- Oct 2023
-
sometimesimwrong.typepad.com sometimesimwrong.typepad.com
- Aug 2023
-
news.ycombinator.com news.ycombinator.com
-
This is why I build my personal projects in PHP even though I'm not really a fan. I use PHP and JQuery. It'll work basically forever and I can come back to it in 15 years and it'll still work.
When people mistakenly raise concerns about the Web platform being fragile, point to this common meme.
-
- Jul 2023
-
danielskatzblog.wordpress.com danielskatzblog.wordpress.com
-
our culture and our institutions do not reward reproducibility
This is a real problem/the real problem.
-
- Mar 2023
-
news.ycombinator.com news.ycombinator.com
-
Even notebooks still are problematic, for example, this study found that only 25% of Jupyter notebooks could be executed, and of those, only 4% actually reproduced the same results.
Tags
Annotators
URL
-
- Oct 2022
-
pointersgonewild.files.wordpress.com pointersgonewild.files.wordpress.com
-
IMO: one of the biggest problems in modern softwaredevelopment• Code breaks constantly, even if it doesn’t change• Huge cause of reliability issues and time wasted• This is somehow accepted as normal
⬑ "The Code Rot Problem"
-
- Aug 2022
-
blog.khinsen.net blog.khinsen.net
-
the published journal article, or some supplementary material to that article, contains a precise enough human-readable description of the algorithms that a scientist competent in the field can write a new implementation from scratch
-
-
blog.khinsen.net blog.khinsen.net
-
the poor reproducibility of Python-based computer-aided research
-
-
escholarship.umassmed.edu escholarship.umassmed.edu
-
explicit documentation of both the execution environment used to run the software and all requirements and dependencies of systems, software, and libraries should be clearly noted in the code and/or readme file (Benureau and Rougier 2018). While time passing can make software obsolete, it also fades the memories of researchers. For that reason alone, it is important to annotate source code to explain the intended operations, which supports reproducibility for the original research team while also supporting future reusers (Benureau and Rougier 2018)
-
-
hal.archives-ouvertes.fr hal.archives-ouvertes.fr
-
today’s notebook implementations require note-book authors to take various precautions to ensure repro-ducibility, which are exactly the same as required for makingscripts reproducible: a detailed documentation of the soft-ware environment that was used, listing all dependencieswith detailed version information
-
-
blog.khinsen.net blog.khinsen.net
-
What I call software collapse is what is more commonly referred to as software rot: the fact that software stops working eventually if is not actively maintained. The rot/maintenance metaphor is not appropriate in my opinion because it blames the phenomenon on the wrong part. Software does not disintegrate with time. It stops working because the foundations on which it was built start to move.
-
-
link.springer.com link.springer.com
-
even if the code has been made available, it cannotbe easily run because of changes in the underlyinglibraries, operating systems, and other dependen-cies
-
-
familyinequality.wordpress.com familyinequality.wordpress.com
- May 2022
-
news.ycombinator.com news.ycombinator.com
-
Not only this. Try to change the app two years later. Dependencies gone, wrong NPM version, Webpack config depricated and what not.That's why I like to use vanilla JS as much as possible. It will be maintainable years later.
-
- Apr 2022
-
www.pathsensitive.com www.pathsensitive.com
-
A couple years ago, I tried to use the Java Whyline. It crashed when faced with modern Java bytecode.
-
- Apr 2021
-
news.ycombinator.com news.ycombinator.com
-
This project will be great for instruction and portable reproducible science
This is what I'm aiming for with triplescripts.org. Initially, I'm mostly focused on the reproducibility the build process for software. In principle, it can encompass all kinds of use, and I actually want it to, but for practical reasons I'm trying to go for manageable sized bites instead of very large ones.
-
- Mar 2021
-
www.activepapers.org www.activepapers.org
-
There are currently three implementations of the ActivePapers concept: the Python edition, the JVM edition, and the Pharo edition
There is only one reasonable approach, and it's not even mentioned as an option here: the browser edition. (I.e., written to target the ubiquitous WHATWG/W3C hypertext system.)
-
- Aug 2020
-
osf.io osf.io
-
Nelson, N. C., Ichikawa, K., Chung, J., & Malik, M. (2020). Mapping the discursive dimensions of the reproducibility crisis: A mixed methods analysis [Preprint]. MetaArXiv. https://doi.org/10.31222/osf.io/sbv3q
-
-
-
Peterson, David, and Aaron Panofsky. ‘Metascience as a Scientific Social Movement’. Preprint. SocArXiv, 4 August 2020. https://doi.org/10.31235/osf.io/4dsqa.
-