Nigeria No1. Music site And Complete Entertainment portal for Music Promotion WhatsApp:- +2349077287056
Monday, 31 March 2025
Show HN: Duolingo-style exercises but with real-world content like the news https://bit.ly/3RtrRZz
Show HN: Duolingo-style exercises but with real-world content like the news I've been working on a little side project that combines Duolingo-like listening comprehension exercises with real content . Every video is transcribed to get much better transcripts than the closed captions. I filter on high quality transcripts, and afterwards a LLM selects only plausible segments for the exercises. This seems to work well for quality control and seems to be reliable enough for these short exercises. Would love your thoughts! https://bit.ly/43AkBCv April 1, 2025 at 06:46AM
Show HN: CVE-Bench, the first LLM benchmark using real-world web vulnerabilities https://bit.ly/3FNjKo1
Show HN: CVE-Bench, the first LLM benchmark using real-world web vulnerabilities AI agents now have impressive reasoning capabilities. This raises an important question: how dangerous are these AI agents at identifying & exploiting web vulnerabilities? We created CVE-bench to find out (I'm one contributor of 16). To our knowledge CVE-bench is the first benchmark using real-world web vulnerabilities to evaluate AI agents' cyberattack capabilities. We included 40 CVEs from NIST's database, focusing on critical-severity vulnerability (CVSS > 9.0). To properly evaluate agents’ attacks, we built isolated environments with containerization and identified 8 common attack vectors. Each vulnerability took 5-24 person-hours to properly set up and validate. Our results show that current AI agents successfully exploited up to 13% of vulnerabilities without knowledge about the vulnerability (0-day). If given a brief description of the vulnerability (1-day), they can exploit up to 25%. Agents are all using GPT-4o without specialized training. The growing risk of AI misuse highlights the need for careful red-teaming. We hope CVE-bench can serve as a valuable tool for the community to assess the risks of emerging AI systems. Paper: https://bit.ly/4jg8hMo Code: https://bit.ly/4jcUshJ Medium: https://bit.ly/3FJW44a... Substack: https://bit.ly/4cfZVlt... https://bit.ly/4jcUshJ March 31, 2025 at 10:56PM
Show HN: I made a Chrome Extension to stop mindless browsing / avoid tab clutter https://bit.ly/4jb6VlZ
Show HN: I made a Chrome Extension to stop mindless browsing / avoid tab clutter Hey HN, I've created on a Chrome Extension called Lucid to help me maintain my focus while browsing. It has been working great for me, so I wanted to share it here. Whenever I start browsing with a certain intention, I always find myself get off track, doing some other thing, forgetting about my intention. This also leads to like 20+ cluttered tabs, not knowing what to keep or close. So I built Lucid. Simply stating my intention (1) creates a floating reminder that follows me everywhere, and (2) creates a tab group off of the intention so the tabs will be organized automatically. You can add multiple intentions as well. I hope this helps, and I would love to hear your feedback! CB https://bit.ly/4jxm3uj April 1, 2025 at 12:09AM
Sunday, 30 March 2025
Show HN: I built an open-source NotebookLM alternative using Morphik https://bit.ly/3FYyYGQ
Show HN: I built an open-source NotebookLM alternative using Morphik I really like using NoteBook LM, especially when I have a bunch of research papers I'm trying to extract insights from. For example, if I'm implementing a new feature (like re-ranking) into Morphik, I like to create a notebook with some papers about it, and then compare those models with each other on different benchmarks. I thought it would be cool to create a free, completely open-source version of it, so that I could use some private docs (like my journal!) and see if a NoteBook LM like system can help with that. I've found it to be insanely helpful, so I added a version of it onto the Morphik UI Component! I'd love to hear the HN community's thoughts and feature requests! https://bit.ly/3DX90mE March 31, 2025 at 02:01AM
Show HN: I automate YT Shorts using this https://bit.ly/4iY4ljx
Show HN: I automate YT Shorts using this https://bit.ly/4c2tPth March 31, 2025 at 01:09AM
Show HN: PipZap – Zapping the mess out of the Python dependencies https://bit.ly/4c8Q1lC
Show HN: PipZap – Zapping the mess out of the Python dependencies https://bit.ly/441jzQ3 March 31, 2025 at 12:05AM
Saturday, 29 March 2025
Show HN: Cloud-Ready Postgres MCP Server https://bit.ly/3RpxI1V
Show HN: Cloud-Ready Postgres MCP Server Hey HN, I built pg-mcp, a Model Context Protocol (MCP) server for PostgreSQL that provides structured schema inspection and query execution for LLMs and agents. It's multi-tenant and runs over HTTP/SSE (not stdio) Features - Supports multiple database connections from multiple agents - Schema Introspection: Returns table structures, types, indexes and constraints; enriched with descriptions from pg_catalog. (for well documented databases) - Read-Only Queries: Controlled execution of queries via MCP. - EXPLAIN Tool: Helps smart agents optimize queries before execution. - Extension Plugins: YAML-based plugin system for Postgres extensions (supports pgvector and postgis out of the box). - Server Mode: Spin up the container and it's ready to accept connections at http://localhost:8000/sse https://bit.ly/4hYL4xd March 30, 2025 at 04:14AM
Show HN: Owl - simple retro rpg https://bit.ly/3QVM7D6
Show HN: Owl - simple retro rpg Experience first-hand the wonderful world of owl photography! Owls aren’t big on having their photo taken, so learning how may take some time. While you play, be on the lookout for powerful upgrades. https://bit.ly/3DZXXZS March 30, 2025 at 01:40AM
Show HN: We open sourced a $50M neobank https://bit.ly/4iOpXip
Show HN: We open sourced a $50M neobank Open sourcing our neobank for nonprofits has been years in the making. We shared our initial launch here back in 2019 ( https://bit.ly/3FLrTJP ). Today, I’m happy to announce that our Ruby on Rails codebase is public on GitHub! https://bit.ly/3E1ujU6 March 30, 2025 at 12:48AM
Show HN: Create presentations with smart animations using Excalidraw https://bit.ly/43re0dz
Show HN: Create presentations with smart animations using Excalidraw I often create presentations where elements need to move (animate) from one slide to the next. This is great for explaining algorithms, workflows, or anything that benefits from dynamic visuals. I used to rely on Figma prototypes with smart animations for this, but I wanted a way to do it in Excalidraw—maybe even more conveniently. So I made an Excalidraw fork which helps you present "frames" and interpolates animations between them. Video demo (detecting cycles in a graph): https://bit.ly/42bK2rR... Instructions, tips, and current limitations: https://bit.ly/429SaJa... Try it: https://bit.ly/4laLvHl Personal plug: I'm also currently looking for a full-time job. If you know of any opportunities or can refer me, I'd really appreciate it. https://bit.ly/3DUimzz March 29, 2025 at 01:25PM
Friday, 28 March 2025
Show HN Pianoboi – displays sheet music as you play your piano https://bit.ly/4l47kIR
Show HN Pianoboi – displays sheet music as you play your piano I made a software library for displaying piano music 7 years back, and recently ported it to the web (which is now easier than even ever). It displays sheet music as you play, and let's you take snapshots of specific chords, then keeps a running list of chords as keyboard visuals (instead of just displaying sheet music). Just a simple tool for songwriting/ figuring out songs by ear, or just understanding music key theory (which I'm admittedly a still a beginner at). https://bit.ly/42hLPf4 March 28, 2025 at 04:55PM
Show HN: Multi UPS SNMP based shutdown https://bit.ly/4hOYaNd
Show HN: Multi UPS SNMP based shutdown https://bit.ly/3DJSsi0 March 29, 2025 at 02:02AM
Show HN: An Almost Free, Open Source TURN Server https://bit.ly/3FK49FU
Show HN: An Almost Free, Open Source TURN Server Hi HN, I have been messing around with WebRTC for a few years now but when it comes to the TURN server I never quite got to my gold standard of free, self-hosted and open source. I decided to give it a go using Oracle Cloud Infrastructure's free tier, meaning that my total spend got down to domain name hosting. I know plenty of people have been burnt by Oracle in the past, but I have had servers running on the free tier for 5 years now without so much as a hiccup. Regardless, the concepts will be the same using any cloud based server. This is the first time I've written up an end-to-end technical how-to like this and the audience I am writing for is really myself - I know just enough about networks and web dev and Linux, etc to get all this running and there are plenty of snippets out there on the web that tell you how to do one thing or another, but nowhere that puts it all together in one place so if I'm explaining what is obvious to you, my apologies - like I say, I'm writing to myself here. I don't know that this even is a Show HN - @dang, if it isn't, please feel free to recategorise/edit the title. @Everybody else, I am happy to answer questions if I can but please bear in mind that I am not claiming to be an expert on any of the tech gathered together to make this work. https://bit.ly/4ck4XO4 March 28, 2025 at 11:46PM
Thursday, 27 March 2025
Show HN: Rabbit – AI That Uses the Browser to Do the Tasks You Hate https://bit.ly/41OffCp
Show HN: Rabbit – AI That Uses the Browser to Do the Tasks You Hate https://bit.ly/4iR2k8W March 28, 2025 at 01:51AM
Show HN: SSH LLM Honeypot Caught a Threat Actor – Here's What I Learned https://bit.ly/440m19v
Show HN: SSH LLM Honeypot Caught a Threat Actor – Here's What I Learned First documented case of a threat actor interacting with an AI-based honeypot. https://bit.ly/3Y95qMX March 27, 2025 at 05:49PM
Wednesday, 26 March 2025
Show HN: Calculating prices in work hours, not dollars https://bit.ly/43LrAc3
Show HN: Calculating prices in work hours, not dollars Ever looked at a price tag and thought, How many hours do I need to work for this? Instead of just seeing numbers, what if you could instantly see the cost in terms of your time? That’s why I built Time for Price — a simple browser extension that converts prices into work hours based on your income. Whether you're shopping online or budgeting, it helps you make decisions with time in mind, not just money. Just enter your hourly wage, and the extension automatically overlays the converted value on any product page. No more impulse buys—just instant, clear insight into what something really costs you. We’re launching soon! Join the waitlist at https://bit.ly/4iD7lSc to get early access. https://bit.ly/4iD7lSc March 27, 2025 at 01:36AM
Show HN: Taildrops – Free Tailwind CSS 4 code snippets https://bit.ly/4hRIk4p
Show HN: Taildrops – Free Tailwind CSS 4 code snippets Free Tailwind CSS 4 Components — and this is just the beginning! I’ve been sharing a bunch of free Tailwind CSS components on X, but honestly, they just keep getting buried in the timeline. It’s super frustrating when something you put effort into disappears so quickly. That’s why I decided to put everything on a website. Now you can easily find all the components I’ve shared in one place, and I’ll keep adding any new ones I create. It feels good to have a space where they won’t get lost. Check them out if you’re interested — I’d love to hear what you think! https://bit.ly/4iIN8uc March 26, 2025 at 10:29PM
Show HN: I made a fetch client builder to make API calls simpler and safer https://bit.ly/4iI9lZC
Show HN: I made a fetch client builder to make API calls simpler and safer I built this library because I kept rewriting the same fetch wrapper for every project. Each time, I needed the same core features: - Make fetch throw errors to integrate smoothly with libraries like TanStack Query - Add sensible defaults to the Fetch API, like a base URL and authentication headers - Validate responses for type safety when OpenAPI isn’t an option I also wanted the library to feel exactly like using fetch — no new API to learn, and no extra friction for my teammates. While there are other great options out there, I found many were either too rigid or too bulky. Doesn’t it feel wrong to ship a 14kb fetch library to the client? To keep up-fetch small and flexible, I took a simple approach: lightweight defaults, paired with inversion of control, so users can easily override what they need. The result? up-fetch weighs just 1.6kb gzipped, with built-in validation (powered by Standard Schema), configurable options, retries, timeouts, streaming & progress tracking, lifecycle hooks, and more. Check it out if you’ve got a minute — I’d love to gather some feedback! https://bit.ly/4iGGtRd March 26, 2025 at 01:11PM
Tuesday, 25 March 2025
Show HN: Matrix-themed Nostr note composer https://bit.ly/42gMhLu
Show HN: Matrix-themed Nostr note composer https://bit.ly/42hNlii March 26, 2025 at 01:06AM
Show HN: A website for sharing the "Good, Bad, and Why"s of urban spaces https://bit.ly/4j7VonE
Show HN: A website for sharing the "Good, Bad, and Why"s of urban spaces Hello HN! We're a small team in Kyoto building a website called dédédé ( https://bit.ly/4jof9rd ) that invites people to share the various positives, negatives, oddities, etc. they find in urban spaces. The project grew out of an earlier effort where we'd built an app that assisted participatory urbanism workshops run by local nonprofits. With the new platform, we're trying to build something similar but more casual and hopefully with broader appeal, that'll be fun to use even outside of formal workshop situations. We'd love to hear your thoughts! https://bit.ly/4jof9rd March 24, 2025 at 10:48PM
Monday, 24 March 2025
Show HN: I'm a teacher and built an AI presentation tool https://bit.ly/4jjeWWf
Show HN: I'm a teacher and built an AI presentation tool Hi, I'm a high school teacher from Australia and I've built what I'd like to think is a pretty nifty ChatGPT powered presentation tool for teachers. I'd love it if you could have a look at it and give me some of your feedback. I don't think there's much overlap with the HN crowd and school teachers, but I've been coming here for many years and thought I'd post here and see what you all think. Check it out if you have a minute and I'd be super happy to hear your feedback too. https://bit.ly/4iYGmAr You can jump in and have a play with the tool all you like ;) Cheers, Eli March 23, 2025 at 06:58AM
Show HN: X DMs suck so we built a better one https://bit.ly/4hMMrPt
Show HN: X DMs suck so we built a better one https://bit.ly/4iGvNCg March 24, 2025 at 07:22PM
Show HN: I Developed AI Memory Booster: Self-Hosted AI with Long Term Memory https://bit.ly/4kYjcfs
Show HN: I Developed AI Memory Booster: Self-Hosted AI with Long Term Memory I recently developed and open-sourced a project called AI Memory Booster, which combines Ollama (for running local LLaMA models) with ChromaDB to give AI systems persistent memory across sessions. The project is fully self-hosted and privacy-first — everything runs locally via a Node.js API, a simple React UI, and Docker support for easy deployment. Key Features: 1. Ollama-powered inference (LLaMA 3.2 and other models). 2. Persistent memory via ChromaDB (store and recall data across sessions). 3. Works on CPU or GPU, tested on local laptops and free-tier cloud VMs. 4. API-first approach with /learn and /recall endpoints. 5. Ready-to-use React web interface + install.sh script for fast setup. Use Cases: 1. Build a local AI chatbot with memory. 2. Power a self-hosted assistant that remembers conversations or tasks. 3. Add a memory layer to Ollama agents or automation workflows. 4. Integrate into existing Node.js applications. The source code is now available on Github: https://bit.ly/4kTwKbY I’d love feedback from the community — especially ideas on improving long-term memory handling or other integrations you’d find useful! https://bit.ly/4kZA6KD March 24, 2025 at 07:23AM
Sunday, 23 March 2025
Show HN: Emulating Tamagotchi P1 in the Browser https://bit.ly/4l6B6wy
Show HN: Emulating Tamagotchi P1 in the Browser Hi! I wanted to play the original Tamagotchi in my browse but couldn't find any, so I built one myself. I hope you enjoy it as much as I do. https://bit.ly/4iXguF9 March 24, 2025 at 06:54AM
Show HN: IRD – Reversible Debugger for Code and Quantum Algorithms https://bit.ly/4iVksxT
Show HN: IRD – Reversible Debugger for Code and Quantum Algorithms https://bit.ly/4l9RRaf March 23, 2025 at 10:24PM
Show HN: AI Associate for lawyers controlled by voice https://bit.ly/4kXL3wi
Show HN: AI Associate for lawyers controlled by voice https://www.youtube.com/watch?v=nN5zDAjsEL0 March 24, 2025 at 01:12AM
Show HN: Don't click this button – testing the internet's patience https://bit.ly/41REmmI
Show HN: Don't click this button – testing the internet's patience This weekend I was looking for a side project to play around with Go so I built a simple web experiment to test the self control of the internet: it has a single button, a live click counter, and a timer. I want to see how long the internet can collectively resist clicking it. The backend is a very simple Go binary with Go's std http server, web sockets, a WAL-style log of clicks, plain CSS and Comic Sans. Inspired by Silicon Valley's (HBO series) Bro app, OneMillionCheckBoxes and Cookie Clicker https://bit.ly/4iwASwW March 23, 2025 at 01:37AM
Saturday, 22 March 2025
Show HN: DAPS – Prime-Adaptive Search for Discontinuous Optimization Problems https://bit.ly/41QzsX4
Show HN: DAPS – Prime-Adaptive Search for Discontinuous Optimization Problems I've been working on a global optimization algorithm that uses prime number-based adaptive grid search. It dynamically adjusts resolution by increasing or decreasing prime numbers as "resolution knobs" — allowing it to handle discontinuities, sharp valleys, and chaotic landscapes better than naive grid search. The repo includes Python and PyTorch-compatible versions, benchmarks against grid search, and a research paper. Would love feedback from optimization, ML, or numerical analysis folks. Curious if anyone sees potential applications or improvements. GitHub: https://bit.ly/41VqJ61 Paper: https://bit.ly/4io0lIR.... https://bit.ly/41VqJ61 March 23, 2025 at 06:49AM
Show HN: I build a tool that will tell you what to respond in negotations https://bit.ly/4hzbAgj
Show HN: I build a tool that will tell you what to respond in negotations After reading the book Getting to Yes, I really want some tool to help me negotiate more efficiently without having to memorize everything principle. You start by putting in interests of each party, then you can explore different functions: how to respond to the other party, explore objective criteria out there or brainstorm more negotiation options. Still working on it! Leave me feedback if you have any suggestions! https://bit.ly/4iUvqnw March 22, 2025 at 11:01PM
Show HN: I Made a Language to Be JavaScript's Nanny https://bit.ly/4kWu2T9
Show HN: I Made a Language to Be JavaScript's Nanny I'm working on a language called Chicory. It's yet-another compiles to JS(X) language. I'd value any feedback. See also https://bit.ly/42didzt https://bit.ly/4l3GYXo March 22, 2025 at 09:09PM
Show HN: I made a VS Code snippets extension to store code easier https://bit.ly/4c8iU1z
Show HN: I made a VS Code snippets extension to store code easier https://bit.ly/41RcRJP March 22, 2025 at 09:53AM
Friday, 21 March 2025
Show HN: Font Pair – I was wasting hours choosing fonts, so I built this https://bit.ly/4iRiLBM
Show HN: Font Pair – I was wasting hours choosing fonts, so I built this Hey HN I built this little tool to solve a personal pain — I always get stuck picking fonts while designing or building something. So I created Font Pair – a one-click font pairing tool. You can: - Shuffle heading + body font combos - Filter by serif, sans, display - Preview them instantly - Use keyboard shortcuts (S, H, B) for speed Would love feedback from devs/designers here. Built with just HTML/CSS/JS. Thanks! https://bit.ly/4iIXISh March 22, 2025 at 04:48AM
Show HN: Get hired faster by reaching decision-makers early https://bit.ly/4iqQkuB
Show HN: Get hired faster by reaching decision-makers early I built Insider Openings because I know how frustrating job searching can be. You spend hours tweaking resumes, writing cover letters, applying through job boards… and then? Crickets. I’ve been there, wondering if anyone even saw my application. But after years of working with startups, I noticed something most job seekers don’t see is that when a company raises funding, they’re about to grow. They start hiring fast, often before a job ever hits a careers page. That’s when the window of opportunity is wide open… but no one’s talking about it. So I thought, what if I could give job seekers a head start? A list of companies fresh off a funding round, along with direct contacts to the people actually making hiring decisions? That’s how Insider Openings was born. https://bit.ly/4ik9K49 March 22, 2025 at 12:00AM
Show HN: Personal Best, the highest-ranking personal blogs of Hacker News https://bit.ly/4hutErZ
Show HN: Personal Best, the highest-ranking personal blogs of Hacker News https://bit.ly/4huugO9 March 21, 2025 at 03:14PM
Show HN: Torch Lens Maker – Differentiable Geometric Optics in PyTorch https://bit.ly/4l1blhd
Show HN: Torch Lens Maker – Differentiable Geometric Optics in PyTorch Hello HN! For the past 6 months I've been working on an open source python library that implements differentiable geometric optics in PyTorch. It's very experimental still, but eventually the goal is to use it to design optical systems with a state of the art optimization framework and a beautiful code based API. Think OpenSCAD, but for optical systems. Not only is PyTorch's autograd an amazing general purpose optimizer, but torch.nn (the neural network building blocks) can be used pretty much out of the box to model an optical system. This is because there is a strong analogy to be made between layers of a neural network, and optical elements in a so-called sequential optical system. So the magic is that we can stack lenses as if we were stacking Conv2D and ReLu layers and everything works out. Instead of Conv2D you have ray-surface collision detection, instead of ReLu you have the law of refraction. Designing lenses is surprisingly like training a neural network. Check out the docs for examples of using the API. My favorite one is the rainbow :) https://bit.ly/4kNRGBe... You should be able to `pip install torchlensmaker` to try it out, but I just set it up so let me know if there's any trouble. I was part of the Winter 1'24 batch at the Recurse Center ( https://bit.ly/48VxRBf ) working on this project pretty much full time. I'm happy to talk about that experience too! https://bit.ly/4iKK1lf March 21, 2025 at 02:29PM
Show HN: My Attempt to Organize the World of AI Dev Tools https://bit.ly/4isSlXc
Show HN: My Attempt to Organize the World of AI Dev Tools I've been exploring the (not so=) amazing potential of AI in coding and have compiled a list of tools. From AI-powered IDEs to code generators, this resource is my contribution to the community. I'm still on the fence about including txt2sql projects, as their functionality seems too basic to me. And I'm personally maintaining this, so your feedback is wellcome. https://bit.ly/41OoLnX March 21, 2025 at 12:22PM
Thursday, 20 March 2025
Show HN: Minimal JavaScript/TS framework that made us 10k in 10 days https://bit.ly/4c2Vnz3
Show HN: Minimal JavaScript/TS framework that made us 10k in 10 days https://bit.ly/413ha4p March 21, 2025 at 05:35AM
Show HN: Claude Code vs. Aider – Comparing Two Command Line Coding Utilities https://bit.ly/41Hzssk
Show HN: Claude Code vs. Aider – Comparing Two Command Line Coding Utilities I reviewed Anthropic's newly released Claude Code and compared it to Aider. CC has a great design, and I'll be using it sometimes (especially in large code bases), but I'm sticking with Aider as my primary tool for now. If you use LLM coding tools on the command line, then I hope you'll find this useful! https://bit.ly/4il1Lnq March 20, 2025 at 02:26AM
Wednesday, 19 March 2025
Show HN: I Built My Startup Using My Own AI Tool–Here's What Happened https://bit.ly/4bHJsX4
Show HN: I Built My Startup Using My Own AI Tool–Here's What Happened Hey all, I’ve always believed that starting a business should be easier. The brainstorming, the research, the branding—it’s exciting, but it can also be overwhelming. I wanted a tool that could take an idea and fast-track it into reality. So, I built it. StarterPilot. An AI-powered platform designed to help entrepreneurs go from “what if?” to “let’s launch” in record time. But here’s the crazy part—I used my own tool to build my startup. I started with my idea—an AI-driven assistant that could validate business concepts. Within seconds, StarterPilot analyzed market demand, revenue potential, and even risks. It gave me insights that would’ve taken weeks to research on my own. Next, I needed a name. Instead of agonizing over it, I let the AI Name Generator do the work. It suggested creative, available names, and even checked domain and social media availability instantly. Branding? Done. The AI Icon Generator created a sleek logo in seconds. I tweaked a few designs in chat, and boom—my startup had a face. Then came the landing page. This part usually requires hiring a developer or wrestling with templates. Instead, StarterPilot generated a professional-looking page for me in minutes. I made a few AI-assisted edits, and just like that, my startup was online. It was surreal. The same tool I built to help entrepreneurs had just launched me. Now, I’m using it to help others turn their ideas into real businesses—without the stress, without the guesswork. If you’ve ever had a business idea but didn’t know where to start, maybe this is the shortcut you need. https://bit.ly/4bHhMSj March 20, 2025 at 12:44AM
Show HN: MCP-Kafka – Natural Language Interface for Kafka Commands https://bit.ly/4kTaAXt
Show HN: MCP-Kafka – Natural Language Interface for Kafka Commands I built a Model Context Protocol server that allows users to interact with Kafka using natural language instead of complex CLIs. It uses LLMs to interpret commands in plain English and executes the corresponding Kafka operations. This makes Kafka more accessible to non-experts while maintaining its powerful functionality. https://bit.ly/4bGVqAf March 18, 2025 at 10:48AM
Tuesday, 18 March 2025
Show HN: Bambot – an open source, low cost (~$300) humanoid robot https://bit.ly/4bZ3BI9
Show HN: Bambot – an open source, low cost (~$300) humanoid robot https://bit.ly/3Rm5N2Q March 19, 2025 at 03:02AM
Show HN: I made a worldwide sexual life dashboard https://bit.ly/3FPCXFB
Show HN: I made a worldwide sexual life dashboard The idea is to share data-based insights about sexual life I’ve worked in SexEd startups, and it’s wild that humanity doesn’t have this data. Most major academic studies have focused on sex primarily from a health and reproduction perspective, leaving many important and interesting questions unexplored (for many reasons) To promote transparency, the anonymous data will be open-sourced, allowing researchers, students and anyone interested to analyze it https://bit.ly/4hHv4PK March 19, 2025 at 02:32AM
Show HN: I made a tool to make presentation-ready slides from a Google sheet https://bit.ly/4bYohA6
Show HN: I made a tool to make presentation-ready slides from a Google sheet The url is https://bit.ly/4iEpDSV Interesting HN automatically converts it to its parent site columns.ai (probably because they share the same IP address) So I'll have to make a new post to clarify it! March 19, 2025 at 12:32AM
Show HN: We're Leveraging DeepSeek R1 for AI Fine-Tuning and Synthetic Data https://bit.ly/3FAQjFL
Show HN: We're Leveraging DeepSeek R1 for AI Fine-Tuning and Synthetic Data LLMs are evolving fast—DeepSeek R1 is one of the latest making waves. But beyond the hype, how can it actually improve AI applications? At JigsawStack, we’re testing how DeepSeek R1 can enhance: - Synthetic Data Generation: Creating high-quality, reasoning-based datasets for fine-tuning. - Inference Optimization: Evaluating trade-offs between full-scale and distilled variants. - Structured Reasoning: Improving decision-making for complex AI workflows. We break down how DeepSeek R1 compares, when to use it, and where distilled models might be the better fit. Read more: https://bit.ly/4iC2qRo If you're experimenting with DeepSeek R1, we'd love to hear how you're using it! March 18, 2025 at 11:58PM
Show HN: I made a Image compressor that is free https://bit.ly/4hHGoeK
Show HN: I made a Image compressor that is free https://bit.ly/3DRy3aD March 18, 2025 at 09:26AM
Monday, 17 March 2025
Show HN: I Built an iOS app to locate stray animals https://bit.ly/41VFbe3
Show HN: I Built an iOS app to locate stray animals https://bit.ly/4kKZyU2 https://apple.co/4hh8i1e March 17, 2025 at 11:05PM
Show HN: A bi-directional, persisted KV store that is faster than Redis https://bit.ly/3DJj2HY
Show HN: A bi-directional, persisted KV store that is faster than Redis we've been working on a KV store for the past year or so which is 2-6x faster than Redis (benchmark link below) yet disk persisted! so you get the speed of in-memory KV stores but with disk persistence. To achieve this we've created our custom filesystem that is optimized for our special usecase and we're doing smart batching for writes and predictive fetching for reads. In addition to basic operations, it also provides atomic inc/dec, atomic json patch, range scans and a unique key monitoring mechanism (pub-sub) over WebSockets which essentially allows you to receive notification on registered key changes directly from the KV store. so for example in a realtime web application, you can receive notifications directly in your front-end, with no back-end implementation (no WebSocket server management, no relay etc.) and still be secure and not expose your API keys on front-end. We have REST, WebSocket and RIOC API and we can't wait to hear your feedback. We're only providing the free tier for now but let us know and we can increase the limits for you, if have a specific case. please either send us an email to support@hpkv.io or use https://bit.ly/429fGal if you prefer that way. sign up: https://bit.ly/4kXdREO documentation: https://bit.ly/42ctCjS realtime pub-sub: https://bit.ly/3FyCzLL benchmark vs Redis: https://bit.ly/3RfuONc looking forward to hear your feedback :) https://bit.ly/3FyCAPP March 17, 2025 at 01:35PM
Show HN: Beyond Jira: Lightweight Project Management for Freelancers https://bit.ly/43PxubS
Show HN: Beyond Jira: Lightweight Project Management for Freelancers https://bit.ly/3XjyMqV March 17, 2025 at 11:02AM
Sunday, 16 March 2025
Show HN: Hyper-MCP – a single MCP server with WASM plugin system https://bit.ly/4hBTF8I
Show HN: Hyper-MCP – a single MCP server with WASM plugin system I wrote this few months ago with the goal to have a single MCP server and a plugin system so that I can load MCP tools on demand. - Write & build MCP plugin in any language you want to compile to wasm. - You can publish your MCP plugin to OCI registry for other to use. https://bit.ly/4hf4ptB March 17, 2025 at 05:48AM
Show HN: Create a local RAG AI in 2 minutes https://bit.ly/4hwera1
Show HN: Create a local RAG AI in 2 minutes https://bit.ly/4bSm4pK March 16, 2025 at 11:35PM
Saturday, 15 March 2025
Show HN: JobMatchAI reads job descriptions for you and filters out bad ones https://bit.ly/3XS66Gk
Show HN: JobMatchAI reads job descriptions for you and filters out bad ones when I was searching for jobs on Linkedin/Ziprecruiter/Indeed, they only give you a keyword search and I still had to read a bunch of job descriptions that I am not qualified for and that I didn't like. this wastes a lot of time reading descriptions. This program puts all the desirable jobs at the top. I think its the most valuable for workers early in their career where they don't have recruiters messaging them and have to search and apply manually. If you want I can run the program for you https://bit.ly/41s1Oqp... https://bit.ly/4i9gTnU March 16, 2025 at 02:43AM
Show HN: I built a no-hassle Emoji search tool https://bit.ly/3FzeQLk
Show HN: I built a no-hassle Emoji search tool Tired of clunky emoji pickers? I built a fast, minimalistic emoji search webpage—no ads, no bloat, just instant results. https://bit.ly/4hH3kee March 16, 2025 at 03:28AM
Show HN: Swig – A PostgreSQL-powered job queue system for Go https://bit.ly/4bWlC9Z
Show HN: Swig – A PostgreSQL-powered job queue system for Go I built Swig, a job queue system for Go that leverages PostgreSQL's advanced features for distributed processing. It's currently in alpha, and I'd love feedback from the community. What is Swig? Swig is a robust job queue system for Go applications that uses PostgreSQL as its backend. Unlike many job queues that require separate infrastructure, Swig leverages your existing PostgreSQL database, making it simpler to deploy and maintain. Key Features: - Race-free job distribution using SELECT FOR UPDATE SKIP LOCKED - Real-time job processing with LISTEN/NOTIFY - Leader election via advisory locks - Priority queues and scheduled jobs - Transactional job enqueueing (jobs can be part of your application transactions) - Multiple database driver support (pgx and database/sql) Why I Built It: I wanted to deepen my understanding of PostgreSQL's concurrency features and distributed systems patterns. While there are other PostgreSQL-backed queues, I wanted to build something specifically for Go that embraces idiomatic patterns and provides a clean, type-safe API while fully leveraging PostgreSQL's powerful features for distributed coordination. Current Status: This is an alpha release and a passion project. The core functionality works, but there are still rough edges and missing features. I'm actively working on improvements and would appreciate feedback, issues, and contributions or shoot me an email ogbemudiatimothy@gmail.com https://bit.ly/4bujWVd March 15, 2025 at 10:17PM
Friday, 14 March 2025
Show HN: Online Python Compiler with Libraries https://bit.ly/4h8S3TO
Show HN: Online Python Compiler with Libraries Hey HN, I just launched this online Python compiler which lets you use popular Python libraries like requests, Matplotlib, Plotly, Pandas, NumPy etc. online. It uses Pyodide to execute Python in the browser using WebAssembly. https://bit.ly/4iuIe3K March 11, 2025 at 01:52PM
Show HN: Web Audio Spring-Mass Synthesis https://bit.ly/4hg5QrN
Show HN: Web Audio Spring-Mass Synthesis Hi, I'm the author of this little Web Audio toy which does physical modeling synthesis using a simple spring-mass system. My current area of research is in sparse, event-based encodings of musical audio ( https://bit.ly/4h7i99G... ). I'm very interested in decomposing audio signals into a description of the "system" (e.g., room, instrument, vocal tract, etc.) and a sparse "control signal" which describes how and when energy is injected into that system. This toy was a great way to start learning about physical modeling synthesis, which seems to be the next stop in my research journey. I was also pleasantly surprised at what's possible these days writing custom Audio Worklets! https://bit.ly/4ixdPSw March 14, 2025 at 10:27PM
Thursday, 13 March 2025
Show HN: A Python-based educational DSP playground https://bit.ly/43Lg7cd
Show HN: A Python-based educational DSP playground A Python-based educational playground for creating, exploring, and visualizing digital signal processing (DSP) algorithms using NumPy, Matplotlib and Jupyter Notebook. https://bit.ly/3DsMRfS March 14, 2025 at 03:48AM
Show HN: A website that makes your text look cool anywhere online using Unicode https://bit.ly/3Fx7d8o
Show HN: A website that makes your text look cool anywhere online using Unicode https://bit.ly/3DuDnkh March 14, 2025 at 03:15AM
Show HN: Psychedelic animation generator; (p)art of your next trip https://bit.ly/3R8dNo9
Show HN: Psychedelic animation generator; (p)art of your next trip Sharing an open source project for creating psychadelic art -- using liquid motion, distorted shapes, shadows and light. This tool works in real-time in the browser using webgl shaders. This project was inspired by drum & bass / acid techno music, and 90s rave posters. Use this to create art for a music video, concert posters, stylized animations in creative projects, or simply to enjoy alongside some fine music. Use the detailed control menu (top-right) to set a custom canvas size, adjust animation speed, control pattern and colours, etc... You can export your creation as an image or video afterwards. How this works: this tool uses WebGL shaders to create a real-time animation (with a trippy liquid / shadow / blur aesthetic). The animation is created using a random seed position and mixes in random noise (fractal brownian motion, 3D simplex noise), so each time you re-run it you're creating a unique piece of art. Github repo: https://bit.ly/41S3zNA ----- I hope you enjoy the visuals. I'd love to hear any feedback or suggestions. https://bit.ly/3R8IJ7K March 14, 2025 at 12:26AM
Show HN: Tabmark-Bookmark New Tab,a bookmarks based new tab page. https://bit.ly/3Dunj1U
Show HN: Tabmark-Bookmark New Tab,a bookmarks based new tab page. TabMark turns your bookmarks into a new tab page, making your saved bookmarks clear, tidy, and efficient, allowing you to quickly reach the websites and resources you need most. https://bit.ly/43MS4tt March 13, 2025 at 01:55PM
Wednesday, 12 March 2025
Show HN: Making a Minecraft Server with NixOS on EC2 https://bit.ly/4240Bqw
Show HN: Making a Minecraft Server with NixOS on EC2 Why? Mostly because I wanted to do something fun, cost effective, and learn a bit about NixOS along the way. So first of all, the friend group... We like to play boardgames together, and we wanted to take the gaming online, because we cannot meet that often. We agreed on MineCraft as the most accessible for everyone because it requires a single-time purchase and a computer. Hooray, getting them to agree on something is difficult. Now, no one wanted to pay for the MineCraft monthly fee to get one of the Microsoft MineCraft servers. Somewhat reasonably, as we might spend 8 hours playing one day and then go 3 months without launching the game. So I told them: don't worry, I got it. That's as far as the friend group is involved, the rest is implementation details. Now, I needed my solution, and I wanted to use NixOS. Why? Because it is a declarative way of configuring an entire Linux machine, and I like that because I am silly-brained and forget everything that I type into the terminal. Therefore having all the config persisted as code is great, and if I accidentally nuke the machine, it's just a few commands to have an equivalent machine up and running. Am I over-engineering? Most certainly. But hey! This also means that the code may serve as a template so that other people deploy the thing themselves. So, to me, this is the vibes of "Infra-as-Code" combined with the vibes of configuring a Linux machine. Cool, what's next? The hosting provider, right. So I chose AWS EC2 for no particular reason other than I am familiar with it, and also that AWS has an API to start and stop the EC2 instances. Efficiency! (Apparently other hosting services like Hetzner and Linode do not offer a similar API to reduce costs, but feel free to correct me here). This way, the EC2 server is running only as long as people are actually playing, so my bill can be like 2 dollars for an active month as we don't play that much. By this point you sort of get the idea, if you want all the gritty implementation details you may check the full blog post here: https://bit.ly/3FBW8Tb In the end, I added my friends to a Discord server, they run a command like `/turn on server`, a Discord bot answers: `The server is available at IP address 123`, and we go explore some caves for 4 hours just to lose all our gear at the end. Hooray! One spicy detail is that I did this from my MacOS, which was a bit of a challenge because a local NixOS is required to deploy the NixOS on EC2 (I used Docker). So, if you read the whole thing: thanks and have fun! If you find this particularly useful, I am keen to know why in order to inform myself for future topics. Thnx:) https://bit.ly/3Fkzf6H March 13, 2025 at 04:48AM
Show HN: Shared-Lock – Go-based implementation of distributed lock service https://bit.ly/3DEfneo
Show HN: Shared-Lock – Go-based implementation of distributed lock service Hi HN! I'd like to share with you really small but fast implementation of distributed lock mechanism on Go, which uses etcd as a lock storage. We've been using it for some time on a scale and now decided to make the project open-source for community to have easy to install solution. Hope you'll like it and will be thankful for any feedback. https://bit.ly/3R5y5P6 March 12, 2025 at 11:33PM
Show HN: Simple Turn Servers for WebRTC – 5GB Free, $0.20/GB After https://bit.ly/3R47Dp1
Show HN: Simple Turn Servers for WebRTC – 5GB Free, $0.20/GB After https://bit.ly/3DLZEKc March 12, 2025 at 11:57PM
Tuesday, 11 March 2025
Show HN: XPipe, a shell connection hub for SSH, Docker, K8s, VMs, and more https://bit.ly/4hpVW6L
Show HN: XPipe, a shell connection hub for SSH, Docker, K8s, VMs, and more Hey HN, I built XPipe as I always wanted to have an easy file system and terminal access to all of my remote systems, including containers, virtual machines, clusters, and more that you normally can't connect to with existing solutions out of the box. XPipe is a new type of connection hub that allows you to access your entire server infrastructure from your local desktop. It can make your life easier when working with any kind of servers by eliminating all the commonly tedious tasks that come up when interacting with remote systems, either from the terminal or from a graphical interface. XPipe comes with integrations for SSH, docker and other containers, various hypervisors like Proxmox, Kubernetes clusters, tools like Teleport and Tailscale, and more without requiring any setup on your remote systems. You can link your favourite text/code editors, terminals, password managers, shells, command-line tools, and more with it, allowing you to keep using your own favourite tools when working with XPipe. The entire implementation of how it communicates with remote systems is completely different from most other solutions out there. What happens in the background can essentially be explained this way: It launches a local shell process like cmd or bash and executes a command that opens a remote shell connection such as ssh user@host in that shell process. All communication is then done through the stdin/stdout/stderr of that shell process. From there, it detects what kind of server and environment, such as shell type, os, user, etc. you have logged into and adjusts how it talks to the remote system. By then using, for example, file system related commands such as ls, rm, touch, etc. and its equivalents, it can realize a functional file manager that can connect to essentially every system. It is essentially the same idea as emacs TRAMP mode if you have ever used that. With the difference being that it works on all kinds of systems and is also not constrained to a certain editor/tool environment. VSCode also uses a similar approach for some of the remote development tools with SSH, but that one is more limited in scope and is a little bit sluggish to use. And it's also bound to the VSCode platform. The goal of XPipe's implementation is to not be limited by a certain environment or specific set of tools. The development took a while as this new approach requires a completely new implementation in many areas, but I am confident that it's ready now. I appreciate any kind of feedback from you to guide me in the right development direction from here. Enjoy! https://bit.ly/45fUWOd March 12, 2025 at 04:16AM
Show HN: Daylight – track sunrise / sunset times in your terminal https://bit.ly/4iyVMeE
Show HN: Daylight – track sunrise / sunset times in your terminal https://bit.ly/43E2qvD March 9, 2025 at 01:21PM
Show HN: AI-powered root cause analysis with the Five Whys method https://bit.ly/41Ys1hB
Show HN: AI-powered root cause analysis with the Five Whys method https://bit.ly/3DA6xOI March 12, 2025 at 02:46AM
Show HN: Factorio Learning Environment – Agents Build Factories https://bit.ly/3DAtlxP
Show HN: Factorio Learning Environment – Agents Build Factories I'm Jack, and I'm excited to share a project that has channeled my Factorio addiction recently: the Factorio Learning Environment (FLE). FLE is an open-source framework for developing and evaluating LLM agents in Factorio. It provides a controlled environment where AI models can attempt complex automation, resource management, and optimisation tasks in a grounded world with meaningful constraints. A critical advantage of Factorio as a benchmark is its unbounded nature. Unlike many evals that are quickly saturated by newer models, Factorio's geometric complexity scaling means it won't be "solved" in the next 6 months (or possibly even years). This allows us to meaningfully compare models by the order-of-magnitude of resources they can produce - creating a benchmark with longevity. The project began 18 months ago after years of playing Factorio, recognising its potential as an AI research testbed. A few months ago, our team (myself, Akbir, and Mart) came together to create a benchmark that tests agent capabilities in spatial reasoning and long-term planning. Two technical innovations drove this project forward: First, we discovered that piping Lua into the Factorio console over TCP enables running (almost) arbitrary code without directly modding the game. Second, we developed a first-class Python API that wraps these Lua programs to provide a clean, type-hinted interface for AI agents to interact with Factorio through familiar programming paradigms. Agents interact with FLE through a REPL pattern: 1. They observe the world (seeing the output of their last action) 2. Generate Python code to perform their next action 3. Receive detailed feedback (including exceptions and stdout) We provide two main evaluation settings: - Lab-play: 24 structured tasks with fixed resources - Open-play: An unbounded task of building the largest possible factory on a procedurally generated map We found that while LLMs show promising short-horizon skills, they struggle with spatial reasoning in constrained environments. They can discover basic automation strategies (like electric-powered drilling) but fail to achieve more complex automation (like electronic circuit manufacturing). Claude Sonnet 3.5 is currently the best model (by a significant margin). The code is available at https://bit.ly/3FjYMx0 . You'll need: - Factorio (version 1.1.110) - Docker - Python 3.10+ The README contains detailed installation instructions and examples of how to run evaluations with different LLM agents. We would love to hear your thoughts and see what others can do with this framework! https://bit.ly/4hjuE1T March 11, 2025 at 01:02PM
Monday, 10 March 2025
Show HN: Seven39, a social media app that is only open for 3 hours every evening https://bit.ly/4ikPhvW
Show HN: Seven39, a social media app that is only open for 3 hours every evening I built this site as a quick test if a time boxed social media experience feels better than an endless one. So far I've just been using it with friends and it feels nice, but it seems like it is time to bring it to a larger audience. Let me know what you think! It is just based on EST for now, sorry. https://bit.ly/3Fgz1gS March 11, 2025 at 02:05AM
Show HN: Hot Design – Like Hot Reload, but a Runtime Visual Designer https://bit.ly/4bFCHox
Show HN: Hot Design – Like Hot Reload, but a Runtime Visual Designer Hi HN, Nick here, from the open-source Uno Platform team. You are likely familiar with Hot Reload , pioneered by Flutter. We’ve taken that concept further and built Hot Design , let me introduce it to you. Architecturally, Hot Design idea is simple: 1. In your IDE, pause the live, running app at runtime, turning it into a designer. 2. Modify the UI directly on the designer —add elements, adjust layouts, tweak bindings etc. 3. Resume the app without restarting or losing state. We built Hot Design to address the frustration of slow iteration cycles when building and tweaking UI or debugging data bindings in apps targeting multiple platforms. Here’s a detailed explanation and a video of Hot Design in action: https://bit.ly/4bFWrsa I can see potential criticism: It will get killed by AI, it’s another abstraction over code, it is .NET etc. Happy to respond to those comments if they come; we put a lot of thought into Hot Design and would love to hear it challenged! Nick https://bit.ly/4bFWrsa March 11, 2025 at 03:10AM
Show HN: Chrome Extension for ChatGPT to organize conversations into folders https://bit.ly/43EljP5
Show HN: Chrome Extension for ChatGPT to organize conversations into folders Hi HN, I'm Alex, a full-stack developer from Toronto, Canada. I recently built a Chrome extension that organizes ChatGPT conversations into folders, allowing users to sort and save important information for easy reference. The idea for this extension came from a friend who highlighted the lack of good (and affordable) ChatGPT organizers. Many existing tools were either low-quality or overpriced, so I decided to create one that was both reliable and accessible. I built the extension using plain JavaScript and developed a backend with Express to handle Google authentication. For storage, I used MongoDB, enabling all users with an account to save their folder structures and conversation data. Initially, I planned to charge $5 per month to cover costs since originally this extension was intended as a portfolio project addressing a real-world problem. However, just as I finished the main functionality and was about to implement payments, ChatGPT announced an official feature similar to one my extension was providing. Rather than continue competing in a market with an "official" solution, I decided to stop development. But I didn't want my work to go to waste, so I chose to release it for free, motivated by a desire to share it with the community. I made some changes to eliminate the backend. Now the extension stores all folder structures and content locally in Chrome storage. Luckily, I had some old code to reuse for this. The extension is now live on the Chrome Web Store. This project introduced me to a lot of new challenges with technologies I hadn’t used before, but I’m grateful for the experience and the skills I gained along the way. I hope you find it useful! Links to the extension and its website: https://bit.ly/4iFZRgL... https://bit.ly/3XJbaNd If you have any questions or suggestions, feel free to reach out in the comments or via email at georgepozdman@gmail.com. https://bit.ly/3XJbaNd March 11, 2025 at 12:11AM
Show HN: A Comprehensive, Compatible Open Source Alternative to Python Requests https://bit.ly/4bHzPHN
Show HN: A Comprehensive, Compatible Open Source Alternative to Python Requests https://bit.ly/4kDYvF4 March 10, 2025 at 08:05AM
Sunday, 9 March 2025
Show HN: Wordazzle – Become eloquent by mastering elegant words, powered by AI https://bit.ly/43xbgev
Show HN: Wordazzle – Become eloquent by mastering elegant words, powered by AI Wordazzle was born from my desire to learn as many elegant words as possible. The devil truly is in the details, and what constitutes "elegant" isn't exactly trivial to pin down. After a lot of prompt-tweaking, temperature fiddling, and experimenting with different AI models, I'm quite satisfied with the output, which I humbly present to HackerNews(again). Hope someone else finds this useful! https://bit.ly/41t60G8 March 10, 2025 at 12:39AM
Saturday, 8 March 2025
Show HN: I am getting married Here's my wedding website https://bit.ly/3FgToe8
Show HN: I am getting married Here's my wedding website Hi HN, I am getting married soon, and being a software engineer, a wedding website, I thought, was a must. So here it is. I have open-sourced the code: https://bit.ly/3FcAsNs . It's a static website built with Astro and Starlight and deployed on Cloudflare Pages. I initially chose Github Pages, but then I thought why not try something new. I use Umami analytics as well for very basic analytics. I am pretty bad at CSS and styling, so I hope whatever is there looks just okay. Cheers! https://bit.ly/3FfCTyU March 9, 2025 at 04:48AM
Show HN: Syncing Govee lights with live sports https://bit.ly/4hjd1PK
Show HN: Syncing Govee lights with live sports Hello all! Last week, I made a post about making a website so we can sync govee lights with live sports scores. Y'all have been awesome and showed a lot of appreciation :). It's in a decent place to let some people give it a try, tell me what works, what doesn't etc. Currently, I made 2 scenes. Scene one is "game day morning", which will automatically turn your lights to the color of your team. This happens around 3am est, on game day. Scene two, is the classic scoring. Anytime your team scores, you can run a custom diy scene (that you created within the govee app) to play. This lasts 10 seconds then reverts back to your color. I have so many more "scenes" in the works and plan to release 1-2 a week. Im looking for beta testers to help get the timing down. Right now, it seems like sometimes the "scene" will run before a score is seen (especially if you're streaming the game), so I'm looking to make tweaks on the timing. These lights will only work with wifi controlled devices. If this sounds up your alley, please register at https://bit.ly/41Brv7O Note: after registering, you'll be brought to the dashboard where you can add your API key. There are instructions on that page how to do it. Please don't hesitate to reach out on here, or email [hello@stadium-weather.com] if you have any questions, feedback, etc. March 9, 2025 at 01:04AM
Show HN: I built an app to get daily wisdom from Mr. Worldwide https://bit.ly/4idJAjl
Show HN: I built an app to get daily wisdom from Mr. Worldwide Pitbull is coming to Stockholm. As a part of that prep, I built an app with glassmorphism style counting down to the big day https://bit.ly/3Fh3k7h March 9, 2025 at 01:04AM
Show HN: Can I run this LLM? (locally) https://bit.ly/4bF1zNd
Show HN: Can I run this LLM? (locally) One of the most frequent questions one faces while running LLMs locally is: I have xx RAM and yy GPU, Can I run zz LLM model ? I have vibe coded a simple application to help you with just that. https://bit.ly/3QRJkun March 9, 2025 at 12:08AM
Friday, 7 March 2025
Show HN: Mermaiditor – a free mermaid diagram editor https://bit.ly/43xdXNh
Show HN: Mermaiditor – a free mermaid diagram editor Hey HN, This is a mermaid editor with support for projects and multiple diagrams, export/import, and export as PNG/copy to clipboard as image. Built this thing as I like doing sequence diagrams in mermaid, but didn't find a free solution that would allow something flexible. Everything is stored in localstorage. https://bit.ly/3FdeKJ9 March 7, 2025 at 10:47PM
Show HN: Ming-wm: A 100% keyboard-operated desktop environment in Rust https://bit.ly/4i9s2F5
Show HN: Ming-wm: A 100% keyboard-operated desktop environment in Rust https://bit.ly/4hgZOqE March 7, 2025 at 07:54PM
Thursday, 6 March 2025
Show HN: OpenManus – open-source alternative of Manus AI https://bit.ly/3DoGM3U
Show HN: OpenManus – open-source alternative of Manus AI https://bit.ly/3FmPosc March 7, 2025 at 02:53AM
Show HN: Ariana – A time travel debugger for PY/JS right in VSCode https://bit.ly/43nIzAH
Show HN: Ariana – A time travel debugger for PY/JS right in VSCode Hello HN! I've recently released and open-sourced a time travel debugging VSCode extension for Python, Javascript & Typescript. https://bit.ly/43nIiOb It's born from the pain of spending hours reproducing bugs, struggling to read parallel streams of logging across client/server, and managing print/console.log statements. You can see a short video here: https://www.youtube.com/watch?v=M2gZv7IOo7s Basically its two parts: One part CLI called `ariana` that you install with npm/pip and run alongside your code's run command. For instance `ariana python main.py` or `ariana npm run dev`. It then instrumentizes your code using our specialized parsers & small language models (self-hosted version of the server that does that coming soon). The other part is a VSCode extension^(1). It picks up the traces left from running the code with the CLI. Then it lets you highlight the parts of the code that ran, and just by hovering any expression (or subpart of a complex expression), see which values it took. Our goals with this are: 1. Make time-travel debugging easy to use for new coders/vibe coders that would never use a normal debugger, let alone some advanced logging. 2. Allow debugging of across the stack, across components, across languages, parallel data flows super easily (typical pain point of maintaining AI agents codebases, multiplayer web games or RL training setups). In prod even some day when we have a more robust feature set. 3. Experiment with agents using time-travel debugging to fix code accurately in one shot without re-running the code or spending tokens producing print/log statements. 4. Make time-travel debugging applicable to fullstack & frontend development (we plan to sync your frontend's visual state with the traces). Some may ask why not interfacing with debuggers' APIs and instead rewriting code with tracing? I think it gives us maximal granularity and expressivity in the traces we get from the code to minimize performance issue and avoiding looking at non-sensical things. It also opens the door to using this in production in the future. Of course I'd be happy to discuss that further with you if you worked on similar projects in the past :) (1) https://bit.ly/3DbRs5Y... Thank you very much for your attention! https://bit.ly/43nIiOb March 7, 2025 at 12:32AM
Show HN: Uncloud – Uncomplicated container orchestration without control plane https://bit.ly/41J9e9P
Show HN: Uncloud – Uncomplicated container orchestration without control plane Hey HN, I'm building Uncloud — a lightweight clustering and container orchestration tool that lets you deploy and manage web apps across cloud VMs and bare metal with minimal cluster management overhead. After several years of managing and extending Kubernetes at a unicorn, I realised that I desperately needed a change. All those abstraction layers, unnecessary complexity, boilerplate… I wanted container orchestration to bring me joy again, the way Ansible did when I first tried it a decade ago, or Docker after that. That’s when I decided to start an experiment that is now called Uncloud. The core design principles I’ve focused on intentionally differ from the traditional container orchestrators like Kubernetes or Docker Swarm: - No control plane or master nodes – all machines are equal - P2P state synchronisation - Imperative operations over state reconciliation (fast feedback, easier troubleshooting) - Graceful handling of network partitions at the cost of eventual consistency - No advanced auto-healing or auto-scaling magic – predictable behavior instead I want well-designed building blocks that just work together. When a service needs high availability, I should be able to scale it across machines and know that if any machine goes down the remaining ones will continue serving traffic. When I deploy, I want immediate feedback, not wondering whether the reconciliation loop will eventually catch up. GitHub with more technical details and a demo: https://bit.ly/3DjeZBY It's not ready for production use yet, and I'd really love your feedback: 1. Am I alone in wanting a middle ground: something more sophisticated than basic Docker/Compose but without the operational complexity of Kubernetes? 2. If you've moved from platforms like EKS/Heroku/Render/Fly to self-hosting: what was the breaking point and what did you lose or gain in the transition? 3. If you're using tools like Kamal, Dokku, Coolify, or Dokploy, what are your biggest pain points? https://bit.ly/3DjeZBY March 6, 2025 at 11:35PM
Show HN: Testeranto – the AI driven test framework for TypeScript projects https://bit.ly/3Dj8saq
Show HN: Testeranto – the AI driven test framework for TypeScript projects Today I am introducing HN to my sideproject 'testeranto'. It is a test framework for TS projects which leverages Aider to automatically fix broken tests. tl;dr: https://www.youtube.com/watch?v=WvU5xMqGi6Q https://bit.ly/43osZVy March 7, 2025 at 12:15AM
Wednesday, 5 March 2025
Show HN: Search and analyze millions of SEC filings with AI. https://bit.ly/4kqfI50
Show HN: Search and analyze millions of SEC filings with AI. https://bit.ly/416u7w0 March 4, 2025 at 12:56AM
Show HN: Setting Up and Peering in the DN42 BGP Network Using a MikroTik Router https://bit.ly/41taYmh
Show HN: Setting Up and Peering in the DN42 BGP Network Using a MikroTik Router https://bit.ly/43kRgMl March 5, 2025 at 09:40PM
Tuesday, 4 March 2025
Show HN: ArchGW – An open-source intelligent proxy server for prompts https://bit.ly/3XssNRu
Show HN: ArchGW – An open-source intelligent proxy server for prompts Hi HN! This is Salman, Adil, Shuguang and Co working on ArchGW[1] - an open-source lightweight proxy server for prompts - written in Rust and built on top of Envoy[2]. Arch moves the critical but pesky handling and processing of prompts: task understanding, prompt routing, safety, and observability - outside business logic. Its an edge and egress proxy for agentic apps. We've talked to 100s of developers at places like Twilio, GE Healthcare, Redhat, Square, etc and there was a consistent theme in building AI apps: to move past a nascent demo they are left to their own devices in building out middle ware capabilities so that developers can move faster and ship with confidence. Today, the approach to building an enterprise-ready AI app is cobbling together a large set of mono-functional tools, adding LLM-based preprocessing steps to determine safety (e.g. applying governance and guardrails), ask clarifying questions to improve task performance, support common agentic operations by packaging and managing function calling scenarios manually, etc. Not to mention, all the undifferentiated work in incorporating different LLM models and versions, and managing resiliency, retries and fallback logic. ArchGW was built with the belief that prompts are nuanced and opaque user requests, which require the same capabilities as traditional HTTP requests including secure handling, intelligent routing, robust observability, and integration with backend (API) systems for personalization – outside business logic. We help built Envoy while at Lyft and think its offers a great foundation to build a proxy to manage traffic for prompts. Here are some additional details about the open source project. ArchGW is written in rust, and the request path has three main parts: * Listener subsystem which handles downstream (ingress) and upstream (egress) request processing. * Prompt handler subsystem. This is where ArchGW makes decisions on the safety of the incoming request via its prompt_guard primitive and identifies where to forward the conversation to via its prompt_target primitive. * Model serving subsystem is the interface that hosts all the lightweight LLMs[3] engineered in ArchGW and offers a framework for things like hallucination detection of our these models We loved building this open source project, and our belief is that this infrastructure primitive would help developers build faster, safer and more personalized agents without all the manual prompt engineering and systems integration work needed to get there. We hope to invite other developers to use and improve Arch. Please give it a shot and leave feedback here, or at our discord channel [4] Also here is a quick demo of the project in action [5]. You can check out our public docs here at [6]. Our models are also available here [7]. [1] https://bit.ly/48UhplX [2] https://bit.ly/3rJ29qp [3] https://bit.ly/3OjXJOR ... [4] https://bit.ly/3OiQAOA ... [5] https://www.youtube.com/watch?v=I4Lbhr-NNXk [6] https://bit.ly/4fFT19S [7] https://bit.ly/3OiwZhM https://bit.ly/48UhplX March 4, 2025 at 10:14PM
Show HN: Scholium, Your Own Research Assistant https://bit.ly/4hVoSVr
Show HN: Scholium, Your Own Research Assistant I built an AI-powered research agent designed to efficiently discover, summarize, and cite relevant academic papers based on user queries. As a university student, I've written my share of essays and have also served as a copy editor for our student newspaper. During fact-checking, I noticed that Google often prioritizes unreliable and unscholarly resources—such as Medium articles, Reddit posts, and LinkedIn content—in its top results over scholarly ones. For instance, searching "Transformers" yields six blogs and articles before finally listing the Vaswani (2017) paper. This makes gathering credible sources and verifying facts tedious and time-consuming. I realized that much of the repetitive work involved in fact-checking and source collection could be streamlined using a vector database paired with a retrieval model, inspiring me to create Scholium, an AI-driven research assistant that recommends and summarizes academic papers relevant to your queries. Currently, Scholium has access to all papers on arXiv, and my plan is to make Scholium into a search engine for research, kinda like a Google or Perplexity for papers. Please check out the repository, give it a star, and let me know your thoughts—I would greatly appreciate your feedback! Web App: https://bit.ly/4bpyXHF Repo: https://bit.ly/4klB1o4 https://bit.ly/4klB1o4 March 5, 2025 at 12:51AM
Monday, 3 March 2025
Show HN: FlakeUI https://bit.ly/41PYU09
Show HN: FlakeUI https://bit.ly/4h25tkx March 3, 2025 at 06:29AM
Show HN: Puffin Tools – Free WebAssembly tools in the browser https://bit.ly/4bntJMI
Show HN: Puffin Tools – Free WebAssembly tools in the browser Hi! I wanted to share my little "adventure" that I had in the past ~2 weeks. Basically, I got tired of constant thinking and I decided to build something, anything. By accident I learned about thing called WebAssembly (basically you can execute pretty complicated programs locally in the browser without sending anything anywhere) so I immediately assumed that it could be used for a set of small, private tools. Usually I am building with Python, Django, PostgreSQL, hosting it on PythonAnywhere. So this time I decided that I will step out of my comfort zone even further! So I went with: - Rust (for tools that will be compiled to WebAssembly) - Zola (static site generator since I don't need anything "dynamic") - AWS S3 + AWS CloudFront (for hosting this static website) (I even used AWS to generate my SSL certificate) Let me know what you think, and of course if I can already sell my website for million dollars :D Cheers! https://bit.ly/4h3qVW9 March 3, 2025 at 08:04AM
Sunday, 2 March 2025
Show HN: Free Kindle Scribe Weekly Planner Creator https://bit.ly/4bqukx8
Show HN: Free Kindle Scribe Weekly Planner Creator https://bit.ly/4bqukNE February 28, 2025 at 02:12PM
Show HN: Prompting LLMs in Bash scripts https://bit.ly/4kq7Hgf
Show HN: Prompting LLMs in Bash scripts https://bit.ly/4bqNYsF https://bit.ly/4bpFZMH February 27, 2025 at 08:46PM
Show HN: Image comparison slider in 6 lines of JavaScript https://bit.ly/41h0ypU
Show HN: Image comparison slider in 6 lines of JavaScript https://bit.ly/4imRnva March 2, 2025 at 11:41PM
Show HN: Robyn – "Batman Inspired" Python Web Framework Built with Rust https://bit.ly/41p8eGA
Show HN: Robyn – "Batman Inspired" Python Web Framework Built with Rust https://bit.ly/41pmpvc March 2, 2025 at 08:56AM
Saturday, 1 March 2025
Show HN: I built a memory-safe web server in Rust (currently in beta) https://bit.ly/4h7ca4y
Show HN: I built a memory-safe web server in Rust (currently in beta) https://bit.ly/4h3lgzs March 2, 2025 at 08:35AM
Show HN: What did you do last week? – Evaluates your 5 bullet points https://bit.ly/4kjaGqX
Show HN: What did you do last week? – Evaluates your 5 bullet points https://bit.ly/4bsFP79 March 2, 2025 at 04:57AM
Show HN: World-Price – Making international pricing transparent and reassuring https://bit.ly/43hA1LE
Show HN: World-Price – Making international pricing transparent and reassuring As someone living outside a country with a popular currency, I hated wanting a product but not being able to buy it due to a different currency. Either it's not allowed or there are immense fees. So I built World-Price, an embeddable pricing table generator that integrates with stripe to generate clean prices (either .99 prices or .00 prices) for every currency to be able to accept every user. Right now I have released a somewhat MVP, and would love your feedback if this provides use to you. Enjoy! https://bit.ly/3Xo6Oey March 2, 2025 at 12:39AM
Show HN: Simplifying Backend Testing with qapir.io https://bit.ly/3XmXxmI
Show HN: Simplifying Backend Testing with qapir.io Backend and API testing can be tedious—especially when dealing with multi-step workflows, deep validation of API responses, and complex edge cases. We've built qapir.io to make this easier, offering a no-code solution for defining and running backend and API tests without writing any code. What It Offers: * No-Code Test Creation – Define backend tests with an intuitive YAML-based syntax. * Support for Complex Scenarios – Easily test multi-step API workflows and chained API calls. * Human-Readable Reporting – Clear, structured test reports that make debugging easier. * Support for multiple protocols - Currently supports plain HTTP and GraphQL, planning to support: SQL, Redis, Kafka, etc. * An actively developing set of features – Upcoming features: Dashboard with Test-Results, Configurable HTTP-Mocks, and a solution for receiving and validating webhooks - Webhook-Interceptor Why Use It: If you need a way to test backend services without maintaining a ton of code, qapir.io provides a simple, structured approach. It’s designed to handle everything from basic API checks to more advanced multi-step scenarios—all while keeping tests readable and easy to maintain. Download it for free at https://bit.ly/3XnIbP2 , and start writing your tests in minutes! https://bit.ly/3XnIbP2 February 26, 2025 at 02:10AM
Subscribe to:
Posts (Atom)