A Recipe for Steganogravy
author’s note The following justification is nonsense, I just thought the idea of encoding data in recipe blogs was fun and silly. With AI scrapers and government agencies roaming the internet and snarfing down every last byte (hoping to profit when you mistakenly publish useful information online), it’s gotten harder to share data without it […]
OpenYak – An open-source Cowork that runs any model and owns your filesystem

中文 Your local AI agent — private, powerful, personal. OpenYak is an open-source desktop AI assistant that runs entirely on your machine.Manage files, analyze data, draft documents, and automate office workflows — all without uploading anything to the cloud. What You Can Do Office Automation — Batch rename, sort, and clean up files across folders […]
Alzheimer’s disease mortality among taxi and ambulance drivers (2024)

Vishal R Patel, clinical fellow1 2, Michael Liu, medical student1, Christopher M Worsham, assistant professor of medicine1 3, Anupam B Jena, Joseph P Newhouse professor of health care policy and medicine1 3 4 1Harvard Medical School, Boston, MA, USA 2Brigham and Women’s Hospital, Boston, MA, USA 3Massachusetts General Hospital, Boston, MA, USA 4National Bureau of […]
InpharmD (YC W21) Is Hiring – Senior Ruby on Rails Developer

Mar 28, 2026 | InpharmD Jobs Senior Ruby on Rails Engineer Senior Ruby on Rails Engineer — InpharmD At InpharmD, we help healthcare providers make better clinical decisions by giving them evidence-backed answers to their questions. Founded: 2018 Funding: Seed ($8.05M) We’ve grown revenue 750% while staying capital efficient. Small team. High ownership. No politics. […]
Bring Back MiniDV with This Raspberry Pi FireWire Hat
In my last post, I showed you to use FireWire on a Raspberry Pi with a PCI Express IEEE 1394 adapter. Now I’ll show you how I’m using a new FireWire HAT and a PiSugar3 Plus battery to make a portable MRU, or ’Memory Recording Unit’, to replace tape in older FireWire/i.Link/DV cameras. The alternative […]
Show HN: QuickBEAM – run JavaScript as supervised Erlang/OTP processes

JavaScript runtime for the BEAM — Web APIs backed by OTP, native DOM, and a built-in TypeScript toolchain. JS runtimes are GenServers. They live in supervision trees, send and receive messages, and call into Erlang/OTP libraries — all without leaving the BEAM. Installation fn [sql] -> MyRepo.query!(sql).rows end, ”cache.get” => fn [key] -> Cachex.get!(:app, key) […]
CSS is DOOMed

No, CSS is awesome. CSS is better than ever and it is only getting better. And that is why I built DOOM in CSS. Every wall, floor, barrel, and imp is a , positioned in 3D space using CSS transforms. The game logic runs in JavaScript, but the rendering is entirely CSS. You can play […]
Show HN: Git bayesect – Bayesian Git bisection for non-deterministic bugs

Bayesian git bisection! Use this to detect changes in likelihoods of events, for instance, to isolate a commit where a slightly flaky test became very flaky. You don’t need to know the likelihoods (although you can provide priors), just that something has changed at some point in some direction Installation pip install git_bayesect Or: uv […]
The first 40 months of the AI era

Here are my accumulated thoughts and ideas about AI since the launch of ChatGPT in November 2022. 40 months of ChatGPT A chat bot that I remember playing with in the early 2010’s. Impressive for the time but otherwise useless. OpenAI first launched ChatGPT at the end of November 2022, nearly 40 months ago. I […]
TruffleRuby
TruffleRuby started as my internship project at Oracle Labs in early 2013. It is an implementation of the Ruby programming language on the JVM, using the Graal dynamic compiler and the Truffle AST interpreter framework. TruffleRuby can achieve peak performance well beyond that possible in JRuby at the same time as being a significantly simpler […]