Somebody told me that today (Friday 13th February, 2009) we were going to pass a special 'geeky threshold -- 1234567890 in Unix Epoch time (what's that). I was amused. However, being a geek, I was also skeptical. Being a real geek, I did not bother to search the Internet to prove it. I wrote a program: #include #include int main( int argc, char **argv ) { time_t t; (void) time( &t ); printf( "Hello world. It is %lu *NIX Time\n", (unsigned long) t ); if( argc > 1 ) { printf( "Your number is %d *NIX Time\n", (unsigned long) atol( argv[ 1 ] ) ); } return( 0 ); } Turns out, as I write this, that critter prints this: Hello world. It is 1234549527 *NIX Time The tension is palpable. If anyone cares, here is a Windows executable (in base64) that is the compiled result of the above using TCC: TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAgAAAAA4fug4AtAnNIbgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4g RE9TIG1vZGUuDQ0KJAAAAAAAAABQRQAATAECAAAAAAAAAAAAAAAAAOAADwMLAQYAAAAAAAAA AAAAAAAAQBAAAAAQAAAAIAAAAABAAAAQAAAAAgAABAAAAAAAAAAEAAAAAAAAAFAhAAAAAgAA AAAAAAMAAAAAABAAABAAAAAAEAAAEAAAAAAAABAAAADwIAAAVQAAAEAgAAAoAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAABoIAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC50 ZXh0AAAA6AAAAAAQAAAAAgAAAAIAAAAAAAAAAAAAAAAAACAAAGAuZGF0YQAAAFABAAAAIAAA AAIAAAAEAAAAAAAAAAAAAAAAAABAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVieWB7AQAAACQjUX8UOilAAAAg8QEi0X8ULgA IEAAUOibAAAAg8QI6QAAAADJwwAAAAAAAAAAAAAAAAAAAAAAVYnlgewUAAAAkLgAAAAAiUXs uAAAAwBQuAAAAQBQ6GUAAACDxAi4AQAAAFDoXwAAAIPEBI1F7FC4AAAAAFCNRfRQjUX4UI1F /FDoSQAAAIPEFItF9FCLRfhQi0X8UOhd////g8QMiUXwi0XwUOguAAAAg8QEycMA/yVoIEAA AAD/JWwgQAAAAP8lcCBAAAAA/yV0IEAAAAD/JXggQAAAAP8lfCBAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEhl bGxvIHdvcmxkLiBJdCBpcyAlbHUgKk5JWCBUaW1lCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAACEIAAAAAAAAAAAAACgIAAAaCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqyAAALIg AAC7IAAAyCAAANkgAADpIAAAAAAAAKsgAACyIAAAuyAAAMggAADZIAAA6SAAAAAAAABtc3Zj cnQuZGxsAAAAdGltZQAAAHByaW50ZgAAAF9jb250cm9sZnAAAABfX3NldF9hcHBfdHlwZQAA AF9fZ2V0bWFpbmFyZ3MAAABleGl0AAAAAAAAAAAAAAAAACwhAAABAAAAAgAAAAIAAAAYIQAA ICEAACghAABAEAAAABAAADkhAABAIQAAAAABAHV4dHBhcnR5LmV4ZQBfc3RhcnQAbWFpbgAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ---- As fate would have it, I happened to be running it in a loop to show the program in action to my kids when the epoch actually passed in front of us. I got a screen shot that I will eventually post somewhere. I am too geeky. This was actually more amusing to me than the year 2000 change. That was tainted by the notion that the whole thing was really 'time approximate' and likely celebrated in the wrong year. This event, though, was right down to the exact second from the atomic clocks on the Internet. Cool if you are a geek. Likely way *not* cool if you are a civilian, but what are the odds a civilian is looking at this?