Why English is such a great language for puns | Hacker News Reader