Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

There are people who just want to punish academics for the sake of punishing academics. Look at all the people downthread salivating over blacklisting or even criminally charging people who make errors like this with felony fraud. Its the perfect brew of anti AI and anti academia sentiment.

Also, in my field (economics), by far the biggest source of finding old papers invalid (or less valid, most papers state multiple results) is good old fashioned coding bugs. I'd like to see the software engineers on this site say with a straight face that writing bugs should lead to jail time.



And research codebases (in AI and otherwise) are usually of extremely bad quality. It's usually a bunch of extremely poorly-written scripts, with no indication which order to run them in, how inputs and outputs should flow between them, and which specific files the scripts were run on to calculate the statistics presented in the paper.


Codebase can bé of high quality but still you have no idea how they got the paper result


> I'd like to see the software engineers on this site say with a straight face that writing bugs should lead to jail time.

My hand is up.

I do not believe in gaol, but I do agree with the sentiment.


Let he who is without sin cast the first stone…


If there were real consequences, we wouldn't be forced to churn out buggy nonsense by our employers. So we'd be able to take the time to do the right thing. Bug free software is possible, the world just says its not worth it today.


>Bug free software is possible, ...

Mr. Turing and his halting problem would like to politely disagree with this assertion.


You misread the comment and DR Turing's paper.

Getting all possible software correct is impossible, clearly. Getting all the software you release is more possible because you can choose not to release the software that it is too hard to prove correct.

Not that the suggestion is practical or likely, but your assertion that it is impossible is incorrect.


If you want to be pedantic I’m pretty sure every single general purpose OS (and thus also the programs running under it) falls into the category of not provably correct so it’s a distinction without a difference in real life.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: