Nigeria No1. Music site And Complete Entertainment portal for Music Promotion WhatsApp:- +2349077287056
Sunday, 22 June 2025
Show HN: Progressor – coach that breaks down big goals into actionable steps https://bit.ly/3FYm645
Show HN: Progressor – coach that breaks down big goals into actionable steps I built Progressor to help with a problem I kept running into: setting ambitious goals but getting stuck in planning, motivation, or knowing what to do next. You start by describing your goal — the more detailed, the better. Progressor then asks a series of targeted questions to understand your situation. Based on your answers, it creates a personalized step-by-step plan with small, focused daily tasks. Each task comes with relevant guidance and resources. You can adjust the plan at any point, and Progressor sends reminders to help you stay on track. This is not a habit tracker or to-do list — it’s a structured way to move forward on goals that usually feel too big or vague (e.g. launching a product and reaching €10k MRR, switching careers, finishing a personal project). Would love feedback from anyone who’s ever struggled to push a long-term goal over the finish line. https://bit.ly/44dkxav June 22, 2025 at 08:10AM
Saturday, 21 June 2025
Show HN: Cutmuse – AI tool for haircut recommendations by face shape https://bit.ly/43VsEJZ
Show HN: Cutmuse – AI tool for haircut recommendations by face shape Hi HN, A few months ago, I started building Cutmuse after hearing the same thing over and over from friends and family: “I never know what haircut suits me.” The idea was to create a tool that uses AI and facial analysis to recommend personalized haircuts, hair colors, and even glasses based on each user’s unique features. You upload a photo (no login required or payment for the free version), and within minutes get a custom style report that includes: Haircuts that fit your face shape Hair color suggestions based on your skin tone Eyewear styles that match your proportions And optional grooming/skincare tips This isn't like Instagram filters or beauty apps that overlay random looks. What makes Cutmuse different is the depth of the analysis. It applies real visagism principles — a method used in professional image consulting — combined with facial landmark detection and color analysis to give you results that are not just aesthetic, but structured. We're currently live with users in 10+ countries and still iterating. This version includes: - A redesigned onboarding and report UX - A completely free plan (instant access, credit card required) - A more accurate styling engine Our stack mixes computer vision, handcrafted logic based on beauty design systems, and practical heuristics tuned from early user feedback. Would love your thoughts — UX, concept, practicality, or anything else. If this seems like a pointless problem to solve, I’d like to hear that too. Thanks for checking it out. With the code CM50 you get a 50% off https://bit.ly/4lbgtPv https://bit.ly/4lbgtPv June 22, 2025 at 05:56AM
Show HN: Luna Rail – treating night trains as a spatial optimization problem https://bit.ly/4kVi0cf
Show HN: Luna Rail – treating night trains as a spatial optimization problem https://bit.ly/3I8hBEz June 18, 2025 at 09:50AM
Show HN: I Built a Public Dashboard to Track My Son's Future Investments https://bit.ly/4ldUnev
Show HN: I Built a Public Dashboard to Track My Son's Future Investments I’m building a public dashboard to track all the investments I make for my newborn son. Crypto, dividends, growth, milestones. You can follow the project here: [mattiasassets.com] Feedback welcome! https://bit.ly/3T2s4Us June 21, 2025 at 12:19PM
Show HN: MMOndrian https://bit.ly/3I7v3sj
Show HN: MMOndrian Made a collaborative, persistent state Mondrian-style painting editor. Feedback welcome! https://bit.ly/3G8rEsG June 21, 2025 at 11:39AM
Show HN: We moved from AWS to Hetzner, saved 90%, kept ISO 27001 with Ansible https://bit.ly/45zB3nE
Show HN: We moved from AWS to Hetzner, saved 90%, kept ISO 27001 with Ansible Earlier this year I led our migration off AWS to European cloud (Hetzner + OVHcloud), driven by cost (we cut 90%) and data sovereignty (GDPR + CLOUD Act concerns). We rebuilt key AWS features ourselves using Terraform for VPS provisioning, and Ansible for everything from hardening (auditd, ufw, SSH policies) to rolling deployments (with Cloudflare integration). Our Prometheus + Alertmanager + Blackbox setup monitors infra, apps, and SSL expiry, with ISO 27001-aligned alerts. Loki + Grafana Agent handle logs to S3-compatible object storage. The stack includes: • Ansible roles for PostgreSQL (with automated s3cmd backups + Prometheus metrics) • Hardening tasks (auditd rules, ufw, SSH lockdown, chrony for clock sync) • Rolling web app deploys with rollback + Cloudflare draining • Full monitoring with Prometheus, Alertmanager, Grafana Agent, Loki, and exporters • TLS automation via Certbot in Docker + Ansible I wrote up the architecture, challenges, and lessons learned: https://bit.ly/4k2Q6tx... I’m happy to share insights, diagrams, or snippets if people are interested — or answer questions on pitfalls, compliance, or cost modeling. https://bit.ly/45E7cdP June 21, 2025 at 10:02AM
Friday, 20 June 2025
Show HN: Tree-hugger-JS: CSS selectors for JavaScript AST analysis and MCP https://bit.ly/4lgvmPY
Show HN: Tree-hugger-JS: CSS selectors for JavaScript AST analysis and MCP I built a library that lets you find code patterns using familiar CSS-like selectors, then connected it to Claude via MCP so AI assistants can understand and refactor codebases. The Approach // Find code patterns with intuitive selectors: const asyncFunctions = tree.findAll('function[async]'); const todoComments = tree.findAll('comment[text ="TODO"]'); const reactHooks = tree.hooks(); // Built-in React support // Chain smart transformations: tree.transform() .rename('oldFunction', 'newFunction') .removeUnusedImports() .toString(); Key Features - CSS-like selectors: function[async], class:has(method), call[text*="fetch"] - Semantic aliases: function matches declarations, expressions, arrows, and methods - Smart transformations: Rename identifiers, remove unused imports, insert code - Built-in queries: functions, classes, imports, React hooks, JSX components - TypeScript support: Full parameter extraction with types - Scope analysis: Track variable bindings and references -- MCP -- I built an MCP server that exposes these capabilities to AI assistants. You can tell Claude: "Find all functions that use console.log and show me their parameters" And Claude can: 1. Parse your codebase 2. Use find_all_pattern('function:has(call[text ="console.log"])') 3. Extract parameter information with types 4. Give you detailed analysis Technical Details - Built on tree-sitter for correctness and performance - 13 MCP tools for comprehensive code analysis - Supports JavaScript, TypeScript, JSX, TSX - Pattern parser converts CSS selectors to AST predicates - Stateful MCP server maintains analysis context Links: - Library: https://bit.ly/3ZGwa8B - MCP Server: https://bit.ly/4jYh3OU - NPM: npm install tree-hugger-js - Claude Code: claude mcp add tree-hugger-js-mcp npx tree-hugger-js-mcp Would love feedback from the community, especially on the MCP. June 21, 2025 at 12:11AM
Thursday, 19 June 2025
Show HN: Tool to Automatically Create Organized Commits for PRs https://bit.ly/460AZxi
Show HN: Tool to Automatically Create Organized Commits for PRs I've found it helps PR reviewers when they can look through a set of commits with clear messages and logically organized changes. Typically reviewers prefer a larger quantity of smaller changes versus a smaller quantity of larger changes. Sometimes it gets really messy to break up a change into sufficiently small PRs, so thoughtful commits are a great way of further subdividing changes in PRs. It can be pretty time consuming to do this though, so this tool automates the process with the help of AI. The tool sends the diff of your git branch against a base branch to an LLM provider. The LLM provider responds with a set of suggested commits with sensible commit messages, change groupings, and descriptions. When you explicitly accept the proposed changes, the tool re-writes the commit history on your branch to match the LLM's suggestion. Then you can force push your branch to your remote to make it match. The default AI provider is your locally running Ollama server. Cloud providers can be explicitly configured via CLI argument or in a config file, but keeping local models as the default helps to protect against unintentional data sharing. The tool always creates a backup branch in case you need to easily revert in case of changing your mind or an error in commit re-writing. Note that re-writing commit history to a remote branch requires a force push, which is something your team/org will need to be ok with. As long as you are working on a feature branch this is usually fine, but it's always worth checking if you are not sure. https://bit.ly/4kJiqlK June 20, 2025 at 04:22AM
Show HN: ATAC, an event verification platform evidence based https://bit.ly/4naqIVi
Show HN: ATAC, an event verification platform evidence based https://bit.ly/4efIh2m June 20, 2025 at 02:27AM
Show HN: Tiny Hoare logic verifier using SMT https://bit.ly/4482N01
Show HN: Tiny Hoare logic verifier using SMT https://bit.ly/40fAoUG June 18, 2025 at 01:49AM
Show HN: I wrote a new BitTorrent tracker in Elixir https://bit.ly/4k3qEnM
Show HN: I wrote a new BitTorrent tracker in Elixir Hello everyone! I'm currently in a journey to learn and improve my Elixir and Go skills (my daily job uses C++) and looking through my backlog for projects to take on I decided Elixir is the perfect language to write a highly-parallel BitTorrent tracker. So I have spent my free time these last 3 months writing one! Now I think it has enough features to present it to the world (and a docker image to give it a quick try). I know some people see trackers as relics of the past now that DHT and PEX are common but I think they still serve a purpose in today's Internet (purely talking about public trackers). That said there is not a lot going on in terms of new developments since everyone just throws opentracker in a vps a calls it a day (honorable exceptions: aquatic and torrust). I plan to continue development for the foreseeable future and add some (optional) esoteric features along the way so if anyone currently operates a tracker please give a try and enjoy the lack of crashes. note: only swarm_printout.ex has been vibe coded, the rest has all been written by hand. https://bit.ly/4kPVTny June 19, 2025 at 11:49PM
Wednesday, 18 June 2025
Show HN: VS Code extension to share code snippets instantly https://bit.ly/44c6XEh
Show HN: VS Code extension to share code snippets instantly Instantly share code snippets from VS Code with shortcut. Supports all programming languages. No sign-up, no hassle. Perfect for quick code reviews, debugging, or showing off your work. https://bit.ly/44c6XUN June 16, 2025 at 01:32PM
Show HN: Kentro – a fast Rust library for K-Means clustering https://bit.ly/446K05f
Show HN: Kentro – a fast Rust library for K-Means clustering Double-digit speed-ups over naïve K-Means Parallel by default (Rayon) Balanced & spherical variants in one crate Memory-savvy for multi-GB datasets Builder API that just feels ergonomic Docs are live, the license is Apache-2.0, and the repo is one `cargo add kentro` away. Give it a spin—curious to hear how it performs in your pipelines! https://bit.ly/4kHOxlO June 18, 2025 at 11:27PM
Show HN: Agentic Trust – Enterprise MCP Server Platform for Secure AI Agents https://bit.ly/3HQi7Hf
Show HN: Agentic Trust – Enterprise MCP Server Platform for Secure AI Agents Hey HN! We're building Agentic Trust, a unified platform that turns your code into production-ready MCP (Model Context Protocol) servers with built-in authentication, security, and observability. *The Problem:* As AI agents become more capable, they need secure ways to access tools and data. MCP (Anthropic's open protocol) is great for standardizing agent-to-tool communication, but deploying MCP servers in production is complex. You need authentication, rate limiting, audit logs, multi-tenancy, and more—all while ensuring your agents can't be exploited through prompt injection or other attacks. *Our Solution:* One endpoint (agentictrust.com) that handles all your MCP servers. You write the tool logic, we handle everything else: - OAuth 2.0 authentication with scoped permissions - Rate limiting and usage analytics - Audit trails for compliance - Automatic versioning and routing - Protection against prompt injection attacks *Technical Details:* We've also been working on OIDC-A (OpenID Connect for Agents), a proposal to extend OIDC for agent identity. It adds claims for agent attestation, delegation chains, and capabilities. This was recently featured by WorkOS's CEO at Identiverse. The idea is that agents should have verifiable identities just like users do. When an agent acts on behalf of a user, you need to track that delegation chain for security and compliance. *Why Now:* With Microsoft announcing MCP support in Windows 11 and OpenAI adopting the protocol, we're seeing explosive growth in MCP usage. But most implementations are insecure—exposed endpoints, no auth, vulnerable to attacks. We're fixing that. *Links:* - Platform: https://bit.ly/4lb30qf - OIDC-A Proposal: https://bit.ly/4kVDN3C - WorkOS article on our work: https://bit.ly/4kVDNk8 We're in early access and would love feedback from the HN community. What security concerns do you have about AI agents? How are you handling agent authentication today? https://bit.ly/4lb30qf June 19, 2025 at 12:42AM
Show HN: Unregistry – "docker push" directly to servers without a registry https://bit.ly/3ZE07Gb
Show HN: Unregistry – "docker push" directly to servers without a registry I got tired of the push-to-registry/pull-from-registry dance every time I needed to deploy a Docker image. In certain cases, using a full-fledged external (or even local) registry is annoying overhead. And if you think about it, there's already a form of registry present on any of your Docker-enabled hosts — the Docker's own image storage. So I built Unregistry [1] that exposes Docker's (containerd) image storage through a standard registry API. It adds a `docker pussh` command that pushes images directly to remote Docker daemons over SSH. It transfers only the missing layers, making it fast and efficient. docker pussh myapp:latest user@server Under the hood, it starts a temporary unregistry container on the remote host, pushes to it through an SSH tunnel, and cleans up when done. I've built it as a byproduct while working on Uncloud [2], a tool for deploying containers across a network of Docker hosts, and figured it'd be useful as a standalone project. Would love to hear your thoughts and use cases! [1]: https://bit.ly/3SXwHz2 [2]: https://bit.ly/3DjeZBY https://bit.ly/3SXwHz2 June 19, 2025 at 12:17AM
Show HN: I built a tool that automates social content for busy startup founders https://bit.ly/4lf9Lri
Show HN: I built a tool that automates social content for busy startup founders Hey HN, I’m Johann - founder of Jars Global, where we build and launch a lot of products. We've seen how valuable social content can be for early traction, but staying consistent and keeping good quality without wasting time or money has always been a challenge. So I built Outbrand. A tool that you can setup once by inputting your brand details and goals. Then you get a 30 day content schedule with graphics. You can integrate with social platforms so it runs on auto-pilot. Setup once, then get daily content easily. PS. Please roast it! Really want to improve it so it's extremely high quality content that founders can use for their products. https://bit.ly/3ZDvW1U June 18, 2025 at 04:22AM
Tuesday, 17 June 2025
Show HN: Lstr – A modern, interactive tree command written in Rust https://bit.ly/4k1cdAD
Show HN: Lstr – A modern, interactive tree command written in Rust Hi HN, (First time poster!) I'm the author of `lstr`. I've always loved the classic Linux `tree` command for its simplicity, but I often found myself wanting more modern features like interactivity and Git integration. So, I decided to build my own version in Rust with a philosophy of being fast, minimalist, and interactive. It was also an excuse to help learn more about Rust\! Here's a quick look at the interactive mode: https://bit.ly/4lbiHxC... I've just released v0.2.0 with some features I think this community might find useful: * **Interactive TUI Mode:** You can launch it with `lstr interactive`. It allows for keyboard-driven navigation, expanding/collapsing directories, and opening files in your default editor. * **Git Status Integration:** Using the `-G` flag, `lstr` will show the Git status of every file and directory right in the tree output. * **Shell Integration:** This is my favorite feature. In interactive mode, you can press `Ctrl+s` to quit and have `lstr` print the selected path to stdout. This lets you pipe it into other commands or use it as a visual `cd`. For example, you can add this function to your `.bashrc`/`.zshrc`: ```bash lcd() { local selected_path selected_path="$(lstr interactive -gG)" if [[ -n "$selected_path" && -d "$selected_path" ]]; then cd "$selected_path" fi } ``` Then just run `lcd` to visually pick a directory and jump to it. It also supports file-type icons (via Nerd Fonts), file sizes, permissions, and respects your `.gitignore`. The project is open-source and I would love to get your feedback. GitHub: https://bit.ly/3SU4XLR Crates.io: https://bit.ly/3SZtwqF Thanks for checking it out! https://bit.ly/3SU4XLR June 18, 2025 at 03:07AM
Show HN: Rulebook AI – rules and memory manager for AI coding IDEs https://bit.ly/44jLIS5
Show HN: Rulebook AI – rules and memory manager for AI coding IDEs https://bit.ly/44aI1gw June 18, 2025 at 01:56AM
Show HN: Superscan – Visualize filetree for filesystem, gdrive, S3 buckets etc. https://bit.ly/4kOOHIh
Show HN: Superscan – Visualize filetree for filesystem, gdrive, S3 buckets etc. https://bit.ly/4kIIAVJ June 17, 2025 at 10:22PM
Monday, 16 June 2025
Show HN: Lynk – Real-time and daily app updates via websockets (macOS, no SDKs) https://bit.ly/4kcomTv
Show HN: Lynk – Real-time and daily app updates via websockets (macOS, no SDKs) Hi hackers! I'm a self-taught solo teenage dev ever wanted to show what you're doing right now on the internet? well I've been wanting to for a while, so I built Lynk, a lightweight macOS app that tracks your active apps, window titles, and daily usage in real time, and broadcasts that data over WebSockets. Oh and it also updates whenever you switch apps to connected clients! No SDKs, no APIs — just local tracking + a websocket endpoint you can ping from any language. GitHub: https://bit.ly/4e3Mjuu https://bit.ly/3G0Ik5k June 17, 2025 at 02:00AM
Subscribe to:
Comments (Atom)