As much as I want to agree with this, for some of the reasons given, even I must admit that AI does have its uses. I think a reasonable take is the ObjFW one:
AI/LLMs cannot be used to generate any code, documentation, assets or similar – all of it needs to be 100% written by a human.
Utilizing AI/LLMs to help find bugs in the code or to help with debugging is acceptable. However, if the AI/LLM proposes a patch, this cannot be used – the AI/LLM should be instructed to only explain bugs or fixes, but never produce any code.
Using an AI/LLM agent to create tickets is not acceptable. However, using an AI/LLM for translation between languages in tickets is acceptable.
Comments
As much as I want to agree with this, for some of the reasons given, even I must admit that AI does have its uses. I think a reasonable take is the ObjFW one:
https://git.nil.im/ObjFW/ObjFW/src/branch/main/documentation...
I tend to agree this is the only reasonable use of AI indeed.