More genius morons

You can tell nearly everyone who works on Linux software is an engineeritis infectee as most of the tools that are considered “best” are the most difficult to use, most difficult to set up, work in the most opaque ways, and are generally inimical to human understanding.

I can learn them. And I have learned some of them and will eventually learn them all. But they are all terribly designed, mistaking complexity for elegance, and difficulty of use for productivity.

Some examples are SELinux, iptables, systemd, and git.

All pieces of shit. Powerful pieces of shit, but pieces of shit nonetheless, that could have only been designed by “genius morons.”

As some commenter noted, “Usability is always an important design element. If multiple users are making the same mistake, then it is the software that is the problem, not the users. “