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

Facebook’s smiley sprite is a comic!

Facebook’s smiley sprite is a comic!

I added my interpretation – the left column is the original file, 35 pixels wide and 2164 pixels high. It’s a “css sprite”, a caching/bandwidth-saving technique. The file can be found here, as of now: The URL looks very temporary, it might be gone. You can find it by web-inspecting/debugging a smiley in your Facebook messages/chat and checking the smiley’s element’s background-image CSS property.