andrewducker: (Default)
andrewducker ([personal profile] andrewducker) wrote2010-01-07 04:05 pm

The Y2010 bug

Next time someone says that the Y2K bug was a load of rubbish, point them at this example of what happens when people don't test their software/hardware before rolling over a minor date change.

[identity profile] bracknellexile.livejournal.com 2010-01-07 04:27 pm (UTC)(link)
It's hit more than German cards. I seem to recall the Aussies got bitten too, as well as some US mobile networks (SMS datestamps IIRC) and things such as anti-virus updates and spam filters from some software companies.

Opinion seems to be it's likely down to code writing 10 into what it thinks is a decimal field when it's actually hex and the system thinking it's 2016. Thus the banks thought it was 2016 and therefore the bank cards had already expired and were rejected.

[identity profile] momentsmusicaux.livejournal.com 2010-01-08 01:17 pm (UTC)(link)
How does the change from 2009 to 2010 make them fall over, given they're already on 4-figure years to handle the change to 2000?