News for hackers. Stuff that matters.
Re:CLI user experience case study by 082349872349872 on Friday January 12, 2024 @06:52PM (#38975766)
> important things a new user simply needs to be taught, or they will likely never discover basic functionality

In the ancient times, we'd say "RTFM" to people who attempted to "discover" functionality instead of Ring the Fing M.

Re:CLI user experience case study by dullcrisp on Friday January 12, 2024 @07:39PM (#38976146)
Well maybe that was the problem.
Re:CLI user experience case study by 082349872349872 on Saturday January 13, 2024 @03:01AM (#38978095)
Imagine if people had to discover algebra instead of learning it. We'd probably still be subject to the whims of kings and priests.

(to what extent have we made progress in software by standing on each others' shoulders instead of each others' toes, and to what extent have we been fortunate that the EEs have been standing on each others' shoulders this short century?)

Note that I'm not anti-discoverability in general — it's just the ticket for GUIs. I just happen to believe that attempting to make CLIs discoverable would nerf their greatest power: that single-character changes can have drastic effects on behaviour. We have high display bandwidths, even in our pockets, so why not have GUIs for infrequently used software and CLIs for power used software?