Science has lost its way, at a big cost to humanity214 points by smanuelRead the articleDiscussion on Hacker News