What functional programmers get wrong about systems | Hacker News Reader