A phone app sends “import my contacts” to your server. The import takes twelve seconds, but the app gives up after ten, because that’s what its HTTP client does by default. It shows a spinner and…
Some work gets asked for more than once. Someone double-clicks Export. A client times out and sends the request again while the first one is still running. Ten dashboards open at nine and all want…
To fuse is to join two things so completely that they become one. Metal fuses when it melts together. Two bones fuse as they heal. Nothing is stacked or queued; afterwards there’s a single piece where…
A database that throws data away on purpose had better be right about what it keeps. So RollupDB’s tests ask two questions over and over. Is the answer the same one you’d get from every raw reading…
HyperCrux 0.1 left the hardest part of a database to SQLite, which has decades of testing behind it. The Beta, the new engine in Go that an AI coding agent has built since 7 October 2026, does that…
The Beta, the new HyperCrux engine in Go that an AI coding agent has built since 7 October 2026, has its first release. HyperCrux 0.3.0-beta.1 is out on GitHub as a pre-release, for Linux on x86-64…
HyperCrux 0.x, the releases 0.1 and 0.2, keeps a database in one SQLite file. The Beta is the new engine in Go that an AI coding agent has built since 7 October 2026, with no SQLite underneath, and it…
Sony’s wildlife Instagram sweepstakes closed October 12. Its lens prizes and random drawing highlight the distinction between promotional giveaways and judged photography competitions.
On 7 October 2026 the plan for a new HyperCrux engine in Go got its go-ahead, with an estimate of 133 hours of work in 48 small tasks, roughly two weeks of calendar time. A week later, tasks worth 128…
VPN Works 0.7.0 brings Exit back, inside vpnw itself. vpnw exit runs on a server with fixed addresses, takes each client’s requests over TLS, decides every one again with that client’s own policy, and…