Thousands of scientific papers uploaded to The Pirate Bay200 points by nextparadigmsRead the articleDiscussion on Hacker News