NetBSD 11.0 Released: What’s New, How to Install, and What’s Still Open
operating systems Aug 01, 2026 8 min read

NetBSD 11.0 Released: What’s New, How to Install, and What’s Still Open

NetBSD 11.0 is released with updated install media choices (CD-sized ISOs, “-dvd.iso” for DVDs, and “.img” for USB), plus practical amd64 installation details. The project also notes open security pull-up issues (including hdaudio, ipfilter, and pf) that are targeted for the stable branch and NetBSD 11.1.

by ahsan
When grep crashes: tracing ripgrep + MUSL mallocng segfaults in huge directory walks
systems programming Aug 01, 2026 6 min read

When grep crashes: tracing ripgrep + MUSL mallocng segfaults in huge directory walks

A reported ripgrep crash affects x86_64 MUSL builds during massive directory walks. The SIGSEGV comes from musl mallocng integrity checks triggered via calloc→opendir while Rust threads iterate directories. The takeaway: allocator invariants can fail under extreme size + concurrency, and the stack trace points straight at that boundary.

by ahsan
Elevators Are Algorithms: Scheduling, Dispatching, and Why Waits Feel Personal
systems engineering Jul 31, 2026 7 min read

Elevators Are Algorithms: Scheduling, Dispatching, and Why Waits Feel Personal

Elevators aren’t just “machines that come when called.” Behind the scenes, elevator banks continuously schedule car stops and assign passengers to cars using policies that balance wait time, congestion, and traffic patterns. Understanding SCAN/LOOK-style routing and dispatching strategies explains why mornings feel worse and why newer systems can sometimes make waits longer.

by ahsan
The session you can’t take with you (and how to design around it)
ai systems Jul 31, 2026 9 min read

The session you can’t take with you (and how to design around it)

AI session “transcripts” often look portable, but providers increasingly keep operational state server-side or seal it with provider-bound encryption. That turns user archives into pointers, with missing evidence and limited replay. This post explains session portability tests and the design patterns that keep sessions truly exportable.

by ahsan