A lot has been said about the scientific publication process, and how the publishers add value. I have commented before on the joys of being asked to pay extra page charges for colour pixels (n.d.a) which as a naive scientist (n.d.b) I would think costs the same as black and white ones. I am not always convinced of the value that is bought but even I am occasionally surprised by how paleolithic the industry can be. An example is a new article on Clojure for concurrency.
Still, all is saved, because if you scroll to the end, you find that all the code is on github. There is even a URL there which takes you straight to it; or, rather, you can cut-and-paste it into your browser, because it’s not hyperlinked, and neither are any of the others.
A quick check suggests that this is normal practice. All a bit of an epic fail really.