|
|
|
|
|
by gaius
3871 days ago
|
|
Any science based on simulation, any member of the public should be able to download, compile and run on their PC and get exactly the same results. It's the only way to be completely transparent. C and FORTRAN compilers are free. |
|
I certainly agree that things should be open sourced, probably allowing for some kind of embargo system for publication, but we shouldn't allow a rhetoric to develop suggesting that people should be making things easily replicable, because that essentially means making very portable and resource-flexible code, which is not trivial, even in less complex domains, as I'm sure many people on this forum recognise.
As an example, many models make use hundreds of cores via MPI (along with preposterous amounts of RAM), and whilst I am no expert, I get the impression that porting such things to more commodity hardware is essentially impossible.
As an aside, I have seen more bad-faith practice (i.e. manipulation of results) in industry than in science, and have spent approximately equal periods of time in both.