• Sign in
  • Sign up
Elektrine
EN
Log in Register
Modes
Overview Chat Timeline Communities Gallery Lists Friends Email Vault DNS VPN
Back to Timeline
  • Open on lemmy.ca

hperrin

@hperrin@lemmy.ca
lemmy 0.19.16
0 Followers
0 Following
Joined December 13, 2024

Posts

Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · 5d ago
Linux is open source.
View full thread on lemmy.ca
1
4
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · 5d ago
Generating code costs a lot of money, as does the expertise to review the code. People aren’t going to want to spend the many millions of dollars to do that when they could use a GPL kernel. Of course if the kernel is not only free, but basically public domain, it solves all of their problems. They can modify it and keep those modifications closed source, the complete antithesis of what the GPL stands for.
View full thread on lemmy.ca
1
1
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · 5d ago
Sure, but if it’s open source, I can just take that code without agreeing to your contract. Since it’s public domain, I can do whatever I want with it. You can only enforce a contract if I agree to it.
View full thread on lemmy.ca
1
6
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · 5d ago
So what happens thirty years from now when 95% of the kernel code is AI generated? It’ll be a lot easier to rewrite the parts that aren’t, and have a fully closed source kernel that you can use without following the GPL.
View full thread on lemmy.ca
1
3
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · 5d ago
I mean, yeah, you can make the argument that owning the copyrights to all of the code in your project isn’t important. I don’t agree, but that’s certainly a valid stance. Apparently the Linux maintainers are on your side. That makes me sad. Copyright ownership of the things I produce is very important to me.
View full thread on lemmy.ca
0
0
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · 5d ago

Do you want to explain to me what, in those two paragraphs, means that the use of spell checkers and LLMs is equivalent with regard to copyrightability? It seems like those paragraphs make it clear that the use of spell checkers is not the same as LLMs.

The policy I use bans “generative AI model” output. Generative AI is a pretty well defined term:

https://en.wikipedia.org/wiki/Generative_AI

https://www.merriam-webster.com/dictionary/generative%20AI

If you have trouble determining whether something is a generative AI model, you can usually just look up how it is described in the promotional materials or on Wikipedia.

Type: Large language model, Generative pre-trained transformer

- https://en.wikipedia.org/wiki/Claude_(language_model)

I never said it violates GPL to include public domain code. I’m not sure where you got that from. What I said is that public domain code can’t really be released under the GPL. You can try, but it’s not enforceable. As in, you can release it under that license, but I can still do whatever I want with it, license be damned, because it’s public domain.

I did that with this vibe coded project:

https://github.com/hperrin/gnata

I just took it and rereleased it as pubic domain, because that’s what it is anyway.

View full thread on lemmy.ca
1
2
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · 5d ago
So why invite them to?
View full thread on lemmy.ca
0
1
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · 5d ago
Nobody can verify that the output of an LLM isn’t from its training data except those with access to its training data.
View full thread on lemmy.ca
3
0
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · 5d ago

If a work’s traditional elements of authorship were produced by a machine, the work lacks human authorship and the Office will not register it For example, when an AI technology receives solely a prompt from a human and produces complex written, visual, or musical works in response, the “traditional elements of authorship” are determined and executed by the technology—not the human user. Based on the Office’s understanding of the generative AI technologies currently available, users do not exercise ultimate creative control over how such systems interpret prompts and generate material. Instead, these prompts function more like instructions to a commissioned artist—they identify what the prompter wishes to have depicted, but the machine determines how those instructions are implemented in its output. For example, if a user instructs a text-generating technology to “write a poem about copyright law in the style of William Shakespeare,” she can expect the system to generate text that is recognizable as a poem, mentions copyright, and resembles Shakespeare’s style. But the technology will decide the rhyming pattern, the words in each line, and the structure of the text. When an AI technology determines the expressive elements of its output, the generated material is not the product of human authorship. As a result, that material is not protected by copyright and must be disclaimed in a registration application.

That seems very clear to me. Generative AI output is not human authored, and therefore not copyrighted.

The policy I use also makes very clear the definition of AI generated material:

https://sciactive.com/human-contribution-policy/#Definitions

I’m not exactly sure how you can possibly think there is an equivalence between a tool like a spelling and grammar checker and a generative AI, but there’s a reason the copyright office will register works that have been authored using spelling and grammar checkers, but not works that have been authored using LLMs.

View full thread on lemmy.ca
3
4
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · 5d ago
Yes, that makes sense. People have always been able to intentionally commit copyright infringement. However, it has historically been fairly difficult to unintentionally commit copyright infringement. That’s no longer the case. AI makes it very easy to unintentionally commit copyright infringement. That’s a good reason to ban it outright.
View full thread on lemmy.ca
2
2
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · 5d ago
There are so many reasons not to include _any_ AI generated code. https://sciactive.com/human-contribution-policy/#Reasoning
View full thread on lemmy.ca
27
0
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · 5d ago
Unless the code the AI generated is a copy of copyrighted code, of course. Then it would be copyright infringement. I can cause the AI to spit out code that _I_ own the copyright to, because it was trained on my code too. If someone used that code without including attribution to me (the requirement of the license I release my code under), that would be copyright infringement. Do you understand what I mean?
View full thread on lemmy.ca
2
4
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · 5d ago
The copyright office said material generated by AI is not copyrighted, even if that material is subsequently revised by the AI through additional prompts. That includes code. The GPL can only be used on copyrighted code. It is a copyleft license _because_ it uses copyright law as a mechanism to enforce its terms. If you believe you can enforce a license on public domain material, that’s simply a gross misunderstanding of copyright law. Yes, it will hopefully be a very small part of the kernel, but what happens thirty years from now if the kernel is _all_ AI generated code? It may be a slippery slope, but it’s a valid slippery slope. The more the kernel is AI generated, the less of it the license can cover.
View full thread on lemmy.ca
2
0
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · 5d ago
Sure, you can license them, but that license is unenforceable, because you don’t own the copyrights, so you can’t sue anyone for copyright infringement. And you’d have to be a fool to agree to a license for public domain material. You can do whatever you want with it, no license necessary.
View full thread on lemmy.ca
1
8
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · 5d ago
If the author is an LLM, then the author is not a human.
View full thread on lemmy.ca
2
0
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · 5d ago
I think you’re misunderstanding what I’m saying. Any portions of the kernel that are public domain can be used by anyone for any purpose without following the terms of the GPL. AI generated code is public domain. To make sure all parts of the kernel are protected by the GPL, public domain code should not be accepted unless absolutely necessary.
View full thread on lemmy.ca
1
5
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · 5d ago
Ok, well here are quotes from the US Copyright Office that establish that what I said is true: https://sciactive.com/human-contribution-policy/#More-Information
View full thread on lemmy.ca
2
2
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · 5d ago

Distributing under the GPL is a software license agreement which is absolutely a contract:

A software license agreement is a legal contract that grants you permission to use software without transferring ownership. The software creator retains intellectual property rights while giving you specific usage rights under defined terms and conditions.

- https://ironcladapp.com/journal/contracts/software-license-agreement

View full thread on lemmy.ca
0
0
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · 5d ago
Sure, you can license it whatever you want, but I can too, because it’s public domain. And neither of us can enforce those license terms on the other, because again, it’s public domain.
View full thread on lemmy.ca
2
0
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · 5d ago
The copyright office has made it explicitly clear that those tools do not interfere with the traditional elements of authorship, and that the use of LLMs does. So, if you don’t want to take my word for it, take the US Copyright Office’s word for it.
View full thread on lemmy.ca
5
6
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · 5d ago
Copyleft doesn’t mean it’s not copyrighted. Copyleft is not a legal term. “Copyleft” licenses are _enforced_ through copyright ownership. Did you read the quotes from the copyright office I linked to? I am going to go ahead and trust the copyright office over you on issues of copyrightability.
View full thread on lemmy.ca
1
6
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · 6d ago
It is though. If you commit copyrighted code that was output by an LLM, you _do_ have to follow the license of that code. If you don’t, that’s copyright infringement. Even if the code _isn’t_ copyrighted code, then it’s public domain code that _can’t be copyrighted_: https://sciactive.com/human-contribution-policy/#More-Information
View full thread on lemmy.ca
2
20
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · 6d ago
According to the US Copyright Office, AI generated material cannot be copyrighted (unless of course it’s plagiarized copyrighted code). That’s reason enough to leave it out of the kernel. If the kernel’s license becomes unenforceable because of public domain code, the kernel is tainted. Edit: I don’t know why people are downvoting this. It’s literally just the truth: https://sciactive.com/human-contribution-policy/#More-Information
View full thread on lemmy.ca
0
7
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · 6d ago
You don’t need AI to autocomplete code. We’ve had autocomplete for over 30 years.
View full thread on lemmy.ca
13
0
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · 6d ago
No, it’s not a reasonable approach. Make people be _the authors_ of the code they submit is reasonable, because then it can be released under the GPL. AI generated code is public domain.
View full thread on lemmy.ca
5
12
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · 6d ago
This is a bad move. The GPL license cannot be enforced on AI generated code.
View full thread on lemmy.ca
10
13
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · Apr 10, 2026
I hit my head on the pavement bicycling drunk while my helmet was sitting on my desk at work. Ask me how fun the two weeks after that concussion was.
View full thread on lemmy.ca
17
2
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · Apr 10, 2026
They also love fondly remembering their friend Little Stevie who tragically died aged 12 in 1957 in a helmet-less bicycle accident.
View full thread on lemmy.ca
11
0
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca in asklemmy · Apr 02, 2026
Thank you. :)
View full thread on lemmy.ca
0
0
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca in asklemmy · Apr 01, 2026
It’s super easy to host your own. You could probably spin up a server on a VPS for like $5 a month.
View full thread on lemmy.ca
0
0
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca in asklemmy · Apr 01, 2026
Codeberg has been doing awesome things, and they maintain an open source self-hostable forge called Forgejo. I’m in the process of moving all of my repos over from GitHub to forge.sciactive.com, my own Forgejo instance.
View full thread on lemmy.ca
0
0
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca in technology · Mar 24, 2026
I’m so glad they’re focusing on this instead of how shitty and expensive our home internet is.
View full thread on lemmy.ca
0
0
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca in lemmyshitpost · Mar 22, 2026
I bet you’re just bubbling with excitement.
View full thread on lemmy.ca
0
0
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · Mar 20, 2026
Well, syphilis is familiar with you.
View full thread on lemmy.ca
9
0
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca in lemmyshitpost · Mar 17, 2026
That actually makes them sound cute.
View full thread on lemmy.ca
0
0
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca in linux · Mar 08, 2026
In my experience it’s about the same as it was a few years ago. I think most of the effort has gone into gaming. What do you need to run? It might work great already.
View full thread on lemmy.ca
0
0
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca in technology · Mar 08, 2026
I don’t need a summary. Just have it tell me whether I liked it or not.
View full thread on lemmy.ca
0
0
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca in onehundredninetysix · Mar 07, 2026
I’m assuming he did this for some perverted reason, but I can’t figure out what. Did he want to see someone with a piercing stuck to the floor? Does that get him hard?
View full thread on lemmy.ca
0
0
0
0
Open post
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca · Jan 30, 2026
You mean… yesterday’s code.
View full thread on lemmy.ca
2
0
0
0
Open post
Boosted by Lemmy Shitpost @lemmyshitpost@lemmy.world
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca in lemmyshitpost · Dec 18, 2025
If you plug a power strip into each one of those empty plugs, you could power the whole house!
View full thread on lemmy.ca
0
0
0
0
Open post
Boosted by Lemmy Shitpost @lemmyshitpost@lemmy.world
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca in lemmyshitpost · Dec 17, 2025
It seems like we could make this a lot more efficient by using pistons and having the sunlight push the pistons, turning a generator.
View full thread on lemmy.ca
0
0
0
0
Open post
Boosted by Technology @technology@lemmy.world
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca in technology · Dec 13, 2025
“Native ads“ literally means trying to trick your users into accidentally clicking an ad. Like unread email in Gmail that’s actually just an ad (spam).
View full thread on lemmy.ca
0
0
0
0
Open post
Boosted by Asklemmy @asklemmy@lemmy.ml
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca in asklemmy · Dec 13, 2025
Most repairable thing I have is probably my truck. It was made in 2007, before they started to take away user serviceability.
View full thread on lemmy.ca
0
0
0
0
Open post
Boosted by Lemmy Shitpost @lemmyshitpost@lemmy.world
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca in lemmyshitpost · Dec 10, 2025
This is the future liberals want.
View full thread on lemmy.ca
0
0
0
0
Open post
Boosted by Lemmy Shitpost @lemmyshitpost@lemmy.world
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca in lemmyshitpost · Dec 08, 2025
You don’t want an AI generated non-descript thing?
View full thread on lemmy.ca
0
0
0
0
Open post
Boosted by Asklemmy @asklemmy@lemmy.ml
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca in asklemmy · Dec 06, 2025
Considering I’d just be some guy, I’d invest all of my money in Nvidia and Bitcoin then when I get back and have millions, I’d spend it on passing wealth taxes and raising the minimum wage.
View full thread on lemmy.ca
0
0
0
0
Open post
Boosted by Asklemmy @asklemmy@lemmy.ml
In reply to
hperrin
@hperrin@lemmy.ca
lemmy.ca
hperrin
hperrin
@hperrin@lemmy.ca
lemmy.ca
@hperrin@lemmy.ca in asklemmy · Dec 06, 2025
Cccinnciiiiinattttttiiiiiiii!
View full thread on lemmy.ca
0
0
0
0
313k7r1n3

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • VPN Policy

Email Settings

IMAP: mail.elektrine.com:993

POP3: pop3.elektrine.com:995

SMTP: mail.elektrine.com:465

SSL/TLS required

Support

  • support@elektrine.com
  • Report Security Issue

Connect

Tor Hidden Service

khav7sdajxu6om3arvglevskg2vwuy7luyjcwfwg6xnkd7qtskr2vhad.onion
© 2026 Elektrine. All rights reserved. • Server: 21:14:55 UTC