News for hackers. Stuff that matters.
Re:Andrej Karpathy: Software in the era of AI [video] by jonny_eh on Thursday June 19, 2025 @02:22AM (#44315981)
An ever-shifting UI sounds unlearnable, and therefore unusable.
Re:Andrej Karpathy: Software in the era of AI [video] by OtherShrezzing on Thursday June 19, 2025 @03:19AM (#44316305)
A mixed ever-shifting UI can be excellent though. So you've got some tools which consistently interact with UI components, but the UI itself is altered frequently.

Take for example world-building video games like Cities Skylines / Sim City or procedural sandboxes like Minecraft. There are 20-30 consistent buttons (tools) in the game's UX, while the rest of the game is an unbounded ever-shifting UI.

Re:Andrej Karpathy: Software in the era of AI [video] by skydhash on Thursday June 19, 2025 @09:08AM (#44318371)
The rest of the game is very deterministic where its state is controlled by the buttons. The slight variation is caused by the simulation engine and follows consistent patterns (you can’t have building on fire if there’s no building yet).
Re:Andrej Karpathy: Software in the era of AI [video] by dang on Thursday June 19, 2025 @02:24AM (#44315991)
It wouldn't be unlearnable if it fits the way the user is already thinking.
Re:Andrej Karpathy: Software in the era of AI [video] by guappa on Thursday June 19, 2025 @05:20AM (#44316857)
AI is not mind reading.
Re:Andrej Karpathy: Software in the era of AI [video] by NitpickLawyer on Thursday June 19, 2025 @10:07AM (#44318817)
A sufficiently advanced prediction engine is indistinguishable from mind reading :D
Re:Andrej Karpathy: Software in the era of AI [video] by dang on Thursday June 19, 2025 @02:16PM (#44321123)
Behavioral patterns are not unpredictable. Who knows how far an LLM could get by pattern-matching what a user is doing and generating a UI to make it easier. Since the user could immediately say whether they liked it or not, this could turn into a rapid and creative feedback loop.
Re:Andrej Karpathy: Software in the era of AI [video] by kevinventullo on Friday June 20, 2025 @02:56AM (#44325340)
So, if the user likes UI’s that don’t change, the LLM will figure out that it should do nothing?

One problem LLM’s don’t fix is the misalignment between app developers’ incentives and users’ incentives. Since the developer controls the LLM, I imagine that a “smart” shifting UI would quickly devolve into automated dark patterns.

Re:Andrej Karpathy: Software in the era of AI [video] by dang on Friday June 20, 2025 @06:26PM (#44332697)
A user who doesn't want such changes shouldn't be subjected to them in the first place, so there should be nothing for an LLM to figure out.

I'm with you on disliking dark patterns but it seems to me a separate issue.

Re:Andrej Karpathy: Software in the era of AI [video] by sotix on Thursday June 19, 2025 @07:56AM (#44317803)
Like Spotify ugh
Re:Andrej Karpathy: Software in the era of AI [video] by 9rx on Thursday June 19, 2025 @09:53AM (#44318703)
Tools like v0 are a primitive example of what the above is talking about. The UI maintains familiar conventions, but is laid out dynamically based on surrounding context. I'm sure there are still weird edge cases, but for the most part people have no trouble figuring out how to use the output of such tools already.