Side Effects

Unexpected side effects can be a serious pain in day-to-day life. They’re also one of the major issues in developing software.
t’s a problem of complexity. Computers are unfailingly methodical and logical; they do exactly what they are told. This makes them a fantastic crutch for the human mind, because they can handle enormously complex sets [...]

Immunity

I am getting sick, so it should come as no surprise that immune systems are on my mind. What I’ve been considering, though, is whether there is an immune system IN my mind.
Explanation follows.
Our bodies have such fascinating and intricate mechanisms for fighting off and shutting out malicious invisible critters and other unwanted clutter. When [...]

Unitasking

Multitasking is starting to wear on me. There was a time when I prided myself on being able to do an enormous number of things at once; it can be a fun challenge to try to participate in a phone conference while chatting with someone on Google Talk, looking up rush hour train times, and [...]