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?

495 comments

  1. Re:First Y2K post!!!! by Anonymous Coward · · Score: 0
    I am humbled, but the TROLLMASTAH asks if you willbe the first one tomorrow night???

  2. Here's one way to "watch" time: by Anonymous Coward · · Score: 0

    Just do what I've been doing today when bored:

    zdump Pacific/Auckland

    ... assuming a relatively modern box, you will get a listing of the furthest ahead timezone that I can find. If there's one beyond that, I'd like to know it, and quickly.

    It would appear that New Zealand is about 11 hours away from midnight as I write this.

    1. Re:Here's one way to "watch" time: by Anonymous Coward · · Score: 0
      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.

      Really? What kind of whacked-out clock are you using?!

      % date ; zdump Australia/Sydney ; \
      zdump NZ ; zdump Pacific/Auckland ; \
      zdump NZ-CHAT ; zdump Pacific/Chatham ; \
      zdump Pacific/Galapagos
      Fri Dec 31 13:48:07 EST 1999
      Australia/Sydney Fri Dec 31 13:48:07 1999 EST
      NZ Fri Dec 31 15:48:07 1999 NZDT
      Pacific/Auckland Fri Dec 31 15:48:07 1999 NZDT
      NZ-CHAT Fri Dec 31 16:33:07 1999 CHADT
      Pacific/Chatham Fri Dec 31 16:33:07 1999 CHADT
      Pacific/Galapagos Thu Dec 30 20:48:07 1999 GALT

      Looks to me like they're (way) behind New Zealand.

    2. Re:Here's one way to "watch" time: by Anonymous Coward · · Score: 0

      It's just gone 1.30am here in Wellington, New Zealand; asides from the weather and $20 cover charges, everything seems to be carrying on as normal for a new years night... Cheers, Tony

    3. 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
    4. 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
    5. 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.
    6. 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.

  3. Oh shit! by Anonymous Coward · · Score: 0

    Why didn't we think of that sooner!

  4. Re:FLAMEBAIT HERE PLEASE by Anonymous Coward · · Score: 0

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

  5. Re:galoomph by Anonymous Coward · · Score: 0

    funny..........NOT
    here are my two cents

  6. I'm afraid! by Anonymous Coward · · Score: 0

    JESUS IS COMING AND HE'S PISSED!

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

      Jesus is coming... Quick! Look Busy!

      ;)

  7. OMG! by Anonymous Coward · · Score: 0

    We're all gonna die!

  8. Change the date! by Anonymous Coward · · Score: 0

    What's with the funny AM/PM date style on the article postings? I'm having trouble looking at 07:00 PM... How about something like UCT 19:00? ya!

    1. Re:Change the date! by Anonymous Coward · · Score: 0

      You stupid eurojerk: learn to read English!

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

  9. Re:HEE by Anonymous Coward · · Score: 0

    Please, people... let's think about the less fortunate at this holiday season. Contribute to TROLLS FOR TOTS and with each anti-Katz post, a needy child will have a Christmas present. Do your part for the kids.

    KATZ BLOWS! HOT GRITS! FRIST PSOT! NATALIE PORTMAN PETRIFIED! LINUX SUX! WINDOWS RULES! BILL GATES IS GOD!

  10. Re:Allow me to be the first to.. by Anonymous Coward · · Score: 0

    Well, as a computer programmer, I have to admit that computer programmers are generally much more optimistic about time to ship a software product, etc., than the actual numbers show once said product is shipped. By that rationale, any computer group saying that "Y2K is no big thang" is suspect, in my opinion. So I'll save my water and food, and keep my handgun nearby, thank you very much. It's not paranoid, it's just covering all the bases.

  11. 11am? by Anonymous Coward · · Score: 0

    Isn't Sydney, Australia GMT+10 .. making it 10am the Jan 1?

    anyhow ..

    1. Re:11am? by Anonymous Coward · · Score: 0

      Kiribati -- GMT +14

      New Zealand will be the first industrialized nation...

    2. Re:11am? by Anonymous Coward · · Score: 0

      Something tells me the Kiribati islands won't be the best place to look for an indication of what's going to happen when the clock strikes twelve.

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

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

  12. Re:FLAMEBAIT HERE PLEASE by Anonymous Coward · · Score: 0
    Actually the STUPIDEST thing about the "millenium "bug"" is calling it a bug.
    Nope. The dumbest thing is not being able to spell it. :-(

    You might want to check your quotes, too.

  13. Re:FLAMEBAIT HERE PLEASE by Anonymous Coward · · Score: 0

    No, you're a nut. The issue is that people start counting with one. It's the first century, the first decade, our first year in California, etc.

  14. This *is* stupid. by Anonymous Coward · · Score: 0
    Y2K starts in 2000. Duh.

    The 3rd millennium starts on 2001 (there was no year zero).

    Binaryheads will no doubt be celebrating in 2048, if they're still around after Unix dies in 2038.

    So, anyone wanny but a "Fuck Y2K" T-Shirt?

    1. Re:This *is* stupid. by Anonymous Coward · · Score: 0

      yes. where can i get one? btw, it doesn't matter if the millenium doesn't start until 2001. computers can't tell the difference. so stop pointing out the pointless!

    2. Re:This *is* stupid. by Anonymous Coward · · Score: 0
      btw, it doesn't matter if the millenium doesn't start until 2001.
      Hey nitwit, you an American, or just born dumb? A thousand asses still can be wrong: you've spelt the word improperly. Try again, this time with Latin.
    3. Re:This *is* stupid. by Anonymous Coward · · Score: 0

      hey, are you european? or are you just a nautral jerk?

    4. Re:This *is* stupid. by Anonymous Coward · · Score: 0

      heh, that's funny, i'm american(nationality), but when he refers to spelling and you try to get back at him with a smart comment like that, why not at least spell it right so he doesn't laugh at you?

    5. Re:This *is* stupid. by Anonymous Coward · · Score: 0

      Only someone extremely arrogant (see eurotrash) would rely on something as stupid as spelling.

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

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

  15. Re:UCT by Anonymous Coward · · Score: 0

    Wrong. UTC is not French. It's a dumbass compromise. English is "Universal Corrected Time" (UCT) and French "Temps Universel Corrigé" (TUC). There is no expansion of UTC. It's just a dumb French complaint because they fail to recognize English as the lingua franca (yes, I realize that's ironic) of our times.

  16. Y2048 by Anonymous Coward · · Score: 0

    I thought we were safe for another 48 years? BTW what kind of computer problems did they have during Y1K? I'm sure we could learn from history... D. Galloway

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

      They had to re-set all of their abbacii.

    2. Re:Y2048 by Anonymous Coward · · Score: 0

      The plural of abacus is not `abbacii' as you have written, but simply `abaci'. It's frightening that people who can't spell can run computers. You wonder how much damage they do through their sloppiness.

  17. daylight savings by Anonymous Coward · · Score: 0

    daylight savings make it +11

  18. Re:What we really have to worry about.... by Anonymous Coward · · Score: 0
    This phenomenom[n] is known as the B2F bug.
    I thought the B2F buggery involved, well, boys to fags. :-)
  19. Re:Why do you want to know when Y2K starts ? by Anonymous Coward · · Score: 0
    do you want to make the first post of the new millennium :-))
    You'll have to wait a year. Dummies everywhere.
  20. Re:Allow me to be the first to.. by Anonymous Coward · · Score: 0
    As far as things go, and it's been shown, Millenium Bugs (what a bad name for it) can really start kicking
    It's an especially bad name because it's misspelled. :-(
  21. Re:Answer: both and more. (and not much) by Anonymous Coward · · Score: 0

    Third world shouldn't have much of a problem, as they don't have many computers. First world, of course, has lots of computers and the money and time to fix what minor glitches there are. It's the second world that might actually be impacted in some relavent way. There may be a couple of power outages here, because they have the computers, and no money to repair them. Yup. Y2K = "Attack of the killer 'Bad time/date stamps'" -Ballade (who's account got screwed up somehow?)

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

    Third world shouldn't have much of a problem, as they don't have many computers.
    First world, of course, has lots of computers and the money and time to fix what minor glitches there are.
    It's the second world that might actually be impacted in some relavent way. There may be a couple of power outages here, because they have the computers, and no money to repair them. Yup.

    Y2K = "Attack of the killer 'Bad time/date stamps'"

    -Ballade (who's account got screwed up somehow?)

  23. Re:Y2K-48 by Anonymous Coward · · Score: 0
    2^10 or 1024
    Wrong. 2^10==8.
  24. Re:FLAMEBAIT HERE PLEASE by Anonymous Coward · · Score: 0
    The "new millenium" is technically not starting until 2001
    Nope. It's not starting ever. That's because you can't seem to spell it. You've got that thousand-arse spelling.
  25. Re:FLAMEBAIT HERE PLEASE by Anonymous Coward · · Score: 0
    Culturally, the "new millenium" starts in just over a day, and the calendar nazis be damned.
    "Popular culture" is an oxymoron. Why the fuck should we care about an opinion regarding an indelible mathematical truth?

    Oh, and you need to learn how to spell.

  26. Who will have the first post on the new millenium? by Anonymous Coward · · Score: 0

    I hope it will be totally off-topic, so these fucking moderators will be teached a lesson!

  27. kilodrams by Anonymous Coward · · Score: 0

    It doesn't matter what your stoopid eurofucked laws say. Popular opinion is that a kilobyte is 2 to the 10th bytes; to wit, 1024 of them. Likewise, a gallon is one kilodram, because there are 1024 drams per gallon.

  28. Re:Who will have the first ... millenium? by Anonymous Coward · · Score: 0

    Nobody, dumbhead. You fucked up the spelling. Do you like, not even know what the word fucking means?

  29. Re:Teacher has a rotten apple by Anonymous Coward · · Score: 0

    Oh, didn't you hear about why we English are being dragged kicking and screaming into the metric system? It's because "computers work in powers of ten". I kid you not.

  30. Re:FLAMEBAIT HERE PLEASE by Anonymous Coward · · Score: 0

    The indellible mathematical truth is counting of any array starts at ZERO

  31. Re:Y2K-48 by Anonymous Coward · · Score: 0

    I hope youre kidding, 2^10 (get those calculators out boys and girls) *is* 1024.

  32. It started 20years ago for me by Anonymous Coward · · Score: 0

    That is when I fixed my first hundred year design flaw.

    Yup it is not a bug!

    It has nothing to do with the year 2000 (except it endded with 00), 2001 or the century or millinneum.

    And yup... 20 years ago. Some of us do business programming and NOT STUPIED A/R or PAYROLL systems. Or limited scope Airline Systems (try booking a flight of July of 2001 :-)

    Get over it!

    Geeks with half brains... are dangerous. :-)

    Would you hire someone, who hasn't learned to read a calendar, to fix a date problem?

  33. Re:milk y2k for all it's worth.. :P by Anonymous Coward · · Score: 0

    As the day approaches I'm getting nervous. I work in the IT dept of a large bank in London and we've had a host of problems in the last couple of days. That's not to say we don't usually have a host of problems - it's generally managed chaos. I always say they only way they get through the day it through an army of Australian accountants on short term contracts.

    The biggest problem may come from somewhere completely unexpected. More than a few applications have had their y2k problems identified, fixed and tested but not released into production. Some apps have had shared libraries fixed but have had subsequent releases regress the fixes. These aren't small apps either - we're taking settlement systems for one of the biggest banks in the City. I would be surprised if it was limited to my bank.

  34. Re:Dave Barry... by Anonymous Coward · · Score: 0

    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.

    y2k will only worsen the problem because my couch won't stay on the floor. I sure hope it doesn't get stuck in the stair well.

  35. You don't happen to work for NASA, do you? by Anonymous Coward · · Score: 0

    2^10==8.

    Don't tell me, let me guess.. you were in charge of that Mars lander that crashed because you couldn't convert metric to imperial, right?

    1. Re:You don't happen to work for NASA, do you? by Anonymous Coward · · Score: 0

      wrong. He can program in C. You, evidently, can't.

      Not that he's not an asshole for trolling the poster that started this thread.

  36. Re:Y2K-48 by Anonymous Coward · · Score: 0
    huh, you are saying that 2*2*2*2*2*2*2*2*2*2 == to 8 hmmm? i dont understand your reasoning?
    It's quite simple:
    int main(int argc, char *argv) { printf("2 ^ 10 == %d\n", 2 ^ 10); }
    That prints 8.

    PS: And what's a "dont"?

  37. Who said 'millennium'? by Anonymous Coward · · Score: 0
    Hey, you tool, that article didn't say the M word once, so cool your jets. Yes, we're all very impressed you understand about 2001. Look at the big brain on Brad!

    How often does this happen? I think it has geek relevance, you know, electronic things breaking & all. It's theory at this point, mental masturbation..something it sounds like you could get behind.

    1. Re:Who said 'millennium'? by Anonymous Coward · · Score: 0
      Sir,

      I agree with you comment to the troll. However, your reference to Pult Fiction was entirely incorrect.

      "Look at the big brain on Brad!"

      Many errors young grasshopper,

      The young mans name was Brett and the full and correct quote was

      Check out the big brain on Brett." .

      Thank you for your attention to this matter.

  38. Re:Allow me to be the first to.. by Anonymous Coward · · Score: 0

    (orig. poster replying)

    Oops.. Well, even mispelled, I'd rather see it then Y2K. The term 'Y2K' is getting annoying.

  39. Re:FLAMEBAIT HERE PLEASE by Anonymous Coward · · Score: 0
    The indellible mathematical truth is counting of any array starts at ZERO
    Well, you're wrong about thrice.
    1. First, you will never convince a FORTRAN programmer of this.
    2. Second, you will never convince a child that the initial anything starts at 0, not 1.
    3. Third, there's no such word as "indellible". Do you even know what the word means? Do you ken its provenance? I suggest you look it up. Or stick to small words.
    Sucks to be dumb, doesn't it?
  40. Re:It simply doesn't (!) by Anonymous Coward · · Score: 0

    I saw a weird bug last January 1st. We had an HP9000, running HP/UX 9.x. On 1/1/99, SCCS suddenly refused to allow us to check in source code (although we could check it out fine). Turned out that it had been fixed awhile earlier, but we had never bothered to keep up to date. It was a couple of days before we got the patch installed and were able to check in our latest source code changes.

  41. Wherever you have servers and timezone conversions by Anonymous Coward · · Score: 0
    I push html to multiple servers around the globe, so I am dealing with this.

    The date line is basically at Fiji. The timezone or server that will first roll over is the one closest to it to its east.

    for example, eastern Asia.

    Then you have the dates that data suppliers use, which is mostly EST as a standard.

    Your own timezone, the timezone of your target data, and the timezones inherent in your input all need to be considered.

    Personally I need to look at most of Asia, a couple of zones in Europe (obviously GMT), and then obviously PST and EST.

  42. Re:FLAMEBAIT HERE PLEASE by Anonymous Coward · · Score: 0
    The truth that the year 50, for example, was in the 1st century, not the 0th one, and that World War II transpired in the 20th century, not the 19th. When you have a sequence of items, the starting item is the first item. This is, after all, what "first" means.

    Don't be dumb.

  43. Fencepost errors and time by Anonymous Coward · · Score: 0
    Warning! The discussion following says that the 21st century begins in 2001! People anal-retentive enough to make sure that they always point out when other people are being anal-retentive are warned that this post will cause their sphincters to twitch!

    There's a lame joke: ask any man on the street to count, and he'll say "1, 2, 3...." Ask a programmer to count and he'll say "0, 1, 2...." (Take a look at the GPL for an example.)

    Well, the 2000/2001 thing is the same thing, except this time it's the man on the street who is counting from zero. People who would never think that the first day of the year is January 0 are convinced in their hearts that the first year A.D. was 0 A.D, not 1 A.D.

    Fencepost errors - they're not just for buggy code anymore.

    1. Re:Fencepost errors and time by Anonymous Coward · · Score: 0

      I'll count 2000 as the third millennium just as soon as we have a January 0. And as soon as Kennedy was shot in the nineteenth century.

  44. Re:Teacher has a rotten apple by Anonymous Coward · · Score: 0

    I *wish* I were joking. I really do. But I've heard this. I really have. People believe it.

  45. Duh. by Anonymous Coward · · Score: 0

    It starts whenever I take my medicine.

  46. Ooh, a .22! by Anonymous Coward · · Score: 0

    What're you gonna do, kill cockroaches with that? That's worse than -no- gun... Hell, I'd take you on with a knife if you pointed that thing @ me. Then I could have your TASSSSSTY MRE's. Uh, nevermind, carry on.

  47. From an ex RAF Aviator - what is UTC by Anonymous Coward · · Score: 0

    UTC is the same as Zulu is the same as GMT. UTC stands for Co-ordinated Universal Time (although I still don't know why the acronym doesn't properly reflect the description. Most people don't know this, not even the Wing Commander of our Station (who started flying Lightnings very early on!). Season's greetings from Glasgow, Scotland

  48. It's not NEXT year, but the year AFTER next by Anonymous Coward · · Score: 0

    As long as we're being anal...

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

      Oops, I think I missed it!:(

  49. Re:Why do you want to know when Y2K starts ? by Anonymous Coward · · Score: 0
    most people see Y2K as the new millennium, and I'm tired of correcting them.
    "Never surrender!" --Tim Allen
  50. Re:FLAMEBAIT HERE PLEASE by Anonymous Coward · · Score: 0

    Why do you people care?

    (Hideously offtopic, and I damn well expect to be moderated down).

  51. Re:What about the other one ? by Anonymous Coward · · Score: 0

    ENOPROB: long long time_t typedef salvation

  52. Re:the main long term effect of y2k... by Anonymous Coward · · Score: 0

    They can go right back to social security.

  53. Hi white suburban boy! by Anonymous Coward · · Score: 0

    B1ff, get off your big bro's computer. You know he loves that C-64 more than life itself.

  54. Re:Who will have the first post on the new milleni by Anonymous Coward · · Score: 0

    Anybody who manually hits reload instead of just writing a Perl program to do it is a complete fool.

  55. oh i've been having fun with mr. y2k non-compliant by Anonymous Coward · · Score: 0

    line 48 of cookie-lib.pl if (! defined $expires) { $expires = " expires\=Wed, 31-Dec-1999 00:00:00 GMT;"; } # if expiration not set, expire at 12/31/1999 Now that's one of the stupidist things I've ever seen in my life. If you wonder why your cookies don't work.. oh well we hate cookies anyway.. Hah

  56. Re:When Y2K will happen by Anonymous Coward · · Score: 0

    What's a milleNium?

  57. Re:FLAMEBAIT HERE PLEASE by Anonymous Coward · · Score: 0

    i think that the buisnesses all know it's 2001, and they're not telling anyone so they can do all this millenium crap next year and make even more money.

  58. Re:FLAMEBAIT HERE PLEASE by Anonymous Coward · · Score: 0

    There's that dumb millenium shit again. Why don't you just write milenium, or xyzzy? It's just a correct. Don't you even know what a millennium is -- AND WHY?

  59. big deal by Anonymous Coward · · Score: 0

    and whats the big deal about this number? I can't believe people even talk about that year 2038 bullshit. I seriously doubt you will using the same computer with the same 32 bit OS 38 years from now.

  60. sp4? by Anonymous Coward · · Score: 0

    Why sp4? its seriously outdated. sp5 or sp6a would have been a much better choice. I always wait a few weeks after a service pack is released to see what problems people report. If its all clear then I install.

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

  61. Data or Information? by Anonymous Coward · · Score: 0

    Great, Fine. You gave us DATA. Now if UTC (Co-ordinated Universal Time) is what we should use, where / how can the average Internet User get access to it (correcting for latencies / delays in networks etc? Now the answer to that question would be useful information not just data.

    1. Re:Data or Information? by Anonymous Coward · · Score: 0

      It's up to 22 or 23 seconds now.

    2. 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!"
    3. 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

    4. 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
    5. 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)
  62. Re:Why wasn't there any year 0? by Anonymous Coward · · Score: 0

    Actually, you are wrong. It is because there was no year 0, not because they didnt know about it, but because it went strictly from 1 BC to 1 AD, there was no 0 between them. It wasnt because they didnt know.

  63. Deja vu by Anonymous Coward · · Score: 0

    and whats the big deal about this number? I can't believe people even talk about that year 2038 bullshit. I seriously doubt you will using the same computer with the same 32 bit OS 38 years from now. I believe the same thing was said in the 1970s about COBOL.

    1. Re:Deja vu by Anonymous Coward · · Score: 0

      but that was when computer sucked our computer technology is going so fast it is'nt even frickin' funny. The speed of a computer doubles every 1 1/2 years, so by 2038, we'll probably have kilobit computers.

    2. Re:Deja vu by Anonymous Coward · · Score: 0

      Uh, I'm pretty sure Moore's law was just as relevant back in the 1970's as it is today. As a matter of fact, there are signs that we probably won't maintain it for more than a couple decades, let alone 2038.

  64. Re:Teacher has a rotten apple by Anonymous Coward · · Score: 0

    A kilobyte is 1024 bytes. A kilometer is 1000 meters. Y2K is the year 2000. Anyone who is confused by this is a moron.

  65. Shell-scripts by Anonymous Coward · · Score: 0

    ...do rely on the printed output of other programs. These are the major problematic programs, I think, except from old Cobol ones, of course. So your cute little backup-script won't work tomorrow. So what? The worl will still be going on as allways, except you'l have to work overtime doing the backup by hand, just as in the old days! :)
    Anyway, my system still thinks its 2037...
    Oh, and we'l have to face
    [root@mini src]# date -s "Dec 31 04:47:00 CET 2037"
    Thu Dec 31 04:47:00 CET 2037
    [root@mini src]# date -s "Dec 31 04:47:00 CET 2038"
    date: invalid date `Dec 31 04:47:00 CET 2038'
    [root@mini src]#
    (That's Linux)

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

    HAHAHAHAHAHAHAHAHHAHAHA That is good, real good : )

  67. Thanks by Anonymous Coward · · Score: 0

    Thanks for the tips and thanks for taking my post in good spirit. Now I'm off to investigate NTP Time Servers. Compliments of the Season from Glasgow, Scotland.

  68. What's up with http://www.tgiy2k.com by Anonymous Coward · · Score: 0

    Slightly off topic, but what the hell are they doing?

  69. TROLL?@#$?%@ by Anonymous Coward · · Score: 0

    what the fuck.. oh.. wait.. forgot.. doesnt agree with slashdot propoganda..

  70. Re:Why wasn't there any year 0? by Anonymous Coward · · Score: 0

    Bwahahahah, don't they have sarcasm where you come from?

  71. You mean Atlantic by Anonymous Coward · · Score: 0

    East coast is atlantic.. SG

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

  72. Re:FLAMEBAIT HERE PLEASE by Anonymous Coward · · Score: 0

    read the first half of the first word in the subject you inherited from the start of this thread. (after the "re:" you pedantic assholes).

  73. Re:FLAMEBAIT HERE PLEASE by Anonymous Coward · · Score: 0

    pascal arrays start at zero too, if you declare them that way. Or 100045045045 if your compiler can handle that many bits.

  74. Akari! Nan de hanasiteru, sono hito wa? by Anonymous Coward · · Score: 0

    Go sen nen da. Minna siteru no, nee Akari!

  75. Re:All I wanna know by Anonymous Coward · · Score: 0

    That depends... 10001.01 according to the fandom formula 53003 according to the TNG system

  76. I gots yer "support" right here, buddy! by Anonymous Coward · · Score: 0

    2000 is the age of stupidity. We will all aparty harder this new years' than we will next year. You may be "right" about the millennium, but the idiots _make_ the celebration what it is. Party with us ignotant boobs or wonder next year how your own intellect made you miss the party of the millennium.

  77. 2038 is the problem by Anonymous Coward · · Score: 0

    Don't forget about the problem with 2038. That's when the 32-bit second counter from 1-Jan-1970 rolls over.

    I hope we don't wait until the last minute to fix that one!

  78. Re:Who will have the first post on the new milleni by Anonymous Coward · · Score: 0

    We have over a year to wait for the 1st post of the Millennium.

  79. JESUS IS DRUNKEN? by Anonymous Coward · · Score: 0
    OH NO. Or do you mean god pissed at him?

    JESUS - THE MAN WITH THE HOLY PISS.

  80. Re:Do we NOT start counting at 0?? by Anonymous Coward · · Score: 0

    Right...but I think the reason that it's not the M-word in 2000, is because there *is* no 0 A.D... the calendar starts at 1.

  81. Re:Seems to me it's already started! by Anonymous Coward · · Score: 0

    Hmmmm..Credit Cards seem to work fine in the US still. Surely we would've seen something similar by now like the UK. Or did we and it's fixed & done???? Anyone? Bueller?

  82. Re:The problem will be people, not computers by Anonymous Coward · · Score: 0

    "Everything else will just go over to "00" and not know the difference."

    Bzzt. The problem is that some microcontrolers
    don't roll over. They reach their maximum counter
    number and generate an error that hangs the chip.


  83. Re:Y2K-48 by Anonymous Coward · · Score: 0

    No, its just that C, unfortunatly, turned into the language taught in schools.

    LISP IS YOUR GOD! ALL BOW!

  84. Re:12:00 midnight supposedly by Anonymous Coward · · Score: 0

    A lot of components used in electronic equipment has build-in clocks even though they are not needed. Some of these clocks might not be so accurate since they haven't been synchronized for several years.

  85. Re:Oh yeah! by Anonymous Coward · · Score: 0

    ManyGB=5.84942417.4K;

  86. Re:FLAMEBAIT HERE PLEASE by Anonymous Coward · · Score: 0

    But this whole mess is *about* computers!

  87. roblimo sucks again! by Anonymous Coward · · Score: 0

    Where did they get this fucking idiot roblimo? What are his qualifications? Did slashdot do a talent search to find one guy stupider than hemos?

  88. Re:Do we NOT start counting at 0?? by Anonymous Coward · · Score: 0

    Some legal docs that i've read take the form "in the 1998th year of our lord".. so the first year is year 0.. so the next millenium is in 2001.

  89. Re:What about the other one ? by Anonymous Coward · · Score: 0

    of course, you also have to recompile everything, and if the program stored a time_t to disk anywhere, you have to fix the saved data too.

    On the plus side, we get to find out how many linux boxes in the closet running vital services that people installed and forgot about exist.

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

    Oh, and for the record, midnight local time I plan on pouring hot grits down my pants.
    - cow

  91. almost there by Anonymous Coward · · Score: 0

    woohoo, it's y1.99999726k!

  92. Re:FLAMEBAIT HERE PLEASE by Anonymous Coward · · Score: 0

    No. There was 1 B.C. and then there was 1 A.D. the next year.

  93. Re:The Term Y2K by Anonymous Coward · · Score: 0

    Interesting, particularly when taken with the other story that may just be an urban legend; ie that James Cameron invented the term Y2K in his script for Strange Days. But hey! He's king of the world, so why expect less? iain

  94. The real Y2K date by Anonymous Coward · · Score: 0

    As we all know, 1K = 1024. So, Y2K will commence 2048.

  95. Re:FLAMEBAIT HERE PLEASE by Anonymous Coward · · Score: 0

    the above does not make sense, besides being a complete waste of time (who cares about minor spelling mistakes or strangely spaced quotes: stick to the topic at hand, say something substantitive: like, for instance, ... so there's 1 A.D. and 1 B.C. ... could 1 B.C. be described as 0 A.D., or is there a zero B.C.; um, does this all have something to do with religious-types not recognizing zero as a valid number: if God's everywhere, is He present where there's nothing ... is He inside zero?, etc)

  96. I have decided by Anonymous Coward · · Score: 0

    that ^ will mean modulus...

    why?

    because I just want to WASTE pointless BANDWITH on a STUPID conversation about NOTHING.

    Man, why would ANYBODY even waste their breath saying 2^10 = 8... C is plain wrong here. Any math teacher would tell you... (no not the ones that teach CS, the _real_ math teachers).

  97. Re:UCT by Anonymous Coward · · Score: 0

    It will be at 00:00 Zulu, _one year_ from tomorrow night. Man, if coders can't count, we are all in trouble!

  98. Re:-pedantic by Anonymous Coward · · Score: 0
    Hey, I use GMT. Wonder why. Oh yeah, I live in England. Doh.

    Anyway, Tony Blair the other day unveiled GeT (Greenwich Electronic Time) which he hopes will set the standard across the world. This has backing from firms including Microsoft.

  99. Re:Y19K errors by Anonymous Coward · · Score: 0

    naaah.

    [iocc@flashdance iocc]$ pico oj.c
    [iocc@flashdance iocc]$ gcc oj.c -o oj
    [iocc@flashdance iocc]$ oj
    Y2K will begin on December 31, 1999

  100. Actually your a Moron, its 2003. by Anonymous Coward · · Score: 0

    The millenium starts in 2003. The first year was year 1, and the monks skipped years 666 and 1666 because the numbers are paganistic.

    1. Re:Actually your a Moron, its 2003. by Anonymous Coward · · Score: 0

      There is no "millenium". Get a dictionary.

  101. Re:FLAMEBAIT HERE PLEASE by Anonymous Coward · · Score: 0

    hmmm, think about all the insightful karma you could have gotten if u posted as a registered user, those comments were very... abstract

  102. Y2K in Tokyo by Anonymous Coward · · Score: 0

    I'm living over here in Japan this year. Y2K hit here before it hits any other major countries. I can't believe what I'm seeing here on TV - lights out everywhere, explosions, whole city neighborhoods leveled! And there seems to be some sort of hunter killer robots wandering around shooting everything human! No, wait... it's just The Terminator on my VCR, I rented it last week. Never mind.

    1. 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.
    2. 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.
  103. Re:Do we NOT start counting at 0?? by Anonymous Coward · · Score: 0

    And... there's no 0 A.D. because when the calendar was made there was actually no 0 in their math! What's 0 in Roman Numerals? The Romans didn't get 0 until the Arabs brought it a few hundred years later.

  104. Re:FLAMEBAIT HERE PLEASE by Anonymous Coward · · Score: 0

    No, you're a nut. The issue is that people start counting with one. It's the first century, the first decade, our first year in California, etc.

    No, you're the nut. There was no 0 at all to count with.

  105. IBM Sucks. by Anonymous Coward · · Score: 0

    IBM's AS400 requieres users to put in 100 instead of 2000 as an interim fix. Supposibly the programmers decided 1 would stand for the 21st century, and thw other two digits would be just as 01, 99, etc... kind of dumb since the 21st century doesn't occur till the year after (2001, or 101 in IBM's current case)

    So for that system it is just a matter of telling people to put a 1 in front of all 2K dates... pretty bogus, but then, the AS400 has been around since the 1970s...who knows what kind of monster it is *VBG*

    regards,
    Anonymous Wimp

  106. Reputations are at stake so why not enhance yours? by Anonymous Coward · · Score: 0

    Before 01/01/2000 - tell everyone you know that this whole Y2K problem is nothing major to worry about. Although we all know this, have we all formally told our family / friends / boss / cat etc? I know I haven't because it didn't seem important. Well I've just realised - big lost opportunity on my part. Make sure you tell everyone you know otherwise you will not be able to pat yourself on the back (with justification!) later when you say to them : 'Told you so! Y2K problem, what Y2K problem?'

  107. Linux ROCKS - Why - see my article - by Anonymous Coward · · Score: 0

    The U.K. Goverment has set up a one and only website to be the focus of information about Y2K related problems or the lack thereof.

    Now as we all know, a few weeks ago the sysadmin in charge of the Government webservers said he was keen on Linux. Well you can guess the rest.

    Too exited to turn this post in to a fancy, formatted html post but here are all the URLs you need :-

    http://www.millennium-centre.gov.uk/

    and according to http://www.netcraft.com/ the site is running --- drum roll please ---- 'Apache/1.3.3 (Unix) (Red Hat/Linux) on Linux'.

    Surely Billy boy must realise MS has peaked? - A few days ago a Slashdotter helps put his online service back together (Hotmail / Passport) and now the U.K. Government is running its most mission critical / on-show web server on Linux.

    Obviously Christmas has come twice to me. Just make sure you tell everyone you know whose OS is being run by 'Her Majesty's Government of the United Kingdom and Northern Ireland' - LINUX!!!!

  108. Re:My US passport by Anonymous Coward · · Score: 0

    Could it be because you were a minor at the time of receiving your passport? My first US passport was for five, second, as an adult, is now for ten. And I've dual citizenship too. Maybe you just need to prove your loyalty. :)

    AC

  109. Linux ROCKS - here's Version 2 of my post. by Anonymous Coward · · Score: 0

    (A better title for my post would be "Another 2 nails in the coffin for MS")

    The U.K. Goverment has set up a one and only website to be the central focus of information about Y2K related problems or issues for the general public (read - tens of millions of people in the U.K. alone). Not only that but the site is being advertised on the BBC's web pages.

    Now before you all kill the site with the Slashdot effect READ THE FOLLOWING :-

    To mirror the site you need to be able to create a directory hierarchy - I can't do this on my ISP-provided website - anyone else help?

    Anyway, here are all the URLs you need :-

    The U.K. Government Millenium Web Site

    and according to Netcraft the site is running --- drum roll please ---- 'Apache/1.3.3 (Unix) (Red Hat/Linux) on Linux'.

    Surely Billy boy must realise MS has peaked? - A few days ago a Slashdotter helps put his Hotmail / Passport online service back together (read all about it and laugh ) and now the U.K. Government is running its most mission critical / on-show web server for the moment on Linux.

    Obviously Christmas has come twice for us. Just make sure you tell everyone you know which OS is powering the U.K. Governments most important (for now) web server :- Apache and LINUX!!!!

  110. Where is the Hot Grits man When you need him?? by Anonymous Coward · · Score: 0

    Pouring Hot Grits down his pants I would guess.

  111. Publish your IP to prove it by Anonymous Coward · · Score: 0

    You must publish your current IP (and that means staying online if you dialled in) so that we can traceroute you and DNS lookup all the nodes to check your geographical location (maybe with a little help from one of the geographical databases on the net for different nodes / routers. As you can see, Slashdot records all posts in U.S.A. EST.

  112. The millennium began on Nov 30, 1999 by Anonymous Coward · · Score: 0

    For all of you who thinks the millennium begins on Jan 1, 2000, you're not being consistent with your logic. The 1st moment of the 1st year of the 1st millennium was 1/1/01 at midnight, yet you pretend that one year had already passed. To be consistent you need to do the same thing with the months. Therefore on Jan. 1st of this year one month had already passed and on Dec 1st 12 months had already passed. Therefore the new year began on Dec 1st -- except that you have to be consistent with the days too. November has 30 days and to be consistent with your logic those 30 days were over on Nov 30th at 12:00 a.m. Fortunately the hours and minutes and seconds start counting at zero so we don't have to move the millennium back even further. Therefore the new millennium began on the first instant of Nov 30, 1999. Did you remember to celebrate? BTW, if you think this whole argument is stupid then you know how the rest of us feel when you say that the millennium begins on Jan 1, 2000.

    1. Re:The millennium began on Nov 30, 1999 by Anonymous Coward · · Score: 0

      Amen

  113. Re:5000 YEARS?? by Anonymous Coward · · Score: 0

    Hamanga boo tranti set hrangdenga!! Botcho! Botcho! Botcho! Teleqgnologie, byn fromage u hamma isa goote sanjwija! Hamatchau; lotenga u entebbie weir a njasti business { choto ue beft damangrateft-scsi baj GMT }. Eurma es adum hore; u melangiboleshi'. Es nebe yar abscrei, "Obucho Millennuym!!!!!!!!"

  114. Re:My answer: WHO THE HELL CARES?!!! by Anonymous Coward · · Score: 0

    COBOL certainly isn't the only language with a problem, in this case - plenty of FORTRAN code uses dates, and formats the year as I2.2 - works great for 99, but (probably prints "**" when you shove a 100 in there. And in C the date logic can be made so obscure, there are plenty of things which can go wrong. also, i don't expect to be sitting in the dark when the new year begins, but i'd suggest everyone carefully check their jan electric/gas/water/etc. bills. that's where the problems are.

  115. Run for the Shelters - Russian ICBMs incoming by Anonymous Coward · · Score: 0

    Boris Yeltsin has resigned. This can mean only one thing - someone told him that his rusting old electronics and valve-powered 'komputers' are not going to make the Y2K transition. Obviously he wants someone else to be in charge when the Inter-Continental Ballistic Missiles start to fly. (Hint - don't look at the white flash and stay as close as possible to a load-bearing wall in your house if you do not have a shelter!!

  116. Hey, you're the nitwit. by Anonymous Coward · · Score: 0

    You left out a word in your first sentence. You meant: "Hey nitwit, *ARE* you an American or just born dumb?" He only left out one letter; you left out three. Furthermore, if you're going to put a comma after American, you have to repeat the subject and verb. So your sentence should have been : "Hey nitwit, are you an American, or were you just born dumb? Actually you HAVE to repeat the subject and verb since the verb is of a different tense. Your sentence actually is: "Hey nitwit, (are) you an American, or (are you) just born dumb?" You sound 10 times stupider than he did.

    1. Re:Hey, you're the nitwit. by Anonymous Coward · · Score: 0

      That a little knowledge is a dangerous thing was never more apparent than in your posting. Twit.

  117. It was NOT deliberately designed in! by Anonymous Coward · · Score: 0

    Programmers did not deliberately write their programs intending them to fail in the year 2000. Not having your program logic cover all potential situations is a logic bug. If I declare a DayOfTheMonth array to only hold a maximum of 30 values, then my program has a bug. It doesn't matter that I intentionally (and mistakenly) chose the array to only have a maximum of 30 values. It's still a bug!

  118. Happy New Year by Anonymous Coward · · Score: 0

    Happy New Year from New Zealand! We're GMT+13 :-) cheers Stu

  119. They do NOT know when Christ was born! by Anonymous Coward · · Score: 0

    People keep saying that Christ was born in 3 B.C. according to our calendar. That is just an educated guess. NO ONE ACTUALLY KNOWS WHEN CHRIST WAS BORN!

  120. Cthulhu Awakes! by Anonymous Coward · · Score: 0

    The charm sealed gates of R'Lyeh have just opened and sleeping Cthulhu has awoken! Nyaaa! Shub-Niggurath!! Yog-Sothoth knows the gate. Yog-Sothoth is the gate. Past, Present, Future. All are one in Yog-Sothoth.

  121. Re:Y2K has hit new-zealand? by Anonymous Coward · · Score: 0

    From New Zealand at 00-00:52, Just wanted to Say: Party On, the world ain't dead yet... :-)

  122. Re:Bzzzt try again... by Anonymous Coward · · Score: 0

    but what about the inode timestamps. int32_t di_mtime; This will me the hassle of filesystem conversions again.

  123. Re:More important things - and the Power Rangers.. by Anonymous Coward · · Score: 0

    We switched to the Gregorian calendar in approx 650 a.d ( or to be PC, CE ). The date chosen for the start of the calendar was based on the death of some Roman ( Pilot, I think ). It is now thought that Jesus was born in 7 B.C. So we've all missed the big Y2K ( or is that Y2k ).

  124. Nothing is going to break in Unix by Anonymous Coward · · Score: 0

    Why should anything break? Its all taken care of already.

    The rollover that will happen 2038 in the time() function is no problem at all if you use the damn thing correctly. gmtime() and localtime() can all be changed to know how to behave with stuff like 100 seconds when the time comes. Also, there are functions to work with time() returned seconds, like difftime() and so on. So as long as you do not use stuff like time0 - time1 directly in your system, all will be fine since newer unix releases can then just do a few changes in the time-functions and the problem is gone.

    - Fabian Thylmann

    1. Re:Nothing is going to break in Unix by Anonymous Coward · · Score: 0

      unfortunately, most programms use time incorrectly in the unix environment. Everyone knows it relates to "seconds since whatever" so they just do the time - time1 compariosons. You're right, it can be gotten around. Exaclty like the Y2K problem could have been gotten around. Just as easy as it was for the programs released in the last 10 years to use 4-digit year, they still didn't do it. It's the same here, we have the API, but many programmers aren't using it in the unix world. They'll have to do the same thing again in 2038... label everything as "2038 compliant" :)

  125. Re:His name was "Dennis the Short" by Anonymous Coward · · Score: 0

    Christ was born we know not when, but at least we haven't forgotten his name (like that other one known only by the Tetragrammaton)

  126. What about French Polynesia? by Anonymous Coward · · Score: 0

    Or Pitcairn??

  127. Re:His name was "Dennis the Short" by Anonymous Coward · · Score: 0

    Did you ever notice that you can expand the Tetragrammaton like this: YaH-WHo

  128. Re:Do we NOT start counting at 0?? by Anonymous Coward · · Score: 0

    What's a "milenium"?

  129. Re:Y19K errors by Anonymous Coward · · Score: 0

    You *admit* to using pico? Do you put little left and right labels on your shoes, too?

  130. Re:What Power and Phone Companies Fear by Anonymous Coward · · Score: 0

    There can't be `millenial madness', because the word is `millennial'. Let me guess: you don't really know what the word means, right?

  131. Re:-pedantic by Anonymous Coward · · Score: 0

    So much for leap seconds, eh?

  132. Re:Teacher has a rotten apple by Anonymous Coward · · Score: 0

    No, that's only the ones who lie to make you think there's more. 2 to the 20th is a megabyte. Check with df.

  133. Re:When Midnight Hit's Where by Anonymous Coward · · Score: 0

    What's that apostrophe in the title for?

  134. Not quite right by Anonymous Coward · · Score: 0

    We (the europeans of that time to be exact) used the roman julian calendar from 44 bc (709 after foundation of rome) or so until the seventh century when the christian julian calendar took over ... the gregorian calendar was introduced in 1582

  135. Re:Standing in two milleniums by Anonymous Coward · · Score: 0

    There's no such thing as `two milleniums'. You've got at least one spelling mistake, and perhaps two.

  136. Cosmorgasmically! by Anonymous Coward · · Score: 0

    Am I the only one who plans to celebrate the millennium by shooting his wad off at exactly midnight? I don't know whether I'll manage to get my girlfriend off in a simul-O, but I intend to try. And I sure won't miss it.

  137. Re:Y2K by Anonymous Coward · · Score: 0

    I'll have my Ruger P90 40 Caliber and 1000's rounds of ammo by my side for the next couple days. -jic-

  138. Re:long is 32 bits on 64 bit machines by Anonymous Coward · · Score: 0

    The ANSI C standard defines: - long as 32 bit, on any machine. - int as the 'natural integer size' of the machine, hence 32 bits in a 32bit one, and 64 bits in a 64bit one. What M$ is doing is to also define the int type to be 32 bits even on 64bit machines.

  139. Re:Why wasn't there any year 0? by Anonymous Coward · · Score: 0

    There wasnt a year 0 because those medieval monks didnt know C yet, so they programmed in Cobol. Everyone knows that array indexes in Cobol start with 1 instead of 0. Just my $2

  140. Why I was never good at math by Anonymous Coward · · Score: 0

    I was never any good at math for a reason very similiar to this. The question of is 0 1 or is 1 1 always plagued me and endlessly screwed up my calculations because more often than not I forgot and screwed up by 1. Why not just get rid of ZERO!!!

  141. Water Pressure Gone by Anonymous Coward · · Score: 0

    Hey Folks, I'm in the Ukraine on a sabbatical and we just lost water pressure. Don't know how widespread this is yet. Will post updates as more info is available. Eric Halmstead

  142. If so, why aren't we celebrating 0/0/00? by Anonymous Coward · · Score: 0

    Some things start at zero. Some things start at one. Deal with it.

  143. Re:It started *2 years ago* by Anonymous Coward · · Score: 0

    For me it started 2 years ago. I had a credit card that expired in the year 2000. Every time I went into a store with an older POS system, the card would be declined and the clerk would have to call up for a telephone authorization. I remember it took almost 2 months before it quit happening.

  144. Re:More $.02 by Anonymous Coward · · Score: 0

    In all actuality "We" don't. Alot of people do but that's not correct. At one point.. the collective "We" thought that the Earth was flat. Does that make the Earth flat? --No

  145. Re:The problem will be people, not computers by Anonymous Coward · · Score: 0

    Actually Power grids could come offline for a variety of reasons. For instance, Computers check for maintenence on machines. If they see 1900 instead of 2000 they'll take everything offline because they think nothing has been maintained for 100 years.

  146. Well, its 12:15 GMT, and we're still here by Anonymous Coward · · Score: 0

    Im alive

  147. Re:Y2K starts where the first computer has problem by Anonymous Coward · · Score: 0

    No problem here, three of my mutual funds in my 401(k) went up an average of ~10000%. I like this new milenium! I can buy a house now! the link: http://quicken.excite.com/investments/quotes/?defv iew=FULL&symbol=PSIFX+PCVAX+TEMWX

  148. Re:Welcome to Millennium#2, the Third Millennium. by Anonymous Coward · · Score: 0

    Actually if one was born at the start of year one, then after year one completes they would be one year old. So if you wish you can state that the years started at year zero, but the first year that completed was year one. Perhaps if 01/01/2001 was restated as 2000 years and one day it would be clearer.

  149. CSC has skipped Y2K by Anonymous Coward · · Score: 0

    The CSC web site decided to skip Y2K. It now reports that it is Jan 1, 100. I guess that is one way of dealing with the issue (see http://www.csc.com/ :)

  150. Re:long is 32 bits on 64 bit machines (on NT64) by Anonymous Coward · · Score: 0

    Why do people write about things that they nothing about? ANSI C doesn't define long as being any size and the only qualifing size definition goes something like this: sizeof(char) = sizeof(short) = sizeof(int) = sizeof(long) This lack of qualified size types is why they are introducing the inttypes.h header with types such as int32_t, uint16_t, ... As far as porting goes if you define long as 32 bits like NT did, you can make a lot of 3rd party (and likely internal, which is probably why they did it that way) porting work easier. For large peices of code this still is going to mean a good chung of porting work as people (unless they were particularily good coders ) are going to end up making bad assumptions, do pointer math with (int) and (long) casts and all sorts of other goodies. Having ported a large piece of code (millions of lines) to support both the NT64 and the UNIX64 models I speak with some experience. Peeter Joot

  151. Re:Why wasn't there any year 0? - Incorrect!!! hah by Anonymous Coward · · Score: 0

    There was no 0 because the years were dated on a roman numeral based system. Any intelligent person knows there is no ZERO in roman numerals. This was because the romans had no concept of zero.

  152. Re:My solution by Anonymous Coward · · Score: 0

    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.

    But on 1st of January 1900, everyone pretty much agreed they were in the last year of the 19th century, apparently. So we still have to have pedantic arguments with our ancestors.

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

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

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

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

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

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

  159. 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: 0

      > "y2k" is happening this year. Duh.

      Actually, it happens in 48 years. 1k is 1024. Duh.

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

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

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

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

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

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

    9. 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?
    10. 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.

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

      Oh well Ill party with them anyway :)

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

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

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

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

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

      Huzzah!

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

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

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

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

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

      --

      .sig not found...formatting hard drive.

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

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

    24. 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.
  160. Re:When Y2K will happen by Gleef · · Score: 2

    A millennium that doesn't 'N'?

    ----

    --

    ----
    Open mind, insert foot.
  161. 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.
  162. 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.

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

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

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

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

    --

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

    --

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

    --

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

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

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

  171. 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
  172. 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! :-).

  173. 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."
  174. 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."
  175. 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)

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

    Redhat just put out an update for sharutils.

    Anyone else see any last minute updates?

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

  178. 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
  179. 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!
  180. 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
  181. 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.

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

  183. 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.
  184. 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
  185. 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
  186. 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.
  187. 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...
  188. 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!!!
  189. 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!

  190. 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 !
  191. 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.

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

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

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

  196. 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.
  197. Re:what aboot Perl by Andreas+Bombe · · Score: 1

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

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

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

  201. 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
  202. 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
  203. 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

  204. 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...
  205. 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
  206. 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.

    --

  207. 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.
  208. 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.
  209. 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.
  210. 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.
  211. 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.
  212. 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.

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

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

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

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

  218. 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
  219. 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
  220. 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.

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

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

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

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

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

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

  228. 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.
  229. 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
  230. 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
  231. 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
  232. I will sync my 'Y2K sunrise'... by kerouac · · Score: 1

    to the first person I hear that says:

    "Jesus is coming, Look busy!!!"

  233. WP 5.1 by Fartboy · · Score: 1

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

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

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

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

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

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

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

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

  240. 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
  241. 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.
  242. 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.
  243. 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.

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

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

    now that's funny.

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

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

  249. 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)
  250. 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
  251. 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

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

  253. 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 :-(

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

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

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

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

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

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

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

  263. 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.
  264. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

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

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

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

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

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

    What a slappy spanker...

    --
    aDK
  270. 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.
  271. 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).

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

  273. 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. :-(
  274. 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
  275. Re:i-time by mebob · · Score: 1

    I'd rather go with swatch's Beats

    --
    =1000101
  276. 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

  277. 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.
  278. 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?

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

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

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

  282. 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 :-)
      ---

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

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

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

  288. 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.
  289. 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.
  290. 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.

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

    what's Y2K again?

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

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

    --

    --
    The shareholder is always right.
  294. 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
  295. 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)

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

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

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

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

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

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

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

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

  304. 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
  305. 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
  306. 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!

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

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

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

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

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

    When the nukes hit.

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

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

  314. 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?
  315. 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.

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

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

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

  319. 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
  320. 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?

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

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

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

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

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

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

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

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

  329. 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...
  330. 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!

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

  332. 5000 YEARS?? by NatePWIII · · Score: 0

    What do you mean 5000 years and "everybody knows"??? Obviously, your japanese is great but I would like to know what you are referring to. Boku mo nihongo de hanaseru n da yo. Nihon ni sunde ita kara desu. Also what do you mean by the "akari" bit, just wondering. And what person are you referring to by "sono hito". Actually I'm a little nervous with this Y2K thing everyone is making a lot of jokes about it but things could get serious. I mean I have a bunch of servers and anything could happen. I don't think the world is going to come to an end but I could be out of a job if too much goes wrong.
    Anyhow I don't think this Y2K thing is a laughing matter at all.

    Nathaniel P. Wilkerson
    NPS Internet Solutions, LLC
    "yourname.com for $55

    --

    Nathaniel P. Wilkerson
    www.haidacarver.com
  333. 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.

  334. 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?)

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

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

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

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

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

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

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

  343. 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
  344. 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
  345. 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!

  346. They fixed it ... but here is what it looked like by iconnor · · Score: 1