Live data from Hacker News

Stop Advertising in Your Commits

akselmo.dev

41–50 of 178 posts

Re: Stop Advertising in Your Commits

#43
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.

It's a signal, and probably a high success signal in open source slop discovery, but it's more of a correlation than a causation. I've seen lots of changes that bear the co-authored tag that have had a lot of thought behind the code changes.

Re: Stop Advertising in Your Commits

#44
I have to ask Claude to stop doing this about every two days, and usually I don't see it until after a push to a remote repo.

So annoying. Just stop, Anthropic, please. And pay attention to the request to stop, instead of silently turning it back on again all the time.

Latest thing was linking to the Claude session that generated some of the PR. Put in somewhere that a commit had LLM assistance, fine, but don't spam everybody please, ESPECIALLY in all the icons all over the GitHub interface. Sheesh.

It's already obvious that it's coming from an LLM because it's been overdocumented with excessive prose, and the code is overly verbose.

Re: Stop Advertising in Your Commits

#45

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.

If you're turning commit attribution off, you're definitely turning iphone signatures off too.

Re: Stop Advertising in Your Commits

#47
When I read commit history I want to see the reasons. Commit messages are for extra context.

It's very useful if it says AI/LLM was used, then I know that there may not actually be a reason for the choice in the commit, so per Chesterton's fence I can then tear down that fence.

Now, do I need to know which brand of LLM? No. And fair enough, I'll stop being specific.

Re: Stop Advertising in Your Commits

#48

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

I don't agree at all. I think it was a dark pattern when attribution was not enabled by default and angrily demanded it from everyone who sent me AI-generated code. It's not OK to declare sole authorship of something that you did not in fact author simply because you're volunteering to take responsibility for it.

Re: Stop Advertising in Your Commits

#50

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.

Ideologues always get outcompeted by people with a pragmatic outlook.
Post reply on HN