Thursday, February 10, 2011

Y1969

Y2000 Problem: Software failures due to two-digit years rolling over to zero. Fixed by increasing the range of numbers used to store dates.

Y2038 Problem: Software failures due to the UNIX clock -- measuring seconds since January 1, 1970 -- erroneously rolling over into negative territory. Fixed by increasing the range of numbers used to store dates.

...and came up in conversation today; could be a big issue in the future and in the past but never in the present:

Y1969 Problem: Software failures due to the UNIX clock correctly rolling over into negative territory while the subjective time of the affected systems remains monotonically increasing. Only observed when traveling backwards in time. No known fix.

No comments:

Post a Comment