+ Reply to Thread
Results 1 to 9 of 9

Thread: At the third stroke the unix time will be....

  1. #1
    Programming Professional Phoenixz will become famous soon enough
    Join Date
    Dec 2008
    Posts
    252
    Blog Entries
    1

    At the third stroke the unix time will be....

    1234567890

    At precisely 23:31:30 GMT tonight, Unix time hits a unique milestone. But computer scientists dread the digital apocalypse that is yet to come



    Ready to party like it's 1234567890? Computer lovers certainly are.

    That’s because at precisely 23:31:30 GMT tonight (Friday), the ten-digit clock used by Unix computers - which includes the servers that run everything from the internet to air traffic control - will display all ten decimal digits in sequence.

    For computer geeks everywhere, this seemingly dubious milestone deserve celebrations just like those that greeted the end of the millennium. Parties are planned around the world from London to New York, to Yerevan in Armenia and Asunción in Paraguay.

    But after the brief flash of joy, comes the dread. Computer scientists fear the worst for the next major moment in Unix time - some time in the year 2038, when the Unix clock will run out of seconds it can count. On that January day, computers will fail to compute time, and crash. Your computer could shut down. Vehicles may pile up as traffic lights fail. Planes could fall out of the sky. The advice is to party now, because the digital apocalypse may soon be upon us.
    Related Links

    * Make your computer secure: turn it off

    * Zune MP3 players hit by leap year bug

    * Tune in to the global gabble

    Understanding how this will happen requires you to do away with your parochial understanding of time, and instead think more like a machine. You, being human, were under the impression that today was merely Friday February 13 in the year of our Lord, 2009.

    Computers count time differently. They simply count the seconds from “Co-ordinated Standard Time”, or to human beings, the seconds elapsed from midnight, January 1, 1970 - the digital equivalent of the birth of Christ. Unix time is how many seconds there have been since then (not including leap seconds, in case you were wondering).

    But why is 1234567890 a more significant moment in time than any other sequence of numbers?

    “All calendars are just arbitrary,” argues Julian Burgess, a web developer from London. “Celebrating the millennium - why do that? It was just like any other day, the Earth rotates on its axis and it moves around the Sun. All these things are arbitrary, so for geeks to celebrate Unix time is something for them to enjoy.”

    Others said it was the beauty of the number sequence that was worthy of celebration. “If you can’t get excited about all those numbers lined up in a row, well then this will clearly be lost on you,” said Ben Doddington, a computer scientist from Bookham in Surrey.

    Unix is an operating system, like Windows which runs PCs, that was developed in the late 1960s by Bell Labs. Millions of modern PCs, including Apple's Macintosh computers, and entire computer systems still run on Unix or derivatives of it, such as Linux.

    When Unix was first developed, computer storage of information was expensive, and with time being infinite, this created a problem. The brains behind Unix needed to cut down how much time a computer could store. So the developers created a time-counting system where time is represented as a 32-bit integer. This means that every second can be represented by a comination of 32 zeros or ones.

    The problem with a 32-bit integer like this is that it can only count 4,294,967,296 seconds, or 136 years. This covers a period between 1901 and 2038. Once the Unix time clocks reach that moment they will “overflow” and the fear is many computers will stop working as a result, or at least suffer major problems. It's the same principle as the millennium bug, but one that many scientists believe should be be taken more seriously, as only people who count in binary will see it coming.

    Fear not, the same computer scientists who were alone in celebrating the 1234567890 moment are the ones we will now rely on to update modern computer systems to a new counting system that will use a 64-bit integer. This will allow computers to count back 20 times the age of the universe, and around 293 billion years into the future. At which point, if man and machine are still around, they will have to deal with same problem all over again.

  2. #2
    Administrator Jordan is a name known to all Jordan is a name known to all Jordan is a name known to all Jordan is a name known to all Jordan is a name known to all Jordan is a name known to all Jordan's Avatar
    Join Date
    Nov 2005
    Location
    Hendersonville, NC
    Posts
    24,556
    Blog Entries
    97

    Re: At the third stroke the unix time will be....

    Great read, thanks for posting! Did you party like it was 1234567890?

  3. #3
    Programming Professional Phoenixz will become famous soon enough
    Join Date
    Dec 2008
    Posts
    252
    Blog Entries
    1

    Re: At the third stroke the unix time will be....

    I didn't unfortunately, didn't know about it untill it was like.. 30 minutes too late.

    It sounds alot like the Y2K thing, don't you think?

  4. #4
    Administrator Jordan is a name known to all Jordan is a name known to all Jordan is a name known to all Jordan is a name known to all Jordan is a name known to all Jordan is a name known to all Jordan's Avatar
    Join Date
    Nov 2005
    Location
    Hendersonville, NC
    Posts
    24,556
    Blog Entries
    97

    Re: At the third stroke the unix time will be....

    It does. This one is much nerdier though.

  5. #5
    Programming Professional Phoenixz will become famous soon enough
    Join Date
    Dec 2008
    Posts
    252
    Blog Entries
    1

    Re: At the third stroke the unix time will be....

    A lot more reasoning this time too.= P

  6. #6
    Code Warrior Termana is a name known to all Termana is a name known to all Termana is a name known to all Termana is a name known to all Termana is a name known to all Termana is a name known to all Termana's Avatar
    Join Date
    Oct 2008
    Posts
    4,055
    Blog Entries
    6

    Re: At the third stroke the unix time will be....

    wouldn't Windows have to be using the same time scheme?
    Posted via CodeCall Mobile

  7. #7
    The Crazy One TkTech will become famous soon enough TkTech's Avatar
    Join Date
    Jun 2006
    Location
    Canada
    Age
    18
    Posts
    1,549
    Blog Entries
    1

    Re: At the third stroke the unix time will be....

    No? Its called a unix timestamp for a reason. I believe Windows 7 uses a 128-bit internal tickcount and clock.

  8. #8
    Guru Aereshaa is just really nice Aereshaa is just really nice Aereshaa is just really nice Aereshaa is just really nice Aereshaa is just really nice Aereshaa's Avatar
    Join Date
    Apr 2008
    Posts
    784
    Blog Entries
    5

    Re: At the third stroke the unix time will be....

    I think by 2038 we'll all be using 64-bit, or even quantum computers.
    Watches: Nanoha, Haruhi, AzuDai. Listens to: E-Type, Dj Melodie, Nightcore.
    "When people are wrong they need to be corrected. And then when they can't accept it, an argument ensues." - MeTh0Dz

  9. #9
    Code Warrior Brandon W is a name known to all Brandon W is a name known to all Brandon W is a name known to all Brandon W is a name known to all Brandon W is a name known to all Brandon W is a name known to all Brandon W's Avatar
    Join Date
    Sep 2008
    Location
    Australia
    Age
    16
    Posts
    4,824
    Blog Entries
    10

    Re: At the third stroke the unix time will be....

    LOL Aereshaa. Definition of quantum computers?

    The bug of 2038 is basically Y2K over again. What you just spoke about was epoch. Also by the time the year 2038 comes, technology would be so far ahead of what it is now. The way at technology has involved in 30 years, this bug will surely be fixed by 2038.

    I can't remember what the actual quote was. But close to 30 years ago, Bill Gates once said that computers will never need more than 1mB of storage. We now can find HDD's with 1,675,264x that (1.5tB).

    So in 30 years technology evolved so much, how are we suppose to know what is going to come in the next 30 years, if Bill Gates once said we will never need more than 1mB of storage?
    jQuery Selectors Tutorial - jQuery Striped Table tutorial - jQuery Events - jQuery Validation
    Sorry if I don't post as often as I did, I'll try to get here as much as possible! I'm working my bum off to get this scholarship and other stuff!

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Similar Threads

  1. how to validate time hhmm
    By zabbath in forum C# Programming
    Replies: 3
    Last Post: 02-01-2009, 10:48 AM
  2. Displaying Current Time and Date
    By dcs in forum C Tutorials
    Replies: 2
    Last Post: 12-11-2008, 05:35 PM
  3. Help! Rlink32 Error
    By Sparky in forum Pascal/Delphi
    Replies: 6
    Last Post: 10-16-2008, 10:31 AM
  4. Odd Timestamp
    By dirkfirst in forum C# Programming
    Replies: 10
    Last Post: 12-08-2006, 04:40 PM

Bookmarks

Bookmarks

     
        Algorithms and Data Structures

        Java tutorials

        Algorithms Forum

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts