The Geeky Problem of Year 2038
Year 2038 will see a problem with the computer dates, similar to the one of year 2000, but this time it's not as easy to fix the bug.
The problem in question arises on systems that use dates based on the POSIX system - someone came up with a way of representing the date as an integer, based on the number of seconds since January, 1, 1970 at 00:00:00.
In order to save this value you have to use an unsigned 32 bit integer, which means that the highest value obtainable is 2,147,483,647 - which will turn up to be in January, 19, 2038, time 03:14:07.
The problem in question arises on systems that use dates based on the POSIX system - someone came up with a way of representing the date as an integer, based on the number of seconds since January, 1, 1970 at 00:00:00.
In order to save this value you have to use an unsigned 32 bit integer, which means that the highest value obtainable is 2,147,483,647 - which will turn up to be in January, 19, 2038, time 03:14:07.

