Posted by yegg 5 hours ago
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).
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.
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.
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.
"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.
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.
What's the difference between then and now?
Pay phones, basically? Physical maps being available in public places more readily?
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.
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
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.
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.
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.
I don't get these comments.
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.
If I worked in marketing/growth for an AI company I would try to consider some ways of breaking through this gap.
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.
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.
I am constantly looking for a new job, but all of them are also require AI coding experience.