Posts

Showing posts from May, 2026

Show HN: webrtcforthestreamer.com – How WHIP makes streaming more connected https://ift.tt/1kz7vbL

Show HN: webrtcforthestreamer.com – How WHIP makes streaming more connected https://ift.tt/W6AgQmB June 1, 2026 at 07:52AM

Show HN: Llmff v1.0 FFmpeg for Inference https://ift.tt/JgwTVy1

Show HN: Llmff v1.0 FFmpeg for Inference https://ift.tt/pdQJmx8 June 1, 2026 at 02:50AM

Show HN: Streambed – Stream Postgres to Iceberg on S3, Supports Postgres Wire https://ift.tt/9ja0MZc

Show HN: Streambed – Stream Postgres to Iceberg on S3, Supports Postgres Wire https://ift.tt/uCgkW1j June 1, 2026 at 12:13AM

Show HN: UN Condemnation Statistics https://ift.tt/0cmwVZ5

Show HN: UN Condemnation Statistics https://boxed.github.io/UN-condemns/ May 30, 2026 at 10:27PM

Show HN: Ego lite – why our browser agent writes JavaScript not CLI commands https://ift.tt/QX9zslI

Show HN: Ego lite – why our browser agent writes JavaScript not CLI commands https://ift.tt/oqndfRH May 30, 2026 at 09:33PM

Show HN: AionOS – self-healing microkernel in Zig (boots on real hardware) https://ift.tt/kwOtjTH

Show HN: AionOS – self-healing microkernel in Zig (boots on real hardware) https://ift.tt/RrJ1kfv May 29, 2026 at 11:12PM

Show HN: I built a better GitHub search that rank repos by what matters https://ift.tt/uWSeoOd

Show HN: I built a better GitHub search that rank repos by what matters https://reposeek.ai May 30, 2026 at 12:45AM

Show HN: Py-SQL-cleaner – format SQL embedded in Python strings https://ift.tt/zOJlxU2

Show HN: Py-SQL-cleaner – format SQL embedded in Python strings Hi HN, I built py-sql-cleaner, a CLI for formatting SQL embedded in Python files. Python formatters handle Python syntax. They do not format SQL written inside Python code. On the other hand, SQL formatters usually target SQL files or raw SQL text, not SQL embedded inside a Python file. Still, I think it is not uncommon to find long SQL queries inside Python codebases. py-sql-cleaner detects embedded SQL inside Python files and works only on that SQL. The main things it can do are: find the SQL, format it in place, or extract it into a .sql file. It avoids rewriting SQL that depends on runtime values or template expansion. For example, SQL containing parameters like %s or :name, or Jinja-style template variables like {{ ds }}, is skipped by default. Try it with: uvx py-sql-cleaner list path/to/file.py uvx py-sql-cleaner format path/to/file.py --dry-run If you write Python, have run into this kind of SQL cle...

Show HN: TapToyPia https://ift.tt/x0YO56e

Show HN: TapToyPia My wife started playing Pokopia and told me it's the best game she's ever played. I watched her play for 10 minutes and thought that a simple demake inspired by Pokopia could be satisfying to play. TapToyPia is the result, playable in your web browser. In TapToyPia, you are an explorer sent on a one-way mission to a new planet. Your mission: build a settlement that can serve as a new home for humanity. While you explore, you discover flora and fauna to help you. The game mechanic is inspired by clicker games and maybe also Minesweeper though that wasn't a conscious influence. I tried to build a game that captures the zen of Pokopia's world rehabilitation and the building-up-to-greater-complexity of clicker games (such as my favorite, Universal Paperclips). As usual for projects aided by generative AI, I found myself building something more ambitious. The biggest example in this project is that you can zoom out from the 2D map to seamlessly transition ...

Show HN: Open-Source AI Racing Harness https://ift.tt/d4Uq05I

Show HN: Open-Source AI Racing Harness Hi I'm Dan from Elodin, making an open source real-time capable flight software simulation. For AI Grand Prix contestants, the wait for the Round 1 virtual qualifier simulation has been grueling. If you’re competing, check out our simulation harness to tide you over, built to match the published competition constraints and message format. It runs against real Betaflight, which we learned requires at least 1000 sensor samples per second to run real-time correctly. The competition warranted introducing a new feature to generate the camera sensor directly in the simulation loop. Typically people connect to Unreal or similar game engine to create a camera sensor, which works well but is very heavy. For the simple needs of this challenge, creating sample directly in the loop is very handy and easy to use. Happy to hear your feedback on this! While it's not fancy looking currently, it uses the Rust Bevy game engine, which should allow us to impr...

Show HN: Hodor – a 701KB native macOS prompt launcher for AI tools https://ift.tt/f3Fl8zQ

Show HN: Hodor – a 701KB native macOS prompt launcher for AI tools Hodor is a tiny macOS app that launches saved AI prompts into any text field — from the screen edge, keyboard shortcut, or keyword such as ;git. I work with different AI tools every day, and had prompts scattered across Raycast snippets, Apple Notes, and Notion — notes that kept getting longer and unmanageable. Raycast snippets are useful, but cumbersome to browse and edit. I wanted one local place to save and review them, and one click to paste them into whatever AI tool I'm using. The test I set was whether I could actually stop using Raycast snippets for this. I think I fulfilled my goal. Hodor has been my daily tool for 3 months now. The app is 701 KB — SwiftUI + SwiftData, no web views. Zero network requests anywhere in the code: no analytics, no telemetry, no update checks. You can verify - search the source for URLSession, it's not in code. Runs on macOS 15+, with native Liquid Glass on macOS 26+. Free an...

Show HN: I used AI to built static recompilers for 5 retro game systems https://ift.tt/G4epCQ9

Show HN: I used AI to built static recompilers for 5 retro game systems https://1379.tech/nes-snes-genesis-virtualboy-and-psx-a-journey-with-ai-and-recompilation/ May 26, 2026 at 11:08PM

Show HN: An LLM translator whose source is a single prompt https://ift.tt/ejWs4Qm

Show HN: An LLM translator whose source is a single prompt https://ift.tt/AMTEQeO May 26, 2026 at 11:53PM

Show HN: Cross-agent messaging and shared memory over the local filesystem https://ift.tt/IXw9Fpo

Show HN: Cross-agent messaging and shared memory over the local filesystem https://oacp.dev May 26, 2026 at 11:14PM

Show HN: Write your BPF programs in Go, not C https://ift.tt/wkgXc40

Show HN: Write your BPF programs in Go, not C https://ift.tt/8TVzpac May 21, 2026 at 09:55PM

Show HN: I made Pokémon but with real animals in the real world https://ift.tt/sIgPi8x

Show HN: I made Pokémon but with real animals in the real world Firstly, apologies, it's not free. It would be difficult to support this for free, it's a paid game. I will now share the technical details, which will probably be most of interest for HN readers. I previously made a carbon footprint tracking app where you photo objects and it tells you the carbon footprint by using an LLM to estimate the data on the fly, e.g. 32kg CO2e / kg of beef, in the UK. At some point, I realised that it is possible to make a Pokémon-style game, but capturing real animals in the real world. This is now possible because: - image recognition is cheap, i.e. identifying animals, and the models (gpt-4o) can detect a (surprisingly) large number of animals and output their exact species. - LLMs can output a species' full taxonomy, pretty reliably. And, more importantly, they can generate game data quickly, on the fly. It would unfeasible to generate the game sprites (images) for every species...

Show HN: Cursed Browser – a VLM reads the HTML and hallucinates the page https://ift.tt/q4d9goB

Show HN: Cursed Browser – a VLM reads the HTML and hallucinates the page https://ift.tt/a5brZuH May 25, 2026 at 11:23PM

Show HN: My homelab is outperforming the stock market https://ift.tt/gVEeK60

Show HN: My homelab is outperforming the stock market https://stocks.sjer.red May 25, 2026 at 03:24AM

Show HN: Replacing a 3.4MB video with 40kb of GSAP https://ift.tt/Mpf5QaG

Show HN: Replacing a 3.4MB video with 40kb of GSAP https://ift.tt/zeMa7cB May 25, 2026 at 02:29AM

Show HN: Baby's First Cards – real photo flash cards for toddlers https://ift.tt/jvCGK3P

Show HN: Baby's First Cards – real photo flash cards for toddlers App maker here. I built this because most flash card apps use cartoonish illustrations that don't help babies recognize real objects. This app lets you take photos of real things around the house or pick from curated real photo sets. Key features: • Take your own photos as flash cards • Record your own voice for each card • Pre-loaded kits with high-quality real photos and real animal sounds • Bilingual (English and Chinese) mode • Fully offline, no ads, no data collection • One-time purchase, no subscription Happy to answer questions or discuss the development process! https://ift.tt/Zl3iaBQ May 24, 2026 at 06:43PM

Show HN: Running BitNet b1.58 inside DRAM by breaking DDR4 timing rules https://ift.tt/Rbzhu8e

Show HN: Running BitNet b1.58 inside DRAM by breaking DDR4 timing rules I have been working on running BitNet b1.58 inside DRAM by intentionally breaking DDR4 timing rules. Also made a visual explainer: https://pcdeni.github.io/CaSA/explainer/ This is tested and works inside commercial off the shelf memory with custom memory controller in the FPGA. The underlying effect is well characterized in academic papers (cmu safari, simra, dram bender, etc). In the process of getting this to work I also made previously undocumented discovery about DDR behaviour: https://pcdeni.github.io/CaSA/explainer/xor-spread.html Overall it is a bit slow, since data (in full rows) needs to be moved even when what is actually needed is only the count of the '1' bits (popcount). To make it competitive memory die changes would be needed, but not as drastic as merging compute and memory into one silicon. This would then avoid the memory wall issue the industry is currently facing. May 24, 2026 at 12...

Show HN: Vibe-coded Steam, but in the browser https://ift.tt/10rGztI

Show HN: Vibe-coded Steam, but in the browser Hi HN! Lifelong avid gamer here, hugely passionate about WASM and WebGPU. I firmly believe that these technologies will enable console and PC quality titles to be accessible through a browser, and with this, we'll need a new discoverability layer. Looking online, platforms like CrazyGames and Poki cater to a casual/hypercasual demographic, and I couldn't find anything out there that was for me, a core gamer that typically uses Steam and consoles. So I vibe coded my own! It features WASM ports of classic games, as well as some indie Unity titles. The goal is to host mainly WebGPU titles moving forward, and to serve as a way for smaller developers to get discovered outside of crowded channels like Steam. Here's a few features from the platform I wanted to highlight: • Controller support • A console-like UI/UX • Community forums (much work to do here) • Basic achievements • Store pages, modeled after Steam • Social features • Asse...

Show HN: A satirical idle game about running an AI startup https://ift.tt/1Zk8rta

Show HN: A satirical idle game about running an AI startup I made an idle/clicker about running an AI startup. You start with a cat-vs-dog classifier and try to make it to AGI, but the NYT sues you for training data, Yann tweets that scaling is dead, and your fired ML engineer leaks the Slack. https://ift.tt/RXivWZL May 24, 2026 at 12:24AM

Show HN: CoreMem – Portable context for AI agents https://ift.tt/hWMmzor

Show HN: CoreMem – Portable context for AI agents CoreMem lets you build collections of context, called a mem, and share it with any AI agent via URL, a Chrome extension, MCP, Cursor/VS Code plugins, a skill, and more. Instead of re-explaining your project or goal when you switch agents or start new sessions, CoreMem keeps your context centrally organized so that any AI tool can read it. This originally started as a CLI I built that kept pieces of context (Project A/B/C details, my writing style, preferred tech stacks, coding style, etc) in a SQLite database. I could instruct various agents to “use my `coremem` CLI to retrieve details about [project A] before we get started.” It solved a problem for me b/c I am continually bouncing around between different projects and chat agents, and having to re-explain myself every time became an exercise in either repeating myself or copy/pasting summaries I’d saved from previous sessions. I decided to make this a little more robust and portable, ...

Show HN: Generate free golf yardage books from OpenStreetMap data https://ift.tt/fs6KBov

Show HN: Generate free golf yardage books from OpenStreetMap data Hey HN, I'm sharing a tool I made to create yardage books for golf courses. I'd originally written a Python tool a few years ago that pulled data from OpenStreetMap, auto-calculated relevant distances, and then created imagery for a yardage book. If you want to see the original, it's here: https://ift.tt/QxrV4JK But Python was a pretty big technical barrier for most casual golfers. Then recently I realized most of the same functionality could be bundled into a JS app. Claude did most of the port for me. The result is OpenYardage. You can search for a golf course and the tool will auto-generate a yardage book for you. I'd welcome any feedback or ideas! The Python version still has some features I haven't been able to port yet, the main one being topographical data to visualize slopes. The source is available here: https://ift.tt/GeUt4F6 https://npilk.github.io/openyardage-web/ May 23, 2026 at 12:06...

Show HN: Mechs.lol – a free, web-based autoshooter game https://ift.tt/CQdFWZa

Show HN: Mechs.lol – a free, web-based autoshooter game One unexpected benefit of LLMs is I can work on projects I otherwise wouldn't have taken on. I made a web-based autoshooter (with multiplayer support) heavily using AI / LLMs. This is something I'd consider "alpha" quality so don't expect a super polished experience but it's hopefully fun https://mechs.lol May 22, 2026 at 10:34PM

Show HN: I Made a Claude Skill for Spec-Driven Development (SDD) https://ift.tt/CaVRLvM

Show HN: I Made a Claude Skill for Spec-Driven Development (SDD) At my work they provided a single Claude subscription for everyone on the team. To be honest I like kiro better as it provides a way better SDD management. But the company can't provide it and I can't afford it yet. Turns out I had the skill creator skill in my claude instance so I made use of it to create this Skill. I made it fully by using Claude but I wanted to make it open source, so I asked it to help me make tests and preparations for it, even a CI to run python tests. Well, we got this results with it: - Phase 2A: 67 static assertions (Python script, runs in CI) - Phase 2B: 15 behavioral tests (live Claude Code session) - Phase 2C: 53 generation quality checks across 3 end-to-end flows All of these passed and the CI also passed (after a few tries). I made it to suit my way of prompting and coding and based it off kiro's SDD management, but I want it to be publicly available and used by many people. Acc...

Show HN: Freenet, a peer-to-peer platform for decentralized apps https://ift.tt/IEYMJ72

Show HN: Freenet, a peer-to-peer platform for decentralized apps For the past 5 years or so I've been working on a ground-up redesign of Freenet, my peer-to-peer project from the early 2000s (now renamed Hyphanet). The new Freenet has been up and running since December along with some early applications like River[1], our decentralized group chat and Delta - a decentralized CMS. Users have already started to build their own apps on Freenet including games, and we have some interesting apps in development like Atlas, a search/recommendation engine. Architecturally, this new Freenet is a global, decentralized key-value store where keys are webassembly contracts which define what values (aka "state") are valid for that key, how or when the values can be mutated, and how the state can be efficiently synchronized between peers. We've developed a unique (AFAIK) solution to the consistency problem, every contract must define a "merge" operation for the contract...

Show HN: I built Istanbul live transit map https://ift.tt/QostdMm

Show HN: I built Istanbul live transit map https://tarif.ist/ May 21, 2026 at 01:06AM

Show HN: IgniteMS – batch text embeddings at 253K msg/s on 8x A100 https://ift.tt/zR24fZ5

Show HN: IgniteMS – batch text embeddings at 253K msg/s on 8x A100 https://ift.tt/XNj6bnm May 20, 2026 at 10:37PM

Show HN: Gaussian Splat of a Strawberry https://ift.tt/K7AVxqX

Show HN: Gaussian Splat of a Strawberry The Setup: https://ift.tt/2Iq0a3y https://ift.tt/PqNezdB https://ift.tt/x0fFZr4 https://ift.tt/7pFvyQo https://ift.tt/hV24HEw May 19, 2026 at 04:08PM

Show HN: Cubic Doggo, a Open-Source 12-DOF 4-Legged Robot Based on ROS2 https://ift.tt/VBcCmPr

Show HN: Cubic Doggo, a Open-Source 12-DOF 4-Legged Robot Based on ROS2 This is a recipe for building intermediate-priced robot dog from scratch with all commercial/3D-printed parts, controlled by Rasp Pi 5 and ROS2 Jazzy. A manually coded walk gait is implemented so far, which can be controlled by a controller to move forward or change directions. It does not yet have an IMU required for RL training; however, I believe it's one of the simplest design out there available for multiple development paths. https://ift.tt/fYChoxq May 18, 2026 at 10:50PM

Show HN: drea – podcast ad blocker https://ift.tt/LAVMQZJ

Show HN: drea – podcast ad blocker Always been annoyed by podcast ads. Searched and found a few apps that can detect and skip them, but they were all paid. So I made a free one. To my knowledge this is the first podcast app with free ad block. iOS (26+) only for now. If the app becomes popular I'll def think of doing an Android version as well. The app doesn't require a user account. I may open-source it at some point; still thinking about it. If anyone's suspicious about how it's able to be free, i.e. doesn't it cost money to run, are you selling my data (I'm not) etc. I'm happy to explain in the comments. From a technical perspective, the innovation here is ad detection despite dynamic/programmatic ads, which is the norm in most popular podcasts these days. There is ofc a naive way to do it, but it's expensive and high latency. There is also an even simpler way but it's illegal lol (re-host and serve just one version of the episode). I was able to ...

Show HN: Marlin-2B: a tiny VLM to extract structured information from videos https://ift.tt/Dg47aIL

Show HN: Marlin-2B: a tiny VLM to extract structured information from videos https://ift.tt/fuI0Bit May 18, 2026 at 11:36PM

Show HN: HypergraphZ – directed hypergraph library in Zig with Python bindings https://ift.tt/gnaso52

Show HN: HypergraphZ – directed hypergraph library in Zig with Python bindings https://ift.tt/SMe3mHc May 18, 2026 at 12:38AM

Show HN: Mezz, a curl-able WiFi sandbox for IoT pentesting https://ift.tt/MASm3za

Show HN: Mezz, a curl-able WiFi sandbox for IoT pentesting https://ift.tt/eojqDwl May 15, 2026 at 08:23PM

Show HN: How to Kill the Dead Internet https://ift.tt/trnCSV0

Show HN: How to Kill the Dead Internet Ok, so maybe "how to revive the internet" would be more accurate, but if you're reading this, I got your attention, right? Here's why I want you to read on: I built a free extension, D-slop, to disincentivize anyone from posting AI writing, and eventually images and video as well, on the internet. For writing, it checks known vocab and punctuation tells, as well as subtler tells related to cadence, and assigns it a score subject to an adjustable threshold. If the text fails, users have the option to flag offending text, hide it, or block the page entirely (with the option to see anyway). For media, it's admittedly fairly weak, as it relies on C2PA metadata which is stripped from all of the social media sites where it would be most helpful. (Anyone else have chronically online boomer parents continually gobbling up slop like it's real information?) I have a D-slop+ version in the works that should be able to handle the med...

Show HN: I built a screen recorder that captures console logs, requests and more https://ift.tt/fZ56XCd

Show HN: I built a screen recorder that captures console logs, requests and more https://userplane.io/ May 17, 2026 at 01:04AM

Show HN: Got ghosted by tech companies so I built a tool to track ghost jobs https://ift.tt/XgDnq36

Show HN: Got ghosted by tech companies so I built a tool to track ghost jobs Last year I was looking for a new role. I sent out applications, did the prep, waited. What came back was mostly nothing. Not rejection emails, just silence. The job listings I'd applied to stayed live for weeks. Some for months. As a software engineer, I decided to dig into it properly. I built a system to continuously track job postings across companies, logging posting dates and measuring how long roles stay open before closing or don't. After 35,000+ listings across 200+ companies, some patterns are hard to ignore. Some listings have been open for 700+ days at companies you'd recognize. Others post 90% of their open roles within a single month, a signal that's harder to fake than a press release. I published two initial insight pages based on this work: - Which companies are posting most aggressively right now - Job listings that have been open for over a year What I didn't expect is th...

Show HN: Hermes-agentmemory, pull-model episodic memory with real deletes https://ift.tt/K3NZOx1

Show HN: Hermes-agentmemory, pull-model episodic memory with real deletes https://ift.tt/u1fREtO May 16, 2026 at 11:30PM

Show HN: Epiq – Distributed Git based issue tracker TUI https://ift.tt/M7Uj3tx

Show HN: Epiq – Distributed Git based issue tracker TUI Issue trackers typically live outside of your workflow, with poor ergonomics. Epiq aims to solve that, bringing issue tracking into your terminal. Multi-user collaboration is achieved via git using user-scoped immutable event logs that converge in memory. Put my all into it. Let me know what you think. https://ljtn.github.io/epiq/ May 16, 2026 at 05:48AM

Show HN: Browser based sythesizer, drum machine and squencer https://ift.tt/gx5sz9y

Show HN: Browser based sythesizer, drum machine and squencer Inspired by the recent Boards Of Canada announcement, I've been in a low-fi electronica mood lately and was going back and forth with Claude on how to design similar instruments in the browser that fit the genre. One thing led to another and pretty soon I had a fully browser based polyphonic synthesizer / drum machine / sequencer. The interface and workflow was heavily inspired by the Rebirth338 application released back in the 90's, but with lo-fi synth voices rather than the original 303 & 808 emulation. I know there's a significant overlap of developers and musicians and I though some of you may enjoy playing with the app, or at least listening to the resulting album. I've also open sourced track 1 of the album via the performance script used to record it. It's in the repo. Bandcamp link to the resulting album: https://ift.tt/WEDHl21... https://ift.tt/gQiXblk May 16, 2026 at 01:37AM

Show HN: Find local farms near you with raw dairy, pasture eggs, and more https://ift.tt/1Dy82XS

Show HN: Find local farms near you with raw dairy, pasture eggs, and more Hey folks, I made a farm-to-door so you can find local farms near you. It allows you to filter by farms that have raw dairy, unwashed eggs, and more “trendy” items. It also lets you filter by who does delivery and pickup, so you can get your goods. https://ift.tt/UZYNBxW May 15, 2026 at 10:45PM

Show HN: 3D-Agent – AI that edits Blender scenes through the Python API https://ift.tt/s4iTEgY

Show HN: 3D-Agent – AI that edits Blender scenes through the Python API https://ift.tt/JgdCMFf May 14, 2026 at 08:17PM

Show HN: Browse 61 3D Printable Robots https://ift.tt/GNtQkZ1

Show HN: Browse 61 3D Printable Robots Robotics is advancing really fast lately, with AI inference, different controllers, software, and parts always changing. I wanted a place that supports many device types, Raspberry Pi, NVDA Jetson, Arduino, ESP32, hardware sources, and maximizes for printability. Instructables, Github, and Thingiverse are currently popular but aren't really focused on robotics, So I built orobot.io to try and make printing robots as standardized and accessible as possible. It uses a lot of Agent built content custom to each project, and every project is designed to be used by humans or your agent. Features: - Photos and Estimated Prices for all projects - Links back to source GitHub projects - LLMs write descriptions and tips on how to build - View + Download 3d printable STL files in browser - BOM purchase links are kept up to date with LLMs checking Amazon link health - LLMs write Javascript install and controller wrappers custom to each project so a single...

Show HN: Nibble https://ift.tt/nsAdUey

Show HN: Nibble An attempt at a single pass LLVM frontend in ~3000 lines of C without external dependencies, malloc, or an AST. Included are some graphical examples. The IR isn't perfect, and the README touches on one particular downfall https://ift.tt/IAQme6U May 14, 2026 at 07:16AM

Show HN: Petri – Drop-in Postgres image that forks a DB per test https://ift.tt/6Yio2wj

Show HN: Petri – Drop-in Postgres image that forks a DB per test Rolling it out at work to parallelize 4,257 tests across 5 services. It fixes our tests running in band and DB mocking in API tests. It's a drop-in Postgres image, with a Golang proxy. :5432 is passthrough, :5433 forks the DB per conn (CREATE DATABASE … TEMPLATE …, dropped on disconnect). If you use it, let me know what you like or don't like, so I can make it better. Cheers! https://ift.tt/yF0BtEz May 14, 2026 at 05:02AM

Show HN: Micromort Risk Visualizer https://ift.tt/ozgxd9h

Show HN: Micromort Risk Visualizer https://boxed.github.io/micromort/ May 14, 2026 at 12:09AM

Show HN: Neural window manager, neural network moving windows from mouse actions https://ift.tt/gARE1N0

Show HN: Neural window manager, neural network moving windows from mouse actions I'd been mulling over this crazy idea for a while. Can programs be generated? Inspired by recent advances in world models, I wondered if we could do away with source code and generate pixels directly and interactively. As an experiment to answer this, I set out to create a neural window manager, training a neural network to predict what the screen would look like next. Basically, the idea was to generate the next frame based on the last two frames and the mouse position. That's it: moving windows without programming an event system, just a simple convolutional neural network guessing pixels. To implement the experiment, I used Pygame to simulate a turquoise desktop background, a gray window with a navy blue title bar, a white cursor, and four colors in total. Then, a bot randomly dragged the window, and I recorded everything, processing the frames as color index matrices (not RGB, to avoid complica...

Show HN: Statewright – Visual state machines that make AI agents reliable https://ift.tt/kxALdQh

Show HN: Statewright – Visual state machines that make AI agents reliable Agentic problem solving in its current state is very brittle. I fell in love with it, but it creates as many problems as it solves. I'm Ben Cochran, I spent 20+ years in the trenches with full-stack Engineering, DevOps, high performance computing & ML with stints at NVIDIA, AMD and various other organizations most recently as a Distinguished Engineer. For agents to work reliably you either need massive parameter counts or massive context windows to keep the solution spaces workable. Most people are brute forcing reliability with bigger models and longer prompts. What if I made the problem smaller instead of making the model bigger? I took a different approach by using smaller models: models in the 13-20B parameter range and set them to task solving real SWE-bench problems. I constrained the tool and solution spaces using formal state machines. Each state in the machine defines which tools the model can a...

Show HN: Mimik – open-source local-first alternative to Scribe and Tango https://ift.tt/xgF4IoD

Show HN: Mimik – open-source local-first alternative to Scribe and Tango https://ift.tt/QgWX1wC May 11, 2026 at 11:18PM

Show HN: SyncBank – Self-hosted bank sync for EU banks https://ift.tt/i7uKan9

Show HN: SyncBank – Self-hosted bank sync for EU banks https://syncbank.app/ May 11, 2026 at 11:32PM

Show HN: adamsreview – better multi-agent PR reviews for Claude Code https://ift.tt/T2H9xkU

Show HN: adamsreview – better multi-agent PR reviews for Claude Code I built adamsreview, a Claude Code plugin that runs deeper, multi-stage PR reviews using parallel sub-agents, validation passes, persistent JSON state, and optional ensemble review via Codex CLI and PR bot comments. On my own PRs, it has been catching dramatically more real bugs than Claude’s built-in /review, /ultrareview, CodeRabbit, Greptile, and Codex’s built-in review, while producing fewer false positives. adamsreview is six Claude Code slash commands packaged as a plugin: review, codex-review, add, promote, walkthrough, and fix. I modeled it after the built-in /review command and extended it meaningfully. You can clear context between review stages because state is stored in JSON artifacts on disk, with built-in scripts for keeping it updated. The walkthrough command uses Claude’s AskUserQuestion feature to walk you through uncertain findings or items needing human review one by one. Then, the fix command dispa...

Show HN: Hustler Bingo – a tiny bingo game about startup Twitter clichés https://ift.tt/s2bTPAd

Show HN: Hustler Bingo – a tiny bingo game about startup Twitter clichés I built this after my brother started complaining that I got too much into brainrot culture. It's just for fun nothing serious, but was able to test vercel, tanstack start and convex without high stakes. Have fun! This is the game where lower score is goood for your mental health https://ift.tt/kWu1VXg May 11, 2026 at 02:06AM

Show HN: Mosaic – arrange iOS icons by color using an evolutionary algorithm https://ift.tt/xVOL0tj

Show HN: Mosaic – arrange iOS icons by color using an evolutionary algorithm It started out as a way for me to freshen up my C++ skills during COVID. But life got in the way and it was put on ice. Luckily, coding LLMs came to the rescue and allowed me to bring it to a point where I feel comfortable sharing it. https://ift.tt/eJI06XY May 10, 2026 at 11:59PM

Show HN: Free OSS transcription app I made and found it's faster than wispr flow https://ift.tt/hRsrOoJ

Show HN: Free OSS transcription app I made and found it's faster than wispr flow title doesn't let nuance, ofc it's not the app that's faster but the way you can use it with Groq inference for example. https://mumbli.app/ May 10, 2026 at 03:07AM

Show HN: Create flashcards with Space CLI https://ift.tt/7PpldLu

Show HN: Create flashcards with Space CLI Hey, I created seven years ago a flashcard app with a main focus on UX. In the last months I added offline-first mode and a CLI that allows Claude Code or Codex to create high quality flashcards for you. I use that to learn about pharma rules, technology, dancing, taxes and smart home. Never really did marketing, this not my specialty. Would love to know what you think https://ift.tt/2FHwUTj May 9, 2026 at 08:08PM

Show HN: The independent guide to agent orchestrators https://ift.tt/LOlM9Hc

Show HN: The independent guide to agent orchestrators Hey HN! I built AgentMGMT.dev today to keep track of all those agent orchestration tools that keep popping up. I've tried a few and landed on Superset, which I'm extremely happy (and productive!) with - but I think this category of tools will be extremely important and interesting in the next couple years, so it's worth keeping an eye on all available tools and how they evolve. I will keep the site up-to-date, please help me by submitting new tools that are not yet in the list, or add any details that might help folks who are out shopping for their first/next agent orchestrator! https://agentmgmt.dev/ May 9, 2026 at 02:47AM

Show HN: GETadb.com – every GET request creates a DB https://ift.tt/56SjaBw

Show HN: GETadb.com – every GET request creates a DB https://www.getadb.com/ May 8, 2026 at 09:47PM

Show HN: We built a tool that generates 3D objects with editable, separate parts https://ift.tt/c70Txsg

Show HN: We built a tool that generates 3D objects with editable, separate parts https://nova3d.xyz/ May 8, 2026 at 10:41PM

Show HN: Kstack – Skill pack for monitoring/troubleshooting K8s in Claude Code https://ift.tt/Rr62ouQ

Show HN: Kstack – Skill pack for monitoring/troubleshooting K8s in Claude Code Hi All, Recently I've been using Claude Code a lot for debugging cluster issues and I realized I was performing similar tasks repeatedly so I decided to package them up into skills so I could call them up more easily (e.g. `/investigate`, `/audit-security`, `/audit-outdated`). I'm calling the skill pack "kstack" and the goal is to be able to monitor and troubleshoot K8s from within Claude Code. If you have time, I'd love to get some feedback on the project! Andres Source: https://ift.tt/nHR1gqY Docs: https://kstack.sh/ https://ift.tt/nHR1gqY May 7, 2026 at 10:54AM

Show HN: Bilig – a headless spreadsheet engine for Node services and agents https://ift.tt/y3guRNe

Show HN: Bilig – a headless spreadsheet engine for Node services and agents https://ift.tt/wXMnI9B May 7, 2026 at 11:46PM

Show HN: Vanilla-scroll-sky: CSS-only modern scroll-driven storytelling sections https://ift.tt/aMHFv86

Show HN: Vanilla-scroll-sky: CSS-only modern scroll-driven storytelling sections https://ift.tt/Zt8pQSV May 7, 2026 at 01:40AM

Show HN: Mac Juice Monitor – Bluetooth battery levels in the macOS menu bar https://ift.tt/1V8hYEa

Show HN: Mac Juice Monitor – Bluetooth battery levels in the macOS menu bar https://ift.tt/NU7x9cI May 7, 2026 at 12:58AM

Show HN: Tuiql – A keyboard-driven SQL database client in the terminal https://ift.tt/FTVR6Cq

Show HN: Tuiql – A keyboard-driven SQL database client in the terminal Every time I needed to inspect a database, I either had to wait for a bloated GUI client to chew through my RAM or struggle through psql, which isn’t great for actually visualizing data. So I built a TUI database client focused on one thing: connecting fast and letting you browse tables as datagrids and rows as JSON, with near-instant startup and vim-style keyboard navigation. Still in the early days but already handles most of what you would expect from an SQL database client. https://ift.tt/qr4sLJ2 May 6, 2026 at 11:20PM

Show HN: DoodleMate: Animate Your Child's Hand Drawings Without Generative AI https://ift.tt/c84kzqg

Show HN: DoodleMate: Animate Your Child's Hand Drawings Without Generative AI Hi HN! I made an app that takes a photo of a paper drawing and, in a handful of seconds, creates a fully rigged character that can be used in an animation or little story. It doesn’t use any image-to-video generative AI models. Instead, I built it using the years of insights I’ve picked up studying children’s drawings and character animation. Today we’re releasing a community beta. I respect this community and would value any feedback you offer. It’s easy to try- you don’t need to create an account to check it out. We’ve got several free stories to drop your character into, and a Mother’s Day eCard. I’m also working on a tool, DoodleMate Studio, to easily allow people to author their own stories instead of using premade templates. But what form that takes is going to be highly dependent on the type of feedback we get from the community with this beta. How this came to be: I’ve worked in this space for a w...

Show HN: AI-DLC-UML (AI-Driven Development Life Cycle with UML Modeling) https://ift.tt/EOpXuby

Show HN: AI-DLC-UML (AI-Driven Development Life Cycle with UML Modeling) AI-DLC-UML modifies AI-DLC to enable AI agents to drive the software development workflow with UML modeling. It is intended for those who want to use UML modeling collaboratively in their design practices, even in AI-driven software development. https://ift.tt/Q5JndKb May 5, 2026 at 11:48PM

Show HN: Explore color palettes inspired by 3000 master painter artworks https://ift.tt/jUdZfWc

Show HN: Explore color palettes inspired by 3000 master painter artworks I built PaletteInspiration.com, a browsable archive of color palettes pulled from artworks by 3,000+ master painters (Monet, Vermeer, Raphael, Van Gogh). Why I built it: every color palette generator I tried converged on the same five muted pastels. Painters spent centuries figuring out color and we mostly ignore that body of work when picking colors for digital design. Please share your feedback on the Color Harmony Explorer - drag the wheel to any color and it shows which hues master painters historically paired with it (not only standard complementary, analogous, triadic, etc.) It is solely based on co-occurrence across thousands of real paintings. Not algorithmic color theory rules - actual empirical pairings. No signup, no paywall, no email capture. Just curious what people think. https://ift.tt/oO3P5dT May 5, 2026 at 11:43PM

Show HN: WolfCOSE, a zero alloc C COSE with multi-sign/recipient, and PQC https://ift.tt/yaHMN4D

Show HN: WolfCOSE, a zero alloc C COSE with multi-sign/recipient, and PQC https://ift.tt/YPZoXnE May 5, 2026 at 10:33PM

Show HN: Codeberg (Forgejo) CLI, built with Xclif https://ift.tt/gPFAWQH

Show HN: Codeberg (Forgejo) CLI, built with Xclif https://ift.tt/tsdbfHe May 5, 2026 at 08:37PM

Show HN: I indexed 8,643 BSides talks across 227 chapters and 6 continents https://ift.tt/qzBJwbc

Show HN: I indexed 8,643 BSides talks across 227 chapters and 6 continents Hi HN, I'm Roland, and for the past few weeks, I've been building AllBSides — a directory of every BSides conference talk uploaded to YouTube. As of today, 8,643 talks from 5,927 speakers across 227 chapters in 68 countries. Combined runtime is 280 days. The transcripts come to about 60 million words. The archive came together in stages: 1. Manually map every BSides chapter's YouTube channel 2. Pull every video and transcript from Supabase 3. Run each transcript through Haiku for tag extraction (tools, topics, difficulty, team, talk style, research method, and much more) 4. Run results through Sonnet for categorization and dedup 5. Final pass goes through Opus for verification 6. Do a manual verification - at one time, the pipeline showed over 16k AI suggestions for manual verification. Today, most are resolved. Total LLM cost so far: about €200. The whole pipeline is rebuildable from scratch. Each t...

Show HN: NeuralScript – A pure-Rust AOT compiler https://ift.tt/ydDE2N6

Show HN: NeuralScript – A pure-Rust AOT compiler https://ift.tt/izAP1Rl May 5, 2026 at 01:36AM

Show HN: nfsdiag - a NFS diagnostic application https://ift.tt/VfBbXwZ

Show HN: nfsdiag - a NFS diagnostic application https://ift.tt/7okbGpW May 2, 2026 at 06:18PM

Show HN: Tyche: An experimental distributed trading pipeline in Go Java https://ift.tt/A2mXTq3

Show HN: Tyche: An experimental distributed trading pipeline in Go Java https://ift.tt/iYxINQV May 4, 2026 at 01:13AM

Show HN: Cuqueclicker (Cookieclicker Inspired Game) https://ift.tt/NYTKpPx

Show HN: Cuqueclicker (Cookieclicker Inspired Game) An idle clicker where you don't really click a cookie. Check the repo for more info ;) https://flipbit03.github.io/cuqueclicker/ May 4, 2026 at 12:12AM

Show HN: Security Scanner for Agent Skills and MCP https://ift.tt/Cpn0vk9

Show HN: Security Scanner for Agent Skills and MCP https://ift.tt/Jcd9oFp May 3, 2026 at 11:40PM

Show HN: Ableton Live MCP https://ift.tt/8LcNRPd

Show HN: Ableton Live MCP https://ift.tt/MZHDEpF May 3, 2026 at 11:35PM

Show HN: Use an Android Phone as an HTTP Proxy https://ift.tt/CD6OcYV

Show HN: Use an Android Phone as an HTTP Proxy I created a simple project to allow you to use a phone as a web proxy. This is not a proxy for the phone, its a way to proxy web traffic from elsewhere via the phone. One practical use case is accessing geo-restricted content. If you have a trusted contact in the country with an Android phone, this can serve as a simple alternative to a commercial VPN. To set it up you need to run a proxy server which can run as a docker container. You then need to install the app on the Android phone which will connect to the server. Finally you configure a browser to use the proxy server as the HTTP/HTTPS proxy. More details here: https://ift.tt/eTmwFdD Let me know how you go and if you run into any issues. https://ift.tt/fF67R5S May 3, 2026 at 05:44AM

Show HN: Clipmon is a macOS clipboard manager on steroids https://ift.tt/mtCeNHo

Show HN: Clipmon is a macOS clipboard manager on steroids https://ift.tt/T3q20t6 May 3, 2026 at 01:59AM

Show HN: Rust library for Undo/Redo using deltas, snapshots or commands https://ift.tt/ai6K9W0

Show HN: Rust library for Undo/Redo using deltas, snapshots or commands https://ift.tt/YjuXBIb May 3, 2026 at 12:11AM

Show HN: GhostBox – Borrow a disposable little machine from the Global Free Tier https://ift.tt/fyUj2v4

Show HN: GhostBox – Borrow a disposable little machine from the Global Free Tier I built this because I was always creating machines on GH actions to test builds on different OS, and I wanted a tight CLI that could do it. I always saw Actions as this great resources and ephemeral machines you could do dev work in just were a natural way for me to work, so this grew out of that workflow. I didn't expect it to blow up, so it wasn't 100% finished when I posted it. But it should stabilize pretty quickly. Happy to know what you think and talk about it. https://ift.tt/HwEDisN May 1, 2026 at 08:22PM

Show HN: My Private GitHub on Postgres https://ift.tt/VDLr2YC

Show HN: My Private GitHub on Postgres https://ift.tt/3SeIJvu May 1, 2026 at 11:10PM

Show HN: N=1 – iOS app for structured longevity self-protocols https://ift.tt/1IDm0RW

Show HN: N=1 – iOS app for structured longevity self-protocols Hello My name is Henry. I built this app for people who want to know for sure that things that they are trying are actually working. I am looking for enthusiastic people who want to see longevity and bio-hacker community grow. At the moment the app is completely free to use. There is no sign up or anything like that. I need your feedback to build something beautiful. https://ift.tt/5mUPvdz May 1, 2026 at 11:00PM