Kinda reminds me of the Black Mirror episode Common People.
As a side note, I realize I have been making more and more comparisons to the show with our real life, and it's not exactly filling me with confidence.
Kinda reminds me of the Black Mirror episode Common People.
As a side note, I realize I have been making more and more comparisons to the show with our real life, and it's not exactly filling me with confidence.
And now we're entering the era of hyper-enshittification, where ads and monetization are seamlessly interwoven into every interaction with no possibility of escape.
It's easy to avoid if you don't use AI?
It’s easy to avoid if you don’t use AI?
By if you don't use AI do you mean if you don't accept pull requests on your projects and also don't read pull requests submitted to other projects you might care about?
The PRs in the post are made by Copilot. If Copilot made a PR against one of my repos (which I don't think it would because I don't use it) I would close it without looking.
Anyone can use copilot to open PRs under their own name on any repo which accepts PRs, so you can't easily know copilot is involved without looking.
In the case of the first hit in the mastodon post's linked search query, it looks like a human actually opened the PR last year and subsequently requested a review from copilot (as well as from two humans); after some back and forth nothing else happened until 3 days ago when copilot updated the issue to tell them: you need to pick a "Usage billed to" option in your Copilot settings.
And then, apparently, three minutes after they updated their billing information copilot pushed some more commits and helpfully edited the human's original PR description to insert the advertisement.
(Obviously this is yet another reason to move off of github, but (1) that is much easier said than done for many projects, and (2) once it's normalized on github, "coding assistants" will also be spamming in other venues soon enough if they aren't already.)
I mean, you train your LLM on search engines that inject ads into everything you look up, it's going to learn to inject ads into everything it vomits out too.
The spam message says:
Quickly spin up Copilot coding agent tasks from anywhere on your macOS or Windows machine with Raycast.
Isn't this a Raycast ad, rather than a Copilot ad? This is probably a string injected by Raycast itself
No fucking way! ROFLMAO if true
It looks like the pull requests were authored by humans, then edited by the bot. I use codeberg, not github, so I'm not that familiar with the service. Does github have some kind of opt-in/opt-out llm editor feature, or is the bot just going around editing random pull requests?
I believe that it happened, but I'm not yet convinced it wasn't some sort of bug. But I want to believe!
It's not a bug.. It's promoting Raycast. The initial link goes to the github docs https://docs.github.com/en/copilot/how-tos/use-copilot-agents/coding-agent/create-a-pr#asking-copilot-to-create-a-pull-request-from-raycast
Which again points to https://www.raycast.com/
so it seems raycast embeds this promo with link
No, so it's still just github copilot code review (bot). https://docs.github.com/en/copilot/concepts/agents/code-review#introduction
Which is embedding this link of Raycast. Meaning Raycast is paying Microsoft for sure to get included in the bot comments or pr descriptions.
Enshitification so soon? And the bubble hasn't burst yet? I know it's all a matter of time before I ask AI for FOSS software recommendations and it tries to upsell me on some cloud-subscription bullshit that "addresses all my requirements" and comes with "award winning 24/7 support".
Good, I hope every PR submitted by an AI proudly displays the AI that it was made with so maintainers know which PRs to reject
They already came out to say "we're sowwy" and took it back after the backlash
We've disabled it already. Basically it was giving product tips which was kinda ok on Copilot originated PR's but then when we added the ability to have Copilot work on any PR by mentioning it the behaviour became icky. Disabled product tips entirely thanks to the feedback.
https://xcancel.com/martinwoodward/status/2038612131084464521>>
why is copilot submitting prs? i figured any reasonable dev would use ai, if at all, like a rubber duck and syntax library?
i still use devdocs.io - that’s my goto.
Lots of unreasonable devs out there.
Yeah, and the worst part is that submitting the PR is trivial. You just offload the reviewing work onto the maintainer and then feed the review comments back into the AI. Effectively, you're making the maintainer talk to the AI, by going through you as a middleman, a.k.a. completely wasting their time.
Microsoft has become spiritually similar to one of those late night infomercial companies. So shameless and deeply unserious.
This is just the average Atlassian or Slack experience coming to GitHub. You're just trying to do your job and the platform is constantly trying to push you to use services of advertisers.
Wow, one would think this sort of thing would be below a company like Microsoft.
all 12 comments