To Clojure and back: writing and rewriting in Ruby | Hacker News Reader