Live data from Hacker News

Stop Advertising in Your Commits

akselmo.dev

141–150 of 178 posts

Re: Stop Advertising in Your Commits

#142
At $JOB we have an "AI adoption" dashboard, the more ai commits the better. I asked for the sources: the deterministic classifier, that decides whether a commit was ai-assisted, assigns the highest weight to the commits co-authored-by one of the known agents/models.

Re: Stop Advertising in Your Commits

#144

[flagged]

The post seems to be down so I am not quite sure what it says, but Co-Authored-By trailer is what Claude does. I'm not quite clear what you're suggested that's different from what Claude does - just default to off instead of default on? > Co-Authored-By: Claude Opus 4.7

The post is suggesting to use a trailer.

> "Assisted by blabot", "co-authored-by: slopgpt", "sent from my fartphone"

Re: Stop Advertising in Your Commits

#145
post #99

Earlier quoted context omitted.

it absolutely is advertising, you can even call it a growth hack if you want to feel good about it co-authorship implies ability to hold author rights, which afaik an algorithm can't do. are folks adding speakeasy/stainless co-authorship lines to their commits? should i add alembic as a co-author after making some changes to the database schema? Co-authored-by: buf generate

That's exactly what you're supposed to do - if a tool generated the code in a commit, you should be using a commit trailer for that. Whether that's uniffi, an rpc preprocessor, dependabot or renovate, or some AI tool.

> That's exactly what you're supposed to do

this does not seem to match reality, see:

  1. count for claude as co-author: 25M
  2. count for speakeasy as co-author: 917
  3. count for stainless as co-author: 6.2k
  4. count for alembic as co-author: *Your search did not match any commits*
ex. search: https://github.com/search?q=%22Co-Authored-By%3A+Claude%22+%...

Re: Stop Advertising in Your Commits

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

Why does the LLM need the same attribution as a human? Feels like a false equivalence.

Re: Stop Advertising in Your Commits

#147
post #80

Earlier quoted context omitted.

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

I know this is a bit off tangent - but can you please convey that point to every damned dev/team that ends up with a freaking ".vscode" directory in their repo

I use the GNU Autotools toolchain to generate VSCode folders. We are not the same!

(The first sentence isn't a joke.)

Re: Stop Advertising in Your Commits

#148
post #63

Earlier quoted context omitted.

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.

>Normal computer tools can be verified to work reliably. Cat can be tested to copy data. Sort can be confirmed to sort properly.

Right. You can indeed verify that a given computer program can reliably copy or sort data.

>You can't verify that a coding agent can reliably produce code

That's not the goal. You don't need to verify that a coding agent can reliably produce "code". You only need to verify that the solution produced by the agent solves a given problem. And that's already been done and verified many, many times. I hear most code is written by LLMs nowadays, and not all of their users are idiots.

Re: Stop Advertising in Your Commits

#149

Earlier quoted context omitted.

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

How did you come up with that mental gymnastics? You cannot tell if somebody used what tool to write their code if they don't tell you.

This is getting weird.

Re: Stop Advertising in Your Commits

#150

Earlier quoted context omitted.

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

How did you come up with that mental gymnastics? You cannot tell if somebody used what tool to write their code if they don't tell you. This is getting weird.

which is the point to say which specific LLM was used to create the code. i'm not sure how we're talking past each other at this point
Post reply on HN