~lobsters | Bookmarks (1926)
-
Fenwick Trees are Awesome!
This post will only use one-based indexing since that’s what Fenwick trees traditionally use, although they...
-
Rapidly rendering fractals on stupidly unsuitable machines
So a week or so ago I wrote a toy Mandelbrot generator for the BBC Micro,...
-
Async Rust is about concurrency, not (just) performance
TLDR: I think that the primary benefit of async/await is that it lets us concisely express...
-
Why some DVLA digital services don't work at night
Every few months or so, somebody asks on social media why a particular DVLA digital service...
-
Justified Text: Better Than Expected?
When it comes to Western languages, most long-form text you’ll encounter is either left-aligned (with an...
-
ndjson · Technical Ramblings
curl http://localhost:11434/api/generate -d '{ "model": "llama3.2", "prompt": "Where is Dublin? Answer in a six words" }'...
-
Catching memory leaks with your test suite
Resource leaks are an unpleasant type of bug. Little by little your program uses more memory,...
-
The gen auto-trait problem
One of the open questions surrounding the unstable gen {} feature is whether it should return...
-
YJIT 3.4: Even Faster and More Memory-Efficient
It’s 2025, and this year again, the YJIT team brings you a new version of YJIT...