Of course, they didn't really fix the Y2K problem. Years are now encoded as four digits, which means they'll roll over from the year 9999. I'm considering having myself frozen and revived in time to get paid obscene amounts of money to fix the Y10K problem. If you think that 8,000 years is plenty of time to fix the issue, keep in mind that banks and investment houses started seeing Y2K issues in the 1970's when 30-year loans and bonds made their software barf when it tried to calculate yields & charges out past 01-01-2000.
Of course, more imminently, we have the
2038problem. UNIX clocks will roll over some time in 2038 because they count in seconds from 00:00:00 01-01-1970. Since the counter uses a signed 32-bit integer, it will overflow to a negative number about 68 years before 1970. Changing to 64-bit numbers would push the date out to around the year 292 billion. If you used unsigned 64-bit numbers and started at the instant of the Big Bang, you could get all the way to 584 billion. That should be enough unless you're building a time machine that can reach the year
100 Trillion.