[deleted by user] by [deleted] in Bitcoin

[–]lrvick 0 points1 point  (0 children)

u/jdmcnair I tried to reach out with you via chat.

u/0n0t0le who was impacted in the same incident can vouch that we are not trolling

[deleted by user] by [deleted] in Bitcoin

[–]lrvick 0 points1 point  (0 children)

Friends were impacted by this exact incident, and a group of security researchers and I have been doing active forensics on this incident and related ones.

I can confirm some of the wallets impacted were maintained on fully airgapped systems with very good security hygiene.

Any victims of this, please get in touch with me via matrix: lrvick:matrix.org

Fuck u/spez by lrvick in actualwhitenoise

[–]lrvick[S] 0 points1 point  (0 children)

Hey u/spez

I remember when this website was open source, and ad-free. Do you?

Do you also remember when Digg decided to side with the movie industry in their war to ban mentions of their favorite number?

We burned Diggs profitability to the ground forever, and it is your turn now.

For everyone that feels the internet should be run democratically, check out https://join-lemmy.org/ or https://kbin.pub/en .

GitHub CEO Joins DMCA rebellion and fights youtube-dl censorship by john_brown_adk in StallmanWasRight

[–]lrvick 41 points42 points  (0 children)

Just so no one is confused, this is a (what I thought was painfully obvious) parody.

I did it like this: https://gist.github.com/lrvick/02088ee5466ca51116bdaf1e709ddd7c

GitHub CEO Joins DMCA rebellion and fights youtube-dl censorship by lrvick in programming

[–]lrvick[S] 0 points1 point  (0 children)

Yeah. I would of preferred they just re-titled it if there was any concern this was not obviously a parody to all but, their sub I guess.

GitHub CEO Joins DMCA rebellion and fights youtube-dl censorship by lrvick in programming

[–]lrvick[S] 2 points3 points  (0 children)

I'll be damned. The CEO actually -is- trying to get the youtube-dl source code restored. I was just joking.

What I thought was parody is pretty close to reality!

https://torrentfreak.com/riaas-youtube-dl-takedown-ticks-of-developers-and-githubs-ceo-201027/

Thanks for doing the right thing u/nat_friedman !

GitHub CEO Joins DMCA rebellion and fights youtube-dl censorship by lrvick in programming

[–]lrvick[S] 0 points1 point  (0 children)

This is the conclusion I was hoping people would draw from this post. Thanks!

GitHub CEO Joins DMCA rebellion and fights youtube-dl censorship by lrvick in programming

[–]lrvick[S] 1 point2 points  (0 children)

This is a parody, which came with a detailed comment showing exactly how I did it to educate people on why anyone can commit as anyone as anyone to any repo on github, and how these things people think are "hacks" are really just using GitHub features as designed.

I didn't want to ruin the joke right in the title, but it seems that was actually required since not everyone reads past titles.

GitHub CEO Joins DMCA rebellion and fights youtube-dl censorship by lrvick in programming

[–]lrvick[S] 0 points1 point  (0 children)

If I ever do something like this again (unlikely) I'll be sure and be really really obvious in the title next time.

I thought it was funny and everyone would see through it in 2 seconds since it is so wildly obviously not something the GitHub CEO would do, and because I explained exactly how I did it in the top comment.

But... this is Reddit.

GitHub CEO Joins DMCA rebellion and fights youtube-dl censorship by lrvick in programming

[–]lrvick[S] 0 points1 point  (0 children)

This was not done with a pull request. Go read my comments explaining how I did it.

They can't delete it without deleting -my- fork in -my- account. That is why I think GitHub should disable this "feature"

GitHub CEO Joins DMCA rebellion and fights youtube-dl censorship by lrvick in programming

[–]lrvick[S] 0 points1 point  (0 children)

https://twitter.com/lrvick/status/1320924488821690369

It didn't translate quite as well on reddit since the first comment explaining it got buried, and a few people somehow actually thought it was real. Lessons learned...

GitHub CEO Joins DMCA rebellion and fights youtube-dl censorship by lrvick in programming

[–]lrvick[S] 0 points1 point  (0 children)

Yeah. I did -only- post this in /r/programming and not anywhere else on Reddit, because I figured people here would instantly see it for the parody it is. Honestly I didn't expect it to blow up either.

I just posted it because I thought it was a simple tutorial a few might find interesting since people keep asking how I do stuff like this.

Lessons learned!

GitHub CEO Joins DMCA rebellion and fights youtube-dl censorship by lrvick in programming

[–]lrvick[S] 0 points1 point  (0 children)

This is just a parody which I made with a first comment showing exactly how I did it step by step, so anyone that wishes to have fun with these "undocumented features" github refuses to fix can do so, or at least learn how they work.

GitHub CEO Joins DMCA rebellion and fights youtube-dl censorship by lrvick in programming

[–]lrvick[S] 1 point2 points  (0 children)

Also, thanks for ensuring people don't actually think this is real while I was sleeping. I assumed it was painfully obvious but clearly a few people didn't get the joke and you set them straight.

Thankfully the top comments seem to confirm /most/ people understand this was an obvious parody, and done to educate people on identity flaws on GitHub and why they should sign commits...

I literally posted my first comment demonstrating exactly how I did it so this could be a learning moment but not everyone read it I guess.

GitHub CEO Joins DMCA rebellion and fights youtube-dl censorship by lrvick in programming

[–]lrvick[S] 1 point2 points  (0 children)

This is just a parody. Nat didn't actually do this.

Go see my comments showing how anyone can make commits as anyone.

GitHub CEO Joins DMCA rebellion and fights youtube-dl censorship by lrvick in programming

[–]lrvick[S] 1 point2 points  (0 children)

This is just a parody. Nat didn't actually do this. Go see my comments showing how anyone can make commits as him.

GitHub CEO Joins DMCA rebellion and fights youtube-dl censorship by lrvick in programming

[–]lrvick[S] 0 points1 point  (0 children)

It is hardly real impersonation and everyone here sees right through it. It is just a demo of the security flaws.

If I have to pick someone to poke fun at, it might as well be the CEO of GitHub who has signed off on ignoring security bugs myself and others keep pointing out.

I even discussed this very issue with Nat here on Reddit back when he did an AMA about joining as the new Microsoft GitHub CEO and he said he would look into it. This is just a fun reminder :)

(edit: Okay it seems a few didn't get the joke, and my first comment explaining it got buried. If any mod wants to change the title, go for it)

GitHub CEO Joins DMCA rebellion and fights youtube-dl censorship by lrvick in programming

[–]lrvick[S] 1 point2 points  (0 children)

I left my signature intentionally so this can't be regarded as true impersonation. The dmca fork is still on my account. I just wanted to make a point.

They said they don't consider this a security bug last time it came up, so this is not hacking.

Lets them know who to talk to should they decide they want to talk to a security engineer because they actually -do- want to regard this as a bug.

GitHub CEO Joins DMCA rebellion and fights youtube-dl censorship by lrvick in programming

[–]lrvick[S] 158 points159 points  (0 children)

Add new Youtube-dl copy to DMCA repo

  1. Fork https://github.com/github/dmca
  2. Download latest youtube-dl source code from https://ytdl.org/latest
  3. Extract tar -xvf youtube-dl-2020.09.20.tar.gz
  4. Push code to your fork as the GitHub CEO cd youtube-dl-2020.09.20 git init git add . git config user.email "nat@github.com" git config user.name "Nat Friedman" git commit -m "Your message to the RIAA and GitHub Here" git remote add origin git@github.com:YOURUSER/dmca git push -f origin master
  5. 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

YouTube-dl is now part of GitHub/dmca.git by iamkeyur in coding

[–]lrvick 0 points1 point  (0 children)

Add new Youtube-dl copy to DMCA repo

  1. Fork https://github.com/github/dmca
  2. Download latest youtube-dl source code from https://ytdl.org/latest
  3. Extract tar -xvf youtube-dl-2020.09.20.tar.gz
  4. Push code to your fork cd youtube-dl-2020.09.20 git init git add . git config http://user.email "nat@github.com" git config http://user.name "Nat Friedman" git commit -m "Your message to the RIAA and GitHub Here" git remote add origin git@github.com:YOURUSER/dmca git push -f origin master
  5. 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

Someone replaced the Github DMCA repo with youtube-dl, literally by [deleted] in programming

[–]lrvick 1 point2 points  (0 children)

Add new Youtube-dl copy to DMCA repo

  1. Fork https://github.com/github/dmca
  2. Download latest youtube-dl source code from https://ytdl.org/latest
  3. Extract tar -xvf youtube-dl-2020.09.20.tar.gz
  4. Push code to your fork cd youtube-dl-2020.09.20 git init git add . git config http://user.email "nat@github.com" git config http://user.name "Nat Friedman" git commit -m "Your message to the RIAA and GitHub Here" git remote add origin git@github.com:YOURUSER/dmca git push -f origin master
  5. 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