OMG, am dying!!!
Someone used the bug GitHub refused to fix, that allows you to add a commit to a repo you don’t control... to upload YouTube-dl to the DMCA request repo on GitHub.
https://github.com/github/dmca/tree/416da574ec0df3388f652e44f7fe71b1e3a4701f
@thegibson
😂😂😂
@thegibson @Sylvhem not sure if it’s a bug or a feature...
@TheGibson that was @lrvick I think
@TheGibson How to checkout:
git clone https://github.com/github/dmca/
git fetch origin 416da574ec0df3388f652e44f7fe71b1e3a4701f
git checkout 416da574ec0df3388f652e44f7fe71b1e3a4701f
@TheGibson wow, this is just... beautiful :)
@thegibson 😆
@thegibson
It's a cute trick, but this is not a " bug that GitHub refuses to fix" -- it's how git forks work fundamentally. The alternative is to either deep-copy each repo on fork, or to calculate reachability on each direct object request. Both options extremely expensive.
@clacke a conscious decision is not a "bug, that GitHub refuses to fix" though. All public forks share objects. Private forks don't.
@thegibson That is just amazingly hilarious.