Earlier quoted context omitted.
There's no benefit to me in outing the professor at this point so I'm not going to do so. If you feel that undermines my credibility, I'm OK with that. I don't need a lawsuit. But the reason my own research was never published was that my post-doc advisor demanded my work achieve the same Nobel-prize worthy result that this professor was claiming to have attained. To put that into perspective, imagine if the requirem…
Whistleblower. Announce it annonymously, or just do it. Seriously, we can't get bullied like this. If we let this go, we will repeat the fraud research Harvard scientists did after getting paid by the sugar industry and hundreds of other scientists willingly to write paper with subjective evidences and conclusions because they were paid to write in certain way. We need to stand up. I am willing to support you if you…
IMO the only way to fix it, especially in CS type disciplines, is to make it a requirement for publication that all the code is available and easily reproducible.
For other disciplines, I don't know the answer. At its core, this is a problem of very high competition and of failures being unpublishable. Really, it's not a great thing to out highly respected scientists who fabricate -- even though they richly deserve it -- because it erodes public confidence in science. It would be better if we could find a way to prevent these things before they happen.