Scientific reproducibility, for fun and profit | Ars Technica - http://arstechnica.com/science...