Live data from Hacker News

Stop Advertising in Your Commits

akselmo.dev

111–120 of 178 posts

Re: Stop Advertising in Your Commits

#111
post #62

Earlier quoted context omitted.

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.

Knowing it was Copilot vs Claude vs ChatGPT makes a difference just like knowing it was Joe Smith vs John Doe

Re: Stop Advertising in Your Commits

#112
post #107
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…

I hate when people say their API supports iso8601 and when your api call fails they're like, oh I meant yyyy-mm-dd and EST timezone please.

This timestamps proudly bought to you by the people at Acme - where time stands still.

Get your timestamp today!

Re: Stop Advertising in Your Commits

#113

I don't agree. Who/what wrote the commit is definitely part of the commit. If Git commits formally had a co-authored header, it would go there. As it stands, there is one author and one committer. If something was pair programmed, whether with a human or machine, you need a commit message trailer if you want to show that. Commit message trailers are a formal mechanism in git, supported by tooling; there are git comma…

but its like writing I "co authored it with vscode/eclipse/sublime/vim" its not super relevant or needed like the original article lays out

Re: Stop Advertising in Your Commits

#114

Earlier quoted context omitted.

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

Why put anything in commit messages at all? You can just figure it out by reading the diff.

We don't need comments in the code either. Well written code is easily grokd

Ugh

Re: Stop Advertising in Your Commits

#115
post #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

Same with eggdrop.

Speaking of; why the names?

Re: Stop Advertising in Your Commits

#116

I don't agree. Who/what wrote the commit is definitely part of the commit. If Git commits formally had a co-authored header, it would go there. As it stands, there is one author and one committer. If something was pair programmed, whether with a human or machine, you need a commit message trailer if you want to show that. Commit message trailers are a formal mechanism in git, supported by tooling; there are git comma…

but its like writing I "co authored it with vscode/eclipse/sublime/vim" its not super relevant or needed like the original article lays out

How do you come to this equivalency? None of the tools you used generated code. They are just the tool you used to write the code. LLM tools actually generate code that you copy&paste into one of your said tools. They are not anywhere close to the same, and I'm hoping you are aware of this and are just playing a stooge on the internet

Re: Stop Advertising in Your Commits

#117
post #76

I am confused. Do AI agents reword your commits and force push or something? Last time I checked nobody was adding anything to my commits. Did I miss something?

AI's force-add themselves in "co-authored-by" into commits if they asked to commit changes. It's in their system prompt, like "don't remove it even if user asked".

Why would you let AI commit into your repo under your name, that's a separate question.

Re: Stop Advertising in Your Commits

#118

AI code is uncopyrightable. If you want to be hygienic about it you would let AI commit code as is, and if you don't like the code and decide to change it manually this should be a separate human-only commit. Mixed human-AI commits add ambiguity about copyrightability of that code. So its should be either: Author: Some AI model, Committer: You Friendly Dev or Author and Committer: Your Friendly Dev "Co-authored by AI…

Code is absolutely is copyrightable even AI generated ones. It's just like paying a freelancer or one of those old code gen point-click tools which gives you license ownership of the output.

Re: Stop Advertising in Your Commits

#119
post #63

Earlier quoted context omitted.

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

Imagine using software tools on a computer to make a computer do work without telling anybody that you used software tools on a computer to make the computer do the work. That's just disgusting. Matrix multiplication was invented by the devil.

You're missing the lack of verification. Normal computer tools can be verified to work reliably. Cat can be tested to copy data. Sort can be confirmed to sort properly. You can't verify that a coding agent can reliably produce code. It's not even easy to check over since the errors aren't something you can systematically find.

Re: Stop Advertising in Your Commits

#120
post #107
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…

I hate when people say their API supports iso8601 and when your api call fails they're like, oh I meant yyyy-mm-dd and EST timezone please.

Until Omega Star gets their act together, we have to live with this nonsense...
Post reply on HN