LambdaMOO (remembering that Pavil Curtis designed it to run on VERY VERY SLOW machines) handled time as number of seconds (not milliseconds) since midnight, January 1st, 1970, greenwich mean time.
This is then adjusted for the local time zone… rendering 0 seconds since Midnight, January 1st, 1970 to 16:00:00, December 31st, 1969. The default value for the place that information is stored is 0, so unless something sets it otherwise, or we change time zones, it'll stay that way.
Presently, as of this writing, there's been 1052685675 seconds that have elapsed since January 1st, 1970.
It's interesting to note that the largest integer the MOO is capable of handling is 2147483647... which means that we can run this database continually until Mon Jan 18 19:14:07 2038 PST, at which time I care not to conjecture how the code will react. Sufficent to say a number of things will break, if it continues to work at all.
Remember the Y2k bug? Well, this is the Y2038 bug.
-Kevlar
P.S. I know, Captian Serious ruining all your fun, right? It was so much better when everyone assumed there was some spooky time dialaition effect going on...
Why are the BgBB profiles, an integral part of the ikonboards, using MOO time to set the users last post time? The times on the main forum page showing last posts work just fine, so how come user profiles are different?
Maybe that's a question for Johnny to answer, but feel free to do your usual masturbatory ego thing, Kev :)
So, I've gotta get the new board 'looking' right on another machine AND I've gotta figure out how to reintegrate all the MOO listening code (@idea and board notices and @board) into the new ikonboard code too.
The integration is very tightly coupled with the current board and there is the very real possiblity that we could lose some features for a time while things are re-written.
I really want to get us on IK3 because of the more advanced features for you guys and for me as the guy managing it, but I can't justify the time when this one works most of the way. Sure, I've gotta moderate signups in a silly way and we've got minor bugs that fuck with dates and major bugs that (haven't in a long time now) swallow whole forums.
One day.
So Kevlar was wrong then?
Ignorant, mistaken, misinformed, bullheaded, stuborn, possibly even fickle… but never wrong. ;)
-Kevlar
(Edited by Kevlar at 2:17 pm on May 14, 2003)
So, lemmi see... that's ignorant, mistaken, misinformed, bullheaded, stubborn, possibly fickle and... WRONG!
Damn...
I just proved Kevlar wrong...
I have nothing left to live for...
Ok, we'll just say you were /alternatively/ correct.
but I'm not the only one who thinks otherwise.
Dude, I really couldn't give two shits and a fuck what you or anyone else thinks. You can ask Johnny, who clicked on the link a minute after I posted it, only to find the contents of the post absent. He deleted the post himself.
Really. It dosn't make a lick of difference one way or the other. I have no problem with being wrong. That dosn't mean I am.
The contents of the post are factually correct, if out of context and misleading. An answer that correctly answers a question isn't wrong. It's just the wrong question.
Debate that logic! I dare ya! ;)
-Kevlar
(Edited by Kevlar at 5:06 pm on May 14, 2003)