I fell in love with computers in 1993. The (Bill) Clinton Years had just started, Nirvana was tearing up the charts. The Fresh Prince was still, well, fresh. And I got my very first issue of Computer Shopper.
Those were the “tweener” years of the PC revolution. The irrational exuberance of the beginning (”This IBM ‘Personal Computer’ thing looks good, but will it run Visicalc?”) had subsided, but we hadn’t yet quite entered the Microsoft hegemony phase that kicked in around 1996 when Windows 95 come out. There were large computer manufacturers back then, but there was also a huge market of third party “clone” makers. There were also tons of places where you could buy parts and assemble your own machines.
In those pre-Netscape days, Computer Shopper was the magazine of choice for the computer enthusiast. The typical issue was 900 or so pages, probably 94.3% of which was advertisements by the aforementioned clone and peripheral vendors. To the middle school kid with no friends and a technical inclination, leafing through those hallowed pages spotting bargains was a right of passage. Nowadays the magazine is a shell of its former self, often clocking in at under 100 pages. They consist of mostly puffy reviews and product comparison articles, precisely the things we skipped over when I was a subscriber.
The last desktop I bought was in 1999, straight from the pages of CS. The manufacturer (MicroPro, Inc) went out of business a few years ago. The specs were pretty incredible at the time: 2 Pentium III 600 MHz processors, 256mb memory, 27gb hard disk. It had a first generation GeForce card, back when they advertised that it was 256-bit. Woo. Perhaps my favorite feature was the SoundBlaster Live! Platinum with LiveDrive. I used it to record all of my music for the 7 years before I got this MacBook Pro last November. This machine has served me well.

Since that time, I’ve only bought a series of laptops. Utilitarian devices that you can’t tinker with. They do their thing, and when they die you go out and get another. It is pretty cool to see how much functionality can be packed into such a small package, but it isn’t me doing the packaging. It is Apple, or Hewlett Packard, or (God forbid) Dell. The romance was gone.
With computer component prices reaching ridiculously low levels, I decided that it might be the right time to rediscover the love of computers. I would build a programming box. The MacBook is nice, but it just isn’t the same. The screen is only 15.4″. The memory maxes out at 3gb, which I have actually hit pretty easily between running Intellij IDEA with a few debugging sessions, Eclipse for my PHP work, and Fireworks for image editing. Also, it doesn’t run Linux. Don’t get me wrong, OS X is nice. I just don’t get the same feeling of inner peace running non-free OSes. Linux can be anything you want it to be; OS X is OS X.
So I went over to NewEgg and started looking around. My goal was to put together an adequate machine that left a little room for future growth if need be. Price was a concern as well, but if the component was worth a little more I would be flexible.
First came the case. I have always loved the Apple and Sun tower enclosures, and not just for the sleek mesh aluminum; the internals of the systems are beautiful. Everything is exactly where it needs to be so that you can get at it without having to take the entire machine apart. The cases I saw at first were either beige and plain or garish to the point of absurdity. Blue blinkinlights? Windows on the side? Come on now. Finally I found a the V1200 and V600 series by Lian Li. Perfectly classy and understated, with excellent component layouts inside. Not quite up to Apple and Sun levels, but also not $3000. I opted for the smaller V600 since I want it to sit on top of the desk.
Next, the guts. Turns out they have quad-core processors now. Who knew? I picked up one of the ever-popular Q6600 Intel chips. I needed a new motherboard to go with that. Since I knew I would be getting a dedicated graphics card, I picked up an Abit ATX motherboard without an integrated graphics chip. The board has the standard array of PCI Express and PCI connectors, a couple SATA II ports, and 4 DIMM slots that are DDR2 800 compatible. For storage, I grabbed a 500Gb Western Digital hard disk and a generic DVD+-R=RW/CD drive. At least that’s what I think it was called. Each was SATA or SATA II. I grabbed a Linux-compatible USB wifi dongle from Edimax to connect to the network for less than $20.
I am simply amazed by the price of memory right now. Back in the Computer Shopper days, you got to choose either 8mb or 16mb. It was $50 a meg, so you really had to need that 16mb in order to justify the plunge. For my new machine I picked up 8 gigs of PC2 6400 memory for a little over $200. Ridiculous. This incidentally limits me to 64 bit operating systems due to the address space needed for all those gigs. I’m alright with that.
For graphics I had a few decisions to make. As most of you likely know, the graphics card can easily be the most expensive component in the machine if you start chasing framerates in 3D games. For most mainstream uses there seems to be a point of diminishing returns somewhere just north of $100; I decided to go for that. Also, I wanted to be able to handle two LCDs with no fan noise. Luckily, Gigabyte makes a passively cooled GeForce 8600GT card that fits the bill perfectly and doesn’t seem to take up too much space inside the machine. After seeing the new iMac with a 24″ screen, I know I needed one of those. I found one by a company called DoubleSight which has a matte finish, retina-burning (and adjustable) brightness, and landscape/portrait modes. It also has a very handy built-in USB hub so you can save yourself from snaking wires under the desk.
Now the odds and ends. Input devices: With how much typing I do, having an ergonomic keyboard becomes very important. I wanted a split device that had a built-in pointing device so I didn’t need to juggle a mouse or trackball when I had the keyboard on my lap. Adesso makes such a keyboard. I’ve been using it for a week now and it is gets the job done, although I have been spoiled by the MacBook’s multitouch trackpad. The MacBook also taught me to appreciate silence in PCs. I picked up 2 120mm case fans with a very low decibel level and generous airflow to help with the passively cooled graphics card. The power supply is a quiet Corsair 450W that is 85% efficient, whatever that means.
All of this came out to about $1500, not too bad for a perfect development rig.
It’s weird, but I can sort of feel the computer apathy dissipating. I will have a computer that is exactly what I want it to be, no more, no less. It will run my hand-coded database software, my favorite penguin-powered operating system, and use my chosen Sun keyboard mapping when in X11.
A little aluminum idol representing all that is right with geekdom.
Til next time.