A arstechnica.com Scientific research piracy site hit with $15M fine 191 points mantesso 9 years ago 51 comments