News for hackers. Stuff that matters.
Re:The Anti-Mac Interface (1996) by vacri on Sunday July 05, 2015 @12:29AM (#9832480)
> have you ever tried to discern a gcc command with 12 compilation flags enabled?

This isn't a 'discoverability' problem - the problem is the complex task. Most of what you're doing on the commandline isn't "gcc with 12 compilation flags". "How do I print this document?" is an example of poor discoverability on the CLI; command flags are not.

Re:The Anti-Mac Interface (1996) by nitrogen on Sunday July 05, 2015 @07:12AM (#9833177)
To print, one used to pipe things into the lpr command, discoverable using the apropos command.
Re:The Anti-Mac Interface (1996) by vacri on Sunday July 05, 2015 @06:10PM (#9835253)

    $ apropros print
    bash: apropros: command not found
    $ man print | head -n 1
    RUN-MAILCAP(1)               Run Mailcap    Programs               RUN-MAILCAP(1)
    $ man -k print | wc -l     # lp/lpr is in this list... but you have to find them in a list of 200.
    196
    $ man printer
    No manual entry for printer
It's not great discoverability. 'man -k printer' is the best I found so far to find lpr, but it took a few goes to find it.