29 Comments
User's avatar
Lee M. LLoyd's avatar

I feel like you are fundamentally missing the point of generative AI, from the point of view of the companies investing in it. This was never once about the quality of the output, it's about the velocity of the output. The goal has never once been to make content that is good. The goal has been to make content that is good enough and fast enough, to bury human generated content under a mountain of AI generated garbage. Thus devaluing the human labor, to make the market more favorable to the tech giants controlling the direction of the market.

Let me give a simple example. Let's say you are a talented programmer, who happens to have specific knowledge of a niche market. You write a tight, robust, efficient application, that addresses several common pain points of that niche market, in a desktop tool, that runs locally, which you sell at a reasonable price. Traditionally, this is a fantastic recipe for success, for you, the developer.

But that desktop tool doesn't push subscriptions. It doesn't drive AWS or Azure contracts. No VCs get returning revenue from a SAAS model. Meta, Google, Amazon, Microsoft and so on, dont make a penny from it. It is useless to Silicon Valley, from their point of view. But what if every single company in that niche market, instead of buying your tight, robust, efficient application, could instead be sold on a subscription, to have an AI make them a bloated, buggy, staggeringly inefficient, tailored solution to their personal specific problem?

Now we're talking! Data center contracts. Recurring revenue. GPU sales for lots of compute! Sure, it is in every way a worse solution to the same problem, but when everyone in the entire market is making their own bespoke solution, how is anyone ever going to find your tight, efficient, robust application?

That's their perspective. Not that the output of AI is good. It's that the output of AI is good FOR THEM.

AI Governance Lead ⚡'s avatar

Yes. This mimics my experience in tech and corporate as well. It’s about delivering good enough faster.

TheElectricPilgrim's avatar

Yes, spot on - the behaviour we're seeing is exactly how capitalism works. Labour has always been the element of production Capitalists hate (it's expensive and keeps demanding rights), and AI (no matter how make-believe that AI does anything useful actually is) gives them the means to reduce both the number of workers and the power those workers have to hold their employers to account (increase the desperation for jobs, lower the willingness to challenge). Nvidia is bankrolling a lot of the current DC growth, it's a closed loop of investment benefitting investors. AI can be deployed in useful use-cases, but so far these have been vanishingly small, but as you rightly say, the billionaire broligargy doesn't care, and nor would anyone if they were a billionaire iah.

Lee M. LLoyd's avatar

I often caution people, 20th century frameworks are not particularly useful in describing what is happening right now. Corruption and inside dealing has effectively erased any delineation between public/private sectors. AI has destroyed any differentiation between labor/management, whiite/blue collar. The success of China's hybrid economy has demonstrated there is no meaningful difference between capitalism/communism, or military/civilian markets. Crypto and circular trading has reduced even the concept of capital itself to a narrative contrivance.

Honestly, I dont think we have yet developed the proper vocabulary to describe what is happening, but I am quite sure it can't be adequately understood through concepts like capitalism, class struggle, or some left/right dichotomy.

TheElectricPilgrim's avatar

I like your thinking, and yes you're right about the vocab.

Lyrical Cleric's avatar

Any teacher who’s had to read and grade an AI paper can tell you that it’s awful—generic, boilerplate language, hallucinated quotes and sources, and SHORT. Trying to get AI to stay on task with any train of thought is impossible. If you ask the AI to write a 250 word blurb it can do it; a 500 word response is probably going to repeat itself a bit; and a 1000 word paper will say the exact same argument every paragraph, no variation or increasing depth. There is just no depth to it. It’s wide as an ocean, deep as a puddle, and it’s piss. It’s a puddle of piss.

G. Retriever's avatar

Just want to add my two cents: AI can't replace a human translator, but at this point nobody is willing to pay for human translation because they never actually cared about quality in the first place. My wife has been a translator for over a decade and that industry is dead as a doornail. Score the point for AI here.

1 other's avatar

Very much temporary, I believe. I translate a lot in regulated industries (where they have to care about quality), last year was absolute shit but it's already getting better. Everybody's under pressure to show how much AI they use and translation is one of the easier targets. It's a stupid false economy, every cent saved by AI will eventually cost you much more in rework and delays and whatnot. The hype is already dying down, soon people will be permitted to actually look at the numbers and we'll get back to normal.

G. Retriever's avatar

This has the saccharine aftertaste of wishful thinking.

Notice the date of my post. Nothing has changed for the better, and nothing will.

1 other's avatar

I know my own revenue numbers so I know it's getting better. Be miserable if you want to idc

Francis Turner's avatar

I'm with you on the massive over investment (and you might find this FT article relevant - https://ig.ft.com/ai-data-centres/ )

But... this quote:

“AI is on track to write 90% of code within the next 2–5 years.”

I can almost believe.

I am a pretty poor programmer these days because it's no longer a key part of my day job but if I have to I can hack together a python or shells script. But I'm pretty slow and inefficient at it so I have a ton of "nice to have" scripts that I don't have the energy to buckle down and write.

Anyway I read that openai has a new thing https://gpt-oss.com/ and went to see what junk it was and saw that it suggests you ask it something and includes python programs as an option. So I asked it

"write a python program to look up the NS record of a domain or FQDN"

And it did so. Not terribly challenging but the output made sense and it worked and I requested a couple of minor changes that also worked. Both scripts had help text and a bunch of other nice to haves like clear comments that I didn't ask for. The AI took seconds (under 10) to create both.

I then asked it to extend the script to do more complex queries and that took the AI 61 seconds and it clearly had to think a lot, partly because I had a slight error/inexactitude in my spec which it figured out and corrected. The result worked just fine and then after playing a bit I realized I needed to improve it so I told it

"Take the previous program and make it so that it can either take a list of domains on the command line or as a file or stdin. Also modify the output format so that it is an array of objects ... "

That took another 28 seconds and the solution also works just fine and is what I want for now

That took me - including testing the intermediate steps and so on - about half an hour total time.

It's a utility I can and will use for research. Of course I could have written it myself but it would have probably taken a couple of hours to research the recursive tree walk bit and I'd have made dumb mistakes that I'd need to debug.

I am officially impressed and I'll be using it for more such utilities. My guess is that there are several similar fairly simple tasks. Things that I want to do but which are slightly more than a shell one liner and so need a real script to do and which I will find it easier to do by asking some AI to write for me instead of doing myself.

Now I don't know how many people have these annoying irritations of tasks that need a script or a webpage and javascript or similar and which AI can write but I expect there are a lot of us. If it takes me half an hour or less to get some computer to write it then I'm much more likely to create that rather than suffer without a script. I suspect the aggregate numbers of such uses are pretty high though whether that's 90% of all code I'm not sure

Mike's avatar

Well, different strokes for different folks I guess:

I tried to get all of CoPilot, ChatGPT and Gemini to write a PowerShell script that should take a config file from a common repository, copy it to the machine I was working on, start the app and after I ended the app, copy the (possibly changed) config file back to the repository.

Took the combined might of AI 3 (in words three) days to come up with a version that I then needed to painfully debug ...

My conclusion: thanks, but no thanks!

YakiUdon's avatar

Ask it to stitch together a variety of APIs, both custom and 3rd party, to make a sensible, maintainable ecosystem. Be cheekier, ask it to write tests too.

I think the results will make you somewhat revise the 2-5 year estimate.

Francis Turner's avatar

I'll be honest, I expected it to suck and it didn't.

I'm going to try using it more.

My next attempt will be getting it to make multiple async DNS requests, which if it works will speed the program up by a factor of at least 10 when I give it a large list. I'll report back shortly

Brett's avatar

One perspective on this is: if you walk into any sizeable corporate you’ll see almost everyone busy doing busy work.

If we can cut that back to 80% cognitive load we can put creativity back into the company — through humans. The AI is just to automate that 20%

This becomes a win-win.

If this can be done with a solution costing approximate to a cloud-native application of the same complexity. This is a win-win-win.

My general thought (though not sold on this yet) is that text or text to voice is probably the most accessible way to interact with a computer.. I am not an a11y expert..

Go humans!

Paul Arzig's avatar

Mr. Japan-that was my best and hardest laugh of the day. love you Matt.

Wolfgang Basyuk's avatar

I might be wrong but it feels like businesses don’t want to invest in their people and AI is a good way out for them.

I can tell from software industry, a lot of software companies and their products are bloated, as they were running hiring wars and were trying to keep enough engineers to implement new ideas quickly. After pandemic, they realized there is no much benefit in piling up features into their products and trying to scale down on investment into human capital. And AI can look like a good way to mask their investment mistakes and make it look like a strategical turn.

P.S. I have read your next post, and I see we are on the same line of thought

H. E. Tobe (Literary Fiction)'s avatar

You say the backers of generative AI are liars, and you're right. But I think we should take it a step further to address the reason for their lies.

They're scammers and grifters.

Most of the users of generative AI are too. Note that I said most. A small minority of those who use generative AI are honest about letting the reader know the words were written by generative AI.

Most of the so-called AI writers try to pass off writing they did not do as if they had written it themselves. "Look, ma! I'm a writer now!"

They're dishonest, and everyone knows.

LOB's avatar

I believe that using chat to fashion your LLM will generate chat level intelligence. It doesn’t take a minute reading various chat sources to understand ChatGPT will not be able to reach AGI.

even's avatar

most of the "ai sucks" articles are from a year or two ago, which in ai-sucks-time, is a lot. Also the free models being foisted on people really don't give a sense of what language models can actually do. They work best in tasks where the output is directly verifiable- as someone who produces code, I haven't written anything whatsoever in the last 3 months. But yeah so far nobody's managed to make them take drive-thru orders. Yet i have (against my will) had to take several interviews from bots, which eerily seem to understand everything while actually being totally unhelpful. Still were it not for the hype, we could admit that what they are capable of is interesting, and advancing the boundaries of what can be done on a machine

even's avatar

ohh i just saw the date it was posted. anyway. in summery: it's cool that conputer do words, but also people dumb

Alfred's avatar

Surely you understand AI is interactive for a user with minimal experience? As has been repeated, ad nauseam, prompts matter but so does having AI further articulate or recheck its responses. Developers know this where these interactions loop and loop.

AI has been up and running for only a couple of years and it's already become normalized to say it's shit.

Francis Turner's avatar

And after using AI relatively successfully for a few months (including the async DNS script), this week AI coding let me down badly. I wanted it to help me write a secure website running on cloudflare's serverless worker infrastructure and it completely cocked up the log out process and some related issues regarding the session cookie.

Critically, and as is something I have come to expect, it displayed no understanding that what it had done was never going to work and that all the session management had to be done server side. Instead it repeatedly created more and more baroque "workarounds" in the client javascript that could never work. It turns out this is quite hard to do using CF workers, and there are next to no examples of it working correctly, but the AI didn't tell me that, it just kept on trying to produce doomed solutions.

Miles J. Litteral's avatar

I mean quantity over quality is what humans go for, diminishing is the name of the game, and everyone sells it while saying they aren’t selling it, how crass