"The Copilot Delusion" by Jj https://deplet.ing/the-copilot-delusion/
"You’re not working with a copilot. You’re playing Russian roulette with a loaded dependency graph."
Infinitely quotable. I wish I could write like this.
"The Copilot Delusion" by Jj https://deplet.ing/the-copilot-delusion/
"You’re not working with a copilot. You’re playing Russian roulette with a loaded dependency graph."
Infinitely quotable. I wish I could write like this.
It's good but misses an important impact of outsourcing to LLMs.
They don't learn, so learning stops.
Also they don't think.
Sorry
@nolan
@nolan So many gems in this one, thank you for sharing it!
"A real copilot...? ... When they speak, it’s to enhance the pilot—not to shotgun random advice into the cockpit and eject themselves mid-flight."
Edit1 - Oh, and this one:
"'I’m just moving fast!' you say. Yeah—straight off a cliff, like a lemming."
Edit2 - More:
"It’s trained on code that’s already an insult to silicon."
"We’re building a world where that curiosity gets lobotomized at the door."
@nolan Infinitely quotable but let's quote it anyway:
"But I just use AI for boilerplate!" you whimper, clutching your Co-Pilot subscription. Listen to yourself. If you’re writing the same boilerplate every day like some industrial-age cog monkey, automate it yourself. Write a library. Invent a macro. Reclaim some dignity.
Just perfect 😂
I came out of a meeting 45 minutes ago where they were all worshipping Copilot LOL...
What a bunch of yes-men
I still refuse to use it at work- I am not backing down on that.
@taschenorakel @Sonic2k @nolan "seems" being the keyword.
As a Green, please ask yourself if you can live with the ecological impact of that. Ought to be enough to avoid it before even tackling the other points.
@nolan The fact the author is able to slam dunk on it but also acknowledge the small things it is good for makes this perfect.
I'd have never understood Python as well as GTK concepts this fast (especially GTK) without it, but oh my god I'd never use it to generate more than examples or general overviews of codebases that are new to me. The examples it can generate and "terminology-translations for beginners" it provides are great, but often enough the code is just madness.
@nolan
It's "Children of the Magenta Line" all over again.
Starting in the 1980s, commercial airline pilots had new layers of cockpit automation to work with, when the Flight Management System was introduced.
The people flying the plane became dependent on all the automation working correctly at all times.
https://airfactsjournal.com/2020/09/stepping-down-in-automation-the-real-lesson-for-children-of-the-magenta-line/
The solution was not so much "get out of the cockpit", as cut out the automation as appropriate and fly by hand.
"Click-click, Click-click."
Van Vanderburgh and the American Airlines Training Department determined that pilots flying the new automated jets were becoming “Automation Dependent Pilots.” One of Van’s slides defines such a pilot as one who does not select the proper level of automation for the task and loses situational awareness.
@nolan heh, great points in there to use against apologists:
"But I just use AI for boilerplate!" you whimper, clutching your Co-Pilot subscription. Listen to yourself. If you’re writing the same boilerplate every day like some industrial-age cog monkey, automate it yourself. Write a library. Invent a macro. Reclaim some dignity.
So true:
"I’m just moving fast!" you say. Yeah. Straight off a cliff, like a lemming. AI isn’t helping you build something novel. It can’t. It only knows what’s been done before. It’s autocomplete with a superiority complex.
And the next paragraph even! Yes, we earnt the right to call ourselves programmers.
Kids would stay up all night on IRC with bloodshot eyes, […]
I feel seen.
Because if [GitHub Copilot or equivalent] walked into your stand-up in human form, typing half-correct garbage into your codebase while ignoring your architecture and disappearing during cleanup, you’d fire them before they could say "no blockers".
And that’s the real way managers ought to look at this.