The best Hacker News stories from Show from the past day
Latest posts:
Show HN: Lightweight system monitor for Linux VPS written in Go
Show HN: A Modern GUI Library for Ada: CSS Styling, XML UI, SDL3
Show HN: Screen memory without screenshots, just text to Markdown
It's a macOS menu bar app that reads the text of your focused window every few seconds through the Accessibility API. No screenshots, no video, or OCR. It writes plain markdown, one file per day, into a folder you choose.<p>Point Claude Code (or anything with file access) at the folder and ask "what did I work on Tuesday?" or have it build memory about your projects. The folder contains an AGENTS.md explaining the format to the model.<p>Thought it might be useful for someone so chucked it up on GitHub
Show HN: How to mentally calculate the day of the week for any date
Show HN: I made a Raspberry with Qwen my local car AI
Found that you can actually run a 35B Qwen model on a Pi with very impressive intelligence and stability. Built connectors for car ODB to read all about car internals, and manufacturer's cloud service for stuff like changing AC or opening/ locking doors. Gave it info such as the full car manual. And then hooked it up with my other agents in our discussion room!<p>So now it can answer car questions such as "when should I add oil and what kind of oil?" and help you fully offline, and when online talk with the agent family that includes all the most powerful models so they know how the car is, plan new features and develop itself with them.<p>For example, if car breaks and can't move the car agent informs my agent family and they can already look for a suitable train ticket without me needing to check things or do something.
Show HN: LatticeDB – Like SQLite but for graph databases
We have been using graph DBs more and more at work. I found them painful to work with locally and decided to try and build something better.
Show HN: I wrote a BASIC interpreter that boots on UEFI machines
I started writing Thoreau BASIC because I wanted a small, old-fashioned BASIC interpreter: line numbers, immediate mode, simple graphics, strings, arrays, the sort of environment where the computer starts with a "Ready" prompt and you can immediately make it do something.<p>Then I wondered: why should it need an operating system?<p>So I made it boot directly on x64 machines using UEFI.<p>The UEFI version uses the Graphics Output Protocol for its framebuffer and gets its keyboard input directly from the firmware. There is no Windows or Linux underneath it. The machine boots into BASIC.<p>It supports the usual BASIC machinery plus graphics primitives, 32-bit colour, floating point, file operations and other features I've been adding as I encounter programs that need them. There is now also a Windows version, which makes it considerably easier to try.<p>One of my goals is compatibility with the style and behaviour of old Microsoft BASICs rather than creating a modern language that merely happens to use BASIC syntax.<p>I'm currently porting my text adventure Pixel Prose to Thoreau BASIC. That's becoming a much better test suite than artificial tests because every missing feature or subtly wrong behaviour eventually gets exposed by an actual program.<p>The project is deliberately small. The UEFI version greets you with:<p>"I make myself rich by making my wants few."
— Henry David Thoreau<p>followed, somewhat ironically on a modern PC, by something like:<p>27,340,685,312 bytes free<p>I'd be interested in hearing from people who wrote BASIC in the 80s/90s, interpreter/compiler people, and anyone sufficiently strange to still find a Ready prompt inviting.
Show HN: Kern – container and resource runtime in a 1.5 MB binary, no daemon
I built kern because I needed a fast, zero-daemon tool to set CPU/RAM limits and run isolated tasks without the overhead of Docker. It's a single 1.5MB Rust binary using OCI images, cgroup v2, and namespaces. Boxes start in ~3.5ms. It's not a Kubernetes CRI or a microVM, just a standalone container and resource runtime for CLI and agents.
Show HN: PicoMQ – Durable Streams over HTTP, on object storage
PicoMQ is a Rust server for Durable Streams, built on Object Store. Cheap, URL-addressable, granular streams (create/append/read/long-poll/SSE), with Pico Protocol or Durable Streams Protocol as the facade.<p>S3Stream is the stream storage primitive, used in AutoMQ, shipped as a Rust library. Coordination is a command log in Postgres.
Show HN: PicoMQ – Durable Streams over HTTP, on object storage
PicoMQ is a Rust server for Durable Streams, built on Object Store. Cheap, URL-addressable, granular streams (create/append/read/long-poll/SSE), with Pico Protocol or Durable Streams Protocol as the facade.<p>S3Stream is the stream storage primitive, used in AutoMQ, shipped as a Rust library. Coordination is a command log in Postgres.
Show HN: GlassBox – what the browser reveals, and how identifiable you are
Show HN: GlassBox – what the browser reveals, and how identifiable you are
Show HN: A techno machine in one HTML file, with verifiable renders
Show HN: A techno machine in one HTML file, with verifiable renders
Show HN: Zcomplete – Shell Typo Correction
Show HN: Rex, a parallel functional language for scientific workflows
<a href="https://peterkelly.github.io/rex/" rel="nofollow">https://peterkelly.github.io/rex/</a>
Show HN: Public Muscriptor Instance (latest, most powerful Audio-to-MIDI model)
GPU powered models to convert any song to piano
Show HN: Public Muscriptor Instance (latest, most powerful Audio-to-MIDI model)
GPU powered models to convert any song to piano
Show HN: Live 3D satellite tracker and the declassified Pentagon UFO archive
Show HN: Live 3D satellite tracker and the declassified Pentagon UFO archive