Live data from Hacker News

uBlock Origin GPL code being stolen by team behind Honey browser extension

old.reddit.com

161–170 of 469 posts

Re: uBlock Origin GPL code being stolen by team behind Honey browser extension

#161
post #111

Earlier quoted context omitted.

You can live in the gift economy or the money economy. Taking stuff from the gift economy and selling it is gross.

I agree completely, and yet I would still prefer language to be used consistently.

Then you’ll have to invent new language for one or the other because they’ve different and merely related meanings.

I agree though. We should always intend for accurate and consistent language.

Re: uBlock Origin GPL code being stolen by team behind Honey browser extension

#162
post #105

Earlier quoted context omitted.

Afaik the scam is honey telling users they find the best coupon but also letting shops dictate what coupons honey shows to the user. If I remember it right, the video also shows honey replacing the attribution cookie with its own even if it did not find any coupon

I heard that vague snippet from the podcast in the video. From my time in the affiliate space (which was a few years ago), Honey would not let merchants delete a code unless it was an employee or internal code. If it was publicly available, they refused to delete a code without providing an equivalent exclusive code. Maybe that policy has changed? If so, that's definitely bad, but I have no way to confirm that and I…

Clearly users didn’t know that all this was going on. And neither did the social media influencers who promoted honey while being robbed by it.

If it were an honest business, honey wouldn’t have needed to hide what they did. (And lie about it on their website - where they claimed until recently that honey found you the best deals). Also if it were an honest business, nobody would be surprised or mad when it all came out. Honest businesses can just explain everything and people still want to do business with them!

What honey did doesn’t pass the pub test. It’s scummy.

Re: uBlock Origin GPL code being stolen by team behind Honey browser extension

#163

Earlier quoted context omitted.

Rhymes with horseshoe theory. People are willing to let behavior slide when it aligns with their interests, but will call it out when the "other team" does it. - Copyright abuse of games, movies, commercial software vs open source software - Censorship of conservative speech vs censorship of liberal speech - Genocide of one geopolitical entity vs another geopolitical entity - Separation of church/state with mandated…

>- Separation of church/state with mandated removal of religious symbols from students and government places vs freedom of religion with removal of LGBT symbols from students and government places >It's the same behavior on both sides, just different groups of people doing it. I'm actually curious to understand how you came to the conclusion that non-standard sexual and gender identities are equivalent to a religion…

> I don't mean to start an argument here, but do you actually believe that endorsing a specific religion is the same as endorsing gay rights?

I'm LGBT and agnostic.

Schools banning crosses and the Swiss banning burqa are very similar to the LGBT flag removal in Michigan. It's all censorship to enforce the ideology you agree with.

A free society would do none of these things.

Instead we have two angry sides playing games to anger one another.

Re: uBlock Origin GPL code being stolen by team behind Honey browser extension

#164

Earlier quoted context omitted.

Honestly I knew that that coupon websites were adding their affiliate link to links from their websites, but it never occurred to me that the toolbars would be stripping and replacing affiliate links from actual links you were clicking yourself. I wouldn't mind if they were transparent about what they were doing or gave you the option to substitute your own code specifically. I'm sure there are a lot of situations wh…

On Firefox you could use a separate container for your coupon site visits, but do the buying in another container.

When I'm actually looking for coupons I tend to use an incognito window, but there are times when I'm clicking a link from reddit to see something someone has mentioned and then later go to the same site and buy something I was planning on buying and in those cases if the original link had an affiliate code, I'm pretty sure they end up getting credit for the later purchase that they had no involvement with.

Re: uBlock Origin GPL code being stolen by team behind Honey browser extension

#165

Earlier quoted context omitted.

The GPL does the exact opposite of copyright; the fact that it uses copyright to achieve that is just an implementation detail. If you believe information should be free to share and remix, you would believe that copyright infringement is not theft and that not releasing code is wrong. The fact that the proprietary code is based on GPL code just shows that the ex-Honey folks are hypocrites: they're trying to use copy…

> The GPL does the exact opposite of copyright; the fact that it uses copyright to achieve that is just an implementation detail. > If you believe information should be free to share and remix, you would believe that copyright infringement is not theft No, this is absolutely incorrect. GPL requires copyright (or similar mechanism) to function. Without copyright, anyone could take the GPL'd code and release a compiled…

The more direct solution would be a law that required distributing human-editable code alongside software. No need for copyright or anything remotely similar. Code being copyrightable would just be getting in the way at that point.

But in a world where that is politically infeasible, we have to use whatever tools we have at hand to get as close as we can. And, unfortunately, the tool we happen to have is the modern copyright regime.

Re: uBlock Origin GPL code being stolen by team behind Honey browser extension

#166

Earlier quoted context omitted.

The GPL does the exact opposite of copyright; the fact that it uses copyright to achieve that is just an implementation detail. If you believe information should be free to share and remix, you would believe that copyright infringement is not theft and that not releasing code is wrong. The fact that the proprietary code is based on GPL code just shows that the ex-Honey folks are hypocrites: they're trying to use copy…

> The GPL does the exact opposite of copyright; the fact that it uses copyright to achieve that is just an implementation detail. > If you believe information should be free to share and remix, you would believe that copyright infringement is not theft No, this is absolutely incorrect. GPL requires copyright (or similar mechanism) to function. Without copyright, anyone could take the GPL'd code and release a compiled…

One can still want much looser copyright. For example, 14 years by default, pay $$ to extend it, increasing exponentially each time (as compensation for stealing from the public domain). At least I'm willing to call extended copyright terms stealing if we're going to call format shifting and other personal use cases stealing.

Re: uBlock Origin GPL code being stolen by team behind Honey browser extension

#167
post #94

I know it’s not necessarily the same people, but it feels contradictory for this community to say “copyright infringement isn’t theft” when we’re talking about movies, but use the opposite language when talking about GPL source code.

You can live in the gift economy or the money economy. Taking stuff from the gift economy and selling it is gross.

I dislike this framing. I was paid money for over a decade to write GPL'd code; I didn't do it as a gift. I release my code under the GPL for selfish reasons: I want others to be able to improve it, and me to be able to take advantage of their improvements. To me, it's not a gift, it's just the most efficient way to write software.

Re: uBlock Origin GPL code being stolen by team behind Honey browser extension

#168
post #94

I know it’s not necessarily the same people, but it feels contradictory for this community to say “copyright infringement isn’t theft” when we’re talking about movies, but use the opposite language when talking about GPL source code.

You're missing the point of GPL-style licensed Open Source Software. It's a matter of copy_left_, vs copyright. The difference isn't comparing the rights of GPL software writers/publishers vs the rights of movie publishers.

It's about the idea that software (and, for many, all digital media) should be free. The GPL is designed to "infect" other projects, by forcing them to be free if the GPL code is included. It's using IP/copyright laws to combat profiteering in software (and, in the case of movies, Blender releases a GPL'd movie every few years).

It's the activists' FOSS license, unlike the MIT/BSD/Apache licenses, which are just the literal definition of Free and Open Source, no strings attached.

Re: uBlock Origin GPL code being stolen by team behind Honey browser extension

#169

Earlier quoted context omitted.

Its not. I have had honey installed on a separate chrome instance (mainly use FF). I was not aware that the extension pulled this, otherwise I would have never used it. There are some creators I follow, whose advice I somewhat trust and I have used their affiliate links to purchase a product. I want that creator to get the commission because they sold me on the product, not honey. Also, just because something is stan…

I already agreed the affiliate industry has issues (and is part of the reason I left). If they switched to first-click or multi-click attribution, none of this would be a problem. But I am just saying it's not a Honey problem, the blame is focused on the wrong place. If they want things to change, they should direct their rage at the companies who make the rules.

Of course people should blame honey for deciding to act unethically. If you’re actively looking for ways to get away with being a scumbag, you’re a scumbag. Crime isn’t the fault of the police or the parliament. Crime happens because someone wakes up and decides to commit a crime. Honey is the same. It’s nobody else’s fault that honey exists. Honey exists because someone found a legal way to steal money. Then they decided to do it.

Any system of rules will always have loopholes. It’s the mark of civilisation that people choose to act honourably even - and especially - when they could get away with being a dirtbag.

Re: uBlock Origin GPL code being stolen by team behind Honey browser extension

#170
post #94

I know it’s not necessarily the same people, but it feels contradictory for this community to say “copyright infringement isn’t theft” when we’re talking about movies, but use the opposite language when talking about GPL source code.

The GPL does the exact opposite of copyright; the fact that it uses copyright to achieve that is just an implementation detail. If you believe information should be free to share and remix, you would believe that copyright infringement is not theft and that not releasing code is wrong. The fact that the proprietary code is based on GPL code just shows that the ex-Honey folks are hypocrites: they're trying to use copy…

Copyright itself is arguably theft sponsored by the state, because information can naturally be freely used/shared by all of humanity. Creating property rights in information reduces the collective knowledge of humanity (the commons), because now information can't be shared.

The goal of the GPL and viral licensing is to undo copyright as such.

I don't agree with this maximalist approach because many forms of knowledge wouldn't be created without a financial incentive. But there's many niches in the economy where free software creates greater economic benefit than a proprietary solution.

Post reply on HN