Wow, John Titor story is great. I just started investigating. Thanks for the link

Titor mentioned about a problem in UNIX system at 2038. So, this is the result of a simulation on my machine:
$> ./timetest
Tue Jan 19 03:14:01 2038
Tue Jan 19 03:14:02 2038
Tue Jan 19 03:14:03 2038
Tue Jan 19 03:14:04 2038
Tue Jan 19 03:14:05 2038
Tue Jan 19 03:14:06 2038
Tue Jan 19 03:14:07 2038
Fri Dec 13 20:45:52 1901
Fri Dec 13 20:45:52 1901
Fri Dec 13 20:45:52 1901
So there is really a problem with UNIX in 2038. However this problem exists on 32 bit machines only. Running the simulation on a 64-bit machine:
$> ./timetest
Tue Jan 19 03:14:01 2038
Tue Jan 19 03:14:02 2038
Tue Jan 19 03:14:03 2038
Tue Jan 19 03:14:04 2038
Tue Jan 19 03:14:05 2038
Tue Jan 19 03:14:06 2038
Tue Jan 19 03:14:07 2038
Tue Jan 19 03:14:07 2038
Tue Jan 19 03:14:07 2038
Tue Jan 19 03:14:07 2038
So these things really don't add up. Most UNIX system today are running on 64 bit machines, which do not have this problem at all. In 32-bit UNIX arena today we have 32-bit Solaris, Linux, and BSD running on 32 bit processors. Solaris is normally run on 64 bit SPARC processor, and Linux is already running on 64-bit computers, although most people still using it with the popular 32-bit Intel architecture. Even Windows and Mac are making transition to the 64 bit environment.
Why would the engineers from 2036 living in a 64-bit computer dominated world need an old 16-bit IBM 5100 computer to solve a problem with 32-bit machines???? I don't really know, but the only reasonable explanation for me is that John Titor is a clever hoaxer putting small chunks of information together without really understanding the real issue.