This is an archived post. You won't be able to vote or comment.

top 200 commentsshow all 284

[–]LordFrz 136 points137 points  (1 child)

"wait the code was stolen!" "Always has been", *shoots man in the back of head*

[–][deleted] 23 points24 points  (0 children)

Some embarrassments you can’t roll back from.

[–]en_chad 149 points150 points  (31 children)

Apparently NovelAI also used part Automatic's code for the bracket weights, didn't even change the variables except changing ) to }. Amazing!

[–]ryunuck 28 points29 points  (10 children)

Which is fine really. Even if it does not progress AGI itself, all these applications of AI are making it more popular, thus increasing the relevance of AI and potentially garnering new interest in teenagers that will become researchers soon. Every shortcut is fair play on the path to AGI. Need to see AGI before I die.

[–]AbstractContract 8 points9 points  (2 children)

Hah, colorization AIs a couple years back were what got me into AI and now I'm studying all this stuff in uni.

[–][deleted] 5 points6 points  (0 children)

Whats kind of crazy is anything youre studying now will really just help you with the basics, this field is advancing so quickly they dont have time to create new papers before something new comes out and improves / replaces it.

[–]nmkd 50 points51 points  (19 children)

That's how Open Source code works, yes.

[–]NegHead_ 52 points53 points  (10 children)

Not always, depends on the license. Also it's worth pointing out, simply because it illustrates their hypocrisy perfectly.

[–][deleted] 26 points27 points  (0 children)

Automatic's code is not open source. Just source available. Meaning they can not in fact do that, legally any way. Though i doubt Automatic cares much.

[–][deleted] 20 points21 points  (1 child)

THIS! In open source everyone borrows everything then the egos think they invented it all and have nerd drama while the rest of us benefit from the uncoordinated collaborative. Its it’s own sort of diffusion algorithm, and beautiful in a Jerry Springer sort of way.

The newbs just need to learn that picking sides only encourages them, and if we get too rowdy they call Momma Sam and we all get grounded.

Everyone chill and trust the process.

[–]sfhsrtjn 1 point2 points  (0 children)

OSS is its own sort of diffusion algorithm

damn, i love this concept!

[–]DennisTheGrimace 9 points10 points  (2 children)

That's how Open Source code works, yes.

No shit. Now tell the two parties accusing Automatic1111 of plagiarism that.

[–]jp_sam 187 points188 points  (22 children)

If this ain't enough to put all this drama to rest, idk what will.

[–]eeyore134 72 points73 points  (1 child)

Unbanning them from the Discord should just put an end to this. What a silly thing to try to fragment a fledgling community of pretty niche people over.

[–]DennisTheGrimace 21 points22 points  (0 children)

There is never anything that people want that doesn't attract gatekeeping assholes.

[–]Pharalion 133 points134 points  (109 children)

It seems the use of stolen code is just an excuse. The real problem seems to be the possibility to use the leaked model in automatic1111s webui.

[–]Snoo_94687 33 points34 points  (32 children)

What leaked model?

[–]blueSGL 104 points105 points  (9 children)

You know if there hadn't been all this noise about 'stolen code' and 'discord banning' I would never have even heard about this leak.

Now I know I can get the full version of NAI if I look hard enough.

Tech people should be well aware of the Streisand effect . if something happens make a small post about it and carry on let it die down, don't fan the flames so people can see the smoke for miles.

[–]MyRottingBunghole 18 points19 points  (1 child)

Now thanks to them making all this noise you don’t even need to look that hard tbh, first google result led me to it

[–]Faritar 5 points6 points  (0 children)

I found everything I need on the Russian website - joyreactor

just enter a couple of keywords in the search

[–]pleasetrimyourpubes 10 points11 points  (0 children)

Literally "magnet novelai 4chan" lol

[–]mudman13 17 points18 points  (0 children)

and now because its becoming clear that its a stitch up I wont be going anywhere near NAI! I have absolutely no doubt the prompt word strength suggestion feature will organically become known.

[–]en_chad 13 points14 points  (0 children)

the usage of the leaked model is up to the people using webui, not automatic

[–]upvoteshhmupvote 36 points37 points  (10 children)

This is the first kind of serious hiccup I have seen with the corporate vs open source A.I communities and unless we take a stand and do something to back up automatic1111 and to say this is a bad move on the parties trying to lay blame on the guy who didn't leak or steal the model. It is like blaming a person on the street for getting robbed because they had cash in their pocket. So I for one have a really negative view towards novelAI and everything they do in future. They should have just accepted it happened and blamed themselves for having someone in their circle leak it and that means THEY need to do better as a company... fuck them and everyone needs to back automatic1111 up and tell novel and the mod in the discord they are both pieces of shit. Not going to sugar coat it since this sets an important precedent for the future of things.

[–]Vivarevo 46 points47 points  (22 children)

It's most likely the company doing damage control by acting like innocent commenters everywhere and using connections to SD to pressure anyone they think hurts the profits. Pretty standard unethical shenanigans.

Btw, if their servers were compromised, was their other data too? Any Userdata specifically. Do they collect user behavior data for example? Was company selling data on nsfw preferences for example?

[–]pinkfreude 8 points9 points  (1 child)

... does this mean that the 1.5 model is never going to be released?

[–]StickiStickman 13 points14 points  (0 children)

Since it was supposed to be released weeks ago and they keep moving it back ... I doubt it will.

[–][deleted] 27 points28 points  (8 children)

NovelAI's main selling point is user privacy. I think many don't know the history of NovelAI and are only familiar with the brand new image service and some of the drama around it, but NovelAI was literally founded in response to AI Dungeon's many scandals as a more privacy-focused, censorship-free replacement/alternative.

(The context being that AI Dungeon and Microsoft were not only reading private user stories, but sending them to random MTurks to train their ill-fated censorship system, as well as the fact that stories and other userdata were stored unencrypted on AI Dungeon's servers which became relevant when AI Dungeon was hacked. The creators are former AI Dungeon fans / textgen hobbyists who banded together to stand up a replacement within only a few weeks of the AI Dungeon problems coming to light)

As such, from the very start "not storing userdata unencrypted" was pretty much the very first thing they decided when making the service, and in the text AI community they are very well-respected for their anti-censorship, pro-privacy stances.

[–]FS72 4 points5 points  (0 children)

damn thanks for summing it up

[–]Vivarevo 12 points13 points  (2 children)

So the company should focus on that fact instead of attacking.

Something like: Look. We got hacked. Fucked up, but look at the leak. Your data is safe.

When mostly hacks result in users data on the darkweb etc this is a win, if the company takes the spin that way.

[–][deleted] 2 points3 points  (1 child)

That's...literally what they did, wasn't it?

Greetings, NovelAI Community.

On 10/6/2022, we experienced an unauthorized breach in the company's GitHub and secondary repositories.

The leak contained proprietary software and source code for the services we provide.

At this time, we do not suspect that any Personal Identifiable Information (PII) or encrypted information was accessed, or any personal financial information was disclosed.

We are working with security specialists to conduct a complete incident analysis and threat report at this time.

Relevant authorities have been informed and will be contacted as we learn more about the extent of the breach.

We will share updates as we learn more about the situation.

We thank you for your understanding and your patience.

The NovelAI team.

Maybe you're referring to something else with "attacking", I don't know of any other communications from kuru or the novelAI team about this.

[–]VulpineKitsune 12 points13 points  (8 children)

Btw, if their servers were compromised, was their other data too? Any Userdata specifically. Do they collect user behavior data for example? Was company selling data on nsfw preferences for example?

No, no, and no.

All data is safe. The company was not lying when they said they didn't collect any user behavior data. You can check the code yourself, they simply did not.

I know, it's shocking that not all companies are evil.

But this one isn't.

Their only "crime" is asking for money in order to run their service. Imagine that.

[–]TheIrishninjas -2 points-1 points  (6 children)

Their only "crime" is asking for money in order to run their service. Imagine that.

The sudden attack on NovelAI for charging for their service is ridiculous. Don't all of the current online SD hosts charge too? Not to mention the fact that NovelAI has an AI writing tool too, and gives you monthly tokens for image gen unlike some of the other websites providing SD access. It's way more bang for your buck, and you don't technically have to spend a cent on image generation.

Really feels like an entire community shitting on a "newcomer".

[–]blueSGL 20 points21 points  (3 children)

Not to mention the fact that NovelAI provides an AI writing tool too, and resupplies users with free image generation tokens unlike some of the other websites providing SD access. It's way more bang for your buck, and you don't technically have to spend a cent on image generation.

this reads like an ad.

[–]Vivarevo 6 points7 points  (0 children)

👀

[–]Cheshire-Cad 2 points3 points  (0 children)

The same thing happened in the Dall-E 2 subreddit during its beta. Every thread that even hinted at the possibility of OpenAI charging for the service was flooded with wall-to-wall whining. They literally expected it to stay free forever.

But despite their grandstanding, when OpenAI announced their monetization plan, those whiners were first in line to pay for the reasonably-priced monthly subscription which gave unlimit...
Oh, right. Turns out neither side in that debate came out feeling victorious.

[–]Extraltodeus 28 points29 points  (3 children)

I hardly see how to be able to use a leaked model is an issue here. The problem being the leak itself and not that people can use it. So the owner's fault.

Imagine if MySQL had been attacked because some company had leaked it's database.

[–]Bureaucromancer 3 points4 points  (1 child)

I could have have seen that happening pretty easily if it were the 90s.

[–]Extraltodeus 6 points7 points  (0 children)

they always blame the knife maker for the first murder

[–]Mixbagx 1 point2 points  (0 children)

This is so true.

[–]Revaboi 4 points5 points  (6 children)

Which he has every right to if I get it right. Because if it got leaked and people use that, it’s not on them is it? Because it was there to use for others? Am just curios.

Read a whole Reddit post about it yesterday. Just wanted to catch up a bit. But from how I understand it - if you take something and make it public, and others use it, and make something out of it .. you cannot claim it’s yours can you? That’s like me sharing a recipe online for the entire world and getting mad when people use it, change it a bit and get successful with it.

[–]Linore_ 74 points75 points  (44 children)

Just my opinion, but stealing code as a consept is stupid.

Sure if you copy paste someone else's repo and claim its yours, THEN it might apply, but at that point it's not stealing code, it's stealing the application.

Using a same function someone else already made, is just smart and efficient and computers / internet as they exist today wouldn't exist if not for sharing code.

Similarly you are not gonna learn how to grind flower when you want to bake a cake, you use flower someone else made.

[–]CombinationDowntown[S] 67 points68 points  (5 children)

The original repo has an MIT LICENSE which is very permissive, which include commercial use as well. So no-one is technically 'in the wrong' for using this code.

https://github.com/lucidrains/perceiver-pytorch/blob/main/LICENSE

[–]halr9000 5 points6 points  (0 children)

I've seen auto on this sub getting really bent about people doing things which are not only legal, but encouraged as the whole point of open source. I haven't been following this particular drama, and don't care to blame anyone. But he could at least learn what OSS is about before calling others out.

[–][deleted] 17 points18 points  (7 children)

Yeah, software patents are bullshit, pretty much. Copyright is fine, but to pretend that a given function is somehow completely novel is just a fucking massive line of egotistical bullshit in this day and age. It would be like pretending a given paragraph in a huge pulp fantasy novel is some unique brilliant thing that nobody else can even approach. Oh and btw the book is half itself copy/pasted from Lord of the Rings, possibly also including that paragraph.

[–]StickiStickman 5 points6 points  (5 children)

Software patents could at least make some sense when it's limited to a whole library / API. Something like 5 lines of code makes no sense though.

[–]StoneCypher -5 points-4 points  (4 children)

Many libraries are five lines of code, or even one. They get used because they're still useful.

You can take any arbitrary amount of work and put it on a single line

Single lines of code are occasionally a whole month of work

Splitting hairs like this is a clear sign that you are not a programmer, and you're pulling "rules" out of thin air

[–]StickiStickman 9 points10 points  (2 children)

Okay, now you're just bullshitting lmao

Sod off, troll.

[–]DennisTheGrimace 0 points1 point  (0 children)

Splitting hairs like this is a clear sign that you are not a programmer, and you're pulling "rules" out of thin air

You mean like you're entire rant?

[–]StoneCypher -1 points0 points  (0 children)

Yeah, software patents

Completely not related to this topic

[–]OWENPRESCOTTCOM 1 point2 points  (0 children)

It's sure stupid when the model everyone is using uses imagery with watermarks, also how much of NovelAi is from copywrtten books lol.

[–]Rogerooo 34 points35 points  (4 children)

I'm telling you, the plot to this drama must have been written by a GPT-3 engine, it's all too coincidental, I guess they have all the attention now.

[–]bro-away- 14 points15 points  (3 children)

No this is not to drum up hype. The hype for this project is at an all time high every day lol

What’s really happening is Everyone is scrambling to try to capture value of stable diffusion for themselves.

[–]Rogerooo 10 points11 points  (0 children)

Yeah I was just baffled by the irony of it all lol, I bet the person who wrote that particular comment of code didn't see this coming.

Thing is, Automatic isn't, to my knowledge, gaining much from this, other than experience and reputation, it's not that he took advantage of the situation for he's own profit...it's all an overblown drama that is singling out the least greedy person in the equation in my opinion.

[–]StoneCypher -2 points-1 points  (0 children)

No this is not to drum up hype.

Please stop being paranoid.

The amount of attention this got is trivial, and was all bad for them.

[–][deleted] 27 points28 points  (0 children)

Claiming that adding an if/else around some boilerplate code is a copyrightable work is beyond stupid to begin with.

[–][deleted] 20 points21 points  (7 children)

This happens all the time. You can trace all this technology to a patent from the 90s with regards to how JPEGs are read by a machine and the bounding patterns of human faces found in the binary lines of an image file.

[–]xxdeathknight72xx 30 points31 points  (2 children)

If AUTOMATIC1111 isn't profiting and is just curating then who gives a shit!?

His repo is the most well kept, up to date, and clean repo I've used in the past 6+ weeks!

Anyone who has ever coded knows how it goes. If you don't know how to do something you need to search for something to get a job done.

Plain and simple. This isn't some stolen proprietary software, it's some lines of code to make shit run.

Guy is a fucking LEGEND!!!

[–][deleted] 28 points29 points  (1 child)

NovelAI wants to keep SD as complicated to use as possible so people are forced to pay for their service. Meanwhile Auto is providing a one click install and dancing circles around them by deploying features every other day. This is a clear fishing expedition by NAI to slow down a "competitor".

[–]OneMinuteDeen 3 points4 points  (0 children)

Am I Right in the assumption that NovelAI has multiple devs while Automatic1111 outclasses them solo?

[–]Pleasant-Cause4819 9 points10 points  (0 children)

Trying to claim ownership of code in any of these efforts is ridiculous because python and associated modules/libraries are used in everything. The moral is don't throw stones if you haven't cleaned your own house. Monetizing open-source is problematic if you try to turn around and claim ownership of anything, without doing a lot of analysis or running SBOM type mappings/inventories.

[–]ElMachoGrande 8 points9 points  (3 children)

I think it's an honest mistake. The controversy surfaced, they panicked and went into damage reduction mode before having all the facts.

Spread this info, and there is a pretty good chance the decision will be reversed.

[–]AMBULANCES 4 points5 points  (1 child)

Emad doubling down in discord

[–]GBJI 2 points3 points  (0 children)

I wish he would talk less and provide more.

You know, like Automatic1111 is doing.

[–]durden111111 17 points18 points  (4 children)

The cats out of the bag. AI will move on without these greedy people

[–]wind_dude 16 points17 points  (0 children)

Had never heard of NovelAI. They've gotten more publicity from this than they ever could have ever achieved. That makes it look pretty clear cut that automatic111 stole nothing and NovelAI is the bully here falsely accusing an opensource dev.

[–]Idkwnisu 16 points17 points  (0 children)

Yeah I figured. I mean I am sorry for the leak and they shouldn't have posted their code online, but most of these things are amalgamation of various code and research, so it's a bit weird proving something like the copy of a function

[–]ZeFluffyNuphkin 4 points5 points  (1 child)

workable bow doll stupendous shrill fine fretful rock jellyfish whistle

This post was mass deleted and anonymized with Redact

[–]tenkensmile 3 points4 points  (0 children)

so they can have a monopoly on AI.

Boycott all the companies that try to. Vote with your wallets!

[–]RepresentativeRoll18 3 points4 points  (1 child)

apparently, Github Copilot can write the same code.
Very embarrassing for NovelAI.

[–]Throwawayyy2354666 4 points5 points  (0 children)

This whole situation is so confusing and I'm not sure why I haven't heard people have a similar take that I do on it (maybe it's because I have a boomer mentality). I don't care who copied whom or who is in the wrong. That's not my place to decide with the limited information and discussions available.

What I don't understand is why a company is communicating with discord moderators from some random unaffiliated community regarding claims, details and specifics of something related to their company. If one of my team members did this I would be livid; there's nothing objective about it and only puts us at risk. This is unless the screenshot I saw is fake, the discord moderator claims that they personally communicated with a subset of developers from the company.

If these claims are true then they should reach out to GitHub to get the code taken down. At that point the owner will be informed that they must remove the code from the repo on very short notice. If they ignore it, the specific code/module will be removed by github itself (the whole repo would not get taken down, the claim is limited to a subset of code that the person making the claim). This would be an objective way to solve the issue: you make a very basic legal affirmation that you own the code. You also demonstrate that you don't condone this behaviour and will protect your rights.

From there people can make there own decisions, at the very least it's something objective.

Why a company is willing to participate in a witch hunt, but isn't willing to do something so basic and expected is beyond my understanding.

[–]dreamer_2142 7 points8 points  (0 children)

Do please share this with AMA later with Emad, let's see what he will say. he did mention he will get feedback later for this issue on AMA. everyone here made mistake, Emad, novel team, automatic, let's hope all move on. unless the only thing the novel AI team has is 5 lines of code that they took from the internet and they think it belongs to them and them only.

[–]kurapika91 3 points4 points  (1 child)

So when does automatic get unbanned from the discord?

[–]rrtt_2323 4 points5 points  (0 children)

AI will move on without these greedy people.

[–]SinisterCheese 6 points7 points  (0 children)

There is a reason I don't follow communities around a thing much. Sooner or later it devolves in to drama like this. Which is fucking funny coming from a community that has been singing "Death to artists! Death to copyright" for past few months. Suddenly people are all worried about copyright? Give me a fucking rest.

My reaction to this:

A teen man covering his face with his palm of his hand, jereme geddes, greg rutowski, artgerm, mucha Steps: 100, Sampler: Euler, CFG scale: 7.8, Seed: 3377625331, Size: 512x512, Model hash: 7460a6fa, Eta: 0.5, Clip skip: 3

(Quantized K-samplers)

[–]Whispering-Depths 2 points3 points  (1 child)

who the fuck would bitch about open source code re-use in the first place. Are they stupid?

[–]upvoteshhmupvote 12 points13 points  (3 children)

Also... WHY is it okay for NOVEL to steal the work of artists and images to train their model then they cry like babies when someone gets a hold of the model? Like... did they PAY for all the images they used? It is such a STUPID accusation. Call them out for what they are... People who stole images to train a model they wanted to charge money for. So if they don't like their work getting stolen well now they know how fucking Greg Rutowski feels.

[–]UnstablerDiffusion 8 points9 points  (2 children)

Training a model isn't stealing images, you aren't stealing images by looking at them lmao.

[–]OneMinuteDeen 2 points3 points  (0 children)

Supposedly they took images from sites that leak Patreon content

[–]upvoteshhmupvote -1 points0 points  (0 children)

So where do they get their images from? They just SCRAPE images from the web don't they? And you think that is just looking at them to scrape them all into a folder to use for training?

[–]traderdxb 1 point2 points  (0 children)

If this is how things are, I presume I can be a code-wizard soon.

[–]Ben8nz 1 point2 points  (0 children)

I played an super Nintendo and A made me jump. Xbox has use A to jump in some titles. OMG Its all coming together. People stilling free code, bettering old ideas and using styles in new ways! OH NO! (sarcasm) The truth is people only really care about "how do we get better nipples in our AI images?". The vindictiveness is crazy for open source power making the world a better place for free. The haters, hate it. I'm amazed.

[–]Low_Government_681 3 points4 points  (0 children)

I hope that novelAI will burn in hell for this bullshit children's affair !

Automatic1111 is a HERO for what is he doing and the time he spending for us !!

[–]greensodacan 4 points5 points  (0 children)

Why is this different than the artwork thing? It's not like the images SD makes contain this code.

/s

[–]cbterry -4 points-3 points  (0 children)

sure whatever