More from Confessions of a Code Addict
Watch now (22 mins) | Is the TLB really flushed during context switches?
I hope you enjoyed the recent article on how Unix spell was designed to lookup a 250kB dictionary on a 64kB machine. Writing it wore me down.
How do you fit a dictionary in 64kb RAM? Unix engineers solved it with clever data structures and compression tricks. Here's the fascinating story behind it.
How does the Linux kernel represent processes and their state: A breakdown of task_struct and mm_struct
More in programming
If you're not distressingly embedded in the torrent of AI news on Twixxer like I reluctantly am, you might not know what DeepSeek is yet. Bless you.
You redesign your entire website, customers and employees say it's better, but none of the metrics change… Does design even matter?
I used to use yt5s all the time to rip and remix videos:
I retired almost four years ago after nearly 40 years as a programmer. While I still write code daily, I do so to support my generative art rather than get paid for it. Most of my career was spent building new applications, and no matter what my title was, I