Skip to content

Why is this opt-out and not opt-in?? - #3724

Open
xx-kotas-xx wants to merge 1 commit into
bigcode-project:mainfrom
xx-kotas-xx:main
Open

Why is this opt-out and not opt-in??#3724
xx-kotas-xx wants to merge 1 commit into
bigcode-project:mainfrom
xx-kotas-xx:main

Conversation

@xx-kotas-xx

Copy link
Copy Markdown

Could you PLEASE make this opt-in instead? This is very scummy and I don't think as many people will be willing to support you if this is the case.

Why is this opt-out and not opt-in??
@CDSkyward

Copy link
Copy Markdown

100% should be opt-in instead of opt-out, makes you seem like a shady company to me.

@yxzzy-wtf

Copy link
Copy Markdown

Because it's a project run by greedy losers who don't understand consent.

@CDSkyward

Copy link
Copy Markdown

100%

@xx-kotas-xx

Copy link
Copy Markdown
Author

Because it's a project run by greedy losers who don't understand consent.

very true

@axialeaa

Copy link
Copy Markdown

also note that they have not been responding to (nor acting on) the past like 2k opt-out requests. i guess they weren't expecting this many people to hate generative AI and hate them by extension. what happens in the coming weeks will be even more of a litmus test.

@axialeaa

Copy link
Copy Markdown

100% should be opt-in instead of opt-out, makes you seem like a shady company to me.

they probably knew not enough people would like the idea enough to want to apply

@xx-kotas-xx

Copy link
Copy Markdown
Author

100% should be opt-in instead of opt-out, makes you seem like a shady company to me.

they probably knew not enough people would like the idea enough to want to apply

that's probably the reality of it

@yxzzy-wtf

Copy link
Copy Markdown

100% should be opt-in instead of opt-out, makes you seem like a shady company to me.

they probably knew not enough people would like the idea enough to want to apply

that's probably the reality of it

Laziness is almost certainly also a factor. Ethically reaching out to people to request opt-in takes time and is tough. This route lets them hoover up everything and then just ignore the requests to opt out, easy peasy.

@axialeaa

Copy link
Copy Markdown

it gets worse. it's effectively opt-in to look at the dataset, but opt-out for being included in it. the absolute gall of this fuckass company.

image

@xx-kotas-xx

xx-kotas-xx commented Jul 25, 2026

Copy link
Copy Markdown
Author

this cant be legal... at least in some regions, right?

@axialeaa

Copy link
Copy Markdown

it does seem like they've made an attempt to only scrape projects with permissive licenses, but that is demonstrably not a hard rule. some of my friends' ARR projects were included in the stack

@xx-kotas-xx

xx-kotas-xx commented Jul 25, 2026

Copy link
Copy Markdown
Author

hopefully someone is able to take legal action against this

in the meantime i guess i could create a license for whatever i release next
dunno if you can edit pre-existing licenses, but i hope i can

@axialeaa

Copy link
Copy Markdown

#3356 has a threat of litigation :3

@xx-kotas-xx

Copy link
Copy Markdown
Author

that's amazing!
hope something gets done about it

@CDSkyward

Copy link
Copy Markdown

I hope they get in legal trouble for this, because they 100% deserve it.

@loucyx

loucyx commented Jul 25, 2026

Copy link
Copy Markdown

Why is this opt-out and not opt-in??

Because they know the dataset would be tiny if they made it opt-in, because no one who cares (about their own cognitive capacity, or the access to information on the web, or the environment, or making good investments, or so many other things), would be part of this slop. They just applied the same principle others applied before when stealing art for their datasets: Not giving a **** about what anyone else thinks and just doing whatever they want.

Hopefully, the clock is ticking.

@sophuric

sophuric commented Jul 25, 2026

Copy link
Copy Markdown

I hope they get in legal trouble for this, because they 100% deserve it.

class action when™?

@sophuric

Copy link
Copy Markdown

If it was opt-in, the only people that would opt-in would most likely be vibecoders who use generative AI, causing their model to be trained on other AI generated code, i.e garbage in garbage out, but yeah I fucking loathe how they decided to make it opt-out.

@axialeaa

Copy link
Copy Markdown

If it was opt-in, the only people that would opt-in would most likely be vibecoders who use generative AI, causing their model to be trained on other AI generated code, i.e garbage in garbage out, but yeah I fucking loathe how they decided to make it opt-out.

garbage in, garbage out is better than honest stuff in, garbage out. at least it's self-contained garbage, then. the project would eat itself to death

@fishywitch

Copy link
Copy Markdown

im afraid class action in america against rich greedy assholes wont come far given how money runs everything in this world :D :D, worth trying though just for the possibilty alone

@soupermkc

soupermkc commented Jul 26, 2026

Copy link
Copy Markdown

it gets worse. it's effectively opt-in to look at the dataset, but opt-out for being included in it. the absolute gall of this fuckass company.
image

That's v1, the current iteration should be here (v3), which at least lets you view the thing.
Not that it's any better, it's still just redistributing code regardless of the licensing, violating copyright in the process.

Side note: They mention that they try to abide by the licenses included. The Stack includes code without a license, and did not try to contact the accounts hosting the code, therefore willingly including All Rights Reserved code.
They even admit that they have code without licensing as the type license_type has a state of no_license, and just from searching a couple pages a good chunk of them have no licensing. That is blatantly violating ARR.
It doesn't matter if it's not in the resulting datasets, it's still being redistributed through the publicly accessible training data repo.

@axialeaa

Copy link
Copy Markdown

oh i see, okay. thanks for following up on that

@axialeaa

Copy link
Copy Markdown

Why is this opt-out and not opt-in??

Because they know the dataset would be tiny if they made it opt-in, because no one who cares (about their own cognitive capacity, or the access to information on the web, or the environment, or making good investments, or so many other things), would be part of this slop. They just applied the same principle others applied before when stealing art for their datasets: Not giving a **** about what anyone else thinks and just doing whatever they want.

Hopefully, the clock is ticking.

also thank you very much for that link lol, i had not seen that before. maybe i will make it my screensaver. or make a short video with the william tell overture playing over the top. it's blissfully cathartic 😆

@matthewbaggett

Copy link
Copy Markdown

The AI sector doesn't understand consent or property rights, so we should just take their property in kind.

Clément Delangue, Thomas Wolf and Julien Chaumond are all people with property and exist in the real world, and that property can be seized.

@axialeaa

axialeaa commented Jul 26, 2026

Copy link
Copy Markdown

The AI sector doesn't understand consent or property rights, so we should just take their property in kind.

Clément Delangue, Thomas Wolf and Julien Chaumond are all people with property and exist in the real world, and that property can be seized.

much though i want to say "based" please be careful saying things like that. if this goes to court, it's not going to look good to have physical, in-world property theft threats from our end too. this is not me taking a "two wrongs don't make a right" high ground, i genuinely just think it serves to make our case slightly less legitimate in the eyes of the law.

i fully share the cynicism, let's just try to be as diplomatic as we can through this very reasonable anger :3

@capozi-devv

Copy link
Copy Markdown

For anyone who reads this thread, i found a repo with some anti-ai licenses with versions for most of the well known licenses
https://github.com/non-ai-licenses/non-ai-licenses/tree/main

@xx-kotas-xx

Copy link
Copy Markdown
Author

For anyone who reads this thread, i found a repo with some anti-ai licenses with versions for most of the well known licenses https://github.com/non-ai-licenses/non-ai-licenses/tree/main

nice! ty

@fishywitch

Copy link
Copy Markdown

do they even care abt these optout issues looks like the only time they gave a fuck was like 2yrs ago grrrrrr i hate ai chuds

@axialeaa

Copy link
Copy Markdown

looks like they don't. they're taking the "it'll blow over at some point" approach

@lele394

lele394 commented Aug 5, 2026

Copy link
Copy Markdown

Yeah well, now I bulk pushed a license file to all my repos, did the opt-out thing, and am considering mailing their legal dpt.

Here's the (ironically) vibe coded script I used to push my license in bulk if anyone wants to do the same.

https://github.com/lele394/github-license-bulk-push

@axialeaa

axialeaa commented Aug 5, 2026

Copy link
Copy Markdown
image ehehehe i love that this is just at the bottom of the thread, almost taunting HF

@SomeAspy

SomeAspy commented Aug 5, 2026

Copy link
Copy Markdown

@anton-l @lvwerra
Given this is the v3 repo, how would I go about getting my licensed code out of v2 and v1? I'm assuming you just stole my code there too, no?

@Toby222 ask the legal team about their other ai models perhaps?

@Toby222

Toby222 commented Aug 5, 2026

Copy link
Copy Markdown

i am thinking of sending a DMCA to legal@huggingface.co dmca@huggingface.co do they work ?

See two comments above yours, @Tahirc1

@xx-kotas-xx

Copy link
Copy Markdown
Author

image ehehehe i love that this is just at the bottom of the thread, almost taunting HF

gonna keep that here until this conflict is resolved lol

@sylv256

sylv256 commented Aug 5, 2026

Copy link
Copy Markdown

Cool, so they're just blatantly infringing on copyright, and they will not respond to DMCA requests. Good to know!

@Toby222

Toby222 commented Aug 6, 2026

Copy link
Copy Markdown

I just bothered to look at the "opt-out pipeline"
And it's just ... completely stupid?
They seem to manually commit the list of "opted-out" things from the issues, and the "opt-out" workflow literally just closes the issues in bulk, doesn't even read the contents??

@Toby222

Toby222 commented Aug 6, 2026

Copy link
Copy Markdown

so what the f- even is the "opt-out pipeline"?

@lele394

lele394 commented Aug 6, 2026

Copy link
Copy Markdown

They seem to manually commit the list of "opted-out" things from the issues, and the "opt-out" workflow literally just closes the issues in bulk, doesn't even read the contents??

Wait, is our data actually being removed?

I'll wait until my issue is closed and I'll stream-sweep this dataset to look for my stuff.

@axialeaa

axialeaa commented Aug 6, 2026

Copy link
Copy Markdown

I just bothered to look at the "opt-out pipeline"
And it's just ... completely stupid?
They seem to manually commit the list of "opted-out" things from the issues, and the "opt-out" workflow literally just closes the issues in bulk, doesn't even read the contents??

ohhhh nohohohoho- this is a smoking gun

@Toby222

Toby222 commented Aug 6, 2026

Copy link
Copy Markdown

They seem to manually commit the list of "opted-out" things from the issues, and the "opt-out" workflow literally just closes the issues in bulk, doesn't even read the contents??

Wait, is our data actually being removed?

I'll wait until my issue is closed and I'll stream-sweep this dataset to look for my stuff.

Questionably, and extremely hard to verify (at least for me because I have absolutely no fucking clue how to even interact with that much data)
The base commit of the repo is 3 days old, and then there is one to "Apply opt-out removals", which is a squash commit, but the commit message links 14 separate commits which are all still valid and contain various levels of "opted-out" data (all of which will obviously also be in the base commit anyways)
You can also see at least two separate "opt-out runs" here and here, which both reference the unmodified dataset without the data removed, still containing it.

ohhhh nohohohoho- this is a smoking gun

? No idea what you mean, they've been pretty blatant from the get-go about rehosting unlicensed code without permission, them being incompetent when they allow you to request not to do it doesn't really change much.

@lele394

lele394 commented Aug 6, 2026

Copy link
Copy Markdown

I mean they have that /data/outputs.jsonl file tat I suppose they use internally to sweep and delete data?

Questionably, and extremely hard to verify (at least for me because I have absolutely no fucking clue how to even interact with that much data)

I'll actually give it a go. You apparently have the ability to stream the dataset from hugging face. I'll probably do that and sweep the metadata AND file content to see if any of my stuff is still in there. They could just be altering metadata, I don't trust them.

@axialeaa

axialeaa commented Aug 6, 2026

Copy link
Copy Markdown

? No idea what you mean, they've been pretty blatant from the get-go about rehosting unlicensed code without permission, them being incompetent when they allow you to request not to do it doesn't really change much.

oh i know but if it turns out they haven't been opting people out from the beginning and have instead just been closing reports to make it look like they're doing something, that's another level of fecklessness that wouldn't be surprising, but it would be damning

@Toby222

Toby222 commented Aug 6, 2026

Copy link
Copy Markdown

? No idea what you mean, they've been pretty blatant from the get-go about rehosting unlicensed code without permission, them being incompetent when they allow you to request not to do it doesn't really change much.

oh i know but if it turns out they haven't been opting people out from the beginning and have instead just been closing reports to make it look like they're doing something, that's another level of fecklessness that wouldn't be surprising, but it would be damning

No they have removed things from the repo, just with like, varying levels of competence.

@addisoncrump

addisoncrump commented Aug 6, 2026

Copy link
Copy Markdown

I mean they have that /data/outputs.jsonl file tat I suppose they use internally to sweep and delete data?

Yeah my issue requesting all my commits be removed (to catch e.g. forks) only seems to have duplicated my org request, according to that.

@Toby222

Toby222 commented Aug 6, 2026

Copy link
Copy Markdown

I mean they have that /data/outputs.jsonl file tat I suppose they use internally to sweep and delete data?

Yeah my issue requesting all my commits be removed (to catch e.g. forks) only seems to have duplicated my org request, according to that.

That's how I noticed, actually lel
I did the same thing and noticed it just removed my user again, so I checked how it was handled

@addisoncrump

Copy link
Copy Markdown

I have also sent a GDPR erasure notice, will let y'all know how that goes.

@Toby222

Toby222 commented Aug 11, 2026

Copy link
Copy Markdown

I have also sent a GDPR erasure notice, will let y'all know how that goes.

Any update? They seem to have given up doing anything

@lele394

lele394 commented Aug 11, 2026

Copy link
Copy Markdown

I have also sent a GDPR erasure notice, will let y'all know how that goes.

Any update? They seem to have given up doing anything

Sent one on the 05/08 too, no answers yet.

@SomeAspy

Copy link
Copy Markdown
image was this there the whole time?

@loucyx

loucyx commented Aug 17, 2026

Copy link
Copy Markdown

was this here the whole time?

lol yet another admission of guilt from stealingface … I wonder if they honestly believe the things they spout and do. To believe in LLMs is to be evil or idiotic.

@axialeaa

Copy link
Copy Markdown

image was this there the whole time?

that's so petty hahaha

@xx-kotas-xx

Copy link
Copy Markdown
Author

image was this there the whole time?

omg lmao
yeah thats only recent, i believe
i was wondering why nobody else has made a PR by now

@Toby222

Toby222 commented Aug 19, 2026

Copy link
Copy Markdown
image image

No explanation on how to verify your data got properly removed.

@lele394

lele394 commented Aug 19, 2026

Copy link
Copy Markdown

image image

No explanation on how to verify your data got properly removed.

"Trust me bro, it's out".

Except everyone that downloaded the dataset at release or before your data got effectively erased already have it and have trained on it. All the main training companies already have a copy and are probably actively training on it.

Basically this opt-out thing is just to give us something to suck on while they use our projects and works for profit.

I haven't heard back from the mail I sent to their legal team either.

@Toby222

Toby222 commented Aug 19, 2026

Copy link
Copy Markdown

No explanation on how to verify your data got properly removed.

for context: anton-l is the one huggingface co person I got to reply to anything at all so far, and all the reply I got to that complaint was a useless fucking heart emoji :⁾

@addisoncrump

Copy link
Copy Markdown

Any update? They seem to have given up doing anything

Nope, no response on the GDPR request. Also, neither my issue listing commits nor my issue also requesting org removal was processed completely (first not having the commits removed, second not removing other orgs of which I am a part, which is their duty to work out).

@IsaacMarovitz

Copy link
Copy Markdown

Sounds like it's time for someone to lawyer up

@axialeaa

Copy link
Copy Markdown

@Ampflower

@SomeAspy

Copy link
Copy Markdown

Any update? They seem to have given up doing anything

Nope, no response on the GDPR request. Also, neither my issue listing commits nor my issue also requesting org removal was processed completely (first not having the commits removed, second not removing other orgs of which I am a part, which is their duty to work out).

my issue was "processed"
I'm not sure what that means

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.