5 ms·
I think there's so much innovation ahead with HCI. We've pushed the boundaries of what can be done with touchscreens, and I'm excited to see a pragmatic reincor
by anderspitman 4y ago
I think there's so much innovation ahead with HCI. We've pushed the boundaries of what can be done with touchscreens, and I'm excited to see a pragmatic reincorporation of physical buttons, wheels, sliders, etc.
Touchscreens are great for developers but often terrible for users.
- pvg 4y agoTouchscreens are terrible for users when they replace familiar and well-established physical controls. Touchscreens have made computer interfaces far more accessible, though - lots of people you see on, say, public transit flicking expertly through their phone never got nearly as handy with a mouse or trackpad. Toddlers use touch screens while decades of command line availability saw virtually no CLI adoption in that user segment.
- anderspitman 4y agoIt's not just well-established controls. Some things are simply better with physical buttons you don't have to look at. For example, I wish I had a small wheel on my wrist that I could use to control the volume of my phone/headphones.
- 0x445442 4y agoTo me CLI is just a version of natural language processing. I think NLP will continue to gain ground. Alexa is already mainstream and I think a fair bit of the population does hands free dictation on messaging apps. I'm really interested in NLP/messaging apps as a platform for "applications". I saw a video a couple of weeks ago showing Musk questioning why Twitter wasn't WeChat yet. I think he's on the right track here because I think people are overloaded with the schizophrenia of the web's UI. It varies so much from site to site and app to app. I think people would take nicely to a consolidation of some of their most used tasks into a single UI paradigm.
- pvg 4y agoI think we're going to see lots more NLP applications in HCI but it feels more than a bit of a stretch to say CLIs are 'just a version' of NLP. The distinction between formal and natural language is a big deal and at the core of the growing importance of NLP (it kinda works now whereas before it kinda didn't).
- foobiekr 4y agoCLIs provide structure. Real CLIs, such as the Junos operational and configuration CLIs provide rich structure and everything that comes from that.
- deleted 4y ago[deleted]