All in the <head>

– Ponderings & code by Drew McLellan –

– Live from The Internets since 2003 –

About

Old Dog New Tricks

8 December 2003

I cut grass for the entire summer of 1997. I cut grass, marked white lines, watered cricket squares and painted pavilions all summer long just so I could buy a new PC. By early the following year I was the proud owner of a sparkling PII 400Mhz beast. My friend Chris helped me spec out all the component parts – I wanted the best of everything. The latest Pentium processor, a pair of enormous 6Gb IBM discs (which were good at the time), and 128Mb of RAM that I didn’t imagine I could ever use. I think my folks thought I was mad spending so much money on a computer, but they humored me all the same.

Once it was assembled, Chris and I tried to get Windows NT 4 Server (fairly new at the time) installed, but had to give up because my graphics card was just too damn new and swanky for its pathetic little arse. This meant I got lumbered with Windows 98 instead, so you can’t win them all.

Over the years I upgraded bits and bobs. Added a network card when other computers sprouted up around me (they tend to do that), added more RAM, a CD writer, new fans. Every change was an upgrade – nothing ever failed. No alarms, no surprises. It still sits below my desk, quietly churning away doing its thing. When my parents ask, I always take joy in telling them that it’s still running and performing essential every-day tasks. It’s the most reliable computer I’ve ever known. Up until a couple of months ago it was our domain controller and main IIS web server, still slogging at it, nose to the grindstone. Its modern replacement is at least five times more powerful and cost about 4 times less.

So, freed from its duties as a Windows server, I thought I’d give the old chap a makeover. I’d add an additional, larger disc (12Gb doesn’t go far these days) and reinstall him with Debian for use as a PHP development server. But I can’t.

Fearful for such an old mainboard not being able to support bigger disc sizes, I bought a small (by today’s standards) 40Gb IDE disc on sale. Carefully installed it (including 5.25inch conversion brackets) and powered him up. ‘Detecting secondary master’ ... nothing. No luck. IDE was different in yesterday’s money. Looks like you can’t get new discs for old boys. My computer, in his old age, just disgraced himself in public and lost control of his bladder for the first time. He has to accept the inevitable. He’s getting old. Things were different in his day, and what with these newfangled operating systems and all. I guess I’ll just have to let him grow old gracefully.

- Drew McLellan

Comments

  1. § Dave S.: Ack, I know the feeling well. I bought a brand new 486 in 1995 that, through the years, kept getting new bits and pieces to keep current. It was my baby for a long, long time. Hell, I learned Visual Basic, Photoshop, and later HTML on that one. It finally hit its end of life when I couldn’t upgrade the motherboard a third time - ATX was what did it in.

    With a bit more RAM, and a few other pieces here and there, it became a Christmas present for my folks a few years back. A 350Mhz AMD K6, I believe, with 128MB and the assorted bits and pieces... enough for e-mail and the web. And that’s all they need.
  2. § Dysfunksional.Monkey: Isn’t it amazing how old machines get passed on to the folks so they can get email? It just seems to happen all the time - I’ve done it on many occasion. New pooter = pass down the old ones.
  3. § Jesse Rodgers: That is odd your 40GB doesn’t work. I stuck a 40GB Quantum drive last year on to my old HP PII 300 and it is still chuggin along with RH 9.0. That is my little LAMP box for CMS testing and such.

    Hehe... still trying to breath life into some blue and white PoweMac’s. They don’t take Yellow Dog very well ;) Maybe someone will put together a PPC Fedora release.
  4. § tomjleeds: I assume you’ve set jumpers, Drew ;)

    Seems odd that it doesn’t work...I’ve got a ’lovely’ old PII 400 upstairs with a 6GB HD and 64MB of RAM, a CD drive and built-in Matrox graphics.

    It’s been useful, and I’ve had great fun with my current PIII 1Ghz (128MB upgraded to 384MB SDRAM, 20GB HD, CD-RW and DVD), but the time has come for a new rig. My chrimbo present is now all packed up after being set up and tested:

    Athlon XP 2500 (running at 3200, 11x5x192)
    512MB DDR400 (gonna stick another 512MB stick in ASAP)
    Radeon 9800 SE AiW (softmodded and overclocked to 9800 Pro levels...drool!)
    80GB Seagate Barracuda
    Sony CD-RW/DVD combo
    WiFi-B (22Mbps, PCI card)

    All stuffed into a great little Shuttle SN45G. OK, so it’s not a mac, but it’ll do me!
  5. § Drew: Yes, Tom, I set the jumpers ;)

    Nice machine. I’ve been running a Shuttle for about a year and it’s been excellent. Just added a new 40Gb disc ;)
  6. § chriscooper: speaking from a technician’s standpoint, even if your mainboard was too old to read the full 40gb disk, it should still detect it and use the disk in 8gb chunks. i don’t know what brand you bought, but if it happened to be a western digital, sometimes they only want to use the cable select jumper option...

    just a thought... happy computing ;)
  7. § cu: Guess what, I’m using a PII 450 with 6GB HDD right now. I’m generally satisfied with its work and i’m not planning any major upgrade in near future.
    But, too bad, I have exactly the same situation with HDD. It already has several MB’s in bad clusters, is making strange noises and can die any moment now. I checked that my motherboard supports up to 32GB. I’ve already spent a month visiting stores and asking for 30GB HDD. People look to me as if I was idiot when I ask for 30GB HD.
    The alternatives are -
    * to buy 2,3 or 4 20GB HDD’s, costs about 3x more than one 80 - 120GB HDD
    * to upgrade motherboard, CPU and memory
    * it is rumoured that NT based OS can detect and use the large disc BIOS wasn’t able to detect, still, will have to boot from my current extremely unhealhty drive

Photographs

Work With Me

edgeofmyseat.com logo

At edgeofmyseat.com we build custom content management systems, ecommerce solutions and develop web apps.

Follow me

Recent Links

Affiliation

  • Web Standards Project
  • Britpack
  • 24 ways

I made

Perch - a really little cms

About Drew McLellan

Photo of Drew McLellan

Drew McLellan (@drewm) has been hacking on the web since around 1996 following an unfortunate incident with a margarine tub. Since then he’s spread himself between both front- and back-end development projects, and now is Director and Senior Web Developer at edgeofmyseat.com in Maidenhead, UK (GEO: 51.5217, -0.7177). Prior to this, Drew was a Web Developer for Yahoo!, and before that primarily worked as a technical lead within design and branding agencies for clients such as Nissan, Goodyear Dunlop, Siemens/Bosch, Cadburys, ICI Dulux and Virgin.net. Somewhere along the way, Drew managed to get himself embroiled with Dreamweaver and was made an early Macromedia Evangelist for that product. This lead to book deals, public appearances, fame, glory, and his eventual downfall.

Picking himself up again, Drew is now a strong advocate for best practises, and stood as Group Lead for The Web Standards Project 2006-08. He has had articles published by A List Apart, Adobe, and O’Reilly Media’s XML.com, mostly due to mistaken identity. Drew is a proponent of the lower-case semantic web, and is currently expending energies in the direction of the microformats movement, with particular interests in making parsers an off-the-shelf commodity and developing simple UI conventions. He writes here at all in the head and, with a little help from his friends, at 24 ways.