Thursday, 10 April 2025

Show HN: WayPoint – Shell Command Shortening with Zsh/Fish Support in Go https://bit.ly/3RcK3Xj

Show HN: WayPoint – Shell Command Shortening with Zsh/Fish Support in Go I built WayPoint to streamline my terminal workflow and simplify both shell command expansion and URL shortening. Here’s a quick overview: - Shell Command Shortening - Type a shortcut like s/gs and it instantly expands to git status in your terminal. - Integrated support for zsh and fish via custom completion scripts that perform in-place expansions. - Configure shortcuts easily using a YAML file, for example: - Hierarchical URL Shortener - Use the same YAML configuration to create nested URL shortcuts for internal tools, documentation, or other resources. - Supports multi-level mappings and updates in real-time without needing a restart. Check it out and share your feedback! https://bit.ly/42GQtEA April 10, 2025 at 08:03PM

Show HN: Domika – A Native Mobile App for Home Assistant https://bit.ly/4ieD8bf

Show HN: Domika – A Native Mobile App for Home Assistant My friend and I wanted a simpler mobile Home Assistant client—mainly for our non-tech-savvy family members—so we built one for iOS and Android. It includes a completely free 7-day trial and a demo mode. Feel free to check it out! Feature requests and bug reports are very welcome. https://bit.ly/4imcU6Q April 10, 2025 at 10:13PM

Wednesday, 9 April 2025

Show HN: AnydocAI – Turn images and documents into structured data https://bit.ly/42qLO8q

Show HN: AnydocAI – Turn images and documents into structured data built this tool- if you want premium access for free to critique me or test dm me on X @ same name https://bit.ly/4i6NFoH April 10, 2025 at 06:15AM

Show HN: New Android App alerts you to scams and suspicious links https://bit.ly/425HAnP

Show HN: New Android App alerts you to scams and suspicious links Hello everyone, I’ve developed an Android app designed to help keep you safe from online scams. Here’s what it currently does: 1. Detects scams in messages from unknown numbers in SMS and WhatsApp and alerts you immediately. 2. Scans links shared in conversations and warns you if they are suspicious. If they’re safe, you’ll be notified too—so you can click with confidence. 3. Verifies Instagram ads and flags any that seem suspicious or potentially fraudulent. Privacy first: Your conversations stay entirely on your device. Only links are analyzed externally by trusted servers, and they’re neither stored nor linked to your identity. The app is currently in testing mode, with support for SMS and WhatsApp. I am actively working on expanding to other apps like Instagram messaging, Signal, Discord, Telegram etc. Try it out: https://bit.ly/4llgYHb... Learn more and share feedback: https://bit.ly/4i98IXG Thanks for checking it out—and stay safe online! https://bit.ly/4i98IXG April 10, 2025 at 03:29AM

Show HN: I turned my kid's worksheet into a math game in 10 minutes with Claude https://bit.ly/42mQlsv

Show HN: I turned my kid's worksheet into a math game in 10 minutes with Claude https://bit.ly/3FYK92k April 6, 2025 at 06:43PM

Show HN: A package manager for MCP servers https://bit.ly/3RELj5A

Show HN: A package manager for MCP servers https://bit.ly/4jj0Q72 April 9, 2025 at 08:17AM

Show HN: Speech and Audio To Text – Transcribe voice messages offline https://bit.ly/43GPxkA

Show HN: Speech and Audio To Text – Transcribe voice messages offline Hi HN, I’d like to share a side project I recently finished: Speech & Audio To Text, a small iOS utility to transcribe voice messages from apps like WhatsApp, Telegram, and Voice Memos — fully offline and without sending any data to the cloud. The motivation was personal. I often receive voice notes when I can't listen to them — during meetings, while commuting on noisy trains, or when I don’t want to disturb others. I used to rely on an app that handled this well, until it moved to a subscription model and started requiring constant internet access. I wanted something that would: - Work offline - Not send audio to any server - Be available with a single, one-time purchase - Support WhatsApp and Telegram voice messages directly - Handle multiple languages So I built it. It’s completely local, lightweight, and doesn't use any AI or external APIs. The speech recognition relies on on-device iOS capabilities, and supports over 60 languages depending on system settings. I'd love to hear your feedback or suggestions. Thanks for checking it out. https://apple.co/42onqUU April 9, 2025 at 07:15AM

Tuesday, 8 April 2025

Show HN: My mom was unimpressed with my blog. What do you think? https://bit.ly/4idYiGv

Show HN: My mom was unimpressed with my blog. What do you think? I recently launched my personal tech blog and proudly showed it to my mom. Her response? "It's... fine." Now I need your brutally honest feedback! Blog URL: https://bit.ly/3EeT0MQ Github: https://bit.ly/3R8ItFS PS: Every visitor gets my mom one step closer to understanding what I actually do for a living! https://bit.ly/3EeT0MQ April 9, 2025 at 07:00AM

Show HN: DrawDB – open-source online database diagram editor (a retro) https://bit.ly/3Ra6rRa

Show HN: DrawDB – open-source online database diagram editor (a retro) One year ago I open-sourced my very first 'real' project and shared it here. I was a college student in my senior year and desperately looking for a job. At the time of sharing it i couldn't even afford a domain and naively let someone buy the one i had my eyes on lol. It's been a hell of a year with this blowing up, me moving to another country, and switching 2 jobs. In a year we somehow managed to hit 26k stars, grow a 1000+ person discord community, and support 37 languages. I couldn't be more grateful for the community that helped this grow, but now i don't know what direction to take this project in. All of this was an accident. But now I feel like I'm missing out on not using this success. I have been thinking of monetization options, but not sure if I wanna go down that route. I like the idea of it being free and available for everyone but also can't help but think of everything that could be done if committed full-time or even had a small team. I keep telling myself(and others) i'll do something if i meet a co-founder, but doubt and fear of blowing this up keeps back. How would you proceed? https://bit.ly/4j30fa1 April 9, 2025 at 01:20AM

Monday, 7 April 2025

Show HN: All-in-One Japanese Study Tool with AI + Anki https://bit.ly/42uYBXI

Show HN: All-in-One Japanese Study Tool with AI + Anki I've been using AI a lot lately to help me study Japanese. I can pick up a bunch of words just from watching anime, but I'm still pretty weak when it comes to speaking and reading characters. I tried using ChatGPT to practice, but it quickly got annoying bouncing between different tools — I couldn’t chat and speak at the same time, and juggling stuff like Anki, dictionaries,etc. I built this as an all-in-one tool to do this in one place. Figured there are probably others in the same boat here, so wanted to share it here and see if anyone finds it helpful. Would love any feedback or ideas. Thanks, and hope it helps someone out! https://bit.ly/3G05Wqp April 7, 2025 at 10:10PM

Show HN: Browser-Use MCP for Claude that works without an API key https://bit.ly/44dTCwQ

Show HN: Browser-Use MCP for Claude that works without an API key Hey everyone, I built an MCP that enables the Claude desktop app to control your browser with Browser Use (YC W25). MCPs (based on the Model Context Protocol by Anthropic) enable Claude to use tools that can do a variety of functions like searching the web, executing code, manipulating files, accessing APIs; basically interacting with things outside the conversation context. The main reason I built this MCP was because I saw that existing Browser Use MCPs required me to get an API key from OpenAI/Anthropic playgrounds in order to use them with the Claude desktop app, which I didn't want to do because I already pay for Claude. It was fun to read the Browser Use code ( https://bit.ly/4lgb75H ) to see how everything works! There's basically an agent (powered by an LLM of your choice) which has access to a bunch of tools. I removed that agent and made the Claude desktop app the agent instead using the Model Context Protocol by Anthropic, and finally gave it access to the Browser Use tools to tie everything together. Hope you find it useful! https://twitter.com/vortex_ape/status/1900953901588729864 April 8, 2025 at 12:38AM

Show HN: Turn school textbook into a personal tutor (powered by Groq) https://bit.ly/442DMVZ

Show HN: Turn school textbook into a personal tutor (powered by Groq) https://bit.ly/3FXGnGy April 7, 2025 at 11:48PM

Show HN: A free movies and series randomiser https://bit.ly/4i1Eypi

Show HN: A free movies and series randomiser Hi HN! Over 3 years ago I developed a movies and series randomiser in Cordova web to deploy on app stores. The first versions had ads in it to monetize the development, also a "PRO" version was released for the price of 1 dollar (or something like that, the lowest price tier as far as I remember). Anyway, in recent years I've reached a point where all applications does not need to be monetized, some are just fun to develop and release for free. Show me a Movie is one of them! The current state of the app is the same as of 3 years ago. Besides getting it to work in the browser, minor bug fixes has been fixed. With that said, go ahead and try it out. It is totally free, I only track page count using GoatCounter (for the fun of it). If you want to can leave some valuable feedback and insight which either I or someone else on HN can use in future projects! Warm regards, Lukas https://bit.ly/4cmeCDu April 7, 2025 at 09:00AM

Sunday, 6 April 2025

Show HN: Simple time tracking and invoicing for freelancers and small agencies https://bit.ly/4ciWU3S

Show HN: Simple time tracking and invoicing for freelancers and small agencies https://bit.ly/42AK91e April 7, 2025 at 07:34AM

Show HN: I created a ELI5 Blockchain glossary, with also a bit of interactivity https://bit.ly/3G97VZs

Show HN: I created a ELI5 Blockchain glossary, with also a bit of interactivity The reason is simply that I'm learning blockchain and i found myself searching and hardly recalling terminology. So I started building a glossary (that slowly i'm making interactive) in which the terms are explained with ELI5 analogies. AI helped me with that. Hope you find it useful. You can contribute to the data set here: https://bit.ly/4cpFdzK https://bit.ly/41Zoboy April 6, 2025 at 06:10PM

Show HN: I Built ImgFiber-Better Image Optimizer. Free No Limits https://bit.ly/44eWZ6B

Show HN: I Built ImgFiber-Better Image Optimizer. Free No Limits No file size/upload limits. Processed locally right inside your browser. No Server Uploads. NOT A FFmpeg Wrapper. It's not like any other Alternatives, Try for yourself! Are you someone who deals with lots of images and always find yourself with your storage full? or Someone Who deals with websites optimization and would love to get that fast loading speed? No matter who you are, as long as you deal with Images, Imgfiber got your back! ⬇ Reduce image file sizes by up to 95% without losing quality! Supports all major formats: JPG, PNG, JPEG, GIF, SVG, and WebP. Works entirely in your browser—no uploads, no servers, just the power of your own device! Blazing fast compression—processes images as quickly as you drag and drop. Delivers results 2x better than competitors like OptImage, CompressX, TinyPNG, and Squoosh. Totally FREE with no file size or count limits - compress as many images as you want! Social Proof? - I am gonna be honest with you! I don't have social proof! I've been too busy building cool tools like IMGFiber, Codeaway, QuickWrap entire year that i forgot they need Lovely users to have significant value to its existent. I've spent an year building great range of SaaS and had zero exposure to provide your with trusted by 40,000+ users around the world! Nah! I don't have that! that's why i am here! I would geneuinly love for you to give ImgFiber a shot! Check it out ImgFiber.com and let me know your thoughts! https://bit.ly/4coUKzZ April 6, 2025 at 07:55AM

Saturday, 5 April 2025

Show HN: Owl, a Spaced Repetition App https://bit.ly/44ape6r

Show HN: Owl, a Spaced Repetition App Owl is built a spaced repetition app. We built it for ourselves mostly because we were unhappy with Anki from a UX perspective, and are now releasing it to everybody else. It is super tiny, but - we think - also pretty good. You can add your own decks manually, or generate them from a PDF (think academic papers, which is how I use that feature) or a prompt. There are no emails except study reminders (when there are cards to study). You can also use our "AI tutor" to review cards conversationally. Looking forward to your feedback! https://bit.ly/42oe1Ni April 3, 2025 at 07:20PM

Show HN: I made a conversational AI for interview prep https://bit.ly/420ZPuF

Show HN: I made a conversational AI for interview prep SpeakFast helps you prep by actually talking—not just reading tips or recording yourself. The AI interviews you, challenges you in real time, and gives coaching based on how you're doing. It can even build a custom roadmap around your weak spots. There are 200K+ real roles from top tech companies to practice with. You can also paste a job description and get a tailored mock interview instantly. It’s composable, flexible, and built to feel real https://bit.ly/41ZrU5v April 5, 2025 at 11:42PM

Friday, 4 April 2025

Show HN: OCR pipeline for ML training (tables, diagrams, math, multilingual) https://bit.ly/42vkSWe

Show HN: OCR pipeline for ML training (tables, diagrams, math, multilingual) Hi HN, I’ve been working on an OCR pipeline specifically optimized for machine learning dataset preparation. It’s designed to process complex academic materials — including math formulas, tables, figures, and multilingual text — and output clean, structured formats like JSON and Markdown. Some features: • Multi-stage OCR combining DocLayout-YOLO, Google Vision, MathPix, and Gemini Pro Vision • Extracts and understands diagrams, tables, LaTeX-style math, and multilingual text (Japanese/Korean/English) • Highly tuned for ML training pipelines, including dataset generation and preprocessing for RAG or fine-tuning tasks Sample outputs and real exam-based examples are included (EJU Biology, UTokyo Math, etc.) Would love to hear any feedback or ideas for improvement. GitHub: https://bit.ly/3EhtxCm https://bit.ly/3EhtxCm April 5, 2025 at 06:22AM

Show HN: Automatic Python shebang lines for venv and conda environment finding https://bit.ly/42mt2ix

Show HN: Automatic Python shebang lines for venv and conda environment finding https://bit.ly/42iH70y April 4, 2025 at 11:51PM

Show HN: Built a visual UI editor that exports to code https://bit.ly/42lKjsg

Show HN: Built a visual UI editor that exports to code I've been specializing in UI for over a decade. Using code for UI is great but I always wished there was a more visual code to build apps and sites. So I went ahead and built it. Decided to build it with Compose Multiplatform since I work a lot with Kotlin. Currently exports to CMP as it was simpler due to the context switch. You can try it for free and export some apps https://bit.ly/3DSaOgQ April 4, 2025 at 11:04AM

Thursday, 3 April 2025

Show HN: Transputer emulator in JavaScript (fast enough to be useful) https://bit.ly/42lSDIB

Show HN: Transputer emulator in JavaScript (fast enough to be useful) https://bit.ly/3RxsqBB April 4, 2025 at 04:59AM

Show HN: A new VSCode extension that shows definition functions in a stack https://bit.ly/4lgIRzY

Show HN: A new VSCode extension that shows definition functions in a stack Definition Stack is a new vscode extension I have just released. It is a reading tool for Javascript and Typescript. It is available in the extension marketplace. You just click in a function in any source code, execute a command, and a new tab opens next to the original. That tab has a "block" which contains a copy of the function you clicked in. In that code every word (symbol) that has a definition is highlighted. If you click on a higlighted word a new block opens above the original which contains the source code of the definition for that word. You can click in that block and repeat to create a stack. All function blocks are in the one tab that you can scroll through. There are other options like collapsing a block, deleting it, etc. It is easy to open a block, look at it, and delete it taking you back to the block below. Then clicking in the lower block with another word opens yet another block above. Continuining this process lets you walk the "tree" of references and definitions. This lets you see all the code executed when the original function runs. This is similar to stepping through code with a debugger. The function code is isolated in each block with the name of the original source code file and the lines are numbered the same. But when using the stack you can ignore what file each one came from. This gives a fresh way to look at what all the functions do without the cognitive load of remembering what file the functions are in. AFAIK, this concept is original. Correct me if I'm wrong. My idea came from an IDE for Java from IBM many years ago. In that system there were no source files at all. Each function came from from a database. That IDE was a failure :-) I think my version of that concept will do better because it doesn't replace source files, it just adds a tool for working with source files. The stack is created instantly and is just meant to be used occasionally when it makes sense. It is sort of a Go To Definition on steroids. Please give me feedback. Since it is brand new I want to fix anything wrong including user experience problems. Enjoy ... https://bit.ly/41VK8Vx April 3, 2025 at 11:59PM

Show HN: FlashTokenizer – 10x faster C++ tokenizer for Python https://bit.ly/3Rvb2NM

Show HN: FlashTokenizer – 10x faster C++ tokenizer for Python I built a tokenizer in C++ with a Python binding that outperforms HuggingFace tokenizers by 10x on large inputs. It's optimized for minimal memory usage and latency. Benchmarks and comparison included in README. Would love feedback or contributions! https://bit.ly/4cehmCW April 3, 2025 at 07:46AM

Wednesday, 2 April 2025

Show HN: OCR pipeline for ML training (tables, diagrams, math, multilingual) https://bit.ly/42dslrT

Show HN: OCR pipeline for ML training (tables, diagrams, math, multilingual) Hi HN, I’ve been working on an OCR pipeline specifically optimized for machine learning dataset preparation. It’s designed to process complex academic materials — including math formulas, tables, figures, and multilingual text — and output clean, structured formats like JSON and Markdown. Some features: • Multi-stage OCR combining DocLayout-YOLO, Google Vision, MathPix, and Gemini Pro Vision • Extracts and understands diagrams, tables, LaTeX-style math, and multilingual text (Japanese/Korean/English) • Highly tuned for ML training pipelines, including dataset generation and preprocessing for RAG or fine-tuning tasks Sample outputs and real exam-based examples are included (EJU Biology, UTokyo Math, etc.) Would love to hear any feedback or ideas for improvement. GitHub: https://bit.ly/3EhtxCm https://bit.ly/3EhtxCm April 3, 2025 at 06:48AM

Show HN: PythonECG – A minimal real-time ECG visualization tool https://bit.ly/3XITqld

Show HN: PythonECG – A minimal real-time ECG visualization tool I built a lightweight Python application that visualizes audio input as an ECG-like display. It's a simplified, open-source tool designed for educational purposes, signal visualization experiments, and prototyping. No commercial restrictions, just a clean interface with a single button to start/stop tracing. Built with PyAudio, Matplotlib, and Tkinter. Looking for feedback and contributions! https://bit.ly/4lefiz5 April 3, 2025 at 12:23AM

Show HN: OC Maker https://bit.ly/42fF1OK

Show HN: OC Maker I just made the cutest AI-powered OC maker! Feel free to design your original characters and use them in your storytelling or animation! https://bit.ly/3FPlLQC April 3, 2025 at 12:28AM

Tuesday, 1 April 2025

Show HN: I vibecoded a 35k LoC recipe app https://bit.ly/4hUdBnp

Show HN: I vibecoded a 35k LoC recipe app Over the last 2-3 weeks, I vibecoded the recipe app that I always wished existed - recipeninja.ai . It now includes a fully interactive voice assistant so you don't need to get your dirty hands over your new iPad when you're cooking. Background: I’m a startup founder turned investor. I taught myself (bad) PHP in 2000, and picked up Ruby on Rails in 2011. I’d guess 2015 was the last time I wrote a line of Ruby professionally. Last month, I decided to use Windsurf to build a Rails 8 API backend and React front-end app, using OpenAI's realtime API for voice-to-voice responses. Over the last few days, I also used Claude Code and Gemini 2.5 Pro for some of the trickier features. 35,000 LoC later, this is what I built! The site uses function-calling to navigate the site in realtime as you chat with the voice assistant, which I think is pretty neat. For the long version, see https://bit.ly/4leIllV... I'd love any feedback you have! Demo video of the voice assistant: https://www.youtube.com/watch?v=kRhVc9D5kcg Generate and edit new recipes: https://www.youtube.com/watch?v=VwwZF6dHcHg https://bit.ly/4iZsHJW April 2, 2025 at 02:57AM

Show HN: Fuck Lightroom and Fuck Adobe: How Adobe Is Systematically Predatory https://bit.ly/4hUb5gX

Show HN: Fuck Lightroom and Fuck Adobe: How Adobe Is Systematically Predatory https://bit.ly/4hZ4Fxd April 2, 2025 at 02:19AM

Show HN: Oxy – build SQL bots and automations easily https://bit.ly/42dBKzu

Show HN: Oxy – build SQL bots and automations easily Hey folks! We just launched a yaml-based open source framework for building SQL bots and automations called Oxy. You can build an answer engine for your team, automate report generation or deep dive analysis, etc. In short, we wanted to make it easier for analysts to build with LLMs. Would love to hear your thoughts! https://bit.ly/42mfS5k April 1, 2025 at 11:09PM

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

Show HN: The first legal AI API https://bit.ly/41Pqmea

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

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

Friday, 28 February 2025

Show HN: Start GPT threads in ChatGPT (& other sites) https://bit.ly/41Cm9KO

Show HN: Start GPT threads in ChatGPT (& other sites) I noticed current LLM chat apps don't support threads for follow questions, but instead they're one long conversation. Often when I'm digging into a topic and GPT responds with a book, I want to ask follow-ups in "side chats" that I'd prefer to be inline and in context rather than jumping to bottom of the page, so I created GPT threads. It's a chrome extension where you can highlight some text and start a chat focusing on that text and incorporating surrounding context. You can have multiple threads on a page, and the extension has configurability like surrounding context size, response lengths, chat box positioning. I've found it useful for other sites too to quickly ask questions about news articles, docs, or HN threads! Downloadable in Chrome web store: https://bit.ly/3XLSblt... https://bit.ly/41AYWsl March 1, 2025 at 03:01AM

Show HN: a Rust library for creating hierarchical state machines https://bit.ly/3Xn5oRm

Show HN: a Rust library for creating hierarchical state machines I've come to prefer modeling state machines with nested states, but implementing them by hand requires a large amount of error-prone boilerplate that obscures the important logic of the state machine. I found that the existing offerings in the Rust ecosystem - while inspiring - lacked a number of features that I was looking for, so I spent the last few months building moku. Feedback is welcome! https://bit.ly/41jRmkM March 1, 2025 at 12:30AM

Show HN: Torii – a framework agnostic authentication library for Rust https://bit.ly/41f7hRc

Show HN: Torii – a framework agnostic authentication library for Rust https://bit.ly/43gwVb2 March 1, 2025 at 12:16AM

Thursday, 27 February 2025

Show HN: Multi-View Stereo Software for Rapid 3D Model Generation from 2D Images https://bit.ly/3DnbBpv

Show HN: Multi-View Stereo Software for Rapid 3D Model Generation from 2D Images cuda-multi-view-stereo (CUMVS) is a C++/CUDA library for Multi-View Stereo. This project currently supports depth map estimation using PatchMatch algorithms. CUMVS achieves a speed increase of more than 5x compared to ACMM, a leading implementation of PatchMatch MVS. Here is the demo movie: https://youtu.be/g9v9b5uP68I https://bit.ly/41bzus8 February 28, 2025 at 01:16AM

Show HN: Hexle: A powerful way to search for papers and connect your ideas https://bit.ly/4ijEDFy

Show HN: Hexle: A powerful way to search for papers and connect your ideas Hi all, I find literature searches to be slow and despite all the tools nowadays, it is difficult to map out vast areas of research and then connect my ideas to what I’m trying to do (e.g. writing a review, learning something new, planning a new project, assignments, etc). Some of my peers and teachers also found this to be a problem so I built this MVP app to help people not only leverage AI search capabilities but also go on to connect their ideas, map out research projects, cite various results and organise their “stream of consciousness” as they work. I’d love to get some feedback on it - please feel free to post it either in this thread or email me at hexleteam@gmail.com. Many thanks from Sydney, Australia :) https://bit.ly/4iivOvx February 27, 2025 at 11:46PM

Show HN: SuperMassive – Fast durable, in-memory, distributed key-value database https://bit.ly/4kiiyZx

Show HN: SuperMassive – Fast durable, in-memory, distributed key-value database Hey hn! I hope you're all doing well. I’d like to share a new open-source database I’ve designed and written called SuperMassive. SuperMassive is a scalable, distributed, in-memory key-value database designed from the ground up to allow for high concurrency, fast writes, fault tolerance, and durability while remaining simple to use and efficiently scalable. The idea for SuperMassive comes from its name.. I wanted to build a key-value database that can scale infinitely, remain durable, be self-healing, consistent, and blazing fast. I also wanted to simplify sharding and replication compared to existing distributed KV stores and their protocols. SuperMassive is built to be simple yet powerful. It consists of just one multiplatform supported binary that can run in multiple modes(cluster, primary node, or replica). Nodes function as shards of your data. The design emphasizes minimal configuration, high performance, and automatic failover. While SuperMassive is still in its early stages (v1.0.2b), I’d love to hear your thoughts on the design, its architecture, and any feedback you may have :D Features~~ ~ Highly scalable Scale horizontally with ease. Simply add more nodes to the cluster. ~ Distributed Data is distributed across multiple nodes in a sharded fashion. ~ Robust Health Checking System Health checks are performed on all nodes, if any node is marked unhealthy we will try to recover it. ~ Smart Data Distribution uses a sequence-based round-robin approach for distributing writes across primary nodes. This ensures that all primary nodes get an equal share of writes. ~ Automatic Fail-over Automatic fail-over of primary nodes on write failure. If a primary node is unavailable for a write, we go to the next available primary node. ~ Parallel Read Operations Read operations are performed in parallel. ~ Consistency Management Timestamp-based version control to handle conflicts. The most recent value is always returned, the rest are deleted. ~ Fault-tolerant Replication and fail-over are supported. If a node goes down, the cluster will continue to function. ~ Self-healing Automatic data recovery. A node can recover from a journal. A node replica can recover from a primary node via a check point like algorithm. ~ Cluster Authentication with basic like auth. ~ Simple Protocol Simple protocol PUT, GET, DEL, INCR, DECR, REGX, STAT, RCNF, PING. ~ Async Node Journal Operations are written to a journal asynchronously. This allows for fast writes and recovery. ~ Multi-platform Linux, Windows, MacOS https://bit.ly/41CnAJq https://bit.ly/41z0enW - Alex https://bit.ly/41z0enW February 27, 2025 at 09:31AM

Wednesday, 26 February 2025

Show HN: Libredesk – Open-source customer support desk. Single binary app https://bit.ly/4gVaDyJ

Show HN: Libredesk – Open-source customer support desk. Single binary app Libredesk is a 100% free and open-source customer support desk, the backend is written in Go and the frontend is in Vue JS with ShadnCN for UI components. Unlike many "open-core" alternatives that lock essential features behind enterprise plans, Libredesk is fully open-source and plans to always stay this way. It's in alpha (v0.1.0) right now, but there’s a working demo available. I built this because I wanted a truly open and self-hosted alternative to platforms like Chatwoot, Intercom, and Zendesk. Would love feedback, suggestions, and thoughts from the community. GitHub: https://bit.ly/43damDQ Demo: https://bit.ly/3XkKthX https://bit.ly/43damDQ February 24, 2025 at 12:05PM

Show HN: Telescope – an open-source web-based log viewer for logs in ClickHouse https://bit.ly/3QFUd2c

Show HN: Telescope – an open-source web-based log viewer for logs in ClickHouse Hey everyone! I’m working on Telescope - an open-source web-based log viewer designed to make working with logs stored in ClickHouse easier and more intuitive. I wasn’t happy with existing log viewers - most of them force a specific log format, are tied to ingestion pipelines, or are just a small part of a larger platform. Others didn’t display logs the way I wanted. So I decided to build my own lightweight, flexible log viewer - one that actually fits my needs. Check it out: Video demo: https://www.youtube.com/watch?v=5IItMOXwugY GitHub: https://bit.ly/41eJ7pT Live demo: https://bit.ly/41eJ7WV Discord: https://bit.ly/41A4eUU https://bit.ly/41eJ7pT February 26, 2025 at 09:28AM

Show HN: LLM-Tetris-A Classic Tetris Game in Go, 95% AI-Generated https://bit.ly/4ifyKJl

Show HN: LLM-Tetris-A Classic Tetris Game in Go, 95% AI-Generated I built a console-based Tetris game in Go using LLM for code generation. 95% of the code was AI-generated using ChatGPT4o and continue.dev in VSCode. The project was inspired by Harper Reed’s post on AI-assisted development, and I used his prompting method to guide the process. https://bit.ly/3QzOhbb February 26, 2025 at 12:34PM

Show HN: Anatomy of AI Prompt Viral Image Generator – One Shotted with Cursor https://bit.ly/4ii7078

Show HN: Anatomy of AI Prompt Viral Image Generator – One Shotted with Cursor I saw that the image of "An anatomy of an o1 prompt" that was originally created by Ben Hylak ( https://bit.ly/3XeAGd9 ) was going viral around the internet and was being used by others to show off their own prompts I thought it would be cool to try and make this into a tool, give kudos to the original creator Ben and see how easy it would be to do this all with Cursor and the latest Claude model https://bit.ly/3XiQbR7 February 26, 2025 at 11:04AM

Show HN: I gave my API a JSON homepage https://bit.ly/3QDdmlD

Show HN: I gave my API a JSON homepage https://bit.ly/4h0S3oS February 26, 2025 at 10:06AM

Tuesday, 25 February 2025

Show HN: I created a language called AntiLang – breaking all the conventions https://bit.ly/4hRjkLK

Show HN: I created a language called AntiLang – breaking all the conventions AntiLang is an interpreted programming language written in Go. The basic idea of this is to keep all the logical parts of a language same, but reverse the structure of it. The idea for this project came when I was having a long midnight conversation with my friend and thought of writing such a weird language. The initial draft was far worse than the current implementation; we thought of reversing the brackets and the language would be read from bottom to top. I'm happy that I dropped that idea Technical details: As the interpreter is written in Golang, I compiled it to WASM, and the whole interpreter is running in the browser. For the editor, I'm using Monaco, the same library that powers the text editor in VSCode. I learnt how to build it while reading "Write an Interpreter in Go" by Thorsten Ball. The project is opensourced - https://bit.ly/41xK6Dc - do give it a star if you like the project. https://bit.ly/3D9kwLm February 23, 2025 at 08:00PM

Monday, 24 February 2025

Show HN: While the world builds AI Agents, I'm just building calculators https://bit.ly/4gRZIWs

Show HN: While the world builds AI Agents, I'm just building calculators I figured I needed to work on my coding skills before building the next groundbreaking AI app, so I started working on this free tool site. Its basically just an aggregation of various commonly used calculators and unit convertors. Link: https://bit.ly/4gVjW1C Tech Stack: Next, React, Typescript, shadcn UI, Tailwind CSS Would greatly appreciate your feedback on the UI/UX and accessibilty. I struggled the most with navigation. I've added a search box, a sidebar, breadcrumbs and pages with grids of cards leading to the respective calculator or unit convertor, but not sure if this is good enough. https://bit.ly/4gVjW1C February 22, 2025 at 09:27AM

Show HN: I made a 100% web-based screen recorder inspired by Screen Studio https://bit.ly/4bdyrfK

Show HN: I made a 100% web-based screen recorder inspired by Screen Studio https://bit.ly/41u2mNv February 25, 2025 at 02:21AM

Show HN: URnetwork – Decentralized VPN Replacement https://bit.ly/3QwwIbQ

Show HN: URnetwork – Decentralized VPN Replacement I spent the last 1.5 years working out how to scale a decentralized network safely and efficiently to millions of users. URnetwork is a market for network capacity, where each connection races to find the best provider on the network. This means users have many IP addresses that continually cycle, and users can directly connect to each other, which is great for privacy when some minimum conditions are met. Because the world already has a bunch of hardware and network capacity that can be used, the challenges were to design a protocol to make it safe to use and participate, fast and reliable, and to set up the right encryption bar for safe peer to peer data. You can try the apps on iOS and Android and see if they work better than your current VPN. The source is here https://bit.ly/3QvX3qP About me, I was an early engineer at Palantir, former YC founder, and spent the last decade building global infrastructure. I'm interested in truly free, transparent, private, available, and secure networks that reward people to contribute what they have. Ease of use and safety to participate has been a big focus for me. https://bit.ly/3QTppLT February 24, 2025 at 10:17PM

Show HN: RadiaCode – Python Library for RadiaCode-10x Radiation Detectors https://bit.ly/436PGNN

Show HN: RadiaCode – Python Library for RadiaCode-10x Radiation Detectors Hi HN, I want to show you my project: RadiaCode, a Python library to interface with RadiaCode-10x radiation detectors and spectrometers. With RadiaCode, you can: - Collect real-time radiation measurements - Analyze spectra for insightful data interpretation - Control device settings via USB or Bluetooth - Explore a web interface example for remote monitoring It's available on PyPI, open-sourced under the MIT License, and you can find the code with examples on GitHub. https://bit.ly/41uBm0s February 24, 2025 at 11:52AM

Sunday, 23 February 2025

Show HN: HelixDB, Open-Source Hybrid Graph-Vector Database https://bit.ly/4gX1KEy

Show HN: HelixDB, Open-Source Hybrid Graph-Vector Database Hey HN! A friend and I have been working on HelixDB, a graph-vector database, part-time at university. We're super excited to release the first version of our Graph Database! Helix is being built to incorporate both graph and vector types for building RAG and other AI applications. This release introduces our graph DB, our new query language, HelixQL, and our CLI tool to help run Helix. You can install helix locally by running `curl -sSL https://bit.ly/435znkx | bash` We'd love you guys to play around with it and hear what you think. https://bit.ly/3ENZWjU February 24, 2025 at 03:44AM

Show HN: I Built a Free Appointment Scheduler for Small Businesses https://bit.ly/4buCFQB

Show HN: I Built a Free Appointment Scheduler for Small Businesses https://bit.ly/4kcja2P February 23, 2025 at 02:42PM

Show HN: Wake – AI Motivation Quotes iOS app. [Lifetime subscription giveaway] https://bit.ly/4icL3WK

Show HN: Wake – AI Motivation Quotes iOS app. [Lifetime subscription giveaway] Hello everyone, Given the challenging times, inflation, career, politics and war etc., it's important to take care of our mindset and mental health. Wake app can help with the daily dose of boost, I developed this motivation app in similar format as tiktok/Instagram reels etc., with background videos and music, so that the app can hold the attention span. Important: You need to select $0.00 Lifetime option in the paywall and complete the free purchase in order to get the lifetime subscription. Features: - Add lock screen, home screen or today quote widgets. - AI feature to get more context on quotes and authors you like to further boost motivation. - Apple Watch companion app - Comes in three flavors that you can choose from - Motivation, Affirmation and Inspiration - Quote reminders & many more Tip: If you have trouble falling asleep and are type of person who uses phone on the bed. Try using the Wake app instead of instagram/tiktok etc. Please feel free to provide any feedback and support us in the app. https://apple.co/4bbIbai February 23, 2025 at 12:46PM

Saturday, 22 February 2025

Show HN: We made a Meta Quest3 see through walls https://bit.ly/4i9Ta6B

Show HN: We made a Meta Quest3 see through walls https://bit.ly/41poh8G February 23, 2025 at 03:54AM

Show HN: AI-native browser game that users can craft unlimited 3D items https://bit.ly/4iaD4cL

Show HN: AI-native browser game that users can craft unlimited 3D items Most games have limits. You can only use preset features, need coding for customization & adding mods, require expensive extra devices. We wanted to remove those barriers. That’s why we are building space zero—a browser based 3D world powered by AI. We plan to build players can freely mix items to generate unexpected creations with unique properties and sounds. Also the world itself is dynamically generated, evolving endlessly. I uploaded a demo version I’ve been working on for the past month! I hope to get any feedbacks or comments :) https://bit.ly/3D52Ikw February 19, 2025 at 10:24AM

Show HN: I Built a Visual Workflow Automation Platform – FlowRipple https://bit.ly/4gQEcRP

Show HN: I Built a Visual Workflow Automation Platform – FlowRipple FlowRipple is designed to streamline and automate business processes with ease. Whether you're a developer, business owner, or marketer, our platform lets you build custom workflows that can be triggered by events from your applications, webhooks, or on a schedule. We’ve just gone live and are offering an exclusive Early Access Program with some incredible perks to get you started. https://bit.ly/437FzrZ February 22, 2025 at 03:20PM

Show HN: LLM 100k portfolio management benchmark https://bit.ly/4bdVQxV

Show HN: LLM 100k portfolio management benchmark PoC for something some the potential to yield some interesting results eventually. https://bit.ly/3Xg4TbQ February 22, 2025 at 08:07AM

Friday, 21 February 2025

Show HN: An open-sourced TypeScript agent framework https://bit.ly/3D096tg

Show HN: An open-sourced TypeScript agent framework https://bit.ly/413ha4p February 21, 2025 at 11:15PM

Show HN: Visually parse an entire YouTube video frame by frame https://bit.ly/4i7qXx3

Show HN: Visually parse an entire YouTube video frame by frame https://bit.ly/4i9IdSi February 21, 2025 at 10:30PM

Show HN: Animate Anyone – Generate Character Animations from a Single Image https://bit.ly/3CXuort

Show HN: Animate Anyone – Generate Character Animations from a Single Image Hello Hacker News , We just launched Animate Anyone AI, an AI-powered SaaS tool that transforms static character images into dynamic animations. Our goal is to make animation creation faster and smarter, providing an efficient solution for creators, game developers, and filmmakers. Key Features: Image-to-Video Animation – Generate smooth animations from a single character image Consistent Character Details – Maintain facial features, clothing, and style accuracy Pose-Guided Motion Control – Precisely control character movements Smooth Temporal Transitions – Ensure natural motion with advanced time modeling DeepGPU (AIACC) Acceleration – Boost generation speed and reduce wait times Use Cases: Gaming & Film – Create animated characters without traditional frame-by-frame animation Virtual Influencers & Digital Humans – Generate AI-driven character videos Social Media & Short Videos – Produce creative content instantly Fashion & Dance Animation – Bring static photos to life with movement Try out Animate Anyone : https://bit.ly/41nbbc2 https://bit.ly/41nbbc2 February 21, 2025 at 08:47AM

Thursday, 20 February 2025

Show HN: Builders. Join forces. Ship cool stuff https://bit.ly/4hOguHb

Show HN: Builders. Join forces. Ship cool stuff https://bit.ly/4gM9n0N February 21, 2025 at 12:33AM

Show HN: Qute Spring Boot starter as a Thymeleaf alternative templating engine https://bit.ly/4b6SmNv

Show HN: Qute Spring Boot starter as a Thymeleaf alternative templating engine https://bit.ly/4i75GUp February 20, 2025 at 09:53PM

Wednesday, 19 February 2025

Show HN: Encrypt any file in your PC with this little app https://bit.ly/3QocqRU

Show HN: Encrypt any file in your PC with this little app File Encrypter (v1.1) is a basic way (not really ment for real world use) that allows you to encrypt / decrypt many types of files in your computer. It alters each byte that constitutes each file you choose to modify, making it unreadable. https://bit.ly/3CZ6b3W February 20, 2025 at 03:00AM

Show HN: Make your logo liquid metal (open source) https://bit.ly/438INfb

Show HN: Make your logo liquid metal (open source) Good morning!! We thought the Apple liquid metal invite was so cool. How fun would it be if everyone could see their logo in liquid? So we made an app to let you make your logo in liquid. Just drag in your logo and see. To play with your logo: https://bit.ly/4gPFYm8 Repo: https://bit.ly/4hLUVqE (We think you're gonna love it!) https://bit.ly/4gPFYm8 February 19, 2025 at 09:11PM

Tuesday, 18 February 2025

Show HN: Vakyume – a PDF2C++ engine that doesn't suck https://bit.ly/4in86yv

Show HN: Vakyume – a PDF2C++ engine that doesn't suck A geek's sucky Odyssey in AI's shadow through the realm of the metaprogramming hungry ghosts https://bit.ly/430tfd4 February 19, 2025 at 06:23AM

Show HN: Subtrace – Wireshark for Docker Containers https://bit.ly/4124xGF

Show HN: Subtrace – Wireshark for Docker Containers Hey HN, we built Subtrace ( https://bit.ly/431BXI9 ) to let you see all incoming and outgoing requests in your backend server—like Wireshark, but for Docker containers. It comes with a Chrome DevTools-like interface. Check out this video: https://www.youtube.com/watch?v=OsGa6ZwVxdA , and see our docs for examples: https://bit.ly/4hGMqx3 . Subtrace lets you see every request with full payload, headers, status code, and latency details. Tools like Sentry and OpenTelemetry often leave out these crucial details, making prod debugging slow and annoying. Most of the time, all I want to see are the headers and JSON payload of real backend requests, but it's impossible to do that in today's tools without excessive logging, which just makes everything slower and more annoying. Subtrace shows you every backend request flowing through your system. You can use simple filters to search for the requests you care about and inspect their details. Internally, Subtrace intercepts all network-related Linux syscalls using Seccomp BPF so that it can act as a proxy for all incoming and outgoing TCP connections. It then parses HTTP requests out of the proxied TCP stream and sends them to the browser over WebSocket. The Chrome DevTools Network tab is already ubiquitous for viewing HTTP requests in the frontend, so we repurposed it to work in the browser like any other app (we were surprised that it's just a bunch of TypeScript). Setup is just one command for any Linux program written in any language. You can use Subtrace by adding a `subtrace run` prefix to your backend server startup command. No signup required. Try for yourself: https://bit.ly/4hGMqx3 https://bit.ly/4b7haF6 February 19, 2025 at 12:29AM