Linus Torvalds: Apple's HFS+ is probably the worst file-system ever - Linux Vedahttp://www.linuxveda.com/2015/01/13/linus-torvalds-apples-hfs-probably-worst-file-system-ever/
The true horrors of HFS+ are not in how it’s not a great filesystem, but in how it’s actively designed to be a bad filesystem by people who thought they had good ideas.
The case insensitivity is just a horribly bad idea, and Applie could have pushed fixing it. They didn’t. Instead, they doubled down on a bad idea, and actively extended it – very very badly – to unicode. And it’s not even UTF-8, it’s UCS2 I think.