DMCA Notices Took Down 31,151 GitHub Projects Last Year torrentfreak.com 4 points by hn_acker 9 hours ago