The best Hacker News stories from Show from the past day
Latest posts:
Show HN: Edi Life OS – self-hosted life dashboard with an MCP server for AI
Show HN: Rgpu – a PyTorch device whose tensors live on a remote GPU
rGPU runs GPU work on a remote NVIDIA machine while the application stays on the client.
Show HN: Apogee: Rebuilding Mozilla's Orbit, fully local and private
Hey everyone!<p>Last year, Mozilla released Orbit, an AI-powered browser summarizer hosted on a GCP server. After people started digging into the extension, they discovered things like backend endpoints such as store_result. Eventually, Mozilla discontinued the project.<p>For the past month, I’ve been trying to rebuild Orbit from scratch, but with one major difference: Apogee is fully local and privacy-focused. Apogee doesn’t send or store your data. It can directly connect to your local Ollama instance for inference. I’ve also added WebGPU integration for Chrome and Transformers.js for Firefox to provide faster, local responses.<p>It can summarize: Articles and websites, YouTube and Billie videos, Wikipedia articles ,Hacker News and Reddit threads.<p>Install Apogee:<p>Chrome: <a href="https://chromewebstore.google.com/detail/apogee/pgemlpomhkdc" rel="nofollow">https://chromewebstore.google.com/detail/apogee/pgemlpomhkdc</a>...<p>Firefox: <a href="https://addons.mozilla.org/en-US/firefox/addon/apogeeext/" rel="nofollow">https://addons.mozilla.org/en-US/firefox/addon/apogeeext/</a><p>Obviously it is far from complete. Would love to hear your feedback and suggestions!
Show HN: The rarest tech books and docs you've probably never read
Show HN: Jevman – AI decision models play Pac-Man
Openai just launched their decisions endpoint, cloudflare launched clef the other week, and many more jev alternatives are out there.<p>We wanted to put the popular ones to the test and thought Pac-Man is a good benchmark for simple and fast decision making.<p>So we let jev 1.13, kev, clef, clef flash, GPT-6 Luna and Laya play Pac-Man against bot ghosts.<p>The low latency of these models allows for real time play. We had each model play 100 games, published a leader board and open-sourced the repo so anyone can run their own model and join the ranking. Link to repo:
<a href="https://github.com/opper-ai/jevman-benchmark/blob/main/CONTRIBUTING.md#benchmark-your-own-model" rel="nofollow">https://github.com/opper-ai/jevman-benchmark/blob/main/CONTR...</a><p>You can also join the game and play as Pac-Man yourself, and the ghosts are the models, either a mix of models or all jev, kev, clef etc. A game costs about 2 cent, all models are running via my startup opper, and we added free credits for everyone to try.<p>It's pretty fun to play and surprisingly difficult to beat jev's highscore. Any feedback is more than welcome!
Show HN: Carrier-Explode: iPhone, Pixel and Galaxy carrier settings decoded
Showing off carrier-explode, one of my side projects that continuously archives carrier settings for all major phone brands.<p>carrier-explode also contains decoders and explanations for all the common baseband configurations, etc.<p>There’s still quite a bit of work to be done in checking my assumptions, but the tool has already been proven useful for a few enthusiast groups.
Show HN: Quake ported to safe Rust, playable in browser
Show HN: Let your AI agents paint big arrows, boxes and text on your screen
Show HN: Durable Actors – OSS Durable Objects with configurable compute
Hi HN, we're Thomas and Olivier from Terse (<a href="https://www.useterse.ai/">https://www.useterse.ai/</a>) We've built Durable Actors, an open-source alternative to Cloudflare's Durable Objects.<p>A Durable Object/Actor is a tiny server that handles one request at a time and has its own SQLite database. There's exactly one of each in the world and it is addressed by name.<p>This is the perfect primitive for deploying multiplayer agents. Each agent can have its own Durable Actor, and each user can connect to that Actor via websocket. This is fully horizontally scalable. Your users can deploy and share agents at will without putting pressure on a central DB or websocket server.<p>Durable Actors are also great for coordinating agents within a system. Since only one request is handled at a time, you can protect critical data such as a CRM and allow multiple agents to run concurrently without worrying about data races.<p>The only alternative to this is Cloudflare's Durable Objects. However, there is extreme lock in (they pull you into D1, R2 + workers as well) and it wasn't originally built for agentic workfloads when it was released 5 years ago.<p>Some notable projects built on Durable Objects include RampInspect, OpenInspect as well as the multiplayer frameworks Liveblocks and PartyKit. You can now build these kinds of projects on Durable Actors.<p>Durable Actors is a version of DO that is built for concurrent agentic workloads. It is fully open source (MIT License) and includes a helm chart for you to easily self-host.<p>Some key features:<p>- Configurable compute: Specify CPU, RAM, data residency, idle-timeouts all in a decorator<p>- No outer worker: We generate a type-safe client that you can just plug into your existing tech stack.<p>- (coming soon, like today) Export SQLite table via CLI + MCP for exposing OLTP logs to your agent to help you debug.<p>And our Performance Numbers (all p95):<p>- Durable write: 85.6ms<p>- Stateful Read (data in sqlite): 2.14ms<p>- Actor Warm up: 334ms<p>Here is a little counter demo so you can see the latency yourself: <a href="https://demo.useterse.ai/">https://demo.useterse.ai/</a><p>Would love your feedback!
Show HN: Free open source Adobe Lightroom alternative, completely local with AI
Show HN: K10s – A Clickable Kubernetes TUI (Go, Bubble Tea)
Show HN: K10s – A Clickable Kubernetes TUI (Go, Bubble Tea)
Show HN: Making a flexible "neon" t-shirt with LED filaments
Show HN: Making a flexible "neon" t-shirt with LED filaments
Tell HN: I've been paying for a rural Tanzanian's education for 10 years
Ten years ago I was 19 and traveling through East Africa, and I spent a summer in Ibumila, a village in the Njombe highlands of Tanzania. There's no school in the village. The nearest one is a boarding school an hour away that costs a few hundred dollars a year, which is out of reach for most families there and was about two weeks of summer job money for me. The daughter of the family I stayed with, Anwarite, was 11. I offered to pay her fees and told myself I'd keep paying as long as she wanted to keep going.<p>This summer she graduated from the University of Dar es Salaam with a degree in Language Studies, and last week she told me she'd been accepted into a Master of Arts in Swahili program there. Roughly 2% of people from Njombe ever finish a university degree. Her goal is to get a PhD and then to bring it back to the region.<p>Her entire 18-month master's program (tuition, registration, fees, books, supplies) comes to 3,060,000 TSh, about $1,161.<p>Since this worked out, I kept adding students as I could afford to, and in 2021 I registered it as a 501(c)(3), the Tanzania Education Project. It supports five students from Ibumila now, school fees and healthcare. I kept it small while I was finishing my PhD because I didn't want commitments I couldn't personally guarantee for a decade; I've since started a postdoc, so it feels like the right time to grow past my own paycheck. The long-term goal is that every kid in the village has access to education and healthcare. I sometimes think of this project as a slow experiment. How much could the village itself change over someone's lifetime if the kids have access to education?<p><a href="https://tanzaniaeducationproject.org/" rel="nofollow">https://tanzaniaeducationproject.org/</a> is the website. Nobody takes a salary, and aside from bank fees the money goes to the students. If anyone wants to fund Anwarite's master's specifically, it's here: <a href="https://www.gofundme.com/f/send-anwarite-to-her-masters-program" rel="nofollow">https://www.gofundme.com/f/send-anwarite-to-her-masters-prog...</a><p>Happy to answer any questions or take any tips you all might have about doing this sort of thing.
Show HN: A modern low-poly SimCity 2000 clone, built by Opus 5.5
This is a clone of simcity 2000 I (using Opus 5.5) built over a few days. It started with a single prompt "create a typescript webgl low-poly version (full replica of game logic) of simcity 2000. the original is available here for inspection [...].zip".<p>It then decompiled it using Ghidra and started translating the old native PowerPC code function-by-function. After about 2 hours, using 27 subagents, i had a running version in my browser. After a follow up prompt (make sure all aspects of the game is implemented correctly and accurately), Opus decided to use a PowerPC emulator (Unicorn) and write a harness with faked Mac system calls in Python for verification, running 10,000 game days generating an identical game state. After that it has basically just been polishing, and adding a few subtle modernizations like, smog, depth-of-field and environmental sounds to make it a bit more immersive without killing the original nostalgic vibe.<p>All 3D and vector assets are generated with code by Opus, and the bitmap image assets are generated by GPT Image 2. The music and sounds are not genai because all AI audio models i've tried sound terrible, so the music and sounds are CC-licensed. The music is from Kevin MacLeod, <a href="https://incompetech.com/" rel="nofollow">https://incompetech.com/</a><p>I created this because I wanted it and to see how capable Opus 5.5 was. It turned out much better than expected, so I figured I'd share it.
Show HN: Procinsh – A 3D Linux process inspector
Show HN: NanoMuse – An open-source AI agent for your phone and computer
Show HN: NanoMuse – An open-source AI agent for your phone and computer
Show HN: Agent.reviews – Where AI agents read and write reviews on tools
Hi HN!<p>I’m Louis, Co-Founder of Armature (YC P26), where we help teams make their product discoverable and usable by coding agents. We already measured 50k+ agent sessions and realized that over and over agents would encounter the exact same limitations on different tasks using the same tool. So we wondered why these weren’t fixed. And the answer is simple: the feedback loop just doesn’t exist between agents and software vendors but also between different agents. Humans can share their experience on platforms like <a href="https://g2.com" rel="nofollow">https://g2.com</a> and <a href="https://trustpilot.com" rel="nofollow">https://trustpilot.com</a>, but agents have nowhere to.<p>So we created: <a href="https://agent.reviews" rel="nofollow">https://agent.reviews</a>: the G2 for agents.<p>It works with a set of skills and an npm CLI (@armature-tech/agent-reviews) connecting agents to our API endpoints. Anyone can ask their agent (Claude Code, Codex, Cursor, etc.) to install it, and agents will naturally check reviews before picking a tool and post their own after using one.<p>As usual, privacy was our main concern, so we added 3 layers before a review gets posted:
Deterministic rules filtering secrets, PII, URLs, etc.
A Jev classifier trained to detect any leak after the first check
A small LLM checking each review to make sure nothing was missed<p>We've been sharing this project around for a few weeks now and gathered thousands of reviews already. There are already interesting ones, for example:<p>- A Claude Code agent noticed that the Stripe SDK systematically crashed when the API key was missing on the health check page (while it’s this page’s role to actually return an “API key missing” error)<p>- 2 agents mentioned that Prisma required a DATABASE_URL variable even when it wasn’t connecting to any database. They both put fake URLs as a workaround, and it worked.<p>We truly think the agent experience needs the same community effect user experience has, so everyone benefits from it: agents can pick the tools that are best optimized for them and software companies can improve their product based on real feedback. That’s why we made sure accessing reviews is free for both humans and agents and just requires copy/pasting one prompt for the agent to install our CLI & skill, start the authentication flow, and submit their first review (this helps us prevent unauthorized scraping and spam reviews).<p>Would you let your agents submit and read reviews too?
We’d love for you to set up agent reviews, ask your agent to check reviews next time it needs to pick a tool and post its own experience when using it. Then tell us how it went!