Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
IT

The Long Shadow of Y2K 257

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.' ""
This discussion has been archived. No new comments can be posted.

The Long Shadow of Y2K

Comments Filter:
  • by Sebilrazen ( 870600 ) <blahsebilrazen@blah.com> on Friday January 01, 2010 @09:10AM (#30613604)
  • I was there... (Score:5, Informative)

    by CaptainOfSpray ( 1229754 ) on Friday January 01, 2010 @09:38AM (#30613732)
    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.
  • by TheLink ( 130905 ) on Friday January 01, 2010 @09:41AM (#30613748) Journal

    See this:

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

    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 ;).

  • by confused one ( 671304 ) on Friday January 01, 2010 @10:11AM (#30613876)
    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...
  • Re:I was there... (Score:3, Informative)

    by mce ( 509 ) on Friday January 01, 2010 @10:12AM (#30613880) Homepage Journal
    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.
  • 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.
  • The 12/99 bug (Score:5, Informative)

    by lucm ( 889690 ) on Friday January 01, 2010 @10:44AM (#30614010)

    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.

  • by dasqua ( 57144 ) on Friday January 01, 2010 @10:49AM (#30614038)

    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.

  • by Sycraft-fu ( 314770 ) on Friday January 01, 2010 @11:17AM (#30614158)

    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.

He has not acquired a fortune; the fortune has acquired him. -- Bion

Working...