"middleware" violates English grammar rules | Hacker News Reader