Year 2038 problem of Unix time
en.wikipedia.org
en.wikipedia.org
This was the mistake they made with IPv6 and really hindered its adoption. Just adding one byte to IPv4 would have been more than enough.
I wonder if the decision behind using signed int32 was similar? "By 2038 I'll be dead and it won't be my problem lol".