Mastodon has a new human-over-AI contribution policy.
-
@benroyce @requiem @AVincentInSpace @neil I'd say it's YoDEL (You Don't Even Live) if the slopmachine is a chief actor.
-
Mastodon has a new human-over-AI contribution policy.
tl;dr:
- The human contributor is the sole party responsible for the contribution.
- If AI was used to generate a significant portion of your contribution (i.e. beyond simple autocomplete), we require you to disclose it in the Pull Request description.
- If you cannot guarantee the provenance and legal safety of the AI-generated code, do not submit it.
- Cases of repeated violations of these ... guidelines could result in a ban from our repositories.
holding people accountable for dumb decisions? well that's a breath of fresh air
-
@neil "If you cannot guarantee the provenance and legal safety of the AI-generated code, do not submit it."
Sooo nobody can submit any AI assisted nontrivial contribution? Got it.
@larsmb @neil Unless it uses 1. a codebase trained solely on your own content, or 2. a codebase trained on a corpus known to be completely under a free and open-source license, and where each token can be mapped to the corresponding author. 1 is pretty much worthless unless you're a heavy code producer, and 2 is barely a thing despite of being the obvious legal procedure to build such a LLM, cf. huggingface.co/datasets/common⌠-
@AVincentInSpace only if you trained it yourself afaik.
@requiem @AVincentInSpace @neil Yeah, you'd have to train it solely on code you know you have the rights to. I'm not sure whether or not you'd need to make sure it doesn't look like anything you don't have the rights to, but you probably should unless you have the funds to argue your case in court.
Certainly anything that's produced by an LLM trained on GPL code would have to be GPL licensed.
-
Mastodon has a new human-over-AI contribution policy.
tl;dr:
- The human contributor is the sole party responsible for the contribution.
- If AI was used to generate a significant portion of your contribution (i.e. beyond simple autocomplete), we require you to disclose it in the Pull Request description.
- If you cannot guarantee the provenance and legal safety of the AI-generated code, do not submit it.
- Cases of repeated violations of these ... guidelines could result in a ban from our repositories.
@neil This sounds like "ai is explicitly allowed, just try not to be super lazy about it pls"
-
@neil This sounds like "ai is explicitly allowed, just try not to be super lazy about it pls"
@cygnathreadbare @neil The âprovenance and legal safetyâ guarantees might be a poison pill. I think the legal safety might be satisfied if the training corpus was entirely code released under the same license as Mastodon, but if the provenance part means (as someone unthread stated) that each token has to be traceable to a specific author and not just âit came from one of these 20,000 GPLâed projectsâ, that might not be possible.
-
Mastodon has a new human-over-AI contribution policy.
tl;dr:
- The human contributor is the sole party responsible for the contribution.
- If AI was used to generate a significant portion of your contribution (i.e. beyond simple autocomplete), we require you to disclose it in the Pull Request description.
- If you cannot guarantee the provenance and legal safety of the AI-generated code, do not submit it.
- Cases of repeated violations of these ... guidelines could result in a ban from our repositories.
@neil weak as usual milquetoast nonsense from Masto. A better software would have banned slop code outright.
-
@neil@mastodon.neilzone.co.uk human-over-ai, but LLMs are still welcome? That doesn't really make much sense.
I think clause 4." Copyright & Legal"
Nails the coffin on LLM generated code?I read this as threading the needle: How to allow people who use IDEs where you can't remove the LLM integration to contribute but make it clear that if using that LLM for more than auto completion, it likely breaches clause 4.
-
I think clause 4." Copyright & Legal"
Nails the coffin on LLM generated code?I read this as threading the needle: How to allow people who use IDEs where you can't remove the LLM integration to contribute but make it clear that if using that LLM for more than auto completion, it likely breaches clause 4.
@kinou@lgbtqia.space @neil@mastodon.neilzone.co.uk But that's more speculation here, since it wasn't actually written there. Policy that leaves many things up for speculation is not very good.
-
@neil weak as usual milquetoast nonsense from Masto. A better software would have banned slop code outright.
-
@neil @bert_hubert a bit sad to see this will only apply to code / app contributions
@k @neil @bert_hubert just to clarify, the AI Contribution Policy applies across any form of contribution to the project and our repositories.