Oddbean new post about | logout
 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