Time in distributed systems: working around the complexity | Hacker News Reader