hachyderm.io is one of the many independent Mastodon servers you can use to participate in the fediverse.
Hachyderm is a safe space, LGBTQIA+ and BLM, primarily comprised of tech industry professionals world wide. Note that many non-user account types have restrictions - please see our About page.

Administered by:

Server stats:

8.9K
active users

Servo is considering:

- allowing some AI tools for non-code contributions

- allowing maintainers to use GitHub Copilot for some code contributions over the next 12 months

These changes are planned to take effect in June 2025, but we want your feedback. More details:

github.com/servo/servo/discuss

@servo Very very bad idea and makes the whole project non FOSS. Rather it's an amalgamation of undocumented, undocumentable, plagiarized code of unknown provenance, attribution, and license. And likely buggy and full of vulns.

@dalias @servo "Use it only for things like auto-complete, small snippets and refactors; but not for full code generation."

i.e. only for things which are so small as to be de minimis or for things which would be derivative works purely of existing Servo code
Cassandrich

@erincandescent @servo I don't think that's a meaningful distinction. If you're letting people use this slop in working on the project, they're going to use all of its capabilities, and not going to be honest with themselves or others about where it crosses a vague line.

Also you have to realize making this allowance radically changes who is going to participate. You're going to drive away everyone who it put off by the "AI" scams, and attract plagiarists excited about "AI".

@dalias @servo people who aren't going to be honest about it also aren't going to be honest about when they've just gone and plagiarised something.

let's face it, if you want to protect against that, you've gotta run all contributions through the source code equivalent of TurnItIn
@dalias @servo also in my experience large chunks of AI generated code just shouldn't pass any sort of diligent code review because they just don't fit conventions already in place

@erincandescent @servo No, you just need to have project values that attract honest people and repel dishonest ones. What they're proposing is the reverse.