Ask HN: Was the Y2K crisis real?
141–150 of 385 posts
Re: Ask HN: Was the Y2K crisis real?
#142Earlier quoted context omitted.
Colleague was just dealing with a clients of their who was still using TLS1.0. They're running classic ASP on Window Server 2008, and can't (effectively) migrate. Colleague had been raising the alarm for months (since they started on the project) that "this is going to mean all your systems will stop working in early 2020" but no one seemed to care or understand. They did, last week, put in ... haproxy as an SSL term…
We've been forced to deal with the TLS issue by our software product's customers. Some of our technically-minded folks have been raising the issue for a while but new features are sexy and sell, and fixing not-yet-broken code doesn't. Amazing/discouraging that only the threat of immediate loss of six figures of income gets any attention.
Re: Ask HN: Was the Y2K crisis real?
#143Earlier quoted context omitted.
Colleague was just dealing with a clients of their who was still using TLS1.0. They're running classic ASP on Window Server 2008, and can't (effectively) migrate. Colleague had been raising the alarm for months (since they started on the project) that "this is going to mean all your systems will stop working in early 2020" but no one seemed to care or understand. They did, last week, put in ... haproxy as an SSL term…
I hope your colleague had a paper trail of the alarms he raised when it came time to point fingers. For executives with limited IT experience I honestly don't know if there is a good solution, other than having them deal with the disaster and having a clear paper trail that points the finger in their direction. They won't make the same mistake twice.
Re: Ask HN: Was the Y2K crisis real?
#144We basically inventoried every unclassified computer system on the base. If it was commercial, off-the-shelf software that could be replaced we recommended they replace it. If it could not be replaced with newer version (because it ran software that could not or would not be replaced) we replicated and tested it by changing the computer hw clock. In all cases we recommended shutting down the computer so it wasn't on during the changeover.
Most home-grown systems were replaced with commercial software.
One interesting case was a really old system, I think it had something to do with air traffic control. It was written by a guy who was still employed there and he was still working on it. I got to interview him a bunch of times and found the whole situation fascinating and a little depressing. Yes, he was storing a 2-digit year. He didn't know what would happen when it flipped. He didn't feel like there was a way to run it somewhere else and see what would happen (it's very difficult to remember but I think it was running on a mainframe in the comm squadron building).
The people in charge decided to replace it with commercial software. Maybe the guy was forced to retire?
Overall the base didn't have any issues but only because they formed the "y2k program management group" far enough ahead of time that we were able to inventory and replace most everything before anything could happen.
Re: Ask HN: Was the Y2K crisis real?
#145Earlier quoted context omitted.
Except most muggles I know are saying that Y2K was a complete fraud because nothing went wrong, and it was all a scam. I'm seriously thinking of hibernating through the 30 days covering Y2038.
Really? Even in flyover country the people I know tend to understand that it was only not an issue because of hard work on the front-end.
Re: Ask HN: Was the Y2K crisis real?
#146To add a little nuance: A global retailer you've definitely heard of that used to own stores in Germany spent a lot of time preparing for Y2K. This was a long and painful process, but it got done in time. But problems still slipped through. These problems ended up not being that big and visible because a large percentage of the code base had just been recently vetted, and a useful minority of that had been recently u…
Re: Ask HN: Was the Y2K crisis real?
#147Yes, it was a real crisis. This revisionist history that some are now saying it was no big deal. It was a big deal and many people spent many hours in the 90's assuring that the financial side of every business continued. I am starting to get a bit offended at the discounting of the effort put in by developers around the world. Just because the news didn't understand the actual nature of the crisis (Y2K = primarily f…
Y2038 will be interesting because one wonders how many engineers will be around with the skills to address it. Even now it might be hard to scrape together a team.
Re: Ask HN: Was the Y2K crisis real?
#148Earlier 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…
Wouldn't it be this? date="200$year" Or does foxpro somehow know to zero pad a 1 digit number?
Re: Ask HN: Was the Y2K crisis real?
#149Earlier 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
It taught me a great lesson about results not proving correctness as how you got there could bite you later.
Re: Ask HN: Was the Y2K crisis real?
#150I do realize it could've been a lot worse if it were not thanks to the many efforts of people in the tech industry.
And in case you wonder: I would bet the same is going to happen with regards to 32-bit and 2038.