Comment by fennecbutt
21 hours ago
I disagree. Basic etc still required effort.
In my opinion, an OS that hosts a local agent can produce things for you on the fly in response to a particular task in addition to the baseline set of features.
Too often have I ran into "you can't do that" in operating systems, especially Macos where you either have to buy a paid app to implement what they should have already, or what you want is niche enough that you have to build it yourself.
Plus and agent can operate across your hardware including the cloud. I could ask something like "graphics cards are expensive and always out of stock so when some pop up can you notify me and show me the price etc" and then receive a rich alert on whatever device I happen to be using at the time it happens, once agents are aware of where we are and what we're doing (yes, it will be pretty dystopian with current governments and the drooling animals who vote for tribalism).
Or being able to be like "I want my photo gallery to show animated thumbnails when I've taken a series of photos of the same subject. Oh, little bit slower like one every second thanks" boom done.
And much UI will becomes defunct in the first place, UI only exists because of many annoying discrete steps we have to do to get something done. If I can just ask an agent to do the thing I want then I don't care about that.
It's like how I only need to make a PowerPoint now and then and every time I open it I've completely forgotten where all of the stupid fucking buttons are in the stupid fucking ribbon bullshit they made.
> I disagree. Basic etc still required effort.
I agree with BASIC taking effort, yet the baseline for effort has also changed. Over the span of my lifetime, we have gone from virtually everyone performing tasks without the aid of computers, to a few hobbyists and early adopters writing their own software, to buying software off the shelf, to using targeted online applications for free or nominal cost. At the same time people are expecting applications to be easier to use. As you suggested, constant churn in infrequently used applications can cause a lot of frustration.
Now I agree with you if the discussion is about using AI to immediately solve the problem at hand. I simply don't agree that it will end up with people creating reusable applications to perform the task. While overcoming the technical hurdles would be easy enough, I think that it takes a certain type of personality to think of creating a long term solution. Then there is describing the problem in a way that an LLM can translate into code, then there is the testing of the software generated.