Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Coloured "ls" is one of those things that is absolutely entirely useless if you actually know how to use ls.

Knowing how to use non-colored ls is way down my priority list now that colored ls is widely available, much the same way learning more about ed is not a high priority for me.

> GNU info

GNU info is much more useful than man pages, which are, at best, memory aides for people who already know the software and, at worst, confusing masses of trivia that beg to be broken up into multiple pages.

> bloat

In my experience, 'bloat' can be defined as "any feature I'm not using at the moment" or, if I'm feeling cranky, "any feature that I feel allows people stupider than me to be productive using my favorite tool". It is a snarl term of the first water, with no value except to express a negative emotion.



    Knowing how to use non-colored ls is way down my
    priority list now that colored ls is widely available
Fluency with permissions is fundamental knowledge for a competent unix operator. How many times have you worked with someone who doesn't really get it, but works around it by running everything as root or marking everything as 777? Fluency with permission goes hand-in-hand with habitual use of the long-list usage of ls. And if you do that, colours give you nothing. (although they do look pretty, and that's not a bad thing, and I leave them on for some configurations)

    GNU info is much more useful than man pages, which are,
    at best, memory aides for people who already know the
    software and, at worst, confusing masses of trivia that
    beg to be broken up into multiple pages.
That may be true on linux, but not universal.

A clear advantages to BSD is that tooling man pages are produced by a single team. They're more consistent and generally of a higher quality than on linux. In addition, tools tend to do one and only one thing, which promotes use of pipes and scripts rather than obscure tool features.


> Fluency with permissions is fundamental knowledge for a competent unix operator.

This has precisely nothing to do with whether ls colors its output or not.

> A clear advantages to BSD is that tooling man pages are produced by a single team.

They're still too short to really introduce any tool complex enough to need documentation.

> In addition, tools tend to do one and only one thing, which promotes use of pipes and scripts rather than obscure tool features.

BSD has find. I know it does.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: