upvote
In 40 year software designers couldn't figure out that there should be a search function for every functionality that your computer provides.

When we got a form of such search, it searched all of the internet alongside with the functions of your software on your computer. You had to tell it manually what software you have and when it found something you had to fish out the description of what to click to get the functionality you are seeking and then click through some dumb ui to actually invoke it.

Agents are the first thing that can lead you directly from "I know what I want my computer to do." to "Actually doing it."

Success of agents is founded on the profound and sustained failure of all of the software designers and developers ever.

reply
> In 40 year software designers couldn't figure out that there should be a search function for every functionality that your computer provides.

apropos ?

reply
Valid points, but this sounds extremely useful for learning complicated GUI applications like 3d modeling or media editing apps.
reply
Valid point, but the solution is wasteful and overengineered. Imagine if videogames needed an external datacenter to run the tutorial levels.
reply
I don't disagree. But the existing tech solution - scrubbing through YouTube tutorial videos until I cobble together the bits of knowledge I need - is also quite overengineered, isn't it?

Obviously I'd prefer to ask specific questions to my expert human friend sitting at the next desk over, but sadly they don't exist.

I just hope there is a future where this tech exists without such big downsides.

reply
There'll be gauntlets of pathways mapped before the first step is taken, as or before the first agent is deployed. Criteria will include resource use weighted against economic efficiency. Already being done.
reply
I am willing to bet you could run a model capable of using this on a 12GB 3060 + some RAM. (Qwen 3.6 35B)

Even the data centre using this probably uses less net energy, and costs less, to build one of these dumb arrows than the aggregate sum of the energy used to keep you alive while you Googled for the answer. (Including heating/cooling the building, powering the equipment growing the food you eat, etc.)

reply
Sounds like an opportunity for a good engineer to come in and write something with the same functionality that runs locally and efficiently. The claim that it's wasteful only holds water if the non-wasteful solution exists and can accomplish the same tasks.
reply
Right, maybe the next step is that Blender comes with a local-gui-tutorial-llm packaged with it?
reply
For ages people have been saying "it's obvious" or "it's intuitive", without learning anything about design principles. Obvious to who?

People have been saying "we don't need docs", "nobody reads docs", "they'll figure it out". They experience the pain of a new employee onboarding but never treat this as a signal for the user experience. The user can't just walk over to the developer's desk. But luckily we got stack overflow, blogs, and Google. Somewhere someone explains it! The problem became finding it!

But hey, why do things the "hard" way when you can just throw money at the problem? Or better yet, dismiss the problem by calling the user an idiot.

You're right. What a time to be alive. We've created a world where this product is useful. And not even to because dark patterns exist, but simply because we've always wanted to avoid taking a step back and thinking or getting an outside view. Because it isn't obvious if a robot has to teach you what button to press. If it does, you probably should be ashamed (there are, as always, exceptions)

That said, I do think there's still a lot of utility you this. Those exceptions aren't uncommon. This'll help people learn programs like FreeCAD or Blender, or whatever. Where the complexity is naturally high. But also I do think we should recognize the silliness of many problems that this does solve that shouldn't be problems in the first place.

reply
> Obvious to who?

Garage sale signs are a good example of this. The person making the sign knows what it says, so they can "read" it from farther away than someone who doesn't already know what it says.

reply
i've read enough 'shlemiel the painter' ports across hundreds of systems and thousands of examples that I must quickly and coldly dismiss the precept that computers were ever used efficiently.
reply
Now imagine what people back in the day thought about going from assembly to C. Or C to Java. Or, forgive me for even saying it, Java to Python.
reply
On the other hand, (while you made a completely valid point,) some people who are new to a field, like young aspiring computer scientists who don't know how to do some stuff and need a guiding hand, will find this tremendously useful. Also, technology and compute power has been growing a tremendous amount over the past 5-10 years (now we have 20-100 billion transistors in chips!). <-- enough to sustain this wild use of compute

Indeed, what a time to be able.

reply
deleted
reply
deleted
reply
If you look at the example animations, it's clear that Apple has brought this entirely upon themselves. Don't yell at some guys who are trying to fix it.
reply
I’m really curious about the end game. When this technology completely saturates and AI becomes his mundane bullshit thing know one cares about but uses all the time. Like the next level above slop. I wonder what that world will look like.
reply
I also am curious of this, I only fear that it's going to turn into a concerted effort by those who have power to remove already existing capabilities from individuals and replace it with centralized infrastructure. Swapping out everyone's desktop for a think client hooked up to an agent and renting it back for a monthly fee for example, would be a strict downgrade when we already had the capability to do pretty much anything we could think of on the internet. Sure maybe it makes someone's workflow a b it more efficient, but I quite like having my own agency. I don't intend to hand it away some dork who owns a billion GPUs can rent it back to me.
reply
deleted
reply
Human in the loop is the superior workflow!

/s

reply