No one who understands monoids can even explain what they are | Hacker News Reader