Why is whitespace sometimes needed around metacharacters? | Hacker News Reader