Hacker News new | ask | show | jobs
by binarysaurus 2730 days ago
But there is a driving purpose behind that, hidden vs non-hidden is binary. With so many media formats I agree that consistency is very important.
2 comments

It's still largely arbitrary. I'm pushing back against the general notion that standard Unix-y command line tools are some shining example of consistency. Most of it is just us confusing familiarity for consistency.
There are some edge cases, but those cases are well-known and simple to understand.
If you haven't run across it before, google up The Unix-Haters Handbook for an entertaining book-length rebuttal.
The reason is because it was a lazy hack to hide . and .. from ls and then people started using this behaviour to hide files.