Live data from Hacker News

YouTube-dl is now part of GitHub/dmca.git

github.com

291–300 of 332 posts

Re: YouTube-dl is now part of GitHub/dmca.git

#291
post #271

Earlier quoted context omitted.

> Not true at all, most YouTube videos are offered as plain webm files. It's been a while since I've written a video streaming scraper but it used to be quite common for a file to be served over HTTP but that file was a small "shortcut" type file to an RTMP stream. So a webm file wasn't the content itself but instead a pointer to where to stream the content from. I'd imagine the same would still be true for YouTube s…

This hasn't been the case in a long time, most streaming sites no longer do RTMP unless specialised cases, because of scaling and ease of scaling. They're mostly HLS or equivalent now.

Ah yes, I'd forgotten about HLS (doh!). But even there HLS, while based on HTTP, is still very different to the kind of GET requests the GP (or however many posts down it was now) suggested when they talked about downloading a file.

HLS is not about downloading a file, it's about downloading chunked data. It wasn't intended (though it can't be prevented) that the chunks would be used to recreate a video in full, unlike with a stream of bytes from a HTTP GET which are very much intended to be recreated in full at the receivers end.

HLS really only uses HTTP transport as headers to circumvent many firewalls (and in fact you can do this with RTMP too, eg RTMPT) but aside from that it's a completely different beast to GET.

Re: YouTube-dl is now part of GitHub/dmca.git

#292
post #47

Earlier quoted context omitted.

You should ask for immunity for tools that could potentially be used to infringe copyright, but that are not actually infringing copyright. If guns don't kill people, people kill people, then certainly congress can accept that software doesn't pirate copyrighted works, people pirate copyrighted works.

Actually I found the statement "guns don't kill people, people kill people" very oxymoronic. Sure one might argue that if you have the intent to kill, it's not necessary for one to use a gun, you have alternatives such as grenades, knives, chainsaw or even your bare hand if it's lethal enough. This is how you derive that "the gun is not evil, it's the people who are" statement. But guns, under the category of firearm…

There is nothing intrinsically evil about a gun. You might as well say that a knife, pen or any other inanimate object is intrinsically evil. Also, there is nothing intrinsically evil about defending yourself.

Re: YouTube-dl is now part of GitHub/dmca.git

#293
post #205
post #195

Earlier quoted context omitted.

You can’t decentralise issues and pull-requests. Edited: as pointed-out, Fossil supports decentralized issues (but not PRs). However, Fossil is a totally different system than Git.

It's amazing that no one has thought to do this yet considering the checkered history of GitHub's compliance with DMCA takedowns.

In the early 2010s, there were a whole bunch of distributed issue trackers for git. They all died out due to various problems, such as working across branches, polluting the commit history, extra commands to keep synced (including not getting retrieved with the initial clone), not having a web view for project managers/bug reporters, etc.

I think this was the most popular one: https://github.com/aaiyer/bugseverywhere

Re: YouTube-dl is now part of GitHub/dmca.git

#294
post #71

Earlier quoted context omitted.

Correct. A company cannot not comply with a dmca takedown. When the law was written, the supposed safeguard against copyright holders filing tons of frivolous claims is that a counter claim can be pretty serious. Of course history has shown that this didn't work out as planned.

A company is under no obligation to comply with an invalid notice. Wikipedia ignores invalid DMCA requests all the time. It is risky though, as the company opens itself up to a lot of liability if its wrong.

wikipedia has the advantage that they can deploy a banner informing people about stuff in an instant. From some googling, back in 2015 Wikipedia had half a billion monthly users - that is massive reachout capability.

Anyone daring to put up a fight with Wikipedia risks being flattened by outrage.

Re: YouTube-dl is now part of GitHub/dmca.git

#295

Earlier quoted context omitted.

Not a problem for Git or even PR workflow then.

It would not be an issue even in the Earth-Mars case, where the roundtrip latency is 20m-1h15m depending on the time.

Well, you probably wouldn't want to try using standard TCP connections with that. ;)

Re: YouTube-dl is now part of GitHub/dmca.git

#296
post #162

Earlier quoted context omitted.

US copyright law has teeth for stuff like this. If the RIAA goes after the OP for statutory damages, he's basically fucked for life. And they love to make examples of people. Did everybody forget Kazaa and Limewire?

Not remotely on the same level. Kazaa and Limewire were moneymaking companies with fairly undefensible behavior from a legal perspective. This is an individual using a website the way it’s supposed to be used, for documentation purposes. A judge would “expeditiously” send the RIAA packing with a large bill for defendant’s legal fees.

Right, it's not the same level. Kazaa and Limewire faced theoretical liabilities in the billions.

That doesn't mean that the programmers of youtube-dl, or those who choose to engage in spreading the program, can't be held liable for much lower levels of damages which are still financially ruinous for an individual even if they're small on an absolute basis.

I've been on the other side of an RIAA lawsuit, and their lawyers are aggressive. They offer a carrot settlement, but if that settlement is declined they will beat you with a stick and offer no mercy.

Re: YouTube-dl is now part of GitHub/dmca.git

#297

Heh, I didn't expect to get much attention for this. I thought it would be funny to push a merge commit between the 2 repo's latest commits. As a result, the git history is accessible from the dmca repo if you know the commit hashes. Since I didn't rebase, all the commit hashes were preserved with signatures. Another fun discovery is that deleting my fork of github/dmca didn't affect the PR like I thought it would, s…

>Another fun discovery is that deleting my fork of github/dmca didn't affect the PR like I thought it would Making the pr will put the branch in the target repo under pull/ /head the commit will forever be referenced

If you have a clone of the dmca repo, run:

    git config --add remote.origin.fetch 'refs/pull/*:refs/remotes/pull/*'
    git fetch origin
You'll now have all of the PR refs in "remote" `pull//head` branches.

    git log pull/8142/head
    git log 416da574e

Re: YouTube-dl is now part of GitHub/dmca.git

#298
post #63

Earlier quoted context omitted.

Microsoft is losing the good will they've worked so hard to rebuild. Microsoft employees, managers, Satya: do you see what you're doing? I love the direction you've taken over the past five years, but bowing to the RIAA and attempting to disrupt an innocuous tool are horrible decisions. It's a chilling note, and everyone involved in tech can hear it. Are you telling us Github is not a safe place to develop software a…

GitHub is not a safe place to develop software that has an association with piracy, nor would any centralized service.

To the point. If it is illegal by the hosting country, good luck. And that can be whatever legalese imaginable.

But luckily git is decentralized.

Re: YouTube-dl is now part of GitHub/dmca.git

#299
post #63

Earlier quoted context omitted.

Microsoft is losing the good will they've worked so hard to rebuild. Microsoft employees, managers, Satya: do you see what you're doing? I love the direction you've taken over the past five years, but bowing to the RIAA and attempting to disrupt an innocuous tool are horrible decisions. It's a chilling note, and everyone involved in tech can hear it. Are you telling us Github is not a safe place to develop software a…

I think there's more nuance to this. on one hand, they loose individual developer mind-share, but I'm sure that big corporation executives and governments are loving this kind of stuff...

Adhering to the law should be in every mindset. Stupid laws and wrong hosting country might be a different story

Re: YouTube-dl is now part of GitHub/dmca.git

#300
post #50

Earlier quoted context omitted.

>I think Microsoft is losing mindshare with GitHub. You're not wrong. Sure, the cloudflare browser checks and antibot pages on gitlab are aggravating, but there are a litany of documented reasons people are walking away from Microsofts latest acquisition. maybe the biggest one is the ICE contract they ardently refused to back out of. https://en.wikipedia.org/wiki/GitHub#Controversies Its also pretty obvious MS doesnt…

Well I've been guessing that github was going to get killed off and rolled into of azure devops at some point. As for the ICE contract, do you have any idea how much money the U.S. government pays to microsoft, of course they aren't going to back out of a contract. if they did, you can bet an emergency board meeting would be held, and who ever made that call would be axed and the contract reinstated, the JEDI cloud s…

I think you are right, except your first sentence. Azure DevOps will be the one which will be reoriented to GitHub, not the other way around.

Azure Repos and Pipelines are basically duplication in GitHub world. But Azure DevOps issue tracker is superior to GitHubs (or GitLabs but not Jira).

Post reply on HN