The best Hacker News stories from Show from the past day
Latest posts:
Show HN: Autonomous root for Tcl Android TV via CVE-2022-22706
Show HN: Corgi, a helpful {agent, terminal} multiplexer
Hey everyone,<p>Inspired by Herdr, I've built an agent multiplexer that I've been using as my daily driver for a few weeks now.<p>I think I improved on the concept in a few ways, focusing on the ergonomics I always wished I had:<p>I show you what the agents are up to, along with a running feed of their activity.
There's also a simple shortcut (F1) to go to the next unread agent.<p>I use multiple accounts, so I've added unified launcher for Codex/Claude Code/Pi.
Theres some careful ergonomics there: fast search and resume over sessions, inline usage tracking etc.<p>Many small quality of life improvements to the terminal experience:
- Links can be copied with a click, so no need to drag-select over many lines
- cmd+v just pastes images (even on SSH)
- images have a thumbnail preview.
- Built-in CPU/Memory/GPU usage tracking, broken down by workspace<p>I assume you have access to cheap inference (Luna/Haiku/etc).
It just reuses the agents to organize things for you: what is this http link? what is this worktree about? what is each agent doing?
It's small but it made my environment feel more cozy.<p>On a personal note, I've been on a frustrating sick leave for a while now.
I created Corgi to challenge myself, and see if I can go back.
The answer is more mixed than I had hoped, but I am happy with the result and thankful for the experience.<p>I hope you like it! a few friends & myself have been using it for a few weeks and it's been pretty nice.
There's still a lot to improve and some rough edges, so feedback would be greatly appreciated.<p>Thank you :)
Show HN: Steal My Bitcoin
Made this because I'm curious if anyone out there has figured out how to actually use this PHP RCE we spent the last few days panicking over. Have fun!
Show HN: agent-usage-guard – a Claude Code mod to protect your usage window
Show HN: Impossible Machines: declaratively program the physical world
Hey all —<p>Sharing a thought experiment I put together. The premise: what might declarative programming feel like for the physical world?<p>We’re already familiar with this paradigm in software land (eg SQL etc where we declare what we want and the execution engine figures out how).<p>I didn’t have access to an actuator so I mocked up the concept in software. The way it works is you demonstrate the effect and the system figures out how to achieve it. So say you want to ring a bell and you have a crank. The system will find a way to connect the two. If you add obstacles it figures out how to work around them (runs a constraint solver runs behind the scenes).<p>I think what’s interesting about this is being able to think about the problem at a higher level of abstraction, with the system figuring out a way to achieve the intended effect.<p>Anyways, curious to read reactions, feedback, and interesting ideas on how to extend this!
Show HN: Impossible Machines: declaratively program the physical world
Hey all —<p>Sharing a thought experiment I put together. The premise: what might declarative programming feel like for the physical world?<p>We’re already familiar with this paradigm in software land (eg SQL etc where we declare what we want and the execution engine figures out how).<p>I didn’t have access to an actuator so I mocked up the concept in software. The way it works is you demonstrate the effect and the system figures out how to achieve it. So say you want to ring a bell and you have a crank. The system will find a way to connect the two. If you add obstacles it figures out how to work around them (runs a constraint solver runs behind the scenes).<p>I think what’s interesting about this is being able to think about the problem at a higher level of abstraction, with the system figuring out a way to achieve the intended effect.<p>Anyways, curious to read reactions, feedback, and interesting ideas on how to extend this!
Show HN: Swurf – Swipe through the real web
Hello HN,<p>Swurf allows you to swipe through the real web one page after another. It learns what you like and doesn’t show you the same page twice. The idea came naturally: there’s a seemingly infinite amount of high quality blog posts, random topic rabbit holes, and trending or cool sites that exist which the average person simply will never load on their browser. Swurf solves that by allowing you to rapidly traverse a constantly growing and learning feed of sites that it thinks you’d want to view. Quickly sift through endless pages and find things you like - effortlessly.<p>One of the core drivers for making this project was the desire for real content. The project started as a simple tool for myself to find new and interesting things to learn and read about. Hours spent scrolling on my phone - while it still has its place - is increasingly losing its sense of reward. It’s genuinely hard to put into words exactly how swurfin’ feels but it’s almost refreshing in a sense. I encourage you to try it out and provide feedback. At this time there are no accounts and you can jump in and start swurfin’ immediately. There is a three dot menu button on the bottom right which allows you to submit links, save links, control adult content, and search similar topics. One of the things that’s great about Swurf is that its almost like a group browsing session (though entirely private) where everyone else who is spending time hunting down great reads or solid sites is helping massage the feed for you and you for them - all within your own set of interests.<p>Enjoy and please ask any questions you have as theres plenty of room to grow.
Show HN: Swurf – Swipe through the real web
Hello HN,<p>Swurf allows you to swipe through the real web one page after another. It learns what you like and doesn’t show you the same page twice. The idea came naturally: there’s a seemingly infinite amount of high quality blog posts, random topic rabbit holes, and trending or cool sites that exist which the average person simply will never load on their browser. Swurf solves that by allowing you to rapidly traverse a constantly growing and learning feed of sites that it thinks you’d want to view. Quickly sift through endless pages and find things you like - effortlessly.<p>One of the core drivers for making this project was the desire for real content. The project started as a simple tool for myself to find new and interesting things to learn and read about. Hours spent scrolling on my phone - while it still has its place - is increasingly losing its sense of reward. It’s genuinely hard to put into words exactly how swurfin’ feels but it’s almost refreshing in a sense. I encourage you to try it out and provide feedback. At this time there are no accounts and you can jump in and start swurfin’ immediately. There is a three dot menu button on the bottom right which allows you to submit links, save links, control adult content, and search similar topics. One of the things that’s great about Swurf is that its almost like a group browsing session (though entirely private) where everyone else who is spending time hunting down great reads or solid sites is helping massage the feed for you and you for them - all within your own set of interests.<p>Enjoy and please ask any questions you have as theres plenty of room to grow.
Show HN: We had AI write a wiki from 45k Enron emails, every fact cited
Show HN: We had AI write a wiki from 45k Enron emails, every fact cited
Show HN: Making a smart TV dumb and then smart
A recent (unwanted) webOS update that got installed on TV prompted me to start going down the rabbit hole of writing new TV software. After a couple of weekends and massive help from 4 different models, finally managed to get v1 working.<p>My daughter enjoys navigating TV through speech while I get to browse on the biggest screen at home.<p>While all of the code was written by ML models, there were decisions I had to help with. In specific: using WebRTC to cut down latency, repurposing vendor logic for buffering voice samples and designing user experience.<p>It was liberating to finally free the TV of bloatware and make it truly personalized!
Show HN: Making a smart TV dumb and then smart
A recent (unwanted) webOS update that got installed on TV prompted me to start going down the rabbit hole of writing new TV software. After a couple of weekends and massive help from 4 different models, finally managed to get v1 working.<p>My daughter enjoys navigating TV through speech while I get to browse on the biggest screen at home.<p>While all of the code was written by ML models, there were decisions I had to help with. In specific: using WebRTC to cut down latency, repurposing vendor logic for buffering voice samples and designing user experience.<p>It was liberating to finally free the TV of bloatware and make it truly personalized!
Show HN: OnKey – I'm a bad singer, so I built an app to show where I'm off-key
Hi all<p>I was pretty terrible at singing, now I’d say I’m bad but not terrible. This is because I’ve been using a singing app (won’t name it here) that scores me on my pitch and timing throughout the song so that I can improve.<p>Lately however, the app I’ve been using has flooded their song list with songs that aren’t originals. I didn’t like this at all as for me, it’s easier to try to improve when you’re singing along to the original.<p>So, I asked an agent (Claude Code) if it could write some code to listen to Spotify and also listen to me and see if it could detect both pitches and score me. It impressed me by writing some Python and showing me my pitch in the terminal!<p>It couldn’t go all the way though and detect the singer’s pitch in real time.<p>So I found the next best setup and built OnKey, a Mac app that needs to listen to the song once (it doesn’t save it) and then when it’s learnt the song (takes a couple of minutes), you can sing along to the pitch track that it’s learnt. OnKey is free to use and open source under the MIT license.<p>It can listen to Spotify, Apple Music, and YouTube playing in your browser with the right permissions.<p>During the build I found that someone had done something similar in Nightingale, but this requires a library of songs exported to disk and who has this in 2026 (maybe some of you ;) - but we need to help the normies too).<p>You can check out a demo video on the site of me singing (warning given) here: <a href="https://singonkey.app" rel="nofollow">https://singonkey.app</a><p>The app sends out to find the song info (short Shazam fingerprint, and looks up song details), lyrics (from LRCLIB), and checks for updates.<p>The app never sends the music (it doesn’t save this to disk) and your voice. Everything you’d expect to stay private does.<p>It’s still weak in a few places:<p>- when the song’s backing is noisy it’s hard to pick the pitch track out<p>- sometimes it gets a note an octave off<p>- it’s limited to Apple Silicon Macs, M1 or later, and only macOS 14.2 up because extra drivers aren’t required past this point<p>- the scoring is built for beginners like me so it’s fairly easy on you<p>Would love for people to try it out and let me know what works and what doesn’t for them!
Show HN: OnKey – I'm a bad singer, so I built an app to show where I'm off-key
Hi all<p>I was pretty terrible at singing, now I’d say I’m bad but not terrible. This is because I’ve been using a singing app (won’t name it here) that scores me on my pitch and timing throughout the song so that I can improve.<p>Lately however, the app I’ve been using has flooded their song list with songs that aren’t originals. I didn’t like this at all as for me, it’s easier to try to improve when you’re singing along to the original.<p>So, I asked an agent (Claude Code) if it could write some code to listen to Spotify and also listen to me and see if it could detect both pitches and score me. It impressed me by writing some Python and showing me my pitch in the terminal!<p>It couldn’t go all the way though and detect the singer’s pitch in real time.<p>So I found the next best setup and built OnKey, a Mac app that needs to listen to the song once (it doesn’t save it) and then when it’s learnt the song (takes a couple of minutes), you can sing along to the pitch track that it’s learnt. OnKey is free to use and open source under the MIT license.<p>It can listen to Spotify, Apple Music, and YouTube playing in your browser with the right permissions.<p>During the build I found that someone had done something similar in Nightingale, but this requires a library of songs exported to disk and who has this in 2026 (maybe some of you ;) - but we need to help the normies too).<p>You can check out a demo video on the site of me singing (warning given) here: <a href="https://singonkey.app" rel="nofollow">https://singonkey.app</a><p>The app sends out to find the song info (short Shazam fingerprint, and looks up song details), lyrics (from LRCLIB), and checks for updates.<p>The app never sends the music (it doesn’t save this to disk) and your voice. Everything you’d expect to stay private does.<p>It’s still weak in a few places:<p>- when the song’s backing is noisy it’s hard to pick the pitch track out<p>- sometimes it gets a note an octave off<p>- it’s limited to Apple Silicon Macs, M1 or later, and only macOS 14.2 up because extra drivers aren’t required past this point<p>- the scoring is built for beginners like me so it’s fairly easy on you<p>Would love for people to try it out and let me know what works and what doesn’t for them!
Show HN: Dovepass – can I legally fly a drone along this exact path in SF?
Dovepass answers one question for drone operators: given two points, can a drone legally fly between the two points?<p>I build route planning for delivery drivers and wanted to check what it would look like if the vehicle flies. Drone navigation is different from land-based vehicle navigation. In addition to road and traffic data, it requires data on buildings, building height, wind speed and direction, and total load, including the payload a drone might carry. It is also governed by a set of rules; depending on the area, federal, state, or county rules may apply.<p>The decision point becomes whether, at each point on the route the drone can fly based upon whether regulations permit, the wind direction favours it and whether it flying over a road or people? Depending on when the drone flies, the same path valid two hours ago may no longer be valid.<p>For example a trip from 24th & Valencia ( Mission) to 19th Ave & Irving (Inner Sunset) and back is 5.1 km each way. A DJI mini 4 Pro would take 19 min on 7 mph winds from the west and use 92% of its usable battery and give a Go signal with warning. But at 11mph wind from the same direction would become No-Go because it would use 111% of its usable battery. Or whenever there is a Giants game at Oracle Park, this route is unusable because it is 2.5miles from the stadium. FAA bars all drones within 3 nautical miles from a stadium from 1 hour before the game to one hour after it ends.<p>I chose San Francisco as the first city to build this because there is enough data about the buildings (92% coverage), wind data is easily available at the drone flying height, and the city has a mix of slopes, water bodies, buildings and airport-related airspace restrictions all in one city. The city also has local rules regarding drone flights in parks - both operated by the city as well as by Golden Gate National recreational areas ( National Park Service).<p>I used kimi to build it and claude acted a sa judge. To understand more about the challenges faced during the build and the tradeoffs made please read - <a href="https://dovepass.com/how-it-was-built/" rel="nofollow">https://dovepass.com/how-it-was-built/</a>"
Show HN: AI-built browser games, collected in one place
Hello, HN friends.<p>I spent many happy IT lessons messing around on Newgrounds when I was a kid. And, to further age me - Rotten and Maddox!<p>From that, I built my first site at about 12/13 with a friend - essentially, a cheat code site-turned emulator and ROMs mirror link directory. It ended up, for a late 90s/early 2000s Geocities site, becoming quite popular.<p>Fast forward to now and, I'm optimistically curious about what AI can do in and around gaming. I was trying to keep track on X, Reddit and elsewhere of releases - and kept losing creators and links.<p>So, not dissimilar to that Geocities effort, I built this site, Playground Arcade. Using GPT 6, I've pulled a huge number of games into one place for me and others to find, play, review and share. Quality will obviously vary, as with dev-built.<p>It auto-updates to find new AI-built browser games - there are currently more than 700, all categorised, with full creator credit, device icons and showing controller support.<p>Creators can add their own, too.<p>If nothing else, it's cost me very little, has shone a light on a good few games for the 500+ uniques to date, and helped me discover the likes of Sprout Quest (light-hearted RPG fare), Tailgrab Freeskater (a cutesy, controller-supported THPS build - great fun) and The Hourglass City (you play a PI in a noir Broken Sword-like point and click game).<p>In short: I think many of you might enjoy it too, and I'd love any and all feedback.<p>Cheers either way!
Show HN: Turn regular JavaScript into a neural net
Show HN: Turn regular JavaScript into a neural net
Show HN: I built a Markdown and raw HTML blog platform scoring 99 on PageSpeed
Hello. I built a blogging platform on my own over two years.<p>I like running my blog, but I couldn't find a blogging platform I really liked.<p>First. I thought a blog had to be really lightweight.
Fortunately, after a lot of effort, I was able to achieve satisfactory results. (99 to 100 score)<p>Here is a sample blog: <a href="https://bloffy.bloffy.blog/en" rel="nofollow">https://bloffy.bloffy.blog/en</a><p>You can check it with PageSpeed Insights: <a href="https://pagespeed.web.dev/analysis?url=https://bloffy.bloffy.blog/en" rel="nofollow">https://pagespeed.web.dev/analysis?url=https://bloffy.bloffy...</a><p>SEO score of the sample blog is low because I blocked it from search engine indexing (noindex).<p>Second. I think bloggers should have control over their own blog. The blogging platforms I used had several problems.<p>Unnecessary JavaScript chunks. Ads that the platform inserted into my blog, not my own ads. Cannot manage multiple blogs. An editor that makes it hard to write semantic markup. Limited customization options. I was dissatisfied with the difficulty of placing my own ads.<p>And to solve this, I spent quite a long time researching and developing it on my own, and finally created it. I'm glad to share this launch with HN. I would appreciate any criticism, feedback, and interest.
Show HN: Uberblok – an interactive museum of ZFS internals
I've worked for a long time in the storage field during my career and ZFS is the piece of engineering I admire most in that space. I wanted a way to pay homage to it and to explore and better understand its internals. So I built Uberblok: a museum of ZFS. A deep dive into copy-on-write, txgs, vdevs, RAID-Z, snapshots, the ARC, metaslabs, the ZIL, send/receive with explanations and animated diagrams.<p>I'm sure people here know these internals better than I do, so corrections are very welcome.<p>I built it with my agent swarm organization, Algotitan.<p>I hope you'll enjoy the deep dive into Uberblok as much as I do.<p>Museum: <a href="https://uberblok.storagebits.workers.dev" rel="nofollow">https://uberblok.storagebits.workers.dev</a>
Repo: <a href="https://github.com/algotitanhq/uberblok" rel="nofollow">https://github.com/algotitanhq/uberblok</a>