Posts

Showing posts from June, 2026

Show HN: I built an AI agent to yell at me about my ADHD https://ift.tt/0aubVBW

Show HN: I built an AI agent to yell at me about my ADHD https://0xff.nu/hex/ June 30, 2026 at 10:54PM

Show HN: Shot-scraper video tool for recording YAML-defined webapp feature demos https://ift.tt/ZzJjSXA

Show HN: Shot-scraper video tool for recording YAML-defined webapp feature demos https://ift.tt/yBKOPsM June 30, 2026 at 10:28PM

Show HN: Fleet – a local-first console for managing Dockerized Hermes AI Agents https://ift.tt/YLmsZ3C

Show HN: Fleet – a local-first console for managing Dockerized Hermes AI Agents https://ift.tt/YZzM4se June 30, 2026 at 02:01AM

Show HN: The UNESCO Tsunami Warning Emails Are Gone https://ift.tt/7cZkCgX

Show HN: The UNESCO Tsunami Warning Emails Are Gone This key piece of tsunami warning and safety was discontinued this morning and evidently there's no way to get it back. :/ https://ift.tt/OoufWZc June 29, 2026 at 11:36PM

Show HN: Use-zerostack – delegate any task to a lightweight coding agent https://ift.tt/A6hE5IN

Show HN: Use-zerostack – delegate any task to a lightweight coding agent https://ift.tt/ADfvjIW June 29, 2026 at 01:03AM

Show HN: NanoEuler – GPT-2 scale model in pure C/CUDA from scratch https://ift.tt/QOlVFDM

Show HN: NanoEuler – GPT-2 scale model in pure C/CUDA from scratch Hi everyone, I started working on nanoeuler after the ban of anthropic's fable because my ambition and dream is to work in the AI field in anthropic. The two interesting reasons that led me to create nanoeuler were (1) interfacing with llm does not mean understanding how they are composed and (2), working on llm with a very low-level layer to understand the correlation between parameters and data and growth of the model and how the GPU works and how some layers can be optimized. So I started working on it with a research aspect by making nanoeuler grow more and more but doing one step after another starting from Shakespeare.txt and understanding what a text generation model understands at 23 million parameters. For example, nanoeuler at that number had understood that Name: started a line and wrote that line with sense. I wrote everything in CUDA because I wanted to not use any intermediary between the model in tr...

Show HN: Caliper – pass@k reliability testing for Claude Code and Codex skills https://ift.tt/VTaEPQb

Show HN: Caliper – pass@k reliability testing for Claude Code and Codex skills Skills for Claude Code and Codex are hard to test. What I mean by hard is that there's no standard way to do it. You evaluate the skill once on something, it looks like it works. You publish it. Then the new super model releases (GLM 5.2 anyone?), it will quietly break for some part, and you won't find out until your users complain. I also faced the same problem, so I tried to build something lightweight to stop doing that. Caliper. It's a local and lightweight harness that runs a skill k times in isolated environments and gives you a pass@k score (How much times it succeeded in these k times). As a non-deterministic technology, you can't just say "it worked once". You need to answer how much it passed in k times. You define success in a YAML spec. I picked YAML to keep a schema and make it still readable for a human. You either use a LLM judge, a Python assertion, or both: Here...

Show HN: E3d-pod2vid – AI pipeline that turns podcasts into YouTube-ready videos https://ift.tt/zIthp3E

Show HN: E3d-pod2vid – AI pipeline that turns podcasts into YouTube-ready videos turn your .mpa files into animated videos. https://ift.tt/M75noAJ June 28, 2026 at 03:39AM

Show HN: Wind particles on Mapbox from a single EXIF JPEG https://ift.tt/EAy7lUi

Show HN: Wind particles on Mapbox from a single EXIF JPEG https://ift.tt/AeM3aLT June 27, 2026 at 11:46PM

Show HN: A Living Neural Web in HTML5 Canvas https://ift.tt/P7obJt8

Show HN: A Living Neural Web in HTML5 Canvas https://techoreon.github.io/verpad/canvas-playground.html June 27, 2026 at 10:05PM

Show HN: Puzzle with Strangers. A free multiplayer jigsaw https://ift.tt/lrRvpgh

Show HN: Puzzle with Strangers. A free multiplayer jigsaw I built this over the last few days. Me and handful of friends are successfully hooked. I recently went to a — for lack of a better word – social/collaborative performance at an art gallery in Berlin where a group of artists filled a huge industrial hall with wooden 10x10cm cubes for people to build structures with. It was beautiful how universal the concept of playing with wooden blocks is and how ephemeral the structures were, people of all ages were put back into a childlike play. The thought about what kind of games need zero explanation stuck with me and i built an anonymous multiplayer jigsaw. We've already spent hours in there and you're invited now as well. Hope you enjoy. https://ift.tt/sewT4ku June 26, 2026 at 10:17PM

Show HN: A map of every UK railway, including stations that no longer exist https://ift.tt/poDYrO5

Show HN: A map of every UK railway, including stations that no longer exist Author here (Nathan). The goal for this site was to map the entire UK rail network: not just the parts a journey planner surfaces, but heritage lines, freight-only curves, named tunnels and viaducts, and the thousands of stations that have closed and were never mapped. The project is built entirely on open data. Lines and current stations come from OpenStreetMap via Overpass, closed stations from Wikidata (approximately 6,100 that fall outside a 250 m radius of a live OSM station), and postcode lookups from postcodes.io. The main challenge is that the sources rarely agree with one another, or even with themselves, so much of the work involved small reconciliation rules. For example, the heritage flag is propagated across every segment sharing a line name, so the Swanage Railway is coloured consistently. I shared an early version with a railway enthusiast community, and a large share of the fixes came from peopl...

Show HN: No chair fixed my back, so we built one that won't let you sit still https://ift.tt/XwtGTEW

Show HN: No chair fixed my back, so we built one that won't let you sit still https://ift.tt/U3HoquQ June 26, 2026 at 12:36AM

Show HN: OpenKnowledge – open source AI-first alternative to Obsidian/Notion https://ift.tt/QCStkg5

Show HN: OpenKnowledge – open source AI-first alternative to Obsidian/Notion Hi HN, Nick here. We’re launching OpenKnowledge ( https://ift.tt/8rFhJ3S ), a “what you see is what you get” markdown editor that has direct integrations with Claude, Codex, and Cursor. Available as MacOS app or CLI. Fully free/local and OSS ( https://ift.tt/uwjOGK4 ). We built this because we wanted a “Google docs” like experience for writing and sharing markdown files across our team. Obsidian is the best alternative we tried, but found it doesn’t have a true “what you see is what you get” UI and it didn’t integrate well with Claude/Codex outside of community plugins. So we built OpenKnowledge. It takes shape as: 1. A MacOS app with a file navigator, the WYSIWYG editor, and link explorer. 2. Integrations with the Claude, Codex, and Cursor desktop apps. The agents can open an OpenKnowledge editor within their embedded web browsers for a side-by-side experience. 3. Built-in mcps, skills, and RAG for LLM-wiki a...

Show HN: Bible as RAG Database https://ift.tt/UO3nqKa

Show HN: Bible as RAG Database Made this in a free evening. Index an permissive license translation of the Bible (WEB) into a RAG database to allow returning passages of similar semantic meaning. Lots of fun. For example, "more money more problems" returns Ecclesiastes 5:9-13 which, I'll just say, is spot on.. "Moreover the profit of the earth is for all. The king profits from the field. He who loves silver shall not be satisfied with silver, nor he who loves abundance, with increase. This also is vanity. When goods increase, those who eat them are increased; and what advantage is there to its owner, except to feast on them with his eyes? The sleep of a laboring man is sweet, whether he eats little or much; but the abundance of the rich will not allow him to sleep. There is a grievous evil which I have seen under the sun: wealth kept by its owner to his harm." Anyway - thought it was fun enough to share. It's slow and I vibe coded it so I haven't sorted ...

Show HN: LookAway, a Mac break reminder that knows when not to interrupt https://ift.tt/d7Gcpgz

Show HN: LookAway, a Mac break reminder that knows when not to interrupt Hello, I'm Kushagra and I am the indie developer behind LookAway (I've posted about it earlier but it has received quite a lot of updates since the last time so I am posting it again). LookAway is a native break reminder for macOS that doesn't interrupt. I built it because I work from home and I spend a lot of time in front of my screens. It's very easy for me to get lost in the flow and I can end up sitting for hours. Due to this, I started facing issues like eye strain and back pain by the end of the day. The solution to this was simply taking enough breaks throughout the day. But remembering to take breaks was difficult, especially when I was in the flow. I tried some reminder apps but the problem with those was that they always interrupted me at the worst moments. So I ended up not using them. LookAway is designed not to interrupt. It gives enough heads up before a break so that you're not ...

Show HN: Lelu – gate OpenAI agent actions on confidence and prompt injection https://ift.tt/hHou4IR

Show HN: Lelu – gate OpenAI agent actions on confidence and prompt injection https://ift.tt/f7RCJIw June 25, 2026 at 12:09AM

Show HN: Follow the Thread – a calmer, typographic way to read Wikipedia https://ift.tt/EVHFX5C

Show HN: Follow the Thread – a calmer, typographic way to read Wikipedia https://ift.tt/IxX9Alw June 24, 2026 at 10:46PM

Show HN: The Cascade Graph – An interactive map of AI and energy constraints https://ift.tt/yNxuAKQ

Show HN: The Cascade Graph – An interactive map of AI and energy constraints Hello, I wanted to share with you all a interactive map of the economics and physics constraints of the AI buildout. It has macro drivers, industrial chokepoints, and where that shows up in markets. I've added 393 nodes and 562 edges to capture other supply / physics constraints as well. There's no sign up, and no pay wall, it's all free. Please let me know what you think! https://ift.tt/brEIlKn June 23, 2026 at 08:52PM

Show HN: I created agent skill based on Peter Lynch's books https://ift.tt/V1yfWGK

Show HN: I created agent skill based on Peter Lynch's books For the last few months I have been analysing Peter Lynch’s books on stock picking and doing prompt engineering to check if AI could create useful stock analyses. To my surprise it started making reports that allow me to understand companies much faster with well cited sources. I hope you find it interesting and useful :) Perter Lynch’s books I analyzed: Learn to earn, One up on Wall Street, Beating the street https://ift.tt/ybno30d June 24, 2026 at 12:32AM

Show HN: Durable Agent Sessions API (Preview) https://ift.tt/ALP93vQ

Show HN: Durable Agent Sessions API (Preview) https://ift.tt/GT2UFdV June 23, 2026 at 07:07AM

Show HN: Kitcat 2.0 – A Matplotlib back end for terminal plotting https://ift.tt/o8dP7JG

Show HN: Kitcat 2.0 – A Matplotlib back end for terminal plotting https://ift.tt/1IU3WOb June 22, 2026 at 11:00PM

Show HN: Oak – Git replacement designed for agents https://ift.tt/0COUfmR

Show HN: Oak – Git replacement designed for agents Oak is a version control system I've been working on designed for agents ( https://oak.space ). It improves the speed and context your agents need when working on serious projects. With virtual mounts, agents locally and in the cloud no longer need a full copy of a repo to get working. You can work on many tasks in parallel without needing to download everything or fight worktrees. Version control shouldn't waste you or your agents time. It should be fast, creative and fun to make things with agents. Oak is still early in development. There's no Windows build and missing plenty of features (no CI, no issues, no comments). We still use GitHub Actions for building Oak now, but we've been fully bootstrapped on Oak with no Git backup for several months: https://oak.space/oak/oak . Blog post: https://oak.space/blog#git-is-forever Docs: https://oak.space/docs https://oak.space/oak/oak June 22, 2026 at 09:07PM

Show HN: DebugBrief – turn debugging sessions into reports, no AI https://ift.tt/O8KMDeA

Show HN: DebugBrief – turn debugging sessions into reports, no AI https://ift.tt/83oYDcr June 22, 2026 at 01:27AM

Show HN: GreyFox – Free self-hosted AI proxy, token quotas, and local cache https://ift.tt/zLP0w1j

Show HN: GreyFox – Free self-hosted AI proxy, token quotas, and local cache https://ift.tt/zov4PuF June 22, 2026 at 12:39AM

Show HN: CleverCrow: give tokens to your favorite projects https://ift.tt/Sos9EW0

Show HN: CleverCrow: give tokens to your favorite projects Howdy all. I'm Zack :wave:. I've been thinking about the problem of misguided AI pull requests and figured I'd throw a possible solution out there for feedback. Basically, CleverCrow lets supporters give tokens to a GitHub repo (or set of issues in that repo) for the maintainers to use to build/fix stuff. The fun implementation challenges have been around implementing the pooling dynamics and keeping the maintainers in charge while the backers are motivated to support their work. https://clevercrow.io June 22, 2026 at 12:36AM

Show HN: Pulse – Dashboard for Claude Code, approve tool calls from your phone https://ift.tt/2YBPrQq

Show HN: Pulse – Dashboard for Claude Code, approve tool calls from your phone Hi everyone, I'm a student from Flanders and I like to use Claude Code for my purposes, ideas and also just for fun and also make solutions for problems in our world!) So that's why I built "Pulse", it's an local application that you can easily install to your device and easily follow what your claude agent is doing right now in your terminal session with an ambiance design and easily give permissions for your agent. For those who wants to see directly how much tokens you spent, and how much the session costs, and approve tool calls from everywhere from your phone and everything runs locally without an account can install Pulse from GitHub: https://ift.tt/gQNtc2v https://ift.tt/gQNtc2v June 21, 2026 at 02:16AM

Show HN: An n8n alternative where coding agents build the workflows, not humans https://ift.tt/BMpi3yY

Show HN: An n8n alternative where coding agents build the workflows, not humans n8n is built for humans dragging nodes on a canvas. That breaks down at B2B scale (embedding in a product, multi-tenant scalability, etc). n8n does have an MCP server so agents can create workflows too, but it outputs raw JSON. That's fine for n8n's engine, but painful for a coding agent (or a human reviewing its output) to read, write, diff, or debug. I'm building an alternative where workflows are authored by a coding agent in [a more dev-legible format] instead of JSON blobs, and execute it at scale. https://velane.sh/ June 21, 2026 at 12:14AM

Show HN: We post-trained a model that pen tests instead of refusing https://ift.tt/wqN34n2

Show HN: We post-trained a model that pen tests instead of refusing Anthropic and OpenAI's publicly available models are explicitly guard-railed so that they refuse offensive tasks. And their cyber-focussed models are gated for enterprises. This leaves SMEs and mid market open to major vulnerabilities. AI can be used as both an adversarial and defensive tool in the world of cyber. A worst case outcome is if only the adversaries have access. Meanwhile, most existing AI cyber tools are just wrappers. The problem is that they still have all the guardrails on from the foundation model where they will inherit its refusals. For this project we've post-trained a specific model on a decade of capture-the-flag contests. This won't be made available to anyone and everyone, but we do believe that responsible SMEs and midmarket companies also need access to these tools in order to identify key vulnerabilities in their systems; not just enterprises. We have developed two modes that run ...

Show HN: Jumpjet – a WASM runtime for game developers https://ift.tt/1hYKnuy

Show HN: Jumpjet – a WASM runtime for game developers I built Jumpjet because I realized that engine and indie game developers are always repeating the same work: building the core infrastructure that touches the OS. Webassembly solves this in the Component Model by enabling interop between packages written in different languages. And in my opinion it's sort of the perfect fit for Jumpjet's model: providing a chassis without an engine. Jumpjet works by defining a very close mapping of WebGPU (and a few other WebIDL features) to WIT so that they can be used in any language that can target the wasm Component Model. Your game then runs as a guest application in Jumpjet's host runtime (powered by wasmtime), which shrinks final bundle size considerably versus something like Electron. Right now a bare bones game in Jumpjet is about 40mb. Right now the project is in an alpha or possibly pre-alpha state, it's not production ready. On the commercial side, I think there's an ...

Show HN: PostgreSQL MCP Server with 135 tools for various purpose https://ift.tt/4q0LDeW

Show HN: PostgreSQL MCP Server with 135 tools for various purpose https://ift.tt/0ANZtfe June 20, 2026 at 12:42AM

Show HN: Continuous Nvidia CUDA PC Sampling Profiler https://ift.tt/mVyMtpO

Show HN: Continuous Nvidia CUDA PC Sampling Profiler Blog post about how we extended our open source profiler to include support for continuous production PC sampling. https://ift.tt/nd1xBF3 June 15, 2026 at 09:19PM

Show HN: NanoEuler – GPT-2 scale model in pure C/CUDA from scratch https://ift.tt/Xrfo0eY

Show HN: NanoEuler – GPT-2 scale model in pure C/CUDA from scratch https://ift.tt/Zsc2nOu June 19, 2026 at 11:48PM

SHOW HN: I built a "living proof-of-work" profile for builders https://ift.tt/3NsnKGV

SHOW HN: I built a "living proof-of-work" profile for builders https://kritive.com June 19, 2026 at 01:50AM

Show HN: I built a daily flag quiz in honor of the World Cup https://ift.tt/tvEo58q

Show HN: I built a daily flag quiz in honor of the World Cup https://orbisearth.web.app/ June 19, 2026 at 01:45AM

Show HN: Run Agent Skills with mistral.rs v0.8.10: /v1/skills support and more https://ift.tt/zB8Jrxj

Show HN: Run Agent Skills with mistral.rs v0.8.10: /v1/skills support and more Hey all! I'm the maintainer of mistral.rs. I just landed support for OpenAI-compatible Agent Skills via a /v1/skills endpoint, and it works with local open models. Until now Skills have basically been locked to closed models, and with the ability to have private, local intelligence becoming increasingly important, but this feature allows you to do XYZ with local models. It's fully compatible with OpenAI's /v1/skills API, so you can drop mistral.rs into your existing code with minimal difficulty. We support the accompanying tools too: /v1/files or input_file for attaching files to your prompts, and mistral.rs also allows models to send generated files back using the OpenAI-compatible method. It's also easier than ever to try mistral.rs: we are including prebuilt binaries for NVIDIA CUDA, Apple Silicon, and CPU! # Linux/Mac > curl --proto '=https' --tlsv1.2 -sSf https://ift.tt/idMP...

Show HN: NGB, an open-source .NET platform for document-driven business apps https://ift.tt/zdVwHrt

Show HN: NGB, an open-source .NET platform for document-driven business apps https://ift.tt/OXZaeAl June 18, 2026 at 11:20PM

Show HN: Reyn – local-first AI that journals and recalls your work https://ift.tt/h1tFjxy

Show HN: Reyn – local-first AI that journals and recalls your work Hey HN, I built Reyn - which I like to describe as "granola but for everything". You're probably thinking another screen capture AI tool (which is true). Same as always, the biggest question that comes up is privacy, so I'll talk about that first 1. raw screen data is never stored in the cloud 2. user controlled filters are granular to the point that you're able to configure specific apps, windows, websites, or even keywords to be discarded immediately (once again never leaving your mac) and never captured down the pipeline I personally built it because I find it useful and always had the problem of organizing my day (not note taking or task management), as well as sharing context on things that just happened to go undocumented throughout my day. As I was building it I decided to go even further and see if I could collect useful insights and find room for improvements in my day to day workflow. Thi...

Show HN: I built a spelling app for kids with my 7-year-old https://ift.tt/PUM8oWw

Show HN: I built a spelling app for kids with my 7-year-old Hello HN! I made an iPad app with my seven-year-old daughter to make learning spelling fun. https://spellabee.com/ We play Spelling Bee type games in our car rides, and she wanted to learn more words that way. So we built a simple app that teaches 10 words at a time, and lets the kids practice and master these 10 words. The full word list in the app is static, and it gets progressively harder as the kid goes through the levels. There are no AI features in the app. I do not collect emails inside the app or have third party trackers. Based on feedback (reviews) and aggregate usage data I plan on updating the app with new word sets. Although the app does not have any AI features I used AI to build the app itself. I used Claude to code the app using Flutter, do etymology research, and understand what alternative apps that are in the App Store. While the LLMs were good at providing a lot of information, I had to synthesize it and...

Show HN: Sabela – A Reactive Notebook for Haskell https://ift.tt/DvgqdbO

Show HN: Sabela – A Reactive Notebook for Haskell Sabela is a reactive notebook for Haskell. The name is the Ndebele word for "to respond." Cells respond to each other on change. Initially it was meant as a tool for working with data but it has turned out to have a lot of pedagogical value outside of data analysis work. There is a gallery to read through on the website and a number of examples in the repo showcasing things like: * Python interop * Widgets and animation * Exploratory data analysis If you find any of this interesting please try it out. Any feedback is welcome. https://ift.tt/ZxLiTHs June 14, 2026 at 02:03PM

Show HN: Ctx, save tokens by loading only the relevant tools https://ift.tt/7SdlVmK

Show HN: Ctx, save tokens by loading only the relevant tools Hi HN! Token cost has started to become a high topic of concern to all of us. I tried a few (awesome) tools such as rtk, caveman, and the recent (hillarious but effective) ponytail. What they usually do, is in-line token reduction, e.g. try to compress requests / responses as much as possible. But then it hit me (and I’m sure others had similar ideas) - just like we have routers that pick the right model, why not have something that will also narrow down the amount of available tools, skills and mcps based on repo/context? People usually accumulate skills, agents, MCP servers, harnesses, prompts, repo instructions, and local scripts. I’m not saying we are all hoarders, but we sort of are. When did you remove a skill recently? After a while, the model has way too many options to choose from. ctx tries to fix that by selecting context before the session gets bloated.So no, it doesn’t cleanup your messy garage, but it gives you ...

Show HN: Pen and paper resource development game with an emergent world https://ift.tt/oHZ9WIQ

Show HN: Pen and paper resource development game with an emergent world I've been working for a while on trying to curate a game that has the emergence of procedurally generated computer games but that can be played with only pen and paper. Here I present the best version I've been able to come up with that is simple and emergent. I've really enjoyed being able to engage with this sort of game while not feeling like my brain in rotting. I recon my numeracy improves while playing it. https://ift.tt/mpaXYgb June 16, 2026 at 11:19PM

Show HN: StarScope – Free astronomy dashboard for observers outside the US/UK https://ift.tt/nLbD0ar

Show HN: StarScope – Free astronomy dashboard for observers outside the US/UK https://starscope.live/feed June 16, 2026 at 12:51AM

Show HN: A pure-Ruby X11 terminal https://ift.tt/8fm6X2w

Show HN: A pure-Ruby X11 terminal I use this as my regular xterm replacement... Why? Because I can. It's pure-Ruby down to the font-renderer, and the X11-bindings. (I also run a Ruby WM, a Ruby editor, file manager, and more, so this is just par for the course of my descent into madness) It supports double-width and double-height text, unicode (but double-width characters may currently be rescaled down), layering fonts, special rendering of box-drawing characters (to ensure they seamlessly scale and connect, and has reasonably complete vt-100/vt-102 emulation. The whole thing is available as a Rubygem and comes with an ANSI text backend, so you can run your terminal in your terminal. The bulk was written manually, but the last few days I had Claude write a test harness to shake out a bunch of bugs, and start refactoring and cleaning up the code base (it's still full of warts). https://ift.tt/HXIRcF6 June 15, 2026 at 11:45PM

Show HN: Trace – Offline Mac meeting transcripts you can flag mid-call https://ift.tt/bOoPyvh

Show HN: Trace – Offline Mac meeting transcripts you can flag mid-call I'm the developer of Trace, a non-intrusive, shortcut-driven Mac app that records and transcribes your meetings on-device. I know, another meeting transcription app. Please bear with me though, I'm confident that this is at least a little novel. I primarily built Trace for myself. I'd been using MacWhisper, but there was enough fiddling before each call that I'd forget to start it and walk out of an hour-long meeting with nothing written down. So the things I cared about most were that it's quick to activate and stays out of the way. You activate Trace by pressing a global shortcut (configurable), which reveals a small bar at the bottom of your screen (there's also a keystroke and/or option to hide it entirely if you'd rather not see it at all). As I was building it I wanted to bake in a couple of workflows I'd wished for in other transcription apps. 1. Mid-meeting you can press anoth...

Show HN: Discover Wikipedia articles popular on Hacker News https://ift.tt/8FCZ9pe

Show HN: Discover Wikipedia articles popular on Hacker News https://ift.tt/gKiFZfI June 14, 2026 at 11:24PM

Show HN: Slopsome – a VRAM fit calculator and tok/s database for local LLMs https://ift.tt/USRZhgQ

Show HN: Slopsome – a VRAM fit calculator and tok/s database for local LLMs https://slopsome.com June 14, 2026 at 01:14AM

Show HN: Brightdeck – an OOXML-compatible AI presentation maker https://ift.tt/acFV35P

Show HN: Brightdeck – an OOXML-compatible AI presentation maker https://brightdeck.ai/ June 13, 2026 at 09:44PM

Show HN: Turn your name into a tree in an infinite procedural shanshui landscape https://ift.tt/EyCJ8br

Show HN: Turn your name into a tree in an infinite procedural shanshui landscape Hi HN! I made this after collecting hundreds of "name → tree" submissions at ITP. Live: https://ift.tt/2xJDlNw Source: https://ift.tt/xzCVYrd Plant a tree: https://ift.tt/fTsrDPa Pan and zoom an infinite procedural landscape. Each name is converted to ASCII codes, which grow into a unique tree (breadth-first branching; repeated digits become mathematical roses). Mountains use midpoint displacement + Perlin noise, with SVG radial gradients in the blue/green/gold palette from Wang Ximeng's "A Thousand Li of Rivers and Mountains." Inspired by Lingdong Huang's {Shan, Shui}* ( https://ift.tt/Z6AqJv9 ). Every tree is someone's name, signed with an APack stamp ( https://ift.tt/ksVEzSx ). Try planting your name, then pan along the ridgeline to find it. "My trees" lets you jump back to ones you planted. Happy to answer questions about the terrain algo, name→tree encod...

Show HN: Nenya – A lightweight, highly secure AI API Gateway/Proxy written in Go https://ift.tt/oZ6Huvj

Show HN: Nenya – A lightweight, highly secure AI API Gateway/Proxy written in Go https://ift.tt/ys9lwQm June 12, 2026 at 11:02PM

Show HN: Vilvona AI – Self-Hosted AI Assistant with Tamil and Hindi UI https://ift.tt/sMfHAaP

Show HN: Vilvona AI – Self-Hosted AI Assistant with Tamil and Hindi UI https://ift.tt/Koa1Hh0 June 12, 2026 at 11:56PM

Show HN: Heard – offline LoRa mesh that keeps hiking groups together https://ift.tt/8dWc4Gm

Show HN: Heard – offline LoRa mesh that keeps hiking groups together https://ift.tt/lt9vYj3 June 12, 2026 at 01:37AM

Show HN: AVP – an agent can't leak a secret it never had https://ift.tt/XH6rnxW

Show HN: AVP – an agent can't leak a secret it never had A process can't leak a secret it never had. Shai-hulud, prompt-injection - you name it. They cannot steal what your agent (or an process) don't have. I run coding agents (Claude Code, Codex) on my own machines most of the day. Every one of them wants real API keys in env and I was scratching my head for the last few months how to contain it. The usual answer to this is a firewall. I don't buy it. A firewall tries to contain a secret the process is still holding, and the rules are painful to maintain. AVP gives the agent a placeholder and injects the real value at the last moment, on the wire: ``` # the agent's env holds only a placeholder STRIPE_API_KEY=avp-placeholder # agent sends: Authorization: Bearer avp-placeholder # AVP forwards upstream: Authorization: Bearer sk_live_...real... ``` Keep your passwords in your vault where they belong. AVP initially relies on Bitwarden as a secret manager. It...

Show HN: Stillwind – High Resolution Electronic Component Search https://ift.tt/ct8XCYx

Show HN: Stillwind – High Resolution Electronic Component Search We’ve spent the last couple of months building Stillwind Search, a search engine for electronic components that helps users find parts that fit even the most complex set of specifications. After talking to the people that actually build PCBs we found out that finding the exact part you are looking for, is consuming enormous amounts of times, is very tedious and then often doesn’t yield the best results. So we tried to cut down this search time by just requiring a (broad) description of the specifications and we find the correct part in minutes, not hours. This is possible through our own database of parts and their properties. We used LLMs to extract every parameter about a part into >1k schemas, collectively covering more than 130k properties. This depth of properties could no longer be visualized, so the database is queried interactively by an AI agent (Sonnet 4.6) to find the needle in the haystack of parts. Before ...

Show HN: A police department for your Claude Code agents https://ift.tt/O9Wp5dM

Show HN: A police department for your Claude Code agents https://ift.tt/ROjiH6u June 11, 2026 at 11:17PM

Show HN: Atlasphere – Live Infrastructure Diagrams https://ift.tt/LfJbnYC

Show HN: Atlasphere – Live Infrastructure Diagrams Hi HN. My name is Andrey. On a regular business day, I'm a software engineer working at AWS. Outside of work hours, I spend time on my hobby - writing code. I was once building a pet project that allowed customers to spin up fully synchronized blockchain nodes within just a few minutes. The backend was split into a control plane and a data plane, each with its own AWS account. Later I added two more AWS accounts. One for shared RPC nodes. One for the Analytics Service. Since I love to visualize things, I used drawio to visualize the architecture. With time, I noticed a pattern. I'd write some code, add a few lambda functions, update my drawio diagram, write more code, introduce a few more resources, test things, see that everything works fine and go to sleep with a smile on my face. Next week I'd check my diagram, and shockingly, it's missing some of the resources! This kept happening for a few more weeks until I decide...

Show HN: I built a microlearning app to learn personal finance https://ift.tt/GPQIWzg

Show HN: I built a microlearning app to learn personal finance https://ift.tt/adu6MVx June 10, 2026 at 11:16PM

Show HN: Extend UI – open-source UI kit for modern document apps https://ift.tt/nEe1uJ8

Show HN: Extend UI – open-source UI kit for modern document apps We're open-sourcing 14 components & examples today for PDF, DOCX, and XLSX viewers, plus bounding box citations, file upload, e-signature, and more. It's MIT licensed and fully customizable. Demo video here: https://ift.tt/Sxy2EMk When we started, we tried every file viewer and document component library we could find. Unfortunately, none of them had all the functionality (and polish) that we wanted, so we ended up building our own for https://extend.ai/ . It was only ever meant to be internal, but enough customers kept asking for it that we decided to open source it. It's useful for building document processing agents, real-time user facing document intake flows, or all kinds of internal tooling. We naively thought this would be a solved problem. Turns out, making PDF/XLSX/DOCX viewers that work at scale is not trivial...we use and maintain it for Extend ourselves, so we've fixed a lot of edge case...

Show HN: OpenYabby, voice-controlled multi-agent orchestrator for Claude Code https://ift.tt/f0PyRF5

Show HN: OpenYabby, voice-controlled multi-agent orchestrator for Claude Code https://ift.tt/1Z5WRiJ June 10, 2026 at 01:38AM

Show HN: Transit-format (JSON/MessagePack) reader/writer in C https://ift.tt/VWDUl2d

Show HN: Transit-format (JSON/MessagePack) reader/writer in C Transit.c is an addition to the set of libraries to support transit data interchange format written in C11. It supports full 0.8 specification of cognitect's transit-format: JSON, JSON-Verbose and MessagePack encodings, all ground and extension types, compression via keys caching, extensibility via custom tag handlers. https://ift.tt/BHMKa7u June 8, 2026 at 03:05PM

Show HN: Nodea, an open-source AI canvas for working through complex projects https://ift.tt/mrSJVHb

Show HN: Nodea, an open-source AI canvas for working through complex projects https://nodea.ai/demo June 9, 2026 at 11:14PM

Show HN: A Minecraft builder skill for coding agents https://ift.tt/A9Pp5qj

Show HN: A Minecraft builder skill for coding agents https://ift.tt/GKTvbj0 June 8, 2026 at 08:21PM

Show HN: A minimal, ad-free World Cup web-app for fixtures and live scores https://ift.tt/jf1czkv

Show HN: A minimal, ad-free World Cup web-app for fixtures and live scores Hi all! With the World Cup around the corner, and being a football fan, I went looking for apps that would give me a detailed overview of groups, matches categorized by group or team, a daily timeline of when games happen that day (especially useful for us in Europe, since some games run pretty late), and a way to follow my favorite team or teams. The problem I ran into was that most apps out there are pretty bloated — like, really bloated. The ones that weren't either didn't focus on the World Cup specifically, or were ridden with betting ads and ads in general. So I built a very minimal ad-free (mostly tailored for myself) World Cup web app for fixtures and live scores. The fixture data comes from the openfootball/worldcup.json project - https://ift.tt/yWvpVDm . I hope you find it helpful, would love any feedback. https://ift.tt/rZUzikT June 8, 2026 at 11:04PM

Show HN: An mkv player that uses WASM to render you videos https://ift.tt/pIqOGS5

Show HN: An mkv player that uses WASM to render you videos hello HN i want to share this wasm experience i built for a universal mkv player on the web using wasm to ship a lean decoder only ffmpeg build, thus way codecs unsupported by the browser can be played I wonder if this holds any value to anyone anymore https://parallax.kinosoft.moe/ June 8, 2026 at 05:27AM

Show HN I scraped 743 large employers' careers pages to find their ATS https://ift.tt/WqaUipj

Show HN I scraped 743 large employers' careers pages to find their ATS https://ift.tt/ijVBF9o June 7, 2026 at 11:15PM

Show HN: I Derived a Pancake https://ift.tt/5WoH9zU

Show HN: I Derived a Pancake After 25 years of making other people's pancake recipes - always yearning for more tang, more fluff, and more predictability - I decided to derive the pancake recipe from the chemistry. You mark checkboxes for what you have on hand (ricotta, sour cream, kefir, buttermilk, yogurt, cottage cheese, lemon, cream of tartar, etc.) and it computes the best recipe based on targets for acid, fat, salt, sugar, and CO2. My particular favorite are the yeast-raised lemon ricotta kefir pancakes - the best I've ever had. The math is done in a small pure-ESM library: ingredient composition to component masses and acid moles, a stoichiometry layer, and a bisection solver for the target deficits. I'm not a chemist, so if something is off, tell me and I will fix it! https://ift.tt/TyC4oGV June 5, 2026 at 12:12PM

Show HN: Nightwatch, The open-source, read-only AI SRE https://ift.tt/MG16qD9

Show HN: Nightwatch, The open-source, read-only AI SRE nightwatch is a local-first, read-only layer on top of your monitoring. it groups alert storm into incidents, flags noisy checks and has an agent that can investigate for you live systems. You can e.g. jump from the incident into the agent directly. the reason for this weekend project is that we had a kubernetes upgrade that went wrong, and at some point a rollback wasn't possible anymore, so it had to be fixed live during the night while several problems came together. We run a lot of different systems, on-prem and several Kubernetes clusters, and in a situation like that you spend most of the time just figuring out what is actually broken and where. So i thought that it would be pretty cool to have eyes in the dark in each system that can talk to your "brain". so the idea is to put a baby owl into each environment. Each owl runs where the systems live, keeps that environment's credentials local, and only dials o...

Show HN: Dap-mux – Connect your editor and REPL to the same debug session https://ift.tt/3qtNLOT

Show HN: Dap-mux – Connect your editor and REPL to the same debug session I have been coding over four decades, in many languages, on many projects (including Firefox, Final Cut Pro, the Newton, and Fullwrite Professional if you can remember that far back; all these using my "dead-name"). I wrote something small and simple to scratch an itch. It's the UNIX philosophy: small "one-trick ponies", each *really* good at their one trick, then the user can hook them together to solve actual problems. I'm a CLI guy, and for almost everything, I already have this. But not for debugging. The itch I scratched was the connector that enables this philosophy for debugging. That thing is dap-mux. A DAP multiplexer turning a one-to-one protocol into a cooperating session of as many tools as you need to get it done! How it started: Helix and Python for me (and sometimes IPython), with the rest of my team using PyCharm (which I have long loved!). My team's problem is that...

Show HN: I ported Xonotic (arena FPS) to WebAssembly with full P2P multiplayer https://ift.tt/WlUtMre

Show HN: I ported Xonotic (arena FPS) to WebAssembly with full P2P multiplayer https://dpgame.xonotic.workers.dev/ June 7, 2026 at 12:59AM

Show HN: Resonate – Low-latency, high-resolution spectral analysis https://ift.tt/Dj8GKt0

Show HN: Resonate – Low-latency, high-resolution spectral analysis Last April I shared about my Resonate project here ( https://ift.tt/FYjLate ) A lot has happened since: the work I presented in much more detail at last June's International Computer Music Conference (ICMC) got best paper award. I also gave a talk at the Audio Developer Conference in Bristol last November, the video is on YouTube). This year's work, which I recently presented at this year's ICMC, starts with known techniques from the phase vocoder literature to build self-tuning filter banks that extract very efficiently the frequency components that are actually present in the input signal. Overview on the project website, more details in the papers, including applications to super-resolution spectrograms and re-synthesis experiments. As many people have pointed out, none of the techniques I have used are new (some of them even have different names across different fields), but I haven't seen them appli...

Show HN: I nerfed our coding agents on purpose https://ift.tt/ol2rq4u

Show HN: I nerfed our coding agents on purpose Tl;dr: I trained a classifier to route to the least expensive model and reasoning depth to complete the request. Coupling that with additional automated token efficiency techniques has yielded 3x usage for the same spend. For anyone interested in trying it themselves: https://nerfguard.com Various teammates and I switched over to Codex from Claude Code recently. We still bounce between the tools, but Codex’s speed and steerability coupled with performance gains were hard to ignore. One of the downsides was that the per token pricing kicked in way sooner. This is happening across the board, but we felt it in Codex more acutely. We’re a startup filled with people who work around the clock and are obsessed with building — naturally our daily bill alone was striking. Luckily we’re going after a big mission and speed matters significantly more than marginal token spend on the edges. Still, it got us thinking about how it was ludicrous that...

Show HN: OWASP VulnerableApp Modern Extensible and Scalable vulnerable app https://ift.tt/Sd4Woeg

Show HN: OWASP VulnerableApp Modern Extensible and Scalable vulnerable app https://ift.tt/Fqj0dNO June 6, 2026 at 01:49AM

Show HN: I rebuilt a tiny old volleyball game I loved https://ift.tt/n3LqCKJ

Show HN: I rebuilt a tiny old volleyball game I loved https://volleyhop.com/ June 6, 2026 at 01:42AM

Show HN: Bash Runtime for AWS Lambda https://ift.tt/EoMSzAR

Show HN: Bash Runtime for AWS Lambda Hi HN, I built a Bash runtime for AWS Lambda to make writing glue code simpler and faster. Sometimes, all you need is a bit of `sed`, `awk`, maybe a loop and a few HTTP API calls, and this runtime gives you all the tools to do that. It comes bundled with `jq` and `curl` so you can handle JSON payloads and string together HTTP API calls right out of the box, including calling AWS services with `curl --aws-sigv4`. In keeping with the theme, the Lambda handler contract is also made as simple as practical: read from stdin, write to stdout, return 0 for success and non-0 for error. You can run shell scripts, call binaries (either what's available in `al2023.provided` or you can package your own static binaries with your handler), or a combination of both. If you remember nodding along to Adam Drake's post about how bash and coreutils can be faster than a Hadoop cluster, I hope you give this a whirl and find it useful. The runtime is packaged as ...

Show HN: Bot or Not – Spot AI-generated randomness https://ift.tt/V1dcMeb

Show HN: Bot or Not – Spot AI-generated randomness https://play-bot-or-not.vercel.app/ June 5, 2026 at 01:26AM

Show HN: Cost.dev (YC W21) – making agents cost-aware and cheaper to call https://ift.tt/97Hyfz2

Show HN: Cost.dev (YC W21) – making agents cost-aware and cheaper to call We launched Infracost on HN five years ago ( https://ift.tt/UvStfKa ) where our CLI generated cost estimates for infra-as-code, e.g. "this Terraform PR adds $400/mo". The idea was to shift cloud costs (FinOps) left, so engineers get visibility of costs before deployment and make better decisions. Earlier this year we started seeing agent traffic in our logs and it looked like coding agents were calling our CLI. But that CLI wasn't designed with coding agents in mind. We went down a philosophical rabbit hole to see if a CLI is even needed anymore given that Claude, Copilot et al. already follow best practices. Ultimately we decided to create a new CLI from the ground up with coding agents in mind for two reasons: 1. We optimized the CLI for agent callers and cut Claude's output token usage by up to 79% and API cost by up to 67% versus a bare-Claude baseline. We wrote a blog documenting our lesson...

Show HN: Lint Your Markdown with ESLint https://ift.tt/1qsdfAg

Show HN: Lint Your Markdown with ESLint https://ift.tt/mynesfW June 3, 2026 at 07:17PM

Show HN: I created a React alternative using web componnents https://ift.tt/6ry7v9P

Show HN: I created a React alternative using web componnents https://ift.tt/6dK3gBh June 4, 2026 at 01:30AM

Show HN: Mashines.dev – Live-migrate microVMs between hosts without restarting https://ift.tt/fez2V08

Show HN: Mashines.dev – Live-migrate microVMs between hosts without restarting https://mashines.dev/ June 3, 2026 at 10:50PM

Show HN: Live breath detection and biofeedback from a phone microphone https://ift.tt/h9l0rgD

Show HN: Live breath detection and biofeedback from a phone microphone https://ift.tt/UfujRhY June 2, 2026 at 09:32PM

Show HN: RePlaya – self-hosted browser session replay with live tailing https://ift.tt/WOfaRjd

Show HN: RePlaya – self-hosted browser session replay with live tailing Hi HN, I'm one of the founders of s2.dev. RePlaya ( https://ift.tt/Iq9XHRo ) is a self-hosted browser session replay tool using rrweb ( https://ift.tt/7K04zdm ). It occurred to me that a durable stream per session would be a much neater architectural foundation for much of what you'd want from such a tool. As a unique feature, it also made live tailing straightforward because the player can read from the same stream the recorder is appending to. The alternative architecture is likely an ingest firehose which is then indexed, with associated complexity and latency. You'd have to string together multiple data systems like a message queue, a metadata database, and blob storage and/or an OLAP database. Here the only dependency is S2, which has an open source version you can self-host called s2-lite ( https://ift.tt/iMWBNJr ). How it works: - one S2 stream per browser session - large rrweb events (like a ful...

Show HN: Knotch – a hub-and-spoke voice agent https://ift.tt/6I4fP9h

Show HN: Knotch – a hub-and-spoke voice agent https://ift.tt/aiS4JDh June 2, 2026 at 02:44AM

Show HN: Trumpstonks – every company Trump's named, backtested vs. the S&P https://ift.tt/KTU83ZS

Show HN: Trumpstonks – every company Trump's named, backtested vs. the S&P https://ift.tt/k41XgUJ June 1, 2026 at 11:00PM