The Dependency Inversion Principle in the Wild | Hacker News Reader