Slashdot Mirror


The Long Shadow of Y2K

Hugh Pickens writes "It seems like it was only yesterday when the entire world was abuzz about the looming catastrophe of Y2K that had us both panicked and prepared. Ten Years ago there were doomsday predictions that planes would fall from the sky and electric grids would go black, forced into obsolescence by the inability of computers to recognize the precise moment that 1999 rolled over to 2000 and for many it was a time to feel anxious about getting money out of bank accounts and fuel out of gas pumps. "Nobody really understood what impact it was going to have, when that clock rolled over and those digits went to zero. There was a lot of speculation they would reset back to 1900," says IT professional. Jake DeWoskin. The Y2K bug may have been IT's moment in the sun, but it also cast a long shadow in its wake as the years and months leading up to it were a hard slog for virtually everyone in IT, from project managers to programmers." "'People were scared for their jobs and their reputations," says CIO Dick Hudson, Staffers feared that if they were fired for failing to remedy Y2K problems, the stigma would prevent them from ever getting a job in IT again. "Then there was the fear that someone like Computerworld would report it, and it would be on the front page," Hudson adds. Although IT executives across the globe were confident that they had the problem licked, a nagging fear followed them right up until New Year's Eve. While most people were out celebrating the turn of the century, IT executives and their staffs were either monitoring events in the office or standing by at home. Afterwards came the recriminations and backlash as an estimated $100 billion was spent nationwide for problems that turned out to be minimal. Others says the nonevent was evidence the Y2K effort was done right. "It was a no-win situation," says Paul Ingevaldson. "People said, 'You IT guys made this big deal about Y2K, and it was no big deal. You oversold this. You cried wolf.' ""

37 of 257 comments (clear)

  1. This kind of hype was exactly the problem by petes_PoV · · Score: 5, Insightful
    Not the tech. issues, but the pundits rattling on about things they knew nothing about. Painting doomsday scenarios that were lapped up by the gullible - or those who enjoy nothing more than making a crisis out of a molehill.

    We see exactly the same reaction today about all the issues that face us (whether personal, local, national or world-wide). The considered, thoughtful and measured responses that would (given a chance) produce equitable solutions with a minimum of fuss get washed away by the ignorant but vocal commentators in the media. These people don't care about the problem, or finding a solution. All they want is the cameras pointing in their direction.

    --
    politicians are like babies' nappies: they should both be changed regularly and for the same reasons
    1. Re:This kind of hype was exactly the problem by Anonymous Coward · · Score: 5, Insightful

      The reporters that had no idea still irritate me to this day when they mention Y2K. I've seen again and again supposedly enlightened reporters whimsically refer to Y2K as a big "myth". It was a serious problem and the reason nothing bad happened was down to the fact people did so much effort in preventing it. The hype (although blown our of proportion) was due to the truth that there was a genuine problem and it required a large amount of man power to fix it (and a large segment of companies waited until the last minute to fix it). And yet reporters go on spouting arrogantly how Y2K was a giant scam, or boogie man spread by IT.

      Basically there are fools who only see money down a drain, because people have a tendency to ignore disasters unless they actually happen. Planes dropping out of the sky might of been an exaggeration by rumour mongers, (I'm not sure, anyone care to correct me?), but serious global problems aren't such a dumb idea as a result of a few major systems crashing.

    2. Re:This kind of hype was exactly the problem by QuantumRiff · · Score: 4, Interesting

      The reporters that had no idea still irritate me to this day when they mention Y2K.

      Michael Chrichton (yes, that Michael Chrichton) wrote an excellent essay on Speculation... http://www.crichton-official.com/speech-whyspeculate.html
      One of my favorite parts
      Media carries with it a credibility that is totally undeserved. You have all experienced this, in what I call the Murray Gell-Mann Amnesia effect. (I call it by this name because I once discussed it with Murray Gell-Mann, and by dropping a famous name I imply greater importance to myself, and to the effect, than it would otherwise have.)

      Briefly stated, the Gell-Mann Amnesia effect works as follows. You open the newspaper to an article on some subject you know well. In Murray's case, physics. In mine, show business. You read the article and see the journalist has absolutely no understanding of either the facts or the issues. Often, the article is so wrong it actually presents the story backward-reversing cause and effect. I call these the "wet streets cause rain" stories. Paper's full of them.

      In any case, you read with exasperation or amusement the multiple errors in a story-and then turn the page to national or international affairs, and read with renewed interest as if the rest of the newspaper was somehow more accurate about far-off Palestine than it was about the story you just read. You turn the page, and forget what you know.

      That is the Gell-Mann Amnesia effect. I'd point out it does not operate in other arenas of life. In ordinary life, if somebody consistently exaggerates or lies to you, you soon discount everything they say. In court, there is the legal doctrine of falsus in uno, falsus in omnibus, which means untruthful in one part, untruthful in all.

      But when it comes to the media, we believe against evidence that it is probably worth our time to read other parts of the paper. When, in fact, it almost certainly isn't. The only possible explanation for our behavior is amnesia.

      --

      What are we going to do tonight Brain?
    3. Re:This kind of hype was exactly the problem by DoninIN · · Score: 4, Interesting
      There was a substantial, real problem. That was fixed at great time and expense, a whole of "stuff" turned out to be obsolete and much of it became marginally less useful or truly obsolete. (Various small electronic really had two digit dates, somewhere on earth this made them less useful,when people really had a bunch of 1899 documents to keep separate from their 1999 docs, courthouses maybe?)

      Then there was a second myth. County employee. "My PC is obsolete, Y2K I need a new one, some of the software isn't complaint, or not certified" These facts weren't necessarily lies, or even inaccurate, in the case of the vast majority of the PCs and replacement electronics I sold the stuff people were replacing was obsolete as hell whether Y2K was a real problem for it or not. Don't forget a lot of still deployed DOS programs and some windows 3.1 stuff was in fact not complaint as well. How much this would have been a real problem for anyone is debatable. So this one wasn't quite a myth, but a vast amount of repairs and upgrades and replacements got assigned to the "Y2K upgrade" when that wasn't really the cause.
      Then there was a third GIANT myth somehow, a hundred million times people heard someone say that product X doesn't work after Y2K, and took that at face value. I got into a bit of an argument with a customer, I kept patiently explaining to him that his FAX machine would roll over to show 00 dates, and that the only problem this might cause him was that he might not be able to tell which faxes had arrived in the year 2000 and which had arrived in the year 1900, he was thoroughly convinced it was stop working when the numbers got to 00. In a less than professional moment I told him it didn't have any sort of anti-time travel device. Then I got him to try setting it to 00 and see if would in fact work. (Duh)

      See that's the thing, elevators would plunge to the ground, planes would crash machines were going to STOP all these "embedded" systems and hidden devices, the machines we use constantly but don't see. Is our Air Compressor Y2K Complaint? We can't run the plant without air! No matter how many times you explained to people that devices like this were not in fact "certified" or "complaint" if there was in fact any date sensitive function in that equipment it would go on happily believing it was 1900, it was as if they all thought the clock had been set at the current date when these things were built and no one knew what was going to happen when it hit 00, or they had anti-time travel circuits that would shut them down if they found themselves in the years before they were invented.

      Your copier, your FAX machine, your air compressor, I liked to point out the really paranoid at the time that their generator wasn't Y2K complaint. A lot of this stuff wasn't date sensitive at all of course, even in the odd case where it happened to know what date it was, the consequences of this thing being "broken" were pretty non-existent. However if you added up the list price of all the embedded equipment that was non-complaint or certified it was a pretty staggering number. This was the number that got snowballed around and was used to scare people who weren't just abjectly stupid into getting worried, then it snowballed from there.
      For the record when we came back from the break I had a customer who had an old PC with non-Y2K compliant BIOS and they used it for some forgotten but important application and was somehow date sensitive to them anyway. So I had to write them a batch file to set the date when they started the computer. The day was saved $25 was spent, cabinet parts could still be picked out according to the handy DOS software.

    4. Re:This kind of hype was exactly the problem by treebeard77 · · Score: 2, Informative

      I agree completely. I did the Y2K change testing and many of the changes for accounting/trading software for a large multinational bank. I ran parallel old software/new software comparison testing using production data on a dedicated Y2K system. I can say, unequivocally, that failure to do the changes would have been a disaster.

      And guess what, not everything was caught. We had some failures after 2000 rolled in. We missed "some stuff". They were ALL attributed to other causes. No one could afford to admit to management that a single Y2K bug was missed. I should imagine this was not uncommon in most industries.

      The commentators were mostly assholes with no real understanding, but it wasn't really hype. It would have been a disaster. We just fixed ( most of ) it.

    5. Re:This kind of hype was exactly the problem by Kjella · · Score: 2, Interesting

      The hype (although blown our of proportion) was due to the truth that there was a genuine problem and it required a large amount of man power to fix it (and a large segment of companies waited until the last minute to fix it). And yet reporters go on spouting arrogantly how Y2K was a giant scam, or boogie man spread by IT.

      But the point is that it was blown way out of proportion, not just the critical stuff but all the nice-to-haves were fixed and I'm sure many took the opportunity to shoehorn big upgrades in under guise of the y2k bug. It'd be like discovering that 90% of the SOX-compliance processes you do isn't actually mandated by law but just by control freak bean counters under the guise of SOX, then naturally people feel scammed or scared by a boogie man. Of course companies needed to fix what they needed to have, but they spent far more than that out of fear.

      --
      Live today, because you never know what tomorrow brings
    6. Re:This kind of hype was exactly the problem by theguyfromsaturn · · Score: 4, Insightful

      Yes. It's very similar to the problems faced by health services on occasions like the H1N1 vaccination program. If the vaccination efforts are successful, and no alarming wave of deaths hits the world, then "obviously it was oversold and all those vaccination programs are money down the drain". If they turn out not to have covered all the bases and something terrible happens, then obviously "they failed to take proper measure to protect the population". Even a major success in public health can only be perceived as a failure for the lack of consequences (unless they tackle and endemic disease that has taken its toll for generations, but many of those cases have been tackled already). They are permanently stuck in a no-win situation.

      --
      I like my dinosaurs feathery, and my pterosaurs hairy (or is it pycnofibery?)
    7. Re:This kind of hype was exactly the problem by mdwh2 · · Score: 2, Insightful

      Indeed - but unfortunately the hype these days has swung completely the other way, with Y2K viewed as a collosal non-event, and it's the programmers and Government - not the media who overhyped it the first place - who are portrayed as being stupid and worrying over nothing.

      The point, AIUI, is that there were some genuine issues that needed fixing. And if nothing happened - well that's because they fixed the problems! But far from being praised, it's now widely assumed that Y2K was entirely a hoax, and that any money spent fixing it was a waste.

      I wonder what will happen with the 2038 problem - I fear that attempts to fix this genuine problem will be hampered by the ignorant masses going "Oh it's just another Y2K, it's a load of old rubbish, what do these experts know!"...

    8. Re:This kind of hype was exactly the problem by bonze · · Score: 4, Insightful

      I'm reminded of Nassim Taleb's alternative-universe story about unsung (or worse, derided) heroes in The Black Swan: A congressperson pushes through legislation mandating reinforced aircraft cockpit doors in 1998: as a consequence, 9/11 never happens, because would-be hijackers know they're not going to be able to break down the cockpit door.

      The congressperson loses the next election because, hell, hundreds of millions of dollars were thrown away on a non-existent problem!

  2. Benefits of Y2K???? by smitty777 · · Score: 4, Interesting

    In the couple of years leading up to Y2K, I saw my company pour millions into updating any outdated infrastructure. Since were all techies, I'm betting that we all have similar stories. All the negativity aside, is it also possible that we moved ourselves ahead with this non-existent catastrophe? I mean shoot, I know I at least got a new laptop out of the deal ;^)

    --
    "Before God we are all equally wise - and equally foolish"
    Albert Einstein
    1. Re:Benefits of Y2K???? by natd · · Score: 3, Interesting

      That's how I saw it. I 'remediated' in 1997 but by 1999 our parent company sent in a 3rd party (Unisys) with 4 full time 'consultants' and endless ability to use other ad-hoc staff. The result of their 9 months of these backpackers...sorry, consultants surfing porn and checking the premier leage tables was.....no remediation required but a 7 figure bill. However, I did get to replace all my 486 PCs and put in new Proliants on what was then the new NetWare 5. I know these servers are are still running that business unit to this day so in the long run at least the unnecessary upgrades paid off. I was just insulted at the time that my work and findings 18 months prior weren't accepted as good enough.

      --
      Only big ligs use sigs.
    2. Re:Benefits of Y2K???? by Sycraft-fu · · Score: 2, Informative

      It did for sure spur people in to updates that really should have been done a long time ago. At the time I was working for a newspaper as a webmaster and the classified ads system there ran on technology so ancient it was amazing. Old computer running on some network connection I'd never see (cables as thick as your thumb, big square connectors). The thing was a disaster waiting to happen, there was no support from IBM (who'd made it back in the day) any more and we'd been warned that if this breaks, you are fucked.

      So finally Y2K convinced them to get a new system. This one used a modern database as a back end and had a nice little app that ran on any computer to access it. Well worth it not only in terms of preventing problems, but it was much more efficient than people straining to look at a 30 year old CRT that hardly worked in a strange text interface.

  3. Re:What about epoch + 2G? by Sebilrazen · · Score: 4, Informative
    --
    "There are no facts, only interpretations." --Friedrich Nietzsche.
  4. Oversold? by RichardJenkins · · Score: 3, Insightful

    A great many computer systems used two digit dates, and would treat '00' as a date in the past. Changing this fundamental fact would take an awful lot of work; not changing it would mean that all these computer systems break on Jan 1st 2000.

    Allot of work was done, and most all important computer systems didn't suffer from any serious problems.

    What is being oversold?

    I suppose there were 'cowboy' consultants exploiting the problem by offering to come in and look at your recently acquired IT infrastructure, charging huge amounts for a simple thumbs up. That doesn't undermine the severity of the problem though.

    1. Re:Oversold? by Sockatume · · Score: 2, Insightful

      Not all two-digit computer systems "break" because of that limitation, mind you. It only becomes an issue for systems which do comparisons between dates on different sides of the discontinuity. Admittedly that's most of the computing tasks that use dates, but it's not universal. And "break" has many different senses: the media often portrayed it as everything Y2K noncompliant keeling over and dying or entering some worst-case-scenario failure mode, when in many cases the errors were benign. That's what was being oversold, really: the danger.

      --
      No kidding!!! What do you say at this point?
    2. Re:Oversold? by Ephemeriis · · Score: 4, Insightful

      A great many computer systems used two digit dates, and would treat '00' as a date in the past. Changing this fundamental fact would take an awful lot of work; not changing it would mean that all these computer systems break on Jan 1st 2000.

      Allot of work was done, and most all important computer systems didn't suffer from any serious problems.

      What is being oversold?

      I suppose there were 'cowboy' consultants exploiting the problem by offering to come in and look at your recently acquired IT infrastructure, charging huge amounts for a simple thumbs up. That doesn't undermine the severity of the problem though.

      The problem wasn't with the IT folks... Not even the 'cowboy' consultants who tried to scare up some income. The problem was with the media coverage.

      There were reports on how all your money would vanish overnight, trains would derail, nuclear power plants would melt down, missiles would launch themselves, planes would fall out of the air... The same kind of silliness and paranoia we're now seeing in relation to the 2012 thing... Except it was being reported as real, impending, and IT's fault.

      If you talk to someone who was working in IT during the whole Y2k thing, they'll probably tell you stories about long hours and stress and frustration.

      If you talk to someone who was working in management during the whole Y2k thing, they'll probably tell you similar stories about long hours and stress and frustration.

      If you talk to some random person on the street about Y2k they're likely to mention how the world was supposed to end and it was all kinds of hyped up and nothing ever happened. They never saw anyone putting in long hours. They never saw the effort that went into making sure that nothing happened. All they saw were the crazy news stories and docu-dramas about the impending disaster.

      The problem is that now, because nothing tragic happened, the IT industry in general has lost credibility with the general public. So when someone suggests that we're running out of IP addresses... Or that GPS may start failing soon... Or that there's some nasty bug on the way and you really ought to update your computer... The general public just rolls their eyes and ignores the warning.

      And, of course, it doesn't help that the media continues to report on things they don't understand...

      Remember the DST change a little while back? Our local news programs were reporting that you better run Windows Update and patch your computer or you'd lose data. They literally said you'd lose data. Because your computer didn't know that it should automatically change the time by an hour...

      And then there was all the paranoia about Conficker. I believe I even saw reports about Conficker on CNN. We had clients who were afraid to turn on their computers, even after we'd assured them a dozen times that they weren't infected.

      --
      "Work is the curse of the drinking classes." -Oscar Wilde
  5. Plenty of time left before Y2K by Andy_R · · Score: 4, Funny

    I think 38 years should be long enough for us to sort things out before Y2K.

    --
    A pizza of radius z and thickness a has a volume of pi z z a
  6. I was there... by CaptainOfSpray · · Score: 4, Informative

    It was real, but hyped. None of us seriously expected 747s to invert on crossing the International Date Line, as some more fevered commentators speculated, nor did we expect nuclear power stations to destabilize.

    However, we knew that all our systems had to interact correctly for the business to deliver correctly. I was working as a contractor for a major airline, and we knew that lots of our most fundamental systems had been written in the 60's and 70's. They HAD to be checked, and HAD to be tested through the full extent of the workflow.

    Moreover, it was always journalist bullshit that it was all going to happen at the stroke of midnight. There were plenty of opportunities for problems to occur at other times. A major food and clothing retailer started rejecting shipments of canned food in September 1999 because the dates on the cans said the Sell-By date was 100 years ago. This really happened.

    And yet stuff DID happen at the stroke of midnight - and that news got suppressed because it was embarrassing, and anyway most of the incidents were minor - we had successfully fixed everything major.

    --
    "Cock Up Your Beaver" does not mean what you think. This sig is intended to clog filters and annoy do-gooders
    1. Re:I was there... by mce · · Score: 2, Informative

      Indeed, things happened sooner than Jan 1, 2000 and they also happened at the stroke of midnight. I encountered my first unexpected Y2K bug (I'd already fixed several ones that we knew of in our own systems) a few minutes after midnight in Jan 1, 1999. More in particular, SCCS on HP-UX was unable to check in a file after midnight on that day because for some reason that I never understood it calculated a date one year into the future while doing so. Fortunately, HP already had done their homework as well and they had an update readily available.

    2. Re:I was there... by apoc.famine · · Score: 2, Interesting

      It doesn't take Y2K to screw planes up at the International Date Line.

      --
      Velociraptor = Distiraptor / Timeraptor
  7. Re:What about epoch + 2G? by TheLink · · Score: 3, Informative

    See this:

    http://it.slashdot.org/article.pl?sid=07/02/25/2038217

    When F22 fighter planes have stupid bugs that cause problems on crossing the international date line, I can't really have that much confidence that planes won't be falling out of sky on 2038 ;).

    --
  8. Re:Just wait for the 2010 bug by TheRaven64 · · Score: 2, Interesting

    Why go as far as twitter? Slashdot fell over a year or so ago because message ids were stored in a 24-bit integer, which overflowed. Who ever imagined when Slashdot was created that it would come close to 17 million posts? 2^16 probably seemed like a lot, so wasting another byte per post probably seemed enough to give some headroom. A decade later, it turned out not to be.

    If you were writing software in the '70s, every byte mattered. A lot of mainframes around then used 6-bit bytes with binary coded decimals, so you'd be using 12 bits for a two digit date or 24 for a four digit one. Software was much cheaper than hardware, so saving 50% of the storage requirement and requiring the software to be rewritten in 30 years would have been a huge saving overall, especially on machines where 1KB took up an entire rack and cost thousands of dollars. And, because the software worked, people kept using it.

    Architectures like IBM's OS/360 and Burroughs Large Systems have maintained backwards ABI compatibility since the '70s, so there was no reason to touch the code. The space saving went from saving them the need to spend $10K on an extra memory module to saving them a tiny fraction of a percent of the machine's total capacity, but no one cared, because the code still worked. Then 1999 rolled around and people found that their system would break next year. The old code was lost, or written by people who had long since died or retired, so in a lot of cases needed completely rewriting. Fortunately, programming languages have advanced a lot since those days (unless you had a Lisp machine or a Xerox Alto back then, in which case they've bone backwards to a painful degree) and so it didn't take much programmer time to rewrite them, although migrating the data and testing took a lot of effort.

    --
    I am TheRaven on Soylent News
  9. My findings on Y2K hype. by pecosdave · · Score: 5, Interesting

    People wanted to fear it.

    I was at Wal-Mart getting an oil change (for the record never go there for that) in 1999 while in the waiting area a conversation was struck up between myself and another person waiting on a vehicle. It came out that I worked for an ISP and had done all kinds of other computer/networking work. The person wanted to know my thoughts on Y2K.

    I answered "I think there's going to be a few hiccups and glitches. I don't think they're going to be all that big, we've done a pretty good job of preparing, and many things may fail over to a wrong date, but will continue to work anyways. All in all whatever problems come of it a majority will be fixed in the first couple of days and a few may take longer, but I don't think there will be much impact."

    The person became visibly annoyed at my answer. We stopped talking very quickly after that. I had many other conversations with people along these lines, a couple of them even sited Art Bell and how his show was talking about the doom and gloom to come. I listened to Art Bell. He must have made a fortune selling crank radios, flash lights, and other survival gear in preparations for Y2K, not to mention his business model relies on crazies and they were coming out of the woodwork for this.

    I was working the night shift during the roll over. I wasn't worried about our equipment failing. I went to work armed, I was worried about crazies who might decide our company was going to be the cause of the downfall of civilization.

    The only thing I noticed was the IRC chat room had some sort of a reset, 90% of the people connected dropped off at midnight, that was actually the event that caused me to check the clock. Us other 10% stayed connected, I'm guessing it was one of dial up routers dropping everyone.

    People were practically begging for the doom and gloom scenario. It gave me insight into the human condition, I'll say that for sure.

    --
    The preceding post was not a Slashvertisement.
    1. Re:My findings on Y2K hype. by Anonymous Coward · · Score: 2, Interesting

      The only thing I noticed was the IRC chat room had some sort of a reset, 90% of the people connected dropped off at midnight, that was actually the event that caused me to check the clock. Us other 10% stayed connected, I'm guessing it was one of dial up routers dropping everyone.

      FYI, some of us power-cycled non-critical stuff at midnight, as a prank. (Don't you know someone who hit the circuit breaker at their Y2K party at midnight, just to freak everyone out?)

      If more IT professionals would have shared our spirit of comedy, and cut the power at midnight on non-critical systems, we all could have created the illusion that things COULD HAVE been a disaster, but we were prepared - and the remediation efforts were money well spent.

    2. Re:My findings on Y2K hype. by dasqua · · Score: 3, Informative

      The so called Y2Kaboom... the reason it was a non-event was that many people had worked to resolve as much of the problem as they could. We had started in around March 1998 so for us this was old news. By the time our management had started freaking out we had already completed a preliminary audit.

      I had some people predict all sorts of gloom and doom... they bought extra food and waited for the apocalypse. A lot of magazines were filled with doomsday predictions etc.

      For what its worth... if we hadn't fixed these:
      security system - doors wouldn't have been able to be opened/closed using swipe cards
      lighting/airconditioning wouldn't have turned on - (Summer in Australia with no AC)
      some Microsoft access databases wouldn't have tracked contracts correctly
      some Microsoft Excel spreadsheets used in reporting system gave faulty results
      some clunky old accounting systems that would have truncated data on input (retired these instead of fixing)
      a few telemetry systems wouldn't have turned two sites' pumps on/off

      we would have had an "interesting" January 2000.

      --
      tihs isg mead fmro rcecydle tpyos
  10. Slow news day? by assertation · · Score: 4, Funny

    The news must be slow to report on an event that didn't happen 10 years ago.

  11. Re:Wait for the Y10k bug by confused+one · · Score: 2, Informative

    Actually I just fixed a 2010 bug, where someone did exactly as you suggested. They created a system back in 2000 or 2001 where the last digit of the year was used as a key. Someone realized there might be a problem back in early November...

  12. Re:Just wait for the 2010 bug by Velox_SwiftFox · · Score: 2, Interesting

    Basically it was management decisions to not spend the money on the computer storage.

    Sometimes really stupid ones. I know a programmer who was disciplined because management decided that, statistically, the "skip a leap year if the year is divisible by 100" correction for date change was important enough to include but not the "unless the year is also divisible by 400" rule. Therefore he was somehow "wasting storage" by removing the first correction to fix things until the year 2100, even though the program got smaller.

    There were quite a few systems with BIOS/CMOS clocks, OSes, etc that were going to screw up one way or the other without being replaced or upgraded. Said screwups, with rare exceptions, might seem disasters to managers who treat any unexpected problem as one, but not by the general population; still fixing them in advance was probably cheaper than after the fact.

    The Y2K problem is only one expression of the common problem of a data value occurring greater in magnitude than what that given data type can store or represent. This still can occur and presents as much of a problem for critical computer systems. I've found a bug that would have suddenly adjusted the suspension of police cruisers or other models of a vehicle very poorly if they exceeded 128.5 MPH before it ended up in a production vehicle. That did not stop me from wincing back in 1999 at radio commercials from a used car dealer trying to scare people into buying his "Y2K-verified" products, lest they perhaps be left stranded if their car suddenly died on New Years day.

  13. The Kooks who cashed out of modern society in 1999 by modmans2ndcoming · · Score: 2, Interesting

    I wonder what happened to those kooks who sold their homes, and bought farms or that stocked up with 2 years worth of spegheti-Os, etc.

  14. The threat was real. by Trip6 · · Score: 4, Interesting

    I was an analyst for Gartner in the years leading up to Y2K. As usual, the real story is nothing like what is reported in the press.

    First of all, the systems failed not because the date itself rolled over to January 1, 2000, but when systems attempted to do a calculation that spanned both centuries and thus did the math wrong. In 1970, 30-year mortgages started having glitches because they calculated into the year 00, and started calculating interest based on 99 years’ worth of time. Called, the “Time Horizon to Failure,” these types of failures increased on a log scale in the 90s as we approached 1/1/2000. Few if any systems based on microcontrollers (say, elevators) care at all about the date, much less that the year is 2 digits.

    The bug was very real. There was literally billions of lines of mainframe code written in the 60s, 70s, 80s and even 90s that used two digits for dates. There was actually a 1970 bug, where some systems used only one digit for the date in the 60s. Remember we are talking 80 byte punch cards and memory that was hundreds of dollars per byte. The fixes weren’t hard but there was a LOT of code to slog through, much of which was not documented and in some cases they didn’t even have the source.

    Why weren’t there more visible problems? in the early and mid 90s, all the IT departments alerted their managers to the problem, showed where in the code it needed to be fixed, and what the consequences were. But few managers acted, because nobody believed the “hype” and budgets were needed for more pressing initiatives.

    Enter the Wall Street Journal, who wrote an article, I think it was in late 1996 or 1997, that said to company executives that their Errors and Omissions insurance would not cover them if their company experienced Y2K failures because the bug was widely publicized and the threat was well known. This means that the executives were personally liable (e.g. they could lose their houses) for Y2K failures that happened in their companies.

    The next day, thousands of companies started Y2K projects, and fixed the issues. So, no serious bugs were reported, and those who labeled it hype had all the evidence they needed to support their theory. But it took a legal threat for managers to act.

    --
    I hate being bipolar; it's awesome!
  15. The 12/99 bug by lucm · · Score: 4, Informative

    In 99, a friend of mine was doing a live migration from a mainframe software that was too expensive to fix for Y2K. This was a critical billing system for the business so they had to keep the mainframe working until the migration to the new software was complete. The complex project was scheduled to be over on Dec 15.

    What they did not expect was that the end-of-month calculation routine in the old software used a "clever" trick: add one month, remove one day...

    So on Dec 1st the software went down in flames (and my friend did not get his Y2K bonus).

    They called it the 12/99 bug.

    --
    lucm, indeed.
  16. See If You Can Find..... by DynaSoar · · Score: 4, Interesting

    On Y2K day, the website calendar of the US Naval Observatory (our observational time keeping experts; National Bureau of Standards count them, these guys tell us when they start and stop and need readjusting) read JAN 1, 19001.

    See if there's still a screen capture of that around, I know several circulated back then. Then if anyone challenges you, simply show it to them and say "We didn't oversell. We got it right. They didn't."

    --
    "I may be synthetic, but I'm not stupid." -- Bishop 341-B
  17. The Agony and The Ecstasy by anorlunda · · Score: 3, Insightful

    Ecstasy
    The attack of 9/11/2001 took out the WTC and other buildings near ground zero. This was the heart of the financial district and the IT base of many firms.

    In the hours following the attack, the offsite backup sites for many of those firms seamlessly took over. Nobody noticed that.

    I firmly believe that without Y2K remediations, 911 would have been a big IT disaster too.

    Agony
    At the successful conclusion of Y2K remediation efforts, the upper and middle level managements treated themselves to celebrations at luxury resorts. Meanwhile, many IT grunts who put in all the extra hours got nothing more than pink slips. In most cases, the companies didn't even offer to buy them a beer as thanks for their long hours.

    It was the most ungracious treatment of labor I ever witnessed. Compare it to calling Viet Nam vets baby killers.

  18. Re:No-win situation by XDirtypunkX · · Score: 2, Insightful

    I thought it was known as "banking".

  19. Re:Just wait for the 2010 bug by UnknowingFool · · Score: 3, Insightful

    Huh? You do understand that even today some back-end systems are run on very old machines with very old programs. The reason they don't get updated is that it costs money to update. Unlike the average /. geek, businesses don't replace their systems whenever something new appears. If it works, there has to be a reason to update. The Y2K bug was such a reason. But like other areas, even when experts warn of something doesn't mean management is listening especially if the problem isn't happening today or tomorrow.

    This phenomenon is not relegated to just IT. You remember that event called Hurricane Katrina? The Army Corps of Engineers warned that the levees were not enough. Their warnings started almost 30 years ago. Every year the asked for money to address the levees; every they were promised money but not actually given any. Then the levees broke and the government leaders wanted to blame the Corps. The Corps had documentation that they warned the government well in advance.

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
  20. 747s crossing the International Date Line by mosel-saar-ruwer · · Score: 4, Interesting


    None of us seriously expected 747s to invert on crossing the International Date Line, as some more fevered commentators speculated, nor did we expect nuclear power stations to destabilize.

    Software Bug Halts F-22 Flight
    Posted by kdawson on Sunday February 25 2007, @06:35PM
    it.slashdot.org

    On Feb. 11, twelve Raptors flying from Hawaii to Japan were forced to turn back when a software glitch crashed all of the F-22s' on-board computers as they crossed the international date line. The delay in arrival in Japan was previously reported, with rumors of problems with the software. CNN television, however, this morning reported that every fighter completely lost all navigation and communications when they crossed the international date line. They reportedly had to turn around and follow their tankers by visual contact back to Hawaii...

    .

  21. Re:Just wait for the 2010 bug by PPH · · Score: 4, Funny

    You do understand that even today some back-end systems are run on very old machines with very old programs. The reason they don't get updated is that it costs money to update.

    I worked for a Very Big Corporation back around the turn of the century. We had quite a bit of old equipment back then that was at risk for the date rollover. Without exception, one of the questions management asked about each piece of equipment was, "Can we patch it just one more time?"

    Sadly, one of the systems was hosted on hardware with a h/w clock that wasn't going to make it. Not due to a two digit year, but a table of leap years stored in ROM ran out the following February, resulting in a system that wouldn't boot. he vendor had long since discontinued h/w support. Management's solution: bump the systems back 20 years and add a script to add it back in to the O/S clock after boot up. Plus some tweaks to the utilities that wrote the date to the h/w clock. It turned out that several different departments had the same hardware and each was responsible for implementing their own fix. Rather than standardizing on one date offset, each group used some multiple of 4 years (to keep leap years aligned) as a decrement. This resulted in transforming the Y2K problem into a Y2K + N problem, where N varied by department. After a while, it became evident that N was selected to move the new failure date to a point just after each manager was due to retire.

    --
    Have gnu, will travel.