jwz - 1000000000000000000000000000000 seconds [entries|archive|friends|userinfo]
jwz

  www.jwz.org
  userinfo
  archive
  rss

Links
[»| [DNA Lounge] [Blog] [iCal] ]
[»| [DNA Lounge Legal Defense Fund] ]
[»| [WebCollage] [LJ WebCollage] ]

1000000000000000000000000000000 seconds [Sat, 10-Jan-2004 5:21 AM]
Previous Entry Add to Memories Tell a Friend Next Entry
[Tags|, ]
[music |This Ascension -- Exhibition]

In sixteen minutes -- at Sat Jan 10 05:37:04 2004 PST, or Sat Jan 10 13:37:04 2004 GMT -- time_t will be a 31 bit quantity. That is, the number of seconds since the Unix Epoch (Thu Jan 1 00:00:00 1970 GMT) will be 2^30.

    1073741824 decimal
    40000000 hex
    10000000000 octal
    1000000000000000000000000000000 binary

And just think, you were there.

    perl -e 'print localtime(2**30) . "\n"'
    perl -e 'printf "%b\n", time'

linkReply

Comments:
From: [info]vincel
Sat, 10-Jan-2004 5:34 AM (UTC)

(Link)

Was it as good for you as it was for me?
From: [info]vincel
Sat, 10-Jan-2004 5:36 AM (UTC)

(Link)

Hah! LJ's timestamp certainly fucked that post up.
[User Picture]From: [info]fo0bar
Sat, 10-Jan-2004 5:02 PM (UTC)

(Link)

stop stealing from my picture set!

(well, it's not "my" picture set, but, ummm... i was here first!)
From: [info]vincel
Sun, 11-Jan-2004 12:06 PM (UTC)

(Link)

Congratulations! You beat me to it by a day:
 bleach 20% ls -l 728127
-rw-r--r-- 1 vincel wheel 2912 Jun 28 2003 728127
bleach 21% ls -l 353803
-rw-r--r-- 1 vincel wheel 1682 Jun 27 2003 353803

But at least I had the grace to attribute the source:

 bleach 22% identify -verbose 728127
Image: 728127
...
comment:

Copyright (c) 2003 by Peter Stemmler -- QuickHoney

http://www.quickhoney.com/
[User Picture]From: [info]alynch
Sat, 10-Jan-2004 5:45 AM (UTC)

(Link)

I just attempted to explain this to my fianceé... She suddenly got serious and asked, "Is this like Y2K?"

That just made my morning.
From: [info]magicpacket
Sun, 11-Jan-2004 10:26 AM (UTC)

(Link)

No, that doesn't happen until 2038...

eric@haleakala [10:25am] ~ 3 $ perl -le 'print scalar localtime(2**31-1)'
Mon Jan 18 19:14:07 2038
eric@haleakala [10:25am] ~ 4 $ perl -le 'print scalar localtime(2**31)'
Fri Dec 13 12:45:52 1901
[User Picture]From: [info]avva
Sat, 10-Jan-2004 5:47 AM (UTC)

(Link)

Ooh, thanks for the reminder. I would've missed it otherwise.
[User Picture]From: [info]malokai
Sat, 10-Jan-2004 6:03 AM (UTC)

(Link)

did the world end?
[User Picture]From: [info]jwz
Sat, 10-Jan-2004 6:21 AM (UTC)

(Link)

Yes, but it was restored from backup.
[User Picture]From: [info]beerfrick
Sat, 10-Jan-2004 8:13 AM (UTC)

(Link)

oh that's why I'm hungry again!
[User Picture]From: [info]cannery
Sat, 10-Jan-2004 9:36 AM (UTC)

cat shit

(Link)

That explains the more than normal amount of cat shit in the trays tonight.
[User Picture]From: [info]cyn_goth_prog
Sat, 10-Jan-2004 6:18 AM (UTC)

(Link)

"My son returns from a fancy East coast college and I'm horrified to find he's a nerd"

[j]
[User Picture]From: [info]insom
Sat, 10-Jan-2004 6:49 AM (UTC)

(Link)

It's not a comedy.
[User Picture]From: [info]ofsilence
Sat, 10-Jan-2004 8:19 AM (UTC)

(Link)

And I turn 31! tomorrow...
[User Picture]From: [info]solarbird
Sat, 10-Jan-2004 8:49 AM (UTC)

(Link)

31! ?! Gotd dammit, you're old.

So, um, since you'd have been there - what colour were the dinosaurs?
[User Picture]From: [info]xxv
Sat, 10-Jan-2004 8:53 AM (UTC)

It's a bit too late...

(Link)

But I had posted a countdown(well, up) clock I wrote in Javascript:

http://staticfree.info/blog/code/binaryCountdownClock.comments
[User Picture]From: [info]transgress
Sat, 10-Jan-2004 8:58 AM (UTC)

(Link)

hehe. i posted in my journal on this when slashdot ran a story. AFAIK it's really only a problem for applications that make use of 30b timestamps, which the best that I vould discern lisp would be the major thing affected there? I actually did the man on when the 'world will end'. It's fun to think we will encounter this same problem every so often, im not going to do the math, but when will a 64b timestamp be forced to rollover? I wonder if we will have a y2k repeat around then or not. (yes i realize the y2k problem wasnt a MAX_INT rollover)
[User Picture]From: [info]unavoidablefate
Sat, 10-Jan-2004 9:31 AM (UTC)

(Link)

I'm just thoroughly amused that the GMT time is 1337.
[User Picture]From: [info]ralesk
Sat, 10-Jan-2004 9:56 AM (UTC)

(Link)

Damn, beat me to it!

From: [info]nutznboltz
Sun, 11-Jan-2004 9:14 PM (UTC)

13:37:04 2004

(Link)

h00z h0 'leet
[User Picture]From: [info]jcurious
Sat, 10-Jan-2004 10:43 PM (UTC)

(Link)

64bit WILL save the day!!!
[User Picture]From: [info]publius_ovidius
Sat, 10-Jan-2004 2:20 PM (UTC)

Command line switches

(Link)

As a side note, the "l" (el) switch in Perl will cause a newline to be added after each print. It makes one-liners easier (though the localtime will have to be forced into scalar context).

perl -le 'print scalar localtime(2**30)'
perl -le 'printf "%b", time'
[User Picture]From: [info]violentbloom
Sun, 11-Jan-2004 5:18 PM (UTC)

(Link)

and lets not forget it was also my friggin birthday.
sigh though two hours off