Last week, a vendor for a product we use contacted us about an emergency fix that had to go in immediately. Apparently, back in 1999, they only coded their Y2K fix to work through 2010, assuming that the product would be sunsetted by then. So without the patch, any new data entered with a date of 2011 would revert back to 1911.
I wonder how many years they coded this fix for?
There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors