“Horrible edge cases to consider when dealing with music”

From jvoisin (CC BY-SA)

Some artists will benchmark your utf8 support [and beyond]:
[…] Magma and their Kobaïan made-up language featuring some custom diacritics that don’t exist in utf8.

Of course, see also the famous Falsehoods Programmers Believe About Names.
This also reminds me that on BC BY-NC-SA I’ve noticed how bad Bandcamps slugify is: 無​限​大 becomes –14 (the 14 is just an anti-hash-collision counter, I believe)

Zero Width Nose Joke

Are you a grumpy old man and as annoyed by yellow-faced fake-unicode smileys as I am? A while back I made a oneliner that puts un-replaceable, un-shortenable, un-compactible, un-improvable strings of (semi)colons and various parentheses into my clipboard to paste into comment boxes and chats.

Tired of copying and pasting that oneliner every time I’m in need of :), I just added a collection of premade special-stringy-smileys – example output, so to (technically) speak.
GitHub’s Gist editor helpfully highlights unprintable characters, including the Zero-Width Non-Joiner character I use to keep : and ) apart. And bingo, they show up as red &middots;, or, more aptly, as god damn clown noses, showing me what I am for going through all this hassle to get oldschool text-faces from the good old days – a clown. A sad clown.

But, come on, they’re super handy, so here you go, fellow grumps: :‌) ;‌) :‌( :‌D :‌P