TinyComputers.io

Latest

The Driver Nobody Wrote: OpenBSD's ena(4) Works Now — and Can't Go Upstream

Five weeks ago I ended a post about writing OpenBSD's missing ena(4) driver with a confession disguised as a list — every way the thing didn't work yet. This is the post where I cross them all off. The driver does a full disk install now, comes up multiuser with the AWS network card as its only interface, lets me SSH in over it, pushes 3.16 Gbit across multiple queues with receive-side scaling, and runs unchanged on OpenBSD-current. It is, by every technical measure I set for myself, done. And that is exactly when it walked into the one wall effort can't move: code an AI wrote has no human author, so it cannot go into OpenBSD's tree — not for lack of quality, but for lack of a person. This is the story of finishing it, the one bug I never cracked, and what it means to write working systems code that, in the eyes of the thing it was written for, nobody wrote.

Sponsors

More Articles

Running DiffusionGemma on AMD Strix Halo and Decade-Old Tesla P40s

Google's experimental DiffusionGemma generates text by denoising 256-token blocks in parallel instead of predicting one token at a time. The official instructions assume an H100. I got it running on an AMD Strix Halo APU and a rack of four 2016-era Tesla P40s using an unmerged llama.cpp pull request — and the integrated AMD GPU beat all four NVIDIA cards combined by a factor of two.

Building Stalker: A Mid-Cap Trading Bot and the Data Network That Feeds It

Stalker is an autonomous mid-cap equity trading bot that reads a daily macro brief, scores a factor-ranked universe, runs the candidates through a risk gate, and submits orders to Alpaca paper. It sits on top of five other data projects I've been building — Headwater, Estuary, Tributary, PrivateEye, and Goldfinch — each one a separate feeder of structured signal. This is how all six hang together.

What Terra Populus Taught Me About Cancelling Quiver

I joined Terra Populus in 2012 as a senior engineer and inherited the lead role after the original leadership left in 2013. We received about $8 million from NSF to harmonize population, environmental, and land-use data for the research community. Output free; the work that produced it was not. That experience is why I respect the engineering layer in commercial alt-data services like Quiver Quantitative even as I cancel my subscription.

Topics

Reading Series

Written by Alex Jokela Software engineer by trade, tinkerer by nature, single-board computer hoarder by choice. More about me →