5 ms·
Newton (Apple's old PDA) had a similar problem in 2010 [0]. In short, while the base system and C++ interfaces used 32-bit unsigned ints with a base of 1904-01-
by paxswill 10y ago
Newton (Apple's old PDA) had a similar problem in 2010 [0]. In short, while the base system and C++ interfaces used 32-bit unsigned ints with a base of 1904-01-01, NewtonScript uses 30-bit signed ints, with a working base of 1993-01-1, overflowing in 2010. The fix was a binary patch that changed the time bases.
0: http://40hz.org/Pages/Newton%20Year%202010%20Problem http://40hz.org/Pages/Newton%20Year%202010%20Problem
- userbinator 10y agoIt's interesting to see that Apple's... shortsightedness/planned obolescence is nothing new. The Apple Lisa, released in 1983, was apparently not designed to survive beyond 1995: http://www.macworld.com/article/2026544/the-little-known-apple-lisa-five-quirks-and-oddities.html http://www.macworld.com/article/2026544/the-little-known-app... (scroll down)