I heard a story according to which the reason why the "." prefix makes files hidden on Unix/Linux is because some lazy intern had the task to remove "." and ".." from `ls` file listings. Or something like that, I don't remember.
Discussion
It's not a bug, it's a feature
and microsoft unnecessarily created a file metadata bit flag for it instead of following a model that already existed when they bought qdos and rebranded it ms-dos... mainly because 8.3 rigid filename schema, which on unix was - i think - 32 bytes at the time (it's now 256 and i think NTFS has a 256 byte total path limit, microsoft is always dragging their knuckles)
also, the fact that it coincides with the code for pwd is awesome
the #golang idea of making ... mean "recursive" is genius IMO, and i generally can't say enough for the unix wisdom of sir Robert Pike
we should get this guy on nostr
GM fiatjaf!!!
Lazy always best 😎 ..cuz .. last always wins ..at least in tech ..