December 21, 2012

This Is My Last Blog Post . . .

Filed under: Main — admin @ 12:01 am

. . . for the 12th Baktun.

DOOM!

Yes, that’s correct: Today is the day that the Mayan calendar rolls over. Kiss goodbye the 12th Baktun and say hello to the 13th.

Because I write these posts in advance, I’m kind of gambling here that my efforts won’t be in vain, and that someone out there actually reads these words.

On the downside, if the world does end, then no one will know or even care about what’s written here. The electrons storing this information will be released back into the universe never to be collected in the same way ever again. Bummer.

Speaking of impending doom, it seems to be a recurring theme with computers. You could almost set your Mayan clock by it. Allow me to review great points of doom from my personal computer memory banks.

The PC’s Dawn of Time

The first onslaught of IBM PCs and their clones lacked internal battery backed-up clocks. When you turned on the system, you were prompted to enter the current date and time. That is, unless you bought a “Clock card,” which had the battery and automatically took care of the date and time for you.

What happened when you failed to input the date and time? Why, MS-DOS believed it to be January 1, 1980 at midnight.

That was a Tuesday.

I can remember working on lots of PCs were all the files were date-stamped January 1, 1980. That’s because few people bothered to set the time.

TRS-DOS 6 DOOM

If you’ve followed this blog for any length of time (and it’s been up now since December 2007), you know that I was once a TRS-80 geek. Trash-80. Radio Schlock. All that. Although I recognized the superiority of the IBM PC and MS-DOS back in the mid-1980s, I stuck with my Model III and later Model 4p until . . . I started programming for the latest version of its operating system, TRS-DOS 6.

In TRS-DOS 6, Radio Shack (or whomever they hired to write the OS) assigned only one byte of data in which to store the date. Two bits were used to represent the year. Being a programmer, I immediately recognized that after 1989, my computer’s operating system would be unable to properly time-stamp files or anything. Within weeks, I dumped that computer.

Y2K Bug

I don’t need to blather on about the Y2K problem, and how the world was going to end on January 1, 2000 when all the computer clocks rolled over and thought it was January 1, 1900. The media loved the scare more than any computer geeks I knew: Elevators would plummet, planes would crash, your bank statement would show negative interest. Doom!

It was a joke.

Well, the fear-mongering from the media was a joke. The Y2K issue was real. Had nothing been done about it, then there would have been problems — not disaster, but problems. Fortunately, peril was avoided.

Mayan Thing

So the Mayan calendar turns over. Doom? Probably not. My Jeep’s odometer turned over to 10,000 recently and it still runs.

While the Mayans were excellent astronomers, they weren’t very good at predicting the future. Otherwise they would have bought Netscape at 2 and dumped it at 130.

Unix 2038 Bug

Just as mortal computers suffered from the Y2K bug, Unix computers are subject to the 2038 bug. It’s kind of the same deal as Y2K, sorta.

During the year 2038 some Unix computer clocks could potentially jump back in time to Thursday, January 1, 1970. Other systems may interpret the date as 1901.

Just as with Y2K, the “Unix bug” is being fixed. I would doubt that any version of Unix sold today is affected. Only some legacy systems may cause trouble, but it’s those legacy systems that print your phone bills and so on.

Anyway, the Unix Bug is the next point of peril for all mankind. Well, unless something intervenes in the meantime. Given the 24-hour news cycle, I’d say that the odds are pretty good.

7 Comments

  1. Well, I’m still alive.

    A while ago, I got a small collection of old MSDN and TechNet media. In amongst everything was a copy of the August 1999 edition of the Microsoft Year 2000 Resource Kit. I seem to remember Y2K was a non-issue for PCs but that the old System/360 mainframes and the like had plenty of issues.

    By the way, you might want to check your unclicked link color; it’s pure white.

    Comment by linuxlove — December 21, 2012 @ 7:12 am

  2. Yeah, I fixed the link color. I’m still not happy with it, but lack the time to really re-write the CSS. Or I could have said that it was fallout from the Mayan Apocalypse, but naaaa….

    Comment by admin — December 21, 2012 @ 9:27 am

  3. It’s the same with most things every body loves there to be a monster in cupboard! Mayans, us. The Y2K bug was a bug which was seen and sorted in the important stuff(Defence systems and the like) as it was known about at the time (the we will fix that in the patch). The same with the Unix 2038 bug. The problem my company had was as we do embedded stuff the year would be 2 digits to represent the year having to adjust PC code in test rigs not to see 00 and stick a 19 in-front led to a few minutes of “where the Wally Wang VB book I think I own?”. Not a great problem, I saw a few websites were retailing survial kits, mostly first aid kits & scary knives!

    Comment by glennp — December 21, 2012 @ 12:21 pm

  4. I saw your blog headline on my RSS Feed and it scared me – I thought you must be retiring.
    I don’t assume to be able to predict the future any better than the Mayans, but with the rapid advance in technology, by 2038 most people might not know what a Unix was!
    ☆ HAPPY HOLIDAYS, DAN ☆

    Comment by The Gnome Whisperer — December 24, 2012 @ 6:33 pm

  5. Thank you, Mr. Gnome!

    Comment by admin — December 25, 2012 @ 11:03 am

  6. Miss Gnome LOL (ˆ◡ˆ)

    Comment by The Gnome Whisperer — December 25, 2012 @ 8:20 pm

  7. Ha! 🙂

    Comment by admin — December 25, 2012 @ 11:37 pm

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.


Powered by WordPress