Programming via time travel paradoxes | Hacker News Reader