this post was submitted on 03 Jan 2024
281 points (100.0% liked)

History

727 readers
1 users here now

Welcome to c/History @ Mander.xyz!



Notice Board



Work in progress...

Rules

  1. Don't throw mud. Be kind and remember the human.
  2. Keep it rooted (on topic).
  3. No spam.


Similar Communities


Sister Communities

Science and Research

Biology and Life Sciences

Plants & Gardening

Physical Sciences

Humanities and Social Sciences

Memes

founded 1 year ago
MODERATORS
all 30 comments
sorted by: hot top controversial new old
[–] [email protected] 82 points 8 months ago (1 children)

Out of nostalgia i rewatched the 1999 Times Square ball drop. About five minutes after the clock struck midnight they cut to Sam Donaldson in the government’s Y2K Response Center.

He was amazed to say that nothing was happening. Planes still flew, power plants still worked, bank accounts were fine. But the fact that there was a federal response center showed they took it very seriously.

“When you do things right, people won’t be sure you’ve done anything at all.”

[–] [email protected] 26 points 8 months ago (1 children)

I was there as well, although at the time working with small systems, but globally it was a model of proactive efforts. Nothing major happened because, not despite efforts.

[–] [email protected] 8 points 8 months ago (1 children)

And the only real recognition for all that amazing work was the movie Office Space.

[–] jordanlund 71 points 8 months ago (5 children)

I was one of the folks on the ground getting things fixed. I had 600 car dealerships stretching from Texas to Guam and 60 pieces of software to get updated.

Bonus - Because of the '00 model year cars coming out before the calendar year change, it all had to be done early.

I explained the problem like this:

Imagine if the US decided to come out with a new quarter, and it's super cool, but it will not work in any coin slot currently in use.

If you have the know how, and the proper tools, changing the coin slots at your business or apartment building is not that big a deal.

Changing ALL the coin slots on your block, in your city, or in your country? Suddenly a much, much bigger deal.

Even with all the work we put in, there were still problems. A DMV in the NE started issuing vehicle registrations for '00 "Horseless Carriages". There was a cab company in Thailand whose meters rolled over to Midnight and suddenly thought it was noon.

But most likely you never heard of any real problems because we all worked our asses off.

[–] HurlingDurling 43 points 8 months ago (1 children)

Exactly, it's the forever IT quandrum in business.

"Nothing ever breaks. Why do we even pay for IT?"

"EVERYTHING IS BROKEN!!! Why do we even pay for IT?"

[–] [email protected] 12 points 8 months ago (1 children)

That's why you gotta find a sweet spot of letting things break juuuuuuust enough.

[–] [email protected] 10 points 8 months ago

Dont discount the utility of the occasional "your just fucked now, lol."

Ive never seen dollars unlock faster than when execs are reminded that their entire hedonistic lifestyle is standing on the malnourished, dislocated legs of the poorly funded IT dept.

[–] misterundercoat 10 points 8 months ago (1 children)

If the coin slots don't work just use Tap to Pay smh

[–] jordanlund -2 points 8 months ago

1999, tap to pay wasn't a thing. :)

[–] shalafi 2 points 8 months ago (1 children)
[–] jordanlund 5 points 8 months ago
[–] jaybone 58 points 8 months ago (1 children)

Well we still have the 32 bit integer UTC bug to look forward to next decade.

[–] [email protected] 6 points 8 months ago* (last edited 8 months ago)
[–] snekerpimp 28 points 8 months ago (1 children)

“So I go through these lines of code changing 99 to 1999, and you know what, it doesn’t really matter, I don’t like my job and I don’t think I’m going to go in anymore”

[–] [email protected] 1 points 8 months ago

What have they done to us?! WHAT DID THEY DO TO US

[–] punkwalrus 22 points 8 months ago (1 children)

I was on one of those teams for my company, and we had simulations of various software (especially ours) to see what would break in such a scenario. When we started in earnest in 1998, it was pretty bad. It wasn't just "99 turned to 00" but how even small sub routines would start strange paths.

For example, "RNG," the random number generators, were often seeded by a date string as a cheat. If these failed, the random numbers would all be rather predictable. All at once. This affected the primitive cryptography we had in various transfers. We had to redo how that was done.

It would affect time zones. Jan 1 1900 was a Monday, but Jan 1 2000 was a Saturday. Depending on the underlying library, this could fuck up how leap year was calculated, and Feb 29 may or may not happen, so a daylight savings time call would be off by a day.

But the big one was 98 < 99, but 99 > 00 which was the core of the Y2k issues. But you know who had already fixed a lot of that? Banks. Specifically dealing with mortgages. They knew by 1970 this would be a problem with 30 year mortgages. So by 1998, there was already a lot of pre-work and some documentation by those that had worked on our backend systems.

No stone went unturned. If it could be tested, it was, and we had a shit ton of online connections in the days of dialup, so we had to test how our equipment would working it knew in was 2000, but what it connects to thought it was 1900. But believe you me, it was scary because we were an international company and knew just because the US was being vigilant, that didn't mean Japan was. Or Australia. Or China. So, when it was New Years there first, we were bracing for "you have 16 hours to fix the shit Sydney is running into before it hits the US." That was a nervous Friday, let me tell you.

Luckily, it wasn't nearly anything. There were small things, like dates on security video cameras, but that was more cosmetic.

[–] [email protected] 5 points 8 months ago

I was not worried about banks at all. Not even a bit. It just seemed too much to hope for that they couldn't get their collective heads around my 25-year mortgage. That mortgage meant that I had negative net worth, so I was actually hoping they'd screw up. Yes, I knew they had paper copies kicking around, but paper gets lost with frightening frequency.

I was a freelance programmer at the time. My main focus was on making sure that none of my contracts left me on the hook for anything Y2K related that wasn't explicitly contracted for.

[–] DragonAce 21 points 8 months ago

OMG!! I still vividly remember doing Y2K patches at my old job. We used to have to dial into one of our remote offices via a 56k modem and then run the patch on each and every machine. That shit took months.

[–] CptInsane0 13 points 8 months ago

Yep, I know a lot of people who were devs back then. It's not that it was "no big deal," but the nerds saved the day.

[–] [email protected] 8 points 8 months ago (2 children)

The hysterics were always overblown, but it would definitely have been much worse had there not been so much work done.

[–] [email protected] 19 points 8 months ago (1 children)

It wasn't overblown- lots of transportation and infrastructure systems needed to be updated

If it wasn't done in advance that would have been chaos for weeks

[–] [email protected] 4 points 8 months ago (1 children)

I mean the "society will collapse, I'm going to stock my bunker" people were overblowing it

[–] [email protected] 2 points 8 months ago

Doesn't matter, has bunker

[–] [email protected] 15 points 8 months ago

It’s not easy to contradict yourself in a single sentence, but you nearly managed it :)