The unreasonable effectiveness of declarative programming | Hacker News