Through a post on Hacker News, and via its cited article, I found myself transported back to the days when we wrote locking primitive implementations, tussling with the challenges of porting across many CPU architectures and operating systems. I worked on code like this in BerkeleyDB and also Netscape’s NSPR library, long long ago. Somehow […]