EN: Nature published an analysis of their open peer review trial. A quite disappointing result that reminds me on a comment (Nature subscription needed) [1] from Gred Tyrelle: I find it ironic that science is about the adoption, discovery and exploitation of new knowledge and techniques, yet the biggest revolution on the web is passing […]