E-Mail: A Modest Proposal

E-mail is a wonderful invention. I’ve been using it since 1987 or thereabouts, when one of my uncles gave me a 300 baud acoustic modem that I could plug into my Sinclair QL, and I discovered the local FidoNet node. However, this wonderful innovation started becoming a burden about a decade ago — that’s when …

Continue reading ‘E-Mail: A Modest Proposal’ »

Multithreaded Programs on Multiprocessor Systems

My company is still on contract to help out with a program we developed, which another company bought a few years ago. I’ve spent part of the last two weeks working with that company’s lead programmer, trying to track down a minor but particularly pernicious intermittent bug involving TCP/IP, multithreading, and what seemed to be …

Continue reading ‘Multithreaded Programs on Multiprocessor Systems’ »