Slashdot Mirror


When Does Y2K Begin?

The popular perception of the "Y2K moment" is based on local time, with Y2K starting in the Pacific Ocean and gradually sweeping West, hour by hour, time zone by time zone. But is this correct? Most large, critical systems run on GMT. Air Traffic Control and most military systems certainly do. So is it possible that H-Hour for Y2K failures is GMT, not local midnight? Instead of local glitch after local glitch, are we more likely to see a single giant "galoomph" at GMT midnight, which is 7 p.m. US EST and 4 p.m. US PST - and 11 a.m. on January 1 in Sydney, Australia?

319 of 495 comments (clear)

  1. galoomph by Anonymous Coward · · Score: 1
    Cool. Wonder what that sounds like?

    I run the NOC for a major american bank and I think that tomorrow night, right as I pull the power at midnight, just for grins, Im going to broadcast a giant galoomph over the NOC loudspeakers.

    Thanks Hemos

  2. Re:FLAMEBAIT HERE PLEASE by Anonymous Coward · · Score: 1

    You would be surprized. There are a number of systems at MCI in their revenue ops environments and with the older MCI Mail systems that were written with 3-digit date formats. From what I saw it looked like an early attempt (mid 80's) to code for the Y2K problems. Pretty stupid though, they had to port them all anyway.

  3. Re:FLAMEBAIT HERE PLEASE by Anonymous Coward · · Score: 1

    Yes well if you want to follow the bible it's a year 2004 crisis we're going into.....

  4. Re:Answer: both and more. (and not much) by Anonymous Coward · · Score: 1

    I found that I had to be quite intoxicated to kiss your SO too.

  5. So you're a year old when you're born? by Anonymous Coward · · Score: 1

    We don't count a one until something is finished. You're not a year old until you've been alive for a year, and 2000 years isn't finished until the start of 2001.

    1. Re:So you're a year old when you're born? by Tony-A · · Score: 1

      You start your first year when you are born.
      Your first birthday starts your second year.
      If your age is one year, you are in your second year.
      I'm not sure, but I think your first birthday is actually in your second year.

    2. Re:So you're a year old when you're born? by b0g0n · · Score: 1

      I turns out that when you (or more likely, your friends and relatives) celebrate your first birthday, you have probably been alive about twenty-one months.

  6. Allow me to be the first to.. by Anonymous Coward · · Score: 2

    ..Yawn. As far as things go, and it's been shown, Millenium Bugs (what a bad name for it) can really start kicking in anytime. I hardly think every computer does every calculation based on Here&Now. Calculations for the future are done, and theoretically, should have already encountered some zeros in the date.

    So who cares? Whether it starts NOW, at midnight localtime [12:30 in Newfoundland (;] or at 00:00 UTC, it doesn't mean fsck all. If it happens, it happens. And all I've seen point to it not really happening.

    And for a smile, see the newest UFIE here as they poke fun of the Y2K paranoid.

  7. FLAMEBAIT HERE PLEASE by Anonymous Coward · · Score: 4
    Place all the "You are such a stupid shit, everyone with my intellect knows the Millennium starts next year" Comments under this thread.

    Thank you for your support.

    1. Re:FLAMEBAIT HERE PLEASE by kuro5hin · · Score: 2
      Ah yes, the Y+1C bug. I've been promoting this for a while, but no one listens.

      On another note, the calendar we currently use was calculated for some ancient monk's estimate of the birth of Jesus, starting at Year 0. That's right, despite all the pompous dorks proclaiming otherwise, the first millennium started at 0. Just like all real programmers would expect. Which makes Jan 1 2000 the first day of the third millennium.

      "Moderation is good, in theory."
      -Larry Wall

      --
      There is no K5 cabal.
      I am not the real rusty.
    2. Re:FLAMEBAIT HERE PLEASE by cornette · · Score: 1

      And y2k is about what? Knitting? No, it's about computers.

    3. Re:FLAMEBAIT HERE PLEASE by bjwest · · Score: 1

      Actually the STUPIDEST thing about the "millenium "bug"" is calling it a bug. It was delibratly designed in, so it is not a damn bug.

      --

      --- Keep the choice with the user..
    4. Re:FLAMEBAIT HERE PLEASE by Blitzkopf · · Score: 1

      Do you celebrate your 40th or 41st birtday? I know in US you would probably celebrate you 21st birtday more than the 20th, but that just for the alcahol.

    5. Re:FLAMEBAIT HERE PLEASE by andrewb · · Score: 1
      Actually, the stupid thing with the "millenium bug" is that it's only really a century bug anyway... I don't think there are any 3-digit date formats out there :)

      --

      --

      --
      We apologise for the inconvenience.

    6. Re:FLAMEBAIT HERE PLEASE by Tony-A · · Score: 1

      Trying to remember the math.
      There are two kinds of basic numbers, ordinals and cardinals.
      Cardinals answer the question of how many. One, two, three, etc. Zero is an acceptible answer.
      Ordinals are used to count off. One, two, three (in the sense of first, second, third) etc. There is no "zeroeth" element.
      For Finite numbers, the ordinals and cardinals correspond nicely. For ordinals, define a new element omega which comes after all of the normal numbers. Then start counting omega+1, omega+2, ..., 2omega,2omega+1, ... I think it is called a long line or some such. For cardinals, adding more numbers does not increase the count. In fact, there are the _same_ number of integers as primes or fractions or different numbers in the long line.
      Zero-based arrays simplify index calculations, but lead to such silliness as array dimensioned as array[10] does not have array[10] as an element, and have no claim to any mathematical justification.

    7. Re:FLAMEBAIT HERE PLEASE by ojb · · Score: 1

      Which indelible mathematical truth is that? The one based upon the birth date of Christ? Well, not only did they get that wrong, but they couldn't count backwards properly (because they didn't understand the concept of 0 **** chill - the urge to flame - chill **** its that "zero" word. Read here to understand why whatever happens tomorrow is entirely a cultural/technological phenomenon, and *** chill *** not an indelible mathematical truth: http://www.historyhouse.com/stories/calendrical_co nfusion_2.asp

    8. Re:FLAMEBAIT HERE PLEASE by shaum · · Score: 1
      Actually the STUPIDEST thing about the "millenium "bug"" is calling it a bug. It was delibratly designed in, so it is not a damn bug.
      So you're saying, it's not a bug, it's a feature?
    9. Re:FLAMEBAIT HERE PLEASE by sesquiped · · Score: 2

      I just have to include a link:
      www.douglasadams.com/dna/pedants.html
      It's funny. Read it.
      Unfortunately, I can't resolve the domain right now for some reason. Hope you have better luck.

    10. Re:FLAMEBAIT HERE PLEASE by Xspress · · Score: 1

      Oh well Ill party with them anyway :)

    11. Re:FLAMEBAIT HERE PLEASE by GnrcMan · · Score: 2

      There was no year 0, the calendar started with 1 A.D. Supposedly based on the birth of Christ, but the guy that calculated it was off by four odd years.

      --GnrcMan--

    12. Re:FLAMEBAIT HERE PLEASE by PurpleBob · · Score: 3

      Au contraire, I think that as soon as we get through 2000, everyone will say "Oops, we were wrong" so they can party again in 2001.
      --

      --
      Win dain a lotica, en vai tu ri silota
    13. Re:FLAMEBAIT HERE PLEASE by BistroMath · · Score: 1

      For intellectual discourse on why you should be partying both this year and next year, see Stephen Jay Gould's Questioning the Millennium. In it, he discusses why our system of time is so arbitrary, how the Gregorian calendar was designed and implemented, and why there is no year zero. He also proves that anyone who gets huffy about this year not being the "correct" start of the new millennium needs to be getting out more. And, this celebration offers just such an opportunity.

      Have Fun!

      Bistromath

    14. Re:FLAMEBAIT HERE PLEASE by hypatia · · Score: 1

      I know in US you would probably celebrate you 21st birtday more than the 20th, but that just for the alcahol.

      In Australia, actually, 21st birthdays are much bigger than 20ths, even though you can buy alcohol and get into licensed premises etc at 18.
      I think it's a relic of history - voting age used to be 21.
      So you actually often get two coming-of-age parties - one at 18 and one at 21.

    15. Re:FLAMEBAIT HERE PLEASE by rodman · · Score: 1

      Like the other posts have said, no one knows when Christ was born. Scholars have argued for 6 or 7 B.C. (Which puts us past true Y2K), while others argue that he wasnt born until 7 AD. Either way, we will likely NEVER know precisely. Essentially you could argue that time has been a relative guess-after all, a day isn't truly 24 hours, if you want to really be technical. The calendar, times etc, all were made standards, to fit a broad generalization.... BOTTOM LINE-The true millenium starts January 1, 2001. The world knew that the 20th century started on January 1, 1901-so how does a world's logic change that soon? (NOTE: anyone who has access to the Philadelphia Inquirer from the week before Christmas, they have a great article on this.) If we start with 1, we can't start with 0-but the reasons why this is only y2k, not the millenium, are too difficult for many feeble minded people to understand....but on the bright side, we can throw 2 big parties in consecutive New Years...one for y2k, one for the millenium

    16. Re:FLAMEBAIT HERE PLEASE by b0g0n · · Score: 1

      Huzzah!

    17. Re:FLAMEBAIT HERE PLEASE by b0g0n · · Score: 2

      Where's the beef?
      All the action happens Friday night (more or less). It's not our fault there was no year 0. It was the ancient Romans' with their clunky Roman numerals. If their math had been up to spec we wouldn't be having this problem now.
      2001 is going to be a non-event.

    18. Re:FLAMEBAIT HERE PLEASE by Loath · · Score: 1
      1. First, FORTRAN programmers are a small minority, and shouldn't hurt anyone too much. (Unless they're packin' a .45 or something bigger)
      2. Second, in most programming languages (VB, C, etc.) "the counting of any array starts at ZERO".
      3. Third, he was almost right. Indelible(one "i") is a word.
      --

      .sig not found...formatting hard drive.

    19. Re:FLAMEBAIT HERE PLEASE by Loath · · Score: 1

      Sorry to disagree, but 1k is 1024 only in computers. It was close to a "k" so they just called it that.

      --

      .sig not found...formatting hard drive.

    20. Re:FLAMEBAIT HERE PLEASE by Loath · · Score: 1

      But the "k" can stands for 1000 normally. Hence "Y2K".

      --

      .sig not found...formatting hard drive.

    21. Re:FLAMEBAIT HERE PLEASE by susano_otter · · Score: 2

      Bwah. Let's not confuse the "y2k thing" with the "new millenium" discussion.

      "y2k" is happening this year. Duh.

      The "new millenium" is technically not starting until 2001, and then only for people using the Gregorian calendar--though it's prolly worth noting that most of the world does submit themselves to Gregorian dates at least part of the time.

      In so far as perception is reality, though, 2000 is the benchmark year for the western world. Like it or not, it's what almost everybody is identifying as the Fresh Start point, the year when we enter a new age of. . . well, whatever

      Culturally, the "new millenium" starts in just over a day, and the calendar nazis be damned.

      --

      Any sufficiently well-organized community is indistinguishable from Government.

    22. Re:FLAMEBAIT HERE PLEASE by mangu · · Score: 1

      "*I*" never fell for such a trap - "*MY*" dates all have "*FIVE*" digits - "*I*" am the only programmer in the World who am Y10K certified (in the British sense, too)

    23. Re:FLAMEBAIT HERE PLEASE by dsl · · Score: 1

      The indellible mathematical truth is counting of any array starts at ZERO For those of us in the C and Java world, sure. But the Julian/Gregorian calendars were clearly designed by Pascal programmers.

      --
      I refuse, on principle, to have a .sig.
  8. Re:When Y2K will happen by Gleef · · Score: 2

    A millennium that doesn't 'N'?

    ----

    --

    ----
    Open mind, insert foot.
  9. When Y2K will happen by Gleef · · Score: 4

    There's a very good World-Wide countdown clock at Time and Date (they also have a non-java version). The year 2000 starts in the Christmas Islands less than seven hours from the time of this posting.

    For those who are sticklers for detail, they also have a countdown to the new millenium :-)

    ----

    --

    ----
    Open mind, insert foot.
  10. Yes it Does matter GODDAMNIT! by Jonathan+Hamilton · · Score: 1

    I have to get laid before the world ends, so I'm gonna try the old fasion way and if that dosen't work about 1 hour before the world ends what ever time it maybe I'll have to find a house of ill repute.

    I guess I should probably just find a house of ill repute cause it'll take me quite a while in Fort Myers.

  11. Re:Look at the submission date on this article by Roblimo · · Score: 2
    I'm glad somebody noticed the posting time. I couldn't resist...

    But since "Komedy" sounds like part of K-Office or something else that's going to be included in KDE-2, and this thread is about Y2K, not KDE, I hereby declare your post off-topic.

    Unless, of course, the KDE crowd secretly plans to release something called Y2KDE Saturday, in which case your post is the only one here that is ON-topic, and I owe you a most abject apology. ;-)

    - Robin

  12. Re:The problem will be people, not computers by caferace · · Score: 1

    Frankly, this is one of the most concise summaries I've read on slasdot ot date. Bravo.

  13. My answer: WHO THE HELL CARES?!!! by torpor · · Score: 1

    Godamnit Slashdot.

    Can we *PLEASE* consider refraining from being totally Y2K smitten for the next 72 hours?

    Shit. What happened to the "Y2K Pledge" that someone (Hemos?) posted a while back.

    I am *so* sick of Y2K.

    --
    ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
    1. Re:My answer: WHO THE HELL CARES?!!! by Tor · · Score: 1

      Not to worry - his English was not that good either. ("Here, here.")

      -tor

    2. Re:My answer: WHO THE HELL CARES?!!! by Nicolas+MONNET · · Score: 2

      That's what I believed when I first about Y2K ... and then I learnt that as far as 3 years ago a significant number of credit card terminals started crashing when presented with a card expiring in 00 ... duh! They were brand new ...

    3. Re:My answer: WHO THE HELL CARES?!!! by Erore · · Score: 1

      I would hazard to say this comment is made by somebody who is not going to be held responsible for a business that wont' operate come Saturday because some piece of code, or hardware that they overlooked caused some errors in the data that started to mess things up like billing, shipping, order processing, collections, machine automation, etc.

      Of course the world will go on. It's survived wars it can survive this. However, I personally want my own little computer world to just keep on humming and not even hiccup. I've got enough stress in my life without having my boss, CEO, and major share holders breathing down my neck because I didn't properly window the dates in an EDI application.

      Anyway, I would almost regard this whole thing about GMT time as a kinda fun discussion not to be taken seriously. The reason why I say that because it's too late to stop what is going to happen from happening, so it's fun to speculate exactly when it will happen.

    4. Re:My answer: WHO THE HELL CARES?!!! by locoluis · · Score: 1
      Here's the same text in actual(no babelshit generated) spanish from Chile, for your amusement:

      Esta hueá del año 2000 ya está empezando a cabrearme. He tenido que lesear con esta mierda durante más de un año y les puedo decir que no pasará mucho de lo que dicen. Quizás pasen algo de susto y les de hipo, pero nadie va a morir, la tierra no va a cagar ni se va llenar de agua, no van a explotar los computadores, ninguna de esas cagadas que los hueones de la tele y los diarios andan gritando todo el tiempo. Ni ahí con el puto nuevo milenio ni ni'una huea.

      Chao.

    5. Re:My answer: WHO THE HELL CARES?!!! by leper79 · · Score: 1

      i would have to agree with this guy....

      i have no idea what the big deal is with all that y2k bullsh*t....i mean seriously...we all know that the world isn't goinf to end in two days, i hope to that no one is stocking up on anything except a champagne and/or beer...

      technically, the only system that could fail are the vintage COBOL (completely obsolete business oriented language) systems because that language is the one that started this whole "fiasco" in the first place...

      --
      403: Forbidden - you do not have permission to access .sig on this server
    6. Re:My answer: WHO THE HELL CARES?!!! by tmuller · · Score: 1
      Here, Here:

      Este año 2000 FUD está comenzando a trastornarme. He tenido que ahora tratar de esta mierda por concluído un año y puedo decirle eso no no todo que suceda mucho. Quizá un par de hicups, pero ningunas muertes ocurrirán, ningunos landmasses resbalarán dentro del océano, no del bullshit encima de el cual los media guardan el hypeing.

      Este ano 2000 FUD está começando a virar-me. Eu tive que tratar agora deste shit por sobre um ano e eu posso dizer-lhe aquele não toda que muito acontecerá. Talvez um par dos hicups, mas nenhuma morte ocorrerá, nenhuns landmasses deslizará no oceano, non do bullshit de que os media se mantêm hypeing acima.

      Questo anno 2000 FUD sta cominciando a rovesciarlo. Ho dovuto ora occuparsi di questo shit per in un anno e posso dirvi quello non interamente che molto accada. Forse una coppia dei hicups, ma nessuna morte accadrà, nessun landmasses farà scorrere nell' oceano, non del bullshit su che i media continua a hypeing.

      Dieses Jahr 2000 FUD fängt an, mich zu stören. Ich habe diese Scheiße für über ein Jahr jetzt beschäftigen gemußt und ich kann Ihnen den nicht ganz erklären, daß viel geschieht. Möglicherweise ein Paar von hicups, aber keine Todesfälle treten, keine landmasses schieben in den Ozean auf, nicht des Bullshit, den die Media hält, hypeing herauf.

      Cette année 2000 FUD commence à me déranger. J'ai dû traiter ce shit pendant plus d'une année maintenant et je puis vous dire cela pas tout que beaucoup se produira. Peut-être un couple des hicups, mais la mort ne se produira pas, aucuns landmasses glissera dans l'océan, non du bullshit vers le haut du lequel les medias continue à hypeing.

      And for the rest of you slobs:

      This Year 2000 FUD is beginning to upset me. I've had to deal with this shit for over a year now and I can tell you that not all that much will happen. Maybe a couple of hicups, but no deaths will occur, no landmasses will slide into the ocean, non of the bullshit that the media keeps hypeing up.

  14. Re:It simply doesn't (!) by mce · · Score: 2
    Sorry to be late with this reply, but the SCCS bug I mentioned was not an "output only bug". It totally refused to check in files, claiming that the so-called s-file was corrupt.

    The other one I mentioned also was "fatal": it was (is, actually, because to my knowledge it has not yet been fixed) a project database that would say "internal database error" when one tried to enter a project with an end date in 2000.

    --

  15. Re:It simply doesn't (!) by mce · · Score: 2
    This is exactly the bug I ran into.

    --

  16. Re:It simply doesn't (!) by mce · · Score: 4
    I hate to rain on your show, but I have had some first hand experiences with software written in C that did contain The Bug. There is more badly written software out there than even many people in the IT industry can imagine.

    Some of it was written not more than 1 year ago (yes: 1 year, I too needed to sit down when I ran into that baby). Some of it dates back to the AT&T UNIX days, is present in all major UNIX vendors' distributions, and yet still turned out to be buggy. Don't believe it? Ask (for instance) HP about the Y2K-1 bug in unpatched SCCS versions that hit on January 1, 1999 at 00:00:00 (while I was watching it, no less).

    --

  17. interesting notes by kiva · · Score: 1

    The US Naval Observatory has some interesting stuff - including a decent discussion on the location of the "sunrise for the new millenium".

    1. Re:interesting notes by nospoon · · Score: 1

      problem is all the .gov and .mil sites are going to be shutdown for the duration - correct?

  18. Re:Why wasn't there any year 0? by Chacham · · Score: 1

    From http://astro.nmsu.edu/~lhuber/leaphist.html The Gregorian calendar is thus based on a cycle of 400 years, which comprises 146097 days. Since 146097 is evenly divisible by 7, the Gregorian civil calendar exactly repeats after 400 years. Dividing 146097 by 400 yields an average length of 365.2425 days per calendar year, which is a close approximation to the length of the tropical year. Comparison with Equation 1.1-1 reveals that the Gregorian calendar accumulates an error of one day in about 2500 years. Although various adjustments to the leap-year system have been proposed, none has been instituted.

    ----------------

  19. Re:Data or Information? by copito · · Score: 2

    To further confuse matters, UTC includes leap seconds but GPS time does not so they are off by 13 seconds IIRC (NTP servers obviously correct for this).
    --

    --
    "L'IT c'est moi!"
  20. Yep... by marcus · · Score: 1

    ...It happened to me last year. I had just received a nice shiny new ATM card from my bank. Everything was fine until I went travelling on business. Upon arrival, all the ATM machines that I tried told me that my card had expired(Exp. date: March '01). Upon return, my card worked as before. Subsequently, during another visit to the same customer, the ATMs(at least the first one I tried) worked properly.

    --
    Good judgement comes from experience, and experience comes from bad judgement.
    - W. Wriston, former Citibank CEO
  21. Well, it's just ticked over... by BluBrick · · Score: 1

    And the power's still on, my computer stayed up, and the modem stayed online.

    (Yes, I have probably had the singularly dullest New Year's Eve 1999 of any living person between 5 and 50 who observes the Christian calendar)

    a pin ewe ear to you all!

    --
    Ahh - My eye!
    The doctor said I'm not supposed to get Slashdot in it!
    1. Re:Well, it's just ticked over... by T-Punkt · · Score: 1

      I'll beat that.

      My New Year's Eve will be even more boring than yours! :-).

  22. Re:Teacher has a rotten apple by KnightStalker · · Score: 1

    People believe worse than that... ten years or so ago, in church, I overheard a woman stating seriously that computers are the Beast (of Revelation) because they use 9s and 6s to represent data. (666, get it?) Computers use 9s and 6s because a 6 is an upside down 9.

    This is true, I swear I am not making this up. And I've yet to hear a clueless luser story that tops it :-)

    --
    * And remember, it's spelled N-e-t-s-c-a-p-e, but it's pronounced "Mozilla."
  23. Re:It simply doesn't (!) by KnightStalker · · Score: 1

    My university (in fact, the entire university system) is shutting down for fear of "hackers" (their term) not so much for the Y2K bug.

    And I, like the pathetic slave I am, have to be in on Saturday just to post a "We're OK, the sky failed to fall" message to the web site.

    --
    * And remember, it's spelled N-e-t-s-c-a-p-e, but it's pronounced "Mozilla."
  24. Re:Slackware 7.0 as well by Bradley · · Score: 1

    Yes, but did your announcement email arrive in your mailbox at 4am on the 31st of December? (GMT+11)

  25. Last minute Y2K updates by Bradley · · Score: 2

    Redhat just put out an update for sharutils.

    Anyone else see any last minute updates?

  26. Re:11am? by Bradley · · Score: 4

    Sydney is on daylight saving now, so we're GMT +11 at the moment.

    One of the TV channels (9) is running a 25 hour special watching the new year come in from all around the world. However, at 10am Saturday, they have:

    Today on Saturday: Y2K special

    Today On Saturday will update and report any major problems associated with the Y2K bug. In the event of nothing or little to report, Channel Nine will revert back to the Millennium live coverage.

    I think that it will run for about ten to fifteen minutes, but I could be wrong. Anywhere else doing something "special" like this?

  27. 12:00 midnight supposedly by clasher · · Score: 1

    Well from what I have seen most people dont have their clocks set right anyway. I figure just as much might happen next week as will happen at local midnight or 00:00 GMT or whatever.

  28. NADA - Nothing! No Y2K problems *at all*! by Colin+Smith · · Score: 1

    Well, looks like we're all well prepared.

    You can pat yourselves on the back and take those enormous paycheques home now..

    --
    Deleted
  29. Look at the submission date on this article by jjohn · · Score: 2

    12-31-1999 00:00:00
    That's Komedy. :-)

    1. Re:Look at the submission date on this article by Coram · · Score: 2

      Of course you do realise that 00:00:00 would be the start of the day.. so your post was dated this morning, new years eve and not new years day.

      Oh, and while i'm at it the new millenium begins 2001! That's not stopping me from wearing my "Fuck the Millenium" tshirt tonight though... and i get to recycle it next year!

      --
      I say I ain't giving you no tree fiddy you goddamned Loch Ness monster, get yo own goddamned money!
  30. It simply doesn't (!) by Oestergaard · · Score: 1

    Y2K is a scam.

    Sure there must have been problems in the banking/insurance/financial sector with the old Cobol code, but computers hasn't used the decimal numbers for keeping track of time since sometime in the late sixties. Y2K is an application-software-only problem, and it occurs mainly with either _very_ poorly written software or with software written in a language/environment that has the problem (Cobol).

    All modern software (from early '70s and newer) uses other ways to keep track on the time (eg. seconds from 1.jan 1970), it's almost entirely written in C, and it will not have a problem. (Even software written in other languages have the language compilers/environments written in C, and therefore doesn't have the problem either).

    So why were there BIOS updates out ? Well if enough customers believe there is a problem, the manufacturers better do _something_ (eg. flip a few bits, insert a nop here and there) to give the customer the impression that a problem present was fixed. Marketing and crowd-of-lemmings stuff.

    I would be willing to bet a beer with anyone on this. However, there is the _slight_ chance * consequence equation that makes me sort of reluctant to bet with all of slashdot, despite the incredible amount of beer I would receive. (This is a small country, I wonder if it would sink in the ocean once I won ;)

    My 1996-BIOS dual PPro keeps on running with it's vintage BIOS until it gets replaced in a few years, or until the apocalypse caused by the aforementioned crows of lemmings makes computers a little concern.

    Happy new year !
    (Oh, and if anyone has stocked up a few too many of those cal. 50 with IR scope and they figure they won't need them for looting/rioting/protection/whateverthehellyouthoug htwouldhappen, I'd be happy to receive donations ;)

    1. Re:It simply doesn't (!) by Oestergaard · · Score: 2

      Oh, it was never my show anyway :)

      But the bug you see is only in formatting of output right ? The systems still work, the little clock in the top right corner just prints the wrong year, or ?

      My argument is, that since most systems don't use decimal numbers internally, they will keep on running. Perhaps the user gets confused when he/she sees the wrong year (especially after a tough new-year's eve you can sort of get in doubt as to what century you're waking up in), but it's only formatting and not critical (outside the financial sectors).

      Or have you actually seen a Y2K bug that caused something to *break* except for formatting/prettyprinting ?

    2. Re:It simply doesn't (!) by Oestergaard · · Score: 2

      Nope. Sure it's a problem, but nobody gets hurt, planes don't fall out of the sky.

      The report can be re-printed when the problem is fixed. But if the only problem really turns out to be exactly this, formatting of output intended for humans-only, then the problem is small. I know pretty darn well that a syslog entry from 1985 doesn't belong in a recently installed PII system, and my supervisor at university will also have a pretty good understanding of whether the report I hand in is written in jan. 2000 or jan. 1900.

      I have already seen some ``Y2K problems'', which were caused by people trying to upgrade BIOS software on systems to ensure Y2K compatibility. And I'm pretty confident that that will be all of the Y2K bugs I get to see. Even at the university some machines (especially a web-server holding lecture material that I desparately need now) are shut down due to Y2K. I nearly pissed my pants when I found out. Sure, there are lots of Y2K problems out there, but I have yet to see one which is caused by a problem in handling dates.

    3. Re:It simply doesn't (!) by fishbowl · · Score: 2

      One man's nuisance is another man's catastrophe.

      I have had to fix systems that would have caused,
      i.e., transaction reports to not be imported because of date calculations. A small problem?
      The labor required to fix reports that would have been rejected would have been rather expensive considering that the problem would persist and compound until the software was fixed. So fixing the software was quick and simple. The consequences of not fixing the software might have been rather expensive.

      --
      -fb Everything not expressly forbidden is now mandatory.
    4. Re:It simply doesn't (!) by Jeff+Mahoney · · Score: 1

      When the output is a report, or a data file - don't you think that ``prettyprinting'' is a bit of an understatement?

      -Jeff

    5. Re:It simply doesn't (!) by Detritus · · Score: 2

      I have an old 68010 Unix development system with a release of SCCS (source code control system) that stops working as of 2000-01-01. All of the SCCS commands fail with fatal errors. The system is too old to be upgraded.

      --
      Mea navis aericumbens anguillis abundat
    6. Re:It simply doesn't (!) by toastyman · · Score: 5


      Oh, C software is very very vulnerable. Take a look at GNU software that has had problems.

      Or a list of changes FreeBSD has made. (Note that about half of these are ported applications, not FreeBSD specific)

      Or look here at some reasons why C is vulnerable to Y2k problems.

      Just because it was written in C doesn't make it Y2k bugproof. Using time_t when possible is great, but the act of trying to make things human readable/parseable makes it harder.

      Note too that most old Verisign keys expire on 12/31/99, people with old browsers should have fun on SSL sites. (Netscape allows 'Continue Anyway', IE won't allow you to)

      Kevin

    7. Re:It simply doesn't (!) by medcalf · · Score: 1

      At a friend's company, they found the problem in 6 places in an application completed early in 1999. The best part is the purpose of the problematic application: Y2K date testing. :-)

      --
      -- Two men say they're Jesus. One of them must be wrong. - Dire Straits
    8. Re:It simply doesn't (!) by MWright · · Score: 1

      Hear, Hear! I am in complete agreement. The only thing I think will happen is crazy people running around doing damage- but virtually nothing computer related.




      -----

      --
      "But really, I think life is just a game of Mao Nomic." -Purplebob
  31. Welcome to Millennium#2, the Third Millennium. by Dr.+Evil · · Score: 1

    A "zeroth year in the reign of the current Emperor" is obvious nonsense.

    I could never understand this argument. How could anybody claim to have an intuative understanding of something which was decided upon two thousand years ago?

    Is this 1999, or the one thousand, nine hundred and ninty-ninth year?

    From my limited resources, the current calendar is set upon the birth of Christ. This was calculated in approximately 70AD by counting backwards on the Roman calendar. This and the calculation was later found to be incorrect, neglecting the reign of a particular emperor thus pushing the birth of Christ back to around 4BC.

    Regardless, to counter a frankly silly argument that it is "obvious" that there was no zero; was Jesus, an infant like any other, ever zero years old?

    Yes!, but nobody in the modern world would call him "Zero years old", they might say it is his first year of life, but most would say he is "minutes old", or "months old" or whatever.

    Who's to know what was being thought of 70AD as to when or if there was a zero. Nobody I know of has stepped forward and claimed to have documentation to say that that monk fellow intended the birth of Christ to fall on zero or one. Though I'm sure somebody does have this information. I don't care enough to find out. Saying the new millenium starts in 2001 is saying that Jesus was one year old in year two and that by all modern numbering conventions, this is the one thousand nine hundred and ninty-ninth year, or... year number 1998.

    Right or wrong, I don't really care all that much, but it is not "obvious" nor is it "nonsense." Pointless perhaps... but not nonsense.

  32. Com'on, everybody knows this! by Bruce+Perens · · Score: 5

    Y2K will begin on January 1, 1900!

    1. Re:Com'on, everybody knows this! by Signal+11 · · Score: 1

      Nice try, Bruce. No points for you! =)

    2. Re:Com'on, everybody knows this! by DeadSea · · Score: 2
      Friday's User Friendly Comic Strip has an interesting take on when Y2K starts.

      I have to admit that I laughed pretty hard when I saw this. :->

  33. Re:UCT by Mawbid · · Score: 1
    I think UTC actually stands for Universal Time Co-ordinated. Pretty dumb, if you ask me.

    I like "Zulu" better anyway.
    --

    --
    Fuck the system? Nah, you might catch something.
  34. Happy 21st Century from Sunny Canberra by Anthony · · Score: 1

    I heard the rumblings of fireworks 20kms away, I guess it must be January

    --
    Slashdot: Where nerds gather to pool their ignorance
  35. Re:Standing in two milleniums by Anthony · · Score: 1

    Pick any date line. Next one around here is the Western Australian Border :)

    --
    Slashdot: Where nerds gather to pool their ignorance
  36. milk y2k for all it's worth.. :P by Coram · · Score: 2

    Who cares? Every organisation worth a damn has people on call for days after the rollover. I don't believe anything serious is going to happen in countries like Australia, the UK and the US. If it does, well, I welcome the oncoming of our new insect overlords.

    Factoring GMT into the equation just gives me an extra moment to watch for this nothing to happen.

    I'm on call for the whole thing - I won't be paged, it'll be a cruisy night.

    I'm just concerned with stocking up on alcohol and pre-booking my stomach pumping.

    --
    I say I ain't giving you no tree fiddy you goddamned Loch Ness monster, get yo own goddamned money!
    1. Re:milk y2k for all it's worth.. :P by Pasty+Drone · · Score: 1

      Yep. It's not just your bank. I have seen many new snafus (Wall Street firms- New York)in the past two days, and like you mentioned, nothing has been released into production. The production freeze began at some places on October 1 so changes have been made in modl, but there are bound to be mistakes as they are put into production throughout January... which is why other Wall Street people are saying we won't really feel the financial and market snafus until mid-January.

      --
      diva Pasty Drone NewsTrolls, Inc.
  37. Why wasn't there any year 0? by Nicolas+MONNET · · Score: 2

    Because back in year 0, people did'nt even know 0 existed! That's right! They had no idea! It's a bit like, until someone discovered oxygen, people could'nt breath! All hail Lavoisier!
    Now, you may ask, did people in year 10 knew they were in year 10? No, they did'nt! So the /millenn?ium/ must start in 2010!
    But wait, did people in 863 knew they were in 863? Damn it, probably not, either!
    Fuck, that's really much more complicated than I thought!

    1. Re:Why wasn't there any year 0? by mettw · · Score: 1

      There is no year zero because when the calendar was drawn up the concept of zero and negative numbers hadn't been introduced into europe yet. These new ideas only arived when the arabic versions of the ancient greek texts (and arabic additions) were discovered by europeans after the crusade in spain.

    2. Re:Why wasn't there any year 0? by B.D.Mills · · Score: 3

      Virtually all calendric systems that have ever been devised number years from 1. Why? Because that's how ordinal numbers such as first, second and so forth work. The first year was simply called the first year under many systems.

      The Ancient Chinese and/or Japanese had a system where years were counted from the time the current Emperor ascended the throne. Some territories in the British Commonwealth also used this system for such purposes as dating legislation. The Romans counted years from the founding of Rome. Jews, Christians and Muslims number years from the timing of major events related to their respective religions. All these systems numbered from one. A "zeroth year in the reign of the current Emperor" is obvious nonsense.

      That's why the date on the first day of the new century is going to be 01/01/01 (not 01/01/00!). Using the DD/MM/YY format that I am used to here in Australia, I could read this date as the FIRST day of the FIRST month in the FIRST year of the current century.

      It's worth noting here that the way days in the month are numbered - starting from one - is unchanged from the time of the ancient Romans, from whom we got most of our calendar, including the names of most of the months. (For example: Roman Gods: January = Janus, March = Mars; Roman Emperors: July = Julius, August = Augustus; Numbered months: September, October, November, December = seven to ten in Latin.) Things that have changed over about 2,000 years are the number of days assigned to each month and which month is the first month in the year. March used to be the first month of the year. That's why the Leap Day is added to the end of February - it was added to the end of the year - and why the ninth month is called September.

      The other reason the ninth month is called September is because the Romans did not have a lot of imagination when naming things. If they couldn't think of a good name, they just gave it a number instead. They even named their children this way sometimes - that's where the name Quentin, meaning "Fifth son" or "Fifth child" came from.

      We owe a lot of our calendar to the ancient Romans. Including numbering from one. The Romans did not have a concept of "zero" - it's one of those concepts that might be obvious to us today, but until someone actually thought of it, it never occured to anyone. They didn't need it. Romans concerned themselves with real things, such as trade goods, and an order for zero amphoras of olive oil from Greece wouldn't be considered - if you're going to order something, you always order at least one of it.

      --

      The only thing necessary for the triumph of evil is for good men to do nothing. - Edmund Burke
    3. Re:Why wasn't there any year 0? by Cef · · Score: 5

      Sheesh this has been brought up time and again.

      At the time the basis of the current calander was being "thought out", there was a monk (can't remember his name) who translated the roman system into a newer system, which is the basis of the Gregorian calander in use today. One of the reasons for this, was "Why should the church use a calander based on the rule of a Roman Emperor?" They finally decided on the year of christ's birth as the founding date. But they didn't use the current numbering system, they used roman numerals. How do you express 0 in roman numerals?

      The romans had no concept of how to represent "nothing" so they took christ's birth as the year 1 AD. If you want to get really deep into this, you will also find that the date of christ's birth, the date of his death, and the actual number of years that had passed since his death to the time of the creation of the AD system was inaccurately calculated, due to misunderstandings of how lunar time, and siderial time interrelated, as well as simple "miscalculations".

      However, even then, the calander was not 100% correct. Leap years were added, (to account for the drift caused by the fact that the rotation of the earth on it's axis, and the rotation of the earth around the sun do not mesh terribly well, there being approximately a 0.25 day difference) and then they were further resolved. The final rule (which is very accurate over large numbers of years) states that a leap year occurs..

      • Every year evenly divisable by 4,
      • Unless it is a year ending in 00 (Century),
      • Unless that year is also divisable by 400.

      On top of this, you have leap seconds, to bring our time in sync with universal constants (this is in relation to astronomical events). The earth is actually slowing down (very very slowly, DON'T PANIC!), plus the orbit of the earth is not circular, but is actually slightly wobbly.

      The real problem, and the reason that causes all the trouble for systems designed by people that use 2 digit dates, is caused by the human ability to contract and shrink things, effectively encoding them in a method that while it appears logical to us humans, can cause all sorts of problems for computers. The human race has only itself to blame.

      BTW: If you ever wondered why the calander is called the "Gregorian calander", it was named after the Pope at the time it was finally ratified (with leap years added), Pope Gregory.

    4. Re:Why wasn't there any year 0? by Fjandr · · Score: 1

      &lt offtopic>
      Yet another small correction. You're both kind of correct, because while the word "janus" means doorway or new beginning, January is named for Janus, the Roman god of doorways and new beginnings. I'll quit nitpicking. :)
      &lt/offtopic>

    5. Re:Why wasn't there any year 0? by jwatson0 · · Score: 1

      Informative articles on the subject:

      http://www.greenwich2000.co.uk/2001/

      TIME AND SPACE ANALOGY
      http://205.160.244.10/~vnn2/time_ht.htm


      "We have uniformly rejected all letters and declined all discussion upon the question of when the present century ends, as it is one of the most absurd that can engage the public attention, and we are astonished to find it has been the subject of so much dispute, since it appears plain. The present century will not terminate till January 1, 1801, unless it can be made out that 99 are 100... It is a silly, childish discussion, and only exposes the want of brains of those who maintain a contrary opinion to that we have stated"

      The Times, 26 December 1799


    6. Re:Why wasn't there any year 0? by vbfg · · Score: 1

      Minor point, but the crusades were supposedly to save Byzantium, the capital of which was Constantinople - modern day Istanbul in Turkey. Algebra and the like came to us via the Byzantines.

    7. Re:Why wasn't there any year 0? by Anonymous+Cowpoop · · Score: 1

      One small correction...

      Janurary came from the latin word "ianua" which means door. Janurary is the doorway to the new year.

      --

      Anonymous Hay goes in and I come out...
  38. All I wanna know by Chas · · Score: 2

    What would that be in Star-Date?


    Chas - The one, the only.
    THANK GOD!!!

    --


    Chas - The one, the only.
    THANK GOD!!!
  39. What Power and Phone Companies Fear by joeboo · · Score: 1

    I work at a Municipal Utility / Cable Modem ISP. What the Power Side of the operation (and the entire MAPP / Midwest Area Power Pool - Canada to Misouri) fears is either people will use too much electricty or not enough. The generators that are part of a power pool can only generate as much electricty as is being consumed. When you turn a light on, a generator somewhere produces a little more electricty.

    Now, the problem with this is:
    At midnight, everyone turns every single electrical appliance on. Since it can take up to 8 hours for a plant to come fully online (and most are not black start plants and require external power to start), there would be a delay in the production of power, lines would trip, and the power pool would turn into a bunch of islands with many people without power.

    Or, nobody does anything and the grid continues to be underused.

    And what do you think people will do when midnight hits? Some of the lamer ones will be grabbing their telephones to see if they work. Not every telephone in the nation was meant to be offhook at the same time. So, everyone pickup a phone at midnight :)

    --
    Joseph W. Breu
    1. Re:What Power and Phone Companies Fear by m3000 · · Score: 2

      I was watching the local 24 hour news channel in Tampa this afternoon, and they were holding a press conference to say how Y2K compliant they were, and that was one of the main points they stressed, don't pick up your phone to see if there is a dial tone. It makes a lot of sense to me. Of course, you just know somewhere people will do that and the grid will go down and then they'll panic over it. Same way with the power as you mentioned. I just plan to only have my computer (cable modem, so no phone lines to worry about) and TV on (other than normal stuff like VCR's).

    2. Re:What Power and Phone Companies Fear by Hard_Code · · Score: 2

      "and that was one of the main points they stressed, don't pick up your phone to see if there is a dial tone. It makes a lot of sense to me. Of course, you just know somewhere people will do
      that and the grid will go down and then they'll panic over it. Same way with the power as you mentioned. I just plan to only have my computer (cable modem, so no phone lines to worry about) and TV on (other than normal stuff like VCR's)."

      Picking up your phone (normal, not cell, i assume), shouldn't really do anything at all. The dial tone should be coming from the pbx. In fact, you should be able to call locally, no problam, because everybody is hooked into a local pbx. It's the long distance that might have trouble.

      NYSEG (New York State Electricity and Gas, I believe) basically suggests that you just power down your computer. Everything else you can leave on. I'm sure what they /don't/ want, is everybody in New York State turning all their electricity off, and then on again on 1/1/2000:00:00:01

      Jazilla.org - the Java Mozilla

      --

      It's 10 PM. Do you know if you're un-American?
    3. Re:What Power and Phone Companies Fear by cprincipe · · Score: 1
      Everyone will not turn on all their lights at midnight. The difference between power and phone service is that, if you are awake at midnight, you will know instantly if there are any problems. Unless you like to sit at home in pitch black darkness, with no electrical appliances on, (silently polishing that Uzi and mumbling to yourself), you will have at least one light already on that will go out if there are any problems. You don't need to turn on additional electrical appliances to verify you have power coming to your house.

      It is different when it comes to your phone. You can't tell just by looking at it whether you have dialtone or not. You actually have to pick up the receiver and attempt to open a circuit to see if you have dialtone. The big fear at the phone company is everyone picking up their phones at 12:01 to see if they work. This could create a denial of service, particulary in areas where most of the lines into the CO (central office) are residential.

      So don't pick up the phones. Head out into the streets and loot and riot instead.

      (Please note the above comment was facetious. Neither Colin Principe or anyone at Colin Principe Incorporated advise millenial violence, looting, or groping.)

      --

      bun-fhuinneog agam!

  40. Ways to welcome Y2K by Taco+Cowboy · · Score: 1




    Y2K will arrive in two ways -

    1. The old way.

    You bet Y2K will arrives the old way, by having a countdown [ Five, Four, Three, Two, One ... HAPPY NEW YEAR !! ]

    2. The [uh-oh!] way.

    Y2K has already announced itself to the world, UK's recent fiasco is but one example. Many more not-that-Y2k-compliance systems will give [some of] us the once-in-a-thousand-year fits, for the next 24 hours, or so.

    No matter which way you end up with, welcome to the year 2000, and I wish you a Happy New Year !!


    --
    Muchas Gracias, Señor Edward Snowden !
  41. Who will bite? by lrc · · Score: 1

    I've been having fun teasing the tards with this one:

    In order to prevent problems with the Y2K bug, the Internet will
    be turned off from 11:55 AM 31 Dec GMT, which is just before Midnight
    at the International dateline, until 11:05 AM 1 Jan GMT, when the last
    time zone changes date. The Internet Engineering Task Force considered
    just turning off the net for 10 minute intervals each hour, but decided
    that bringing the net up and down 23 times would cause more problems.
    The day of downtime will have the added benefit of allowing major
    Internet Providers to upgrade equipment and software with a minimum
    disruption of Service.

  42. Offtopic: Something That Would Be Cool... by ewhac · · Score: 2

    As the ball drops in New York's Times Square, as millions of people count down the last seconds, the instant all the digits flip over to 2000...

    ...A big sign lights up, reading EXTRA BALL!

    Schwab

  43. Re:the main long term effect of y2k... by Passman · · Score: 1

    If you are a Cobol programmer and you have not made enough money to retire yet.

    You are an idiot and deserve what you get.

    --
    Minne-snow-da: Winter is comming...
  44. Earlier than you think by NAK · · Score: 1

    Since it's now pretty much accepted practice the consider the millenium as starting a year early, I recommend we start the year 2000 a day early. So now the millenium starts at midnight on the 30th. Hmm, on second thought, it should be 10:59 on the 30th, wherever you happen to be.

    As for bugs, we don't need to select an exact time. Computers and programs have been failing in various ways for years because of date errors involving the year 2000, and they'll continue to fail for years to come.

    What really scares me is that, although we'll make it through 2000 OK, the world really WILL come to an end when we have the same problem in 2100 (after all, it's not a millenium bug, it's a century bug.) In 2100, we'll be vastly more reliant on computers than we are today, and people are STILL writing code that won't cross a century correctly. One of my co-workers (a programmer) told me just yesterday that he'll be glad when the year 2000 is past so we can go back to 2-digit years in our programs for another 1000 years. I don't think I'll be inviting that guy to work on any of our more critical projects...

  45. Y2K Blamed for Wasted Money, food hoarding by JadeSky · · Score: 1

    That should be the headline. =)

    I'm fairly convinced that there will be some problems, and that not everything is y2k compliant, but at this time tomorrow (5:10 pm tomorrow, PST) I'm also pretty sure that all the systems i manage, both at work and at home will still be clicking along happily, even though they're clocks are based on GMT. At this time on Saturday, I'll be going to the office to feed my fish, and maybe change the backup tapes. Monday I'll be buried in the usual boring e-mail again.

    I was somewhat pissed to notice that the cost of premium gasoline seems to have gone up by 10 cents a gallon in the last few days in my neighborhood, though. oh, well...

    --
    I used to think printing on on Unix sucked. Then I figured it out. Printing on Unix *does* suck. Like a Kirby.
    1. Re:Y2K Blamed for Wasted Money, food hoarding by qrshag · · Score: 1

      Money hoarding, indeed. I took a little money out of the bank since it's a long weekend and the bank will be closed (not a huge amount, just standard operating procedure here :) but my wife didn't know that I'd done so, so she came along and took out 3.5 times that much again... oh well. If the apocalypse comes, at least we'll have lots of little green pieces of paper. Yee-ha.

  46. See IDG(NZ) by Monty+Worm · · Score: 1
    This is being done locally.

    I'm in Auckland, New Zealand, where the current time is GMT+13. It's almost 6pm local time, and I'm just trying to psych myself up for the New Year's party that's due shortly.

    IDG NZ have set up a nice Y2k news site. Also, according to Dave Winer has commented that Dave Gilmore (spelling, URL) has prepared 2 columns, depending on whether or not we have local power.

    I'm currently more worried about the beer supplies holding up until the shops re-open on Sunday. Donations of Heineken gratefully accepted

    --
    ... and today's pet project has ... been discarded for lack of time.
  47. Re:what aboot Perl by Andreas+Bombe · · Score: 1

    Perl starts indexing at zero, but that's configurable IIRC...

  48. Dang, wish I thought of that earlier by tilly · · Score: 1

    It took me a second.

    I must be getting pathetic in my old age..

    Cheers,
    Ben

    --
    My usual seat in the cluetrain is at A HREF="http://pub4.ezboard.com/biwethey.ht
  49. Oh yeah! by tilly · · Score: 1

    A number of operating systems (including Linux - at least on 64-bit systems) use 64-bit integers for time, making them Y(ManyGB) compliant!

    So there!

    Cheers,
    Ben

    --
    My usual seat in the cluetrain is at A HREF="http://pub4.ezboard.com/biwethey.ht
    1. Re:Oh yeah! by QuMa · · Score: 2

      Are you sure about that? I thought n_time and friends where all uint32's? Even on the 64bit platforms...

  50. Yup 19K and 100 vs 00 by tilly · · Score: 2

    Those are the two most likely errors IMO to be missed in testing. 19K because the people looking at them thought, "4-digit year, that is OK", and 100 vs 00 because until now it has always been easiest to look for a 2-digit year and produce a year that will go from 2 to 3 digits...

    Cheers,
    Ben

    --
    My usual seat in the cluetrain is at A HREF="http://pub4.ezboard.com/biwethey.ht
    1. Re:Yup 19K and 100 vs 00 by Tom+Christiansen · · Score: 2

      Yup. We'll see this all over the place, again and again. Whoever uses a struct tm unaltered is subject to this.

    2. Re:Yup 19K and 100 vs 00 by MillMan · · Score: 2

      yep, you called it. check it out...it's been 2000 in new zealand for about 25 minutes:

      http://www.swissinfo.net/cgi/worldtime/clock.pl? Chatham,New=Zealand

  51. Does this count? by tilly · · Score: 2

    Unless, of course, the KDE crowd secretly plans to release something called Y2KDE Saturday, in which caseyour post is the only one here that is ON-topic, and I owe you a most abject apology. ;-)

    Well a good chunk of the KDE crowd is in Germany, and Germany's abbreviation is DE, so the time that midnight arrives for them is by definition Y2K DE.

    I think you owe an apology. :-)

    Cheers,
    Ben

    --
    My usual seat in the cluetrain is at A HREF="http://pub4.ezboard.com/biwethey.ht
  52. long is 32 bits on 64 bit machines by tilly · · Score: 2

    That is the common decision, and then they make a new type named something like long-long which is 64 bit.

    Why?

    Because there is too much code out there that does stupid things like walks an array or malloc()ing data knowing that a long is 4 bytes, or talks over a network, sending longs out in protocols that have to interoperate with 32-bit machines.

    The resulting porting nightmare is so bad that effort is taken to protect the average program from knowing that you are in a 64-bit environment.

    Cheers,
    Ben

    --
    My usual seat in the cluetrain is at A HREF="http://pub4.ezboard.com/biwethey.ht
  53. There are 3 digit date formats next year! by tilly · · Score: 3

    C, and hence languages derived from it like Perl, gets the year from a struct that really contains the year minus 1900. Therefore about half of the 2-digit year formats out there will be 3 digits next year.

    Cheers,
    Ben Tilly

    --
    My usual seat in the cluetrain is at A HREF="http://pub4.ezboard.com/biwethey.ht
    1. Re:There are 3 digit date formats next year! by Jeff+Mahoney · · Score: 1

      What you're describing is a struct tm.

      The ``standard'' time method, for UNIX at least, is a gettimeofday() call which returns a 32 bit integer.

      C can /convert/ this into a struct tm. ..and programmers who printf( "19%d", tm->tm_year ); are sloppy anyways. The correct implementation is printf( "%d", 1900 + tm->tm_year );

      ..a localtime() or gmtime() call (which both return strcut tm *) has to call gettimeofday(), too.
      -Jeff

  54. I thought I was certain by tilly · · Score: 4

    Then I went searching.

    It looks like you are right. NT is good for a few centuries, VMS for a few tens of thousands of years...

    Unix of (AFAICT) all flavors, 32-bit or 64-bit, dies in 2038. (Despite many uninformed comments the the contrary.)

    *sigh*
    Ben

    --
    My usual seat in the cluetrain is at A HREF="http://pub4.ezboard.com/biwethey.ht
    1. Re:I thought I was certain by Detritus · · Score: 2

      Microsoft defines a long as 32-bits in Win64. They say they did this to make it easier to port Win32 programs to Win64.

      --
      Mea navis aericumbens anguillis abundat
    2. Re:I thought I was certain by kevin805 · · Score: 2

      32 bit dies in 2038 because a long on a 32 bit machine is...32 bits. On a 64 bit machine, you won't need to worry anytime soon (assuming the compiler defines long as 64 bit which would be expected).

      There are even weird systems out there. DomainOS used signed 32 bit to count 1/4 seconds since 1/1/1980 (or something like that). They rolled over in Nov. 1997, and are still running fine.

      --Kevin, in Vegas, waiting for the party to begin.

    3. Re:I thought I was certain by Anonymous+Cowpoop · · Score: 1

      All NTFS formatted partitions will go corrupt in the year 26610 (or something close).

      --

      Anonymous Hay goes in and I come out...
  55. It already has by tilly · · Score: 5

    Just today we shipped some files with cashflow calculations that settle a few days from now - in Y2K - and they were rejected as "old files" because the file-name went from 99 to 00.

    Most of Y2K is small stuff like that. Stuff you won't hear about, but which people have to stay on top of.

    But - big but - there will be some bigger things. For instance a friend of mine who works in Troy, Michigan has an inte resting story about the traffic lights...

    Cheers,
    Ben

    PS and OT: That discussion software is kind of impressive. They produce - completely dynamically - over a million pages/day with over 20K posts. Yet their pages are pretty much always *very* fast. Their secret? Smalltalk and the knowledge that threaded software is not a good problem for a relational database. Oh, and yes, they run on Linux.

    --
    My usual seat in the cluetrain is at A HREF="http://pub4.ezboard.com/biwethey.ht
  56. Yes, mortgage software, credit cards by A+nonymous+Coward · · Score: 2

    Banks ran into this a long time ago, to print out mortgage payment tables. Credit card expiration dates past 12/1999 caused many a hurried upgrade several years ago. I'm sure insurance companies, pension plans, etc, all had their little moments of enlightenment.

    --

  57. Re:Possible, but let's just remember.. by fishbowl · · Score: 1

    "While we're discussing airlines, many airlines are cancelling up to half of their flights on New Years Eve"

    ... Because many passengers cancelled their tickets ... This has to do with business, not avionics.

    --
    -fb Everything not expressly forbidden is now mandatory.
  58. Re:Y2K-48 by fishbowl · · Score: 1

    You serious?

    Since we're dealing with binary numbers,
    a K is supposed to represent a kilobyte,
    or 2^10 or 1024
    so 2K == 2048

    --
    -fb Everything not expressly forbidden is now mandatory.
  59. Re:Teacher has a rotten apple by fishbowl · · Score: 1

    "The use of "kilo-" to indicate multiplication by 1024 is a corruption of the term. "

    Well, we probably would have liked to have computers represent decimal numbers internally as decimal, but it just didn't happen that way since
    we have to deal with a binary machine.

    Early geeks said "kilobyte" Correct or not, the
    word made it to marketing and documentation circles.

    Oh well.

    --
    -fb Everything not expressly forbidden is now mandatory.
  60. Re:Y2K-48 by fishbowl · · Score: 2

    2^10 or 1024

    Wrong. 2^10==8.

    I had to go check. Because I realize I can make mistakes like that. You had me worried.

    $ perl -e 'print 2^10';
    8


    --
    -fb Everything not expressly forbidden is now mandatory.
  61. Re:Y2K-48 by fishbowl · · Score: 2

    Okay, in some expressions, ^ means XOR.
    In context, you should have understood I
    meant "to the power."

    You are a troll for attempting to make me look
    like more of a moron than I am. I kiss you.

    --
    -fb Everything not expressly forbidden is now mandatory.
  62. Re:Answer: both and more. (and not much) by Falsch+Freiheit · · Score: 1

    Oh, and for the record, midnight local time I plan on being intoxicated, kissing my SO, out of pager range and not worrying about any such thing.

  63. Answer: both and more. (and not much) by Falsch+Freiheit · · Score: 5

    Y2K bug has already hit for some systems -- systems with a need for near-term future dates.

    I think we'll see some stuff starting 12 hours before midnight GMT (4am PST) out in the pacific, and some stuff sweeping, hour by hour across the planet, with a spike at midnight GMT due to stuff all over the planet running on GMT and then further stuff happening on the hour as local midnight wanders past more locations...

    We'll also see some issues that don't come up until Monday morning when people go to work... Maybe some stuff on March 1 for code that doesn't handle that leap year correctly...

    Overall, though, it's likely to just be minor glitches -- rural and third world power outages, but no (or few) major metropolitan areas without power; small airports with problems, but the international airports will be fine... etc. (there's also the terrorists and script-kiddies to worry about, who'll do it whenever they feel like it, likely midnight local time.)

    1. Re:Answer: both and more. (and not much) by Detritus · · Score: 2
      Why would programmers worry about 1900 and 2100, and forget about 2000?

      Because programmers are interested in details/trivia and they are human.

      I wish I had a dollar for every incorrect description of the leap year rules that has been posted on the Internet.

      Leap year bugs are distressingly common in computer software.

      DEC wrote an amusing SPR response on the subject.

      --
      Mea navis aericumbens anguillis abundat
    2. Re:Answer: both and more. (and not much) by Kvan · · Score: 1
      Why would programmers worry about 1900 and 2100, and forget about 2000? The simple programming technique of every fourth year is a leap year will not fail.

      This is true; however, the 400-rule is not as widely known as the 100-rule. For instance, I recall a book about C64 programming which only listed the 100-rule. I'm certain we'll see some problems, but just like Y2K, it'll be much less than people fear.


      "A *person* is smart. People are dumb, panicky, dangerous animals and you know it."

      --

      "A *person* is smart. People are dumb, panicky, dangerous animals and you know it."
      - 'K' in Men in Black.

    3. Re:Answer: both and more. (and not much) by zavyman · · Score: 1

      "Maybe some stuff on March 1 for code that doesn't handle that leap year correctly..."

      See, this is a non issue. Every four years there is a leap year. Except century years like 1900. Except centuries that begin with a multiple of 4 like 1600 and 2000. 2000 is a leap year, just like most every other multiples of four. Why would programmers worry about 1900 and 2100, and forget about 2000? The simple programming technique of every fourth year is a leap year will not fail.

      There was no reason for this ever to become an issue. Like 9/9/99 A big fuss is made over any possible computer problem, no matter how slight.

  64. Seems to me it's already started! by Dave+Walker · · Score: 1

    This was posted in the etoys thread (but was off-topic there)

    http://www.cbs.com/now/story/0,1597,144162-311,0 0.shtml

    1. Re:Seems to me it's already started! by Detritus · · Score: 2

      Numerous problems showed up in the USA when they first started issuing credit cards with 2000 expiration dates. VISA and Mastercard spent a great deal of time and money on fixing the problem. Many of the credit card validation terminals were broken and had to be upgraded or replaced, not to mention the software in the banks.

      --
      Mea navis aericumbens anguillis abundat
  65. It's UTC (and not french) by LoppEar · · Score: 1

    Actually, the replacement term for GMT is UTC.

    It's not a french acronym, but rather the product of an inability to agree on an acronym. (French wanted CUT, English/US wanted UCT, or something like that.)

    These time-related answers and more can be found at http://tycho.usno.navy.mil/faq.html

    (Though that server appears to be down for the time being.)

    LoppEar

  66. Do we NOT start counting at 0?? by 8Complex · · Score: 1

    Ok, I think this arguement is one of it's own but it rather belongs around here somewhere...

    See, when you start counting, you start at 0. The first year (or whatever) isn't over til you hit 1. Seems pretty clear to me that a millenium starts at 0. Year 0 to year 999, year 1000 to 1999, etc etc.

    Life starts when you are born, not when you turn 1, right?

    - 8Complex

    1. Re:Do we NOT start counting at 0?? by Punto · · Score: 1
      Sometimes, sometimes not. A day has 24 hs., and it starts at 00:00:00, and ends at 23:59:59, but..

      The first day of the month is not day 0. The month has 30 days, but you don't end the month after day 29 with 59 hours and 59 minutes, and then you start with day 0. The day 30 has to end.

      Same thing with months. The year has 12 months, but you have to end month 12 to celebrate new year.

      Same thing with the milenium. It has 1000 years, but you have to get to the end of year 1000 to finish it.

      Anyway, I don't care. Belive what you want.. I don't belive in God either, but I don't go around trying to persuade catholics..

      --

      --

      --
      Stay tuned for some shock and awe coming right up after this messages!

  67. More important things - and the Power Rangers... by 8Complex · · Score: 1

    We didn't really start counting years til far, FAR after "A.D." started (I don't know history here) but we could take into account two things...

    1 - The person(s) didn't know what the hell year it was since noone can put a set date.

    and 2 - The person(s) who set the date were religious and set the date upon the death of Jesus (no offense other religions, catholic or christian is all I know in the religion field).

    Taking this into account, I think I'm ready to just denounce the entire year counting system and become a free-floater in time and life... I shall team up with the Mighty Morphin Power Rangers and the major Pokemon characters (cause the smaller ones have to be the losers) to battle evil into the next millennium. No not your millennium!! Mine - which in my book will start in 3 weeks and 4 days and will last for approxmitely 3 months of 43 days each... not including Thursday which will have 12 days.

    Join me in my new religion and we shall battle our way through the millenniums together!!

    - 8Complex

  68. GMT is Obsolete by Detritus · · Score: 2
    GMT was replaced by UTC back in 1972. People may refer to GMT for reasons of nostalgia or nationalism, but it is dead, dead, dead.

    The frogs^H^H^H^H^HInternational Earth Rotation Service (IERS) controls UTC.

    --
    Mea navis aericumbens anguillis abundat
  69. Re:It's all alot of hype. by Detritus · · Score: 2
    The biggest threat is going to be from lunatics who are going to assume that bank alarms etc. won't work and go out and act like juvenile delinquents on halloween.

    If I was going to rob a bank, this would be the time to do it. Assuming that the police would be tied up with other problems.

    --
    Mea navis aericumbens anguillis abundat
  70. Dave Barry... by pivo · · Score: 2
    believes that some areas may be without gravity.

    Off topic I know, but I thought it was particularly amusing.

    1. Re:Dave Barry... by e-gold · · Score: 1

      Here is Dave's article which goes far beyond the gravitational effects... Off-topic rant follows:

      I am still mildly annoyed that the Herald took down his take on Miami-style corruption, wherein he suggests that government be turned over to the mob, who are at least efficient at being crooks. Like the comic strip "Shoe," it may have "hit a bit too close to home" for the Herald.
      JMR

      --
      Try e-gold - (contact me). I'm NOT e-
    2. Re:Dave Barry... by Hard_Code · · Score: 2

      "I agree. I've witnessed localized gravity shifts occurring for years. You know they happen when you stumble while you walk or when you or a friend is just standing around and suddenly falls over or at least has to take a step to catch themselves."

      Or when you step out of a HomeStyle Buffet or Ponderosa and leave footprints in the asphalt.

      Jazilla.org - the Java Mozilla

      --

      It's 10 PM. Do you know if you're un-American?
    3. Re:Dave Barry... by Loath · · Score: 1

      That was hilarious. I liked it.

      --

      .sig not found...formatting hard drive.

  71. According to CNN: Too early. by Guru+Meditation · · Score: 1

    excerpt from this CNN article:

    (CNN) -- Fire erupted in the sky over Auckland at the stroke of midnight, ushering in the Year 2000 over the New Zealand's largest city, the world's first major metropolitan area to see the new year
    Looking at the posting time:
    December 31, 1999
    Web posted at: 5:22 a.m. EST (1022 GMT)
    Excuse me? First Time zone to hit Y2K is GMT +12. (according to CNN's own T ime-zone displayer) That makes it 22:22 (10:22pm) in that zone at the time this article was posted.

    And I thought journalism was about reporting events, not making them up. Well.. Welcome to 1984^WY2K :-)

    ----------
    'We have no choice in what we are. Yet what are we,
    but the sum of our choices.' --Rob Grant
    ----------

    --
    'We have no choice in what we are. Yet what are we,
    but the sum of our choices.' --Rob Grant
    1. Re:According to CNN: Too early. by Guru+Meditation · · Score: 1

      GMT+13 is still only 23:22.
      ----------
      'We have no choice in what we are. Yet what are we,
      but the sum of our choices.' --Rob Grant
      ----------

      --
      'We have no choice in what we are. Yet what are we,
      but the sum of our choices.' --Rob Grant
    2. Re:According to CNN: Too early. by fredm8 · · Score: 1

      NZ suffers from daylight saving so our clocks are GMT-13 at present, so their article is posted at 11:00 am GMT correctly, and the skies DID light up over Auckland.

    3. Re:According to CNN: Too early. by fredm8 · · Score: 1

      Oops GMT + 13...

  72. Disingenuous FAA publicity stunt by Deven · · Score: 1

    The head of the FAA is doing a publicity stunt to demonstrate her faith in the Y2K rollover -- flying into San Francisco at 7 minutes past midnight. However, given that air-traffic control systems operate on GMT, what does it say about her "faith" in landing 8 hours after the critical time? (It sure leaves her plenty of time not to board that plane, "just in case"...)

    --

    Deven

    "Simple things should be simple, and complex things should be possible." - Alan Kay

  73. Y2K by RodStewart · · Score: 1

    times like these make me happy i play a accoustic instrument ;). Well and that i have a loaded .22 and MREs in the basement ;). i think y2k is gonna be funny, i mean who in his right mind would fly then, i mean at jan 1 2000 0:00? people are gonna be too busy having sex and drinking to worry about the power being off.
    Seriously, does anyone think there is gonna be any rioting? i mean ive been in LA durring a power outage over the whole west, scared me shitless without the rioting. thats what scares me not the power plant explosions or planes crashing, but a man coming in through the window to steal anything that works without electricity.
    there it is, question to /.: who's scared of rioting?

    --
    "Are you satisfied with fucking?" - Dave Matthews from "Halloween"
  74. Re:Data or Information? by warlock · · Score: 1

    Article said "Most large, critical systems run on GMT. Air Traffic Control and most military systems certainly do."

    I, rather pedanticaly, merely mentioned what deficiencies GMT has, why UTC was introduced, and that time critical installations use UTC.

    Why would the average Internet User need split-second accurate time synched to UTC beats me. If you really want, just pick an apropriate NTP server to synch with. Many NTP servers for example get current time via GPS, that is UTC.

    -W

  75. Re:Data or Information? by warlock · · Score: 1
    Checked the ZDNet story, and proceeded to check the website for that new GeT thing - I allready knew about Swatch Internet Time (good idea; terrible implementation IMHO). Anyway... here's a bit from the notes to the editors accompanying the press release regarding GeT:

    Greenwich Mean Time and Coordinated Universal Time

    Greenwich Mean Time (GMT) was established as the first global time standard at the Washington Meridian Conference in 1884. Since then GMT has evolved with new advances in science and technology, and its modern day equivalent is Coordinated Universal Time (UTC). UTC is based on some 260 atomic clocks maintained by forty time laboratories around the world and coordinated by the Bureau International des Poids et Mesures (BIPM). The UTC standard has been used since 1972 because it is much more stable than previous time-keeping standards which were based solely on the earth's rotation. While providing greater stability, UTC is currently adjusted with leap seconds as and when required to keep it in agreement with GMT to the nearest 0.9 seconds. Note that GMT and UTC are used synonymously here, but that UTC is the underpinning standard today.


    The fact that the press release mentions GMT three times and completely ignores UTC, even though it admits that it really means UTC when it says GMT at the note, is not at all surprising to me - it is an announcement by the prime minister of the UK after all, and UTC is coordinated by BIPM in Paris ;)

    That aside, its a common mistake to call UTC GMT but its a mistake nonetheless, even though GMT = UTC to within a second.

    Oh, and no, I'm not really that sad, I have a life - its just that I've spent some time reading stuff while setting up a GPS NTP server lately.

    -W
  76. Re:-pedantic by warlock · · Score: 1

    Should have been clearer - article said "Most large, critical systems run on GMT. Air Traffic Control and most military systems certainly do."

    Well, they don't. Because variable length seconds suck, and that's precisely what you get with GMT that is based on the solar day. As for my computer, frankly I don't give a damn - must be at least a couple of minutes off now :)

    -W

  77. -pedantic by warlock · · Score: 3

    GMT? Surely you mean UTC?

    GMT (Greenwich Mean Time) is inadequately defined by the erratic motion of the Earth whose rate fluctuates by a few thousandths of a second a day as it wobbles along its axis and around the sun. This leads to the undesirable side effect of having variable length seconds, since all days are defined to have 24 hours of 60 minutes with 60 seconds each, but the length of the day varies.

    UTC (Universal Time Coordinated) was devised and became effective on 1972/01/01 to remedy exactly this problem. UTC normally runs at the rate of cesium-beam atomic clocks, and when the difference between UTC and GMT approaches one second, a leap second is introduced to maintain synchronization.

    Hence, nobody really uses GMT.

    -W

    1. Re:-pedantic by Roundeye · · Score: 3
      About 15 years ago a friend and I (while in grade school) called the Royal Greenwich Observatory (from Kentucky) to set our watches by the official observatory clock -- so we could be exactly on GMT (ah the days before I knew about NTP!). We ended up talking to the janitor there (it was about 3am there) who finally (after some pleading) shambled off to take a look at the clock, shambled back and told me, "it's about 3:15".

      I don't know where you French get off with this UTC time, but over here we all know that GMT is the only real time. :-)

      --
      "Cause there's 40 different shades of black, so many fortresses and ways to attack, so why you complainin'?"
    2. Re:-pedantic by mmmmbeer · · Score: 1

      This is incorrect. Everyone uses GMT. Unless your home computer has an atomic clock built into it (it doesn't), you are running based on GMT.

      True, this means that your clock may eventually end up a little bit off (although, unless you're terribly anal retentive, it's never set exactly anyways), but I guarantee that every day for your computer has exactly 24 hours, each made up of 60 minutes with 60 seconds each.

      Regarding leap seconds: these are used because UTC is incorrect, and do not involve GMT. Although UTC has been accepted as a standard time, cesium-beam atomic clocks do not accurately reflect the actual time it takes the Earth to orbit the Sun. UTC runs (very) slightly too fast, and therefore gets a little ahead of the Earth. Since we cannot adjust the Earth, we must adjust UTC. (Misunderstanding of this is fairly common, and at one time many people believed that leap seconds were used because the Earth was slowing down, which is of course not true.)

    3. Re:-pedantic by mmmmbeer · · Score: 1

      They most certainly do not. ATC and military systems run on crystal-based clocks just like your home computer does. Except in the very rare cases where an actual atamic clock is included in the system, ALL computers assume that a day is made up of exactly 86400 seconds. This assumption is GMT, not UTC.

  78. No obvious glitches here by Roy+Ward · · Score: 1

    Y2K already in New Zealand ... and lights, internet etc. going without even a flicker at midnight here (Invercargill).

    Happy New Year!

  79. Re:This *is* stupid. by nester · · Score: 1

    only unix systems using 32bit time_t will run out of seconds on 2038

  80. More Importantly... by InitZero · · Score: 1

    ...when does Y2K end?

    InitZero

    1. Re:More Importantly... by farlane · · Score: 1
      You pose an excellent question.

      My Y2K Ending Matrix requires a score of 23 or greater on the following items:

      GMT + 12:00:01 (SCORE: 3)

      10 AM PST (SCORE: 3.5)

      Airing of one billionth "Sale of the Millennium" commercial on AM radio (SCORE: 7)

      Successful dropping of Times Square Ball (SCORE: 2)

      The first book of 2000 is delivered from Amazon.com (SCORE: .002476)

      Unknown sysadmin in LA drains the first cup of java brewed entirely in the year 2000 (SCORE: 9)

      Someone new goes down on Bill Clinton (SCORE: 69)


      NOTE: I am currently applying for a patent on the Y2K Ending Matrix. If granted, I will immediately initiate legal proceedings against Priceline (and William Shatner), Amazon.com, Peter Jennings and anyone who has read this message. Sorry, but I must protect my business model...

  81. Re:Y2K Starts Here in NZ by CyberPuppet · · Score: 1


    Yeah, well, given the fact that you managed to knock one of your major cities off the power grid last year without help of a major computer bug, i think the world wants to watch the most prepared country, not the one first made to deal with y2k. - trust me, if there are major problems in australia, the rest of the world should panic.

    Anyway, back OT, i think we'll see the minor problems at local time zones, and any major ones (if there are any) at UTC/GMT

    -CP

    --
    So, you've got an O:Line? That dont impress me much du du da du.
  82. summer my arse... by Zugok · · Score: 1

    it's grey in Auckland, and it was raining, but it doesn't surprise me, heck it's Auckland. The Chatham Islands looked wonderful yesterday (on the TV). They get the first rays tomorrow morning. Oh well, 9 hours to go...

    --
    "I just can't sit while people are saying nonsense in a meeting without saying it's nonsense" J Watson, Sci Am 288:(4)51
    1. Re:summer my arse... by Audent · · Score: 1

      True, but I've just come back from the Coromandel where it was lush, green, loverly and my father in law had plenty of Y2K supplies (sauvignon blanc, chardonnay, bubbles, beer, barbecue etc) so it feels summery, even if Orkland does suck weather wise. My favourite Spice Girl... Papa Spice, the little blue one.

      --
      I am a leaf on the wind
  83. still bloody grey by Zugok · · Score: 1

    but I hate summer anyway. I never usually take much notice of the weather and weather focasts, but sure would have been nice to have spring weather for the new year. I hate summer weather anyway.
    Back some what on topic, apparently NZ will change into the new millenium one and a half hours early than NZST. One hour is accounted for because we are in daylight savings time, and the other half hour, as my father was just telling me has something to do with WWII. I didn't understand...more like I wasn't quite listening, I was playing AOEII, but I think that half hour is a load of bollocks, so ignore.

    --
    "I just can't sit while people are saying nonsense in a meeting without saying it's nonsense" J Watson, Sci Am 288:(4)51
  84. More C problems by B.D.Mills · · Score: 3

    Y2K isn't the major problem with C software. It's the year 2038. On about January 18, 2038, C's 32-bit time wraps around if the time is encoded as a signed long, and sizeof(long) is 32 bits.

    This will affect many date-related calculations in C software. It's not confined to Unix, Linux or any other similar systems, as I have found such software problems in software running on DOS platforms during date compliance testing that included Y2K compliance.

    Yes, it means we're all going to go through a situation similar to Y2K all over again leading up to 2038. Nowhere near as bad, of course, but if nothing is done about it, there will be an impact. (Especially if Linux takes over the world!)

    An amusing note: 2038 is Unix's Y2K, with the dates starting from 1970. DOS counts dates from 1980, so there could potentially be a Y2K problem on DOS software in 2048 (= 2K).

    --

    The only thing necessary for the triumph of evil is for good men to do nothing. - Edmund Burke
  85. I will sync my 'Y2K sunrise'... by kerouac · · Score: 1

    to the first person I hear that says:

    "Jesus is coming, Look busy!!!"

  86. Re:Here's one way to "watch" time: by SeanNi · · Score: 1

    Exactly. They're on the other side of the International Date Line. In fact, if you pay attention to the times shown, they're about the same time zone as most parts of North America, like Chicago, like Dallas, and so on. Nothing special there!

    Kiribati is, by all accounts I've read, in the farthest East (ie: the "first") time zone.
    --
    - Sean

    --
    It's a fine line between trolling and karma-whoring... and I think I just crossed it.
    - Sean
  87. WP 5.1 by Fartboy · · Score: 1

    Wp 5.1 claims that is is 01/01/:0 today :)

  88. Jan 1, 1999 by the_tsi · · Score: 1

    I've been arguing for a while that one of the biggest problem dates is last Jan 1. (I'd say midnight GMT on that day, just for silly's sake) That's when any software that looks ahead and schedules things would have died (or did die?)

    -Chris

  89. Standing in two milleniums by jayb · · Score: 1

    Will I be standing in two milleniums if I stand right over the GMT line?

  90. My solution by DragonHawk · · Score: 3

    You are such a stupid shit, everyone with my intellect knows the Millennium starts next year.

    A millennium is defined to be one thousand years. It says nothing about which thousand years. The issue is that, if you start counting from the first day of January, year 1, AD, you will not reach 2000 years until 1 Jan 2001.

    But, consider: All dates are arbitrary creations of mankind, and the turning point between 31 Dec 1 BC and 1 Jan 1 AD is particularly arbitrary.

    So, define the "First Millennium AD" to begin 1 Jan 1 BC. Thus, 1 Jan 2000 will be the first day of the Third Millennium. Problem solved, and we can use dramatic words to describe the dramatic numbers. ;-)

    Or, so I rationalize it.

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
  91. Re:??? by Ralph+Wiggam · · Score: 1

    A frighteningly small number of Americans know what the K means. On The Chris Rock show they asked a bunch of people what Y2K stood for and hardly anyone came close. My favorite wrong answer was "You To Know". My neighbors in the ghetto mostly call it "Y2G". Me? I just call it, "That one friday when I got so drunk I couldn't see."

    -ODB Jr.

  92. Well actually... by tweder · · Score: 1

    Y2k officially begins when you start to see all the lights go out.

  93. Don't be a smartass. by Webmonger · · Score: 1

    Your "standard" time method does not produce any year information, which is what the original poster was talking about.

    It's very tricky to get the year from a time_t without converting it to a struct tm. Theoretically possible to write a mktime() clone, but it's not worth the effort.

    So what's your point? That the Unix standard for dates is totally incomprehensible to humans?

  94. What we really have to worry about.... by The+Iconoclast · · Score: 1

    Is the fact that January 1st is the birthday of Satyendranath Bose, of Boson and Bose-Einstein Condensate fame, a big improtant guy in Quantum Mechanics. It is a little known fact that on his birthday, all Bosons (one type of elementary particle) will convert into Fermions (the other type). Thus causing the universe to collapse. This phenomenom is known as the B2F bug.

    Ok, so everything execpt for the conversion thing is true, IT'S A JOKE :-)

    A wealthy eccentric who marches to the beat of a different drum. But you may call me "Noodle Noggin."

    --
    Quando Omni Flunkus Moritati
  95. Re:Teacher has a rotten apple by Gorgonzola · · Score: 1

    Actually, the first computers used decimal notation for internal representation. Engineers had to go through terrible headaches to accomplish until someone bright enough figured out that it would be a lot easier to do it binary. Until then representations of numbers than the decimal system had been a quite obscure backwater of mathematics.

    --
    -- Spelling and grammar errors tend to be a sign of erroneous thinking.
  96. Re:This may be a *little* off topic...but anyways. by Gorgonzola · · Score: 1

    This fiscal year thing you mention may apply to your country, but there are a few countries out there which do have fiscal years in sync with the normal calendar.

    --
    -- Spelling and grammar errors tend to be a sign of erroneous thinking.
  97. Y2k Priorities by Poisoned+Coyote · · Score: 1

    I think the main point that most people are missing here is that we really just need to get stinking drunk tonight.

  98. Re:It started *yesterday* by Runna^Muck · · Score: 1

    I had heard that the problems were that the machines were programmed to look at 2 days at once and couldn't deal with it. They expect the problem to go away after the New Year when they can again look at only one date. Course this was mainstream media I got my info from so take it for what it's worth.

  99. Re:It's already hit Microsoft by Runna^Muck · · Score: 1

    now that's funny.

  100. no suspense from GMT by bafful · · Score: 1

    GMT is ahead of US time, so it won't help much in keeping people in suspense on new year's day.

  101. Re:Y2K in Tokyo by ashitaka · · Score: 1

    He he he.

    Reminds me of the April Fool's Japan Times - Not! ad of a few years ago:

    Now in Theaters: Godzilla vs Hello Kitty!

    "He's back, He's mad, and he's looking for a little pussy!"

    --
    If you don't want to repeat the past, stop living in it.
  102. The view from a TV newscast director... by LocalH · · Score: 1

    I work for the local ABC station, ABC19 WKPT, and of course ABC is running their 24-hour 'millennium' celebration. We are cutting in for live local news at: 6:18pm | 7:30pm | 11:00pm all local time. However, the news director (not me, the head of the newsroom) has mandated that someone has to be there at 12am just incase ABC network programming cuts out (even though the celebration is all over the world, it's all going through one satellite to get to your home). I think it's absurd, but you never know what could happen.
    _______
    Scott Jones
    Newscast Director / ABC19 WKPT
    Game Show Fan / C64 Coder

    --
    FC Closer
  103. Hair-splitting to smithereens by David+A.+Madore · · Score: 3

    Let's have some fun splitting these hairs in real tiny pieces.

    There are several standards used for keeping track of time. The most important, by far, is Universal Time Coordinated (UTC), sometime known as GMT (Greenwhich Mean Time). This is the standard time for Earth, and it is with respect to this time that local time is defined (offset by a certain number of seconds, generally a multiple of 3600, i.e. an integer number of hours).

    UTC does not flow linearly. That is, the interval between time t1 UTC and time t2 UTC is not always t2-t1. This is because leap seconds get inserted occasionally in UTC, so as to keep it more or less synchronized with the sun. More precisely: there are 86400 SI seconds in an SI day; but the mean solar day is approximately 2 milliseconds longer, because the Earth's rotational period is getting longer (the Earth is slowing down) at an order of magnitude of 1 millisecond per day per century. Terrestrial Time (sometime called Ephemeris Time) is the astronomical time: it is currently 0.184 seconds (roughly) fast of UTC. And UTC will be corrected so as to always keep it to within 0.9 seconds of TT (i.e. the sun should always be overhead on Greenwhich meridian to within 0.9 seconds at noon UTC).

    Adding a leap second can take place after December 31 or June 31 (or possibly also March 31 or September 31, but that has never occurred), in the following form: after 23:59:59UTC comes 23:59:60UTC and after that comes 00:00:00UTC. The last leap second happened after December 31, 1998, and there will be no leap second after December 31, 1999 (today). It is the International Earth Rotation Service that is in charge of deciding when a leap second should be inserted. (Theoretically, a second can also be substracted, but that has never happened and presumably never will.)

    The other important time standard is the Temps Atomique International (this is in French because the Bureau International des Poids et Mesures is in Sèvres, France), TAI for short. Contrary to UTC, TAI is a linear time scale (to the best of the precision we can achieve, that is, i.e. to within a few dozens of nanoseconds per year). TAI ticks one second every SI second, and it is maintained by averaging over about 50 atomic clocks around the world (there is no Master clock for TAI); the calculated offsets of the atomic clocks wrt TAI can be found in this FTP directory.

    The Temps Atomique International and the Universal Time Coordinated are offset one to the other by an integer number of SI seconds (since 1972). This offset increases by one every time a leap second is inserted in UTC. Currently (since January 1, 1999 and at least to June 31, 2000) TAI is 32 seconds fast of UTC (so by the time UTC reaches January 1, 2000, 00:00:00, TAI will read January 1, 2000, 00:00:32).

    So TAI will say Y2k precisely 32 seconds before UTC says so. (There is also GPS time, which is exactly 19 seconds back of TAI, but never mind that one. And, of course, there is Terrestrial Time, which nearly coincides with UTC, but not by a round number.)

    Now, which of these times should be used on computers? Well, if you look in the /usr/share/zoneinfo/ directory of a GNU system, you will notice that there is a right/ subdirectory which contains nearly identical zone info files. The difference is this: the zone info files in the right/ directory account for leap seconds, whereas the ones outside this directory do not. Thus, if your /etc/localtime points to a right/ time zone, exactly 32 seconds will be substracted from your system clock before it is corrected by the time zone offset.

    System time should be a linear time. If clocks were precise enough, it would be inadmissible to skew the clock by as much as one second (even by diluting the effect over a certain period). Thus, system time should be put to TAI (and not to UTC, let alone local time). This is why the right/ time zones are there: if you set your system clock to TAI and set your /etc/localtime to point to a right/ time zone, then your local time (as returned by the localtime() library function call) will be offset to UTC, as it should.

    On the other hand, the POSIX standard (see POSIX.1, Annex B, 2.2.2) specifies that the time() system call should measure the difference between the current UTC time and the UTC time of the Epoch (January 1, 1970 at 00:00:00UTC). This is most unfortunate, because a difference of UTC times is not a number of seconds elapsed. And it is especially unfortunate since the rules for computing UTC from TAI were rather complicated before January 1, 1972 (at which time UTC was resynchronized to TAI-10s). Thus, the Unix Epoch, though it is January 1, 1970 at 00:00:00UTC, is actually January 1, 1970 at 00:00:08.000082TAI, and although on January 1, 2000 at 00:00:00UTC (January 1, 2000 at 00:00:32TAI) exactly 946684823.999918 seconds (as measured with respect to TAI) will have elapsed since the Unix Epoch, the time() function will return 946684800.

    This being so, either the POSIX standard is mad, or the right/ timezones are wrong. I would tend to say that POSIX is crazy, and that system clocks should measure TAI and leave out the leap seconds. But since system clocks are synchronized by NTP, and since NTP gives UTC (while skewing the system clock to somehow jam in the leap seconds), the POSIX standard is followed de facto. (As a compromise, I would suggest moving the Epoch back in time by 82 microseconds to avoid these funky non-integer figures.)

    If I recall correctly, VMS measures time using the Modified Julian Date. This is also synchronized with UTC. January 1, 2000 will be julian day 2451544.5, so MJD 51544.

    To summarize, I say that Y2k is when the Unix time() function returns 946684800, which is exactly 946684823.999918 second of atomic time after the Unix Epoch.

    Another stupid bit of trivia: according to ISO (the ISO8601:1988 standard), Y2k doesn't start until the first monday of the year, i.e. January 3, 2000. As for January 1, 2000, it is still ``day 6 of week 52 of 1999''. See your local emacs for information on what this day is in various other calendars.

  104. The Final Solution to all this crap by NetworkDespot · · Score: 1

    Ok here's what it boils down to:

    Calendars are arbitrary.

    Someone a long time ago said "January 1st is....hmmm let me see.....here.

    So it doesn't really matter. I for one will celebrate when the epoch seconds roll over to 10000000000 (which just happens to be Sat Sep 8 21:46:40 2001 for all you people still stuck in the dark ages.) and again when it hits 2000000000(Tue May 17 23:33:20 2033)

    --
    -- Segmentaion Fault (core dumped)
  105. Re:Y2K Timezones by fReNeTiK · · Score: 1

    http://cnn.com/SPECIALS/1999/at2000/stories/midnig hts/

    --
    I strongly believe that trying to be clever is detrimental to your health. -- Linus Torvalds
  106. Y2K-48 by Ellen+Spertus · · Score: 1

    Actually, a true geek should refer to it as Y2K-48. I liked the geektoon about this so much that I included it as a question on my computer architecture final.

    1. Re:Y2K-48 by m3000 · · Score: 1

      Wrong. 2^10==8.

      Must be that "new math" they teach in school nowdays.....

    2. Re:Y2K-48 by Tom+Christiansen · · Score: 2
      perl -e 'print 2^10';

      If you read 'man perlop' you will find that ^ in perl is a bitwise XOR and NOT for evaluating powers of numbers.

      Here you go:
      for $i ( 0 .. 3 ) {
      printf "2 to the 10 * %d is %10d\n", $i, 2 ** (10 * $i);
      }

      2 to the 10 * 0 is1
      2 to the 10 * 1 is1024
      2 to the 10 * 2 is1048576
      2 to the 10 * 3 is 1073741824

    3. Re:Y2K-48 by tegandy · · Score: 1

      perl -e 'print 2^10';

      If you read 'man perlop' you will find that ^ in perl is a bitwise XOR and NOT for evaluating powers of numbers.

    4. Re:Y2K-48 by mjcathcart · · Score: 1

      Dammit, I was just going to do that until I saw your post. I should have sat around hitting refresh on the /. page waiting for a story like this, but instead I was playing video games. I'll tell ya, they really do kill your social life.

    5. Re:Y2K-48 by Kwikymart · · Score: 1

      huh, you are saying that 2*2*2*2*2*2*2*2*2*2 == to 8 hmmm? i dont understand your reasoning?

      --

      Buying a Dell computer is equivalent to dropping the soap in a prison shower.
    6. Re:Y2K-48 by mangu · · Score: 1

      Sorry, I don't get it. Could you, please, say it again, a bit slower? Best Regards, Tadeusz Dumbowsky

  107. It's already hit Microsoft by / · · Score: 2

    Y2K issues have already walloped Microsoft, at least according to the fine folks at memepool who snagged this screenshot. ;-)

    --
    "If one is really a superior person, the fact is likely to leak out without too much assistance" -- John Andrew Holmes
    1. Re:It's already hit Microsoft by nospoon · · Score: 1

      What's even funnier is that the dates that are wrong are for Windows 2000 books...

  108. Post Y2K Rollover by fredm8 · · Score: 1

    Well it's now 00:07 1/1/2000 local time in New Zealand. The power is still on, the water still flows, and the Internet still works. My supported *nix boxes havent crashed, nor has my Windoze98 PC either for that matter. The fireworks are loud and impressive, and the parties are swinging, provided you arent working :-(

  109. Y2K Starts Here in NZ by fredm8 · · Score: 2

    Someone needs to give Rob a map showing the bloody international date line. NZ will be 2 hours into Y2K before Sydney, Australia even thinks about it. And some 18 hours before the West Coast of the US. So us suckers get to test all the vendors Y2K ready systems.... Tell you about it in 8 hours time.

  110. Re:Here's one way to "watch" time: by Audent · · Score: 1

    Yes, New Zealand (gidday) is first to see the dawn - now if only the marketing people had actually got their shit together, we could all be down here having a party (did I mention it's the summertime and all is well at the beach?) instead of working. I'm going to be based in Auckland watching the dawn break, filing stories to http://www.idg.net if anything does happen - and I'll fire them off to Slashdot as well.
    Good luck - may the force be with you. Person your battle-stations and FULL STEAM AHEAD

    --
    I am a leaf on the wind
  111. Re:Teacher has a rotten apple by Dreamweaver · · Score: 1

    Okay.. and i suppose you're going to go around beating people if they don't use the new system? Because you Do of course realize nobody who isn't paid to do so will.. people shorten KB to K and MB to M as it is, you think they're going to accept Another letter?
    Not even to mention all the people who have trouble enough as it is with computer terms.. I can't count how many times i've had to correct my parents when they screw up megabytes and gigabytes.

    Even beyond all that, who *wants* to say "Kibobyte" or "Gibabyte"? I mean come on, they just sound stupid. I know you're thinking "well, how it sounds doesnt matter" but no geek is going to go around saying "kibobyte".. we get enough flak for talking about computers as it is.
    Dreamweaver

    --


    "If a man hasn't discovered something he will die for, he isn't fit to live" -- MLK, Jr.
  112. Teacher has a rotten apple by coyote-san · · Score: 2

    There's absolutely no excuse for that nonsense, and you are doing your students a gross disservice.

    "kilo-" means "multiply by 1000" *only*. This isn't just a convention, IIRC it's the legal definition in essentially all nations under their respective "standards and measures" law. (This is how the US gets NIST and ANSI, Germany gets DIN, etc., and they all get together for ISO)

    The use of "kilo-" to indicate multiplication by 1024 is a corruption of the term. It is currently tolerated in areas which are unambiguously computer related (e.g., before "byte" or "baud"), but it is legally risky and is most emphatically *not* correct before existing units such as "year". Or did you think that hard disks are sold in units of million-fold "mega-" and billion-fold "giga-" simply for the slightly inflated values?

    To avoid the confusion caused by your former students attempting to refine legally defined terms there's been some discussion of introducing several new prefixes to indicate powers of two, but there's some resistance. IIRC, the abbreviations will be similar to the existing abbreviations but include a "b", e.g.,

    kbb - kibobits - 1024 bits
    kbB - kibobytes
    Mbb - (meba?)bits - 2^20 bits
    MbB
    GbB - (giba?)
    TbB - (teba?)

    and so forth.

    I thought that this proposal was an overreaction, but after seeing several people insisting that "kilo-" always refers to 1024-fold multiplication I have changed my mind.

    (rant off)

    That said, I agree that interpreting "Y2K" as 2048 AD is good for a quick laugh, but *only* for a laugh. It has absolutely no place on a "computer architecture final" other than a forepage intended to break the tension.

    --
    For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
    1. Re:Teacher has a rotten apple by ktakki · · Score: 1


      kbb - kibobits - 1024 bits kbB - kibobytes

      Leader Kibo appreciates your obedience. You still owe him all the candy in the world.


      k.

      --
      "In spite of everything, I still believe that people are really good at heart." - Anne Frank
    2. Re:Teacher has a rotten apple by firstnevyn · · Score: 1

      ROTFLMAO Please tell me you are joking

    3. Re:Teacher has a rotten apple by 3buttonMouse · · Score: 1

      Of course, to a disk drive manufacturer, a megabyte is one million bytes.

  113. Windows systems use local times by coyote-san · · Score: 4

    Obviously the correct answer is local time. That's when all of the techie wannabes will be sitting at home watching their home system (Windows, natch) tick over to 00:00 01-01-;0 panting to see the first Y2K bug. (Of course, since they're wannabes they won't know that only problem they're likely to see at exactly midnight is in the RTC - both Windows and Linux only use the RTC to initialize a software clock during boot-up.)

    Few people will notice that the power, TV, etc., fails to go off at midnight UTC. Even if there is a big "oomph," recent newspaper and TV reports make me doubt that the reporters will understand the situation well enough to explain it everyone else. The recent snafu with British credit card processing is a prime example. (CNN, I think, described the problem as being due to the clock being set ahead to 2000 for no discernable reason.)

    --
    For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
    1. Re:Windows systems use local times by Fross · · Score: 1

      Few people will notice that the power, TV, etc., fails to go off at midnight UTC. Even if there is a big "oomph," recent newspaper and TV reports make me doubt that the reporters will understand the situation well enough to explain it everyone else.

      and hell, if all the electricity DOES go off, then at least they won't be able to shove the "breaking news" down our necks for once :)

      Fross

  114. Funny page from Douglas Adams by sesquiped · · Score: 1

    I just have to include a link:
    www.douglasadams.com/dna/pedants.html
    It's funny. Read it.
    Unfortunately, I can't resolve the domain right now for some reason. Hope you have better luck.

  115. Possible, but let's just remember.. by Digital_Fiend · · Score: 1

    That it's very in the interest of Air Traffic control (in the US) to be Y2K compliant. I think the same goes for the military.

    While we're discussing airlines, many airlines are cancelling up to half of their flights on New Years Eve Day...

    -Warren

    1. Re:Possible, but let's just remember.. by DanMcS · · Score: 1

      While we're discussing airlines, many airlines are cancelling up to half of their flights on New Years Eve Day...
      I doubt that the airlines are worried. It seems much more likely that people aren't buying tickets, so they have no need for a lot of flights.

      --
      Communication is only possible between equals
  116. Re:Who Cares?? by alecto · · Score: 1

    But the Y2K charlatans and Henny Pennys win either way:

    If all hell breaks loose: "We told you so."

    If all is well: "Thank goodness we warned everyone and acted in time."

    Nice work if you can get it.

  117. Is you Biological Clock Y2k compliant? by funaho · · Score: 1

    You never hear anyone talk about that. What if at midnight we all drop dead or even worse wake up as unfertilized eggs because our bodies think it's 1900?

  118. Re:Who will have the first post on the new milleni by Ateran · · Score: 1

    Rest assured, I'm sure some die-hard /.'er "First Post" d00d will be out there on the Kiribati Islands hitting reload every few seconds on his satelite connected laptop so that his "First Post of The Millenium" will go down in /. lowest moderation history.

  119. UCT by Sylvestre · · Score: 1

    I would bet on 00:00 GMT (or UCT for the more pedantic). However, I wouldn't be suprised if we see some systems crap out at local midnight. Already there was a hiccup in the UK with bank cards being denied because of date math being off. Certainly not ATC or process control logic but just as bad for those afflicted.

    1. Re:UCT by Sylvestre · · Score: 1

      You're correct, of course. I'll say it 10 times really fast now.

    2. Re:UCT by Fluid+Truth · · Score: 1

      Actually, that's UTC. It is a French acronym.

      --
      Apparently, of the rich, by the rich, for the rich.
  120. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  121. My plans for Tommorrow (today) by The_Jazzman · · Score: 1

    Hey all,

    Well, technically it's today the 31st right now in pretty England, although it is 2:30 in the morning... ahh, to have Slashdot when you can't sleep ;)

    Anyway, after careful negotiation regarding tonights parties and drinking plans, one of my friends has convinced me to start at six o'clock... because that gives us half an hour drinking time before the Inter-Continental Ballistic Missiles arrive from Australia where because of the Y2K bug they've been set off...

    Which is nice.

  122. What about the other one ? by The_Jazzman · · Score: 1

    OK, Y2K aside, how about the big one when the Unix timestamp runs out of bits ?

  123. Re:ICBMs from... AUSTRALIA??? by The_Jazzman · · Score: 1

    Not worried about morning ones... 6 pm is the time he's predicted me.

    However, the problem is that I am quite happy to start my drinking at nine o' clock in the morning, so either way I'm agreeable.

  124. Y2K Timezones by m3000 · · Score: 2

    Is there a link anywhere that says when the New Year hits in different major cities across the world? One that is set for an American zone, but lists the cities, for instance like Greenwhich at 7 PM Eastern. Or heck, just for starters, at what time in Eastren time does Y2K FIRST start over in the Pacific?

  125. Re:You mean Atlantic by BluSkreen · · Score: 1

    He was refering to the International Date Line, which is in the Pacific Ocean. From there, "it" will pass west through Asia, Europe, and finally, the Americas. Just like every morning.........

    Dave

  126. Re:y2k iz gonna suk doods by knappa · · Score: 1

    What a slappy spanker...

    --
    aDK
  127. what aboot Perl by redmist · · Score: 1

    ARRGGGH...you are forgetting aboot Perl, how could you? After all, it is postmodern.

    .{redmist}.
    -------------------------------------------------

    --

    .{redmist}.
    -------------------------------------------------

    1. Re:what aboot Perl by dsl · · Score: 1
      I didn't forget Perl, I just don't know it well enoough to have been able to say definitely which array indexing scheme it employs.

      Yes, I am ashamed of myself.

      --
      I refuse, on principle, to have a .sig.
  128. Re:Shall we track it here? by dsb · · Score: 1

    As the famed event rapidly approaches, I am finding that this is the best place to track. I have been diligently searching the web for 'up to the minute' events or countdown timers only to find the normal litter and smog that has populated the internet. Perhaps anyone have some useful links for us as I am sure we are all going to get our /. fix anyway (fingers crossed).

  129. Douglas Adams, "Pedants" by GnrcMan · · Score: 1

    If this isn't appropriate, I don't know what is:

    Significant Events of the Millennium
    1 January 1000 Almost everyone celebrates the beginning of the second Millennium.
    1 January 1001 Pedants celebrate the beginning of the second Millennium.


    1 January 1100 Almost everyone celebrates the beginning of the twelfth century.
    1 January 1101 Pedants celebrate the beginning of the twelfth century.


    1 January 1200 Almost everyone celebrates the beginning of the thirteenth century.
    1 January 1201 Pedants celebrate the beginning of the thirteenth century.


    1 January 1300 Almost everyone celebrates the beginning of the fourteenth century.
    1 January 1301 Pedants celebrate the beginning of the fourteenth century.


    10 June 1381 The Pedants' Revolt reaches London. (Not the Pedants' Revolt, the Peasants' Revolt. (sgd.) A Pedant. And kindly close the brackets.) (Thank you.)


    1 January 1400 Almost everyone celebrates the beginning of the fifteenth century.
    1 January 1401 Pedants celebrate the beginning of the fifteenth century.


    1 January 1500 Almost everyone celebrates the beginning of the sixteenth century.
    1 January 1501 Pedants celebrate the beginning of the sixteenth century.


    1 January 1600 Almost everyone celebrates the beginning of the seventeenth century.
    1 January 1601 People begin to get really fed up with pedants.


    1 January 1700 Almost everyone celebrates the beginning of the eighteenth century.
    1 January 1701 A few pedants begin to notice that pedants tend not to have very good celebrations.


    1 January 1800 Almost everyone celebrates the beginning of the nineteenth century. A splinter group of ex-pedants turn up and get very drunk.
    1 January 1801 The rest of the pedants celebrate the beginning of the nineteenth century.


    1 January 1900 Almost everyone celebrates the beginning of the twentieth century. No pedants allowed.
    1 January 1901 Pedants hold a Morris dancing festival.


    24 November 1996 The Digital Village web site goes online: the third Millennium starts early and catches everybody by surprise.


    1 January 2000 Anybody who even mentions the Millennium gets garrotted.
    1 January 2001 Massacre of the Pedants.


    --GnrcMan--

  130. Y19K errors by Tom+Christiansen · · Score: 4
    Y2K will begin on January 1, 1900!
    I think you mean: Y2K will begin on January 1, 19100! , as in:
    #include <time.h>

    char *months[] = {
    "January", "February", "March", "April", "May ", "June",
    "July ", "August", "September", "October", "November", "December",
    };

    main() {
    time_t now = time(0);
    struct tm *t = localtime(&now);
    printf("Y2K will begin on %s %d, 19%02d\n",
    months[t->tm_mon], t->tm_mday, t->tm_year);
    exit(0);
    }

    Mark my words: the Y19K errors are on their way. :-(
  131. It's all alot of hype. by BenLutgens · · Score: 1

    I for one am of the opiniong that with the exception of a few hard heads out there with some very esoteric hardware / software combinations everything is gonna roll over fine. There was some reports on the news about people getting fucked up electric bills here in the states already with the dat 1900 on them (When referring to billing changes next year) and they are already whining about that.

    The biggest threat is going to be from lunatics who are going to assume that bank alarms etc. won't work and go out and act like juvenile delinquents on halloween. It is for this reason that I am staying home, and surfing on my fat ass ADSL. To hell with y-2-fucking-k and to hell with y-2-fucking-morons.

    Just my two cents

    --
    "If you love someone, set them free. If they come home, set them on fire." - George Carlin
  132. Re:i-time by mebob · · Score: 1

    I'd rather go with swatch's Beats

    --
    =1000101
  133. Re:More important things - and the Power Rangers.. by ShadeTC · · Score: 1

    The person(s) who set the date were religious and set the date upon the death of Jesus

    I'm sorry but I have to be nitpicky here. Even though I don't put much stock in it I have 10 years of religious education, and I hate gross inaccuracies.

    The Gregorian calendar was set on the BIRTH date of Christ. Hence BC is Before Christ, and AD is Anno Domini, which means "in the year of our lord."

    This, of course, is still inaccurate due to that fact that they miscalculated the date by 4 years.

    TC

  134. Um... by Yebyen · · Score: 1

    I think (assuming that there are problems... which I don't believe will happen)... that it would have to be a giant galoomph followed by more, less-major problems.

    --
    Restating the obvious since nineteen aught five.
  135. More $.02 by dokzeus · · Score: 1

    Since I've resisted "every yes it is the millennium, no it isn't" thread so far, I figure it's time to post my opinion. Look at it this way:
    We refer to the last decade as 1990 -1999
    We refer to the last century as 1900 -1999
    So why shouldn't we refer to the last Millennium as 1000 -1999?

  136. Re:Shall we track it here? by nurikabe · · Score: 1

    1:30am in Tokyo and all is well.

    Except, of course, for the giant lizard staring into my Shinjuku apartment.

  137. It started *yesterday* by tytso · · Score: 3

    According to this article in the Boston Globe, a Y2K-related failure happened yesterday when credit card swipe machines in the UK failed, because they tried to look ahead 4 days and when they "compared Dec. 28, 1999 with Jan 1, 2000, they failed to function because they read the date as Jan. 1, 1900". Oops.

    Moral of the story? When do the problems actually start happening? They've started happening already. Hopefully most of them will be mostly minor problems, though? (Although if you were a merchant in the UK, what happened yesterday wasn't minor. Some of the merchants are screaming for blood, and are thinking about sueing the bank who made the terminals.)

    1. Re:It started *yesterday* by tommyt · · Score: 1

      Well, the local reports I read here were that shops were obliged to dig out their old manual machines: you know, the ones that take a "tracing paper" copy of the card. I understand that merchants are covered by some kind of insurance to cover situations when on-line validation is unavailable through no fault of theirs. People were not pleased, but a law suit against the bank who made the terminals? Well, I'm no lawyer, but recourse to Law in these sort of situation is *much* less likely here that in the US. First off, under English Law, it's comparatively easy to predict the outcome of a suit; so why bother, why not just settle! Also, "contingent fees" are hardly used here; and Courts suggest that mediation is used to settle disputes far more than in the (as seen from here) overly litigious US. Anyway, here's the (local) BBC coverage http://news2.thls.bbc.co.uk/hi/english/business/ne wsid%5F583000/583280.stm

  138. Breaking News! by ToLu+the+Happy+Furby · · Score: 2

    Dunno if this counts, but Boris Yeltsin just resigned about 10 minutes ago as President of Russia. Offtopic, right? Well...maybe it's just me, but has anyone else noticed that he looks remarkably like a (poorly-debugged drunken) cyborg??

    And after all, if the Russians can't be trusted to fix their nuclear missile launch systems for Y2K, why do we think they would waste their time on a non-critical system like Yeltsin? And for him to malfunction like this, with just...lemmee see...42 minutes to go before the next millennium hits er, the uninhabited Pacific island of Karibata??

    Coincidence???

    Eh????

    On a somewhat related note (failed early cyborg prototypes?), Larry King is about to kick off CNN's 100 hour coverage of the new millennium with an in depth interview on what the next 1000 years will bring with our favorite visionary...Bill Gates.

    Perhaps it's time I get to bed.

  139. Why do you want to know when Y2K starts ? by BorgDrone · · Score: 1

    why do you want to know ?
    do you want to make the first post of the new millennium :-))
    ---

    1. Re:Why do you want to know when Y2K starts ? by BorgDrone · · Score: 1

      I _know_ that, but most people see Y2K as the new millennium, and I'm tired of correcting them.
      Besides, after newyears we can all say: "shoot, we miscalculated, 2001 is the start of the new millennium!". and have millennium parties all over again :-)
      ---

  140. Years Gone By by medcalf · · Score: 1

    The first failures of any large scale related to Y2K began with the credit card companies a couple of years ago. The last one that affected me was an untested routine for exploding ads for the retailer for whom I work, which was discovered last night when the system failed to print discount stickers due to not finding any ads due prior to Jan 5, 1900. The system was correctly setting the date of the ad, but incorrectly comparing that date to the needed date. The developers missed it in testing, and got a phone call at 2 am as a result.

    --
    -- Two men say they're Jesus. One of them must be wrong. - Dire Straits
  141. Re:Change the date! by mikeylebeau · · Score: 1

    Actually, Mr. Coward Sir, if you get yourself an account on Slashdot (It's easy, free and fun! Sign up now!) then you can set the preferences to show you so-called "military" time as opposed to AM/PM, which I'm quite partial to myself now that I've been living in Europe for 4 months.

    Enjoy!

  142. The Term Y2K by mikeylebeau · · Score: 1

    I wish everyone would stop using the term Y2K... I'm quite sick of hearing it.

    I don't remember who it was that said it, but someone said "The need to abbreviate Year 2000 to Y2K is just the sort of reason we're having the 2-digit year problem in the first place."

    1. Re:The Term Y2K by Tetsujin · · Score: 1

      Heh, I think we're all sick of hearing the term "Y2K", especially when people try to be clever by working it into their usual bullshit. "Yes 2 Kia", "Y -not- 2K?", etc.

      Sadly, what would otherwise be a good (but not quite great) radio station has succeeded in making asses of themselves on a very regular basis. Every time the do station identification they say "W.. C... Y... Y2K!" It makes me want to puke. I hold back the puke impulse by changing station.

      ---GEC

      --
      Bow-ties are cool.
    2. Re:The Term Y2K by Sadfsdaf · · Score: 2

      I belive it's because someone trademarked the word 'year 2000' of course this could also be an urban legend

  143. Re:Y2K starts where the first computer has problem by DanMcS · · Score: 1

    The first computer had problems 10 years ago, as far as I know. US passports last for 10 years, so I think they had problems when they started giving out the ones that expire in 2000. At least, that's what I heard, it may be an internet legend...

    --
    Communication is only possible between equals
  144. The exact second when... by gad_zuki! · · Score: 2

    Oh, thats an easy one. The second a stray bullet damages property you own or when the first molotov cocktail explodes in your neighborhood.

  145. Re:Silly Y2K ideas and suspense by Jonavin · · Score: 1
    If nothing notable occurs all day: "But we may not know the REAL effects of the Y2K bug for days... weeks... years!"

    Coincidently, I just saw a little segment about the 9/9/99 problem on CNN. Bascially, just about what you said above; the-dust-has-not-settled hysteria. I was hoping to to see an end to this Millennium Bug garbage, but I guess we're going to keep hearing about it until enough people catch on to CNN's next big thing (IPv6 change-over? Y2038?).

    ...and for the last time, it's not a bug, it's a feature!

  146. Re:Here's one way to "watch" time: by NOC_Monkey · · Score: 1

    Speking as one of those lucky few techies who has to be "On-site, and fully capable of making rational decisions" (from the memo those of us working Dec. 31-Jan. 1 got) I would liek to say the following.

    Ahem.

    THHHHHHHHHHHHHHHHHHHHHHHPPPPPPPPPPPPPPT!

    Cheers!

    --
    -NOC Monkey (OOK!) Experience is what allows you to recognize a mistake the second time you make it.
  147. Re:11am? by NOC_Monkey · · Score: 1

    It has begun - Current time across the international date line is 00:01, Jan 1, 2000.

    Welcome to the New Year!

    Wohoo!

    --
    -NOC Monkey (OOK!) Experience is what allows you to recognize a mistake the second time you make it.
  148. Re:Shall we track it here? by dsplat · · Score: 1

    I didn't want official statements that have been through the spin-cycle already. I was looking for actual experiences of real nerds around the world ... us.

    --
    The net will not be what we demand, but what we make it. Build it well.
  149. It is probably more a local time issue by dsplat · · Score: 2

    There is a reason that Y2K problems are going to be primarily local time issues. The problem is in the representation of dates for human readability in many cases. Those are scattered through many user interfaces, reports, etc. Not all of them will have been fixed. But they are communicating with users, usually in their own local time.

    --
    The net will not be what we demand, but what we make it. Build it well.
  150. Shall we track it here? by dsplat · · Score: 4

    Why don't we track actual Y2K events here on Slashdot as well as non-events? The relevant data would be the time it occurred, and where. But we should also track the things that continue working. Is the power still on? Did money come out of the ATM, and was the balance correct? And every single event posted will indicate someone who has a working computer and a functional network connection.

    All of this information could serve as a good counterpoint to the Y2K hysteria. And speaking of that, I want to hear everyone's votes for the most hysterical Y2K disaster book. I think it deserves a review here around the Ides of March. We can stab the author in the back with a review that point out every false prophesy.

    --
    The net will not be what we demand, but what we make it. Build it well.
    1. Re:Shall we track it here? by LazyBoy · · Score: 1
      --

      If Chaos Theory has taught us anything, it's that we must kill all the butterflies.

  151. ??? by cheese63 · · Score: 1

    what's Y2K again?

  152. True Here by Spazmoid · · Score: 2

    I work for a purty bug ISP, no not the big big ones, but a decent sized one and all our srvers run on GMT so I will be covering from 10AM-6PM and 8PM-2AM mainly so I can watch our server farm. We are EST (GMT -5).

  153. what happened to the... by jesser · · Score: 1
    what happened to the slashdot y2k pledge?

    --

    --
    The shareholder is always right.
  154. First Post...of the millenium.... by 1%warren · · Score: 1

    Unless Kevin805 *lives* in Kirabati or someone else in .nz was faster on the mouse button....

    If you can read this the fireworks are going off &
    nothings gone down.....cmos clock sligtly fast
    & has rolled over o.k.......

    --

    Full plate and packing steel! -Minsc
    1. Re:First Post...of the millenium.... by 1%warren · · Score: 1

      Fireworks obscured by misty drizzle/power,phone,TV, & ISP going strong.....
      No Riots
      Slashdot clock wrong (I hope)
      Drinking raspberry cordial - some mail to send & then I'm going out for something stronger.....

      --

      Full plate and packing steel! -Minsc
  155. Bzzzt try again... by strobert · · Score: 2

    uhh.. not exactly...
    the nasty guy for 2038 is the time function
    there are functions in unix (gettimeofday for example) that at least on some platforms defines the seconds as a long, so on 64-bit you get a lot of room...

    and time() is available under all win32 compilers I know of, so it comes down to the API called.

    1. Re:Bzzzt try again... by strobert · · Score: 2

      yes filesystems will have probelms, but guess what so will NT as a lot of the API's you call won't vut it even if the underlying FS does (not sure on NTFS... would have to look it up)

  156. This may be a *little* off topic...but anyways... by leper79 · · Score: 1

    most people who are actually worried about the whole y2k 'fiasco' are actually worried about money problems. while this may be a legitimate worry for some people with less-than-up-to-date financial institutions, for almost all of them, 'y2k' has already come and gone quietly without a hitch. this is because almost all business' and financial institutions are operating on a fiscal year instead of a calendar year.

    i dunno about anyone else, but to tell you the truth, this whole run-on-the-banks-because-all-my-money-is-gonna-dis apear is quite humurous....

    i'm just working on getting a good seat for the end of the world....

    --
    403: Forbidden - you do not have permission to access .sig on this server
  157. It already has (another comment) by Bhagera · · Score: 1

    Fiscal year calculations anyone? The fiscal year rollover for my work was back in July and we had plenty of programs that did fiscal year calculations. A smaller event than the calendar rollover but it has been quite quiet hasn't it?

    --

    Hypothetically, anything hypothetical is possible.

  158. Don't forget Daylight savings/Summer time by dups · · Score: 1
    Down here in Australia, we get to see the new year kick in a little earlier than most. But many of the infrastructure components, utilities, will have their date roll-over at 1am localtime. This is because the systems do not handle that wonderfull shift of an hour ahead for summer time. End result is that most of the people will breath a sigh of relief at midnight and blissfully unaware that 1am is when the silicon new year arrives. I am assuming that this may well be the case for many other embedded systems the world over.

    Of course New Zealand will be an hour earlier so that is even better, we can watch what happens there first.

    Now I got to go party some more, NOT . The Y2K system watch is boring so far...

  159. y2k is here by kevin805 · · Score: 1

    couldn't resist:
    first post in the year 2000.
    Just watched teh ceremonies from Kiribati on HNN.

  160. And you're also wrong... by nachoman · · Score: 1

    1) In Mathematics, it doesn't matter if the first element in an array is 0 or 1, as long as you know it's the first element. you can start an array at 45 and go to 46. You know that 45 is the first element and you are fine.

    2) This is the case for matrices. IE: most people label matrices in the form.
    [[a11, a12, ...]
    [a21, a22, ...]
    [...]]
    notice starting at 1,1. because it really doesn't matter.

    3) (Excuse my BASIC, i had to go look this up) you can actually set the indexing in arrays to anything you want...
    Check out the command OPTION BASE 1
    (this will set all bases of arrays to 1)

    4) FORTRAN is still widely used in many older code, particularly in modelling, simulation and other mathematical-engineer purposes. Engineers still have to learn it for that reason.

    nachoman
    ---------
    I had to learn FORTRAN because it was used in all the modelling code for a nuclear power plant simulator.

    1. Re:And you're also wrong... by Loath · · Score: 1
      1) In Mathematics, it doesn't matter if the first element in an array is 0 or 1, as long as you know it's the first element. you can start an array at 45 and go to 46. You know that 45 is the first element and you are fine.

      I have no problem/argument with that.

      2) This is the case for matrices. IE: most people label matrices in the form. [[a11, a12, ...] [a21, a22, ...] [...]] notice starting at 1,1. because it really doesn't matter.

      It starts at 0, though. You can start at 1 but 0 is still there. By the way, a simpler way to explain a matrix is a multi-dimensional array.

      3) (Excuse my BASIC, i had to go look this up) you can actually set the indexing in arrays to anything you want... Check out the command OPTION BASE 1 (this will set all bases of arrays to 1)

      Well, Option Base isn't in all BASICs but, yes, you can. I was speaking of default rather than optional settings.

      4) FORTRAN is still widely used in many older code, particularly in modelling, simulation and other mathematical-engineer purposes. Engineers still have to learn it for that reason.

      I am assuming you said that because of my first line. I am aware of that. Many people I know are FORTRAN programmers. What I meant was meant more of a joke.

      --

      .sig not found...formatting hard drive.

  161. Who cares? by BMIComp · · Score: 1

    If there are going to be soo much major problems, does it really matter what time it is going to happen? If I'm going to die at 6:00 PM local time... in retrospect will it really matter?

    These Y2K "prophets"... if the world is really going to end, why are they telling people? Why not just live your life, to its fullest... oh well.

  162. /. Time zone... by BMIComp · · Score: 1

    By the way, we are on EST here on slash right? I mean, the postings are EST, but... i don't know if there are other systems.. If we have y2k problems here... i could really use my karma being reset, need to get out of the red. =P

  163. His name was "Dennis the Short" by erikaaboe · · Score: 1

    That is the translation of the name of the monk who thought up the calendaring system that we use. He might have looked like that guy in the 80's Xerox ads. Dennis came up with the idea to have a starting date of the birth of Christ. Then Gregory, CEO of the Vatican at the time, tagged the concept with his name. Modern scholars think that Dennis missed it by three or four years, that Christ was born in 3 or 4 AD. Just think if he had gotten it on the nose, we'd have a few more years to stockpile batteries, water and snowshovels!

  164. Thank you! by geeKing · · Score: 1

    Thank you for pointing that out! I am getting tired of some of these stories. Nothing is important anymore! I barely read any of the articles anymore, I just skim because of all the crap!

    --
    "As many of you know, I was very instrumental in the founding of the Internet" --Al Gore to Katie Couric 3/99
  165. the main long term effect of y2k... by neko+the+frog · · Score: 1

    ...i believe will occur when we start seeing mass suicides by cobol programmers who will now have no way of making an income.

    --
    -- the opinions stated above aren't those of my employer. in fact, they're probably not even my own. you know what, ju
  166. Re:Data or Information? by goldfndr · · Score: 1
    ZDNet has a newsburst and article on this subject (split-second accurate universal time), although the article states that they are geared toward GMT instead of UTC.
    On Saturday, British Prime Minister Tony Blair and the British government will throw their support behind a new initiative designed to create a universal time standard for global electronic commerce -- Greenwich Electronic Time or GeT. But GeT faces competition from at least two other timekeeping initiatives.
    One other initiative in the article is GNT (Greenwich Net Time). I don't see the third initiative mentioned; the Swatch Internet Time system, from what I understand, isn't designed for synchronization.
    --
    Copyrights, Patents, Trademarks: temporary loans from the Public Domain, not real property ("intellectual" or otherwise)
  167. Silly Y2K ideas and suspense by erinlee · · Score: 1
    There seems to be this perception among the general public that the Y2K bug, if/when it hits, will smack everyone at the same exact moment. You now: 3!...2!...1!...Zonk! Lights out.

    This ignores the obvious point that not everyone sets their clocks accurately.

    Besides, there's the fact that a lot of systems are already dealing with 2000 dates: e.g. insurance co's. And then there's companies that aren't going to be open for business until Monday and thus won't discover their problems until then. So I figure it'll take a couple weeks before the full Y2K picture really pans out.

    The GMT point is probably what CNN and their ilk are going to be yammering about to keep people in suspense, and ratings up, on New Years' Day. If nothing notable occurs all day: "But we may not know the REAL effects of the Y2K bug for days... weeks... years!"

    One slightly OT thing that I've gotta mention: Millenium Bug themed 2000 wall calendars. WTF? The only calendars I've ever seen that will be embarrassingly obsolete before the first month is up. Available now at a mall near you!

  168. Oh!... Duh. by erinlee · · Score: 1
    You're right.

    But I wonder if they're going to cover it time zone by time zone, still.

    "New York seems to be OK... but the big question is, what will be the effect when the clock strikes twelve on the West Coast... hitting both Microsoft and Silicon Valley at the same time!!!" I'm eagerly awaiting the whole news-channel response, mainly for humor value.

  169. I'm First! by JavaFox · · Score: 1

    I'm in the first Industrialized Country to go through Y2K! What do you think of that?

    1. Re:I'm First! by JavaFox · · Score: 1

      Which is, of course... Japan.

  170. Welcome to y2k (= by active8or · · Score: 1

    1/24 of earth just entered 2000 (=
    Guess their fireworks didn't run windows NT, cuz they actualy worked.. ;)

    Happy new year!

    Best regards from Norway.
    (we still have 12 hours to go)

  171. What's wrong with this topic? by Municipa · · Score: 1

    Jesus guys, It was a little story. Call me stupid, but It's 6AM EST right now, and I was wondering where I might find the first reports of any Y2K glitches, so I came here first. I wouldn't want to see SlashDot flooded with Y2K news, but let's face it, there *may* be problems, and it's going to be news worthy. Just because every joe blow is going to be talking about Y2K over the next few days doesn't mean SlashDot is too cool for it. You people are too busy trying to ignore something, that it looks like your obsessing over it. Say it's not importance once, fine, say it over and over and overreact to 1 story, and it looks like you're trying to fool yourself. So let's hear what Y2K bugs there may be, and if there aren't any, they'll be plenty of other stuff to read. As for the 2000 vs 2001 battle royal of the minds we have here, agreed, give it a rest. What's with all the Anonymous Coward posts, btw?

  172. When does Y2k start? by daevt · · Score: 1

    When the nukes hit.

  173. i-time by Punto · · Score: 1
    There is also this guy who came up with the concept of the i-time, a time zone to be used for internet. It's actually the time zone that first reaches 1/1/2000 (and also first reached 1/1/510..). They say some companyes have adopted this time.. So, we have Y2K for local time, for GMT, and for i-time..

    --

    --

    --
    Stay tuned for some shock and awe coming right up after this messages!

  174. Y2K starts at LPT (Local Programmers Time) by terminal.dk · · Score: 1

    Everybody knows that Y2K will start at either local time, GMT or Local Programmers Time.

    Assume it is a chip problem. It is my guessthat some of the code writers for the chips have used local japanese/koreans/malaysin time. Other will be using Austin, Tx time, and some smart programmer has probably found this out, and made sure we are hit at random +- 24h from midnight.

    I know I store things in some code as local time, while in others i use GMT time.

    So be afraid, be very afraid...

  175. Re:Y2K in Tokyo by Tetsujin · · Score: 1

    What, are you on crack?

    It's Japan, there's always some huge monsters, giant robots, or multi-tentacled aliens roaming about causing havoc. The Patlabors were deployed in the landfill zone a few years ago now, scientists are still working on that "Macross" ship that crash landed this year, I think Gamera and Ultraman are hanging out in Shinjuku after kicking Mothra's pansy ass. Godzilla doesn't run with that crowd anymore - not since becoming Capt. Majors's bitch.

    Way off-topic. Deal.

    ---GEC

    --
    Bow-ties are cool.
  176. Slackware 7.0 as well by Ricardo+Casals · · Score: 1

    Yeah there were some recent updates made to Slack 7.0 for proggies using 1900 ;o)

    --
    yeah ... i'm going to have to go ahead and not put a .sig here, alright?
    1. Re:Slackware 7.0 as well by Ricardo+Casals · · Score: 1

      No but it was in their changelog and pretty late ... Dec 29 I believe it was dated ... *shrug*.

      --
      yeah ... i'm going to have to go ahead and not put a .sig here, alright?
  177. Y2K starts where the first computer has problems by Raindeer · · Score: 1

    Though it may be that all kinds of things run on GMT, for me all that counts is local time and what my systems do... so that is local time. Ofcourse this combined with transnational systems like the Net etc. might mean that we see a prolonged time of systems going down, even before Y2K has started at location XYZ. So the US might be in trouble, because of data in Europe etc.

  178. Credit cards had problems in February allready. by Raindeer · · Score: 1

    The Y2K manager of the organisation I did my internship at had this problem in Austria last Februari. His bank here in Europe had issued him a new credit card, which bounced in Austria, cause they were late with updating the creditcardmachines.

  179. Already happened by lanner · · Score: 1

    Apparently it already came.

    I have heard that there was a problem in Europe with credit card machines that were looking ahead four days in advance for calculations and such. Something or the matter. I would care for more information and FACTS regarding this.

    When in line at Wal-Mart and Sam's Club yesterday evening 17:00 - 18:00, the credit card machines in the store went down, they made an accouncement to customers over the intercoms.

  180. Re:11am? by GhostCoder · · Score: 1
    Ummm...was I the only one to notice:

    SYDNEY TV GUIDE
    for 10.00 am Saturday 1 January 1999

    Interesting that the Y2K Special's Schedule was hit by the Y2K bug.

    I double checked, they've indeed got an issue (not necessarily Y2K, but definately date related) with the scheduling page.

  181. I made a Y2K fix just today! :) by qrshag · · Score: 1
    The site I work on uses JavaScript to display the date based on the user's system clock. It had been displaying the year based on:

    "19" + today.getYear());

    Which, if one set one's clock ahead. came out to a year of "19100" (gosh, JavaScript, thanks SO much for thinking of 1900 as year zero...) Needless to say, it's now doing:

    (1900+(today.getYear()*1)));

    Or something similarly better.

  182. Y2K has hit new-zealand? by Wizard+of+OS · · Score: 1

    Cnet has an interesting page right now: a list of webcams which are pointed to partys al around the world.
    The first is Gisborne, in New-zealand. So you try to click the link http://www.2000-live.com/SmallCam/ and what do you get? "Netscape's network connection was refused by the server www.2000-live.com. The server may not be accepting connections or may be busy.".
    I miss the "the server could be affected by the Y2K bug" text :)

    --

    --
    If code was hard to write, it should be hard to read
  183. Power Grid on GMT by Disemboweler · · Score: 1

    I work at a steel mill, which is a major consumer of electricity, so we have been closely following the local power utility's preparations. They have told us that the main opportunity for power failure will be at 7PM EST (12AM GMT). According to them, the entire US power grid runs on GMT to avoid time conversions when stations are communicating across time zones. They claim if the grid survives 7PM it should have no problem with midnight.

    But then again nothing is gonna happen, right?

  184. Re:"Power Outages in Third World" by post86 · · Score: 1

    I have read in several places that Brazil is one of the most y2k ready countries. However their are many countries that are behind most noteably Italy. They did not start thier programs until March. As for being a third world country I usally don't think of Brazil that way. Are you one of the most developed countries of south america, and have one of it not the most stable government in the region?

  185. Re:I'm afraid! by tooth · · Score: 1
    JESUS IS COMING AND HE'S PISSED!

    Jesus is coming... Quick! Look Busy!

    ;)

  186. The problem will be people, not computers by wook · · Score: 1

    The only thing we really need to worry about are systems that are date sensitive; mainly financial concerns with banks and businesses. Everything else will just go over to "00" and not know the difference between 1900 and 2000. For example power grids will not fail because they dont have days where they dont turn on, all their systems monitor is usage and where to put more power because it is needed. Their computers could care less if the date is Jan. 1, 1900 or whether it is Jan. 1, 2000. And every desktop computer will roll over and that will be the end of it. The problems will be the people, not the computers. Consider this, everyone is up at midnight (waiting for all hell to break lose) and they have lights on, tv on, computer on and everything else on in the house so they will know if there is a glitch. Another will be everyone trying to pick up the phones at the stroke of 12 (local time) just to see if there is a dail tone. There have already been statements made by phone companies not to do this because their servers will not be able to handle it (the biggest dos attack in history). Another problem will be all the little fucks who think it will be cute to hack/crack (whatever you want to call it, be my guest) a website and deface it, and people trying to take down servers on purpose. Then lets not forget all the phychos that think the world is going to come to an end at 12 (local time) and are going to do something stupid and start looting and rioting. All of this with no purpose, and the news media is going to have a field day with it and a day later people will be saying "Where the hell was that Y2K bug!?" and this will just screw up more peoples perceptions of technology and such. Well im tired of writing, just my $0.02.

  187. Who Cares?? by Inkey$ · · Score: 1

    Its all bunk anyway,so why argue about it?Im just lookin foward to telling everyone 'I told you so' on Jan 1st.They'll probably come up with another one anyway,but it will be nice for a month or so...

  188. Re:It's not NEXT year, but the year AFTER next by b0g0n · · Score: 1

    Oops, I think I missed it!:(

  189. Better idea: by Loath · · Score: 1
    Scream "Ack! Where'd all the fucking money go?!!? Damn! Is the radio on?"

    Hehe

    --

    .sig not found...formatting hard drive.

  190. Correction by Loath · · Score: 1

    2^10 == 10^2 == 10 XOR 2 == 2 XOR 10 == 8 != 1024
    2*2*2*2*2*2*2*2*2*2 == 1024

    --

    .sig not found...formatting hard drive.

  191. My US passport by Loath · · Score: 1

    was for 5 years...maybe it's because I have a french one too.

    --

    .sig not found...formatting hard drive.

    1. Re:My US passport by Loath · · Score: 1

      That must have been it, I guess.

      --

      .sig not found...formatting hard drive.

  192. According to that... by Loath · · Score: 1

    it is 4 hours from me posting this post to Y2... hehe

    --

    .sig not found...formatting hard drive.

  193. Local Hospital by kaputsk · · Score: 1
    I work in a Canadian Hospital handling (among other things) the Y2K concern of users. Our main concern is that of local time. Most of our ITS people were busy at work with what the bosses wanted, which was total compliance. Honestly, 90% of our time was spent with the following:

    Microsoft Windows NT Service Pack 4
    Microsoft Windows 95 Y2K Patch
    Microsoft Windows 98 Service Pack 1
    Microsoft Office 97 SR-1 and SR-2

    Notice a theme? As far as the heads of the Y2K committee were concerned, we wanted to be able to say that all the software was completely certified as compliant. That means that because Microsoft identified minor issues with WinNT Service Pack 3 and earlier, we got stuck with hundreds (literally) of hours of install time. SP4 takes long enough on its own, and SR-1 takes about 45 minutes per computer. It's ridiculous.

    For the average user in the hospital, Y2K problems started about a year ago - that was the alloted time to handle all these god damned time consuming Microsoft updates and patches..

  194. Re:sp4? by kaputsk · · Score: 1
    SP5 is very unreliable. We've held back as much as we can in installing it, however there are those with local admin rights on the network that feel they need every fix as soon as it is released. Unfortunately it seems to have been the main reason that SP6 was released so soon afterwards. SP6 itself is far too recent, and the trouble in installing it on the thousand or so PCs in the hospital within the given time alloted, on top of the other 50 or so helpdesk calls sitting in the queue just doesn't seem like our idea of a pleasant day.

    SP4 with minor patches on top of it is the basic setup listed as Compliant by Microsoft, therefore we are basically required to ensure every system fits that standard.

    By the way, there are some very odd fixes listed in the detailed fix list on the Microsoft site. Check out links like this one. Basically, you may get an error installing Service Pack 4. If you want to install SP4 properly, install Service Pack 6. I guess they have to be thorough, but it still sounds pretty funny. =)

  195. When Midnight Hit's Where by Junon · · Score: 1
    I don't think many people will read this, but what the hey. I just hope someone hasn't posted this before me.

    Anyway, here's a link to CNN.com where they have a page that lists when major population areas are hitting the new year. They also put it in GMT and EST for reference. Find out when your favorite part of the world hits Y2K!

    Junon

    Insanity is only a state of mind....

    --
    Insanity is only a state of mind...
  196. The Millenium does not exist :-) by tomservo3000 · · Score: 1
    What are we exactly celebrating? 1999 years after we incorrectly decided when Christ was born? And I know that there are going to be non-Christians celebrating this :-)

    First of all, this isn't the "millenium" (whatever that is anyway) - that arrives in 2001. Even Arthur C. Clarke named his book "2001" because he had the insight to know that the millenium doesn't start until 2001. Our needless celebration means nothing outside of earth anyway. So why bother? Because it's a social celebration. Because we arbitrarily decide that we are going to have a huge celebration on a certain date. If we are going to do that, maybe we should do it more often, and make up holidays left and right. At least most holidays mark the occasion of a significant REAL event - religious, like Easter and Christmas, or historical, like Columbus Day and the 4th of July. Man invented this concept of the millenium. None of us were alive 999 years ago, so can this really mean anything to us individually?

    Second of all, does anyone know why we have a leap year? Because the earth doesn't complete a full revolution around the sun until about 6 hours AFTER we celebrate the New Year. This adds up every 4 years. So the Year 2000 doesn't actually come until midnight the next day. But people seem to ignore this anyway. Who wants to celebrate at 6 am in the morning? Or 12pm or 6pm the next day? Again, it's a social celebration. And besides, leap years are fun :-)

    In conclusion, what are we really doing by celebrating this millenium? Giving terrorists a venue to flex their genocidalistic muscle? Or giving ourselves an excuse to make resolutions and start out with a "new year"? I'm sorry if this post sounds pessimistic, and takes some of the steam out of your New Year/Century/Millenium's celebration, but don't worry - the other half of me will be celebrating with the rest of you :-)

    Happy New Year!

  197. But sometimes it does! by Chyeburashka · · Score: 2
    I had to address a Y2K-like problem back in 1997. I had inherited a large custom software system written in the early eighties for a ten-year project. The project went past the projected end of life, and in early 1997, I was horrified to discover that the system would stop working on 27 November 1997 at 1600. The system timestamps used two 16-bit signed integers. One of the signed shorts contained the number of 8-hour time periods since 0000 on 1 January 1968 (this was not a Unix system). Well, the number of 1/3 days since 1 Jan 1968 becomes greater than 31767 on the meltdown date. And, it was not a simple matter of making all the time stamps unsigned integers, since a lot of legacy code assumed that the data could only be signed data. Needless to say, I had some work to do in the summer of '97.

    The point of the above discussion is that even "sophisticated" systems (it was all written in C), can have Y2K-type bugs, especially if the original programmers wrote with the idea that "this software will only be used for a few years".

    By the way, the solution I chose was extremely inelegant, but it works. The system times were set back 16 years. This gets the leap year right, but the day of the week is off by one. But none of the applications cared about the day of the week, except that the automatic spring-ahead and fall-back for savings and standard time occur on Saturday when the systems think its Sunday. The applications were modified to add back the 16 years appropriately. And since these old OS's are NOT Y2K ready, my systems will gracefully transition from 1983 to 1984 tomorrow night, just like they did 16 years ago. I chose 16 years, versus 28 years for a "time bridge" (28 years would get the day of the week right), because the legacy systems also interface to some old 486 PC's running DOS 5.0, and their BIOS cannot be set back before 1980, nor can they go beyond 12/31/1999. So, these systems are also running 16 years in the past. And no, these 486's cannot be simply upgraded for a bunch of other legacy hardware issues.

    The only systems which I have running without the time bridge kludge are my Linux boxes, some of which have been running almost continuously since 1994 with the 0.99 (now 2.2.10) kernel.

  198. Re:Here's one way to "watch" time: by matt1318 · · Score: 1

    zdump Pacific/Galapagos, 5 hours ahead of New Zealand. As I write this (9:37 PM EST on Dec 30) it is 8:37 PM on Dec 31 there.

  199. Re:Y2K starts where the first computer has problem by mangu · · Score: 1

    US passports last for 10 years, so I think they had problems when they started giving out the ones that expire in 2000.
    I don't think so. I don't have a US passport, but I have a Brazilian passport with a US visa dated 1989, and it had a four digit year date.

  200. Have you seen the movie MATRIX? by mangu · · Score: 1

    Or "The 13th Floor"?
    The fact is, we are just a simulation running on a computer on a Higher Level Universe. So, if on 2000/01/01:00:00:00 you suddenly start growing some strange green tentacles with pink scales, that's because the particular machine on which your body is running (it's a Beowulf Cli^Huster, of course!) is NOT y2k certified! (reminds me, is my nanotechnological molecular synthesizer Y2K certified? What if my alloy made of two parts of yttrium and one part of potassium does not get synthesized?)

  201. "Power Outages in Third World" by Carlos+Laviola · · Score: 1

    I know this is 10% off-topic, but since I saw a post regarding on small issues like "small third world power outages", I think you're not being smart when you say that. AFAIK, most (concerned about themselves) governments are really taking care of the bug. For example, here in Brazil, the government will have a 24-hour comittee to watch things going from New Zealand to wherever the time zones get us to. we are being as careful as "first world" countries here. I don't want to start a flame war, or something, but that's the truth.

  202. Questions? Let's talk about it. by DSOMber1 · · Score: 1

    The answer is relative. Using GMT time in preference to local time is really a matter of personal choice or company policy. This is more of a human issue rather than a technical issue. The machines that keep time know what they must do...and they keep on doing it. There may be a few bugs (e.g. Y2K related) but these were caused by human error. Politics (company, country, etc.) may have greater influence in determining the human sense of time than any inaccurate clock or malfunctioning computer. Then again, I could be wrong. In the end, don't blame the machine. It was just following instructions. I don't have any real answers for you on what will happen on GMT midnight. However, I should tell you that some of us are actively looking for the answer by monitoring all 24 timezones. Join us at the #newyear conference on IRC. Get information about Y2K problems and fixes as quick as someone can type it up on the screen. Interaction is two way so questions can be answered within a matter of seconds. For further information please see: http://www.deepchaos.com/newyear.html http://www.webbnet.org/server.html

  203. ICBMs from... AUSTRALIA??? by dsl · · Score: 1
    If the ICBMs are being set off accidentally, one presumes they will head to wherever they were previously targetted. If Auestralia even has ICBMs (last I checked, they weren't a declared nuclear power), WHY would they be pointed at the UK? I though we Americans were the only Colonists who were ever on such poor terms with the mothe country that we were wanted to kill Brits (and we got over it 185 years ago).

    If you're going to worry about early-morning ICBMs, worry about 'em coming from China...

    --
    I refuse, on principle, to have a .sig.
  204. One hour earlier here by ludovicus · · Score: 1

    I did 'zdump Pacific/Kiritimati' and it's an hour earlier than Auckland.

    CNN says the first place is Kiribati Islands, which will have midnight at 5:00 A.M. EST.

  205. Y2K and Me... by 29A · · Score: 1

    I'm glad the only Y2K thing I'll be worrying about is writing '00' on my checks now... If course...I have this problem every year until about March! Cheers all... 29a

  206. BTW - GMT is UTC by amalfax · · Score: 1

    BTW, GMT is long gone as an official time standard. It is now called UTC which cryptically stands for "Co-ordinated Universal Time". So why is it UTC and not CUT? Standards body politics. It was the only one that nobody wanted, so that's what the agreed upon. The French wanted it to be TUC to match the French translation, the English speaker wanted CUT - we got UTC so no one is happy or everyone is equally unhappy.

  207. Living i europe by |Hunter-| · · Score: 1

    I can't stop to worry about the nuclear power plants in the former soviet union.. Maybe they are too low-tech to have a problem but they still make me anxious.....

  208. The year 1666 by T.W.+Plantinga · · Score: 1

    I don't know if the monk initiallly skipped the year 1666, but there was a year 1666. With History lessons I learned that in that year there was a great fire in the city of London, destroying a greater part of the city. It was also the yeas of the first (or second) great seawar between Holland and England. The fact that these historical events exist for that year proofs tha there was a year 1666.

  209. Millennium in 2000, Millennium in 2001 by thefoobar · · Score: 1

    You know, who really cares. The fact that we are changing from a 1 to a 2, and a 19 to a 20 is pretty significant given the fact that most readers here have only seen things change from a 70 to an 80 or an 80 to a 90. This argument is never going to be solved so why don't you all stop bitching and moaning about it because I seriously doubt that you will be able to convince the world that they need to wait until 2001 for the "Big Party." 19xx changing to 20xx and 1xxx changing to 2xxx is significant enough for me. ...d

    --
    ------------------ D. A. Davenport: http://www.firebin.net
  210. Millennium in 2000, Millennium in 2001 by thefoobar · · Score: 1

    You know, who really cares. The fact that we are changing from a 1 to a 2, and a 19 to a 20 is pretty significant given the fact that most readers here have only seen things change from a 70 to an 80 or an 80 to a 90. This argument is never going to be solved so why don't you all stop bitching and moaning about it because I seriously doubt that you will be able to convince the world that they need to wait until 2001 for the "Big Party." 19xx changing to 20xx and 1xxx changing to 2xxx is significant enough for me. ...d

    --
    ------------------ D. A. Davenport: http://www.firebin.net
  211. My phone says it is 2001 by iconnor · · Score: 1

    My Sprint PCS phone has skipped Y2K. It has reported the date at 1/01.
    My Sprint Phone

    1. Re:My phone says it is 2001 by iconnor · · Score: 1

      I almost forgot!

      Happy New Year!

  212. They fixed it ... but here is what it looked like by iconnor · · Score: 1