3 ms·
Natural languages (such as English) aren't the endgame because: - They don't constrain what you can and can't say based on context. A graphical user interfac
by miguelrochefort 9y ago
Natural languages (such as English) aren't the endgame because:
- They don't constrain what you can and can't say based on context. A graphical user interface can adapt to your context by disabling and hidings options that aren't relevant or allowed.
- They are linear and difficult to navigate. It's easier to navigate back and forward in time through a graph or tree than through a textual conversation.
- They are textual, and lack the richness and feedback of sliders, color pickers, maps, 3D models, etc.
- ethbro 9y agoWhile I'd agree with your points, I'd agree with them for me (and presumably for you). I have a feeling we and HN in general are outliers in terms of "looking at a UI, mentally decomposing its elements, applying common UI knowledge to them, experimenting until we get the action we want, and doing all the above in our first 10s with a new UI." As support, I would offer that despite the comments you've outlined above, normal people typically feel more comfortable performing an unfamiliar task via speech than GUI.