T torrentfreak.com DMCA Notices Took Down 20,517 GitHub Projects Last Year 78 points isaacfrond 2 years ago 64 comments