3 ms·
Case insensitive filesystems are a horrible idea, because you have to take encodings into account and the Turkey test, which means that either your normalizatio
by qalmakka 5y ago
Case insensitive filesystems are a horrible idea, because you have to take encodings into account and the Turkey test, which means that either your normalization is broken or something will be equal under en_US but not tr_TR.
Normalization should be done in the file manager or in a gui file picker, and not at the filesystem level.
- SAI_Peregrinus 5y agoExactly. But Windows and MacOS were made with the US-centric view that letters of different case are identical (they're not, thankfully even ASCII didn't make that mistake), and now we're stuck with it due to large amounts of legacy software relying on that assumption.