Live data from Hacker News

Ask HN: Was the Y2K crisis real?

news.ycombinator.com

341–350 of 385 posts

Re: Ask HN: Was the Y2K crisis real?

#341
Yes.

The media did sensationalize it with stuff like "Planes falling out of the sky!" but there would have been massive disruptions due to systematic date/time issues. Tons of money was spent testing systems to ensure they're Y2K compatible and if not these systems were either patched or hastily replaced with something that was.

Re: Ask HN: Was the Y2K crisis real?

#342

Yes, the y2k crisis was real, or more accurately, would have been a serious crisis if people had not rushed and spent lots of money to deal with it ahead of time. In many systems it would have been no big deal if unfixed, but there were a huge number of really important systems that would have been a serious problem had they not been fixed. Part of the challenge was that this was an immovable deadline, often if thing…

And the dotcom bust came when it did in part because the Y2K spending was lifting all boats. A bunch of companies shifted from buying too much to buying not much.

I'm not sure why you're being downvoted. It wasn't really related to the dotcom bust per se. But the falloff in Y2K spend was part of the overall drop in IT spend on consultants, system refreshes, etc. We use dot-bomb as a shorthand but there were clearly a number of things that happened in the same general timeframe that made it something of a perfect storm.

Re: Ask HN: Was the Y2K crisis real?

#343
It was very real. One of the reasons there was not widespread failure was due to the creation of software that scanned for two digit dates and fixed systems at scale. That and people spent years preparing for it. A few systems failed, but nothing on the scale of what was predicted.

Re: Ask HN: Was the Y2K crisis real?

#344
post #81
post #64

Earlier quoted context omitted.

>dbase At the time I was managing a dBase / FoxPro medical software package...we were a small staff who had to come up with Y2K mitigation on our own. Our problem is we only had source code for "our" part of the chain...other data was being fed into the system from external systems where we had no vendor support. Thus our only conceivable plan was to do the old: If $year It worked in 99.9% of the cases which was enou…

A much more insidious problem with the Y2K bug was the leap year calculation. As you point out, the 20-digit-year thing was relatively easy to fix. https://en.wikipedia.org/wiki/Year_2000_problem#Leap_years

Heh, this sentence seems particularly relevant to this whole discussion...

> This method works fine for the year 2000 (because it is a leap year), and will not become a problem until 2100, when older legacy programs will likely have long since been replaced.

Re: Ask HN: Was the Y2K crisis real?

#345

Yes, the y2k crisis was real, or more accurately, would have been a serious crisis if people had not rushed and spent lots of money to deal with it ahead of time. In many systems it would have been no big deal if unfixed, but there were a huge number of really important systems that would have been a serious problem had they not been fixed. Part of the challenge was that this was an immovable deadline, often if thing…

From what I've heard, a number of IT departments used it as justification to dump legacy systems. For example, at a former employer of mine, a big justification for getting rid of the IBM-compatible mainframe and a lot of legacy systems which ran on it (various in-house apps written in COBOL and FORTRAN) was Y2K. In reality, they probably could have updated the mainframe systems to be Y2K-compliant. But, they didn't…

> From what I've heard, a number of IT departments used it as justification to dump legacy systems.

> In reality, they probably could have updated the mainframe systems to be Y2K-compliant.

Legacy systems weren't always mainframe systems and, in any case a “legacy system” is precisely one you are no longer confident you can safely update for changing business requirements.

A change in a pervasive assumption touching many parts of a system (like “all dates are always in the 20th century”) is precisely the kind of thing that is high risk with a legacy systems.

Re: Ask HN: Was the Y2K crisis real?

#346

Earlier quoted context omitted.

It was also really difficult to detect bugs since no good testing paradigms had been established yet. This created an exploitable opportunity for the few who knew how to write automated tests. During the Y2K panic Sun Microsystems (IIRC) announced that they would pay a bounty of ~$1,000 per Y2K bug that anyone found in their software (due to the lack of automated tests, they didn't even know how to find their Y2K bug…

That's a fantastic story, I'm impressed the professor didn't try to take the whole settlement.

It's sad to live in a world where people are impressed when someone does the right thing.

Re: Ask HN: Was the Y2K crisis real?

#347
post #290

Earlier quoted context omitted.

Yup. It's funny, because for the first 2/3 of my tenure there, WalMart Information Systems Division did move extremely fast....and yet almost never broke anything. It was an amazing thing to see.

Story I heard from someone who was at Walmart recently was that the surest way to get in trouble was to finish in a week what they had planned to take three months.

Things in Bentonville definitely started going downhill around 2004, and by the time I was laid off in 2009, most of the magic had been lost.

My contacts over the past 11 years have said that the division has continued its slide into bullshit.

Given how fantastic things were, it makes me very sad.

Re: Ask HN: Was the Y2K crisis real?

#348

Earlier quoted context omitted.

Yup. It's funny, because for the first 2/3 of my tenure there, WalMart Information Systems Division did move extremely fast....and yet almost never broke anything. It was an amazing thing to see.

Sounds like a very listenable collection of anecdotes and war stories. I would be very interested if you ever share :) (You're almost certainly already aware of http://old.reddit.com/r/talesfromtechsupport - but just in case. And hint hint.)

You are very kind. I'll keep that in mind.

I was aware of /r/talesfromtechsupport but haven't frequented it much. I will take another look.

Re: Ask HN: Was the Y2K crisis real?

#350
It absolutely was real. Countless software engineers, including myself, worked our tails off updating code to avoid the worst of the issues. It worked. I think it's one of software's great success stories (of course after an initial lack of planning).
Post reply on HN