Live data from Hacker News

Stop Advertising in Your Commits

akselmo.dev

71–80 of 178 posts

Re: Stop Advertising in Your Commits

#72

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

When a paper is submitted to a reputable publication references are demanded.

You have to let people know where your ideas are supported, or even come from.

To do anything else is plagiarism.

AI isn't a co-contributer - but it should be referenced - just like a link to a Stack Overflow comment when that's the source of code.

Having AI referenced in the commit is (IMO) best practice - but only co-contributer attributes are available (for now)

Re: Stop Advertising in Your Commits

#74
post #62

Earlier quoted context omitted.

The dark pattern was adding the name of the product. An acceptable pattern would be “Written with the help of an LLM”.

I disagree. Imagine a human co-author on a work. "Written with a co-author" would not be sufficient attribution.

That’s Apples to Oranges. Me saying “Co-authored by Joe Smith” gives the human, Joe Smith, possible exposure and definite credit.

“Co-authored by Copilot” gives a multi billion dollar corp free advertising. I don’t care about them. I do care about Joe though.

Re: Stop Advertising in Your Commits

#75
> Disclose your "AI" tools in a merge request if needed but leave them out of the damn commits, those are for technical information and not for advertising.

I think this is very poor advice. Knowing who/what changed the code is often crucial for understanding why it changed.

Re: Stop Advertising in Your Commits

#78
post #55

commit 85cd835e5923cddc1882e74354eac8dba6a925c1 (HEAD -> master, origin/master, origin/HEAD) Author: John AuthorDate: Fri May 22 13:25:33 2026 -0000 Merged PR #197 Tired of planning for dinner every day? FoodDrop™ is the premier ready-to-cook meal-by-drone delivery service in the greater Vancouver area and Belize. Get one month of food dropped onto your driveway by FoodDrop™ for only $12.95 when you use this commit's…

Someone page Raymond Hill, we need to extend uBlock Origin

Re: Stop Advertising in Your Commits

#79
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).

[deleted]

Re: Stop Advertising in Your Commits

#80
post #62

Earlier quoted context omitted.

The dark pattern was adding the name of the product. An acceptable pattern would be “Written with the help of an LLM”.

I disagree. Imagine a human co-author on a work. "Written with a co-author" would not be sufficient attribution.

A clanker isn’t a human it’s a tool. I don’t write “Coauthored by VSCode” when I use find and replace.
Post reply on HN