Idempotence versus Referential Transparency | Hacker News Reader