Ghosts in the machine: an in-depth exploration of code reloading in Clojure | Dark Hacker News