Hasty Briefsbeta

双语

Science Is Open Software

3 hours ago
  • 现代科学依赖开源软件来创建可测试的预测和可复现的模型,使其成为计算科学的代名词。
  • 可复现性不仅仅是复制结果,而是使他人能够调整、测试并基于想法进行构建;没有它,研究发现毫无价值。
  • 软件错误可能使科学结果无效,因此代码必须可靠且可修改,以系统地提升知识。
  • 开源软件提供了科学所需的可修改性和可靠性,类似于数学方程,并促进了协作演化。
  • 未来的愿景包括即时可复现性、全球模型社区、更快的发现速度以及通过透明代码增强公众信任。
  • 科学家必须共享代码,使用像NixOS这样的稳定环境,在现有工具基础上构建,并重视学术界的软件贡献。