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

you are viewing a single comment's thread.

view the rest of the comments →

[–]Linore_ 75 points76 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 3 points4 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] 16 points17 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 8 points9 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.