Y2K Bugs: The Year In Review? 167
xipho asks: "Its been almost a year since the Y2K fiasco. Is there a summary of the 'devastation' caused somewhere? Was there really any effect? What about 2001, weren't more problems predicted? Why no hype? Was this all just a good example of the potential mass hysteria that the media can seed?" It would be nice to know who was really bit by the Y2K Bug and how much impact uncorrected systems would have had on our lives if the mad rush for corrections had not been made. Would things have actually been as bad as the media predicted?
CP/M (Score:2)
Rent Bill (Score:2)
Naturally, I paid last year's (lower) amount. I can't wait to see their explanation.
--RJ
We should all be thankful for the Y2K (Score:2)
www.fuckedcompany.com - Watch this space, you might end up there
Y2K bugs? (Score:1)
Err..
----------
Re: (Score:2)
Re:Y2K bugs? (Score:1)
There goes my karma
----------
Here's a couple . . . (Score:4)
(2) Some guy returned a video and was charged for it being 100 years overdue. That, and a few other "catastrophes" are summed up in this article [go.com].
Other than that, well . . .
--
The real panic came from the media AFTER Y2K (Score:3)
That almost made me seek out someone selling nice armaments to "fix" some of the broadcasting towers for the big media outlets...
We'll never know. (Score:2)
And its a moot argument
"I build this scarecrow to scare off elephants."
"Elephants? There
"Exactly. See, its working."
Neither party can proove anything.
If something has never been said/seen/heard before, best stop to think about why that is.
Over-hyped last year (Score:2)
W2K and sundry... (Score:2)
Still, nothing has broken more software than the dreaded W2K... Windows2000. And it's getting harder to order systems with only Win98 preinstalled.
Preparation prevented devastation (Score:3)
Typical media cynicism and public techno-ignorance (Score:3)
Having personally been responsible for fixing Y2K bugs that would have cost businesses real money, it's disappointing to see
Re:Time Bomb (Score:1)
i saw it on tv! (Score:1)
Re:W2K and sundry... (Score:1)
y2k bug not on the 1/1/200 but 28/2/2000 (Score:1)
Don't Criticize Too Much... (Score:1)
<gump>And that's all I have to say about that.</gump>
some *real* y2kbug : rfc850 dates (Score:1)
to weird format 01-01-2000 (telnet www.google.com 80 to try) which isn't at all standard
and many programs still don't know about it.
Patch for wget was sent (by me
Wondering how many programs still don't recognize such dates
Re:We should all be thankful for the Y2K (Score:1)
Re:We'll never know. (Score:4)
But again, it's just like computer security. If you have a well secured computer, you will never know if you needed it or not, but you prevent problems that might have if you don't have any security all together.
Re:i saw it on tv! (Score:3)
Re:Don't Criticize Too Much... (Score:1)
W2K What's wrong list... (Score:2)
At what cost? (Score:1)
"Elephants? There
"Exactly. See, its working."
I want to buy your scarecrow.
Now, what how did the conversation between Lisa and Homer go?
Lisa: (picks up a rock from the ground) Dad, by that logic this rock keeps tigers away.
Homer: How does it work?
Lisa: Do you see any tigers around here?
Homer: Lisa, I want to buy your rock.
Lisa: But dad...
Homer: I'll give you twenty dollars.
Lisa: (sigh) Okay.
Well, something like that... it's been a while since I've seen that episode.
Started the mess in the first place. (Score:4)
Layman: "Y2K?" IT guy: "Yeah, it's short for 'Year 2000.'"
Layman: "Isn't it that exact sort of short form-ing that started this whole mess in the first place?"
Just wait another three decades or so... (Score:2)
Just wait a few more decades, though. The Unix clock will roll over and I bet that WON'T be all fixed in advance...
(Interestingly, Amdahl fixed it in their unix a decade or so ahead of time, though there may be some legacy code out there that didn't recompile with the revised data structures...)
I was affected (Score:1)
Re:some *real* y2kbug : rfc850 dates (Score:1)
Re:y2k bug not on the 1/1/200 but 28/2/2000 (Score:2)
Heh. The "year 2000 IS a leapyear" bug. I know one fellow who found it "broken" and "fixed" it to be really broken - because he knew about the "centuries aren't leapyears" exception but not the "every fourth century IS a leapyear" exception to the exception.
I wonder if you were using his code. (Unix on a mainframe?)
Bet Ya (Score:2)
Tune in tonight to find out if I'm right...
Re:Don't Criticize Too Much... (Score:1)
Crying 'wolf' ... put a stop to naysayers! (Score:3)
I was at a Christmas party in rural Ontario this past week and a few, assumedly, blue-collar workers were talking about the "Y2K bug". They both agreed that it was all hype because nothing came of the impending disaster. Neither had any concerns about the coming year nor towards any scares which they might have heard.
Although I resisted the urge to let these people know that the Y2K hype was never realised simply because dedicated people worked around the clock to fix it, I should have been a bit more vocal in defense of the computer and electronics industry. Please, do us all a favor whenever you hear this kind of talk and explain why there never was a problem when the clocks ticked towards January 1, 2000. Unless we put the Y2K fix in perspective, we will be accused of crying wolf next time a similar bug needs fixing.
ian.
Don't blame the media (Score:3)
If the "hype" was too much, then it's not the media's fault. The fault would lie with the companies spreading fear to sell their products, such as code fixes or survival gear. And the capable but (hypothetically) wrong experts who told the media about the problem and the possible consequences. Even the experts didn't really know what would happen, so its unfair the expect the media to know.
Before you start thinking "nothing happened, so the media went overboard", try this:
If the sh*t had hit the fan, and the media had done any less hype-spreading, would you congratulate them for restraining themselves so well?
My mom is not a Karma whore!
Re:We'll never know. (Score:1)
Yup, 16 years before Y2K. That was when the pre-booking for 12-31-1999 started to hit the hotel business. Followed by pre-booking for Sydney Olympics.
We fixed ours then, why not the rest of you?
Could not understand the dread that world felt for looming Y2K, nor need to party for the non-millennium night. Though I saw screwed up email dates, and some bad reports dates wear programmers took shortcuts. They should have been charged back for the errors. Damn - EULA!
Re:NWO (Score:1)
Derek
Over-hyped every year (Score:1)
Re:Rent Bill (Score:1)
Gotta love 4 months of free electricity.
Derek
The amount of damage will never be known. (Score:1)
Re:posting to /. rule #3476 (Score:1)
Professor Frink: (looks at sarcasm detector) Are you kidding? This baby is off the charts!
Comic Store Guy: A sarcasm detector, that's a real useful invention.
(sarcasm detector explodes on desk)
Re:CP/M (Score:1)
Finally, one time when I was in DisplayWriter, I noticed that the date at the top of the screen was listed as "November 11, 2011"! So back in 1983, at least they had the foresight to put Y2K compatibilty in DisplayWriter. (I think it was DisplayWriter anyway -- or was that an IBM thing?).
I remember it like it was only a year ago.... (Score:1)
Ibag
Procrastination is like masturbation: Its great at first, but then you realize that you are only fucking yourself.
No surveys during dinner? (Score:1)
Re:W2K What's wrong list... (Score:1)
Re:Typical media cynicism and public techno-ignora (Score:2)
If by
If you mean the comments, then you should know better
Happy New Year!
Re:CP/M (Score:1)
There is still a lot of business software running on mainframes which has been ported over for ages. One friend of mine is an old Cobol programmer who had her best year in ages cleaning up stuff for businesses that would have to have had their custom systems completely rebuilt. I spent the spring of 99 at a company which had been clinging to a package on an IBM midrange which had been written by Xerox and had been unsupported for a decade; they rushed out and bought the first Y2K certified business package for PC networks someone offered them a deal on, and then tried to fit it to their business model. I turned down a permenant position there so they ended my contract; they were trying to inventory pounds and feet of alloy bar in a module written for inventooorying widgets.
There were also Y2K issues in various embedded applications. At the time of the rollover I was at a company which sold and supported industrial controls and building control systems. A lot of companies were locked into data recorders which can no longer shoow the correct date, and several buildings _did_ need to have theconntrol systems reset.
In short, altho I witnessed no potential end of the world disasters, there was a lot of serious work to be done in areas other than the CP/M derived.
01-01-01 (Score:1)
I see one problem: it's that people are going to try to express the 1st of January as 01-01-01. The day after that will be 01-01-02. Or will it be 02-01-01? Or is it 01-02-01? For the next 12 years, people who like those silly date formats will confuse the heck out of the rest of the world. It's best we all start using the international standard, 2000-01-02.
10 and 100 and 1,000 and 1,000,000 (Score:1)
But the bean-counters demanded that I attend about 1,000 hours worth of meetings where I had to explain again and again and again and again how the entire problem manifested itself. To people who didn't understand the difference between a digit and a number for goodness sake.
Meanwhile, the pointy-hairs spent about a $1,000,000 to upgrade hardware that should have been changed four or five years prior anyway but they did it now since they could blame the expenditure on Y2K.....
And occasionally consultants were flown in from overseas, paid my annual sallary for a single day, just so they could tell me that I need to make sure that the 9th of September, 1999 doesn't cause a problem. I point-blank refused until they could explain how that date was significant, and the couldn't so they went away again, but they took their fee with them....
And there are fooooooools out there that still believe that the hoop-la was justified!
Re:Don't Criticize Too Much... (Score:2)
Y2K "Corrections" (Score:1)
I still wish something big had happened. Post-Industrial apocalypse is an incredibly romantic idea. Doesn't every nerd dream of becoming a cavalier or a highway man?
Re:Over-hyped last year (Score:1)
I spent 1998 and 1999 working on Y2K bugs for a power company. I spent over a year rewriting programs that had been running on old, non-compliant hardware (a VM machine connected to a mainframe). That machine really did crash when the date rolled over. We got most of the important stuff rewritten by Dec. 1999.
There were also quite a few problems with the hardware in substations and generating plants (although I did not personally work on those). Many of the substations had components that failed when the date rolled over. Those had to be tracked down and replaced (all of them). As it turned out, only around 0.5% of the ICs had a Y2K problem, but that would have been enough to destabilize the power grid if they had not been replaced. (BTW -- replacing was the cheap and easy part. Most of the money was spent just finding the chips.) There were also quite a few problems with generators that would shut down when the date rolled over. Some of these were not corrected until the middle of 1999!
Please do not perpetuate the myth that there were no significant Y2K problems to be resolved. Those of us who solved those problems deserve credit for averting a disaster, not derision for getting people to act.
Re:Y2K "Corrections" (Score:1)
Re:Over-hyped last year (Score:1)
It killed my QWK reader (Score:1)
Unsung Heroes (Score:1)
"If we did our jobs right, they will never know."
====
Thanks media! (Score:1)
PS: Have any of you installed software in the past 12 months that has a seperate "y2k" patch (e.g. win98, coreldraw)? Did the program not work until you installed the path? That's what I thought.
Re:Just thought y'all might like to know .. (Score:1)
Re:We should all be thankful for the Y2K (Score:1)
Re:Over-hyped every year (Score:1)
Here's how things work, so that you're clear.
Time is a man-made construct to deal with the effects of motion. Because of this, we record the cycles of motion that we see ("years", "seaons") so that we can *easily* predict when we need to do things. The idea that there is some mystical second millenium when the religious shit will hit the proverbial fan is silly.
People are afraid of large, even numbers. Dates are arbitrary.
And just to bring this back onto track, this is why it's relevent WRT the code rolling over w/ computers: They use the dates. It doesn't matter if these dates are the real dates, we think they are, and that's good enough.
Everything is made up. :P
Re:W2K What's wrong list... (Score:1)
Re:01-01-01 (Score:1)
Wide-spread cover-ups of small Y2K problems? (Score:1)
Y19.1K (Score:1)
According to the Washington State Attorney General's Office homepage [wa.gov], it is the year '100.
I wonder what it'll say come Y19.101K?
Maybe a bug? (Score:1)
Meet Peter de Jager, Now-Maligned Y2K Consultant (Score:5)
Anyone who thinks Y2K was fake and we were all tricked should read this article [nationalpost.com].
It talks about Peter de Jager, the foremost expert on the Y2K problem. In late 1998, after the industry had finally started to move on the problem, Mr. de Jager was convinced that the disaster would be averted. However, the media continued to proclaim doom and gloom, and anti-computer Luddites everywhere continued to stock up on supplies.
When the lights stayed on at the stroke of midnight, Mr. de Jager was suddenly considered a snake-oil seller and even received death-threats.
Y2K was beaten, well before Jan. 1, 2000, but the media had us believing otherwise.
Y2K happens when? (Score:2)
Y2K *has* had an impact, unfortunately... (Score:4)
I used to work for a major bank, and was part of the Y2K test team (a small part, but a part nonetheless).
Because of the fears of noncompliance, some anti-trust laws were lifted and banks were actually *ordered* to accept mergers with other banks that were farther ahead in compliance. I saw this coming, and that was part of why I quit the bank job. I knew I wasn't going to want to be around for it.
I don't know if this happened in other industries or not (at least for this reason), but the banking oligopoly is NOT a good thing for the end consumer (at least not unless the end consumer has lots of money). I've noticed an increase in stupid service fees and a decrease in meaningful customer service as banks got larger and automated. (I'm currently having an argument with mine because I accidentally pressed the key for the stop-payment menu when I used a touchtone phone to check my balance, and the idiots hit me with a $15 stop-payment fee even though it's not related to ANY check I wrote! And I seem to be having problems getting a human being to discuss this with me.)
Y2K and its (non-)aftermath have also done yet more to polarize people on the issue of technology. Those of us who knew both that the problem needed to be fixed and that it *could* be fixed by a reasonable, concerted effort were (and probably still are) in a SMALL minority. Most everyone else is playing conspiracy theorist one way or another (either they think there were problems that we just weren't told about, or they think that there never was an issue).
On a more positive note, the potential of a Y2K disaster got people thinking about disaster prep, which is just a damn good idea in any case. I live in an area that has frequent and severe snowstorms in the winter and occasional power-killing thunderstorms in the summer; other regions have their own weather-related problems to cope with. Having basic survival-related gear is ALWAYS a good idea, and if it took the possibility of a nationwide power failure followed by rioting in the streets to bring this to people's attention, so be it.
Y2K was worse than predicted (Score:2)
The predicted Y2K bugs could have been a technical catastrophe, but we would have gotten through it.
Instead, during Y2K, we watched as the DMCA gook affect, as the DeCSS ruling came down on the side of ignorance, as the number and stupidity of software patents filed continued to accelerate, as UCITA continued to make its way towards state legislatures across the country.
The real Y2K bugs were legal and sociological, and were assaults on individual freedom of expression. They were far more scary than the crashed-computer scenarios that two-digit dates could have caused.
To be sure, there were some bright points too-- e.g. the end of the RSA patent, the stay of execution on Europe's implementation of software patents. All in all, though, there were many more steps back than steps forward.
-Rob
2012 (Score:1)
The Final Illusion [levity.com]
Re:W2K What's wrong list... (Score:1)
Look no further... (Score:1)
"trouble" (Score:1)
Ran into a Y2K bug in December, 2000 (Score:1)
I understand the desire to ship all of the existing CDs before you burn new ones, but for crying out loud - include a little note next time, will ya?!?!
Re:The amount of damage will never be known. (Score:2)
Quick story: there were some DNS problems related to Y2K. Or, more accurately, related to faulty Y2K fixes. Something indeterminate happened to a domain that I purchase Web hosting for, evidently due to someone making some DNS changes a day or so before the end of the year.
The story isn't that this was really a problem (it was a minor screw-up), but that NetworkSolutions evidently turned off their DNS updates for at least a day or two, perhaps longer. Normally, NSI does host table updates twice per day.
Nobody ever fessed up to any of this, but I was tracerouting and whois'ing etc. for days after the new year waiting for the changes to take effect. The "last update" from NSI's DNS stayed in 1999 for several days.
Bottom line, which I think is a common story, is that the problem (no DNS updates by NetworkSolutions) was caused by paranoia that there might be Y2K problems...
Re:Here's a couple . . . (Score:1)
Re:A new name for penis (Score:1)
Re:Think about it (Score:1)
Re:A new name for penis (Score:1)
Y2k.1 bug (Score:1)
00:00 GMT Jan 1 2001. Could be a coincidence.
Re:W2K What's wrong list... (Score:2)
Your message seems to imply that Windows 2000 is the next step in the progression of Windows 95/98. It isn't. Windows 2000 is the successor to Windows NT 4. Windows ME is Windows 98's successor. Microsoft hasn't done a great job of making that clear, in fact, initially they were marketing Windows 2000 as bringing the two branches together, but that's the way it is.
In any case, Windows 2000 is excellent as a business operating system, much better than NT 4 (which wasn't friendly enough) and 98 (which wasn't powerful/stable enough). Windows 2000AS does a good job as a business server. It's not as easy as it should be to upgrade a network from NT 4 to 2000, though.
98/ME is still king for gamers, but as more drivers come out supporting the hardware on Windows 2000, games are running better. New games, like Giants, run great on 2000.
Just the facts.... (Score:4)
Power Plant Bugs (Score:2)
We were lucky there was enough time to correct those issues, as well as a slew of others. There was also a problem with some of the big intertie lines, which would have killed power for a big chunk of the US not affected by the local blackouts. It *was* a big issue. Fortunately, it went away.
Re:01-01-01 (Score:2)
--
Y2001 specific problems? (Score:2)
When I stopped taking Y2K seriously. (Score:2)
I actually came to disbelieve in mid 1999. At the time, I was contracting to write documentation for a certain mid-sized system manufacturer. Part of my job was to document all their Y2K bugs, where "Y2K bug" was defined pretty loosely: any bug qualified if it might cause the wrong date to be entered or reported.
In the course of this job, I researched a lot of date-related bugs. I was astonished to find how many different kinds there were. Leap-year miscalculations. Inconsistent clock epoch assumptions. Complicated date formatting routines that did unpredictable things. Nasty kludges meant to patch other date-related bugs. I could go on and on.
To me, the conclusion was inescapable. Y2K bugs represented just a fraction of the date-related bugs present in computer systems. My company, and many other companies like it, had been dealing with this kind of problem for years. The problem might peak when the 00 digits overflowed. But even that was unlikely, given all the attention being paid.
__________________
only bug I saw (Score:2)
Systems DID fail (Score:2)
The BIG news is/was that we kept some of the old systems (Non Y2K) up for the roll over, just to see what would happen - We would have been in BIG trouble - a lot of the systems that were replaced crashed big time
And at the very last day of Y2k.. (Score:2)
Poetic justice?
Peter Dejager's Email (for thank you notes). (Score:3)
+1, gracious. Not a bad idea at all.
His email appears to be: pdejager@year2000.com
Yeah, it seems a little superfluous and sappy,
but it sort of balances out the uncalled for
hate mail and death threats. Sheesh.
--
www.time.gov went offline at midnight (Score:2)
Is this just a localized network problem on my connection, or can anyone else hit it?
It's _not_ the OS (Score:2)
If your date comparison code was simply snipping the last two figures off of the system date (or whereever) it didn't matter if you were running on DOS, Windows, Unix or Macintosh.
_____
Re:Y2K *has* had an impact, unfortunately... (Score:2)
Did this bank loan money? For years, decades? If they hadn't sorted out their systems long before wouldn't that entire side of their business be in mess?
Re:Typical media cynicism and public techno-ignora (Score:2)
The media could give programmers credit for averting a disaster, but instead it's much easier for them to be cynical and claim that the whole Y2K thing was hype.
The problem with blaming hype is that much of it is.
The majority of the public do not know the technical reasons for the y2k problem. Equally, many press writers do not funnly appreciate the problem. Resultantly, the press people assume the worst, because 'Good News is No News', and sensational stories about power cuts, water and food shortages sell more newspapers.
Let's outline the problem for anyone who doesn't:
I am a mojor telecoms company. My billing database records every call like this:
We have to record the date of start and ending in case someone is on the phone over midnight. When it's billing time, we turn the subtract the start date from the end date to get the call length, twenty minutes, then we multiply by the call charge per time unit, which gives us the call cost.
Now, it's five minutes from new year. I decide to make an international call to, say, France, so I can wish my French buddies a happy new millenium as it happens. Here's the entry:
Then we subtract the start date from the end date. Instead of getting positive-20 minutes, we get negative-100 years. Then we multiply our negative-100 years by the international call cost and pop it on someone's bill, and direct-debit it from thier account.
Basically, instead of someone paying for a twenty min. call, they get the money for a 100-year international call. This costs my telephone company a lot of money.
As you can see, this would be a large problem for my telephone company if they didn't notice. And so they update thier databases.
And they tell people about the danger of giving customers big, negative bills. Someone from an industry magazine picks up on it, and 'Billing Database Developer Quaterly' runs an article on the problem. This allows the problem to be fixed on most systems. But it also allows the problem to be read about by people who don't understand the problem. These people tell people, and they tell people, and so on. The technical details don't get passed on, but the "OHMYGOD!! THIS COULD BE A DISASTER!!!" does. Then it gets to partially-knowledgable people, like technology correspondants for major newspapers. They look at the hype, and try to trace it back to the things that cause the problem: two-digit year records. And our journalist attempts to compose a list of things that could be affected, and produces a list of every thing that uses a two-digit date. Video Recorders, for instance.
Yes, there was a risk of date-dependent things going wrong. A telephone system, for example. And resultantly, they were repaired. What there isn't is a risk of date-independent things stopping working. Food delivery systems, for example. And resultantly, they didn't go wrong.
Paranoia, over-emphasis, ignorance and sensationalism over-expanded the problem. In conclusion, I would say that yes, there was a problem, but it was not as bad as non-knowledgable people made out.
That's my take, anyway.
Michael
...another comment from Michael Tandy.
01/01/2001 in Norway yield Y2k problems (Score:2)
Removal of obsolete software (Score:2)
I worked with one financial institution who used a lot of really old DOS software for day to day tasks, some dating back to the late 1980s. Generally no support was available, but I still had to get it working. We had problems due to network API changes, fast CPUs and other aspects of software rot. As no-one had maintained the software for years, no Y2K compliance statements could be obtained, and this software was junked.
It is unlikely that another excuse to junk software will occur until 2038 - and by then I won't care.
Backup Exec on Novell 3 (Score:2)
Can someone explain to me... (Score:2)
If it falls on a bell curve, then why are we not asking why nothing happened (which is just as improbable on a bell curve as "things went to hell")?
I haven't seen any discussion on this. I have only been able to surmise that it doesn't fall on a bell curve, because it was a known thing (and not a random event), or because programming and preparation was actively done to avert anything.
I mean, the SEC required companies to give Y2K preparedness statements monthly (or quarterly) in 1999 - but arcording to Yardini (or was it Yourdon? - whoever the securities specialist was - not the Y2K doomsayer), no major company was prepared! So why didn't anything happen?
Can anyone answer this for me? It has bugged me all year. I wonder if things did fall apart, and a lot of CYA was covertly done - of course, we didn't hear about that, or anything - so that is probably just paranoia...
Worldcom [worldcom.com] - Generation Duh!
Re:12/31/2000 bug stops trains in Norway today (Score:2)
Re:Shill Alert (Score:2)
Anyways,
And, umm, how could you overlook the little distinction of Jesus being the Son of God and Koresh not?
...
my display of "arrogance"
You obviously are aware of it when you do it. What about Ba'hai (sp?) for instance? And about Waco being some kind of punishment raining down from the Lord? That's original. Of course, it was Reno's fsckup but you knew that.
But if we're going to indulge in fundamentalism, I have to wonder why don't we use the Jewish calendar, which purports to count from the 7 day creation? Isn't it much more logical to count from the beginning of time? (you probably believe that the universe is about 4000 years old and that the Jewish calendar does indeed start at the beginning of time)
My point is that there is nothing logical about the calendar system we use. We just use it because it is so entrenched, just like we still haven't gone metric.
Re:The amount of damage will never be known. (Score:2)