OK, folks, I've written yet another incomprehensible essay on the intricacies of implementing a software environment for the hardware of the deep future.
Read this only if you're incurably geeky, and, ideally, interested in #Lisp.
https://www.journeyman.cc/blog/posts-output/2026-03-28-Nodes-threads-locks-links/
Nodes, threads, locks and links
Up to now, I've been building a single threaded Lisp. I haven't had to worry about who is mutating memory while I'm trying to read it. The idea that this is a mostly immutable Lisp has encouraged me to be blasé about this. But actually, it isn't entirely immutable, and that matters.