Futures: 1000 years, three worlds, same day | Hacker News Reader