hackernews clone in clojure