Peer review is fraught with problems, and we need a fixDirty Harry once said, “Opinions are like assholes; everybody has one”. Now that the internet has made it easier than ever to share an unsol