Ask HN: Why so many DI libraries for the JVM? | Hacker News Reader