Jan 012009
 

A full nine years after the Y2K bug was to end civilization as we know it, it appears that Microsoft has yet to discover leap years. It seems that many of their Zune music players died a premature death yesterday (though they’re expected to come back to life today) because they were not prepared to deal with years that are 366 days in length.

Not only is this a remarkable case of sloppy programming and quality control, it also highlights why devices with digital rights management are such a bad idea. They’re designed not to serve you, the person who owns the devices and pays for the content played on it, but to serve third party content providers who view you as the enemy. And you actually pay good money for such garbage?

This is why I have yet to purchase an iPod, Zune, or indeed, any other device or software that is designed to police my non-existent file sharing habits.

 Posted by at 3:23 pm
Dec 292008
 

Sometimes, programmers do physics, for better or for worse. Sometimes, physicists do programming, and the result is not always disastrous, sometimes quite the contrary. Bruce Allen, for instance, is a gravitational physicist who developed an extremely useful set of programs for Linux, allowing one to monitor the health status of a hard drive using the drive’s SMART (Self-Monitoring, Analysis and Reporting Technology) capabilities. He certainly needed it… his cluster has several hundred disk drives in operation. I only have a few, but nevertheless it is reassuring to know that they’ll send me an e-mail, presumably before a catastrophic failure wipes out all my data.

Which of course can still happen. I’ve seen hard drives die a sudden death, with no advance warning whatsoever, becoming an expensive but useless boat anchor.

 Posted by at 4:18 pm
Dec 192008
 

Sad news today: at the age of 76, Majel Roddenberry, aka. Nurse Christine Chapel from Star Trek and Lwaxana Troi from Star Trek: TNG, has passed away today. My she rest in peace.

Her husband, Star Trek creator Gene Roddenberry, passed away over 17 years ago, on October 24, 1991. That date is memorable to me for another reason: it was on the morning of that day that I became a wizard of Richard Bartle’s classic multiplayer computer game, MUD (Multi-User Dungeon), aka British Legends, a game that I have ported to modern 32-bit platforms nearly a decade later and that I have been hosting ever since.

 Posted by at 1:27 am
Dec 172008
 

… two days and several scraped fingers later (after I also lost, no doubt, many braincells to aggravation, not to mention hours of useful operating time of my heart muscle measured by a number considerably greater than the 48 or so that have elapsed since I first discovered that my computer is in trouble) I am finally back in business. All because of a bleeping 10 cent capacitor. But before I complain too loud, I quickly remind myself that during these 48 hours or so, tens if not hundreds of thousands (or millions?) of people around the world were killed, died of starvation, lost their most loved ones, lost their freedom, lost their possessions, you name it… and I am complaining because I had to replace a stupid motherboard and bring my computer back to life?

No, I am not complaining. Still, the last two days were a time I could have done without.

 Posted by at 2:28 pm
Dec 162008
 

That’s all it took. One faulty capacitor, worth about 10 cents, to put my computer out of commission for nearly two days.

The capacitor in question sits on the motherboard and, judging by its placement, it regulates power to the main I/O chip (which explains why, among other things, the failing motherboard had trouble accessing disks.)

Other than this, my experience qualifies as a comedy of errors. After replacing the motherboard with an identical model, the system didn’t boot; it turned out that I inserted the processor incorrectly, bending (but fortunately, not breaking!) some of its pins. Then I found out that the BIOS of the replacement motherboard, which I purchased second-hand, was password locked. After I reset the BIOS, the system didn’t boot at all, it turned out it needed a PCI graphics card to come back to life. Then, the operating system didn’t boot… it turned out that the partition table and boot sector was damaged on the hard drives. Meanwhile, the floppy drive in this machine died, just when I needed it to boot from a Windows XP CD (extra drivers needed for the RAID controller in my computer come on a floppy.)

But now, the system is rebuilding the RAID mirror, and when that’s done, I’ll reconnect everything and try to resume where I left off two nights ago. Groan.

Oh, but I forgot: I also need to upgrade this motherboard’s BIOS, to ensure that it recognizes the dual-core CPU (which it presently doesn’t).

Which reminds me, I’ve been using this motherboard for years, and it’s been working well (apart from a failing chip fan and now, this failing capacitor.) But when I tried to install VISTA on a test machine with the same motherboard, VISTA didn’t work in its “enhanced” AERO mode… or, it did, but only recognizing one CPU core. According to ATI, it’s NVIDIA’s fault, as their AGP implementation is not fully multiprocessor compatible and VISTA has problems with that. But, I ask naively… how come XP worked so well on this motherboard for years? AERO may be pretty, but it’s still just bits that are being moved between motherboard and graphics card, is it not?

 Posted by at 9:23 pm
Dec 152008
 

What a bloody joyful day. My main computer is dead this morning. It now even fails to boot. Annoyingly, I don’t have any external SATA enclosures that would allow me to hook one of its drives up to another computer to check for signs of trouble, verify data integrity, and last but not least, make a backup (my last backup is a few days old.) So it’s a trip to the nearest computer store. And once I’m done, my main computer will still be dead, it’s just that I’ll no longer need to worry about what was stored on it (except for the numerous applications, configuration settings, etc…) This is NOT going to be a fun day. Miserable outside, too.

 Posted by at 3:10 pm
Dec 112008
 

Yes, they are nice. I spent several hours (!) today on the phone with Microsoft, and they really tried to help. In the end, my issue with installing KB958624 remains unresolved but they acknowledged the problem, suggested meaningful ways to deal with it, and promised that it will be researched and that I will be notified.

More importantly, they listened to my comments concerning Activation. This young, very polite engineer from India with impeccable English listened intently and took notes, appreciating my basic concern: Activation (and copy protection in general) will not stop piracy, but it alienates a company’s best friends, namely its paying customers.

 Posted by at 1:34 am
Dec 102008
 

Microsoft is really pissing me off these days. While necessary, their updates suck.

I’m restarting a VISTA machine about the seventeenth time already, because if I try to install all available updates, all of them fail with an undocumented error, even though I can install them one-by-one.

I’ve installed several updates on an XP laptop, and four of them failed; I tried again, then they succeeded. No apparent reason for the difference.

I’ve installed a bunch of updates on another XP machine, but a few were left out. I installed those, too (Root Certificates and Office 2007 Help updates.) Windows didn’t ask for a restart, but the browser went half-dead afterwards anyhow, so I had to restart.

Meanwhile, I’ve just restarted that VISTA machine again.

You’d think that after all these years, Microsoft would be better at this. But they aren’t. One of these days, they’re going to release a patch that will shut down three hundred million computers around the world and cause more economic damage than the current recession. Then, they’ll call it “behavior by design” and charge us more for support.

Update: I’ve narrowed down the problem to a single update, KB958624. It fails to complete installation after reboot, and upon this failure, the system reverts other updates as well. I have attempted to contact Microsoft about this using their Web based e-mail form; I dutifully completed all the requisite fields, only to be informed after I clicked the last Continue that the requested page is not available. Congratulations, Microsoft, for a professional job well done.

 Posted by at 2:55 am
Nov 272008
 

Like other software, this Web logging software, WordPress, also needs to be updated from time to time. It appears that my attempt to update it just now to version 2.6.5 was successful.

 Posted by at 7:08 pm
Nov 272008
 

A few hours ago, I became rather alarmed, as suddenly, my outgoing network connection was saturated. “What the…?” asked I, as it took a little bit of frantic searching in the log files before I had my answer: Somehow, my old Web page about the 4-bit processor I built many years ago became rather popular, as apparently, it was featured on reddit.com. Cool! Now if only those visitors actually clicked on the Google ads that I hastily placed on these pages…

 Posted by at 12:45 am
Nov 162008
 

In the year 1086, William the Conqueror ordered a survey of England. The result of this became known as the Domesday Book, a detailed account of the material wealth of England on that day of accounting, or reckoning, or doom (dom in Old English), i.e., on domesday.

900 years later, the BBC engaged in a cultural heritage project. The BBC Domesday Project was a multimedia survey of the United Kingdom, published using the latest technology: laser disc. Remember laser discs? Not compact discs, laser discs. 12 inches wide, big, shiny, designed originally to store near broadcast quality analog video.

The two Domesday discs contained professional video segments, numerous photographs encoded as single-frame analog video, along with a large amount of data (including geographic data and data from the 1981 census), as the discs could store about to 300 MB of digital data, a huge data capacity at the time.

All you needed to view the BBC Domesday disc was a specially manufactured laser disc player, along with an Acorn computer with specialized interface hardware.

Of course today it is a tad hard to find a laser disc player of any kind, never mind a specially manufactured model. As to the Acorn with the custom interface and coprocessor, good luck finding one on eBay!

The original creators of the BBC Domesday project knew about possible obsolescence; yet despite their efforts (they sent copies of everything to the UK National Data Archive, where apparently everything promptly disappeared) the data were almost lost.

Although it appears that the BBC Domesday project has been largely rescued, it highlights a bigger problem: what happens to our society’s written record if the medium on which it was written becomes obsolete? Some people speak of the digital dark ages, a period in history (i.e., the present) that will become inaccessible to future researchers, as our collective memory is written in a form that will not be compatible with the hardware of the future. Indeed, to some extent it has already happened… how many people have computers today that can read 5.25″ floppy disks, for instance? Or, what happens to Web sites when the people who maintain them are no longer around? Never mind 900 years, will any of our “domesday books” still be readable just 90 years from now?

 Posted by at 2:21 pm