I don’t think they’re all lying; most are just misinformed or using the term differently than Cory.
It’s like saying “global warming is changing everything.” Technically, not true, but the knock on effects of specific aspects of it recently hit an inflection point that causes it to affect the lives of everyone.
This has also happened in the field of artificial intelligence; LLM chatbots are only the visible mushroom fruits of the vast mycelium network that has been silently growing underground for years.
I generally respect this guy’s opinion (I probably use the term “enshitification” multiple times a week!), but pretending that “AI” and “Chabot” are interchangeable terms seems wildly reductive, and the subtle presumption that the process of changing is a binary changed/non-changed situation instead of a curve is just ignorant.
If the internet was “turned off” after 4 or so years not much would have changed, either.
Corey Doctorow isn’t speaking to you, he’s speaking to the many, many people who have been fooled by the ai craze.
I think it’s a worthy simplification that sums up the current state of things well. We have AI that broadly has different uses and then we have the ChatBot/ChatBot derived AI applications. The market is not going insane over the broader AI category. Executives are not tripping over themselves to say things like machine vision is going to replace all labor, or at least all white collar labor. The chatbot is the only thing in the conversation of consequence.
All the “everyone says AI is the reality, so everyone feels like they must say AI is the reality” refers to this specific category. It might be veering towards being oversimplified, but it’s trying to balance a perspective that is also oversimplified. Generally, we aren’t good at weighing simple straightforward takes against complex nuanced takes, so you have to “net it out” to have any hope of the point landing.
I think you’re making a strawman argument here. He isn’t arguing that it’s a binary switch that has failed to throw, he’s arguing that we don’t have compelling evidence that the ends justify the means:
In other words, corporate leadership is starting from the premise that AI has (or will) radically change the business, and they’re working backwards from that premise to find the evidence to support this article of faith.
And this is completely true! Supposedly “data informed” organizations are trying to find a yardstick that shows actual, meaningful improvement in business outcomes from AI. In my own organization we have people touting LOC yet again because “big number”, but anyone who’s ever worked in software can tell you it’s an asinine metric to use as a KPI.
It’s inherently unscientific to start with the answer and work backwards to a satisfactory question. His point that this push is coming from the least knowledgeable of real processes- and more closely resembles religious fervor than business acumen- seems to at least warrant consideration.
The world is full of people who insist that “AI is changing everything” but who – when pressed – have to admit that what they mean is that they’re pretty sure that AI will change everything.
If Donald Trump ordered Big Tech to turn off all of your country’s chatbots tomorrow, nothing would change. Every one of your country’s ministries and corporations would chug on with nary a hitch. Households, too, though perhaps a few of the younger members of those families would have to do their own homework again.
He is definitely pretending that change is either on or off.
Are CEOs jumping the gun on how quickly they adopt AI into workflows? Definitely. However, there’s a big difference between “AI isn’t at a threshold where it is disruptive” and “AI isn’t disruptive”. Or, to belabor the metaphor: CEOs are jumping the gun, but the race is about to start and they’re on the correct track.
A key word in that sentence is “if”, it is a rhetorical example, that’s probably pretty much correct at this point. It’s not a recommended course of action, it’s a declaration that it contrary to crazed hype, it isn’t currently as core to everything as would be befitting the current hype level.
I would argue that the CEOs aren’t on the correct track, they aren’t really in a particularly specific trajectory. I just had a debate with someone on this and their stance was “well in a hundred years do you expect things to be like they are”. My response “I cannot possibly speak to that, but we need to speak to today instead of pretending we know how things will be in a hundred years and pretending they are already at that level”. The “imagine a hundred years from now” by a relative outsider to the tech is dominating CEO mindset, and that’s problematic.
Once the bubble pops, we will almost certainly see a more durable and sane adoption for these technologies. For now, the hype is a problem as it enables some of the worst possible stewards of the technology and favors grift over progress.
If you watch a full podcast (he has done a ton in the last couple weeks), he clearly identifies AI as not a mere hype technology, as something interesting and potentially useful from a technology perspective, and he definitely doesn’t conflate a chatbot with all AI. That doesn’t undermine the vast problems with it, how it’s being used against regular workers, the threat the bubble poses to the economy, the criti-hype cycle, etc.
I think you’re oversimplifying “Cory Doctorow” based on the article you’re reading or specifically how he presents a more complex idea to different audiences.
Watch the Jon Stewart podcast interview if you want more nuance:
Pretending AI and Chatbot are interchangeable is a marketing strategy by the companies who make these advanced chat bots. “They are artificially intelligent bro”.
I don’t disagree that the term AI has shifted significantly in the last 4 years or so, but I was actually meaning it in the other direction, as in, there is more to generative AI (what people are calling “AI” these days) than just chat bots.
“AI” and “Chabot” are interchangeable
In the same way that most people if you say you’ll take them to their destination with your vehicle, they assume in your car and not on the back of your bicycle, although both are technically correct.
On the contrary - the people who tell you AI doesn’t add any value and will disappear in a few years are either lying, dumb, or completely ignorant of what AI can already do.
I’m a software developer since the 90s, basically before the internet, we had some C books for reference and that’s it. I can tell you that I started last year to use copilot in vscode and some chatgpt on a web page, and it basically changed my world, and all my 50+ years old coworkers are amazed by what it can do really.
You are right it will not fade at all in software development.
Completely disagree. The difficult part of software development was never writing code OR speed of delivery. It was understanding requirements and problem solving. LLMs still can not do either of those things and there is no evidence they ever will be able to.
An example of how harmful LLMs actually are to development can succinctly be described with an issue I had a few weeks ago. I found an issue in an open source project, code was fine if a bit hard to understand. I came up with a PR to fix the problem.
In the time from me checking out the code to submitting the PR, a little less than 24 hours, the maintainer had completely rewritten the entire project with Claude. It was complete nonsense. Incredibly difficult to understand. Abstracting things that didn’t need abstracting. My PR was useless, because the entire project was new. The maintainer definitely didn’t understand the changes either. If a bug came up there’s no way AI would be able to solve it (the bug was still there even though the code was entirely new).
LLMs don’t understand the code. They just make things that look like they will work. And then a human has to maintain it (or keep paying billions of dollars for Claude to try to fix it).
In other words, you’re arguing that their usage without discernment is detrimental.
Cory agrees on this very same article, and it also includes the same nuance this chain is trying to give voice to:
The other question Suresh implicitly raises is: “How can you reconcile the failure of AI in the enterprise with the individual claims of skilled technologists who insist that AI is helping them do great work?” The answer is that these AI users are “centaurs” – experienced workers who are assisted by automation on terms that they set for themselves.
Thanks to their skill and experience, these workers possess discernment, the ability to tell good code from bad, and (more importantly) good uses of code-generation tools from bad. They demonstrate the adage that worker-driven automation improves quality, while capital-driven automation improves throughput.
We wouldn’t be having this conversation if LLMs had been given the chance to grow into being the same way the web did. Whereas we would be having this same conversation with the letters swapped if corporations were the ones to spawn the WWW instead of the way it came about.
The reason is the same. There is only one war.
the person in your scenario is just fkin stupid. When people say that llms are helpful for coding, they aren’t talking about telling an llm to rewrite an entire codebase.
You are right, but right now we are living in a very messy reality where it’s hard to know who’s being stupid and who is using it well. One person I know that, well, I was never a huge fan of his work but at least it was somewhat serviceable is now all-in on AI and his code has been rewritten in a similar manner as the parent poster comments. He’s got no idea how it works or how it should worked, the AI decided to rewrite it in an entirely different language, and it’s a buggy mess and it never fixes the bugs without making new bugs. Then he hit his token quota 3 weeks early and basically said he was going to stop working on it because he no longer could manually work the codebase. He didn’t ask for a rewrite, but AI advised him that his language choice was a poor fit and reworked things in another language, one that none of us use to that level of seriousness. It also made it largely based on super convoluted regular expressions.
The problem is that the leadership is singing the praises of these people, they were on their ‘leaderboards’ of AI adoption and much like the craze of praising “lines of codes”, we are neck deep in the most stupid non-technical evaluation of technical work you could imagine.
I’m my experience people give tech demos, everyone is impressed, my coworkers say it makes them multiples faster, then I have more work making sure the wheels don’t fall off.






