Julian,
I hope you'll find the focus to protect your mental health. values and continue enjoying this craft you love so much.
While I understand that you would prefer that LLMs would just stop existing, you know that I don't see this as a realistic outcome. I also
do take your concerns very seriously! Even if that might not appear to you like I do. This time I'll try something different. Instead of arguing
against some policy, or its wording, I'm going to offer an
alternative GHC Contribution and Collaboration Policy as inspiration: and yes, assistive technology has been used in its creation, to make sure I don't end up misusing words. I've also attached the current version as a PDF for those who prefer to read it that way instead of on google docs.
Given that policy, I would hope we would not need a dedicated LLM policy. However people will nevertheless ask for an explicit LLM policy, the complete dedicated statement could then be very short:
“LLMs are permitted assistive tools. The general GHC Contribution and Collaboration Policy applies regardless of the tools used. Please disclose non-trivial LLM-generated material included in a contribution when relevant to provenance or review context. Such disclosure is contextual information, not a quality rating, and does not make either the contribution or its author less preferred. The human contributor must understand, stand behind, and take full responsibility for the contribution, and must participate authentically in review.”
With this I've tried to focus on regulating the contribution and the collaboration, not the contributor’s private method of production. Which--as I've expressed--I don't think we even realistically can.
Sadly I'm afraid this will fall short of the constitution of human programming culture, you'd like to see. If we want to debate a constitution for the GHC development community that we give ourselves, I'm happy to debate that in a separate thread though. Although we'll probably run into the same impasses :-/
Maybe a line like the following, would be something you'd like to see added?
GHC does not measure contributors by output volume, and nobody is expected to adopt LLMs or any other assistive technology to remain a valued participant. Human understanding, mentoring, review, maintenance, and community involvement matter at least as much as implementation speed.
In any case, I hope we'll end up spending some good time sharing durian in the future again.
Best,
Moritz