- Fork https://github.com/github/dmca
- Download latest youtube-dl source code from https://yt-dl.org/latest
- Extract
tar -xvf youtube-dl-2020.09.20.tar.gz
- Push code to your fork as the GitHub CEO
cd youtube-dl-2020.09.20 git init git add . git config user.email "[email protected]" git config user.name "Nat Friedman" git commit -m "Your message to the RIAA and GitHub Here" git remote add origin [email protected]:YOURUSER/dmca git push -f origin master
- Get new URL to share!
echo "https://github.com/github/dmca/tree/$(git rev-parse HEAD)"
Clone hidden repo from DMCA repo:
git clone -n https://github.com/github/dmca.git youtube-dl
cd youtube-dl
git fetch origin 416da574ec0df3388f652e44f7fe71b1e3a4701f
git checkout FETCH_HEAD
For those suggesting this is "too far" it really trolls the RIAA more than GitHub.
If you note, GitHub is not running around deleting the thousands of new youtube-dl copies. They deleted the ones listed in the DMCA request. Now it is the burdon of the RIAA to go find and list every single one of these new copies for a new request which is not going to be easy now.
The impersonation bit is not useful, but also does no harm. That is just there because it is funny, and brings more attention to security and social engineering issues github refuses to fix as a bonus. They -do- deserve to be trolled for security issues they won't fix.
We may also be giving Github the ability to reply to a potential additional report from the RIAA that they literally are unable to rapidly comply due to the volume of the repos being added, and the complexity and removing them from some of the locations they are added.
If anything we are just complicating the entire process for the RIAA and GitHub to make censorship impractical and likely forcing it into a standoff until the pending lawsuits against the RIAA to fight back against this nonsense run their course.
This is just a non destructive form of protest to make censorship difficult if not impossible. The more people that do it, the less likely the RIAA will have the time or resources to even attempt a round #2.