Live data from Hacker News

YouTube-dl source code encoded in two images

twitter.com

31–40 of 110 posts

Re: YouTube-dl source code encoded in two images

#31
post #14

Genuine question, how viable is it, if we (code monkeys) created some sort of a blacklist of the entities that are not allowed to use our open source projects? -- something like "We don't support Internet Explorer" but a bit more aggressive? like "These entities don't understand the Internet, we don't support them, they cant use our software"? Maintaining that list would be a ton of work and edge cases tho :/

Any organization you create to manage such a list will be captured by non-programmers with an agenda that is political and stops serving the original purpose. They will play favorites.

The original agenda is political.

Re: YouTube-dl source code encoded in two images

#32

We should start a political movement to stop this tyranny. Like the climate change movement it will take time but at least we will make some progress.

The NRA is your model organization. No one cares if the EFF has an opinion but the NRA carries weight in elections. We need an NRA for encryption and we need one for open source. They should not be the same organization because you need a single, one line focus.

Re: YouTube-dl source code encoded in two images

#33
post #20

Earlier quoted context omitted.

Maybe we need apache with DMCA clause (like patent clause)-if you ever invoke DMCA your license is forfeit? I'm not sure how viable it is - the GPL is hack on top of copyright - but the DMCA is an extension on top of copyright too (however ill advised).

Invoke DMCA against whom? The specific project or in general?

Hm, I misremebered the patent clause in apache2 - I thought it revoked both copyright license and patent license - but it is limited to the patent. At any rate my suggestion/idea was to take inspiration from:

> If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.

I'm not sure if it could work with, or be a good idea for, the DMCA. But I'd guess one would say something along the lines of "any invocation of provisions in the DMCA revoke any license grants herein".

Re: YouTube-dl source code encoded in two images

#34
post #20

Earlier quoted context omitted.

Maybe we need apache with DMCA clause (like patent clause)-if you ever invoke DMCA your license is forfeit? I'm not sure how viable it is - the GPL is hack on top of copyright - but the DMCA is an extension on top of copyright too (however ill advised).

DMCA does have legitimate uses, though. If someone was stealing my IP, I'd certainly consider invoking it. It just becomes a problem when big companies with lawyers™ use it to stop someone from doing something legal that they don't like.

Maybe. Some will argue for software parents too. Copyright infringement was illegal before the DMCA and I'm not convinced it improves things. In fact, I'm pretty sure we'd be better off if it was repealed.

Re: YouTube-dl source code encoded in two images

#35
post #20
post #14

Genuine question, how viable is it, if we (code monkeys) created some sort of a blacklist of the entities that are not allowed to use our open source projects? -- something like "We don't support Internet Explorer" but a bit more aggressive? like "These entities don't understand the Internet, we don't support them, they cant use our software"? Maintaining that list would be a ton of work and edge cases tho :/

Maybe we need apache with DMCA clause (like patent clause)-if you ever invoke DMCA your license is forfeit? I'm not sure how viable it is - the GPL is hack on top of copyright - but the DMCA is an extension on top of copyright too (however ill advised).

I think the GPLv3 implements a similar idea WRT patent rights, sometimes referred to as "patent retaliation clause" [1].

Just saying that there is precedent for licenses being used to protect against overreaching "IP" laws.

[1] https://www.gnu.org/licenses/gpl-faq.html#v3PatentRetaliatio...

Re: YouTube-dl source code encoded in two images

#36

Earlier quoted context omitted.

Any organization you create to manage such a list will be captured by non-programmers with an agenda that is political and stops serving the original purpose. They will play favorites.

The original agenda is political.

They will take it into an expanded political agenda beyond the DMCA trigger.

Re: YouTube-dl source code encoded in two images

#37
post #14

Genuine question, how viable is it, if we (code monkeys) created some sort of a blacklist of the entities that are not allowed to use our open source projects? -- something like "We don't support Internet Explorer" but a bit more aggressive? like "These entities don't understand the Internet, we don't support them, they cant use our software"? Maintaining that list would be a ton of work and edge cases tho :/

Some negative points highlighted below but I think this is right tract still. Maybe an updated GPL with prohibition against DMCA?

Re: YouTube-dl source code encoded in two images

#38
It's still available from a bunch of Linux repositories. As it's completely written in Python, you can extract those packages and use the code even on Windows (or MACos, if you're into that sort of thing) https://www.archlinux.org/packages/community/any/youtube-dl/

Re: YouTube-dl source code encoded in two images

#39
post #25

Earlier quoted context omitted.

Do you really want to live in a world where software is politicized to the point that FOSS devs are maintaining shit-lists of undesirables barred from using basic tools? It won't end well, and the adverse effects will disproportionately impact people without power, not the large companies you have in mind.

Yeah, I guess it can be abused easily, but again... how can we as code monkeys fight these power hungry practices that keep dragging us backward ¯\_(ツ)_/¯

As code monkeys? Nothing that isn’t just changing the terrain.

As humans, do the politics.

Re: YouTube-dl source code encoded in two images

#40
post #16

Distributing the code is not an issue. It’s keeping development moving when YouTube changes their apis.

This is also an interesting case for github. youtube-dl is popular enough that this just might annoy enough people to find an alternative way to collaborate on it. Meanwhile github becomes “that platform that might kill you project”

I'm surprised this comment is (currently) more than halfway down the page, when this was my first thought when I saw the repo takedowns.
Post reply on HN