Hacker News
← Back

Emojimix

4 years ago/74 comments/tikolu.net
4 years ago by wongarsu

Really cool concept. Apparently these are all handmade emojis made for Google's Android Keyboard [1]. And by the looks of it they are all available at fairly obvious URLs [2], which this tool exposes in a fun interface.

1: https://9to5google.com/2021/09/24/gboard-emoji-kitchen-list/

2: e.g. https://www.gstatic.com/android/keyboard/emojikitchen/202108...

4 years ago by meibo

There's also a lot of funny combinations that use three emoji, which you can't do with this page, if anyone's using Gboard already they should definitely give it a go :)

4 years ago by cobertos

Both examples are still two emoji. In the first, the second emoji is the combination of u1f62e and u1f4a8 via a zero width join (u200d) to form the exhaling emoji glyph. Explained more here https://emojipedia.org/face-exhaling/

4 years ago by rawling

Wait, seriously? I thought the keyboard stopped at 2!

4 years ago by smlacy

Examples?

4 years ago by ziml77

I'm glad they're done by hand because I was expecting horrifying results when it rolled a cat on one side and an arrow through a heart on the other.

4 years ago by rawling

Thanks for pointing out the URL - I tried and failed to find it when I discovered these for myself, but now you've found it for me I might try to make something to enumerate them.

4 years ago by jeomi36033460

All the two emoji combinations are enumerated at https://github.com/UCYT5040/Google-Sticker-Mashup-Research.

There is also info about the internal API Gboard uses on there.

4 years ago by rawling

Ah, brilliant, thankyou.

4 years ago by blacksmith_tb

I am surprised that they aren't SVG not PNG, or maybe those are in some other directory structure...

4 years ago by junon

The prompts are super annoying and don't make me want to check out the rest of the site. Takes me out of the experience a bit, especially because it's like a worse popup since they can't be blocked.

That said, this is cute. I wonder if this uses the same approach that certain Android keyboards use to combine emojis

4 years ago by vadfa

What prompts?

4 years ago by junon

Confirmations to click OK and go see the rest of their site.

4 years ago by vadfa

I haven't seen anything like that, but granted I haven't used the mixer for very long.

4 years ago by armchairhacker

the prompts were removed a few hours ago

4 years ago by thih9

The attention to detail is some cases is impressive. E.g. in the regular owl emoji the owl has its wings folded; but when mixed with a celebrating emoji, it spreads its wings. Not to mention mixing bat and cake.

That being said, the UI can be annoying. It's hard to scroll the lists and the popups are distracting.

4 years ago by jhowison

The tuna fish + clown face rendering an actual clown fish (finding Nemo style) is my favorite so far.

https://tikolu.net/emojimix/%F0%9F%90%9F+%F0%9F%A4%A1

4 years ago by vortico

Here's a list of hundreds of funny examples. https://www.androidpolice.com/2021/09/29/gboard-emoji-kitche... Someone could probably make a huge table of all of them on one page.

4 years ago by kaeruct

I love it but the popups get a bit annoying. Especially because I want to stay on the page but they take me away from it if I click OK.

I think it's okay to plug your other projects and ask for feedback, but maybe open it in a new tab? Or just have regular links in the page, and users will click them if they want to.

4 years ago by armchairhacker

Doing the math there are 14,028 different emojis. Are there really this many and were they all made by hand?

EDIT: Some are missing and some are repeats, but honestly those seem to be the minority. Most of these are there are pretty well-executed.

4 years ago by riggsdk

Most likely every emoji was broken up into segments that are tagged for what they are + their relative importance to the emoji + where they should be located. When combining two emoji's you pick out the top weighted parts of the emoji and combines them in some clever way. Llama+bee becomes a yellow striped lama with antennae.

Certain modifications are made in some cases like where Bread+Cat results in a cat wearing a bread "helmet" where you see the cat's body (which you normally don't). There are most likely high-level rules governing this so it doesn't have to be made on each single emoji combination. Most likely emoji's tagged [animal] combined with "Bread" uses that pattern. [animal]+[animal] becomes the first animal wearing the second animal as a costume and so on.

4 years ago by philote

Yep, and I'm guessing there are also groups of emoji that work the same when merged with another emoji. For example, I think any monkey emoji + bread gives monkey bread.

4 years ago by ddek

This is my favourite: https://tikolu.net/emojimix/%F0%9F%98%80+%F0%9F%98%B6

That was really fun! I'd like to see all the combinations rendered out as a matrix though.

Daily Digest

Get a daily email with the the top stories from Hacker News. No spam, unsubscribe at any time.