For most people, computers are magic. Which is to say, they are technology sufficiently advanced to the point of mystification. I include myself in this camp, for despite my comfort with computers and my fluency in programming, a great deal of mystery still surrounds them. With the emergence of the Internet into the public sphere and the rise of the Web, computers and the phone system are now fundamentally intertwined, and vast swathes of our…