Posts

Showing posts from May, 2026

Show HN: Zaxy v1.0 https://ift.tt/DgI6wxF

Show HN: Zaxy v1.0 https://docs.zaxy.io/ May 31, 2026 at 10:19PM

Show HN: I made a Gemma 4 Mac app that names screenshots with local AI https://ift.tt/MQ3eOpv

Show HN: I made a Gemma 4 Mac app that names screenshots with local AI I made my first macOS utility app that ships with a bundled Gemma 4 model, specifically the Gemma E4B one. It made my app DMG have 5.3 GB in size, but I think it is a small size for the power that this free local model can provide. It runs fine on CPU, but can also run on Apple Silicon GPU, although I did not notice any performance improvements with GPU (tested on a M5 chip). I think these local lightweight and multimodal models will open multiple possibilities for new software tools where privacy is essential. https://snapname.app May 31, 2026 at 02:40AM

Show HN: Lite-Harness – Self-Hosted Cursor Agents (Use Claude Code/OpenCode) https://ift.tt/YbBMRk5

Show HN: Lite-Harness – Self-Hosted Cursor Agents (Use Claude Code/OpenCode) We built this Dockerfile because we wanted a simple harness server to run our agents and get memory, durable sessions, cron scheduling, and a vault, out of the box. https://ift.tt/3KkJIdv May 31, 2026 at 12:51AM

Show HN: Kanji Pairs Explorer https://ift.tt/KruBY3h

Show HN: Kanji Pairs Explorer https://ift.tt/ZGukHEq May 30, 2026 at 11:56PM

Show HN: Helios – what plug-in solar could generate for any address in Britain https://ift.tt/og4vjUy

Show HN: Helios – what plug-in solar could generate for any address in Britain Plug-in solar panels (no electrician needed) have just become legal in the UK and will go on sale soon. Helios estimates how much electricity a typical installation could generate at a given address and what that's worth against your tariff. It uses UK government LIDAR data to reflect the actual skyline, so it knows whether there's a building or a hill blocking the sun. Caveats: - Outside LIDAR coverage (most of Scotland and Wales) it falls back to a synthetic horizon (less accurate). - Trees and recent developments (post-2022 or so) may not be in the data, and some address placements could be off (geocoding via OSM). Feedback on the shading model especially welcome. https://ift.tt/dbj97eB May 30, 2026 at 12:08PM

Show HN: I built an Android OS in the browser https://ift.tt/Dtdo7Vj

Show HN: I built an Android OS in the browser https://mobilegym.dev/ May 30, 2026 at 06:40AM

Show HN: VT Code – open-source terminal coding agent in Rust https://ift.tt/2Zio5dF

Show HN: VT Code – open-source terminal coding agent in Rust https://ift.tt/QEwoXvP May 30, 2026 at 04:07AM

Show HN: Free activity calendar for schools, sports clubs, and organizations https://ift.tt/5e23xDq

Show HN: Free activity calendar for schools, sports clubs, and organizations https://ift.tt/qaH6uyi May 29, 2026 at 11:44PM

Show HN: Terraforming game where the Python code you write IS the gameplay https://ift.tt/dmHLtNF

Show HN: Terraforming game where the Python code you write IS the gameplay https://ift.tt/KMPwtFy May 29, 2026 at 10:24AM

Show HN: Mira – Search for files semantically – no exact filenames required https://ift.tt/QDVoflb

Show HN: Mira – Search for files semantically – no exact filenames required Would appreciate a star (and happy for ideas on improving indexing speed/embedding quality)! https://ift.tt/hKL57QH May 29, 2026 at 12:37AM

Show HN: htop for the airwaves — a live 802.11 RF dashboard in your terminal https://ift.tt/sRpCUT9

Show HN: htop for the airwaves — a live 802.11 RF dashboard in your terminal https://ift.tt/jLZu7ly May 29, 2026 at 02:51AM

Show HN: An update to our long-turn FreeCiv experience https://ift.tt/T8RneVt

Show HN: An update to our long-turn FreeCiv experience So we have had quiet the journey here. So 70 days ago (aka 73 turns ago) I posted on HN sharing our FreeCiv deployment ( https://ift.tt/zVdWUaj ). FreeCiv is a great game, the clients is very buggy however. I'm using the GTK4 version, but a few others have opted for the QT variant. At some point, we might turn our focus to contributing to improving the client based on our experiences playing the game. We've since added a lot of little fun features: - The editor: you can write to the newspaper Editor and they /might/ publish what you write, quote you, or decide you're full of it and write an opinion piece slamming your reputation. The editor will also reach out to a few players, each turn, and ask for their input on current game matters. - The Intelligence Dashboard. People were forgetting what they were up to, so we added a dashboard showing the timeline of what happens per turn for your player. - beta the online map ...

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

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: Stumbleback – StumbleUpon for the bookmarks you've been hoarding https://ift.tt/pk0WVwB

Show HN: Stumbleback – StumbleUpon for the bookmarks you've been hoarding Hi HN, I have about 2000+ bookmarks that I will never read. Probably you do too. I keep collecting new stuff to read, the list grows longer each day, but I barely get around to reading them, and the problem, as I realised, is more to do with the analysis paralysis on what to read. Sort of like how we spend so much time figuring out what movie to watch on Netflix. So I made a simple Chrome extension: it picks one bookmark at random, drops you on the page, and gives you two buttons on a floating toolbar - Stumble (next random one) or Done (mark read and move to the next random one). That's it. It takes away the burden of decision altogether, and it's sort of fun to engage with because of the variability (and novelty) of what it loads next, while still being within the universe of things I've been wanting to get to. Also, I've added daily goal and streaks to keep me motivated to get through the l...

Show HN: Posthorn, self-hosted mail without the mail server https://ift.tt/PwaMrmA

Show HN: Posthorn, self-hosted mail without the mail server Introducing Posthorn, a self hosted email gateway. One docker container (or Go binary) between every self hosted app on your VPS and your transactional email provider. Set up Posthorn once, point your apps to it, done. I was trying to deploy Ghost on a DigitalOcean droplet and found that DO and many different VPS services have started to block the default SMTP ports to try to combat the various types of abuse they get. To actually configure my app, I had to hack together a Postfix relay. In another project, I had a static site which had a contact form, but my free Formspree account was occasionally hitting usage limits and I desperately wanted some of the anti-spam features they had gated behind their paid accounts so I put together a caddy module to catch HTTP POSTs and bounce them to my provider. I kept bumping into these same email issues. Many of the services I wanted to host (Gitea, Mastodon, Umami, Comentario) ran into t...

Show HN: Lily Design System: Components for React, Vue, Svelte, HTML, More https://ift.tt/BdWYp6h

Show HN: Lily Design System: Components for React, Vue, Svelte, HTML, More https://lilydesignsystem.github.io/ May 26, 2026 at 04:49AM

Show HN: Pgcraft – a lazygit-style TUI for Postgres https://ift.tt/jC642w1

Show HN: Pgcraft – a lazygit-style TUI for Postgres https://ift.tt/EvSODhV May 26, 2026 at 03:36AM

Show HN: Using Tailscale with an OrbStack VM on macOS https://ift.tt/QLS5bIa

Show HN: Using Tailscale with an OrbStack VM on macOS https://ift.tt/aw86t2N May 25, 2026 at 11:10PM

Show HN: SaveNeighbor – food delivery through your own personal network https://ift.tt/Zy6vsgF

Show HN: SaveNeighbor – food delivery through your own personal network Hey everyone, the idea came to me when I got a food delivery from a woman who mentioned she had her children with her. I thought, I wish I could request her every time I get delivery, just for the feeling of knowing just who my tips are supporting. That was 4 years ago, being non-technical I didn't see myself getting it done. But thanks to Cursor and Chatgpt, SaveNeighbor is born. I know the model adds friction and the convenience is low until you build up a network, but that's kinda the point. Think of Ubers 'Wait and save', if you can be flexible you can save big on fees. And being able to choose who your money goes to is the biggest benefit in my opinion. Shoot me all your questions, I can't wait to hear your feedback. Thanks. https://ift.tt/9jZwiSU May 25, 2026 at 02:09AM

Show HN: Geomatic – a command-driven geometry studio enabled with autodiff https://ift.tt/KEyn29d

Show HN: Geomatic – a command-driven geometry studio enabled with autodiff All commands have the format `output = \func inputs` or just `\function inputs`. Points and scalars are built on the fly. Eg `\line a b` to an empty canvas creates points `a` and `b`, and joins them with a line. One can use broadcasting semantics similar to NumPy and PyTorch in a visual setting (imagine creating a list of circles where one dim corresponds to radius and another to the center). One can also use backpropagation, run gradient descent or visualize vector fields. Almost everything is reactive so changing a variable updates all of the downstream geometry. It also allows anyone to write and load their own visualization, which can be broadcasted and differentiated through. https://ift.tt/14PFdW5 May 25, 2026 at 09:25AM

Show HN: CRED-1 – Open domain credibility dataset for on-device pre-bunking https://ift.tt/Vx7lsJR

Show HN: CRED-1 – Open domain credibility dataset for on-device pre-bunking https://ift.tt/uyFVOLQ May 24, 2026 at 07:58PM

Show HN: Twixt – transform one word into another in four moves https://ift.tt/xN2p18h

Show HN: Twixt – transform one word into another in four moves I made this game while working on a different project about teaching English spelling. I was reading about homophones and got struck by how much a homophone can transform the shape of a word, so I started experimenting with little games built on that. I added a few more transforms, anagrams, verb/tense changes, but the answers kept coming out too obvious. I couldn't distort the word enough to make it interesting. The breakthrough was compound pairs. Jumping from one word to another through their compound (sea → horse, via seahorse) really obscures the path and that's when it suddenly got fun and unpredictable. I've been sharing it with friends. I'm in the UK so mostly UK testers, fair warning that a couple of the homophones may lean British. They've been playing daily and seem hooked, so it felt worth posting here. It's one puzzle a day mainly so I actually have time to hand pick puzzles that have a ...

Show HN: A platform to find people to jam on side projects with https://ift.tt/KcYC84a

Show HN: A platform to find people to jam on side projects with I have always found it funny how challenging it can be to find people to jam on side projects with. There are literally entire sub-Reddits where people post looking for someone to work on a project with. That is super inefficient. There are also newsletters for this (also pretty inefficient). Let's Jam is my attempt to solve this. This is NOT a cofounder matching platform. The idea is to connect people with ideas and skills so they can jam on them together. If they end up becoming cofounders, cool, but that is up to them. This is also NOT a place for freelancers to hunt job opportunities. Again, the platform is for people who have an idea or a skill and want to work on something together. How it works: > You either a) find a project and request to jam on it with that person, b) post a project and wait for someone to request to jam on it with you, c) claim an idea and wait for someone to request to jam on it with you...

Show HN: I turned my dev stack into an alien planet ruled by my dog https://ift.tt/RMZyr1W

Show HN: I turned my dev stack into an alien planet ruled by my dog https://bkawa-bot.github.io/planet-maiko/ May 23, 2026 at 10:04PM

Show HN: Open-source private home security camera system (end-to-end encryption) https://ift.tt/8CASJku

Show HN: Open-source private home security camera system (end-to-end encryption) Hey everyone, I'm back with some exciting updates. I previously introduced an open source private home security camera in 2024, which uses OpenMLS for end-to-end encryption. It was called Privastead then and it's now renamed to Secluso. John Kaczman found my project from here and has been working on it with me over the last year and half. We've made a lot of improvements to the software, which we would like to share with you: - You can now set this up on your Raspberry Pi in less than 5 minutes with no technical expertise using our easy-to-use GUI deploy tool. We've put together a comprehensive build-your-own guide that walks you through the required steps (you can find a link at the top of the repository README). - We use a customized, minimal OS based on the Yocto project for the camera. - Every part of our stack except for the iOS app has reproducible builds. This includes our Android ap...

Show HN: Roughform, a free Browser-Based 3D Creation Tool https://ift.tt/A4K9k2G

Show HN: Roughform, a free Browser-Based 3D Creation Tool https://roughform.app May 22, 2026 at 04:32AM

Show HN: Spec-Driven Development Workflow for Claude Code https://ift.tt/KUOuYWX

Show HN: Spec-Driven Development Workflow for Claude Code Spec Driven Development approach allows to squeeze more from coding agents thanks to few strong concepts: - decomposition across two dimensions. first you generate specs in multiple steps (requirements, code analysis, design), than you split task into multiple subtasks and implement them one by one - you clear context between every step - after spec generation and after subtask implementation. this helps keep cost low and context clear and focused which boost performance - specs written to disk help with information persistency - delivering specs layer by layer help to catch early when agent got you wrong Repo with claude plugin for spec driven development: https://ift.tt/MS2ctEi May 22, 2026 at 04:17AM

Show HN: Free Fonts – a collection of 400+ original, open-source typefaces https://ift.tt/wMpmWe9

Show HN: Free Fonts – a collection of 400+ original, open-source typefaces Hi HN! For the past few months I've been working up to this launch of Free Fonts - it's a collection of completely free, open source, and original fonts that can be used for any project, including commercial ones. The collection has over 400 fonts in a variety of novel styles, from simple sans serifs to decorative handwritten and blackletter fonts. It will also continue to be updated and grow over time. Designers and developers today have essentially two options when it comes to choosing and creating fonts. Either use a Google Font, which can be limited in terms of unique and novel selections, or pay a significant amount of money for font licenses from a few large players in the space like Monotype. The problem today is that it can be difficult to find a novel, unique font for an affordable price. Our hope is that this collection can be a starting point for solving this problem. What makes this project d...

Show HN: Macfigure – Mac configuration in pkl. Simple alternative to Nix-Darwin https://ift.tt/M2IJPVi

Show HN: Macfigure – Mac configuration in pkl. Simple alternative to Nix-Darwin https://ift.tt/SQia1tw May 21, 2026 at 05:02AM

Show HN: I made a tactical map-based WWII submarine simulator (public beta) https://ift.tt/6nyQeuw

Show HN: I made a tactical map-based WWII submarine simulator (public beta) I've seen quite a few simming discussions on HN, so thought some of you might like this - I've created a map-centered, tactical submarine simulator and it's been a blast to make. I grew up playing Silent Service II on Atari ST with my dad, then got into Silent Hunter IV in the 2000s, and most recently have been loving the more recent UBoat. In each case, the part I always enjoy the most is the plotting and charting aspect - essentially beating uncertain estimates with geometry. So I decided to see how far I could get making my own sim that focused nearly entirely on that aspect. You listen on the hydrophone, estimate course and speed, identify ships through the periscope to get the mast height, use a working stadimeter for range estimates, and then try to build a good enough firing solution before getting discovered and hunted by any escorts. Things I'm particularly proud of are the working stad...

Show HN: Remote Job Board https://ift.tt/2CPmNqU

Show HN: Remote Job Board Built a job board for best remote jobs from top private and public companies. no signup or middleman, apply directly https://ift.tt/9UjcqSV May 21, 2026 at 12:52AM

Show HN: I reverse engineered Apple's video wallpapers https://ift.tt/N9oWwym

Show HN: I reverse engineered Apple's video wallpapers Ever since Apple introduced their video wallpapers I wanted to be able to put custom videos there. I decided to reverse engineer and see what I can do. I built Phosphene to sell it, but the existing competitors were polished enough that the time it would have taken to catch up wasn't going to pay off. So I'm open-sourcing it. WallpaperExtensionKit.framework is what powers macOS wallpapers. It controls what’s shows in the Settings app. It took a lot of trial and error to replicate the behavior, but the result is that your custom wallpapers appear alongside everything else. I wanted to have an “add” button there too, but I couldn’t find a way to do so, so there’s a companion app that will put your video where it needs to be. Unlike Apple's Aerials, the video keeps playing on the desktop (not just the lock screen). The renderer drives AVSampleBufferDisplayLayer directly with PTS-offset gapless looping, and pauses or do...

Show HN: IResearch – C++ search that beat Lucene and Tantivy on their benchmark https://ift.tt/FoIO7rK

Show HN: IResearch – C++ search that beat Lucene and Tantivy on their benchmark https://ift.tt/5s34ClL May 20, 2026 at 11:21AM

Show HN: Typeset sitelen pona and copy a PNG (for toki pona speakers) https://ift.tt/pQasUAr

Show HN: Typeset sitelen pona and copy a PNG (for toki pona speakers) https://sitelen.vercel.app/ May 17, 2026 at 05:41PM

Show HN: Javalamp – A glowing terminal screensaver that keeps your Mac awake https://ift.tt/nVgDjpv

Show HN: Javalamp – A glowing terminal screensaver that keeps your Mac awake https://ift.tt/IYD8kvu May 20, 2026 at 04:24AM

Show HN: claude-autopilot, autonomous dev pipeline with multi-model review https://ift.tt/3dxf0pF

Show HN: claude-autopilot, autonomous dev pipeline with multi-model review https://ift.tt/lj9DKn8 May 20, 2026 at 12:35AM

Show HN: Clawputer – A personal AI assistant with a real computer and memory https://ift.tt/rP0nYXQ

Show HN: Clawputer – A personal AI assistant with a real computer and memory https://clawputer.app May 18, 2026 at 11:51PM

Show HN: Clark-Browser – Stealth Chromium https://ift.tt/LslMj0g

Show HN: Clark-Browser – Stealth Chromium Fully open-sourced, perfect for agentic browsing, works with Vercel's agent-browser and playwright. https://ift.tt/WSgEPeG May 19, 2026 at 04:09AM

Show HN: Number Gacha, a gacha game distilled to its essence https://ift.tt/kgcfDpR

Show HN: Number Gacha, a gacha game distilled to its essence Number Gacha is a half-parody, half-real gacha game where you roll, unwrap, and battle numbers. Play on Desktop for the best experience! https://ift.tt/2EMiABX May 13, 2026 at 04:39PM

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

Show HN: HypergraphZ – directed hypergraph library in Zig with Python bindings https://ift.tt/nxVCNmG May 17, 2026 at 08:08PM

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

Show HN: Mezz, a curl-able WiFi sandbox for IoT pentesting https://ift.tt/86rURdm May 15, 2026 at 03:53PM

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

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 made a printable graph papaer templates website https://ift.tt/QegpN8w

Show HN: I made a printable graph papaer templates website https://ift.tt/LStkjZo May 17, 2026 at 03:56PM

Show HN: Serene Bach – a Go weblog engine that runs as CGI or HTTP https://ift.tt/bSxfuAF

Show HN: Serene Bach – a Go weblog engine that runs as CGI or HTTP I originally made Serene Bach in the 2000s as a weblog engine written in Perl CGI. I rebuilt it from scratch in Go as a single binary that can run either as a CGI program or as a normal HTTP server. I know CGI is generally considered legacy technology now, but I still rely on it for shared hosting. In this version, I added Markdown support, a responsive default theme, Open Graph image generation, and static output generation. It is still in beta, but the repository includes a Docker image published on GHCR, documentation, and a local quick start. I'd appreciate feedback from anyone interested in small self-hosted publishing tools, especially if you still care about shared hosting or CGI-style deployment. https://ift.tt/wJNje8c May 17, 2026 at 04:47AM

Show HN: Codiff, a local diff review tool https://ift.tt/j2Kny8G

Show HN: Codiff, a local diff review tool Nowadays I review a lot of code locally that was written by llms. I used to review my own code using git + delta. It started to feel limiting with the amount of code written by llms. When looking at a large diff on Friday I pointed an llm at diffs.com and trees.software and told it to build an app. It only took 16 minutes, is extremely fast for large diffs, beautiful and minimal. Today I polished it up and added all the features that I need. It has file filters, search, an llm walkthrough mode, and review comments that you can paste back into your llm. I will be using Codiff a lot, and can finally review the large diff from Friday that led me to build this If you like it, fork it! https://ift.tt/LBFisPR May 17, 2026 at 06:30AM

Show HN: SwarmWright, structured multi-agent AI defined in markdowns https://ift.tt/vtBRjwf

Show HN: SwarmWright, structured multi-agent AI defined in markdowns I had a bunch of custom AI pipelines and a growing folder of markdown files and Python scripts holding it together. Built this to give that chaos some structure. Agents are markdown files, topology is a JSON file the runtime enforces hard. The agents are still fully autonomous: they make their own decisions, but the graph they operate in isn't. You declare who can call whom upfront and the runtime holds that line. No auth yet, fine if you don't expose the port, i guess. Two Docker commands to run it. https://ift.tt/dWBUrCp May 15, 2026 at 09:50PM

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

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 01:18AM

Show HN: Race to the Bottom https://ift.tt/RApfGT0

Show HN: Race to the Bottom https://race-to-the-bottom.onrender.com May 14, 2026 at 03:15PM

Show HN: SwiftUI package for onboarding flows in iOS apps https://ift.tt/aVMzsYr

Show HN: SwiftUI package for onboarding flows in iOS apps It supports: - Image, SF Symbol, and autoplaying video pages - Optional skip behavior - Custom theming - Completion gating - Snapshot-tested SwiftUI UI https://ift.tt/Khl2wxs May 14, 2026 at 09:08PM

Show HN: Containarium – self-hosted sandbox for AI agents, MCP-native https://ift.tt/eA0DBku

Show HN: Containarium – self-hosted sandbox for AI agents, MCP-native https://ift.tt/hc8vIMK May 14, 2026 at 03:46AM

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

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/kqCXujA May 14, 2026 at 02:46AM

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

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/pgcrjMQ May 14, 2026 at 12:32AM

Show HN: HYPD – AI co-pilot for marketers running Google Ads https://ift.tt/KvqStuE

Show HN: HYPD – AI co-pilot for marketers running Google Ads We've been building HYPD for the last 1 year together with a small team in Berlin. It's an AI co-pilot (chatbot) for PPC freelancers and agencies. It connects to a Google Ads account, then runs audits, performs data analysis from natural language ("why did CAC jump last Tuesday"), generates ad copy grounded in account history and context, and exports reports and datasets. Thesis behind it: just like programming is "solved" but engineering is not, ad-ops and media buying will be solved, but account strategy and human creativity remain the leverage. Background: I founded PubNative (acquired by Verve Group), was Co-CEO at Verve Group, and for the last year we've been "taming" LLMs when working with structured and unstructured data. So far we got more than 200+ agencies and freelancers onboarded. Hard parts so far: (1) data accuracy, (2) understanding the gaps in LLM knowledge of the Go...

Show HN: Tmux-palette – Raycast-style command palette for tmux https://ift.tt/SGBrTAw

Show HN: Tmux-palette – Raycast-style command palette for tmux https://ift.tt/lAuUDSs May 13, 2026 at 01:03AM

Show HN: I spent $100 in Claude tokens and 1k battles training my AI tank https://ift.tt/D9j1Nk6

Show HN: I spent $100 in Claude tokens and 1k battles training my AI tank Hi HN, I built AgenTank. It is a small game where an AI agent writes the logic for your tank. You watch it fight, give strategic feedback, let the agent update the tank code, and send it back into battle. I have run 1,000+ battles on my own tank and spent about $200 in Claude credits improving it. The part I enjoy most is not just winning, but watching the tank make visible mistakes, thinking of a better strategy, and seeing whether Claude can turn that into better code. https://ift.tt/6SQY24G May 13, 2026 at 03:20AM

Show HN: Duckflix, an open-source self-hosted media streaming platform https://ift.tt/HOvgwKF

Show HN: Duckflix, an open-source self-hosted media streaming platform I’ve been working on Duckflix, a self-hosted media streaming platform. It started as a full-stack project to combine a clean streaming UI with a Bun/Elysia backend, FFmpeg processing, SQLite, Docker deployment, and addon support. Website: https://duckflix.fun Demo: https://demo.duckflix.fun GitHub: https://ift.tt/NH765IV https://ift.tt/NH765IV May 12, 2026 at 10:23PM

Show HN: NodeDB – High Perfomance Multi-Model Database https://ift.tt/6T20ped

Show HN: NodeDB – High Perfomance Multi-Model Database Hey HN, I've been working on a multi-model database called NodeDB. Originally, i've found out the idea of SurrealDB quite good. However, it doesn't have some graph and vector features that I need. And since it is just a KV wrapper, instead of purpose-built engine, the performance will never be close to the specialized databases (like Neo4j, Pinecone, Clickhouse, etc). And i've asked myself, what if, there is a database that have the same idea, but built differently? Instead of just treating it as KV database, we build specialized engines for the data. Besides that, I want it to be able to support my IOT/edge project, where i need offline sync capabilities (Currentyl still in progress). Will it work? I put it into test. I've been experimenting and researching for a year, creating multiple versions, and then I created NodeDB. Disclaimer: It is still in public beta (as of May 2026), but it really excites me if I ca...

Show HN: A modern Music Player Daemon based on Rockbox firmware https://ift.tt/TXtdIbe

Show HN: A modern Music Player Daemon based on Rockbox firmware https://ift.tt/pxE1cN6 May 9, 2026 at 02:03PM

Show HN: Safe-install – safer NPM installs with trusted build dependencies https://ift.tt/ZgkJI3Y

Show HN: Safe-install – safer NPM installs with trusted build dependencies In light of the ongoing npm supply chain compromises, I built safe-install: https://ift.tt/6IAnrqp It brings a couple of protections I wanted from npm but are not built in. Similar to Bun’s trusted dependencies, it lets you disable install scripts by default and define a list of dependencies that are allowed to run build/install scripts: https://ift.tt/smr84PT It also supports blocking exotic sub-dependencies, similar to pnpm’s `blockExoticSubdeps` setting: https://ift.tt/1XMA25B... I was hoping npm would eventually add something like this, but it does not seem to be happening soon, so I made a small package for it. https://ift.tt/6IAnrqp May 12, 2026 at 01:30AM

Show HN: n8n like workflows for AI agents that control a real VM https://ift.tt/VASOFPR

Show HN: n8n like workflows for AI agents that control a real VM https://ift.tt/k49Ev71 May 11, 2026 at 09:24PM

Show HN: An addictive phone game about phone addiction https://ift.tt/fCZRwpE

Show HN: An addictive phone game about phone addiction I recently prototyped a web game for a nonprofit to highlight the dangers of phone addiction, but unfortunately I ended up making a really addictive game instead. :-\ I'm sharing this here mainly to serve as an indicator of what can be achieved early-2026 by a senior dev working with Opus 4.7 over 2 days using genuinely collaborative prompting. (ie plan->feedback->iterate) Hope it provides some inspiration or entertainment - there's a level editor too - maybe Hacker Newsers could share their favourite creations here? PS: If there's enough demand I'm happy to Open Source this (or DM me) - it's mainly just time restrictions at my end. https://ift.tt/6BgsmOW May 11, 2026 at 10:39AM

Show HN: DialYourShot – interactive espresso parameter tool https://ift.tt/249Ps13

Show HN: DialYourShot – interactive espresso parameter tool https://ift.tt/hwfEQKr May 11, 2026 at 08:57AM

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

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: Rust but Lisp https://ift.tt/jFiYISH

Show HN: Rust but Lisp https://ift.tt/ImfJcQt May 9, 2026 at 10:46PM

Show HN: Countries where you can leave your MacBook at a random coffee shop https://ift.tt/7kqBDrp

Show HN: Countries where you can leave your MacBook at a random coffee shop Hi HN, I wanted to know which countries you can simply leave your laptop at a Starbucks, and where you can't. Feel free to click and vote. https://vouchatlas.com May 10, 2026 at 12:40AM

Show HN: AirScore – Daily air-quality emails synthesizing EPA, NOAA, and pollen https://ift.tt/dqGnlN7

Show HN: AirScore – Daily air-quality emails synthesizing EPA, NOAA, and pollen https://getairscore.com May 9, 2026 at 06:18PM

Show HN: Ant – A from-scratch JavaScript runtime in 9 MB https://ift.tt/QMsoU6v

Show HN: Ant – A from-scratch JavaScript runtime in 9 MB Hey HN! I have been working on Ant for a while now, would love to share around now. What is Ant? It's my JavaScript runtime, built from scratch over many hours of work. Much effort has gone into keeping the binary size small, around 9MB at the moment (6.5 MB with -Os). On my M4 Pro, the hono coldstart bench (examples/npm/hono/bench-coldstart.js) lands around 5ms, about 2.4x faster than bun, and 5.8x faster than node. To keep things small, the engine ("Ant Silver") is hand-written, not a wrapper around V8/JSC/SpiderMonkey. The JIT is still a work in progress but it uses a fork of MIR as the backend. Ant currently targets the WinterTC Minimum Common API, while also passing 100% the javascript-zoo compat-table tests, and is sitting around 64% on test262. Why did I build Ant? Well, I wanted a runtime small enough to ship with CLI's and small Docker containers without having to drag along 50 to 100mb of just runtime....

Show HN: I mirrored war.gov's UAP archive in pure Rail with verifiable bytes https://ift.tt/j1LBSwN

Show HN: I mirrored war.gov's UAP archive in pure Rail with verifiable bytes https://ift.tt/j6GhzNs May 9, 2026 at 12:16AM

Show HN: Armorer – A secure local control plane for AI agents https://ift.tt/C9npGht

Show HN: Armorer – A secure local control plane for AI agents Hey HN, I built Armorer because I was tired of two things: 1. The absolute "dependency hell" of setting up new AI agents (Codex, OpenClaw, etc.). 2. The security risk of giving powerful local agents broad access to my host machine. Armorer is a secure local control plane that manages the lifecycle of your agents. It uses Docker for true process isolation and provides a unified UI/CLI for monitoring and job tracking. One feature I’m particularly excited about: you can point an existing coding agent at the Armorer repo, and it will autonomously install and configure the entire stack for you securely. Source: https://ift.tt/5QDGHW4 Website: https://armorerlabs.com I’d love to hear your thoughts on the architecture and how you're handling agent security locally. May 8, 2026 at 01:38AM

Show HN: Rig – a Ghostty sidecar for managing agents https://ift.tt/1pHLNCP

Show HN: Rig – a Ghostty sidecar for managing agents https://ift.tt/LfRJ3Va May 7, 2026 at 08:19PM

Show HN: Gpu.fund, live GPU cloud rental prices https://ift.tt/FQ5Ceaf

Show HN: Gpu.fund, live GPU cloud rental prices I built gpu.fund as a small live price board for GPU rentals. It tracks cloud inventory and hourly prices across providers so you can quickly sanity check what H100s, 4090s, 3090s, and smaller cards cost right now. Mostly made it because I got tired of opening six tabs just to answer one question: what is the cheapest usable GPU today? Feedback welcome, especially from people renting GPUs for training, inference, or weird weekend experiments. https://gpu.fund/ May 7, 2026 at 12:31AM

Show HN: Dreamwork – a job search site I made after Indeed fired my pregnant wif https://ift.tt/DhF4z09

Show HN: Dreamwork – a job search site I made after Indeed fired my pregnant wif Hey, I’m Colin and I have a fun story for you. My 7 month pregnant wife was laid off from Indeed (she was a PM there) back in December. This pissed me off quite a bit, as she was supposed to get 6 months leave and instead got fired. So I spent the last five months working part time to build Dreamwork, a platform aiming to make the job search experience actually better with AI (not just mass application spam). I started with just a telegram bot doing scraping, then advanced to Google Embeddings 2.0 for vectorizing the jobs, built out a tight 6 axis scorecard for both the user and each job. Then I actually got to use my English degree (lol) to optimize the prompt for custom per-job resumes and cover letters to make them not sound like - again - shitty AI. Most AI cover letters have a kind of consistently dead quality. They use all the keywords and somehow communicate nothing. I absolutely hate that, so I’ve ...

Show HN: Red Squares – GitHub outages as contributions https://ift.tt/Fc4rhJL

Show HN: Red Squares – GitHub outages as contributions https://red-squares.cian.lol/ May 6, 2026 at 11:28AM

Show HN: Rdprrap – Rust Port of RDPWrap (Multi-Session RDP for Windows Desktop) https://ift.tt/J2CjOLP

Show HN: Rdprrap – Rust Port of RDPWrap (Multi-Session RDP for Windows Desktop) https://ift.tt/aCf3Sgj May 6, 2026 at 08:30AM

Show HN: Better Design – 28 Shadcn design systems (OSS, MCP: Cursor/Claude Code) https://ift.tt/iSTECeu

Show HN: Better Design – 28 Shadcn design systems (OSS, MCP: Cursor/Claude Code) https://ift.tt/s72albC May 6, 2026 at 12:31AM

Show HN: New Benchmark from SWE-bench team is 0% solved https://ift.tt/1mhFAti

Show HN: New Benchmark from SWE-bench team is 0% solved https://ift.tt/1N0BlX8 May 5, 2026 at 04:10PM

Show HN: I Built a Museum Exhibit https://ift.tt/HiRPOKL

Show HN: I Built a Museum Exhibit https://ift.tt/Q6384JF May 2, 2026 at 10:07PM

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

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:Privacy-First Pdf Converter https://ift.tt/DCtT5Z2

Show HN:Privacy-First Pdf Converter https://privapdf.net May 4, 2026 at 02:55PM

Show HN: Kula – a family health platform that makes sense of your data https://ift.tt/Yd9Qx2o

Show HN: Kula – a family health platform that makes sense of your data My parents are in India, I'm in the US. Their health system was continuous WhatsApp photos of lab reports, vague updates over the phone, and me finding out about doctor visits weeks later. So I built Kula. Upload lab reports (photo, PDF, WhatsApp forward) and it have them parsed and track trends. Connect a wearable and track daily health signals as well as your baselines. Everything goes into one record you can search and review over time. There's a chat layer where you can ask questions in plain language like, "what's my dad's cholesterol trend showing", and get a sourced answer from your own data. Primarily built it for my family. My parents told me they'd use it even without me, just to have their records organized before doctor visits. That truly changed how I think about it. Looking for feedback on this platform. Would you use this? What are your thoughts? What's missing? www....

Show HN: ReflowPDF – wrote a layout engine because every PDF library failed https://ift.tt/vt3yJh8

Show HN: ReflowPDF – wrote a layout engine because every PDF library failed https://reflowpdf.com May 4, 2026 at 02:09AM

Show HN: VidMark – Frame.io-style timestamped comments for Google Drive https://ift.tt/xjLd4Va

Show HN: VidMark – Frame.io-style timestamped comments for Google Drive https://ift.tt/omucVS9 May 3, 2026 at 09:59PM

Show HN: Enoch – Control Plane for Autonomous AI Research https://ift.tt/wI4JqjL

Show HN: Enoch – Control Plane for Autonomous AI Research I built Enoch after working with OpenClaw and trying to get an agentic coding system setup with Codex. In the past, I was trying to manually generate, code, and test this all manually. Then - I figured I'd try to start automation. Too many times have I typed "Continue" and gone back to my work. I figured I could automate that. Well - Enoch is what stemmed from that. My first implementations were a mess with OpenClaw. I'll spare you the details. I moved to n8n. n8n was not bad but it felt like I had to strong arm it to do what I wanted. Had issues, but less. Then this system - LangGraph / FastAPI... it has been working pretty well. The papers generated seem to have meaning. Generation of ideas have shown to have some positive substance. All ideas are grounded on a basis of pass / fail or positive / negative - based on criteria set on idea generation. I will spare you too much reading. Disclaimer: Yes, I used Cod...

Show HN: I'm running parallel Pi agents on a local sandbox https://ift.tt/ABI0abn

Show HN: I'm running parallel Pi agents on a local sandbox I've been running Pi using SmolVM to build SmolVM! SmolVM provides an abstraction over microVMs to easily create sandboxes for coding agents, OpenClaw, or just to build a custom harness. To use it, install using: curl -sSL https://ift.tt/rlfnJVb | bash and then run: smolvm pi start https://ift.tt/pizdeOV May 3, 2026 at 04:07AM

Show HN: Golang binaries built for your users depending on their arch and system https://ift.tt/mv1iLVl

Show HN: Golang binaries built for your users depending on their arch and system https://goblin.run April 30, 2026 at 03:13PM

Show HN: Stop playing my matchstick puzzles, start building your own in seconds https://ift.tt/iypWLDN

Show HN: Stop playing my matchstick puzzles, start building your own in seconds https://mathstick.github.io May 2, 2026 at 06:04AM

Show HN: MemHub, Turn Your GPT/Claude/Gemini History into LLM-Wiki Mindmap https://ift.tt/c2O7oWa

Show HN: MemHub, Turn Your GPT/Claude/Gemini History into LLM-Wiki Mindmap Hi, this is Tristan, CPO of XTrace. We are launching a very cool feature that is inspired by Andrey Karpathy's LLM Wiki mindmap. Let everyone who doesn't have enough sessions and markdowns made with claude code be able to visualize their own memory mindmap! https://ift.tt/cbaNHrw May 2, 2026 at 01:56AM

Show HN: Turn Docker Compose files into airgap-ready UDS Packages https://ift.tt/ZP3BcVz

Show HN: Turn Docker Compose files into airgap-ready UDS Packages https://ift.tt/6OwvfCL May 1, 2026 at 10:25PM