Why leap seconds are tricky, and how to deal with them | Hacker News Reader