26 ms·
Automatic1111's GitHub account suspended for "ToS violations" [restored]
- tlogan 4y agoI think it really did not help that he is located in Russia.
- scarygliders 4y agoReddit thread here : https://www.reddit.com/r/StableDiffusion/comments/103upr6/automatic1111_github_repository_removed/ https://www.reddit.com/r/StableDiffusion/comments/103upr6/au... update: Gitgud repo created here : https://gitgud.io/AUTOMATIC1111/stable-diffusion-webui https://gitgud.io/AUTOMATIC1111/stable-diffusion-webui (Gitgud seems to be really slow) Further update : Account was suspended due to "TOS violations" : https://www.reddit.com/r/StableDiffusion/comments/103uwx1/automatic1111_account_and_webui_repository/ https://www.reddit.com/r/StableDiffusion/comments/103uwx1/au...
- ashirviskas 4y ago[flagged]
- cypress66 4y agoI checked one at random and he's not black Mati Klarwein
- Semaphor 4y ago[flagged]
- cypress66 4y agoI see what you mean. I don't think it's racist though if you're classifying artists by their style, to classify those that focus on painting black people with that kind of style as such. Because you're classifying the style, not the artists' skin color (and there's logically a correlation between black artists and artists that focus on depicting black people). You could argue maybe that using the letter "n" could be seen as racist. It's a US centric view however, in other places n would be fine (n for negro in Spanish for example) For all I know automatic might be super racist, I'm just playing devils advocate, and I like to assume the best of in people.
- violini 4y agoI think the main problem here is that people are enjoying the witch hunt too much, and this prevents them from weighting up alternative explanations that aren't as dramatic. My first assumption on encountering a table field with a standalone "n" would be that it's an abbreviation of "no". So I'm surprised people are assuming so strongly here that this is instead code for a racist word. This is quite a harsh accusation, given the lack of evidence. It will be quite embarrassing all round if this just turns out to be a run-of-the-mill copyright strike, or similar.
- deleted 4y ago[deleted]
- vintermann 4y agoFine. But you don't have to go with your first assumption. If, say, the guy had made mods smirking at the George Floyd protests, had made skin-color mods, and had also said "no comment" when asked what the 'n' and 'c' tags represented, would you still go with your first assumption? That he's clearly more than a little racist isn't enough for me to defend nuking the guy's account without warning or explanation. But it is enough to make me think twice about blindly downloading and running the guy's code (which also downloads a lot of stuff). Who knows what other norms of basic decency this anonymous person from 4chan would violate. Edit: apparently all the git pulling and bash+curling happens during install, and not fully automatically afterwards. It does not strictly speaking self-update.
- Filligree 4y ago> My first assumption on encountering a table field with a standalone "n" would be that it's an abbreviation of "no". So I'm surprised people are assuming so strongly here that this is instead code for a racist word. This is quite a harsh accusation, given the lack of evidence. So I loaded up A111, selected the 'n' category, and ran a few pictures using random artists from said category. The results were all black. The category itself is actually useful to me, now that I know it exists — I use the AI to generate illustrations for my fanfiction, and getting non-white, non-asian outputs is difficult at best — but labelling it "n" is, uh, suspicious. In combination with everything else, I don't think there's really any doubts about his thought process here. :(
- input_sh 4y ago[flagged]
- cypress66 4y agoIt was 100% random. I'm surprised from a reddit thread that somebody else mentioned this Mati as a counter example as well, so maybe the one I randomly picked was an outlier, or maybe because of the csv "layout" that one stood out more to me and to other people.
- Filligree 4y agoIt's a list of artists who, if applied to stable diffusion prompting, generates art of black people. Not a list of black artists.
- deleted 4y ago[deleted]
- joshuaissac 4y agoI checked a few more at random: * Bill Jacklin * Hiroshi Sugomoto * Josef Albers * David Teniers the Younger None of them are black. Edit: As eyko pointed out below, these are not in the 'n' category. So I searched for people in that category, and all the ones I checked turned out to have been black (other than Mati Klarwein).
- eyko 4y agoNone of those are under the `n` category, though.
- ilyt 4y agoReddit thread suggested they might be ones drawing black people, not ones being black
- longbilly 4y agoThis is a full list of all the 'n' entries in the latest artists.csv Howardena Pindell,0.7686921,n Mati Klarwein,0.7066092,n Barkley L. Hendricks,0.69986427,n Carrie Mae Weems,0.6645416,n Barkley Hendricks,0.6883637,n Yinka Shonibare,0.68256056,n Zanele Muholi,0.58554715,n Kehinde Wiley,0.66218376,n RETNA (Marquis Lewis),0.47963,n Wangechi Mutu,0.6394607,n Kadir Nelson,0.5669006,n Amadou Opa Bathily,0.5536976,n Juliana Huxtable,0.5364195,n Chinwe Chukwuogo-Roy,0.49445248,n Teophilus Tetteh,0.46064255,n Bruce Onobrakpeya,0.42588046,n
- input_sh 4y agoHow would it be a coincidence? Looking through that file, I can't think of a single charitable interpretation for that categorization.
- proto-n 4y agoYeah. Did some digging, apparently the user stated that "n and c are no comment" [1]. From context its not clear whether they don't want to comment, or if the characters literally stand for "no comment". But to me it seems the former: it appears it's not necessarily about the author, but what the art depicts. C seems to be children. [1] https://www.reddit.com/r/StableDiffusion/comments/xl8bj2/automatic1111_webui_random_artist_category_for/ipi24ct/ https://www.reddit.com/r/StableDiffusion/comments/xl8bj2/aut...
- gitfan86 4y agoIt is extremely common for programmers to use short names while coding. I use "const r" a lot instead of "const results". Do you think I'm doing that because I hate a group of people that are called a derogatory word that begins with r?
- ceejayoz 4y agoIf it was the variable name for an array of famous autistic people, it might raise eyebrows, especially if coupled with other coincidences.
- knewter 4y ago"I've inferred 90% of a word you didn't write. Verdict is you're racist."
- ceejayoz 4y agoAgain, there’s more alleged than just the “n” thing; screenshots of Rimworld titled “Auschwitz”, modding the game by race, mockery of the George Floyd protests. Sometimes we infer things from a combination of evidence.
- throwaway0x7E6 4y ago[flagged]
- deleted 4y ago[deleted]
- KMnO4 4y agoWhy is that of note? It doesn’t explain anything related to GitHub’s takedown of the repository.
- orra 4y agoReading that thead, https://www.reddit.com/r/StableDiffusion/comments/103upr6/comment/j319m3k/ https://www.reddit.com/r/StableDiffusion/comments/103upr6/co... says the user could have been banned for racism. We're not talking subtle stuff, either.
- deleted 4y ago[deleted]
- rjh29 4y ago> A possible reason are the apparently racist game mods he'd also been creating on the same account, including removing any non-white characters from Rimworld and a mod called 'peaceful protests' which is seemingly criticizing the valid upset about George Floyd's murder by the state.
- tablespoon 4y ago> ...a mod called 'peaceful protests' which is seemingly criticizing the valid upset about George Floyd's murder by the state. If that that's the ban reason, it's pretty Orwellian. There was a lot of severe property destruction (e.g. arson) during those protests, some of which was indisputably committed by people aligned with the protests. They were complicated events, with peaceful and violent parts. They were only one or the other when seen through a blinkered political orthodoxy.
- chrismorgan 4y agoI’ve never heard of GitGud.io, so I took a look at their home page/login page. Wow a lot of those claims are bad: > Free - Yes, totally free for any user or group Such claims are invariably false. Or, stated most generously, heavily misleading, because of limitations. And that’s even ignoring the common “it became popular and we realised what we were offering wasn’t sustainable so we’re charging or limiting sharply or shutting down” result. > Fast - One of the fastest git hosting services Holistically, I’d say this isn’t even possible if you’re using GitLab. Significant parts of GitLab are very slow. And as for GitGud.io at present, well, that repository’s URL is consistently taking about ten seconds to send the first byte of the response, and even HEAD / takes more than five seconds to issue a 302 redirect to /users/sign_in. > Highly available - average uptime of 99.83% ¹ Look, “highly available” is a vague term, but for this kind of service I’d expect it to mean three nines at the very least, probably four, and to mean an architecture and upgrade deployment mechanism significantly different from GitLab’s, where upgrades are disruptive. Also, their actual status page is currently saying 91.16% for the last 24 hours (2h7m of downtime), which is already more than two months’ downtime budget even at 99.83%. > Reliable - We have never lost any data, unlike other services You also probably haven’t dealt with any of the scale-related issues that have caused data loss in said Other Services.
- Drybones 4y agoHi, owner of GitGud.io here >>Free - Yes, totally free for any user or group >Such claims are invariably false. Or, stated most generously, heavily misleading, because of limitations. Can you explain your issue with this? GitGud.io has been operating for over 8 years with only free accounts and without any paid setup. Historically we've been supported by user donations, but I now also pay out of pocket, a relatively trivial amount since my main job is being a DevOps engineer for a CDN & cloud company, for server resources and upgrades for GitGud.io and we have plans to launch SaaS products that will completely offset any GitGud.io costs. >>Fast - One of the fastest git hosting services >Holistically, I’d say this isn’t even possible if you’re using GitLab. Significant parts of GitLab are very slow. And as for GitGud.io at present, well, that repository’s URL is consistently taking about ten seconds to send the first byte of the response, and even HEAD / takes more than five seconds to issue a 302 redirect to /users/sign_in. GitGud.io has historically been fast. Currently we just finished an upgrade of the main node last week from an 8-core Epyc to a 64-core Epyc, plus 2-3x more available memory and we have not had enough traffic to adjust this. This event helped us tune GitLab better to our new resources. And yes, as someone who has been working with GitLab for over 8 years, I know exactly how slow and bloated it is, but you must also understand that GitLab.com itself spent years being constantly down or hardly loading in comparison. Different scales of "users", but GitGud.io still has 41,000 users and close to 15,000 repositories. You'd be hard pressed to find many other GitLab instances publicly usable that big. We could utilize Gitea or something lighter, but GitLab offers a lot of features and Gitea didn't exist when we started. >> Highly available - average uptime of 99.83% ¹ >Look, “highly available” is a vague term, but for this kind of service I’d expect it to mean three nines at the very least, probably four, and to mean an architecture and upgrade deployment mechanism significantly different from GitLab’s, where upgrades are disruptive. >Also, their actual status page is currently saying 91.16% for the last 24 hours (2h7m of downtime), which is already more than two months’ downtime budget even at 99.83%. Yes, cause currently we currently took the host node down 12 hours ago for a couple of hours in a planned hardware upgrade maintenance to install new 40g NICs, SSDs, etc. Overall the average is decent, and this line harkens back to the days when GitLab.com was down daily. We run on our own bare metal colo servers, not magically appearing cloud instances. >> Reliable - We have never lost any data, unlike other services >You also probably haven’t dealt with any of the scale-related issues that have caused data loss in said Other Services. Their scale outs should have made it harder to lose data, not the other way around. We've also have ran a fairly large file/media sharing site in the form of Imgur with dozens of TBs of user uploaded media scaled across several servers, and we didn't lose data there. Fact is, we haven't lost any data and that's our track record so far over the past 8 years. I think that's worth of some note. Either way, while the homepage claims are eyebrow raising for you, I don't see how this matters much for a service that is charging $0 for Git repo hosting. We make $0 for any user who decides to utilize us. If we wanted to charge for GitGud.io access and it's GitLab CI runner access, we could. There's nothing stopping us from doing that. But even if we disappeared tomorrow, the fact is that Git is naturally decentralized. The original creators and the clones exist somewhere. We exist as an alternative to other services that suspend accounts on a whim and an easy solution for those that don't want to setup or pay for their own Git instance.
- nigamanth 4y agoAny GitLab or BitBucket repos for the same?
- pizza 4y agoWow! for context: AUTOMATIC1111 created and maintains (maintained?) an extremely popular and active web ui for stable diffusion. Beast-mode maintainer. Even after the debacle w stability.ai (who, to their great credit, I believe, normalized discord chatroom relations rapidly), that’s a string of bad luck for this community keystone of the nascent txt2img technological tranche. Whatever the eventual steady state of this matter, I hope this person isn’t burning out in the process. “Whether ’tis nobler in the mind to suffer // The slings and arrows of outrageous fortune…” and all that jazz.. Lurking GitHub employees.. give us the verdict..!
- donkeyd 4y agoLooking at the Reddit thread about this, there was some arguably racist stuff going on in his repo which could've been related to this suspension. I'm not sure whether this is the right way to handle such things (banning those specific repo's might be better), but it would be somewhat understandable.
- dijit 4y ago[flagged]
- violini 4y agoWhat do the double and triple parentheses mean in context of a Stable Diffusion prompt like the one you linked? e.g. might it apply some weighting to the phrase? Additionally, I wonder, looking at that prompt, maybe he was banned for beastiality.
- Semaphor 4y agoFrom context I gathered from other SD posts, yeah, weighting. The more, the heavier.
- londons_explore 4y agoIt is exactly that - each parenthesis doubles the weight of what's enclosed.
- ndsipa_pomu 4y agoLooks like relying on a centralised github isn't the most reliable choice. It's convenient, but if you don't want to be held ransom by Microsoft's decisions, then a self hosted repository has to be the way forwards.
- kleiba 4y agoYeah, someone should invent a version control system that does not rely on some central entity but is actually distributed.
- ndsipa_pomu 4y agoIt's strange isn't it how people keep inventing distributed systems such as the internet itself, and yet money/politics/laziness entices people to use a centralised resource with all the problems that go with that.
- HPsquared 4y agoTragedy of the Commons
- fhd2 4y agoI know you're joking, but what I suppose would need to happen is for someone to also come up with ways to do federated code discovery, search, browsing and ways to show off contributions. For issues and PRs there's mailing lists, but it seems the young uns are appalled by that, so maybe that too.
- Multicomp 4y agoMaybe Fossil SCM by the sqlite authors would be a starting point?
- doodlesdev 4y agoGitea and forks exist, Fossil is also a plausible alternative although it seems not everyone likes its workflow. Maybe discovery could be handled simillar to Mastodon through ActivityPub, I think it wouldn't even be too hard to integrate into existing Git code forges.
- sammy2255 4y agoHaving a Rimworld mod that removes black characters is not enough to warrant a platform ban, in my opinion.
- smcl 4y agoI think if you’re doing racist stuff, you should expect that the owner of the platform you’re doing it on will probably not like that and find a way to kick you off. The user is probably not a card carrying neo-nazi, but I’m sorry this is 2023, how on Earth can people still expect not to get called for juvenile 4chan-level trolling like this?
- Ekaros 4y agoBecause no one should care. Just fully ignore them, do not engage with trolls or people whose politics you don't care about. Maybe we should instead ban those who call out this stuff or describe it in malicious ways...
- smcl 4y agoGitHub will have removed this because they don't want to be seen hosting racist shit on their platform. They don't want that because as it turns out the vast majority of the population isn't on board with racism, so not doing so would empower their competitors, hurt their brand and affect their bottom line. It's the same with Disney (the "oh a black little mermaid!?" stuff) and all the other the other ultimately banal things that get people frothing at the mouth about corporations going "woke" - it's not a conspiracy, it's not about politics, it's simply bad business to appear welcoming to hateful or bigoted people. That said, I personally think it should be difficult to be racist, homophobic, transphobic and the like online. I'm not engaging in debates, posting outraged tweetstorms or trying to get anyone doxxed/fired/cancelled when I see some anonymous edgelord throwing the n-bomb around or calling for LGBTQ+ friends to be killed. I'm just going to quietly report the post and move on.
- ilyt 4y ago
- prima-facie 4y agoPart of the reason why I moved away from Github all my essential 'infra' repos and only keep 'portfolio' repos in there which I want to show to potential employers.
- VCBullshitter 4y agoHow is this news when we all know git is decentralized? News at 11: company enforces their own TOS. Github is about as useful as a brand of kleenexes. If y'all didn't want this you wouldn't have used your damn pull request software to host your code.
- throw_me_5555 4y agoIt maters since decentralization is not a silver bullet. There is always some main repo, and it is hard to change it, or even just inform people about change. If you want other people to participate in your project then hosting it on biggest/most popular service reduces entry barrier
- deleted 4y ago[deleted]
- violini 4y agoIf this really is about racism, as some people are suggesting, it makes me wonder how equitably such TOS-rules would be applied in other cases. For example, if Linus Torvalds turned out to be a racist or sexist or homosexist or transexist, would his Linux repository (https://github.com/torvalds/linux https://github.com/torvalds/linux) be hammered? Would he be removed from the Linux project somehow?
- mellosouls 4y agoHopefully - in the very unlikely case Torvalds or anybody else was deliberately uploading content of that sort. This doesn't seem a remotely comparable case though (deliberate uploading of offensive content in the delisted repo vs - say - unwoke opinion/comments, or whatever the example of LT is supposed to evoke), if the reasons mooted in other comments are correct.
- jstanley 4y agoDo you not think a piece of software can be acceptable independently of whether or not its creator is racist?
- mellosouls 4y agoYes. But individual acceptance or use is very different from the ethical and legal obligations of major corporations. And in this case, we aren't just talking about the creator, the allegations are about the actual content being hosted.
- _8j50 4y agoCreator? Sure. The user account maintaining and updating it? No. Racism is just one thing, there is a ton of other undesirable beahviors like cp, fascism, swatting, participating or supporting acts of violence against strangers without provocation, participating in a spam/phish/malware campaign, backdooring code the list goes on. You are still free to host your own git repo on your own servers. The dude was pretty racist, good work by GH employees: https://web.archive.org/web/20221013110023/https://github.com/AUTOMATIC1111/WhiteOnly https://web.archive.org/web/20221013110023/https://github.co...
- mellosouls 4y agoThere's some (instinctive?) criticism of Microsoft/GitHub here but as others have pointed out, the maintainer appears to be uploading racist content. If that's the case, it's a clear boot. It ought to be clarified though.
- dsign 4y agoThe material proof of the allegations are so tenuous at this point that I'm way more concerned about...well, that we are about to ban the letter 'n' because it ca_ be i_terpreted as racist. For what is worth, I thi_k we should all grow a thicker ski_ a_d be ready to defe_d the thi_gs that matter, like our right to express freely without havi_g to watch our words for the _ext time somebody somewhere may take offe_se with what we say.
- poszlem 4y agoWhatever side you are on in this debate of "should GitHub decide what is good and bad" I think most people would agree that they really should quote a specific violation of specific TOS when they close your account. This should be the norm, as opposed to the current situation in which you are left wondering what the hell was problematic that some GitHub employee disagrees with. The corporation may benefit from having unclear moderation policies, but this is not in the best interests of the users. If you don't agree, consider the possibility that the corporation's political views may change and your own beliefs could then be subject to moderation instead of those of "the other side."
- violini 4y agoI had a newly-created GitHub account banned when I uploaded a Scrabble word list to it as a Gist. Turns out it included various slur words and their systems picked this up automatically. Although they didn't immediately specify the reason for the ban, to their credit the GitHub support person did explain what had happened when I appealed and the ban was lifted.
- rgoulter 4y ago> they really should quote a specific violation of specific TOS when they close your account. I suspect this ends up being impractical, due to helping the bad actors too much. I think moderation being so inconsistent/unclear is mostly because moderation is difficult.
- Beaver117 4y agoGithub is now literally holding back technological progress because they're offended?
- gitfan86 4y agoMirror: https://git.tcp.direct/Mirrors/stable-diffusion-webui https://git.tcp.direct/Mirrors/stable-diffusion-webui
- lrvick 4y agoYet another reminder that centralized proprietary platforms run by for-profit megacorps are not friends of FOSS. They can and will censor anything that they arbitrarily consider to be a brand risk. https://sfconservancy.org/GiveUpGitHub/ https://sfconservancy.org/GiveUpGitHub/ Working to move all my decades of open source work and communities off GitHub in the coming months to self hosted Gitea.
- dbzer0 4y agoTo be fair, this repo is not FOSS
- RedShift1 4y agoSo basically, by proxy, you can't host anything on Github that has any sort of "bad words" blacklist integrated?
- pca006132 4y agoPerhaps you can encode them in some other format and nobody will bother to check it.
- keewee7 4y agoI think Rust/Cargo does this to warn against bad words being used as identifiers.
- reportgunner 4y agoEven "blacklist" is a bad word at this point I think.
- pelasaco 4y agoMaybe I'm being naive, but reading this comment in his steam page, looks like he is well intentioned https://steamcommunity.com/sharedfiles/filedetails/?id=1518726337 https://steamcommunity.com/sharedfiles/filedetails/?id=15187... "Edit 26-mar-2020: finally, the injustice has been corrected: all races are welcome! You can choose the range of skin colors you want in mod settings."
- nightpool 4y agoI'm not sure I see how that was well intentioned? The developer releases a mod that removes non-white people from the game, and then two years later releases two other mods that "equalize" the situation by removing all races except one. I struggle to see what evidence of good intentions you're seeing in that quote.
- jacooper 4y agoCodeberg.org time
- machina_ex_deus 4y agoNeed to call this bullshit by its name: Microsoft killing their competition. They had just released their own version of stable diffusion in bing a moment ago and now they ban the biggest competition from GitHub. I don't believe they didn't know what they are doing. They definitely have statistics about repo usage and the guy suspending him definitely knew that it's one of the most popular repos out there. Microsoft don't deserve the benefit of doubt here. This is a warning to anyone who competes with Microsoft in an open source project. Move elsewhere.
- junklard 4y agoThat sounds incredibly unlikely. I know we all love a good M$ conspiracy theory but this one is far too silly.
- machina_ex_deus 4y agoThey literally got nothing to lose and they can just go "oops, we saw X in the repo and banned by mistake". There's just no way this is a mistake. I don't believe for a second their internal review systems don't have any safeguards against banning extremely popular repositories without manual oversight, because they must have these safeguards. Other open source repos probably get spurious reports commonly. These systems always have popularity thresholds for manual oversight because as something gets popular, it gets false reports. It's just fact of life. Any manual oversight would easily recognize what's going on and would never ban extremely popular repo for a random transgression of its creator in other repo. Not without consulting a manager.
- gpderetta 4y ago> They had just released their own version of stable diffusion in bing Did they? I thought that was chatgpt variant.
- swyx 4y agohttps://bing.com/create https://bing.com/create
- nwoli 4y agoMakes me wonder if OpenAI via its microsoft connection is pulling strings behind the scenes (less believe conspiracies than that has turned out true in the twitter saga)
- ntauthority 4y agoAdding my own n=1 anecdote here - a member contributing to an open source project I'm involved in, who had a few repositories on GH with extensions to that project but no other notable 'negative' activity, had gotten a permanent suspension from GitHub a few years ago for responding to a mildly abusive issue report on the main project with the well-known 'Navy SEALs copypasta'... the abuser then reported them and their account - including their helpful and invaluable extension repositories - was nuked, while the abuser then could continue to abuse under both the original account and various other aliases. They left the community shortly after, likely in part fueled by the way an abuser got their GitHub account destroyed while the abuser pretty much remained unscathed.
- 127 4y agoThis seems to be the real issue. Not that if the judgement is incorrect or correct, but there is no real effort to even make judgements that aren't just generated by some simple script.
- deleted 4y ago[deleted]
- Manjuuu 4y agoI'm not sure what is worse, the kindergarten level drama around this project that I never heard before today, or some of the low effort comments I'm seeing here scrolling the page.
- nodja 4y agoRegardless of what the author of the repo did or did not do, I think that deleting his account and everything in it is a failure on the part of github and warrants a policy change. There's lots of good knowledge contained in the issues and discussions hosted on the webui repo all of which are now lost or very hard to find. Even papers coming from big companies have directly used the repo as reference[1]. I was personally playing around with prompt2prompt and reading issues when the ban happened and now I can no longer find the most recent comments, I still had the url but the internet archive only has a copy from back in october, and finding this specific discussion will be hard again since it will be pruned from search engines. IMO github should've put the repo in read-only mode, if they want their social features to be taken seriously they can't be removing discussions and comments that people that have contributed that have nothing to do with the infraction. What's the point of hosting discussions if there's a chance they'll be nuked later just because the original author of the repo did shitty things. [1] ctrl+f automatic1111 on https://arxiv.org/abs/2301.00704 https://arxiv.org/abs/2301.00704
- jetrink 4y agoAgreed. This is social media style moderation being applied to a website that is more similar to infrastructure or a library. If I were a member of a private, professional library* and a colleague was found to hold racist views or had submitted a racist paper, I would still find it unacceptable to see that all of their books and papers had been indiscriminately pulled off the shelves overnight. In fact, such a thing would be unthinkable. * Do such things exist? I'm just trying to keep the example out of the public or academic spheres.
- AndrewStephens 4y ago> This is social media style moderation being applied to a website that is more similar to infrastructure or a library. I don't know anything about the immediate situation here but calling GitHub "infrastructure" is not accurate. I know every man and his dog hosts their repos there but GitHub is a private company (owned by Microsoft!) and is not obliged to host things that it thinks will make it look bad.
- 0x_rs 4y agoStealthily introducing malware to your repositories (and distributing it on npm) is A-OK, absolutely no action taken when it happened last year with node-ipc, so I'm really curious to see what the rationale was in this case, for it doesn't get much worse than that. Some more fraudulent accusations of code theft? I don't buy it from the Copilot company, and the mods/racism allegations couldn't possibly be it, it'd make GH look irresponsible and definitely not a trustworthy place to host any project on.
- maximus-decimus 4y agomaking a white only rimworld mod is worse than distributing malware now I guess. Next move is they'll ban the account of everybody who complained about there being black dwarves, hobbits and elves in Rings Of Power.
- bob1029 4y agoThis has me thinking about a 1-seat GH enterprise license for my personal repos. I can't risk all my issues disappearing into nothingness, and I can't imagine myself using a different platform. GH is muscle memory for me these days. Would also be nice to know Microsoft can't arbitrarily scan my works for dangerous competitive elements.
- knorker 4y agogithub has kicked people off the platform for using the verb "retard" in a mathematical sense. And they upheld it when escalated to a chief something-or-other. Anything github does the burden of proof is definitely on them.
- red15 4y ago[flagged]
- dw64 4y agoIt's back up as of now!
- jeremiahbuckley 4y agoIt's too bad if true. The Stable Diffusion GUI repo was really useful. Used it just recently when SD upgraded to v. 2 over Christmas. A little off-topic, but seeing the confusion about (((parenthesis))) used in an unfamiliar context, it's worth mentioning another area of confusion that will eventually surface with SD prompts. The text-to-image models have biases, of course, and so prompts (positive and negative) need to be used to combat those biases if you don't want the output to go in the biased direction. e.g. if the model tends to draw hats on people, you might need to add the negative prompt ((hat)) meaning "really, really, no hat". Makes sense. Now, consider when the text-to-image model has a bias regarding drawing people of a particular race, the person using the model may need to write a prompt counter-biasing the result to get the result they want. For example: by saying things like prompt (hispanic) or negative-prompt ((blue eyes)). Not saying that such prompts are guaranteed not-racist, just that an uninformed observer could naturally suspect racist intent with race-specific tags in the prompt. It's complex, and would need more context to confirm a suspicion.
- lbeltrame 4y agoApparently it's been reinstated? https://github.com/AUTOMATIC1111/stable-diffusion-webui/ https://github.com/AUTOMATIC1111/stable-diffusion-webui/ - At least I could access it now.
- jpeter 4y agoWorks for me
- scarygliders 4y agoLooks like it has indeed. Can't edit the title of my submission now. Oh well! Edit: Thanks whoever updated the title!
- sillysaurusx 4y agoThis is a win. Good on Github. I was about to hound Nat to swing around a bat at his former stomping grounds. EDIT: Stripped some commentary about 4chan. I try to avoid editing like this, but the ban was for an entirely different reason, so it was needlessly provocative.
- uncletammy 4y agoBad on Github. It shouldnt have come down like that in the first place.
- sillysaurusx 4y agoMistakes happen, and I’m a fan of mea-culpa reversion, as long as they undo their mistake quickly. Undoing it in a few hours (at 7am Seattle time, no less) seems fine. Shaming people (and entities) after they publicly admit a mistake tends to encourage them to dig in their heels and never revert. GitHub has a stranglehold on developer culture; they easily could have kept him banned. But whoever got him unbanned is also a part of GitHub, so they’re worth praising. I agree it wasn’t ideal though.
- Fuzzwah 4y agoNat left GitHub back in Nov 2021.
- stuaxo 4y agohttps://www.reddit.com/r/StableDiffusion/comments/103upr6/comment/j31pagp/?utm_source=share&utm_medium=web2x&context=3 https://www.reddit.com/r/StableDiffusion/comments/103upr6/co... The 'n' tag was an artist that gives you black people, and there is a problematic 'c' tag which, from the comment above is artists who painted naked children, so this is about as problematic as it gets.
- bjt2n3904 4y agoThere's one, and only one takeaway for me: it's time to start hosting my own git repos, and only treat GitHub as a mirror. (And on top of that, mirror elsewhere incase my host decides to boot me off.) The arguments over moderation have gone nowhere. The same people who demand over and over that "something be done" about <controversial topic du jour> keep scratching their heads after events like this, and ponder how we got here. Decentralized is the future.
- Karawebnetwork 4y agoThere is another theory that I haven't seen discussed in any other comment threads here: that the anti-ai-art campaign people would have reported the repo en masse. This has been done previously for several Patreon and Kickstarter projects, with at least one popular anti-ai-art Discord server having a channel where people do nothing but share links for users to bulk report.
- poulpy123 4y agoWell it is unbanned now. Some commenters going to feel akwards
- Filligree 4y agoAaaaand it's no longer suspended.
- rvz 4y agoIt's almost as if that everything that I have said about why you should not host on GitHub or go all in on their services is essentially self revealing. From the repeated unreliability of GitHub and GitHub actions [0], how "private" repositories are not private [1] and now sloppy account bans like this one is more of an indication about why self-hosting makes more sense and my comment going against 'centralizing everything' has aged perfectly and still applies today. [2] If hobby projects like RedoxOS [3] can outright move off of GitHub and on to a self-hosted GitLab, so can you. It seems they were smart enough to move off of GitHub during the Microsoft takeover and avoid the carnage that they have brought on to the site. [0] https://news.ycombinator.com/item?id=32752965 https://news.ycombinator.com/item?id=32752965 [1] https://news.ycombinator.com/item?id=34258431 https://news.ycombinator.com/item?id=34258431 [2] https://news.ycombinator.com/item?id=22867803 https://news.ycombinator.com/item?id=22867803 [3] https://gitlab.redox-os.org/redox-os https://gitlab.redox-os.org/redox-os
- irusensei 4y agoIts back. According to AUTO on Discord the cause was due to some link or instructions on how to use NSFW embeddings and models which was removed. You people obsessing over a single letter on a CSV file need to seriously calm down and re-evaluate your sensibilities. Here is the link to the (now removed) flagged content: https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Textual-Inversion#finding-embeddings-online https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki...
- hnfools 4y agoTurns out the TOS violation had nothing whatsoever to do with racism, as so many commenters here were overly confident to proclaim, in typical HN style. It's because he'd linked to prohibited content in the wiki: https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Textual-Inversion/_compare/9d7346f7f3faa275305cc4a388a3335a0f53961b...bc9a09829dbc90760c8626c83824e05cfab5cb98 https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki... Here's the issue discussing it: https://github.com/AUTOMATIC1111/stable-diffusion-webui/issues/6356 https://github.com/AUTOMATIC1111/stable-diffusion-webui/issu...
- sillysaurusx 4y agoThat’s … actually worse that they suspended him and killed access to his projects merely for linking to NSFW diffusion models on a wiki. https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Textual-Inversion/_compare/bc9a09829dbc90760c8626c83824e05cfab5cb98 https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki...
- wokwokwok 4y agoGiven that it was literally a terms of service violation, and resolution was to remove the content in question (ie. this wasn’t GitHub saying “we were wrong” it was them saying, don’t do that or you’re banned)… it seems difficult to be particularly sympathetic.
- sillysaurusx 4y agoThe 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.
- voxic11 4y ago> 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-policies/github-sexually-obscene-content https://docs.github.com/en/site-policy/acceptable-use-polici... Now on the other hand this wasn't actually pornographic content, it was links to pornographic content and their TOS doesn't really make it clear that linking is not allowed.
- deleted 4y ago[deleted]
- jarbus 4y agoI'm just waiting for federated alternatives to emerge to github. Once a dev can host their own repo and not require everyone to make an account just for their project, I think github will take some serious hits. I'm willing to bet tons of people would be willing to switch after seeing stuff like this and youtube-dl. And, any dev that github de-platforms will likely switch and take many of their contributors with them.
- musabg 4y agoMicrosoft just released Stable Diffusion competitor: https://designer.microsoft.com/ https://designer.microsoft.com/
- jyap 4y agoLinking to some textual embeddings in the Wiki is the reason. Here is the relevant commit which reinstated the repository: https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Textual-Inversion/_compare/bc9a09829dbc90760c8626c83824e05cfab5cb98 https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki...
- yorwba 4y agoIronically, GitHub wikis have a history of commits just like the main repository (not sure whether they actually use git for the wikis or just present them using the same interface) and nothing is lost: the diff can be seen at https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Textual-Inversion/_compare/9d7346f7f3faa275305cc4a388a3335a0f53961b...bc9a09829dbc90760c8626c83824e05cfab5cb98 https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki...
- freedomben 4y agoGithub's wiki being essentially a git repo with markdown is one of the killer features that I can't believe people don't rave about. It's so wonderfully useful and open. I can edit pages locally in vim and commit them, but my non-technical partner can edit them easily in the UI as well. If/when there are merge conflicts, it's just standard git to resolve them!
- amrrs 4y agoAutomatic1111's comment >Github has responded to my ticket. They suspended the account because some links on wiki led to sites that contained pictures that didn't align with github's values. They reinstated the account asked me to remove the links.
- Hamuko 4y agoIs that an euphanism for "porn"?
- pastor_bob 4y agofunnily enough, some of the stuff is just on gitlab I guess we now know if Satya Nadella is a prude or not
- grumple 4y agoDo we really want Github regulating links in repos based purely on the moral instincts of random support employees? Seems weird. It's just a link, and not even to illegal content (AFAIK, I didn't actually follow them).
- tryauuum 4y agoI don't want GitHub regulating links, but I still want them to reserve this power. You have no idea how many links to child porn people start to publish when you have any website with user-generated content
- grumple 4y agoTotally. Just takes a tiny number of problem users to cause major problems. In this case maybe it could have been handled better by temporarily blocking that repo instead of the whole account, since it was clearly a legitimate dev doing work on a prominent repo.
- londons_explore 4y agoFor a while I ran one of those 'online image resize' services. I kept debug logs for 7 days of user uploads (and so the users download link would be valid for the same time). It really amazed me what proportion was porn. Like a good 30% of uploads. How can so many people need their jpeg porn pictures upscaled?!?
- fpgaminer 4y agoSurprise, 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 viewpoints implied by Automatic1111's other repos. Automatic1111/stable-diffusion-webui is a mess of a codebase and while it has the largest plethora of features and plugins in the StableDiffusion ecosystem, it's also one of the hardest tools to use. InvokeAI has a much friendlier UI, for comparison. Plus Automatic1111/stable-diffusion-webui has no formally published license, making its codebase a tangled web of legal nightmares. None of that is to degenerate the work of Automatic1111 or the hundreds of contributors to his project. And I'm for the most part not a fan of "censoring" code. But I hope we can agree it's not ideal to have such an important repo side by side with a "WhitesOnly" rimworld mod.
- Der_Einzige 4y agoSo it wasn't the fact that large swaths of the wiki, or the sample images for the extensions are using images that are obviously stand ins for lolicon? There's so much icky stuff going on in the generative art community and no one knows just how deep that rabbit hole goes. E.g.: https://github.com/Kahsolt/stable-diffusion-webui-sonar https://github.com/Kahsolt/stable-diffusion-webui-sonar (See bottom of page).
- fpgaminer 4y agoI recommend reporting that kind of content on GitHub. But please don't lump the entire generative art community in with "icky stuff".
- dylan604 4y ago> But please don't lump the entire generative art community in with "icky stuff". But it kind of is depending on your definition of icky. The fact that they've trained the models to be extremely proficient forgers should raise all sorts of red flags. I get the concept of homage and every great artist borrows/steals, blah blah, but as these things continue to get better, the lines between legit artist work and forgery will only blur to unknowable. Digital artists will now need to know how to cryptographically sign their work. There have been tools for this that most ignore because of pricing. (and no i'm not talking about NFT nonsense)
- droopyEyelids 4y agoThis looks like a tool for generating images of underage cartoon children? Even right now you can see some of the example images are generated with a hand on the breast through a bikini top.
- steinuil 4y agoFor what it's worth, Usada Pekora is a vtuber (a streamer who presents themselves as a mocapped anime/cartoon/3D avatar) who is never implied to be underage. Not that I'm defending whatever Automatic1111 does.
- kevingadd 4y agoInterpreting these images "correctly" requires a TON of context, which unfortunately is not the kind of slack that (for example) Canadian law enforcement are willing to give. Many regulators really don't care about details in the slightest. In general when it comes to porn and porn-adjacent content, "I know it when I see it" remains how the law generally works :( There are VTubers and video game characters that in their canonical profiles will say things like 'eternally 17' or whatever. How is a regulator supposed to interpret something like that when deciding whether something is meant by the artist to be transgressive or not? We know the actresses involved and the artists are all adults, of course.
- TOMDM 4y agoI don't think Pekora is the subject of issue here. https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Textual-Inversion/_compare/9d7346f7f3faa275305cc4a388a3335a0f53961b...bc9a09829dbc90760c8626c83824e05cfab5cb98 https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki... Look at some of the embeddings in the mega link, there is unambiguous loli content there.
- nperez 4y agoIt's a front end for running Stable Diffusion. It can generate anything, but the embeddings allow people to augment Stable Diffusion with specific concepts. So the embeddings they linked to could potentially be seen as something that turns a general-purpose tool into a tool for generating those types of images.
- TOMDM 4y agoA quick glance through the links that were removed, one of them had embeddings for creating loli content. Gross. My bet is that's what this was about.
- tough 4y agoI mean I would usually shit on GH but c'mon this is understandable, glad its back up
- wongarsu 4y agoI get that github wants to distance itself from images of possibly-underage women (even if it's anime style and generated by an AI), but I've definetly felt the Streisand effect here. I've never went far enough into the Wiki to even notice that this is a feature supported WebUI and Stable Diffusion, now thanks to github forcing the removal of the links in the most dramatic way possible I've scrolled through a significant portion of the links.
- shadowgovt 4y agoThere's probably a co-function of the paradox of tolerance that says something of the form "to regulate something it must be described," which (not unlike the paradox) doesn't imply you don't regulate it. Blocking the links is a good call for minimizing the odds of stumbling into them. Choosing to scroll through such content once it has been flagged is an individual choice and may carry individual consequences.
- danuker 4y ago> and may carry individual consequences. Ah! Love the chilling effects you give off, dear shadowgovt! In seriousness, more instances of opaque censorship/cancellation will lead to more attrition of centralized platforms already collapsing under their own weight.
- shadowgovt 4y agoNo doubt. But "the rats scurry into the dark" has never been sufficient justification to stop shining light. As a recent concrete (though anecdotal) example, there is rumor going around that folks on Mastodon are finding it much harder to do Twitter-style brigading and harassment, because the threat of node-level defederation provides incentive to keep clean houses. Admins who don't want to be defederated police their borders, and people who don't want to play by common rules of decency find themselves on a network-island quickly, as they run out of playmates. It's old social custom encoded into protocol.
- 4y ago
- Loveaway 4y agoWhat's up with the war on Hyperlinks. Can't post them anywhere anymore. Reddit has a whitelist of a handful sites, everything else will get removed. Twitter will not allow a lot of either. Can't put links in dating profiles. Web sucks so much these days. Arbitrary rules, made by people who need something to enforce.
- keewee7 4y ago>Reddit has a whitelist of a handful sites That is not true. I have submitted plenty of links from new domains (side projects) to reddit.
- cma 4y agoI don't think reddit uses a specific approved site system though I'm sure some are banned. Are you maybe referring to specific subreddits with their own rules?
- eco 4y agoYeah, it must be specific subreddits they've posted to. Other than spam flagging, I've never seen reddit itself restrict links. It's pretty common for subreddits to use AutoModerator to enforce a link allowlist, however. Reddit should probably take some steps to help users understand the difference between Mods and Admins. It's extremely common on reddit for users not to know the difference. They are always taking the heat for something some random user did to a subreddit they moderate.
- adolph 4y ago“Everything in (content) moderation, including (content) moderation.” ― Oscar Wilde https://www.goodreads.com/quotes/22688-everything-in-moderation-including-moderation https://www.goodreads.com/quotes/22688-everything-in-moderat...
- dylan604 4y agoIsn't this kind of obvious though? Money grubbing management wants to ensure you're not using their product to promote a competing product. What is a competing product? Anything that takes a user away from spending time on their product. Spending time with family is a competitor. Driving to work is a competitor. They can't do anything about that kind of stuff, but they can prevent users from providing links to other sites that will fight for the user's attention using their own internal games/tricks.
- britneybitch 4y agoSo it was just links to external sites? Why is GitHub so puritanical all of a sudden? They didn't used to care about things like this e.g. https://github.com/kuiwang/Deep-Cream-Py https://github.com/kuiwang/Deep-Cream-Py
- deleted 4y ago[deleted]
- vokiii 4y ago[flagged]
- Symbiote 4y agoCartoon child pornography. At least the USA and Japan make a legal distinction between that and "real" child pornography. https://en.wikipedia.org/wiki/Lolicon#Legality_and_censorship https://en.wikipedia.org/wiki/Lolicon#Legality_and_censorshi...
- vokiii 4y ago[flagged]
- jchw 4y ago> Github has kindly asked me to remove all the links here. Kindly asked? That's not what it looked like to me. I do think all of the needless speculation here was silly, and I also know that it will all happen again next time.
- 0xbadcafebee 4y agoSo..... 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?
- seanw444 4y agoDue to how taboo the topic is, I don't think there's any good statistical evidence to prove whether animated (whether AI or human-made) child porn disincentivizes those people from wanting to harm real children, or if it just feeds their desires far enough to want to take it to the real thing.
- gsk22 4y agoI doubt (but have no evidence to disprove) that simulated child porn causes viewers to act on those desires in the real world. It's not as if people will be "converted" to child porn by viewing these images; rather, it will be viewed by people who already have a predisposition to such content. My gut says it might reduce real-world incidence if they can get their rocks off to digital content, rather than feeling compelled to do so in reality. But as you pointed out, there is very little credible research on this topic, so it's hard to say conclusively.
- chamwislothe2nd 4y agoThe timing with the release of Bing image generation is suspect.
- deleted 4y ago[deleted]
- _8j50 4y agoI am really surprised at the reaction on HN. So what's the state of things, open racism is fine so long as you are a really smart programmer? Please educate me on what I am missing here, it seems everyone is in agreement that this person is racist and hosted repos reflecting their views and not just HN but Github are ok with this. I am honestly asking here, my understanding has to be wrong right? If so what am I missing? My earlier comments praising GH were downvoted even though I included a link to the whitesonly rimworld mod repo. Has the makeup of the HN community changed that much?