Show HN: I couldn't figure out what an Emoji meant, so I made WhatMoji.com
whatmoji.com
whatmoji.com
Taco: http://whatmoji.com/?i=21c542c341eb67e1cb7a4ba4a21052ff
Eggplant: http://whatmoji.com/?i=376bf089b6f3e4f4eb7e9e13c4ce1cb2
peach: http://whatmoji.com/?i=1633b26bb2deb796dab3660132424995
> Also Known as Butt Emoji
http://emojipedia.org/aubergine/
> Also Known as Phallic Emoji
Everyone would be happier if they were embedded images; that's what we all want. They're shoehorned into unicode instead because that makes it technically easier to send them in text messages, not because they're textual objects.
If I send a facial expression, I need to know what I'm sending. Those do not have defined equivalence classes.
Love the website btw!
https://github.com/syohex/emacs-ac-emoji https://github.com/dunn/company-emoji
and display them as well
But any programmer knows that an elaborate solution that takes a day of programming is a lot more fun than a 1-minute fix that just solves the problem at hand!
Don't put that on your CV/resumé
You could also make the URL route based on the ascii shortcut as well (as previously mentioned by another user).
One of the best articles I came across is from Huffington Post, before the inclusion of multi-colored faces in 2015:
http://www.huffingtonpost.com/2014/06/27/emoji-meaning_n_553...
I knew that trying to design universally readable iconography is an essentially impossible task in itself, but the article brings up a lot of other interesting issues, such as the worry that Apple might take it upon themselves to revamp their emojis which were designed before the "flat" days:
> By comparison, Apple’s iconic emoji are horribly out of fashion. Its icons have shadows, depth and a three-dimensional look that’s a holdover from the Steve Jobs era of skeuomorphic design. Flat illustration free of texture or highlights is now de rigeur. Apple has already abandoned the faux-wood paneling and leather elsewhere in its software, and its emoji could change at any time — potentially a rude shock for those who’ve come to identify with the brand’s symbols. “I kind of hope they don’t [change it],” said Van Lancker.
Even the HTML of the article itself contains interesting insights, especially about web production and the challenges of digital preservation. I thought at first that, in a decade, the opening paragraph might completely lose its meaning...but then I opened up my web inspector:
http://whatmoji.com/?i=da510f5876a15885fa89de8abe731d3c
EDIT: OK, so it stores only the emojis. The actual text is removed.
Are you concerned this might be a privacy issue? I could change it to only store searches on demand.
You could even go further using algorithms like Sense2Vec (https://spacy.io/demos/sense2vec?%3B%29|NOUN). They are able to figure out similarities between emojis and between emojis and words.
http://instagram-engineering.tumblr.com/post/117889701472/em...
I find myself confused by emojis from time to time, and for me the confusion doesn't stem from misunderstanding the emoji's expression, it stems from what the emoji means within the context of the conversation and my relationship with the sender.
Emojis can lessen ambiguity when they're used to complement a message or communicate tone. I believe they increase ambiguity, however, when they're used to replace words altogether.
I thought this was a high five...
It also searches the descriptions, if given a word as an argument.
A persons answer to that can be "I don't know. I think we should just use the normal words we already know very well" yet still have to life in the current reality of many people using emojis. Hence OP's service.
WhatMoji doesn't recognize it; Emojipedia doesn't either; and Google returns zero results. Some of the original imported Softbank characters are arcane. These are the ones I want to look up—not because the meaning is vaguely between two possible semantic clusters, but because I literally have no idea how to even describe the character to search for it.
Part of the problem is that the character you pasted is made up of two code points (I don't know if I have the terminology right here):
http://apps.timwhitlock.info/unicode/inspect?s=%F0%9F%88%9A%...
It's both the character plus a "variation selector".:
https://en.wikipedia.org/wiki/Variation_Selectors_(Unicode_b...
If you search for the character by itself ( 🈚 ) you get results on google:
What would you like to do that would require a bank of emojis on the site itself?
And by wasted I mean I wouldn't have been working. Not a jab at your project :)
I hope this helps you waste a few minutes! :)
Is there something I need to install, or something? I'm on Win7 with up-to-date Chrome and Vivaldi, and they're both the same way.
I know about the existence of alternatives [1][2] but I wish there was native support for this trend in Linux. And yes, I know emoji is actually an old thing from Japan companies, but is still a young trend in terms of western usage.
I wonder how difficult would be to copy all those images from the Apple font and create a custom TTF so I can get the fancy colored symbols in my computer. Of course, distribution of that file would be against Apple's copyright (or maybe not, I don't know) but I don't care.
EDIT1: Actually this is what I was expecting to be; I forgot I had disabled JavaScript in my browser. Still would like to have an official font with Emoji support for Linux.
EDIT2: Thanks to gtk40 I found [3] now I can create my own font with those images.
[1] https://github.com/eosrei/emojione-color-font
There are four methods for implementing (multi)color in OpenType fonts:
* Apple's SBIX table - Embedded bitmaps, non-standard, used on OS X.
* Google's CBLC+CBDT - Embedded bitmaps, part of OpenType spec, used on Android.
* Microsoft's COLR+CPAL - Colored glyphs, part of OpenType spec, used in Windows.
* Adobe/Mozilla/W3C's SVG+CPAL - SVG in OpenType (SVGinOT), part of OpenType spec, works in Firefox/Thunderbird.
I chose to use SVGinOT because it is the only out-of-the-box option for color font support on Linux right now. I plan to make both CBLC+CBDT and SBIX versions in the future.
> I wish there was native support for this trend in Linux
There is an unmaintained patch for Cairo to support Google's bitmap CBDT+CBLC OpenType format.[1] It needs to be updated and completed for "official" Linux support.[2] Behdad has many other things to do, so please do not open an issue against that fork. Long term, I expect support for both CBDT+CBLC and SVGinOT.
> I wonder how difficult would be to copy all those images from the Apple font and create a custom TTF so I can get the fancy colored symbols in my computer.
It is possible to create a CBDT/CBLC version of the Apple Color Emoji font, but the font is, as you suspected, unlicensed[3].
[1]: https://github.com/behdad/cairo/tree/color-emoji
[2]: https://github.com/googlei18n/noto-emoji/issues/36
[3]: http://stackoverflow.com/questions/22337295/license-of-apple...
I don't see how when the title starts "I couldn't figure out what an Emoji meant"
If I could downvote my own comments I would do so.
would have have been cool.
edit: Looks like HN strips emoji so I can't link to it, but you can try it out by visiting http://whatmoji.com/TEXT_HERE!
That was a nifty feature for a stock keyboard.
For one thing, you can look up spelling in a dictionary. How do you look up a pictogram?