Dependency Inversion in Clojure | Hacker News Reader