Happy UNIX Epoch Day 15,000
Even though UNIX was first released in 1969, the Bell Labs engineers who developed the operating system decided that for the sake of round numbers, UNIX time should begin on January 1, 1970, which is known as the beginning of the UNIX epoch. 41 years and 25 days later, today marks the 15,000th day in UNIX time.
The folks behind day15000.com celebrated last night at a DJ party with 40 people, cake (above), and pizza.
The last time we turned a 5k mark (day 10000) was May 19th, 1997, nearly 14 years ago. Entire computing paradigms and the rise and fall of operating systems happen in less than that amount of time. You probably weren’t doing what you are doing now 14 years ago, Heck, you probably weren’t even on the Net 14 years ago. So its really time to celebrate the fact that an operating system design can last for not just 14 years, but 41 years.
The next big moment in UNIX time will come at 11:01:20 UTC on July 13, 2012, when the time number, which is counted in seconds, hits 0x50000000 as expressed in hexadecimal, or 1,342,177,280 seconds. UNIX time is in for some trouble on January 19th, 2038, when its own version of Y2K, known as Y2K38, kicks in. Time is stored as a signed 32-bit integer, and on that day, the clock will strike 2,147,483,648 (2^32/2) seconds, causing it to reset to zero. Some solutions have been proposed for this, but they all present one sort of headache or another as applied to many computer systems.