Live data from Hacker News

Copilot edited an ad into my PR

notes.zachmanson.com

531–540 of 704 posts

Re: Copilot edited an ad into my PR

#532

Earlier quoted context omitted.

I don't put human code reviewers down as coauthors let alone the sole authors of my commit. So honestly, the fact that a vibe coded commit lists me as the author at all is a little bit dodgy but I think I'm okay with it. The LLM needs to be coauthor at least though, if not outright the author. So even if I go over the commit with a fine tooth comb and feel comfortable staking my personal reputation on the commit, I s…

The implementor only got credit in the day where the implementor was a human who had to do a lot of the work, often all of the work. Now that the cost of writing code is $0, the planner gets the credit. Like how you don't put human code reviewers down as coauthors, you also don't put the computer down as a coauthor for everything you use the computer to do. It used to be the case where if someone wrote the software,…

> And asking people to opt-in to some shame tag isn't a solution that generalizes nor fixes anything. Instead we should demand good software just like we did when it was all human-written and still crappy.

It’s not about shame. It’s about disclosure of effort / perceived-quality. And you’re right about the second part, but there’s even less chance of that being enforced / adopted.

Re: Copilot edited an ad into my PR

#533
post #440

Earlier quoted context omitted.

> I'd like to be able to review commits and see which were substantially bot-written and which were mostly human) then it's also easy. Why is this, though? I'm genuinely curious. My code-quality bar doesn't change either way, so why would this be anything but distracting to my decision making?

Personally it would make the choice to say no to the entire thing a whole lot easier if they self-reported on themselves automatically and with no recourse to hide the fact that they've used LLMs. I want to see it for dependencies (I already avoid them, and would especially do so with ones heavily developed via LLMs), products I'd like to use, PRs submitted to my projects, and so on, so I can choose to avoid them. Mo…

If you choose not to use software written with LLM assisstance, you'll use to a first approximation 0% of software in the coming years.

Even excluding open source, there are no serious tech companies not using AI right now. I don't see how your position is tenable, unless you plan to completely disconnect.

Re: Copilot edited an ad into my PR

#534

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…

> […] 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 was doing the opposite when using ChatGPT. Specifically manually setting the git commit author as ChatGPT complete with model used, and setting myself as committer. That way I (and e…

I'm not against putting AI as coauthor, but removing the human who allowed the commit to be pushed/deployed from the commit would be a security issue at my job. The only reason we're allowed to deploy code with a generic account is that we tag the repo/commit hash, and we wrote a small piece of code that retrieve the author UID from git, so that in the log it say 'user XXXNNN opened the flux xxx' (or something else depending on what our code does)

Re: Copilot edited an ad into my PR

#535

Tim from the Copilot coding agent team here. We've now disabled these tips in pull requests created by or touched by Copilot, so you won't see this happen again for future PRs. We've been including product tips in PRs created by Copilot coding agent. The goal was to help developers learn new ways to use the agent in their workflow. But hearing the feedback here, and on reflection, this was the wrong judgement call. W…

> We won't do something like this again. it won't be an ad. It won't be a tip. It will be a suggestion! Recommendation! Opportunity!

Be like Discord, call it a “Quest”.

Re: Copilot edited an ad into my PR

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

"Quickly spin up Copilot coding agent tasks from anywhere on your macOS or Windows machine with Raycast" is an advert. There's simply no better word to describe it.

Re: Copilot edited an ad into my PR

#540
post #361

Earlier quoted context omitted.

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.

Alright Phil.
Post reply on HN