Imaginary problems, the root of bad software | Hacker News Reader