Originally posted by Indellkoffer
"And his reason for coming back is to get some old computer hardware and software? And every copy of Unix everywhere stopped working?? Hello???
Reality check???"
wow... all i can say is
please read the archives carefully before stating something like that. the whole story of john titor was built around
this bug which will happen in 32 years, 6 months, and 28 days. i just did a quick google search and found this. -
--------------------------------------------------------------------
source:
The Year 2038 Problem
"On January 19, 2038, that is precisely what's going to happen.
For the uninitiated, time_t is a data type used by C and C++ programs to represent dates and times internally. (You Windows programmers out there
might also recognize it as the basis for the CTime and CTimeSpan classes in MFC.) time_t is actually just an integer, a whole number, that counts the
number of seconds since January 1, 1970 at 12:00 AM Greenwich Mean Time. A time_t value of 0 would be 12:00:00 AM (exactly midnight) 1-Jan-1970, a
time_t value of 1 would be 12:00:01 AM (one second after midnight) 1-Jan-1970, etc.. Since one year lasts for a little over 31 000 000 seconds, the
time_t representation of January 1, 1971 is about 31 000 000, the time_t representation for January 1, 1972 is about 62 000 000, et cetera.
By the year 2038, the time_t representation for the current time will be over 2 140 000 000. And that's the problem. A modern 32-bit computer
stores a "signed integer" data type, such as time_t, in 32 bits. The first of these bits is used for the positive/negative sign of the integer,
while the remaining 31 bits are used to store the number itself. The highest number these 31 data bits can store works out to exactly 2 147 483 647.
A time_t value of this exact number, 2 147 483 647, represents January 19, 2038, at 7 seconds past 3:14 AM Greenwich Mean Time. So, at 3:14:07 AM
GMT on that fateful day, every time_t used in a 32-bit C or C++ program will reach its upper limit.
One second later, on 19-January-2038 at 3:14:08 AM GMT, disaster strikes."
---------------------------------------------------------------------------------
Originally posted by Indellkoffer
"If they had the equipment to get back here, they'd have a LOT better equipment than an old 1980's computer."
The "old 1980's computer" was infact an IBM 5100 released in 1975. The computer "supposedly" had special abilities which were never disclosed.
I asked one of my computer science professors about these "special abilities" because he did some work with IBM back in the day. He said was not
familiar with the "special abilities" but it's very possible.
If you do a little research on the "special abilities" of the IBM 5100 computer, you would find this...
--------------------------------------------
source:
Rochester Magazine
"According to Bob Dubke, the second engineer on IBM's 5100 team in Rochester (who now co-owns a locally-based company called eXport Ventures Corp.
and also works for Edina Realty), that secret function was his contribution to the design of the computer. The function, which IBM suppressed because
of worries about how their competition might use it, was an interface between the assembly code surrounding the computer's ROM exterior, and the 360
emulator hidden beneath it. (IBM declined to comment for this story.) The 5100's emulator gave programmers access to the functions of the monstrous,
and much less portable machines, that IBM had produced during the 1960s. An imprint of a hook on the outside of the 5100 symbolized the ability of
Dubke's interface to drop into what Titor called "legacy code," and scoop out any necessary operating instructions."
-------------------------------------------------------------------------
You're welcome. Next time, just look around...