"Steve J. Martin" <
sjm...@gmail.com> writes:
>
>Our lack of imagination is everywhere. Consider Y2K, periodic GPS rollover=
>s, 2028 TDATE$ rollover, 2038 Unix time rollover, Ken Olsen not seeing any =
>reason for home computers, Bill Gates claiming that 640K of memory would be=
> sufficient. It happens to the best of us.
Y2K:
In the 60's memory and storage space was expensive. Why store four
digits when two suffice? To be fair, we started mitigations for it
in the 1980's in the Burroughs MCPs, and survived the turn of the
millenium (2000 or 2001 as you wish) sans a hickup, with the next
hickup being circa 2060 when the hack to determine the century
no longer works. Not to worry, they're all retired now (except
for the v-series simulator which handles 2021 just fine).
Unix Time:
To the extent that there will be any significant number of 32-bit systems
remaining seventeen years from now, they'll need mitigation. It's not like
there isn't plenty of time to prepare. 64-bit unix should good for a few
years thereafter. I would expect that most professionaly written applications
don't store dates relative to the unix Epoch anyway (e.g. databases, et alia).
The same constraints on memory existed in the 1970s.
Bill Gates, Ken Olson:
A meaningless statement then, and meaningless now. Not relevent.