How to break a and b and C (PL design failures) | Hacker News Reader