Hacker News new | past | comments | ask | show | jobs | submit login
Emojimix (tikolu.net)
319 points by 6581 on Nov 22, 2021 | hide | past | favorite | 70 comments



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...


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 :)



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/


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


Examples?


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.



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.


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.


Ah, brilliant, thankyou.


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


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


What prompts?


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


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


the prompts were removed a few hours ago


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.


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


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.


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.


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.


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.


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.


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.


Randall Munroes proposal was not in vain it seems:

https://xkcd.com/1813/

https://tikolu.net/emojimix/%F0%9F%A4%AE+%F0%9F%A4%A0


I use these from Gboard all the time. If you're using Android it's my go-to keyboard, allowing you to resize and shift the keyboard to where it's comfortable for your hand (among other features).


Is Gboard allowing google to keylog or mine your typed text???


Oh, nice tip. Didn't know this was a thing until now. Thanks.




And hopefully not this: https://tikolu.net/emojimix/%F0%9F%8C%87+%F0%9F%A6%82

But honestly, the effort put into customizing each combination is insane. There are about 189 * 189 = 35721 total combinations and most are bespoke in the best possible way.

Some cool ones I've found:

    \* bird+owl: https://tikolu.net/emojimix/%F0%9F%90%A6+%F0%9F%A6%89
    \* pig+fire: https://tikolu.net/emojimix/%F0%9F%90%B7+%F0%9F%94%A5 (Not safe for vegans)
    \* turtle+rainbow: https://tikolu.net/emojimix/%F0%9F%90%A2+%F0%9F%8C%88
    \* flower+tree: https://tikolu.net/emojimix/%F0%9F%8C%B7+%F0%9F%8C%B2
    \* broken_heart+star: https://tikolu.net/emojimix/%F0%9F%92%94+%E2%AD%90
    \* monkey+half_moon: https://tikolu.net/emojimix/%F0%9F%90%B5+%F0%9F%8C%9B
    \* owl+robot: https://tikolu.net/emojimix/%F0%9F%A6%89+%F0%9F%A4%96 (Birds aren't real)


Same concept but with Pokémon: https://pokemon.alexonsager.net/


I've had fun finding these on the keyboard for a while - it's great to come across a new emoji that combines and then go through all the others to see what you get. (The key question being, will it combine with City to give Giant X Destroying City, or just City With X For A Sun?)

One that annoys me - _something_ combines with bread to give Giant Circular Tear And Share Bread, but I've yet to find out what it is. (Edit: oh my god it's monkey bread.)


"Loudly Crying Face" and "Upside-Down Face" are a fun combo

Were these all made by hand?


Try "bread" and "fire" :)

Yes, as another user pointed out, they are part of the Google Android Keyboard.

https://news.ycombinator.com/item?id=29305546#29305835


Fire+newspaper = Newspaper showing the world on fire

Fire+pig = frying pan cooking bacon

Fire+bird = phoenix

Fire+Cake = burnt cake


Pretty neat. I wonder how many hours were spent by how many people to hand-create 15,000 custom emoji mash-ups?

The ROI calculations on this feature must have been interesting.



poop+poop=poop ice cream ¯\_(ツ)_/¯

https://tikolu.net/emojimix/%F0%9F%92%A9+%F0%9F%92%A9


Perhaps it's time to remind people of this seminal masterpiece: https://youtube.com/watch?v=YbYWhdLO43Q



Tikolu just somehow is able to simply link to these? https://www.gstatic.com/android/keyboard/emojikitchen/202010...

Are these available to be used? Where can we download the whole giant set?

What is the license behind them? Can we find out?

Is it possible to embed these on your site without violating copyright?


See also https://emoji.kitchen/ by who I assume the same folks as the Gboard feature.



Pretty neat. I did notice though that if you try to combine sleeping face with monkey covering its eyes, you get just the plain sleeping face for some reason.


Mixing goat emoji with others generally results in pretty amusing outcomes. For example: https://tikolu.net/emojimix/%F0%9F%90%90+%F0%9F%92%AF


(christmas tree) + (eyeballs) shows me a turtle: https://tikolu.net/emojimix/%F0%9F%91%80+%F0%9F%8C%B2

(Looks like that combo isn't found.)


:eyes: doesn’t seem to have a lot of pairings, but there are some with some of the heart emoji (EDIT: I tried adding a permalink, but I’m having trouble doing so on mobile; does HN not support full Unicode?)


I hope compojis makes it into some kind of standard. Some of the combinations are just silly, but often they help express an emotion that is difficult to express concisely otherwise. Maybe ligatures could work as a technical avenue?


I think there must already be a standard for this for the racist ones and stuff.


Emojis aren't racist.


Racialized? I dunno, it's a thing already in any case.


Very entertaining.. I follow https://twitter.com/EmojiMashupPlus for some time now and it also has very funny combinations.


Cool! Created stickers in telegram based on your service https://t.me/addstickers/hotdogidog


Doesn't work for me :(


The UI for the search is pretty confusing. It took me a minute or so to realize that once you click a magnifying glass, a giant searchbar appears at the bottom



Did Hacker News strip the emoji from the URL?


That’s what I’m finding


Yes, it was (rolls eyes) plus (shocked face)


Some of these combos are truly hilarious, while others are creepy and sad. Love it!


Use the same face emoji on both sides to get a high-powered version of it.



My daughter loves it :). But she asks for better WhatsApp integration, lol.

Good work!


No eggplant emoji. Barely usable.

[jk ;)]


vomit emjoi + anything else is pretty hilarious


Turtle + turtle = turtles all the way down


this is fun! I'm curious, how do you blend the two emoji?


it seems like they were hand made by some artist. first I thought there was some AI/ML going on. But these are too good to have been made by some algorithm




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: