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

Some people think that writing years as 2025 is wrong because this will lead to problems in year 9999 (y10k bug? I'm not sure if they call it that way) so they decided to introduce leading zero as it would solve something and not just postpone the problem to 99999.


So they are assuming that:

- this comment will still be around in 8000 years

- we will still be using the same calendar system in 8000 years

- people 8000 years in the future will leave off the leading 1 of years for some reason, and will use a leading 0 to disambiguate dates from the previous 10000 year period.


I would say it is a symbolic reminder to care about the long term consequences of our actions. In the same way we have holidays to remind us about the environment or mortality.


Somehow both incredibly optimistic and also unbelievably resigned at the same time


That's silly. The y2k bug was because the year was written as 65, instead of the full year being 1965, so information was lost. Writing 2025 has no missing information.




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

Search: