Came across this interesting article in the NeuroLogica blog today. Goes into the ups and downs of peer review and asks if the current system is broken, or just needs to be updated. As much as we rely on peer review to vet our sources, understand the science and technology in the world, and...