Live data from Hacker News

Stop Advertising in Your Commits

akselmo.dev

31–40 of 178 posts

Re: Stop Advertising in Your Commits

#32

Earlier quoted context omitted.

Who really cares, though? AI is just a tool. If the code is good, the code is good.

> Who really cares, though? some people certainly do, to the extent of not caring at all about the outcome, only being concerned with the fact that the process was 'tainted' by ai. the fervor for/against ai can approach the level of religion for some people.

it is a religion for some people. idolatry is idolatry.

Re: Stop Advertising in Your Commits

#33
Is AI responsible for the committed code? Should AI be blamed when services go down due to the change?

The answer is absolutely not - the developer is responsible whether the code was AI assisted or not, and the dev's name should be attached to it just like any change.

The OP is right: these are ads, plain and simple, and it's a dark pattern for these companies to have attribution enabled by default

Re: Stop Advertising in Your Commits

#34
post #23

I mean, sure, except that many large open-source projects (e.g. Linux [1], Nixpkgs [2], etc) require this as part of their AI policy. Omit attribution in your own projects if you want, but the maintainers of these projects are owed at least that level of transparency for contributions. [1] https://docs.kernel.org/process/coding-assistants.html [2] https://github.com/NixOS/nixpkgs/commit/d18b8f3238abdb2cd878...

Notably though, Linux's requirement (Assisted-by) is different from what Claude Code actually does (Co-Authored-By). I'm not sure, but it might be intentional (to make the signaling explicit).

Re: Stop Advertising in Your Commits

#35

Earlier quoted context omitted.

I really doubt they bother. 99% of people don't edit the commits by hand, they review and then tell Claude how to edit the commits (or leave a PR comment it reads), that's far easier to ingest than the tiny exhaust of manual edits.

LLM providers ask for RLHF feedback in terms of thumbs up/down in their Web UI. That's just one bit of information, given only at the user's whim. The hand-refined code is gold by comparison. They're already scraping all of GitHub. They have the technology and resources to semantic search. I would be shocked if they haven't at least tried.

[dead]

Re: Stop Advertising in Your Commits

#37

Is AI responsible for the committed code? Should AI be blamed when services go down due to the change? The answer is absolutely not - the developer is responsible whether the code was AI assisted or not, and the dev's name should be attached to it just like any change. The OP is right: these are ads, plain and simple, and it's a dark pattern for these companies to have attribution enabled by default

"Sent from my iPhone"

But of course, owning an iPhone early on was seen as prestigious. Using an LLM is... not? Many people really don't want the world to know. For blogs in particular, the urge to have an LLM generate the entire thing and then post it under your name seems to be really difficult to resist.

Re: Stop Advertising in Your Commits

#39
post #4

I don't know, it is a useful signal that the person did not think deeply about their code changes, and should be treated as such.

Reminds me of 25 years ago, the default BitchX config on most distributions contained something that would crash the client with a message "I did not read the configuration".

If someone remembers what it was actually, that would really bring back memories

Re: Stop Advertising in Your Commits

#40
post #23

I mean, sure, except that many large open-source projects (e.g. Linux [1], Nixpkgs [2], etc) require this as part of their AI policy. Omit attribution in your own projects if you want, but the maintainers of these projects are owed at least that level of transparency for contributions. [1] https://docs.kernel.org/process/coding-assistants.html [2] https://github.com/NixOS/nixpkgs/commit/d18b8f3238abdb2cd878...

Notably though, Linux's requirement (Assisted-by) is different from what Claude Code actually does (Co-Authored-By). I'm not sure, but it might be intentional (to make the signaling explicit).

For sure, and in the PR description for the Nixpkgs AI policy, they explicitly mentioned this as a "brown M&M test" [1]. I read the blog post as being against including this information in commit messages at all, not just about tools adding it automatically.

[1] https://en.wikipedia.org/wiki/Van_Halen_test

Post reply on HN