3 ms·
This is a part of the unix philosphy I often forget, but agree with just as much as the rest. As an example: I love curl for piping the data to stdout per defa
by cyborgx7 10y ago
This is a part of the unix philosphy I often forget, but agree with just as much as the rest.
As an example: I love curl for piping the data to stdout per default, but I'm frequently annoyed by the progress bars I didn't ask for, especially if a script involves multiple curl commands.
- bluetomcat 10y agoModern Unix tools like curl are like swiss-army knives with regard to the numerous combinations of options that they accept. A particular combination of options may change the behaviour of the program in a way that it still succeeds, but does something slightly differently.
- pwdisswordfish 10y agoSeconded. Though curl isn't the worst offender in that regard. Anything that touches TeX drives me nuts with its blatant disregard for this rule. Not only does every TeX engine spew pages of output while processing even the simplest documents, but there is no way to turn it off. (It's hardly the only way in which TeX makes my blood boil, but it's the most visible one.) FFmpeg is also quite bad here, but at least you can use -hide_banner and/or -loglevel to alias the problem away and mostly forget about it.
- hawski 10y agoOne of the things I liked about typesetting with troff is that it follows Unix conventions (duh).
- tomsmeding 10y agoCombined with the fact that they also spew out a number of files that you don't want, because it isn't capable of traversing the source more than once.