logoalt Hacker News

welitoday at 8:23 AM5 repliesview on HN

I really dislike every kind of rule that says something along the lines "if it's LLM generated you must self-disclose otherwise it is against the rules". Because this quickly leads to witch hunting and easy persecution of IC's under the pretense "it looks generated by an LLM" or they just investigate you and put you on cooldown from being able to contribute while they check for signs of "LLM-generated code". It's no different than laws giving any officer the right to violate your rights based on flaky probable cause "you have slurred speech therefore I will search your car to see any open containers". This can lead to a soft coup by anti-llm individuals which will make communities slowly drift towards a group of elitists that gatekeep any newcomer.


Replies

matheusmoreiratoday at 8:45 AM

I don't disagree with you. I too hate disclosing LLM usage. I hate giving free advertising to trillion dollar corporations. There's also the fact people will probably look down on me for it and assume I'm incompetent because I used an LLM, and I've actually ended up sitting on reviewed and tested patches to open source projects because of this.

However, we should be polite and respect their house rules. They are being reasonable and even made an effort to preempt these exact objections:

> Harassment is not allowed.

> You may not harass people for using an LLM, regardless of whether or not their use is banned by the policy.

> Don’t try to be the police for whether someone has used an LLM. You are not required to “actively look” for whether an LLM was involved.

show 3 replies
DarkNova6today at 8:45 AM

I don't understand this obsession with clear cut categorization. Systems always have a human component and while we like to collectively deny this fact from a tech-sphere, there are always humans that will make the final call and if anything we should encourage the use of human trust and judgement.

We have focused so much on technological advancement, but our understanding of human systems and building an environment of trust that is not eroded by perverse incentives atrophies.

winstonwinstontoday at 9:25 AM

You can’t be upset because they want to know the truth, seriously. When a project has concerns about generated code, it is for a reason.

ChrisRRtoday at 8:53 AM

I sort of agree, but sort of not. I do agree that any use of AI should be disclosed, but I have also seen some subreddits where the top comments of every post is either raging about the use of AI, or arguing about AI when AI wasn't used.

It's just so tiresome

nasso_devtoday at 8:55 AM

imho disclosing use of LLMs is just being transparent and honest. is it that hard? deliberately hiding this should absolutely get you in trouble, because trust is the most important thing to have in open-source

as you probably have seen in TFA, the policy does not ban LLM usage. its just asking for disclosure so that maintainers know how much effort was put in a PR

and, please, open-source maintainers owe us nothing. refusing to merge a patch is not the same as cops searching your car. this is merely maintainers trying to evaluate how they should spend their precious time

show 1 reply