[LINK] The Devil in my Computer

Adam Todd adam@todd.inoz.com
Mon, 28 Feb 2000 22:48:36 +1000


>Please also be warned that tomorrow is Y2K Crunch Day II for all mediocre
>programmers, and therefore, by definition, for Windows machines.

Bah, anyone with half a brain knows that 2000 is a leap year.  Sheesh.
I've been over this so many times.  No matter which formular you use, the
right one or the wrong onw, 2000 is a leap year, unlike other years ending
in 00.

>The good programmers will have allowed for the Leap year rule (add a day),
and
>the Century rule (subtract a day), and the 4th Century rule (add a day
again).
> So they will have it right.

But it doesn't matter with 2000, because it's a divide by four year - we're
just lucky most people will have considered this.  Anyway, most programers
know that the Olympics fall on a leap year so as long as their code has 29
feb for each year of the olympics they are laughing :)

>Mediocre programmers will have allowed for the first two, but not the third,
>and so they will be wrong.

Not for 2000, because most will divide by four.  Maybe in 2100 they might
flop :)  But I don't intend being around to find out :)

>Poor programmers will only have allowed for the first, and so they will be
>right. 
>
>So maybe Windows machines will survive after all.

<cough>  With 63,000 bugs in Windows2000 ... hmmmmm.