frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

What Is Generative UI?

https://tambo.co/blog/posts/what-is-generative-ui
14•grouchy•3d ago

Comments

vrighter•1h ago
it is a case of "those who don't know history are doomed to repeat it.

Microsoft already tried this in office when they made the menu order change with usage frequency. People hated it

ares623•43m ago
But AI?
bncndn0956•28m ago
"Your thumbs will learn" is a famous Steve Jobs quote from the 2007 iPhone launch.
iterance•1h ago
Cold take: honestly, just let users learn how to use your software. Put all your options in a consistent location in menus or whatever - it's fine. Yes, it might take them a little bit. No, they won't use every feature. Do make it as easy to learn as possible. Don't alienate the user with UI that changes under their feet.

Is "learning" now a synonym of "friction" in the product and design world? I gather this from many modern thinkpieces. If I am wrong, I would like to see an example of this kind of UI that actually feels both learnable and seamless. Clarity, predictability, learnability, reliability, interoperability, are all sacrificed on this altar.

> The explosive popularity of AI code generation shows users crave more control and flexibility.

I don't see how this follows.

The chart with lines and circles is quite thought-leadershipful. I do not perceive meaning in it, however (lines are jagged/bad, circles are smooth/good?).

bccdee•1h ago
> Users get personalized interfaces without custom code.

Personalized interfaces are bad. I don't want to configure anything, and I don't want anything automatically configured on my behalf. I want it to just work; that kind of design takes effort & there's no way around it.

Your UI should be clear and predictable. A chatbot should not be moving around the buttons. If I'm going to compare notes with my friend on how to use your software, all the buttons need to be in the same place. People hate UI redesigns for a reason: Once they've learned how to use your software, they don't want to re-learn. A product that constantly redesigns itself at the whims of an inscrutable chatbot which thinks it knows what you want is the worst of all possible products.

ALSO: Egregiously written article. I assume it's made by an LLM.

tartoran•29m ago
Yes and this is my biggest anxiety of future software and interfaces to come. You won't remember how you got there or did what because there are n permutations of getting there or doing that, except they're vaguely similar but not exactly the same thing. I too want predictable software (including UIs) that stays the same until I want to change/upgrade it myself as a user.
next_xibalba•27m ago
This is getting panned, probably for good reasons. But, in a similar vein, I really think that generative applications are going to be big in the future. User speaks (or OS predicts) what they want and an app spins up on the fly. I don’t think they’ll wipe out traditional apps, but I could see lots of long tail cases where they meet users needs.
stanleykm•10m ago
Cant wait to use a program that changes constantly
averynicepen•10m ago
I bristled at the title, article contents, and their spreadsheet example, but this does actually touch on a real paint point that I have had - how do you enable power users to learn more powerful tools already present in the software? By corollary, how do you turn more casual users into power users?

I do a lot of CAD. Every single keyboard shortcut I know was learned only because I needed to do something that was either *highly repetitive* or *highly frustrating*, leading me to dig into Google and find the fast way to do it.

However, everything that is only moderately repetitive/frustrating and below is still being done the simple way. And I've used these programs for years.

I have always dreamed of user interfaces having competent, contextual user tutorials that space out learning about advanced and useful features over the entire duration that you use. Video games do this process well, having long since replaced singular "tutorial sections" with a stepped gameplay mechanic rollout that gradually teaches people incredibly complex game mechanics over time.

A simple example to counter the auto-configuration interpretation most of the other commenters are thinking of. In a toolbar dropdown, highlight all the features I already know how to use regularly. When you detect me trying to learn a new feature, help me find it, highlight it in a "currently learning" color, and slowly change the highlight color to "learned" in proportion to my muscle memory.

cheschire•3m ago
I break out blender every six months or so in order to create a model for 3d printing. It needs to be precise and often has threads or other repetitive structures.

Every. Single. Time. I spend at least the first 3 hours relearning how to use all the tools again with Claude reminding me where modifiers are, and which modifier allows what. And which hotkey slices. Etc etc.

mr_windfrog•9m ago
could this kind of interface make it harder for users to discover useful features they might not know to ask for?

Using LLMs at Oxide

https://rfd.shared.oxide.computer/rfd/0576
160•steveklabnik•2h ago•58 comments

Kilauea erupts, destroying webcam [video]

https://www.youtube.com/watch?v=TK2N99BDw7A
173•zdw•4h ago•40 comments

Screenshots from developers: 2002 vs. 2015 (2015)

https://anders.unix.se/2015/12/10/screenshots-from-developers--2002-vs.-2015/
189•turrini•5h ago•76 comments

Z2 – Lithographically fabricated IC in a garage fab

https://sam.zeloof.xyz/second-ic/
18•embedding-shape•45m ago•0 comments

Trains cancelled over fake bridge collapse image

https://www.bbc.com/news/articles/cwygqqll9k2o
95•josephcsible•3h ago•55 comments

Eurydice: a Rust to C compiler (yes)

https://jonathan.protzenko.fr/2025/10/28/eurydice.html
20•todsacerdoti•2h ago•1 comments

GrapheneOS is the only Android OS providing full security patches

https://grapheneos.social/@GrapheneOS/115647408229616018
493•akyuu•13h ago•219 comments

Tiny Core Linux: a 23 MB Linux distro with graphical desktop

http://www.tinycorelinux.net/
377•LorenDB•13h ago•171 comments

United States Antarctic Program Field Manual (2024) [pdf]

https://www.usap.gov/usapgov/travelAndDeployment/documents/Continental-Field-Manual-2024.pdf
56•SheinhardtWigCo•5h ago•12 comments

Zebra-Llama: Towards Efficient Hybrid Models

https://arxiv.org/abs/2505.17272
85•mirrir•7h ago•36 comments

Saving Japan's exceptionally rare 'snow monsters'

https://www.bbc.com/future/article/20251203-japans-disappearing-snow-monsters
42•1659447091•4h ago•2 comments

The past was not that cute

https://juliawise.net/the-past-was-not-that-cute/
67•mhb•5h ago•73 comments

Z-Image: Powerful and highly efficient image generation model with 6B parameters

https://github.com/Tongyi-MAI/Z-Image
262•doener•6d ago•103 comments

OMSCS Open Courseware

https://sites.gatech.edu/omscsopencourseware/
149•kerim-ca•8h ago•57 comments

HTML as an Accessible Format for Papers (2023)

https://info.arxiv.org/about/accessible_HTML.html
213•el3ctron•12h ago•109 comments

Recreating the lost SDK for a 42-year-old operating system: VisiCorp Visi On

https://git.sr.ht/~nkali/vision-sdk/tree/main/item/note/index.md
36•nkali•2d ago•1 comments

Show HN: FuseCells – a handcrafted logic puzzle game with 2,500 levels

https://apps.apple.com/us/app/fusecells-logic-grid-puzzle/id6754704139
23•keini•3h ago•6 comments

Catala – Law to Code

https://catala-lang.org
48•Grognak•5h ago•22 comments

PatchworkOS: An OS for x86_64, built from scratch in C and assembly

https://github.com/KaiNorberg/PatchworkOS
29•pykello•4h ago•2 comments

Autism's confusing cousins

https://www.psychiatrymargins.com/p/autisms-confusing-cousins
238•Anon84•16h ago•252 comments

Coffee linked to slower biological ageing among those with severe mental illness

https://www.kcl.ac.uk/news/coffee-linked-to-slower-biological-ageing-among-those-with-severe-ment...
108•bookofjoe•6h ago•62 comments

Mathematics Without Numbers (1959)

https://www.jstor.org/stable/20026529?seq=1
33•measurablefunc•5d ago•10 comments

What Is Generative UI?

https://tambo.co/blog/posts/what-is-generative-ui
14•grouchy•3d ago•11 comments

OpenTelemetry Distribution Builder

https://github.com/observIQ/otel-distro-builder
11•pveierland•4h ago•1 comments

Oblast: A better Blasto game for the Commodore 64

http://oldvcr.blogspot.com/2025/12/oblast-better-blasto-game-for-commodore.html
5•todsacerdoti•2h ago•0 comments

Bikeshedding, or why I want to build a laptop

https://geohot.github.io//blog/jekyll/update/2025/11/29/bikeshedding-or-laptop.html
77•cspags•6d ago•54 comments

Infisical (YC W23) Is Hiring Engineers to Build the Modern OSS Security Stack

https://www.ycombinator.com/companies/infisical/jobs/2pwGcK9-senior-full-stack-engineer-us-canada
1•vmatsiiako•10h ago

Show HN: Tascli, a command line based (human) task and record manager

https://github.com/Aperocky/tascli
28•Aperocky•6h ago•13 comments

The unexpected effectiveness of one-shot decompilation with Claude

https://blog.chrislewis.au/the-unexpected-effectiveness-of-one-shot-decompilation-with-claude/
188•knackers•1w ago•99 comments

Finding Gene Cernan's Missing Moon Camera

https://www.spacecamera.co/articles/2020/3/3/gene-cernans-missing-lunar-surface-camera
76•theodorespeaks•4d ago•11 comments