The Daily Parker

Politics, Weather, Photography, and the Dog

Happy Y2K20!

Remember Y2K? Oh, boy, I do, especially as I had to spend part of New Year's Eve in a data center on 1 January 2000.

Apparently, some of the fixes people made to their software back then solved the problem...for a time:

Register reader, having sold a vehicle, filled out the requisite paperwork and sent it off to the agency, which is responsible for maintaining a database of drivers and vehicles in Blighty. An acknowledgement was received, which helpfully noted that it been printed in 1920.

Sadly, we doubt Doc Brown was involved in this one. A spokesperson for the agency told us that "it looked like a blip when printing the date on the letter", although we're mindful of the quick and dirty solution to the Y2K problem a large number of engineers opted for back in the day.

Rather than rewriting code to handle a four-digit year, many opted for a windowing approach, where systems would treat the 20 years from 00 to 19 as being from the 2000s.

New York parking meters stopped accepting card payments as the year turned, and some Electronic Logging Devices (ELD) sold by Trimble (formerly PeopleNet) threw a wobbly as 2020 arrived and a disconnect between GPS and server clocks left gear in a continuous reboot cycle.

In the case of the latter, it meant some US truck drivers were forced to switch to paper-based methods for logging until borked units could be dealt with.

A windowing approach also caused problems for a hardware manufacturer back in 2016...and will again in 2032, apparently...which will give them plenty to do before the 2038 problem ends civilization.

Comments are closed