15
6

AI policy for contributions to PieFed

1mon 19d ago by piefed.social/u/rimu in piefed_dev@piefed.social from codeberg.org

This project does not allow contributions generated by large languages models (LLMs). We are taking these steps due to:

  • The potential negative influence of AI generated content on quality, developer alienation from their code and skill rot.
  • Legal complications such as the inability to claim copyright and ensure others' licensing and copyright have not been violated.
  • Ethical concerns including but not limited to those regarding intellectual property theft, environmental impact, the effect on already-marginalized groups, devaluing labor for the purpose of concentrating power among the billionaire class, etc.

This ban of AI generated content applies to all parts of the project, including, but not limited to, code, documentation, issues, and artworks. An exception applies for translating texts for issues, discussions, and their comments to English.

I guess, in context of this community, pinning this might be a good idea

Pinned for now. Longer term, I think I will just pop a link into the sidebar.

Why is it allowed for translation? Take a stance or don’t, but it just seems really weird to say ABSOLUTELY NO LLMs (except for sometimes)

I can find tons of people who can drawn and make music.

I don't know even a single person who could translate Finnish to, idk, Welsh. Ik those people exist, but there is about 50-200 in the world. Of 8 billion people.

You're definitely not taking someone's job or stealing IP when translating, and the model doesn't need to have been fed any stolen art. It doesn't need to be conversational, it just needs to translate text roughly.

This policy is fairly narrowly focused on LLMs used to generate code that is contributed to PieFed.

There are many ways to use LLMs which are not covered by this policy because it's either not enforceable or none of my business or the benefit vs damage equation comes out differently. People are going to have to make up their own minds about those.

Translation is one of the things that LLMs and other deep learning models are actually pretty good at and has been at the core of just about every mainstream translation engine for years now (since before ChatGPT and the "AI" bubble was a thing - 2020 for Google Translate as an example).

This is an area where the technology could help us, the developers, communicate with users and other potential developers. There are multiple contributions and features that have been added to PieFed that have come from non-English speakers already. Some examples would be allowing things like furigana (ruby) notation in markdown and making post slugs nicer in some non-English laguages. Being able to communicate those kinds of issues to us and even work collaboratively on fixes is worth it in our opinion to allow for machine-assisted translation.