Scientific peer review and publishing taking a turn for the better

A number of people have brought this recent article in the Economist to my attention. Some excerpts: