?

Log in

No account? Create an account
Oh no ... - Off in the distance
browse
my journal
links
May 2016
 

The Bellinghman
Date: 2010-03-02 12:56
Subject: Oh no ...
Security: Public
The firm said that the fault had been caused by machines that had "recognised the year 2010 as a leap year".

Just how many incompetent programmers are there out there?

(I mean, I know there are different calendars in effect around the world, and that we'll only know whether the former Soviet Union is on the Gregorian or the Modified Julian system when we see whether they observe 2800 as a leap year. But I don't think anyone anywhere has every considered this year to have a 29th of February.)
Post A Comment | 17 Comments | | Link






Tony Finch
User: fanf
Date: 2010-03-02 14:43 (UTC)
Subject: (no subject)
Ah, mobbsy suggests that BCD may be the answer: if the clock rolled from 0x09 to 0x10 and this was interpreted as 16 not 10....
Reply | Parent | Thread | Link



The Bellinghman
User: bellinghman
Date: 2010-03-02 14:51 (UTC)
Subject: (no subject)
Now that is plausible.

Yep, if that turns out to be the answer, I can understand that. (Though I can't see why anything in a PS3 would want to use BCD, it's conceivable that it did one bit of arithmetic in the wrong mode.)
Reply | Parent | Thread | Link