The article is here. Their money quote:
“Peer review should be tightened—or perhaps dispensed with altogether, in favour [sic] of post-publication evaluation in the form of appended comments. That system has worked well in recent years in physics and mathematics.”
The Replication Issue is a complicated one and is something that I am actively working on with colleagues around the country. I am most definitely not for getting rid of peer review. BUt the post-publications comments might be a good idea to add on.