Live data from Hacker News

Automatic1111's GitHub account suspended for "ToS violations" [restored]

github.com

411–420 of 500 posts

Re: Automatic1111's GitHub account suspended for "ToS violations" [restored]

#411
So..... I know this is going to kick off a flamewar (I apologize in advance, dang) but I have a serious question.

It looks like the "controversy" was links to a site that included anime child porn (or what some people would call that, regardless of your personal interpretation). I've been to Japan and wandered around some manga stores, and.... what they have on some shelves is, like, really, viscerally, incredibly, disgustingly, way way worse than anything I have ever seen on the internet. And I've been here since the 90s.

I guess my question is sort of 2-part:

1) Should linking to any site, which also hosts animated child porn, really be banned as a general rule? I don't actually know the arguments for/against it. I imagine that animated child porn may prevent child predators from having to go out and find real kids, because they can whack it to pictures of pretend kids. (sorry, I don't know a nicer way to say that) But perhaps that's not the case, or there is some other mitigating factor. I just don't think arguments should end at "eww, ick" or some variation thereof. We should have real intellectual discourse and solid arguments for why we censor content, not just "that's what we ban because we just don't like it" (or the much more likely reasoning: "because our advertisers/payment processors don't like it").

2) What impact should cultural differences have, if any, on enforcement? Like, in Japan, that kind of stuff seems, if not totally normal, at least acceptable enough to be included in stores along with other regular manga. So how should enforcement 'on the internet' reflect cultural values? Should the entire internet just reflect the values of the 'most powerful' countries and cultures? Or, when China eventually becomes the global superpower, are we gonna be OK with the norm then switching to be whatever China deems culturally acceptable?

Re: Automatic1111's GitHub account suspended for "ToS violations" [restored]

#412

Surprise, surprise, GitHub took action because of "links on wiki led to sites that contained pictures that didn't align with github's values" and not because of Automatic1111's racist repos. That said, I hope this whole debacle has shown a light on the potentially problematic nature of having the Automatic1111/stable-diffusion-webui project be the go-to UI for using Stable Diffusion. Not just because of the viewpoint…

>making its codebase a tangled web of legal nightmares Perfectly suitable for a project about AI content generation. Every related submission also has at least one comment talking about the legality of it.

I guess? But that wasn't about the legality of "AI", or of training such against others copyrighted works, but merely the boring/old issue of establishing the copyright pedigree and usage rights of what is presumably (I haven't looked at it: I am just reading the comment <- edit: I have now checked, and while some third-party licenses are included in html/licenses.html, there in fact is no license on the code) a repository of code being maintained by people who are haphazardly pulling from random sources, accepting patches from random people, and who haven't even done the bare minimum of putting a license on their own code in the first place (making it, by default, unable to be used for almost any purpose). It frankly just seems like you are knee-jerking a response to something you have a pet peeve about even when it isn't there :(.

Re: Automatic1111's GitHub account suspended for "ToS violations" [restored]

#414
post #408

Surprise, surprise, GitHub took action because of "links on wiki led to sites that contained pictures that didn't align with github's values" and not because of Automatic1111's racist repos. That said, I hope this whole debacle has shown a light on the potentially problematic nature of having the Automatic1111/stable-diffusion-webui project be the go-to UI for using Stable Diffusion. Not just because of the viewpoint…

> not ideal to have such an important repo side by side with a "WhitesOnly" rimworld mod Or a "PeacefulProtests" rimworld mod that "adds George Floyd" as a storyteller. It also adds an all-black tribal faction called "peaceful protestors" (with a BLM reference in the source code) that has a high chance of addiction, adds a status effect called "socioeconomic status" that disables all work abilities and creates recurr…

What joke? I don't see anything in that description that's attempting to be comical.

Re: Automatic1111's GitHub account suspended for "ToS violations" [restored]

#415
post #385

Earlier quoted context omitted.

Do we really want GitHub to enforce its terms of service? Yes. Absolutely. If GitLab wants to be the site for projects that link to suspect anime porn, that's their prerogative. But so is GitHub's not to be that site. There are plenty of things that aren't illegal that a site might not want its users to link to. Appeal to legality is not just a red herring, it's also an incredibly weak argument.

I disagree. American people and sites oscillate between moralism (generally) and prurience (maybe only on the left), and I'd prefer those that are designed as technical platforms to do less editorializing. Not everyone shares a moral code. Hell, today I don't necessarily have the morals that I had myself yesterday.

Regardless of how much of an enlightened centrist you may think of yourself, there are behaviors you do or don't want to associate your platform with.

GitHub doesn't seem to have a problem with Automatic111's arguably racist Rimworld mods but it does seem to draw the line at linking to repositories containing suspect hentai that may come close to violating the law in some countries GitHub wants to provide its services in.

It's a business decision. Making fun of Black people is iffy but clearly not a deal breaker. Linking to pictures that bear a striking similarity to prebuscent (or at least blatantly underage) girls in the context of porn understandbly is.

Re: Automatic1111's GitHub account suspended for "ToS violations" [restored]

#416

Surprise, surprise, GitHub took action because of "links on wiki led to sites that contained pictures that didn't align with github's values" and not because of Automatic1111's racist repos. That said, I hope this whole debacle has shown a light on the potentially problematic nature of having the Automatic1111/stable-diffusion-webui project be the go-to UI for using Stable Diffusion. Not just because of the viewpoint…

I’ll step in and say no, it’s not problematic to have one of the most productive and legendary hackers in AI to be in firm control of the future of the project that he himself created. It sounds like you’re proposing that someone should create their own fork. That’s always an option, and I encourage everyone to. But what else is the proposal here? Forcibly move the repo? It doesn’t really make sense. It’s funny seein…

I'm not suggesting someone take control over Automatic1111's repo; that's absurd not to mention illegal.

> So, concretely, what do you feel should be done?

I'd rather see a more professionally maintained competitor, like InvokeAI, surpass.

Re: Automatic1111's GitHub account suspended for "ToS violations" [restored]

#417

Earlier quoted context omitted.

The terms should be changed. A violation of terms that they themselves created isn’t automatically right. It’s unclear it’s even technically right, let alone morally or strategically. This has “kickstarter bans Unstable Diffusion” vibes. Can anyone cite the relevant TOS section? It’d be good to know how far they’re trying to extend the moderation umbrella.

> We do not allow sexually themed or suggestive content that serves little or no purpose other than to solicit an erotic or shocking response, particularly where that content is amplified by its placement in profiles or other social contexts. This includes: ...Pornographic content https://docs.github.com/en/site-policy/acceptable-use-polici... Now on the other hand this wasn't actually pornographic content, it was li…

Haha they have a lot of spam to cleanup then.

A frequent discovery of mine is a new foothill of the mountains of spam text dumped onto GitHub. No idea what half of it is there for since it’s not even connected to a GitHub pages setup most of the time. Usually I’ll find them a few pages back for a code search where the spellchecker has helpfully ignored pluralisation and punctuation and I’m getting lots of generic results but for a long enough string of words to narrow down GitHub to the long tail of noise…

Lots of txt and markdown and html and textish formats filled with keywords and phrases, some of which are surprisingly suggestive, arguably outright pornography…

Oh and there’s the matter of all the code on GitHub related to adult websites and the pornography that they contain, heaps of web scraping scripts to harvest videos and pictures from “tube websites” … the flip side of the coin as well, the content moderation tools like perceptual hashing tools and ML models for adult content or nudity detection that need to include sample images as part of testing and training data…

This feels like an area GitHub really shouldn’t be fucking with with respect to the whole “what counts as acceptable”, it’s one thing to prevent people using GitHub to host a free porn site via GitHub pages, it’s another to start policing the definition of acceptable discourse on the topic of adult content and machine learning models, particularly given that machine learning is a highly technical topic and the state of the art is an evolving field full of deeply technical people.

I’m deeply unimpressed by the results from stable diffusion but I do see other people having success with it. For me even the most basic things seem to come out mutated and the same efforts to improve non pornography related human depictions from stable diffusion type models will also be applicable to porn … if the hands on my “18th century porcelain doll of a cowboy“ look like some kind of teratogenic mutant out of a bad hyper realistic cartoon, then the porn version can’t be much better and while rule 34 exists the majority of “pornography consumers” looking to ML model based content probably don’t want that either which leads to a sort of “dual use technology” style stand off between the “pornography” and “non-pornography” uses of the exact same technology.

GitHub are walking a thin line here and it’s not going to get easier for them.

Re: Automatic1111's GitHub account suspended for "ToS violations" [restored]

#418

Earlier quoted context omitted.

I don't understand why people give a shit. When did normies invade the spaces of these crazy intelligent lunatics? People purposely go play in filth then complain it's filthy.

The internet is for everyone now. Has been for awhile.

And what a mistake that has been.

Re: Automatic1111's GitHub account suspended for "ToS violations" [restored]

#419

Earlier quoted context omitted.

I recommend reporting that kind of content on GitHub. But please don't lump the entire generative art community in with "icky stuff".

> But please don't lump the entire generative art community in with "icky stuff" To be fair, there is substantial interest in using things like Stable Diffusion to generate pornography. There are several projects for hentai, etc. There have also been large threads on /g/ teaching people how to generate hypernerworks with suspiciously young looking subjects since the beginning. The "icky stuff" has a disturbing footpr…

> To be fair, there is substantial interest in using things like Stable Diffusion to generate pornography. There are several projects for hentai, etc.

Wanting to making pornography is perfectly normal and healthy; that's not something I consider icky. When I quoted "icky stuff" I thought we were talking about the generation of underage subjects.

Re: Automatic1111's GitHub account suspended for "ToS violations" [restored]

#420

Surprise, surprise, GitHub took action because of "links on wiki led to sites that contained pictures that didn't align with github's values" and not because of Automatic1111's racist repos. That said, I hope this whole debacle has shown a light on the potentially problematic nature of having the Automatic1111/stable-diffusion-webui project be the go-to UI for using Stable Diffusion. Not just because of the viewpoint…

> And I'm for the most part not a fan of "censoring" code.

Well as many have said years ago, private companies like GitHub can censor anyone at anytime and point at the ToS no matter how vauge, opaque it is. They just have to give you notice, and they can still do it again to anyone else.

There is nothing shocking about this. What is really amusing is that people continue to expect a centralized version control management service to not enforce 'censorship' on their own services and products and when they do, everyone here is throwing a tantrum about it.

There is always an option to self-host your own GitLab, Gitea instance if you don't like what GitHub is doing.

Post reply on HN