Trying to Explain DI | Hacker News Reader