The ongoing veneration of scientific peer review is really questionable. https://t.co/W6xaBR5Gn5 https://t.co/yL1lNUEWa8

— Marc Andreessen (@pmarca) October 20, 2015