Live data from Hacker News

Copilot edited an ad into my PR

notes.zachmanson.com

521–530 of 704 posts

Re: Copilot edited an ad into my PR

#521
post #7

Was Raycast bought by GitHub or something? Why would it be advertising for Raycast? Brought to you by Wendy's.

Presumably you need to pay raycast once for a setup operation while you need to pay constantly for copilot. Why wouldn't you advertise for someone who makes you more money at the same time as advertising for yourself?

Re: Copilot edited an ad into my PR

#523

The ads are annoying, and I'm glad Microsoft will stop doing it. One thing I do like, however, is how agents add themselves as co-authors in commit messages. Having a signal for which commits are by hand and which are by agent is very useful, both for you and in aggregate (to see how well you are wielding AI, and the quality of the code being generated). Even when I edit the commit message, I still leave in the Claud…

Yes. I don't mind AI submissions to my hobby projects as long as there's a person behind it. Only fully automated slop I mind. Before AI I used to get all sorts of PRs from people changing a comment or a line of documentation just so they can get more green squares on their GitHub summary. Plus ça change....

A line at the bottom of PRs, reports, etc that says "authored with the help of Copilot" is fine.

Re: Copilot edited an ad into my PR

#524
post #361

I asked copilot how developers would react if AI agents put ads in their PRs. >Developers would react extremely negatively. This would be seen as 1. A massive breach of trust. 2. Unprofessional and disruptive. 3. A security/integrity concern. 4. Career-ending for the product. The backlash would likely be swift and severe. Sometimes AI can be right.

It’s not really ads, it’s more like "Sent from my iPhone"-style sentences at the end of PR texts.

> It’s not really ads, it’s more like "Sent from my iPhone"-style sentences at the end of PR texts.

The reason I immediately changed that text on my iPhone 1.0 to read, “Sent from my mobile device.”, is because it’s an ad. Still says that nearly 20y later. I’m not schilling for a corporation after giving them my money.

Re: Copilot edited an ad into my PR

#525
Microslop strikes again! AI implementations have really distilled all the shitty business practices tech companies have been doing into highly visible missteps.

It is interesting watching all these large companies essentially try to "start-up" these new products and absolutely fail.

Re: Copilot edited an ad into my PR

#526

The ads are annoying, and I'm glad Microsoft will stop doing it. One thing I do like, however, is how agents add themselves as co-authors in commit messages. Having a signal for which commits are by hand and which are by agent is very useful, both for you and in aggregate (to see how well you are wielding AI, and the quality of the code being generated). Even when I edit the commit message, I still leave in the Claud…

[dead]

Re: Copilot edited an ad into my PR

#527

I actually love these ads and also the way Claude injects itself as a co-author. Seeing them is an easy signal to recognize work that was submitted by someone so lazy they couldn’t even edit the commit message. You can see the vibe coded PRs right away. I think we should continue encouraging AI-generated PRs to label themselves, honestly. I’m not against AI coding tools, but I would like to know when someone is tryin…

It's not a self-own, it's honest disclosure. It's unethical (if not outright fraudulent) to publish LLM work as if it were your own. Claude setting itself as coauthor is a good way to address this problem, and it doing so by default is a very good thing.

> It's unethical (if not outright fraudulent) to publish LLM work as if it were your own.

I disagree on that. It's really a gray area.

If it's some lazy vibecoded shit, I think what you say totally applies.

If the human did the thinking, gave the agent detailed instructions, and/or carefully reviewed the output, then I don't think it's so clear cut.

And full disclosure, I'm reacting more to copilot here, which lists itself as the author and you as the co-author. I'm not giving credit to the machine, like I'm some appendage to it (which is totally what the powers-that-be want me to become).

> Claude setting itself as coauthor is a good way to address this problem, and it doing so by default is a very good thing.

I do agree that's a sensible default.

Re: Copilot edited an ad into my PR

#528
post #458

This is why one reason why local coding models are quite relevant, and will continue to be for the foreseeable future. No ads, and you are in control.

In principle, one could train the AI to insert ads in its answers. So no, if you only do inference locally with an open-weight model you are still not in control.

I think ads can be removed with abliteration, just like refusals in "uncensored" versions. Find the "ad vector" across activations and cancel it.

Re: Copilot edited an ad into my PR

#529

Earlier quoted context omitted.

You're quite right that the quality of the code is all that matters in a PR. My point is more historical. AI is a very new tool, and as such the quality of the code it produces depends both on the quality of the tool, and how you've wielded it. I want to be able to track how well I've been using the tool, to see what techniques produce better results, to see if I'm getting better. There's a lot more to AI coding than…

Just curious, what metrics would you use to track how well your results are?

The tools are still in their infancy, but it would likely be a series of metrics such as complexity, repetition, test coverage issues (such as tests that cover nothing meaningful), architectural issues that remain unfixed far beyond the point where it would have been more beneficial to refactor, superfluous instructions and comments, etc.

Re: Copilot edited an ad into my PR

#530

I actually love these ads and also the way Claude injects itself as a co-author. Seeing them is an easy signal to recognize work that was submitted by someone so lazy they couldn’t even edit the commit message. You can see the vibe coded PRs right away. I think we should continue encouraging AI-generated PRs to label themselves, honestly. I’m not against AI coding tools, but I would like to know when someone is tryin…

These are odd takes to me.

> was submitted by someone so lazy they couldn’t even edit the commit message. You can see the vibe coded PRs right away.

As others mentioned, this is very intentional for me now as I use agents. It has nothing to do with laziness, I'm not sure why you would think that? I assume vibe coded PRs are easy enough to spot by the contents alone.

> I would like to know when someone is trying to have the tool do all of their work for them.

What makes you think the LLM is doing _all_ of the work? Is it really an impossibility that an agent does 75% of the work and then a responsible human reviews the code and makes tweaks before opening a PR?

Post reply on HN