Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Perhaps he's from the future and still has nightmares about the crisis of 9999.


Dear lord … a while ago I had to integrate with a client database that had a required “end date” for indefinite events. They filled the value with the maximum year - December 31, 9999.

Our systems initially supported this. But we found an extremely popular and widely used date parsing library has terrible bug. For some reason (if forgot what) as part of its logic it checks something about the date after the date it’s parsing.

So for users of this extremely popular library the 9999 crisis will actually happen a day early.

I kept trying to alter the non responsive maintainers that there was going to be a major crisis with their product in about 7000.

They never got back to me.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: