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.' ""

257 comments

  1. Just wait for the 2010 bug by Anonymous Coward · · Score: 0

    There are still some bugs which will come up in 2010 in some financial systems. Wait and see in february march for surprises

    1. Re:Just wait for the 2010 bug by sopssa · · Score: 1

      And why exactly would be that?

      The reason for Y2K bugs is pretty ridiculous tho, someone had to see it coming. It's not even like the amount of available IPv4 addresses, it would had required some imagination back then to understand there would be so many internet connected machines today. But years you just saw coming.

    2. Re:Just wait for the 2010 bug by nate_in_ME · · Score: 1

      The reason for Y2K bugs is pretty ridiculous tho, someone had to see it coming. It's not even like the amount of available IPv4 addresses, it would had required some imagination back then to understand there would be so many internet connected machines today. But years you just saw coming.

      If I remember correctly, the systems that many were concerned about were those systems that had been in place for 10,15,20 years or more that, when they were designed, were not expected to still be in use when Y2K became an issue. Personally, even looking at the computer advances that have taken place since Y2K, I could understand someone thinking a program that they wrote in, say, 1985, would no longer be in use in 2000.

    3. Re:Just wait for the 2010 bug by gnasher719 · · Score: 1

      Wasn't there a bug in lots of Twitter applications a while ago, where they used a 32 bit number to store a 64 bit sequential message ID? And many of those apps had been created when the message count exceeded a billion already.

    4. Re:Just wait for the 2010 bug by Josh04 · · Score: 1

      Hah, this bug tripped me up when I was working on twitter integration. Fortunately my powers of mathematical intuition can spot powers of two at +-2147483648 metres.

    5. 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
    6. Re:Just wait for the 2010 bug by Gonoff · · Score: 1

      People saw it coming all right. Look it up.

      The problem was that for a long time the people in control did not care. Senior manglement often works on 2 year contracts. Why would some suit wearer care about something 10 years away?

      There was never any real argument that it was a real problem, The reason it cost so much to fix is that it was left so late and then we had a load of consultants sticking their expensive noses in.

      --
      I'll see your Constitution and raise you a Queen.
    7. 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.

    8. Re:Just wait for the 2010 bug by OutOfMyTree · · Score: 1

      If you were writing software in the '70s, the speed of change was such that most programs were being totally rewritten within 2 years. We were finding better ways of doing things (both hardware and software) all the time. I guess management hoped that some stuff would not need renewing in less than five years. The eventual news of programs which had stayed in use for _20 years_ was a real surprise. The original programmers had no way of knowing that some of their stuff would live until the year 2000.

    9. Re:Just wait for the 2010 bug by dbIII · · Score: 1

      Some programmers don't even see leap years coming - for instance the incredibly stupid Zune bug.
      As for Y2K bugs, I saw one last year in macromedia's flexlm licence manager. For some very stupid reason the new release was using two digits for the year and decided that perpetual licences expired on 1 Jan 2000. It is extremely annoying when a licence software failure of such extreme stupidity prevents you from running the actual software you have paid for on a few machines for about a week - such crap as flexlm is only there to punish the honest.

    10. Re:Just wait for the 2010 bug by Miamicanes · · Score: 1

      > People saw it coming all right. Look it up.

      The problem was partly cultural. As my high school American History teacher pointed out to our class (early 90s), "Psychologically, the clock stops in 1999". His point was that "the Year 2000(tm)" had been a holy, distant place steeped in strange rituals and images of a science-fiction inspired world for so long, nobody could rationally think of 2001, let alone 2000, as being a normal year less than 10 years away. I remember looking around during summer jobs in college, and realized it was true... people slapped post-2000 dates on things when making future plans, but nobody really *believed* in them, the way people did when making project plans for 1995 back in 1989. You could even look at projected dates, and notice that they either clustered around 2000 or 2001, or jumped ahead to 2010, 2020, and beyond. City governments could make grand road improvement plans for 2015, but as late as 1999, they could barely bring themselves to think about anything more ambitious than filling potholes in 2001.

    11. Re:Just wait for the 2010 bug by Anonymous Coward · · Score: 0

      Ok, now your just being stupid. Of course people knew it would be a problem for more then 30 years they knew. But in the 70s people were sure that their software would be replaced long before it was a problem. Indeed, most of the vendors of newer software spent huge amounts of money to convince people that they really wouldn't suffer.

      The problem then and the problem with IPv4 addresses is the same, Nobody wants to spend today what they can put off until tomorrow.

    12. Re:Just wait for the 2010 bug by jonbryce · · Score: 1

      This is all very well, but there were people who thought their microwave oven or washing machine would fail on 1/1/00 because it couldn't understand the date.

      How often is the clock on the microwave set correctly anyway, and what difference does it make to its ability to cook things? And why on earth should a washing machine care whether it is 1/1/2000 or 1/1/1900? It isn't as if it is programmed to realise that it hasn't been invented yet and should therefore stop working.

      In any case, looking at my microwave clock, which is set reasonably accurately, it is a bit less than a minute out, I don't think it even knows whether it is 4:39pm or 4:39am, never mind which century it is.

    13. 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.
    14. 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.
    15. Re:Just wait for the 2010 bug by jnork · · Score: 1

      Indeed. Most of the products people were afraid would die didn't even have date clocks.

      I was one of the lucky ones. There's only one product I was associated with that even had a time/date clock, an early paperless chart recorder. After reviewing the design and code I determined that it was good until 2039, sometime in February (I used to know the exact day).

      The product was abandoned. The company doesn't exist any more as such. (Bought out by ...a certain very large German international company... with many promises of a bright future and then gutted.)

      Your average microwave doesn't know and doesn't care what the date is. Your average automobile probably doesn't keep track of the date either -- how would it check? What method do you have for setting it after power has been removed? It keeps track of elapsed time for various reasons, but that's not the same thing.

      I write firmware for airplane simulator hardware these days. That doesn't make me an expert in avionics, but I think I have a pretty good idea how things really are. The only part of an airplane I can imagine giving a tinker's damn about the date is a GPS, which synchronizes with the satellites and probably would correct its date anyway. And if the GPS of an airplane suddenly goes wonky? Gosh, the pilot just might have to use the charts and backup instruments he was trained on. ... Just like if the GPS failed for some other reason. If the airplane falls out of the sky solely due to a GPS failure then there's something seriously wrong with the crew.

      My wife and I put by a small stash of supplies just in case, but we really didn't expect even temporary interruption of services. We certainly didn't think civilization would end.

      --
      Cleverly disguised as a responsible adult.
    16. Re:Just wait for the 2010 bug by bwcbwc · · Score: 1

      Not the 2010 bug, but a lot of the Y2K fixes were kludged by putting in a 2 digit "window", so somewhere between 2040 and 2060 a lot of systems will start to foul up again, if they haven't been replaced by then.

      --
      We are the 198 proof..
    17. Re:Just wait for the 2010 bug by St.Creed · · Score: 1

      The only part of an airplane I can imagine giving a tinker's damn about the date is a GPS, which synchronizes with the satellites and probably would correct its date anyway. And if the GPS of an airplane suddenly goes wonky? Gosh, the pilot just might have to use the charts and backup instruments he was trained on. ... Just like if the GPS failed for some other reason. If the airplane falls out of the sky solely due to a GPS failure then there's something seriously wrong with the crew.

      Planes have been known to fall out of the sky recently due to failures of the airflow measurement - a difference of 20 km/hr in measurement can mean the difference between having a safe flight or having no lift anymore and no way to easily correct that. Anything that measures speed also uses time (delta in position over time = speed), and when you deal with time you tend to have a date in there as well, somewhere around 23:59:59 and 00:00:00. It may not strictly speaking be needed, but can you guarantee that it is never done like that? On all airplanes, including some quite old ones, with all versions over all manufacturers of all devices to measure speed on airplanes?

      As for the Y2K bug: if you're in the middle of a landing on autopilot, in difficult weather (december 31st is usually not the best of times for clear skies), and the autopilot decides to crap out at 20m above ground and gives you a hard landing, how are you ever going to respond in time to that? And what if the autopilot suddenly figures it's flying in the wrong direction, right after takeoff, and turns around? It only takes one bug, in one routine, to have a major crash.

      --
      Therefore, by the (faulty) logic you're using, you're just a cow with a keyboard - osu-neko (2604)
    18. Re:Just wait for the 2010 bug by jnork · · Score: 1

      What seems to be happening here is that I'm saying "I don't think GPS failure due to Y2K is likely, and if it does happen it's not going to be any worse than any other equipment failure. Planes aren't going to start falling out of the sky like dead birds. There will be no mass disaster." Whereas you're taking it as meaning "Oh, Y2K failure cannot possibly cause a plane to crash." No matter what I respond you can come up with a scenario where it can happen. No, I do not guarantee that a Y2K failure cannot cause an airplane accident. I would never make such a claim. I'm just saying that "planes will start falling out of the sky" is hype and panic, and at most you'll have an equipment failure with the same likelihood of disaster as any other equipment failure.

      Anything that measures speed also uses time (delta in position over time = speed), and when you deal with time you tend to have a date in there as well, somewhere around 23:59:59 and 00:00:00. It may not strictly speaking be needed, but can you guarantee that it is never done like that? On all airplanes, including some quite old ones, with all versions over all manufacturers of all devices to measure speed on airplanes?

      Yes, that's exactly what I'm saying -- I'm omniscient, nothing can ever go wrong. ...Good God, man, of COURSE I can't say that. Are you saying that the Y2K bug is going to crash every airplane, stop every car, disable every microwave?

      --
      Cleverly disguised as a responsible adult.
    19. Re:Just wait for the 2010 bug by ps2os2 · · Score: 0

      I worked at a bank (in the 70's and 80's) and the banks management wanted to go online so the looked around and came up with some online banking system from out of state. This set of programs was *SO* cheap with storage that in IBM land you normally do packed decimal arithmetic and you always had a sign in the last four bits of a byte to designate positive or negative. This online banking system did not bother to have signs so each record could save maybe 15 bytes. When you multiply the number of records time 15 say 500,000 you would save 750K (bytes) on disk/tape(this is only for the master file not all the other misc files that had the same issue . Whoopy!! What they forgot was the extra instructions to add and take off sign(s) for calculations.
      This one is hard to guesstimate as not every program needed to do calculations and it depending on what type of machine each instruction ran on as each one was slower/faster than the proceeding/post machine. It did add extra time as one time I did the calculation and when it came down to it it was a small amount (IIRC LT 30 cpu seconds on the low end model). 30 seconds was a big deal in those days.
      They were still running the system 10 years later. I know that the system could not handle Y2K issues as I brought that up in code walk through and with my boss. The consensus was we work with what we have and make due.
      The bank I lost track of but it either was sold or went out of business (I don't know or care).

      I was working (towards the end of my job there on a program that used IBM records as input. These at least had a sign (+-) but were not Y2K capable. Every one at IBM had been working on these issues for at least 5 years and the issue that came up time and again that they could put Y2K compliant numbers in the records but there were 10,000's of programs that had been written so they would have to be modified. This was not a small effort let me tell you.
      Would any of these cause a horrible accident or something worse? NO But people would not have been able to withdraw money from their savings account nor would they have been able to deposit either (in this case it was another banks issue). As for the IBM records the recording of them would have worked but trying to meaningful numbers no way.

      In summary it really depended if the bank (or other institution) could fix the issue before say 6 months before. Any effort on the last day or week before) would have spelled trouble.

    20. Re:Just wait for the 2010 bug by St.Creed · · Score: 1

      I did indeed read your post as "it's not a big deal, it's just an equipment failure and pilots can deal with it". What I am stressing is that there are a few situations where the pilots *cannot* deal with it, and planes do fall out of the sky as a consequence. Therefore, precautions had to be taken.

      Ofcourse it wouldn't crash everything (which is the other extreme, and who cares about a microwave having to reset), but there were a few instances where it could have been lethal. That's why planes were being grounded, just to prevent those instances.

      I admit I may have overreacted a bit to your post: I'm sort of allergic to anything that even looks like it might have anything to do with Y2K-denial, a few days ago we had a big article in the newspaper where basically the reporter was just saying "all this was overblown, it was basically a big scam". This, from the best newspaper in the country. Gaaah.

      --
      Therefore, by the (faulty) logic you're using, you're just a cow with a keyboard - osu-neko (2604)
    21. Re:Just wait for the 2010 bug by jnork · · Score: 1

      My reaction was somewhere between, about like yours. Lots of potential for problems, most of them could be resolved with a bit of work, some would require a lot of work. Most results (of failing to fix problems) would be anywhere from trivial to expensive but not life-threatening. Most of the disaster scenarios gleefully painted by the press were way overblown. ...And on the flip side, most companies were working like mad to fix the problems, so very few would manifest anyway.

      And were I in charge of the airplanes I probably would have grounded them too, just to be safe. On infrastructure, I would have had a full crew on hand for the power plants and so on, with another on standby, and my best trouble-shooters available.

      Of course as a software engineer I actually had some idea of the real of the magnitude of the problem. And when people asked me what I thought I said your car will still run, your microwave will still heat food, and your toaster oven will not suddenly try to take over the world. If there are any interruptions in services it will be short. Make sure your batteries are fresh and your larder is stocked and your tanks are full and get on with your life.

      And of course ten years later it's easy to say all that. :)

      My bosses never looked on us with suspicion afterwards. Partly because we were completely honest, partly because they were pretty technical themselves and realistic about it.

      No, I wasn't trying to say it was no big deal; just trying to say that yes, there was potential for problems, but no, the airplanes wouldn't Just Stop Working And Fall Out Of The Sky. I was trying to explain why, not just pat people on the head and say "There, there, the boogie man won't hurt you." :) I find people usually work better when they understand the Why and not just the What. And most people don't like to think they're being patronized.

      --
      Cleverly disguised as a responsible adult.
  2. Re:Linux sucks by Anonymous Coward · · Score: 0

    Second post!, and that's a lot of seconds.

  3. 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 Jah-Wren+Ryel · · Score: 0, Redundant

      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.

      Dittos!

      --
      When information is power, privacy is freedom.
    2. 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.

    3. Re:This kind of hype was exactly the problem by ascari · · Score: 1

      Hmm. I think the widely accepted metaphor actually is to make a "mountain" out of a molehill. Not sure what you make a "crisis" out of metaphorically.(Perhaps something along the lines of "making a crisis out of a slashdot comment"? Open to other suggestions though, since this clearly is a problem begging for a solution.)

    4. Re:This kind of hype was exactly the problem by Opportunist · · Score: 1

      The difference is that back then all that hype meant was that a few old school nerds with cobol knowledge got rich quick. Today that hype means a loss of liberty by all.

      Personally, I'd prefer the former. Not only because it could make me rich...

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    5. Re:This kind of hype was exactly the problem by Gonoff · · Score: 1

      In the UK, an Insurance company says that it won't make "a drama out of a crisis".
      How's that?

      --
      I'll see your Constitution and raise you a Queen.
    6. 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?
    7. 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.

    8. 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.

    9. Re:This kind of hype was exactly the problem by Anonymous Coward · · Score: 0

      I am not going to read any of that until Y3K when the dead man's copyright finally expires

    10. 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
    11. 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?)
    12. Re:This kind of hype was exactly the problem by froogger · · Score: 1

      I can't say whether planes would actually fall out of the sky, but I did have to patch communication equipment used to synch flightdata between national flight control and abroad. If not, they wouldn't know what those blips on their radars were, when they were supposed to arrive etc. I'd call that a rather paramount issue. OTOH, the only post Y2K incident I had to clean up was a server spewing out invoices dated 1980... in September 2001 (NW server rebooted due to a powerfailure). I think it's fair to say we did a good job.

    13. Re:This kind of hype was exactly the problem by russotto · · Score: 1

      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.

      No planes would have literally dropped out of the sky; the actual aircraft control electronics weren't (hopefully still aren't) date dependent. However I'm not sure if any navigation or ATC systems would have failed had no one addressed the Y2K issue, and that could have been messy. Certainly Y2K issues in air traffic control systems _were_ corrected.

    14. 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!"...

    15. Re:This kind of hype was exactly the problem by Will.Woodhull · · Score: 1

      Part of that hype was deliberate FUD from elements of the USA permanent government.

      In the Veterans Administration and presumably a number of other agencies, during the 3 years from 1997 to 2000 there was a major drive to get every computer "Y2K Compliant". And the tests for compliance were made strict enough to ensure that entire operations had to have brand new CPUs (and associated interfaces and so on) across the board. Y2K was quickly seen as an excuse for emergency authority to spend much more on new hardware than the budget called for.

      The FUD was aimed primarily at high level management and professional staff who controlled or influenced disbursement of discretionary funds. But as those persons became concerned that the IT infrastructure would crash in flames around them unless they bought the new toys, they naturally talked with their counterparts in the private sector, and the FUD spread further.

      Darlene and John, I'm looking at you. You, and other mid level managers, flexed your ethics to push your agenda, and a shitload of unnecessary new equipment was bought and installed. You would have upgraded the network to fiber optics if only you could have dreamed up an argument that CAT5 itself was maybe not Y2K compliant. Meanwhile, programs to assist veterans with PTSD were delayed or curtailed. Way to go, guys. Zippity-doo-dah.

      --
      Will
    16. 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!

    17. Re:This kind of hype was exactly the problem by XDirtypunkX · · Score: 1

      Hopefully what will happen with the 2038 problem is those of us that caused it will make enough money off it to live happily in retirement.

    18. Re:This kind of hype was exactly the problem by the_womble · · Score: 1

      So assume that the quality of coverage is the same on all subjects. I have been doing that for years.

      If you want expertise read what an expert has written - for example, if you want to follow economic news, read a few economists blogs.

    19. Re:This kind of hype was exactly the problem by Antique+Geekmeister · · Score: 1

      Oh, dear. I participated in some of this. It was often _much_ cheaper to invest, up front, in newer hardware and software that would last for 3-5 years with a single massive upgrade now, than to find and fix this component here, find and fix that component there, and roll out one system changed at a time. As one of the engineers dealing with the pain from users and management, the new hardware was partly an efficient use of capital funds, and partly blatant bribes to get people to turn _loose_ of their old hardware that they couldn't be bothered to keep maintained, and get it under contemporary operating systems, hardware support, consistent hardware, etc. It took those bribes of "ooohhh, shiny new hardware" to get secretaries to go offline while we added changes to their mailers and printing services and desktops that they'd gotten used to.

      So, no, it wasn't wasted where I worked. The new setup was vastly cleaner and designed from the ground up, rather than accumulated, and gave us resources and excuses to fix old issues. That saved us incredible amounts of work in IT and sped up desktop operations tremendously, and made our clients far happier, despite temporary disruptions.

    20. Re:This kind of hype was exactly the problem by Anonymous Coward · · Score: 0

      I completely agree. Except on Slashdot "oversold and all those vaccination programs are money down the drain" were all those "security theatre" posts that were +5 insightful when we were talking about airport security and the 25 December bombing attempt. I find it intellectually intriguing that mass groups of people, including Slashdot, do not consistently apply logic when it comes to different topics...

    21. Re:This kind of hype was exactly the problem by gollito · · Score: 1

      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.

      The problem here is due to all the other wolf cries that the media has shouted in regards to medical "pandemics".
      Anybody remember bird flu?
      Yeah, me either.

    22. Re:This kind of hype was exactly the problem by ucblockhead · · Score: 1

      That idiot CIO's quote makes me livid. I worked in IT in '99 (I mean worked, not blathered or "managed") and as such spent a good couple months on Y2K issues. I was given the task of surveying a large portion of my company's software. I did this. In '99, I knew *exactly* what would happen if not updated down to the line number of broken code. I duly created my report, which listed every damn issue in the software. Most were stupid cosmetic crap like reports that would say "19100". There were two major data errors that would have caused data corruption, but both were almost trivial to fix.

      Y2K was a real issue, and serious things might have happened had it not been addressed, but for the most part it was a simple bug-hunt.

      --
      The cake is a pie
    23. Re:This kind of hype was exactly the problem by Anonymous Coward · · Score: 0

              As an IT worker, I think that most of the hype was caused by arrogant/self-important IT people and then propogated by the media.

          Apart from a few critcal apps which needed patching or re-writing, it was NEVER A SERIOUS PROBLEM... not for the vast majority of computers out there. I suspect that the critical apps were mostly finance related, would never have caused a life or death situation. I remain totally unconvinced that there existed any affected app or system which, if left unpatched, would have caused anything more than a temporary disruption of workflow for whichever industry it was used in. If that is not the case (and I will conceed the remote possibilty that a very, very tiny fraction of systems could have caused a life/death issue somewhere if left unpatched) then I think the designers and managers of said systems are probably criminally negligent to begin with. (eg. knowing what the correct time is should have nothing to do with keeping a fly-by-wire airplane in the sky or nuclear power plants from melting down, etc...)

      That's just my opinion. If people start dying because computers can't tell time properly or crash when they try, someone is doing something seriously wrong.

    24. Re:This kind of hype was exactly the problem by Will.Woodhull · · Score: 1

      I bought into this line of reasoning at the time, as well. It was only years later that I realized the books were cooked in a rather subtle way.

      The comparison of costs between using operating funds to correct Y2K deficiencies in existing systems and expending capital on new systems was an apples and oranges comparison. It was a fiction. More specifically, it ignored the costs of configuration, installation, and retraining staff associated with the new equipment, which was directly comparable with the operating costs of correcting the Y2K deficiencies in the existing systems. In short, the same operating costs would have faced with either alternative. The difference in costs between the alternatives was the purchase of the new systems.

      --
      Will
    25. Re:This kind of hype was exactly the problem by Radtoo · · Score: 1

      Not really. For diseases with an purported global scale, ways of transmission that could not realistically be averted by most people, and visible symptoms, we surely can tell if a vaccination was successful. There always will be people that were not vaccinated and people where the vaccination statistically should not have worked (we know no vaccination would ever work 100%), and if they show symptoms, many of them will be recorded for sure.
      What is hard to tell is really not whether a vaccination was useful in retrospective, but predicting in advance how deadly a disease is, and how much / how fast it will spread and how it will mutate.

      Now, Y2K was was the same - it might have been a severe problem that was fixed in advance, or something that happened in some cases but was never observed on the outside. Sure, most programs were actually not affected in the first place, but as for the ones that actually were affected, we can expect companies to have been able to find and fix them. Usually, testing it would only require setting some clocks to a few seconds before 2000, after all. Add to this that companies would not be interested in announcing minor problems to the public, and international or even national news could care less about minor problems, and it should be obvious why this might be some problem you never heard about even when it existed or happened.

    26. Re:This kind of hype was exactly the problem by phantomfive · · Score: 1

      It is the same thing we are seeing now with global warming. Anthropogenic global warming is a real thing, but if you talk to people they tend to associate it with oceans rising to cover New York, or global plagues or something like that. In reality no climate scientist asserts those things.

      Actually the hype problem happens with a lot of stories covered by the news. It makes them money.

      --
      Qxe4
    27. Re:This kind of hype was exactly the problem by AK+Marc · · Score: 1

      Painting doomsday scenarios that were lapped up by the gullible - or those who enjoy nothing more than making a crisis out of a molehill.

      But the doomsday was real. If nothing had been done to patch any system after, say, 1995, then when 2000 rolled around, the systems that held records would be wrong. Future transactions would pre-date past transactions and the mess would take years to clear up. Essential services would see actual wrong information being pumped through, and that would cause failsafes to kick in, cutting power and water. If nothing at all was done then there would have been a massive problem.

      As it was, I watched the ball fall from the comfort of my living room. When it struck 2, the power went out. I never could figure out why. So I know for a fact that essential services did fail at midnight. Please feel free to investigate, I never could get anyone to give me an answer. This was the Preston Hollow neighborhood in Dallas, TX. I know it happened there, and I never heard about it after, so I can only assume there were other very real problems that no one ever talked about. I know it wasn't the rest of the city because I could see the glow of lights.

      And then, I worked IT at the time, and we used it as an excuse to throw away computers that were old (not compliant). We visited offices that the IT department hadn't visited before (there were some 2 and 3 person sales offices spread around the country). And if we didn't do our job, we'd have emails with incorrect timestamps and no one could use calendars correctly. Not the end of the world, but when the CEO hears about Y2K on the news, he gives a blank check to his workers to make sure nothing happens.

      I guess that's the problem with risk management. When you are right, people hate you (you spent money and nothing happens). People blame IT for predicting trouble if nothing is done. Things are done, and the trouble was mostly addressed. So they spent money and got nothing in return. I'm curious what these people think risk management is. That's what you pay for...

    28. Re:This kind of hype was exactly the problem by jbolden · · Score: 1

      The FAA didn't think planes falling out of the sky was an exaggeration. The system air traffic controllers used wasn't Y2K compliant. Had the fixes not happened at midnight of 2000 the airtraffic controllers would have radars full of planes that they couldn't identify.

      Would there have been a crash under those circumstances? Probably. Hundreds, no. But one, yeah I don't that was unreasonable.

    29. Re:This kind of hype was exactly the problem by colinrichardday · · Score: 1

      Won't we have 64-bit processors by then (with 64-bit integers)? You can get a 64-bit laptop these days.

    30. Re:This kind of hype was exactly the problem by jbolden · · Score: 1

      Good point. Defense is the same way.

    31. Re:This kind of hype was exactly the problem by jnork · · Score: 1

      If I'm not mistaken, the GPS is the only control in an airplane that depends on the date. If the GPS fails you're dependent on charts, landmarks, and backup instruments to navigate, ground radar and radio, and the rest of your avionics if you have them. That gives you a bunch of other ground-based radio beacons and so on. A commercial jet is going to have backups of everything. Your average puddle jumper may not even HAVE a GPS. And it's possible for a GPS to fail in other ways -- losing track of the date is only one (unlikely) possible failure, and pilots are trained to use all the instruments in the plane, not just the most convenient one.

      No. If an airplane falls out of the sky solely due to a GPS failure then it was flying with a bad crew.

      Note: I speak not as an aviator or an expert but as somebody who makes realistic simulator equipment.

      --
      Cleverly disguised as a responsible adult.
    32. Re:This kind of hype was exactly the problem by vtcodger · · Score: 1

      Crichton gets a bad rap because his attack on global warming mania in "State of Fear" was decidedly not politically correct.

      That despite the fact that Crichton indicated in the novel notes that he believed that global warming was a legitimate concern albeit an overstated one. In any case, the novel apparently was not intended as an attack on global warming as much as an attack on our society's operating in a constant state of unfounded fear -- Iraqi weapons of Mass Destruction, global warming, socialized medicine, etc, etc, etc.

      Crichton wrote a number of excellent essays on a lot of topics including such topics as intellectual property. Well worth looking up and reading I think even if one doesn't always agree with him.

      --
      You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
    33. Re:This kind of hype was exactly the problem by jbolden · · Score: 1

      By 2000 we had interconnected systems. So you might have something that did a formula:

      Amount of stress this gate can take is: C - M*years old

      now the gate reports its age and if years old becomes a negative number look what happens.

    34. Re:This kind of hype was exactly the problem by jbolden · · Score: 1

      We have a over a 2 trillion dollar deficit for physical infrastructure that isn't being fixed. Dams which are failing inspection, bridges that are entirely unsafe, piping that is leaking badly but not badly enough to fix.

      By 2038 I think the attitude towards infrastructure spending will be what is was like during the middle of the 20th century, enthusiastically supportive, when people could still remember dams failing and flooding towns and villages in a matter of hours. The stupidity of the last decade will be very evident long before 2038.

    35. Re:This kind of hype was exactly the problem by jbolden · · Score: 1

      That is how most projects get funded, they tie themselves to popular initiatives. In 2002 Darlene and John argue their upgrades are needed for the war on terror and in 2011 they are going to be needed to support public health care.

      I wish more rational budget processes where middle managers genuinely considered the budget to be fair and reflective and thus were emotionally invested in supporting its integrity. But it is wrong to think that people like to be cogs. Good for Darlene and John for doing what they think is right in a despotic system to make it more consensus driven.

    36. Re:This kind of hype was exactly the problem by St.Creed · · Score: 1

      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.

      So true - I was working for a national IT department of a huge multinational. We would have been bankrupt a few weeks after the Y2K rolled by, due to a complete inability to sell, move or even check the status of all our products sold (capital goods, ranging from 50K to 500000K in price). We wouldn't even have been able to log on to the terminals to repair anything, as the logon program checked for expiry of your password and EVERYONE expired at the turn of the millenium - including sysadmins. We discovered that during "testing day" when we arrived at 09:00 on a saturday, and everyone left at 10:00 again, because we couldn't do anything until the vendor had fixed the OS :)

      Ofcourse we missed a few bugs, but we were all ordered to keep our mouths shut very tight about the cause of the bugs, or we'd be facing a firing squad or something similar.

      Everytime I see someone blathering about how it was all a myth, I think "you weren't working in IT at the time, and certainly not near any mainframe". Makes me feel old, to have been a part of history...

      --
      Therefore, by the (faulty) logic you're using, you're just a cow with a keyboard - osu-neko (2604)
    37. Re:This kind of hype was exactly the problem by Anonymous Coward · · Score: 0

      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.

      Keep in mind a couple things.

      IT guys had been telling the PHBs for up to 30 years in some cases that Y2K MIGHT be a problem, and the longer they waited to do anything, the more costly it would become. All the IT guys I know personally, along with myself, just heard the crickets chirping. The PHBs weren't interested in hearing about something that's gonna happen 'years from now' when they had to worry about next quarter's dividend check payments. Two guesses which took priority for them.

      The PBHs screamed and yelled after Y2K for a 'humongous waste of money fixing obviously not broken computer systems' and took their revenge on IT departments because the IT guys had the balls to come up to them and say things like, 'Hey, we have 8000 man-hours work to do in the timeframe you're giving us, and we only have 2000 man-hours to work with. We're gonna need some more help if we're gonna curbstomp any problems you direct us to stomp.' Because the PHBs took their time and waited til the last minute, they had no choice but to open their checkbooks for the pound of prevention needed. No good deed goes unpunished.

      The PHBs got stuck buying a lotta shit they didn't need to (Y2K compliant office desks, anyone?) as the scammers came out of the woodwork selling stuff 'certified' as Y2K compliant that didn't need to be 'compliant'. How many calculators truly needed to be Y2K compliant? Yet, their stockholders insisted, and would have had them all shot had they not done so because of the hype.

      A lot of the old COBOL programmers had been retired by the early 90's, and some came out of retirement at big bucks and in a couple cases, seriously overstated their need to fix some problems in systems that should have been updated up to 20 years beforehand. A good way to pad your retirement fund, I'll give you that, but the PHBs screamed bloody murder as they signed the checks for 'consultant fees'.

      When you have to certify Y2K compliance in a piece of software, then you get forced into upgrading it by the PHBs and have to retest, you waste the IT guy's time. Upgrade first, THEN test and certify.

      Posted anon because my password is stored on a computer I can't get to at the moment, and I'm too goddamned lazy to request a password change :D

    38. Re:This kind of hype was exactly the problem by ArsenneLupin · · Score: 1

      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".

      The difference being that the Y2K fixes were indeed performed, but hardly anybody got a vaccination. The doses just sit unused in a cabinet, and will be flushed down the drain in a couple of years when they will be expired. But despite this, there was still no huge wave of death, and still lotsa moolla in the coffers of the pharma industry.

    39. Re:This kind of hype was exactly the problem by OldSoldier · · Score: 1

      Interesting article. Thanks for mentioning it.

      I don't think it's amnesia though but 2 other things:
      Firstly, the vast majority of people have no area of expertise deeper than the average journalist, so THEY never get to see the Gell-Mann effect. They have no reason to distrust the media.
      Secondly, even those who do may mix equal parts amnesia with assuming editorial oversight. "It's in print, someone must have fact checked, therefore it must be true."

    40. Re:This kind of hype was exactly the problem by izomiac · · Score: 1

      Wow, you've restored a bit of my faith in the state of reading comprehension. Very few people pick up on that, despite the book's title and notes that explicitly state it (reminiscent of Orwell's writings). Most people seem to think that a writing is completely about whatever it happens to mention the most.

    41. Re:This kind of hype was exactly the problem by Halborr · · Score: 1

      The problem with IT: major problems are only visible to the end user when they happen, not when they are avoided.

    42. Re:This kind of hype was exactly the problem by mdwh2 · · Score: 1

      Yes, although the question is whether all systems that could be affected will have been replaced by then. Personal computers will have long been replaced, but it's less clear with things like embedded systems.

  4. Street lights by Anonymous Coward · · Score: 0

    Notice how people take things seriously only if something bad does happen.
    Example: street lights.
      If a street needs lights because its too dark, then people will only allocate enough resources to put in the street lights if there is an accident proved to be caused by darkness.

    Same with Y2K. People spent money when there was a valid issue shown. With any system it was abused, but that is human nature. Therefore the money was well spent because the wolf was killed with a minigun and rocket launchers, instead of just a slingshot.

    1. Re:Street lights by TheRaven64 · · Score: 1

      They put street lights into the park across the road from me and cut down a load of trees around the edge so that street lights from the road shine in because people complained that they were frightened of being attacked in the dark. The end result is that you now have pools of light along the path. If you stand there, it completely destroys your night vision and someone standing five meters from the path is completely invisible to you, while you are under a spotlight from their perspective. Apparently this makes you more safe.

      --
      I am TheRaven on Soylent News
    2. Re:Street lights by confused+one · · Score: 1
      What this really solved was a problem for people who were:

      a.) had a fear of the dark or dark places

      or

      b) had poor night vision to begin with.

  5. Fine, have it your way. by Anonymous Coward · · Score: 0

    Would you rather spend $x so those "computer nerds" keep your computers running, or pay them $30x after everything (literally, in some cases) crashes?

  6. What about epoch + 2G? by GPLHost-Thomas · · Score: 1

    The point is that, when it's going to be 1970 + 2 billion seconds, a lot of computer will fail because of storing dates in an unsigned int (if I'm not mistaking, PHP has issues with it that I could spot, for example), but the vast majority wont understand it. My guess is that we will get into huge trouble because of that. Maybe THAT will be the moment when planes will start falling, because nobody prepared for that.

    1. Re:What about epoch + 2G? by sopssa · · Score: 1

      I don't see how planes would be falling tho, most likely the integer just swaps around back to zero, but it's not like planes have some code like if (date() 1980) crash();

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

      I don't see how planes would be falling tho, most likely the integer just swaps around back to zero, but it's not like planes have some code like if (date() 1980) crash();

      Ha ha. Yeah. That... that would be crazy. Yeah. No one would ever do that.

      Now on a totally unrelated note, I have to go make a few calls...

    4. Re:What about epoch + 2G? by Anonymous Coward · · Score: 0

      You're talking about the year 2038 problem. Still got 28 years time to switch over to 64-bit time. Planes being planes, I think they will use 64-bit CPUs with 64-bit OSs with 64-bit time.

    5. Re:What about epoch + 2G? by Anonymous Coward · · Score: 0

      Fuc 0ff pl0x

    6. Re:What about epoch + 2G? by Threni · · Score: 0

      Nobody cares about websites failing, apart from those website owners perhaps. Websites don't run power stations, guide planes etc. If crooks have trouble selling their stolen tat on eBay for a few hours then that's something I can live with.

    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:What about epoch + 2G? by Opportunist · · Score: 1

      But that's another 28 years plus a few days. That's a lot of time, we will worry about that later...

      Why'd you think it will be different? Wait 'til at least 2037 with your doomsday hype, nobody will care any moment earlier.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    9. Re:What about epoch + 2G? by Gonoff · · Score: 1

      Websites control a lot. Intranet/extranet/internet - what's the difference?

      --
      I'll see your Constitution and raise you a Queen.
    10. Re:What about epoch + 2G? by quantumphaze · · Score: 1

      The problems occur when some code does something dependant on the current date being greater or lower than a fixed date. An example I read was code to automatically delete old files (eg: old logs) that when the integer wrapped around would delete new records instead of the actual old ones. Bugs could occur in a plane's software but they are very strict with software engineering in life/death situations like that and would have already fixed it around the time 2038 was given serious thought, so we hope.
      But apparent problems can already occur today for systems that involve data for future dates (eg: mortgage loans. "My home will be paid off my 1912! wtf?")

      The current planned "fix" is to just use an unsigned integer for time_t which could break binary compatibility. Many systems may not get fixed in time with many embedded systems running for years with no way to update them.
      Another is to use a 64 bit integer which would see out the death of our star and have heaps of bits to spare.

      I think the 2038 problem will be much more of a pain than 2000 because of the greater use of more complex computers. 2000 problems were in the applications themselves (many being user facing code that did stupid things like 19100) and not going down to the core of the OS itself.

    11. Re:What about epoch + 2G? by TheRaven64 · · Score: 0

      I'd be surprised if PHP has problems with the epoch, because it doesn't expose the precision of integers to the user. They can store time intervals in a 64-bit value without problems. A lot of other code is similarly protected, for example the OpenStep specification uses a double for time intervals and allows multiple epochs (absolute times are time intervals plus an epoch date). Apple's implementation defaults to using the release date of OS X 10.0 as the epoch, but a double has a 52 bit mantissa and so will last more than 140 years before the precision drops to less than a microsecond. Most 64-bit UNIX systems use a 64-bit integer for time_t (on Darwin, for example, it's a typedef for a long, so it's 32 bits on 32-bit platforms and 64 bits on 64-bit platforms), so only code that isn't recompiled in the next 28 years (or which explicitly casts a time_t to an int or int32_t) will have a problem.

      Unlike Y2K, the problem is understood decades in advance and planned for. No one thought in the '70s or '80s that people would still be using their code after so long.

      --
      I am TheRaven on Soylent News
    12. Re:What about epoch + 2G? by OutOfMyTree · · Score: 1

      You do know the story of the F16 guidance system? Allegedly, as originally designed, crossing the equator would lead to the plane doing an instant flip and carrying on upside down. http://catless.ncl.ac.uk/Risks/3.44.html

    13. Re:What about epoch + 2G? by Runaway1956 · · Score: 1

      "but it's not like planes have some code like if (date() 1980) crash();"

      Obviously an oversight on someone's part.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
  7. 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 DoninIN · · Score: 1

      This had some good effects, but the misleading and moronic labeling of a lot of these systems as Y2K upgrades. When in fact the forklift was falling apart to begin with.

    3. 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.

    4. Re:Benefits of Y2K???? by mortonda · · Score: 1

      (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)

      Sounds like Token Ring. Really good, until ethernet eclipsed it..

    5. Re:Benefits of Y2K???? by Anonymous Coward · · Score: 0

      The name of that connection was token ring - http://en.wikipedia.org/wiki/Token_ring

    6. Re:Benefits of Y2K???? by natd · · Score: 1

      And 10 years later, technically still fine so long as you've stockpiled spares. It's still (admittedly only for a few more months) on the critical path of a line of business / point of sale app my places depends on. It's only the lack of TR support under VMWare that finally forced me to start removing it.

      --
      Only big ligs use sigs.
  8. 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 Anonymous Coward · · Score: 0

      The media wasn't interested in date calculations and ordering. They wanted planes falling from the sky, ATM failure, panic buying etc. It's drama, it sells their TV station / newspaper. Even today I meet educated people that believe Y2K was a pure scam.

    2. 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?
    3. Re:Oversold? by Opportunist · · Score: 1

      Of course there were these kinds of consultant. And while they didn't undermine the severity of the problem, they certainly undermined the credibility and seriousness of our profession. So should I ever get a hold of one of these snakeoil peddlers, I'll give them a consultation that they usually see a proctologist for...

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    4. 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. Re:Oversold? by UnknowingFool · · Score: 1

      Also the media reporting was hyped. Yes bad things would have happened. Banking records may have been affected. Computers might stop working. But planes falling out of the sky, probably not. But this would not have been a good story: "Major inconveniences due to Y2K". Instead this is a much juicer story: "Disaster awaits due to Y2K"

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    6. Re:Oversold? by Anonymous Coward · · Score: 0

      Which great many computer systems stored years as two character *strings*? No, your home Excel spreadsheet doesn't count and 1960s punch card systems don't count either as nothing of any significance depended on them.

    7. Re:Oversold? by mattpalmer1086 · · Score: 1

      I was briefly a Y2K consultant - it certainly wasn't me overhyping the problem or overcharging for non-solutions, although I'm sure such people did exist.

      If anything, it was the IT departments who wanted to replace their infrastructure and were just looking for an excuse, and the consultant was the convenient excuse. I audited lots of systems and gave most of them a basically green light - just a few simple things to do and they'd be fine. It was quite frequent that I was told to rewrite the report to imply a greater risk than really existed (or rather, told to stop "underselling" the risk)...

    8. Re:Oversold? by jbolden · · Score: 1

      The problem is the IT guys didn't know which systems would fail and how bad it would be. What they were facing was IT guys in every major company in the United States saying there would be some unknown degree of damage and risk and no one had done a risk assessment. And no one had any idea of what thousands of systems going down together would do to the complex interrelations needed to run our society.

      Think about 1 year after that, losing a skyscraper + some damage to the pentagon has cost us over $2t.
       

    9. Re:Oversold? by Anonymous Coward · · Score: 0

      I'd say the press was instrumental in ramping up the fear factor on this. When people were showed that the operating systems of the time were going to be fine, fearmongers screamed about older operating systems. When people were shown those were going to be fine, or fail in a cosmetic way if any, the fearmongers screamed about embedded stuff in satellites and bridges which could never be updated.

      What was bad was people who bought into that hype and destroyed their fortunes, and paid tens of thousands of dollars in survival gear from the numerous websites who were not just predicting, but assuring Americans of complete failure of civilization as we know it. One person I know spent a shocking sum of money on roomfulls of ammunition and enough firearms that almost would match the firearm selection scene from the Matrix. Another person sold all their real estate for a firesale price, then bought land 100 miles from town [1] that barely even had a functioning well for almost twice it was worth. Other people sold all their retirement assets, bought gold, then forgot where they hid it.

      [1]: There was this discussion that if the local infrastructure for people to get gasoline collapses, the hungry hordes would not be able to make it 50 miles past a city limits before they ran out of fuel or strength and turned on each other. So living twice that radius from major cities and off the main roads meant that one was fairly safe from Mad Max style marauders.

    10. Re:Oversold? by Anonymous Coward · · Score: 0

      First and last post by this AC in this thread.

      NO the danger was not oversold (actually it was deliberately undersold by all governments I know of) only misapplied by the uninformed press (the few members of the press who I know got told a bit too much did not spread it but instead complied with the government initiatives) and gobbled up by the equally uninformed public just as on so many other topics (I would say all topics really).

      Chemical refineries.
      Oil refineries.
      Steel factories.
      Nuclear plants.
      Power infrastructure.
      Water infrastructure.
      Communications infrastructure.
      Military command, control, infrastructure, and weapon systems.

      That's the kind of places where the serious people including consultants were working. I know first-hand how much effort went into some of these in Europe and how hard it was because many "certified" replacement parts simply weren't trustworthy and failed when put to the test and also how shutting down some plants took a long time (months in some cases, and sometimes shutting down is not really an option at all).

      Two days before New Year's fatalism spread like wildfire. Many of these people, perhaps even all of them, would have told you it was 50-50 at that moment despite all the work- Absolutely no one could with any degree of confidence say that everything would be ok, least of all within governments. No one dared sound the "all clear" in advance, and I don't think any government went any further that the usual cover-your-ass statements of feigned control. Many places had at this point simply been shut down due to a lack of time (triaging was employed from the start one and a half year earlier). After rollover many places did not start up again in weeks and some not in months.

      Those who worked at the core of the problem lost years of their life and suffered depression, illness, and family difficulties afterwards, just like many of those most involved with the actual work in the early parts of the Apollo program (a story just as few are aware of).

      Y2K would without any doubt have been the end of the world as we know it but due to tremendous effort that was hard to spot behind all the noise it was avoided. Thanks to the real efforts all that happened was stuff like the loss of an aging Pentagon/DoD satellite, some Japanese train lines shutting down for a small period, and mundane stuff all over the world like grandparents getting invited to start kindergarten etc.. It could have been a hell of a lot worse.

      I don't know of a single truly affected company or service or ANY NATION that do not treat the details of their own experience of Y2K as highly confidential. People in general don't understand how to interpret that fact even when told about it. That information is not public and will never ever become public, I would be willing to bet it doesn't even exist any more.

  9. No-win situation by Anonymous Coward · · Score: 0

    "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.' ""

    That's how I feel about the global warming issue. If we succeed in stopping the effects of climate change, all the nay-sayers will claim it was a waste of money and less effort will be taken to prevent the problem going into the future. If we don't, we could really screw up the planet.

    1. Re:No-win situation by khallow · · Score: 1, Insightful

      That's how I feel about the global warming issue. If we succeed in stopping the effects of climate change, all the nay-sayers will claim it was a waste of money and less effort will be taken to prevent the problem going into the future. If we don't, we could really screw up the planet.

      There's one question to ask here. Which of Earth's many past climates is the one that we should hold steady?

    2. Re:No-win situation by mangu · · Score: 1

      There's one question to ask here. Which of Earth's many past climates is the one that we should hold steady?

      The one in which my beach property stays beach property, becoming neither mountain nor underwater property.

    3. Re:No-win situation by Sockatume · · Score: 1

      How about the one in which modern human beings have existed?

      --
      No kidding!!! What do you say at this point?
    4. Re:No-win situation by khallow · · Score: 1

      How about the one in which modern human beings have existed?

      While ones? There's glacial and intraglacial climate. The glacial climate is the most common climate for the last few million years and the one that prevailed for most of our existence as modern humans. We know of several intraglacial climates, including one in the past two thousand years that may be warmer than present (the Medieval Warm Period).

    5. Re:No-win situation by khallow · · Score: 1

      The one in which my beach property stays beach property, becoming neither mountain nor underwater property.

      Why should you be favored? Let me put it this way, it's possible that we have to make a choice between a significant economic and technological gain and your beachfront property going underwater. I have no problem with putting your property underwater in that case.

    6. Re:No-win situation by khallow · · Score: 1

      Also, how long we should keep Earth at that particular climate? As I indicate in my previous post, even on the scale of centuries, Earth climate naturally changes. For example, would it be a good idea to fix Earth's climate at whatever the climate was in 1850 for the rest of eternity?

    7. Re:No-win situation by Opportunist · · Score: 1

      Umm... the one we have now? It's kinda obvious that we, as a species, work pretty well in this, at least compared to one that consists of, say, 20% carbon dioxide.

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    8. Re:No-win situation by mangu · · Score: 1

      it's possible that we have to make a choice between a significant economic and technological gain and your beachfront property going underwater

      Considering that one third of human population lives at less than 100 meters altitude, I fail to see how there could be a significant economic gain in letting sea level increase.

    9. Re:No-win situation by Anonymous Coward · · Score: 0

      You want an economic gain at the expense of other people's property. That's usually known as "stealing".

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

      I thought it was known as "banking".

    11. Re:No-win situation by Will.Woodhull · · Score: 1

      That's how I feel about the global warming issue. If we succeed in stopping the effects of climate change

      Not to worry, we won't succeed. At this point it is accepted that we will be impacted by global climate change, and the concern is how to minimize it, and how to mitigate what will still happen no matter what we do from this point onward.

      --
      Will
    12. Re:No-win situation by Anonymous Coward · · Score: 0

      it's possible that we have to make a choice between a significant economic and technological gain and your beachfront property going underwater. I have no problem with putting your property underwater in that case.

      Between those two, I'd choose the significant economic and technological gain! In fact, I'd choose the gain even if it caused the beachfront property to go under water.

    13. Re:No-win situation by jbengt · · Score: 1

      I've already heard the argument that all the cost and effort to stop the destruction of the ozone layer was a waste since the "predictions about the ozone layer disappearing" didn't come true.

    14. Re:No-win situation by jbolden · · Score: 1

      Humans know how to migrate.

      a) Let sea levels rise 100 meters and say have to replace or substantially change 1/2 the cities in the world over the next 3 centuries
      b) Drop human energy consumption by 80% of the next 3 centuries.

      It is not at all obvious to me that (a) is cheaper than (b). I believe in global warming but I don't think it helps the case to pretend that humans can't and haven't adapted to huge environmental changes.

    15. Re:No-win situation by jbolden · · Score: 1

      No one is talking about 20% = 200,000 parts per million.

      The debate is about 350-900 parts per million.

    16. Re:No-win situation by khallow · · Score: 1

      You want an economic gain at the expense of other people's property. That's usually known as "stealing".

      If I'm forced to forgo economic gain because it might damage someone's property, then that's stealing as well. For example, what keeps someone from deliberately building fragile, expensive infrastructure on the beach, and then milking me whenever I want more economic gain. They're creating the externality not me. For example, the use of publicly subsidized flood insurance in the US (in addition to being theft from the public) has inflated beach front property values and created more externalities for any activity which raises sea levels significantly.

    17. Re:No-win situation by khallow · · Score: 1

      Considering that one third of human population lives at less than 100 meters altitude, I fail to see how there could be a significant economic gain in letting sea level increase.

      You're not even looking at a properly defined decision here. You're just looking at the cost. It's like saying, "I fail to see how there could be an economic gain in any activity where I pay another party five dollars." The benefit associated with the above cost of a possible rise in global sea level is increased global wealth and economic activity. And a significant, but ignored question here is whether it's worth more to move people out of the way than it is to have considerably increased wealth and activity? A hundred meters of sea level rise over many centuries (assuming generously that it ever happens) is simply an insignificant cost. Any city in the world will be completely rebuilt many times over in that time period. In fact, I doubt there will even need to be an organized moving program. As properties start to flood, people and the infrastructure will naturally migrate to higher ground.

      And doing our part to improve the economy now will pay great dividends. Currently, every dollar of wealth even adjusted for inflation grows more than an order of magnitude in a century. Shifting from today's transportation and energy infrastructure to a less efficient one probably will cost humanity hundreds of billions of dollars a year (perhaps trillions). Saving $100 billion now, means at least $100 trillion more wealth, three centuries from now. Plenty of resources for moving people and infrastructure that are created because we don't do something counterproductive.

    18. Re:No-win situation by khallow · · Score: 1

      Umm... the one we have now? It's kinda obvious that we, as a species, work pretty well in this, at least compared to one that consists of, say, 20% carbon dioxide.

      We'd also work well in an environment 2C or 6C warmer. Or an environment 2C or 6C colder (though the ice fields from a new ice age would restrict our habitable range a bit).

  10. Y2K was right! by Cyko_01 · · Score: 0, Troll

    planes fell from the sky and electric grids went black. It just didn't happen how and when we thought it would

  11. Not oversold: success by wappie · · Score: 1

    The fact that Y2K is looked back upon as being one big joke can be seen as a giant success for all the effort that was put into 'solving' it, "we" managed to avoid disaster.

    1. Re:Not oversold: success by benjamindees · · Score: 1

      It's almost impossible to convey the difference between the state of IT in 1999 versus today. Most computers had 32 MB of RAM and ran Windows 95/98, an OS that would crash if you looked at it wrong. You were lucky to find reliable dial-up, let alone broadband. Many commercial software providers didn't even offer technical support, especially not Microsoft. There was no such thing as auto-update, Windows didn't come with a firewall, and VNC was not in widespread use. If something didn't work, you called someone. If they couldn't help you fix it over the phone, they got in their car and drove over.

      Computers were new to many people. They were everywhere. They were very valuable and important. And they didn't work well. Unstable, failure-prone networks and software were the norm, on home computers especially but even at the vast majority of (small) businesses. This was most people's frame of reference. The possibility of a programmer screwing up and it leading to global catastrophe was not something you thought of as outside the realm of possibilities. The combination of novelty and ignorance was frightening.

      At one of the companies I later worked for, the story was that they had purchased a backup generator for the servers at corporate headquarters in case the power failed, but that on December 31st it was actually at the CEO's vacation cabin instead.

      --
      "I assumed blithely that there were no elves out there in the darkness"
    2. Re:Not oversold: success by rubycodez · · Score: 1

      that's funny if you think the "state of IT" was state of personal computers. The computers that *mattered* were running OS such as OS/400, SP7, VM, Unix, VMS....

    3. Re:Not oversold: success by Jaime2 · · Score: 1

      I don't buy this. Almost nothing happened on Jan 1, 2000. If the problem was real and really deserved the effort we put into it, we should have seen at least 0.01% of the events not get fixed. I would expect that well-funded entities like governments would be hit least hard and people out in the third world that had one ancient computer running some piece of equipment to be hit at like a 10% rate. The reality was that almost nothing happened anywhere. "We fixed it" just doesn't make sense.

    4. Re:Not oversold: success by benjamindees · · Score: 1

      It's funny that you think it wasn't. I agree that the computers that "mattered" were far and above the average. But those were well out of sight of most people. And much of the ridiculousness of Y2K was driven by perception more than reality. Small businesses employ over half of US workers. Even today, they still overwhelmingly use personal computers for everything. In 1999, for the majority of people, IT *was* "personal computers". It's likely that it still is.

      --
      "I assumed blithely that there were no elves out there in the darkness"
    5. Re:Not oversold: success by rubycodez · · Score: 1

      those computers didn't matter much, just terminals to serious systems. the ones that handled money and inventory were the important ones.

      by the way, at the time I worked in health insurance adjudication, nothing ridiculous about Y2K bug patching. Unpatched the systems caused catastrophic financial errors. Those who pooh-pooh the effort didn't work on serious computer systems in the 90s.

    6. Re:Not oversold: success by benjamindees · · Score: 1

      the ones that handled money and inventory were the important ones.

      Like the ATM machines that now run a consumer OS and crash regularly?

      Consider the point of view of someone in 1999 (the vast majority of people really) who didn't deal with "important" computers for a living, and you'll have an idea of what I mean when I talk about the ridiculousness of Y2K.

      People literally thought that electronic ignition systems on their cars would stop working and crops wouldn't get planted because tractors were GPS-enabled.

      It's perfectly reasonable to view Y2K, from the point of view of a computer professional, as a serious but completely understood crisis that was averted through much completely worthwhile effort. But that misses out on the much larger social phenomenon of Y2K, including all the fears and anxieties of a blue-collar workforce hit by job losses to more automated foreign competitors, and manifesting itself as a millennial apocalyptic technological backlash. Don't forget to add in the fact that those same people were losing out as 300 billion dollars were diverted into fixing a problem most of them couldn't begin to grasp.

      --
      "I assumed blithely that there were no elves out there in the darkness"
  12. 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
  13. Offended by Anonymous Coward · · Score: 0

    From the article:

    "Every programmer and their grandmother was concerned about the possible coming Y2K disaster."

    As a 49 yo grandmother, feminist, and C programmer of 20+ years, I find that offensive, agist, and racist.

    1. Re:Offended by Anonymous Coward · · Score: 0

      You have a grandchild that is a professional programmer? If not, the narrowly focused comment was not about you in any manner, it referred to the grandmothers of programmers in the year 1999. I'm sure that good, loving grandmothers (not the "head up their ass" types) were warned by their programmer grandkids that there may be some issues when the year changed on some legacy systems. Grandfathers weren't mentioned because you can't tell your grandfather ANYTHING, you just tell your grandmother and let her whip his ass into line. Since you're busy trolling early in the morning, I'm betting your grand kids will ignore you anyway. Go make them some cookies or something, maybe you can buy some love.

  14. Better data representation by Anonymous Coward · · Score: 0

    Why don't all the operating systems start supporting internal data representations that do not impose any upper or lower limit? Something like a null-terminated string equivalent of numbers and various data types?

    Forget about n-bit integers or IEEE floating point numbers. Let's just design a logical format that supports ANY number, no matter how big or how small. It may be computational expensive, but at least we have a choice to not being bound by any arbitrary size limits like 2^32 ever again.

    I always thought it's silly to have to pick between a short or long integer, or to pre-define the size of a database column, only to find out a year later that it's not big enough.

    1. Re:Better data representation by TheRaven64 · · Score: 1

      Because that would be incredibly slow. Calculations involving time need to be quick and arbitrary precision integers are much slower than primitive integers. A 64-bit integer value will last for half a million years before overflowing if you use it to store microseconds. There's no reason to slow everything down for millennia to avoid some problems in the eventual future.

      --
      I am TheRaven on Soylent News
    2. Re:Better data representation by Anonymous Coward · · Score: 0

      The fundamental question is why we still have to think in terms of bytes at all. We're working towards the quantum computing and clouds computing era where 64-bit integers could simply look small.

      For a PC application, yes, there are reasons to use fixed size data structures. But think of the Google clusters, or image processing for space telescopes. I'm sure there is a need for some computations that should never overflow.

    3. Re:Better data representation by TheRaven64 · · Score: 1
      Uh, what? You seem to have no idea about the history of computing. A lot of early machines used variable word sizes. A good example is the IBM 1620, which used 6-bit bytes (each storing one decimal digit) and variable length words. Any operations could be performed on them, but they were implemented in terms of loops over the length of the word. The same is true for software implementations of variable length integers on modern systems.

      They aren't used often because they are very expensive. You don't know how many digits are in a variable length integer until you run the operation, so you need to perform operations that don't combine well with pipelining (and you can't get fixed alignment, so you don't get good cache usage).

      99% of the time, they are not even useful. A lot of programmers go through their entire careers without encountering integer overflow problems. Most high-level languages provide support for arbitrary-precision integers and programmers can use them when required, but few need to.

      Storing time in them is entirely pointless, because a fixed width 64-bit integer is more than enough for vastly longer than any modern hardware or software is expected to last. This is true for a lot of things. The overhead of a variable width integer doesn't give you any benefit most of the time.

      --
      I am TheRaven on Soylent News
  15. My Name Is Earl - Y2K ep. 19 by Rick+Richardson · · Score: 1

    Earl decides to make up for #24, "Stole a red 'Take-a-number' machine" from a local Bargain Bag. He brings along Donny Jones and Joy and Darnell to help cross the item off. However, Randy runs into the store and takes the ticket machine from him, not wanting to part with it. Earl remembers back to why Randy did not want to part with it; in Christmas 1999 Earl stole presents from a house while Joy, Donny and Randy distracted the family with carols. They go back to the Crab Shack, where Darnell explains Y2K to them, and says that life will not be able to continue without computers, all of which will break down. They all decided to stock up on supplies, and hide in Donny's sister's basement. As the timer hit midnight, all the lights in the house went out. They all thought that the Y2K myth was happening, but in fact it just happened because Donny's sister had not paid her electric bill, and her electricity ran out on January 1, 2000.

    1. Re:My Name Is Earl - Y2K ep. 19 by mortonda · · Score: 1

      As the timer hit midnight, all the lights in the house went out. They all thought that the Y2K myth was happening, but in fact it just happened because Donny's sister had not paid her electric bill, and her electricity ran out on January 1, 2000.

      Which is just dumb, because they don't kill the power at midnight - around here they send a technician around and you can pay him on the spot or else he pulls the meter off the wall. He's not making rounds on new years day!

  16. 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 Xiaran · · Score: 1

      There was a guy in Australia that was saying all catalytic converters would stop working at the stroke of midnight(Oddly no "journalist" ever asked him why a catalytic converter would be interested in what the date was). By an amazingly fortuitous coincident he had just published a book explaining how to survive such disasters. 2K was a great time to be a scam artist.

    2. 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.

    3. Re:I was there... by Cassini2 · · Score: 1

      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.

      The interesting thing is that the international date line really does cause severe code problems. For instance, a squadron of F-22 Raptors was taken out by the date line.

      The 747 has the significant advantage of being a relatively old plane, thus most of its systems were date immune. Also, a 747 won't fly inverted, or at least I don't know anyone that has tried to fly a 747 inverted. Nuclear power stations are another example of old equipment designed largely without date information in the critical systems.

    4. Re:I was there... by wwphx · · Score: 1

      I was working for the police department at Y2K as their SQL Server DBA. We put a lot of work in to verifying that our apps used the century in date fields, and as most databases at that time did, it wasn't a big deal. I don't recall having to do a lot of application remediation to accommodate the rollover. We went in at 6pm and were told we'd be staying for 12 hours, another shift was coming in at 9pm for 12 hours. We had a big checklist of things to check, pre and post midnight, and all of the MS-based stuff rolled over just fine and I think we went home around 2 or 3am

      What didn't work? The mini computers (HP3000) that ran the dispatch system. They received a patch from the vendor that would kick in at midnight, compiled it, but didn't run it through the link/edit step, and when midnight came the system went down. Fortunately the operators on that shift were the most experienced, they knew their precinct maps, and had plenty of paper and pencils standing by. They switched over to dispatching manually and tracking units with paper, and there were no hiccups.

      The funniest thing was Motorola. All of our MDTs ran Windows 3, which was not Y2K compliant, and Motorola wanted $500 per unit to patch it to handle Y2K. As it turns out, as soon as the MDT logged on to the mainframe, the software downloaded the current time stamp, including century, which the system had no problem accepting. The officers were told to sign off and sign back on to their MDT after midnight, and all was well.

      There were 2,000 MDTs deployed, it was a pretty chunk of change that Motorola wanted to screw us out of.

      --
      When you sympathize with stupidity, you start thinking like an idiot.
    5. 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
  17. Nothing to do with integers and such by ascari · · Score: 1

    According to a friend of mine who is a manager with a large Indian offshore IT company the biggest impact of Y2K was that it gave offshore IT consultancies a big opportunity to gain some street cred and foothold in the US. The rest is history. (Whether this is good, bad, inevitable, indifferent etc. is a separate matter and largely dependent on viewpoint I guess.)

  18. 100 billion nationwide!!! by es0vyr4fVY9LD8ub · · Score: 1

    I had no idea that we, the proud people of Tuvalu, had spent so much to prevent the apocalypse of Y2K.

  19. Wait for the Y10k bug by mangu · · Score: 1

    There are still some bugs which will come up in 2010 in some financial systems

    Why would that be? It's not as if 2010 required an extra digit. A bug in 2010 would only happen if someone started writing years with one digit in 2000.

    I'm a procrastinator by nature, there's no way I'm starting to prepare now when I still have 7990 years left to do it.

    1. 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...

    2. Re:Wait for the Y10k bug by Anonymous Coward · · Score: 0

      never underestimate stupidity.

      for example, all email is spam today...
      at least spamassassin thinks it is, cause the sent date in the headers is "grossly in the future"

      it's the future bitches! where's my silver jumpsuit and flying car!

    3. Re:Wait for the Y10k bug by IntlHarvester · · Score: 1

      The question is whether the Y2K programmers actually fixed the date storage, or only kludged some logic around it (year4 = (year2<20) ? year2+2000:year2+1900). I have a feeling some of those systems which received last-minute fixes are going to blow up with date bugs at some later date.

      --
      Business. Numbers. Money. People. Computer World.
    4. Re:Wait for the Y10k bug by HTH+NE1 · · Score: 1

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

      The same happened for GBBS Pro where it wasn't expected that that Apple II BBS software would continue to be used in the 1990s. "1989" was followed by "198:". Attempts to correct it made it "199:" until an update was made available. The system otherwise functioned, but sites that didn't update to the version that was fixed were suspected of running pirated versions. The fixed version included a forced copyright notice for GBBS Pro on logout coded in the underlying ACOS interpreter even if you weren't running the GBBS Pro source on it.

      By 2000 I was no longer running a dial-up BBS, so I don't know if it recurred.

      --
      Oh, say does that Star-Spangled Banner entwine / The myrtle of Venus with Bacchus's vine?
  20. Different flavor of FUD. by geekmux · · Score: 0

    Y2K was nothing more than a standard Fear, Uncertainty, and Doubt(FUD) campaign in a dated wrapper. Sure, some ultra-greedy contracting agencies hyped it up to try and justify $200/hr to drag a FORTRAN programmer out of retirement, but it was all still FUD nonetheless. Trying to paint some weird decade-long gloom and doom over IT because of one particular snapshot in time is a bit false. Our industry isn't exactly dying off out there(cough, newspapers). Perhaps you should look towards those selling domain names(business.com anyone?) for millions, or those "developing" vaporware for anyone willing to sign a check during the whole dot-com era that cast more of a shadow of FUD around IT in general. Sorry, just cutting to the quick here and calling out the true bullshit.

  21. 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
    3. Re:My findings on Y2K hype. by LaughingCoder · · Score: 1, Insightful

      People were practically begging for the doom and gloom scenario.

      You've got that right. Especially when there is money to be made, or power to be grabbed/transfered/co-opted. For a great example of this, see Man-made Global Warming (MGW).

      Over the years I've seen a number of these panics and I have learned to first consider who benefits from the mitigation. If they are the same ones who are screaming the loudest I become very suspicious. As far as MGW goes, the anti-capitalists and anti-Americans are quite prominant in the cast of doomsayers. Just something I observed. Did anybody else notice that the key "remediation" that came out of Copenhagen was for the "West" to agree to transfer untold billions to the developing nations?

      As regards Y2K, the consultant houses were very busy publishing papers predicting doom, unless of course we did the "smart" thing and hired them (at inflated rates due to the severity and time-critical aspect of the problem) to fix it. Now, I'm not saying Y2K was a myth. There were clearly issues that needed to be addressed. I was working as a developer in a fairly large medical device company at the time. We did a thorough code audit and found and fixed a number of problems -- most of which would have merely displayed funny dates to the user. But, if the problem were truly as massive and far-reaching as the shrillsters were claiming, there is *no way* we would have been so successful in cleaning it all up. Not possible. And so the problem, in reality, was significantly less serious than we were led to believe. And much wealth changed hands.

      --
      The more you regulate a company, the worse its products become.
    4. Re:My findings on Y2K hype. by pecosdave · · Score: 1

      Last year I was advocating the DTV transition should have happened at midnight New Years. I had this vision of 1,000's of people doing the countdown watching the ball in New York on TV, then when they hit 1 STATIC! I would have been so epic.

      --
      The preceding post was not a Slashvertisement.
    5. Re:My findings on Y2K hype. by jellomizer · · Score: 1

      Yes... People want some how to be part of history, and be That Guy who survived it. Especially being Pre 9/11 at the time Generation X didn't have anything historically that they say that they lived threw. There was World War 1, World War 2, Vietnam... Generation X had the First Iraq War that was relatively small. We wanted something big to happen so we can tell the next generation how easy they have it.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    6. Re:My findings on Y2K hype. by wwphx · · Score: 1

      Agreed. Most was hype. There were big problems, but they were addressed and remediated, the stuff that wasn't caught was cleaned up very quickly. What was funny was a friend of mine who was a veteran computer guy, though to be fair, more hardware/networking than from the programming/admin side, moved to Idaho. Apparently he had two generators, who knows how many gallons of fuel, a year's worth of MREs, and thousands upon thousands of rounds of ammo. All for naught.

      The one that gets me was Prez Bush changing daylight savings time. So many controllers have dates burned in to ROM, and twice every year thermostats are wonky and many electronic time clocks are off for a couple of weeks.

      I really wish Obama would cancel that Bush order as it's been proven that it did not save any energy, but he has plenty of other problems he needs to deal with.

      --
      When you sympathize with stupidity, you start thinking like an idiot.
    7. Re:My findings on Y2K hype. by wwphx · · Score: 1

      Sorry, can't agree. I've worked in government IT for almost 20 years, including half that time with police. If someone was in the office working at midnight on December 31, it was important. If a system was not being used at that time, it wasn't important and no one would have noticed if we'd powered it off.

      Though I have no problem with pranks in general, just ask my wife and previous girlfriends about how I give presents, I don't think pranking in the office is a good idea when you have a thousand or two users.

      --
      When you sympathize with stupidity, you start thinking like an idiot.
    8. Re:My findings on Y2K hype. by bwcbwc · · Score: 1

      Yeah, most techies were reporting real problems.

      The hype came from the media, because they public loves doomsday predictions; and from the snake-oil salesmen who capitalized on the hysteria.

      Regardless of the hysteria, a lot of corporations made long-term capital investments in IT systems that helped facilitate the business-methods revolution exemplified by Walmart, and the internet boom itself. So even if the Y2K problem was over-hyped, the Y2K opportunity was seized by many corporations that still enjoy competitive advantages from their investment.

      --
      We are the 198 proof..
    9. Re:My findings on Y2K hype. by pecosdave · · Score: 1

      moron

      I suppose you're going to say the city I lived in as a municipality - and for that matter nearly every city on the planet - was part of the problem for not giving cops, firemen, and swat teams the night off.

      why were you scared enough or "prepared" yourself by packing

      Who said anything about scared? I don't wear my seat belt because I'm scared, I don't wear a helmet when I'm on my motorcycle because I'm scared, I don't keep smoke detectors and fire extinguishers because I'm scared. I do all those things because I'm prepared.

      BTW - carrying a large knife in a briefcase usually isn't referred as packing - though the term does work.

      --
      The preceding post was not a Slashvertisement.
  22. Bugs are like the Spanish Inquisition by mangu · · Score: 1

    it's not like planes have some code like if (date() 1980) crash();

    I suppose you meant to write "if (date() < 1980) crash();"

    Slashdot has code that makes the "less than" sign disappear magically. And this illustrates something about software bugs, no one expects them.

  23. We Found It Helpful by Anonymous Coward · · Score: 0

    I remember the Y2K verification tests that our billing system had to meet. It had official year ranges to use in inferring centuries, and posed questions concerning not just the data that was being processed, but also when the system was run - so it was a 2-way testing regime. I was pretty confident we were already in compliance (aside from the aforementioned year ranges). We had long ago re-engineered the system to use time_t and 4-digit years internally, despite the sources & sinks being stuck with 2-digit years.

    We actually did end up discovering a few Y2K bugs as a result of all that, so in our case the exercise was worthwhile. We were in compliance 12 months before Y2K and no billing records were harmed.

    Was it worthwhile? Yes.
    Did the customer's management ever get the sense it was worthwhile? No.
    Why? Because we were loathe to advertise bugs in our code, and the customers never asked. They just wanted to know if we were in compliance.

  24. What I'd be interested to hear... by distantbody · · Score: 1

    I know the Y2K bug was real for many systems and I believe that catastrophes were provably averted, which it why it is now popularly perceived as a false alarm.

    To convince the naysayers we need a few real examples where the maintainers of some important system knew that their system would fail on Y2K with major real-world consequences without recoding. The articles don't mention any.

  25. 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.

  26. Maybe the problem was fixed without bragging? by assertation · · Score: 1

    The one thing I found annoying about the Y2K coverage was most "journalists" going on about how the whole issues, was not an issue.

    Did it ever occur to these news "professionals" that many problems were patched, *quietly* before they could break?

    Many of the COBOL computer systems with the Y2K issue belonged to large, established, mainstream organizations.....many of them financial institutions. They probably wouldn't want a story in the new about how they bought a defective system that they are still using 30 years later and way past the point when they should have replaced it.

  27. It wasnt hard work by Anonymous Coward · · Score: 0

    Just extremely boring and repetative - Just like most Business system programming and testing.

  28. 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.

  29. Try another kind of moment in the sun by drinkypoo · · Score: 1

    OK, I know a moment in the sun is one in which you are illuminated, the brightest thing in the room. But let's try another meaning; basking in the sun on a tropical beach. For me, IT's moment in the sun is when everything is working and there's nothing to do but dream up what the future may hold.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  30. Software Engineering is not IT by EmagGeek · · Score: 1

    Y2K was Software Engineering's moment in the Sun, not IT's.

  31. But the machines never stopped by ltkije · · Score: 0

    I remember news stories from fall 1999. People were seriously concerned that gas, electricity and water utilities would fail, planes would crash, cars would stall and Social Security payments would not get made. Some acquaintances didn't like it when I pointed out that from the first time the Social Security Administration began automating, it had to deal with people born in the 19th century and others would not retire until the 21st. Hospitals replaced medical equipment that could not be certified as Y2K-compatible, instead of testing to see whether there would be any problem.

    It got so bad that some New York buildings halted their elevators before the fateful midnight, and the U.S. Secretary of Transportation was riding on a commercial flight at midnight on December 31.

    Those of us who wrote software for these machines just laughed and repeated the mantra, "Embedded systems programmers don't use COBOL."

    1. Re:But the machines never stopped by dave87656 · · Score: 1

      Those of us who wrote software for these machines just laughed and repeated the mantra, "Embedded systems programmers don't use COBOL."

      True, but ...

      First of all, Cobol didn't force you to use 2-Digit dates and embedded systems at that time were more memory constrained than they are today so the temptation was high to save space where ever possible. For example, apparently there were devices used in the electrical grid to route power based on expected usage which took into consideration weekends and holidays. Some of these used a 6 digit date which rolled back to 1900 and thus didn't have the right date after 1999 and would have routed power incorrectly resulting in brownouts or wasted power.

  32. 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!
    1. Re:The threat was real. by Anonymous Coward · · Score: 0

      While it was a big deal, the real problem is that we did not tar and feather the likes of Jake DeWoskin. These people made huge amounts of money whipping the general public into undo panic. I had some moron try to convince me that my microwave might not work as it might have had some date buried deep inside. (She could also ignore that the thing didn't use a date and forgot the time whenever the power went out.)

      Evidently the general public likes hearing how the world will come to an abrupt end. More recently we had "experts" telling how the price of gasoline would hit more then $5.00 a gallon. And what happens? Stupid people lap it up and fail to demand better of the media.

      But if one were smart, they would never hire any of the Y2K pundits that were whipping up a frenzy. These people should be run out IT. When their ill gotten gain from crying "the sky is falling" runs out, they should be put to digging ditches and other useful though perhaps menial tasks. They should be prevented from ever posing as a legitimate source of information again.

    2. Re:The threat was real. by Anonymous Coward · · Score: 0

      This means that the executives were personally liable (e.g. they could lose their houses) for Y2K failures that happened in their companies.

      Generally, in a limited-liability corporation, an executive can't lose his house for big failures when the company goes bankrupt. His half-a-billion dollar portfolio of company stock? Sure. Snazzy paycheck? Hasta la vista. Non-company-related personal assets like a house? Not so much. You could have someone sue him for criminal incompetence or malice afterward, but it's not going to be trivial to pull off.

    3. Re:The threat was real. by Anonymous Coward · · Score: 0

      Mod parent up. One Y2k bug slipped through the QA at a large company I worked for, it cost at least $40,000 per month plus whatever it cost to deploy a patch. In March of 1996 a motor controller for another company I worked for failed, it essentially locked up. AFAIK this motor controller was used in HVAC systems rather than elevators but still, it was date aware and it failed completely on March 32nd,1996!

      What really happened at Y2K is that QA and reengineering efforts were so focused on Y2k/date issues that these fell below the the background noise of other bugs. Software is horrendously buggy as is our economic system as are many human created systems. But it's "good enough" and market forces along with FTC reporting guidelines are forcing companies into adopting a "good enough" model of business.

      What surprised me was that during the first leap-year after Y2k, date related bugs were already resurfacing. Because many companies adopted a "good enough" hack to slide the bad date window 10-30 years into the future, we will continue to see date related bugs. But our society is so skewed towards big business that this won't appear on FTC profit reports and large companies can safely brush these problems under the rugs because most of the problems will affect the customer more than the business. You'll be overbilled for cable, electricity, telephone service or you will be charged extra interest on your credit card, car loan or mortgage. You'll be put on hold forever when you contact their customer support department in Bangalore because their queue system has a y2k glitch. This will all be lost in the noise until someone notices that Joe Sixpack no longer has enough free pocket money to keep the economy going and then watch the economy spiral into the ground... wait a minute, sorry I should have posted this five years ago. My bad!

    4. Re:The threat was real. by dave87656 · · Score: 1

      Actually, it was a problem. I worked for a year on a Y2K team. We fixed alot of bugs that would have had serious consequences. For example, some bank code logged transactions using a YYMMDD prefix to force the transactions into a certain order. In one case, deposits made would have been lost because they were not in the right order. Yes, it was bad code, but it was there.

      You don't panic, but you act. IMO, Y2K is a huge success story. The problems, some of them big, really were there.

    5. Re:The threat was real. by dave87656 · · Score: 1

      an executive can't lose his house for big failures when the company goes bankrupt

      I believe you can be sued for negligence, though.

  33. Sky dairy by zogger · · Score: 1

    Planes are *ludicrous* expensive. They get milked out to the max before they are replaced. I imagine there will be a lot of last minute expensive and complex avionics swaps near to 2038, just like a lot of code and so on got fixed real close to Y2K and not before, it had to wait to hit near panic mode first before the suits took it seriously.

    Business, like government, tends to be stupidly reactive just as much as pro active, pretty much a good mixed bag there. Witness hurricane Katrina and adequate level levee building. Everyone knew the problem existed, yet they "couldn't afford" to fix it in advance of failure. So then it cost a lot of lives and ten times the cost.

    1. Re:Sky dairy by Anonymous Coward · · Score: 0

      You do know that many pieces of equipment which are part of aircraft, big or small, have an individual serviceable life? This includes computer hardware and software, so if operators are doing their maintenance properly (within the recommended time periods specified in the releases from manufacturers) this won't be an issue.

  34. I believe you are mistaken... by gbutler69 · · Score: 1

    ...it is a signed int....it does support dates prior to 1970. Funny thing is you said, 1970 + 2 billion. It would be 1970 + 4 billion if it were unsigned.

    --
    Over-the-top Response Guy! Giving "Over-the-Top Responses" since 1970.
  35. Re:The Kooks who cashed out of modern society in 1 by pecosdave · · Score: 1

    They decided it was a good idea to grow tomatoes on their farms to sell to Chef-Boy-Ar-Dee and made their living in a new way?

    --
    The preceding post was not a Slashvertisement.
  36. 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.
    1. Re:The 12/99 bug by CodeBuster · · Score: 1

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

      This demonstrates why it is important to document any "clever tricks" used in a software system. Your clever trick might eventually become someone else's holiday bane; especially if the "clever trick" wasn't really necessary in the first place, except to facilitate laziness on the part of the original programmers.

    2. Re:The 12/99 bug by Anonymous Coward · · Score: 0

      "The 12/99 bug"? No wonder you guys had problems. Even one month from Y2K, in the middle of a giant Y2K bugfix project, you were still using 2-digit year numbering.

    3. Re:The 12/99 bug by lucm · · Score: 1

      > "The 12/99 bug"? No wonder you guys had problems. Even one month from Y2K, in the middle of a giant Y2K bugfix project, you were still using 2-digit year numbering

      I thought it was pretty obvious, but apparently I should have added "wink-wink" so even the irony-challenged people would understand the joke.

      --
      lucm, indeed.
    4. Re:The 12/99 bug by jnork · · Score: 1

      Huh? It was the old software, not the new, that was performing this trick. They just didn't realize it until the system failed. They weren't ready because they didn't expect problems for another month. He was just explaining why the problem occurred a month earlier than expected.

      Your comment doesn't make any sense to me.

      --
      Cleverly disguised as a responsible adult.
    5. Re:The 12/99 bug by dave87656 · · Score: 1

      This demonstrates why it is important to document any "clever tricks" used in a software system.

      At the time, it may not have seemed like a clever trick, just a logical way to do things given the tools at hand. I've looked at code I wrote a few years ago and had to think about my mindset at the time. We do document the code I think needs explanation but we don't document the obvious, like "balance += deposit". But, what seems obvious at the time may not seem obvious later.

      The clever trick the poster referred to may very well have been documented, but it still doesn't mean it's going to jump out at you as a Y2K problem when you review the code.

  37. Re:The Kooks who cashed out of modern society in 1 by Anonymous Coward · · Score: 0

    It was not just kooks. The well known author Edward Yourdon ("Decline and Fall of the American Programmer") actually moved to New Mexico from New York City in anticipation of a major catastrophe. Many major religious leaders (Pat Robertson in particular) are predisposed to end-of-the-world scenarios so they readily accepted the idea that the end was almost upon us. I doubt their numerous followers would call them kooks.

    Human beings have learned to cope with our imperfect creations quite well. Any Y2K bugs were just a another drop in an ocean of software problems. Windows (and Linux for that matter) are released with literally thousands of bugs. That doesn't stop millions from using these system quite successfully.

  38. It was a largely a myth by Anonymous Coward · · Score: 0

    There was real panic and an attempt to pay their way out of the perceived threat, but despite the fact that some systems were prone to the problem, most were not. For those that were, many could be upgraded simply. I don't recall any real extra workload.

    That experience seems to have been common to many who worked in IT at the time. It was certainly true where I worked and on the sites where our consultants provided support.

    I feel sorry for you if you were one of the few whose experience was different.

  39. 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
    1. Re:See If You Can Find..... by Anonymous Coward · · Score: 0

      Y2K was huge, HUGE oversell. I do not work in IT, but instead I work with actual control systems. The computers that run actual, physical devices that make things. In 1999, General motors said unto all of its level 1 suppliers "thou shalt review all of thy control systems, and shall fix any possible problems that the new millenium may cause, lest Y2K cause an interruption in parts supplies to mighty GM." Well, I was working for a company that got a contract to review a supplier's systems in Ohio. This supplier made clutches for Corvettes, among many other things. Of the dozens of systems we audited, 98% did not care what the date was. Of the remaining 2%, the changing of the year had no impact. We also tested scores of computers. of the dozens of computers we checked, exactly one - an old PC-XT - failed. It locked up upon turning 1/1/00. But it was old then, and was certainly not in charge of anything vital.
      One of the worst things about Y2K were the the people who made the gloomiest predictions, but just happened to be - surprise! - consultants who, for a price, could fix YOUR Y2K "problems"!

    2. Re:See If You Can Find..... by Damhna · · Score: 1

      My Lycos-fu is not what it used to be.

      Closest I could come was this:

      http://metrologyforum.tm.agilent.com/news2000.shtml

  40. 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.

    1. Re:The Agony and The Ecstasy by Nadaka · · Score: 1

      I feel your pain.

      I graduated in dec 99 to find that there were no job prospects for me in CS at all. I couldn't even get an accounting or low level management position that I was most qualified for because they all assumed that with a fancy computer degree I would find a better job any day. I had to settle for minimum wage manual labor at wal-mart. I went back to school after a while and got a higher degree, entered the CS field and was doing ok for myself. Sept 30 2008, layed off because the stock price took a dip. Found another job, and after 6 months they didn't fire me, they just stopped paying me and expected me to keep working while they got things sorted out.

    2. Re:The Agony and The Ecstasy by AK+Marc · · Score: 1

      Found another job, and after 6 months they didn't fire me, they just stopped paying me and expected me to keep working while they got things sorted out.

      You are the second post like that I've seen in a couple days. Are there really so many places out there like that? That's very illegal. But I've never heard from someone actually reporting them to the labor board. What's the deal with people letting them get away with such tactics?

    3. Re:The Agony and The Ecstasy by Nadaka · · Score: 1

      For most people it is vastly more important that they spend their time and energy finding a new job ASAP, instead of fighting a long drawn out legal battle against people they can't get a dime out of anyway while they loose they are penniless, homeless and starving. And according to the lawyer, they have not broken the law until your paycheck is over a month late.

    4. Re:The Agony and The Ecstasy by AK+Marc · · Score: 1

      For most people it is vastly more important that they spend their time and energy finding a new job ASAP, instead of fighting a long drawn out legal battle against people they can't get a dime out of anyway while they loose they are penniless, homeless and starving.

      Yes, because 10 seconds for a call to the labor board will leave you homeless. Again, nothing but defending the people that try to force others to work for free. Even by those that they tried to take advantage of. And you wonder why he thought he could get away with it (probably because he did, and you let him).

      And according to the lawyer, they have not broken the law until your paycheck is over a month late.

      That's irrelevant to your story. He didn't say "I'll be a little late with the check, but well within the legal limits." He didn't just have you work and not pay you. He warned you he might be late with a check, so you quit. And he never actually didn't pay you and was never actually late. Or something like that. I can't figure it out. You were bitching about being asked to work for free, then when I say "yeah, that sucks, I wish someone threw the book at them" you come out fighting to protect the person that you were earlier complaining about. I don't get it. I guess it wasn't that bad of an experience, you apparently never reported him and apparently never had a paycheck missed. So I'm not sure how your original post was relevant. I guess your "that almost happened to me" story sounded a bit more like "that did happen to me" in your mind.

    5. Re:The Agony and The Ecstasy by Nadaka · · Score: 1

      You don't know what you are talking about. I didn't have time to wait a month before filing a grievance, Nor did I have time to wait in lines all day and file paperwork to get an appointed attorney, I had to bust my ass and find a job, move and start working. I didn't have money to pay a lawyer because guess what? I DIDN'T GET PAID AND HAD TO MOVE, and god damn they need that money upfront. It happened. Get your jollies by spreading your ignorant condescension somewhere else. Fuck off dumbass.

    6. Re:The Agony and The Ecstasy by jbolden · · Score: 1

      I agree completely about 9/11 I've been saying the same thing since then. And telling people how different it would be after the negligence of the last decade if 9/11/2011 were to bring down a major data / communications center with personnel.

      As for the agony... Those were the last of the glory datas. the IT grunts were making a lot of money back then. I'd trade those days for these days in a heartbeat.

    7. Re:The Agony and The Ecstasy by AK+Marc · · Score: 1

      Yes yes yes. You were wronged. Apparently you were fired without notice. That's all that happened to you. That's normal and happens thousands of times a day. From your clarification (or lack thereof) it seems you didn't miss a single paycheck, and that the paychecks all came in on time, and that he broke no rule or regulation and didn't wrong you in any way, other than lay you off.

      But you like to pretend that he *almost* ripped you off. The fact that you had enough warning that he never did indicates that he never did. I don't know what moving had to do with it unless you didn't even have enough money to make a single rent payment. If that's the case, then you were in worse financial shape than your employer, and throwing blame his way is just a way for you to rationalize your grossly irresponsible behavior.

      And if you ever did look at filing a grievance, I don't know of a single place that requires a lawyer to report illegal employment practices for the precise reasons you list. So I'm thinking you never really looked into it, and just did whatever you felt like without researching anything, then are acting like you did now so that you don't look like a dumbass every time you post your pathetic little story about being laid off. I was laid off once; they cut me a check for $30,000. I did move at that time too, and it was a real personal hardship. So I know what you went through, well, except you are a douchbag, so you got treated like one and took it. That you pretend you were in some control by quitting in the first telling, then were some victim in the second telling indicates you are wiling to twist the truth to whatever point you like, so it's not like I believe you anyway.

    8. Re:The Agony and The Ecstasy by Nadaka · · Score: 1

      what are you talking about? did you miss the part where I said I didn't get paid? Get it though your skull, there are two completely separate instances here, the first being me laid off without notice and without severance, then the bullshit where I was not paid and then was asked to keep working. In both cases I moved on and found another job. Some of the guys who tried to stick through the second event are now loosing their homes. Read what I am saying, stop being a douchbag yourself.

  41. But would they break? by Sycraft-fu · · Score: 1

    Part of the overselling was this idea that the systems would just blow the fuck up when the date rolled over. That was not necessarily the case. In particular I think it was oversold for critical system, like computers that control power plants and the like. I never saw any evidence that these things would go nuts, lock up, set the plant to do something dangerous. Looked more like they'd roll over and nothing much would change since the date was used in terms of "On this date do X," kind of stuff, not a comparative function.

    Also in some cases, the date was kept on a computer but was totally irrelevant. One system I helped with around that time was an old Windows 3.1 machine. It ran a proprietary piece of software that controlled an instrument. Well the system did keep a date and was not Y2K compliant. What would have happened when it rolled? Who knows, I didn't bother to find out. Instead, I set the date back 30 years. The date on the system was never used in the control software, and thus was not relevant. Simple cheap fix.

    I'm not saying there wasn't a lot of work to be done with regards to the problem. In particular the financial industry needed to do a lot since there stuff IS dependent on comparing dates. However I do not find evidence that it was the world ending problem it was made out to be. If nothing had been done I'm sure there would have been plenty of problems, but I am rather doubtful they would have been catastrophic problems, or things that couldn't then be dealt with.

    That's not to say the proper answer wasn't for companies to deal with it beforehand. I'm just saying the doom and gloom paranoia was way overblown.

  42. Worst code example? by Anonymous Coward · · Score: 0

    I just ran across this example in Peter Wegner's "Programming in ADA: an Introduction", published in 1980. This one doesn't even have the excuse that it was storing two-digit years!

    type DAY is range 1..31;
    type MONTH is (JAN,FEB,MAR,APR,MAY,JUN,JUL,AUG,SEP,OCT,NOV,DEC);
    type YEAR is range 0..2000;
    type DATE is
      record
        D: DAY;
        M: MONTH;
        Y: YEAR;
      end record;
    TODAY: DATE;

  43. Easy answer to your utterly stupid question by Nicolas+MONNET · · Score: 1

    The one that was fit for human evolution, not any of those that were fit for long extinct trilobites, or 1m-wide damselflies, or giant tree ferns, or even giant tree fungi. Not too fond of snowball earths either.

    There was certainly a range of climates that were just fine for dinosaurs. We don't have those anymore -- both the climates AND the dinos ('cept birds of course).

    That you even ask the damn question is maddening. Do you really have such little clue, or are you so blinded by Republican / Fox News propaganda? Do you really hate humanity so much that you want us to go the way of the T-Rex?

  44. One Major Y2K Problem by Anonymous Coward · · Score: 0

    In case anyone cares to recall, there was one major Y2K problem: US spy satellites were offline or operating minimally for a couple of months. At first they said hours. Then it became days then weeks. Then finally, they were forced to admit it was a couple of months.

  45. It was a big deal but it was mostly fixed by 1997 by ei4anb · · Score: 1

    I worked for a telecomms company (one of the biggest) and was involved in Y2K remediation. Most of our software was fixed by 1996 with a few small systems fixed in 1997. Our first Y2K fix was done in 1988! If those systems (and similar from the other big companies) had not been fixed nobody could have made any long distance phone calls after 1/1/2000, but they were fixed. It would have been a big deal but we fixed and double-tested everything and robbed the scare mongering reporters of their disaster headlines, get over it.

  46. My experience. by shippo · · Score: 1

    I worked for a systems reseller/support provider back then. We had 50 to 100 customers out in the field running a particular OS and associated software products.

    Our major vendor was extremely slow at getting updates out. The OS definitely had a problem, as account expiry dates were stored using two digit years, so ever user on every system would get locked out come 2000. They managed to devise a fix to the account security system, but it was well into 1999 before this update appeared. Even then the update was in the form of a complete new release of the latest version of the OS which had some terrible inherent problems not seen in the earlier releases many customers chose to still run.

    More annoying with this new update is at the same time many long lasting OS features were discontinued, features which the majority of our customers used. It was as if they simply couldn't be bothered to audit the code, so they simply junked it. These features included WAN connections via serial and leased lines and integration with IBM mainframe architecture - with these features no longer available the OS no longer had an advantage over the then competition.

    The knock-on effect was that the majority of our customers simply decided to abandon the OS altogether and migrate to something else, such as NT.

  47. It was because we focused on the negative effects by Provocateur · · Score: 1

    Those articles that mentioned planes and fire and brimstone falling out of the sky should have focused on the positive e.g. guess what, that hardware you bought late this year? The warranty's going to extend itself another 99 years. Heck bring it in even after 12 months, and we'll stick it to The Man.

    (And to the OP the reason the damage was minimal was because we DID have people making sure that there wasn't going to *be any damage.)

    --
    WARNING: Smartphones have side effects--most of them undocumented.
  48. 2010 bug! by Anonymous Coward · · Score: 0

    You'd think developers learned from Y2K, but:

    Spamassassin Bug 6269 - FH_DATE_PAST_20XX scores on all mails dated 2010 or later.

    Every mail that has gone through Spamassassin since midnight gets a spam score because "the date is grossly in the future." And what's worse, they "fixed" it five months ago on the trunk (not in any released version)... by changing the cutoff year to 2020.

  49. Re:Anonymous by Will.Woodhull · · Score: 1

    Y2K was overblown by middle level IT managers who saw it as an excuse to replace all the older equipment and software whose maintenance they hated with brand new toys that would be more fun to work with.

    These are the guys that fed the press the bullshit. Naturally the press got parts of it wrong, since most of what they were being given was being spin-doctored to advance a hidden agenda. But these were the available credentialed experts, willing-- nay, often eager-- to be interviewed. With their camera-ready Love Me walls of MSCE certificates in the background.

    This sounds like a conspiracy theory, but there was no need for a conspiracy. The majority of persons in mid level IT management from 1997 t0 2000 were the guys who learned all kinds of clever coding tricks back in the day when it was necessary to use tricks to get acceptable performance out of 8088 and 6502 machines. These were not the best programmers of the times; these were the ones who were merely adequate, the ones who could not make the distinction between an elegant solution and one that was only clever and probably a set up for a future failure. These guys realized they could have more fun using their specialized knowledge in clever ways in the politics of mid level management. So the group attitude of these managers was one of disdain for following rules that got in the way of doing the job, and applause for non-obvious solutions that got the job done in an unexpectedly fast and seemingly effective way. They had learned to do quick and dirty programming, and they transferred that skill into management, but as a group they really didn't see anything wrong with being dirty: a little grime was considered a healthy part of the job.

    And these guys were the ones who controlled the reports on the potential impact of Y2K, and they saw those reports as an opportunity to modernize their infrastructures. Rather than looking at patches to work around Y2K issues, for only a hundred times more money, just replace the entire computer and all its software, and everything will be better. Who would argue with that? More to the point, who with good credentials would argue with that, when virtually everyone with credentials would see it as a laudable quick and dirty approach to improving the infrastructure?

    There was no need for a conspiracy. The selection pressures of 1985 - 1995 assured that the vast majority of mid level IT managers were all practicing quick and dirty office politics. The entire species was going to respond in the same way to the Y2K stimulus.

    --
    Will
  50. well, sure by zogger · · Score: 1

    Yes, I am aware of that and no I don't think it is always done. Sometimes it is, sometimes it isn't. The industry has also been having a hard time with sub par counterfeit parts, something they don't like to mention out loud much. Then you have examples like the above mentioned F-22 flight crossing the international date line. These are top of the line "new" extremely expensive and what might *think* really looked at designs..yet that snafu still occurred. And you still see fleet groundings when new unexpected problems show up, unfortunately usually after a crash.

    When they *really* want to and they really do the work, and the original design was over built really smart and strong, yep, they can keep planes flying and working a long time, past their original estimated service life, like the buffs, by doing continual upgrades. Like I said though, it is all ludicrously expensive. Ain't a single dang thing cheap and easy on airplanes, and this includes very limited production runs of new model avionics.

    So, I will stand by my prediction that just like y2k there will be a lot of last minute upgrades done.

    Speaking of which, although I am not an IT guy, I was made aware of the y2k date thing in *85* by a friend of mine, an ex IBM mainframe guy. When it hit 97 and 98 and it surfaced in the popular press, I was certainly amazed that it was still a problem....some shops were still coding with the date bug in, while others were just starting to think about maybe looking at it and doing some remediation. Private business and government did in fact mostly wait until near the last minute to do repairs. I know a ton of computer guys were telling me this back then, even my state's head IT honcho told me this, that even though they as the engineers knew a lot of stuff needed fixing, they didn't get permission/funding until the suits started getting harangued by their spouses and customers and shareholders and the press in general, asking how their y2k repairs were going. "Last minute" more or less repairs took place then, at a higher cost than what was needed (due to what you guys call the mythical man month), precisely because they waited so long to do it. As it was, most stuff got fixed just swell, but it certainly cost them a lot extra to do it by waiting.

        The one really good thing to come out of the y2k "last minute" fix scene was a huge surge in just "fuck it, we'll just buy new equipment", which really resulted in a well needed boost to the computer industry as a whole, and a radical dropping of prices across the board for computer-stuff because of a lot more competition and economies of scale efficiencies.

    1. Re:well, sure by calidoscope · · Score: 1

      Y2K should have been rearing its ugly head in 1970 for financial applications, specifically for 30 year mortgages. California's DMV use of two digit date codes led to an amusing story of a 103 year-old women being denied a drivers license because she was too young.

      --
      A Shadeless room is a brighter room.
  51. 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...

    .

  52. Super gigantic load of crap by Anonymous Coward · · Score: 0

    Before (long before) it came, I was in university (ok about 3 years before). I had a roommate also in CS. Our landlord was studying physical education, and another was in education. They asked us earnestly if there was anything to worry about. We told them no. It was a problem that could affect a few systems (old legacy cobol systems and some old DOS programs, but mostly it was marketing bullshit to sell software and services. It was true that all computers have clocks, but another more technical term is oscillator, and its more like a heartbeat than a wristwatch. It doesn't care about the year one fig. In spite of this, and the practical reality that most systems aren't programmed to care in the slightest what year or day it is, there really isn't anything to worry about. For manufacturers with machines, software and services to sell, NO, what I was saying was sacrilege. In a way, it was. This was their once-in-a-millennium chance to make a killing. Either I didn't understand that, or they would declare that I simply didn't know what they knew. Gosh that was money well spent. The same people buying computers for large companies (those who went to business school, having taken an introduction to computers course in college, and as business folk are prone to do, declared themselves expert), bit hook, line and sinker, and saved trillions of dollars by spending billions of dollars on new equipment declared to be 'safe'. After y2k, the people selling solutions set about selling virus and computer security products.

  53. Year 2.01k bug by Anonymous Coward · · Score: 0

    In a hobby project[1] which I'm involved in, a developer wrote this:

    document.cookie = 'defaultnick=' + encodeURIComponent(thenick) + "; expires=" + (new Date(Date.parse("1 Jan 2010")).toUTCString());

    I call it the Y2.01k bug ;-p

    According to what I heard, the rationale behind it was that he expected the project to be scrapped or rewritten by now...

    Took me a few moments to figure out why things weren't working :)

    [1] http://www.iwannachat.net/

  54. NYT Op says Y2K was hype by mdsolar · · Score: 1
  55. Apollo Domain by chill · · Score: 1

    Apollo was a company that made mini-computers back in the day. The OS was called "Domain" and the system was used in a manufacturing environment, controlling an automated circuit assembly system.

    They, too, used unsigned ints for date keeping, but it used an odd epoch date. On October 30th, 1999 I was notified by our supplier that there wasn't a "Y2K" issue. There WAS a November 3rd, 1999 issue, however. At that time, the system would not boot.

    Some of the boot code used signed ints, some unsigned. Early in boot, one of the routines waited for a certain time + interval to start. Essentially, waiting for the last process to complete. However, the last process wrapped and the timestamp was something like 6,500 B.C. and the next process used an == to compare, not >=. It would wait for the next few thousand years before completing. "Oh look, I've got time!"

    Luckily we had the Sun Solaris-based replacement equipment there...for a year. We had just needed motivation to actually make the transition. 4 days we motivation enough -- the bastards.

    --
    Learning HOW to think is more important than learning WHAT to think.
  56. There still out there by GreyFish · · Score: 1

    This site (full of spam comments) has a y2k bug: http://www.amtor.com/cgi-bin/links/cougalinks.cgi?action=view-links note that the dates are "19109" (or 19110 now), this is beacause perl stores the year as the number of years after 1900, so 1999 is 99, and 2000 is 100, you were supposed to print years by adding the perl year to 1900 and then converting the result to a string and printing that, but many people didn't bother and instead printed "19" and then the perl year, which is why that site is showing "19109" as the year...

  57. The era of reckless stupidity by jbolden · · Score: 1

    After 1999 infrastructure spending of all sorts dried up. We didn't spend for FEMA, we allowed transportation, water gas and military infrastructure to start to fail. Since then infrastructure spending has been reactive than proactive across the economy.

    Americans made a choice in 2000 when faced between
    * Mr "wishing makes it so" Bush
    * Mr "lets proactively deal with problems" Gore
    that they liked wishing makes it so. We now have an infrastructure deficit over 2 trillion. I agree with everything in the article, but the collapse in IT spending that we are still in is a result of the move to systematic corruption and grotesque inequality of George Bush. We had a president who ran on Après moi le déluge, why are we shocked that CEOs would be willing to do that?

    1. Re:The era of reckless stupidity by dave87656 · · Score: 1

      Yes, but Oil companies are booming. Have a little heart for those Oil execs. They have feelings, too. Just ask anyone at the country club or the yacht club. Sheesh, for a while, even some countries were making more money than the oil companies. Thank god that's been rectified.

  58. Typical Press Moron by Trip6 · · Score: 1

    This guy, and everybody else who thought the threat was only on New Year's Eve, 1999, are sadly misinformed. The problem happens primarily when calculations occur that span the century boundary. The media reports this garbage then when it doesn't come true the credible alarmists are called fools.

    --
    I hate being bipolar; it's awesome!
  59. Yet year 19100 in perl lives on... by Anonymous Coward · · Score: 0
  60. Words from a dead comedian by jnork · · Score: 1

    I'm reminded of a Carlin piece (Carlin on Campus? Live at Carnegie? I forget) where he talks about practicing for rain dancing.

    If you don't practice, how do you know you've got it right?
    If it doesn't rain when you practice, doesn't that mean you're doing it wrong?
    If it does rain when you practice, why have the dance? When you need rain, just hold practice!

    OK, I have no idea why I thought of that.

    How about this, then: I carry elephant repellent. How do I know it works? Well, do you see any elephants?

    Not sure about that one either. I'm here all week, folks!

    The fact is that nobody knows if you've staved off disaster because the disaster never happened. And if the disaster does happen, you've failed. What you need is a time rewinder so you can wait for the disaster to happen, say "See? I told you so!" and then go back in time and fix it.

    --
    Cleverly disguised as a responsible adult.
  61. Re:Anonymous by jbolden · · Score: 1

    I guess I'm that group. First computer was a PET and I know 6502 Assembler. My first structured language was Pascal and the second was C, which was all about performance tricks. I was mid level around 2000 and a CIO today.

    And let me tell you I still believe in rip out and replace unless there is substantial business intelligence embedded in the apps. Maintaining crap is expensive and demoralizing. And quite often systems can pay for themselves in 3 -5 years. We don't live in a society with 75% interest rates, our tech spending should not reflect those interest rates.

  62. Re:The Kooks who cashed out of modern society in 1 by Anonymous Coward · · Score: 0

    Even assuming these kooks are right, it baffles me that they think the answer is to get hold of cash. Selling your home, for example, would be a pointless exercise. In a serious catastrophe of the proportions the loons expect, currency would become worthless.

  63. Re:The Kooks who cashed out of modern society in 1 by Anonymous Coward · · Score: 0

    Let's see...

    1. Famous author I've never heard of. Moved across the country on impulse.
    2. Hypocritical religious nut. Believes in fairy tales.

    Yeah, I am fine dismissing these people as kooks.

  64. My experience - wakeup call by Anonymous Coward · · Score: 0

    I worked at local telco and we had automated wakeup service: You call to a service number and dial in the time you want a wakeup call. Very popular service, impressive to watch during morning rush hours (07:00 etc) when it was doing its' thing. Tested the backup system simply setting the date to 2000 something. All help break loose: Don't remember if it was just software freezing up or starting to behave irrationally. Seeing that got me worried, perhaps the doomsday types were right after all. I changed to another company before Y2K, so I don't know how the problem was solved in the previous company. Perhaps they just ditched the system.

  65. An Ounce of Prevention by ChiRaven · · Score: 1

    In 1973, as a newly hired systems analyst, I suggested in a design meeting that a new major system we were designing use four-character year fields instead of two to prevent future problems. It drew a laugh. Of course virtually all the laughers were long since retired by the time the company spent tens of millions of dollars retrofitting all those systems with four-digit fields or 60/40 assumption logic (which, by the way, just postponed the "Y2K" problem for another few decades). But we could have saved a LOT of grief by doing it right in the first place.

  66. There are none so blind as... by strangedays · · Score: 1

    those that refuse to see...

    Some software lasts decades and has big side effects. Techniology management is ephemeral, with life-spans measured in months, rarely years.

    Managers knowingly mandate stupid decisions, because there is no personal downside and a short term budget upside.

    Y2K was because large organizations (or the incumbent management) repeatedly ignored technical advice to allow for 4 digit years, because it saved a few bytes storage for each date (which was significant back then) and they could argue "that problems still 15 years away, we will replace it", "that's still 10 years away, we may replace it", "that's still 5 years away, maybe we can fix it later", "that's still 2 years away, we are asking for a Y2K budget"...

    Y2K? Oh Sh*t Fix that now..., then blame the developers!

    Technology "management" typically refuses to see or respond to anything with an effect longer than their own Mayfly existence. At the same time mangers (as a group) are hypocritical and unethical enough to blame others, when the fertilizer hits the windmill... Couple that asshattery with a wilfully ignorant and fear mongering media, and you have the recipe for shifting the blame from chronic management incompetence to "the techies did it..." which is completely bogus.

    There are few, if any, real technical issues remaining unsolved for most business purposes, and none that go completely unpredicted by systems analysts.

    There are an enormous number of fundamentally incompetent CIO's and (worse) "Project managers", who should not be permitted the long term indirect technical influence they possess.

    Their myopic decisions can cause potentially dangerous and expensive impacts on society, such as Y2K.

    The negative influence, spin, and misleading media, continues; for example, the poor design of security in most commercial applications is directly attributable to short term "not my problem" management thinking.
    Fortunately, we have better controls on building bridges than we have software, but the impact of some types of software is now much more serious and far reaching than mere mechanical and civil engineering.

    Technology management needs a better professional accreditation and system of ethics, see acm.org for in depth discussions.
    In particular, the ludicrous notion that you can manage construction of something you don't understand, (and don't attempt to understand) )by setting arbitrary dates and budgets, is commonplace in IT.

    When the time comes to fix the next disaster, our failure to fix chronic management incompetence, will be the root cause.

    --
    There is no god; get over it already! Never exchange a walk on part in the war, for a lead role in a cage.
  67. Re:Easy answer to your utterly stupid question by khallow · · Score: 1

    The one that was fit for human evolution, not any of those that were fit for long extinct trilobites, or 1m-wide damselflies, or giant tree ferns, or even giant tree fungi. Not too fond of snowball earths either.

    So which one of the past five hundred million years is the one that is "fit for human evolution"? And it's also worth noting that once Earth gained its oxygen atmosphere there have always been regional climates which varied in their fitness for human evolution. Perhaps you have a particular comfortable, regional climate in mind (like the Mediterranean) that we could implement globally?

    Or perhaps you think we should live on a Trantor where effectively the entire area of the world has been converted to habitable urban environment? This would be the best fit for humans.

    Or perhaps human evolution is better served by adverse climate conditions, in which case, the more extreme and harsh the environment is, the better for human evolution. We might even deliberately stoke disasters and plagues in order to improve human evolution even more.

    That you even ask the damn question is maddening. Do you really have such little clue, or are you so blinded by Republican / Fox News propaganda? Do you really hate humanity so much that you want us to go the way of the T-Rex?

    That you fail to answer the question concisely is enlightening. Do you really hate humanity so much that fixing Earth at one particular climate is more important to you than the well being of humanity?

  68. Dial-up routers? by antdude · · Score: 1

    They're not Y2K compliants? Wow.

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  69. Re:Anonymous by Will.Woodhull · · Score: 1

    And do you still believe in gaming the reports so an issue similar in scope to the Y2K issue will appear to be a mission critical threat to high level management?

    Oh wait... you now are high level management. Let's put this in your current perspective.

    When somebody reporting to you pulls the wool over your eyes and you buy into their fictions and alter the budget to their benefit, what do you do when you discover that they've led you down the primrose path? Do you promote them to higher levels of responsibility?

    --
    Will
  70. Re:Anonymous by jbolden · · Score: 1

    No I likely have to fire them, or ice them or cut them out... if they were successful. But I also realize I have a deep structural problem. Why do they think they need to lie to me to get their job done? If the Directors and VPs are acting Somalian warlords the problem is really with me not them. I consider getting middle management to genuinely buy into the program important. I don't want yes men, if I don't get accurate feedback then I have no clue what's really happening.

    My guess is stuff skips generations. I'm not making the mistakes of the guys who were in charge in the late 1990s, when I was on my way up. Maybe I'm mistakes of the guys who were in charge in the late 1970s when the senior management of the 1990s were on their way up? I just don't know what those were since I was a kid then. :-)

  71. Perl, Solaris, SunOS had the problem. by jotaeleemeese · · Score: 1

    Back then, my first gig in the UK was dealing with Y2K issues.

    We had a substantial group of people in an isolated environment moving dates to 1/1/2000 and beyond and finding what was breaking.

    I was witness of Perl scripts that failed to calculate dates correctly and SunOS and Solaris widespread patching due to specific Y2K issues.

    Whoever says that Y2K was a hoax or myth does not know what he is talking about.

    --
    IANAL but write like a drunk one.
  72. 500 million years? by Nicolas+MONNET · · Score: 1

    You really are completely clueless about the history of this planet. There were no humans 500 million years ago, no mammals, no dinosaurs either yet, no flowering plants, not much of anything you'd recognize today without a microscope.

    And here's a hint: Trantor is a fictional place. It's not true. Duh. For all we know, such a place would have insurmountable problems except with the help of super duper fictional technology we don't possess.

    1. Re:500 million years? by khallow · · Score: 1

      You really are completely clueless about the history of this planet. There were no humans 500 million years ago, no mammals, no dinosaurs either yet, no flowering plants, not much of anything you'd recognize today without a microscope.

      So what is the climate that is fit for "human evolution" and which we should fix the Earth to? Or are you going to continue wasting my time telling me how clueless I am? Hint: all the facts you have stated (the facts not the opinions), I already knew. I didn't bother mentioning them because they are completely irrelevant to this discussion. It doesn't matter if there weren't humans 500 million years ago. I just used that as a reference point for narrowing our discussion of what is the right climate.

      As for using the example of Trantor. Golly, it's fiction? Who would have thought that? When you can come up with real world examples of completely urbanized planets, then we can stop using the science fiction examples. My point there was that most people spend most of their lives indoors. If one is going to speak of climates suited to the majority of humanity, well indoors is the climate we live in. Only in science fiction have they taken that concept to the logical extreme.

      And that has implications for attempts to fix the climate. Namely, what the climate is outside really isn't that important to humans. Sure there have been some claims that global warming will mess up the food supply or raise water levels. Even if we grant these concerns, it still remains that people can live elsewhere or grow food in different places (that became arable land as a result of global warming). In other words, we can adapt to even great changes in climate simply because most of our lives are lived in shelters that protect us from most negative effects of climate.

  73. y2k computer bug by generalSocial · · Score: 1

    Y2K computer bug is just another bug

  74. It really was a problem by dave87656 · · Score: 1

    I worked with a team offering Y2K services for customers of a large computer company. We fixed alot of code and it would have been a much bigger problem than it was if it hadn't been taken seriously.

    One tiny example, which showed up before 1/1/2000 was with a large nationwide toy chain. If you used a credit card with an expiration date after 1/1/2000 every register in that store hung. We found alot of issues that would have had news-making consequences if nothing had been done.

    The fact that it was a non-event was because alot was done to fix the code before hand.

    One interesting side note is that we hired a bunch of retired Cobol programmers because alot of the code we fixed was in Cobol. Although I hadn't done alot of Cobol programming myself, it became very clear to me that Cobol was at that point and probably still is the most effective Business programming language. Pretty amazing considering its age.

  75. Something amusing... by John+Pfeiffer · · Score: 1

    I never really faced a problem with the Y2K bug, but now I remember it just about any time I sit down at my desk... A couple years ago at a thrift store, my mother found a Y2K snowglobe. Yes. I'm not kidding.

    The base says '01-01-00' and 'It's coming...'. And in the globe, there's a computer with '01-01-00' on the screen, and a bunch of components and stuff bursting out of the top of the monitor. And the snow? Little plastic 1s and 0s. BEST. GIFT. EVER.

    --

    Friend: "The NIC is misconfigured..." Me: "No prob, I'll just telnet in and fix it." *Silence*
  76. Re:It was a pure money making scam by OolimPhon · · Score: 1

    A lot of consultants made some money by fixing the problem.

    Fixed that for you. Working on pensions systems for people who were born in the 30's and later, who could still be alive well after 2000, we started fixing Y2K bugs in 1990. We didn't alll get paid shedloads of cash, either.

    Just because you never saw any of the hard work being done, didn't mean it wasn't happening.

    I discovered a bug in a 3rd-party calendar control which was particularly interesting: If the year of the date was set to 1999 (or less) and you added a value to it to give a date greater than 2000, it actually incorrectly made it 1000 more, ie 1999 + 1 = 3000. Not so obvious!

  77. Maintenance by gremlinuk · · Score: 1

    In the run-up to 2000, I was consulting for a large international pharma company. My area of concern was in making sure that the software that monitored the maintenance schedules of all the expensive (and in-expensive-but-dangerous) plant didn't suffer from date-difference errors. For example, when does that 500 gallon pressure vessel next need a scheduled maintenance cycle? One-hundred years ago? WHAT? QUICK... EMERGENCY! Shutdown the production line of that drug, the FDA will castrate management for un-auditable maintenance logs!!

    So, as others have said, the problems were real, but it was the idiot journalists who couldn't understand the real problem. Afterall, if they were real experts, why the hell are they writing for a newspaper instead of doing it for real?

  78. prowest http://prowest.ua by Anonymous Coward · · Score: 0

    thank you http://prowest.ua/

  79. Re:Anonymous by Will.Woodhull · · Score: 1

    It seems like we agree that sending FUD up the corporate ladder is inappropriate, even though those constructing the FUD may have good intentions; are doing it "for the good of the Order". I can see that this is a separate issue from decisions to replace equipment that are based on long term cost comparisons.

    In the VA in 1997 - 2000, there was a lot of FUD directed up the corporate ladder that involved both

    • exaggerating the risks of Y2K related problems;
    • misrepresenting the long term costs of early systems replacement. In particular, the cost of diverting IT staff from their expected activities to handling the configuration, installation, and retraining for the new systems were glossed over.

    IT ended up patting itself on the back while clinicians had to delay implementation of some programs and were unable to deliver expectations on other programs for lack of the needed IT support during these years. At that time, upper management did not have enough computer savvy to connect the dots and recognize that the problems in meeting these patient care goals were due to a failure of IT to provide the needed support. After all, the IT staff was interacting daily with the clinicians, replacing their computers, showing them how to work the upgraded software, isolating and fixing the bugs... The IT staff never seemed to figure out why nobody else was happy with them when they had done such a Good Thing. But at the time nobody else really understood why they had this gut feeling that IT had somehow screwed them over. Maybe all the shiny new computers were too much of a distraction.

    --
    Will
  80. The biggest change that I noticed... by AG+the+other · · Score: 1

    was the pretty much complete retirement of Windows 3.1 during 1999.
    Personally I see this as a good thing.

    AG

    --
    Non bene pro toto libertas venditur auro
  81. Still alive and well by Autonomous+Crowhard · · Score: 1

    At my company we've had a weekend fire drill thanks to Y2K. I'm not talking about 10 years ago. I'm talking about yesterday. Ten plus years ago some genius "fixed" the Y2K issue by checking to see if the first of the two digits in the year was a zero. If it was prepend "20", otherwise...

  82. The Y2K bug almost cost a friend of mine his life- by DeVilla · · Score: 1

    time subscription. (Sorry hit a character lime in the subject.) He got a notice that his subscription to his ham radio magazine was expiring. Since it was a lifetime subscription, he called them up and asked if they knew something that he and his doctor needed to be aware of. Lifetime subscriptions were given an expiration year of '99'.

  83. It was a weird time. by rayk_sland · · Score: 1

    We were a service/hardware provider and we made a killing that year that was completely erased by the doldrums in years following, Everyone had pushed forward their buying cycle into late 1999 so 2001-2003 were unnaturally lean years.

    --
    Jedis are stupid. If they were so powerful, why couldn't they handle counseling for a kid who missed his mom?