"Look at Cursor — it started as a full-blown IDE and is now converging on what's essentially a task list."
IDE functionality wasn't removed at all, and is a distinguishing factor from CLI and other tooling!
But while AIs are doing all the creating and all the consuming, what exactly are us humans doing all day? Do we really think software for humans will shrink to just an Agent interface?
I love Streamlit and mermaid, but if these are the shining examples this isn’t a good sign. These have hard ceilings and there’s only so much you can work around the model of “rerun the entire Python script every time the page changes”.
As long as humans are involved the UI will matter. Maybe the importance is not on the end-user facing UI, and maybe it’s more on the backend SRE-level observability UI that gives insight into whether the wheels are still on the bus, but it will matter.
Some people are getting the AI to handle that too, and like all demos, that will work until it doesn’t. I’m sure NASA or someone can engineer it well enough to work, but it’s always going to be a tradeoff: how fast you can go depends more on the magnitude of the crash you can survive, than the top speed someone achieves once and lives to tell about it.
alopha•2h ago
As so much of the first-line decision-making moves to LLMs there's definitely going to be opportunities for much richer and complex output from LLMs - how we can create terse and expressive visual summarisations/interfaces for where humans need to make decisions. But it's a much smaller world.
Where I suspect the wheels are going to come off for some though is that it's far, far easier to create a complex, difficult to understand UI than a simple one. And if simplicity and clarity are what enables effective LLM utilisation attempting to skip all that bothersome UX work will go poorly.
GenerWork•1h ago
As long as branding is important, you're going to keep getting slightly different dropdowns. In fact, you could argue that in a front end world that's dominated by AI written code that pulls from standard libraries, branding and all its different dropdowns become more important than ever.