This was on ctlug a while ago and i should have forwarded then, but its not too too 
late.

Jeff


----- Forwarded message from [EMAIL PROTECTED] -----

Subject: Billionth Second Bash
Date: Mon, 20 Aug 2001 16:07:27 -0500

Elza brought this to my attention...

****************************************************
http://geekaustin.org/article.pl?sid=01/08/11/229215 
 
A Billion seconds of UNIX and a GeekAustin party! 

posted by LinearB on Saturday August 11, @04:44PM 
 
So, the billionth second of the Unix epoch is coming up in a couple of 
weeks. What's that, you ask? 
 
Unix, internally, keeps track of time as a really big integer number representing the 
number of seconds since 12am on Jan. 1, 1970. Why? Well, Unix was being born around 
then. And, why not? Makes about as much sense as basing a year system around the birth 
of a random, long dead jewish carpenter... 
 
So, when is the billionth second since midnight about thirty one years ago? 
It's Sat Sep 8 20:46:40 2001. And GeekAustin is throwing it's first party. 
 
GeekAustin Billionth Second Bash 
Sat Sep 8, 6:00 at 
Opal Divine's Freehouse 
700 West 6th St. 
Austin, Texas 78701 
 
There will be free food, courtesy of LinearB and co., if you get there  early 
enough. haha. (Don't come late like you did to Prodigy's Job Fair.) We  don't 
want your money. We don't want your resume. We just want you to come drink 
with us...in a refreshing recruiter-free environment. 
 
Read more for the technical analysis, courtesy of Orion: 

So how do you see the Billionth Unix Second for yourself? Perl to the rescue. The 
"localtime()" function takes a time in unix epoch format (a big integer) and prints 
out the time that number represents in your current locality. 
 
Here's a perl one-liner to pretty print this: 
 
orion@entropy:~$ perl -e "print localtime(1000000000) . \"\n\"" Sat Sep 8 20:46:40 
2001 
 
Interesting side effect of this is that Unix will have a Y2Kish number problem when 
unix epoch time is X + 1 where X is the max size of a (signed, because unix deals with 
negative epoch too for times < 1970) integer of a given "bitness". So the max value of 
a 32bit integer that is signed is, IIRC, 2147483647. What time does this correspond 
to? Again, perl to the rescue. 
 
 
orion@entropy:~$ perl -e "print localtime(2147483647) . \"\n\"" Mon Jan 18 21:14:07 
2038 
 
So if we're still using 32bit unix in 37 years we'll have a problem (macs, btw, 
operate the same way; maybe 'cuz jobs ran a unix company for a  while?). 
But what about 64bit unix? Ok, so I'm not going to repeat the calculations, 
but the 'failure day' for that is over half a trillion years from now (consider that 
2^33 is twice as big as 2^32, now think about 2^64) 
 
All technical or math errors are solely my fault, not Linear's. :-) 
 
SO, now that we've established that there is a big round number coming up soon, let's 
PAR-TAAAAAAAAAY!!! (hey, this rationale worked for the year 
2000) 
 
See you there! 
********************************************************


This is not an official Geek Singles Event, but it seems like a cool thing to 
celebrate. Join us!

Dawn Janacek

----------------------------------------------------------------------------------------
You are receiving this email because you are a member of the Austin Geek Singles Group 
group at NetWorker.  If you do not wish to receive this email, go to 
http://www.networker.com and unsubscribe from the Austin Geek Singles Group group.

----- End forwarded message -----

-- 
Lindsay Haisley       | "Everything works    |     PGP public key
FMP Computer Services |       if you let it" |      available at
512-259-1190          |    (The Roadie)      | <http://www.fmp.com/pubkeys>
http://www.fmp.com    |                      |

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
The Central Texas Linux User's Group meets at 7 PM on the third 
Monday of every month at the facilities of Cisco Systems in Austin.
See our website at <http://www.ctlug.org> for details.


----- End forwarded message -----

-- 
"If I have an apple and you have an apple, and we exchange apples, we
each still have one apple. But If I have an idea and you have an idea,
and we exchange ideas, we each have two ideas."
                      (George Bernard Shaw)
---------------------------------------------------------------------------
Send administrative requests to [EMAIL PROTECTED]

Reply via email to