Top
Best
New

Posted by yegg 5 hours ago

No, everyone is not using AI for everything(gabrielweinberg.com)
269 points | 268 commentspage 2
rafaepta 3 hours ago|
So true, just built a deterministic system to identify duplicated code. It's offline and doesn't use AI on purpose, since a gate that blocks your CI has to give the exact same answer every time, and finding dupes means comparing every function against every other (that's index work). It does NOT use AI. But ironically, I used AI to build it (https://github.com/Rafaelpta/dupehound )
rpdillon 3 hours ago||
> But ironically, I used AI to build it

This is a pattern I encourage - the AI might not be reliable, but with coaching, it can produce reliable tools. `colordiff` was causing issues with `less` when I was looking at diffs (character encoding issues I think), and when I asked Kimi K2.6 what to do, it built me a rust command-line diff tool in one shot that I've been using ever since (it even downloaded rust, wrote the tool, and compiled it).

NathanaelRea 3 hours ago||
Have you seen jscpd? What does your tool do differently?
ErrantX 3 hours ago||
Some of the advantages are second order.

For example; ChatGPT is replacing my Google searching. Not necessarily because it's better, or because it's summaries are better than Google (I find them subjectively better but it's not clear cut).

But because the app has a nice history; can ask a relatively complicated question and go do something else and then come back to it, ask a follow up. Etc.

None of that is specifically an AI benefit, but it's a workflow that really helps, well, flow.

satvikpendem 3 hours ago|
That's funny, Google Gemini and AI mode in search has replaced my ChatGPT prompting, because I know Gemini will correctly cite sources (as of course it's by Google) rather than hallucinating.

Also, Gemini is free or at least has much higher usage limits than ChatGPT or Claude, and it's well integrated into Android and soon Apple with their new Siri, so things like circle to search just work well.

ErrantX 2 hours ago||
That's totally fair and things may change. For me its the history and the fact I can come back to it.

If I am honest I believe my final solution will be a combination of Open Claw, a custom knowledge wiki based on Wikmd. I just need a good all for Claw with history that is as good as gpt

Edit: and context too. It inferred my energy supplier from previously chats and so when I just asked a pertinent question it referenced their policy. Admittedly Google will have way more context if they get the product right.

serial_dev 10 minutes ago|||
Gemini also has it all, it learns and knows who you are, you have history of chats where you can just jump back into a conversation a week later if you want to.
satvikpendem 1 hour ago|||
Gemini has history and memory too though, maybe you weren't aware. It's an app just like ChatGPT and you can even import your history and memory, try it.
jacobgold 3 hours ago||
I understand the point being made, but it does feel a bit like writing a post in the early days of the internet saying:

"No, everyone is not using the internet for everything."

Which would have been entirely true when written, and entirely false a relatively short time later.

Everyone does use the internet for everything today, and everyone will use AI for everything soon.

mawadev 2 hours ago||
In my non-tech circle, most people don't even realize how the internet is running literally everything. Even if we start to use mass scale AI for something, they wouldn't realize or care much about it. They at best turn on the TV to watch netflix or look at the phone to send messages on whatsapp. If all of that went away tomorrow, they'd be inconvenienced at best and then go on with their day to day life. This feels like we are literally all in our IT echo chamber where we throw stuff on walls and go crazy, while the world is sunshine and rainbows, always been.
jacobgold 2 hours ago||
"They at best turn on the TV to watch netflix or look at the phone to send messages on whatsapp. If all of that went away tomorrow, they'd be inconvenienced at best and then go on with their day to day life."

I'm not saying it is a good thing, but this is completely out of touch with how dependent (most) people are on these technologies.

mawadev 2 hours ago||
I'd say its just businesses and governments that are dependant, most people can get by just fine
simonw 2 hours ago||
A lot of people are genuinely stranded if their phone runs out of battery. How do they pull up a map, or call an Uber, or phone someone to pick them up?
layer8 1 hour ago|||
The cellular phone network doesn’t require the internet to work.
simonw 1 hour ago||
It does require the phone to have battery charge.
layer8 48 minutes ago||
The context was “Everyone does use the internet for everything today” and “most people don't even realize how the internet is running literally everything”. You don’t need the internet for your phone to have a battery charge.
bluefirebrand 1 hour ago|||
I'm not sure the point you're trying to make. This was true before cell phones too. People didn't carry maps everywhere.

What's the difference between then and now?

Pay phones, basically? Physical maps being available in public places more readily?

simonw 57 minutes ago||
The argument here is "most people can get by just fine" without access to the internet.

I tried to pick an obvious example to illustrate how that's not true.

The difference is that, prior to everyone having a smart phone, people had backups for if they ran into trouble. They might simply not go somewhere that they might have trouble returning from. They sorted out their travel plans in advance - someone to pick them up from a location at a time. They memorized phone numbers so they could call from a pay phone if they needed to. They carried cash or a cheque book to pay for cabs.

bluefirebrand 53 minutes ago||
Fair enough. I suppose a better argument would be "people can learn to get by just fine without the internet if they have to"

But you're definitely right. We become pretty reliant pretty quickly. I think that should be concerning with the way technology is trending in society

sublinear 3 hours ago||
You'll find it hard to pin down what you mean by "everything" otherwise you wouldn't have said that. Nobody uses the internet for everything.

Local models are highly likely to dominate in the long run as "good enough" inevitably becomes trivially cheap. This is a very different pattern of incentives and adoption compared to the internet.

I think it's more similar to the advent of personal computers. They had a brief surge and then turned into something else (smartphones, cloud, etc.) for all but a few niche cases. AI is not changing the consumer landscape. It's getting absorbed into existing platforms where there's a clear use case and benefit. It's just another expected software feature. This is far from the first time people have rejected a "personal assistant" concept and they'll just keep rejecting it.

jacobgold 3 hours ago||
It seems fair to leave the definition of "everything" to a reasonable person's interpretation. It's obvious that the internet is beyond ubiquitous in modern life.

I agree that where models run will will change over time, probably they'll run everywhere, but it's still the same kind of AI we are talking about.

Smartphones are personal computers.

sublinear 3 hours ago||
Just about every app has a "help" button, but do you really use it? What about captions on a video or any number of other accessibility features? They're in everything, but not used for everything.

It makes perfect sense that they exist and were way overdue for an update, but they're just extra blades on the multitool. Perhaps in some designs they become more integral, but that is expected and invisible.

Yes "everything", but that's not even close to sufficient to become a huge breakthrough like the internet.

edgarvaldes 2 hours ago||
"But they will", "They do, but they don't know", "They do, indirectly"

I don't get these comments.

michaelbuckbee 2 hours ago||
A counterpoint to this is that we have some real different definitions of AI.

If you consider things like the machine learning filters in your smartphone camera and Google's AI Overviews for searches it's entirely plausible that the US is currently at 75%+ of AI usage.

zeroonetwothree 3 hours ago||
One of the reasons is that the free options are generally fairly poor and it’s hard to get people to sign up and actually pay for something. Especially if they assume it’s going to be similar quality.

If I worked in marketing/growth for an AI company I would try to consider some ways of breaking through this gap.

axegon_ 3 hours ago||
Not everyone but most. And I've been having this discussion with people around me a lot lately and everyone that has the ability to think more than half a step ahead sees it(and frankly we are fed up). I previously discussed how a friend admitted that he's never seen the code that powers his project at an S&P 500 company. Yesterday I was talking to another friend and former coworker who complained that when cloudflare went out a month or so ago, his entire team just slammed their laptops and went home cause they couldn't work(no sloppus/sloppenai). Another friend of mine: her dad is in hospital with a terminal disease and her mom (in her late 50's or early 60's, idk) uses chatgpt as a personal therapist. Gatorade-fed crops here we come, Leeerooooy Jeeeenkins!
add-sub-mul-div 3 hours ago|
Embarrassing NPC behavior to throw in the towel on working because you lost your crutch.
jdw64 4 hours ago||
I only use AI for software development. For writing, I don't use it at all except to translate source materials. So yes, AI is only for software development in my case. The real question is whether I have any value outside of software development. Sometimes I get the feeling that AI is replacing the value I have in society.
leptons 3 hours ago||
I have no doubt that as AI gets more expensive, my employer would lay off more developers to pay for more AI tokens, until there are very few developers left. And the hilariously sad part is, the current developers keep training the AI to do their job. Eventually I expect they will lay off almost all the developers. It really feels like we're going to be stabbing each other in the back just to be the last one to get let go.
simonw 1 hour ago||
What are they doing to train AI to do their job?
leptons 28 minutes ago||
Nobody writes any code any more at all. Nobody even writes Jira tickets anymore. They don't even review code, and I think we're lucky if they even test it. The AI does all of that.

A small group of developers at my company have set up volumes of skill.md and other instructions for the AI to write Jira tickets, then take action on those Jira tickets by writing the code. The AI submits a pull request. Then there's another AI to review the code. They've written the game plan for the AI to do all of this. All the human does now is click "approve" without even reading the PR, and then someone clicks "merge". There's no coding, no critical thinking by a human anymore except for telling the AI what to do... which really anyone at the company could do. I doubt I'll have a job at this company much longer after 8 years employed there.

bigstrat2003 3 hours ago||
I don't think AI has any real value for software development, personally. The quality just isn't there, unless you invest so much effort that you may as well have written it yourself. But the market can stay irrational longer than you can stay solvent, and even though I think the industry will get over the idiocy of having LLMs write software, there's no telling how long that will take. So it's a scary time to work in tech even if I think the trend will ultimately reverse.
simonw 1 hour ago|||
As of ~8 months ago the quality is most definitely there, for almost every form of programming I've experienced.

If you're working in some vanishingly rare domain then maybe it's not yet, but most coding challenges are very much in the wheelhouse of the current frontier models.

jdw64 3 hours ago||||
I envy you. For me, AI is faster than the code I write myself in many, many cases. It might replace the average developer, but a talented developer like you probably won't be replaced
skydhash 2 hours ago||
I was not hired to write code, but to solve problems (where often the end result is code, but it’s not the whole process). But the message from management is that our bottleneck was coding, and by using AI to code, we’ll be 10x faster and all the company problem will be solved. Essentially 1. Use AI everywhere 2. ??? 3. Profit.
leptons 3 hours ago|||
Where I work, the CTO drank a whole bunch of AI kool-aid recently, so now we're expected to "10x" our output with AI. I don't think he realizes this also means 10x more problems of all kinds. But I fully expect him to double-down and when AI costs skyrocket, he'd lay off more developers to pay for more AI.

I am constantly looking for a new job, but all of them are also require AI coding experience.

byteoptimizer 3 hours ago||
True, but you're somehow involved in it even though you don't use AI.
canyp 3 hours ago|
Not to take away from the post, but "everyone is not" should probably be "not everyone is".
More comments...