Wires, cables and power cords
I had big computer hardware problems this week (unreliability is working overtime), so I had to pull my desktop machine out from under the desk to repair it. Here is the scene that greeted me after I removed it:

You can't help but notice the wires - the huge jumble of wires leading to and from the computer. Why are there so many wires? Here's an inventory of the wires and cables hooking to my desktop machine:
- The computer's power cord
- keyboard cable
- mouse cable
- Power cord for monitor #1
- VGA cable for monitor #1
- Power cord for monitor #2
- VGA cable for monitor #2
- Wire to the speakers
- Power cord for the speakers
- Wire from the microphone
- Four firewire cables for the four firewire drives
- Four power cords for the four firewire drives
- 100-base-T network cable
- Cable TV cable (with splitter - one side of the splitter plugs into cable modem, the other into the tuner card in the computer)
- Power cord for the cable modem
- Cord from the cable modem to the hub/router
- Power cord for the hub/router
- USB cable for the digital camera (custom plug goes into Leigh's camera)
- USB cable for MP3 players (with the small plug on the other end)
- USB cable for the USB hub
- Power brick/cable for the USB hub's power
- USB cable to the memory card reader (handles David's and Irena's cameras)
- USB cable for PDA cradle
- Power brick/cord for PDA
- USB cable for the scanner
- power cord for the scanner
- USB cable for the inkjet photo printer
- Power cord for the photo printer
- USB cable to the web cam
- SVideo cable out from the TV tuner card
- Sound cable out from the TV tuner card
- Video and sound cables in from the XBox (Feeds into TV tuner card so I don't need a TV in my office to hook to the XBox)
- Parallel printer cable to laser printer
- Power cord for the laser printer
- Special Firewire cable for the video camera
- Three power cords for the three UPSs
- Power cord for the power strip
- Probably a couple odds and ends that I am missing
Let's just agree right now that this goes beyond sad - it is insane. 50 cords and cables is an insane thing to have under your desk.
Here's the dream, and how things will probably evolve over the next 10 to 20 years:
- You buy a new printer and set it in the room.
- It gets its power wirelessly through some sort of induction relationship with the wall
- It connects to the computer wirelessly through a high-speed wireless network in the room.
As you think about it more, however, you realize that all of this collapses and vanishes over the next couple of decades. It is inevitable that the "desktop computer" shrinks into a tablet-like device that you carry with you (or, ideally, that you carry inside you via Vertebrane). There is no paper, so the printers and scanners go away. There are no firewire drives because we access unlimited storage space on the internet's successor via the high-speed wireless network that exists everywhere around us. There are no UPSs because everything is running off of batteries that last for months or years. And so on.
In other words, our grandkids will look at the photo at the beginning of this post and they will laugh and laugh and laugh...



As part of a remodeling project, I had the opportunity to help tear out the interior walls in a hundred-year-old house. You take a hammer and start by whacking through the plaster. There's about a dozen layers of paint, and then the plaster has hair and all kinds of other stuff mixed in. The plaster was slathered on wooden lath strips. So you strip out all the paint, plaster and lath and throw it in the wheelbarrow.
For millions of years humans and our evolutionary ancestors have relied on plants and meat for our sustenance. At first we did the hunter/gather thing, and then we invented farming. Farming has been with us for thousands of years as one of mankind's earliest innovations.
Since today is tax day, it is only appropriate to mention how Byzantine, archaic and 
Cash is so obviously
Friday night I was driving in the dark to pick my mother up at the airport. There were a dozen things I needed to be doing -- books to read, reports to write, taxes to compute (april 15th is only a week away) and so on. But I could not do any of those things while driving. It struck me for the millionth time just how ridiculous driving is. I never feel more like a monkey than when I am driving a car.

I had one of my hard disks fail over the weekend. When you open it up and look inside, you can see why -- a hard disc has lots of high-speed moving parts. There are the disks spinning at 7,200 RPM. There is the little read/write head flying over the disks just waiting to crash. There's the aluminum arm shuttling the read/write head across the disks to find the different tracks. It's amazing that engineers have made hard disks as reliable as they are given all of these moving parts, but the movement makes hard disks the most failure-prone part of any computer system.