It would be nice if rather than using the hash (which you have no control over), the algorithm looked at the distribution of languages I program in and used that to pick the colors. That would be a better representation of my programming identity and is in line up with what github already does for repos.
i spent some time working on something like this - i wanted something that could carry as much information as a typical cryptographic hash, but be memorable to a human.<p>it turns out that it's quite hard to make that much information memorable :o) (it's even harder to measure whether something is memorable, or even "different" - i ended up getting sidetracked into extreme value statistics, and then giving up)<p>but one important trick was to make the pattern symmetric in some way, which seems to be also used here. although it halves the amount of data (assuming other parameters constant) it makes it much, much easier to remember.<p>anyway, these look good (for this use case).
Pointless estimation:<p>There are, say, around 10x2^(5x3) = Identicons assuming about 10 color shades can be told apart easily. That's ~300,000 different combinations. You need ~650 people contributing to a repo in order to get a 50% chance of collision.<p>So, while there are almost certainly collisions across all Github users, you're pretty unlikely to see one in any thread you'll participate in.<p>Especially since so many Githubbers actually do have Gravatars.
I found an identicon onomatopoeia: <a href="https://identicons.github.com/mask.png" rel="nofollow">https://identicons.github.com/mask.png</a>
Mine is pretty unexciting: <a href="https://identicons.github.com/mwylde.png" rel="nofollow">https://identicons.github.com/mwylde.png</a>.<p>It would be nice if the algorithm took interest (probably defined as a ratio close to 50/50 white/black cells) into account to prevent mostly black or mostly white avatars.
Religious symbol or two hands holding a pea? Or if you stretch the imagination really hard, a top down view of a TIE/IN ? :-)<p><a href="https://identicons.github.com/JohnHammersley.png" rel="nofollow">https://identicons.github.com/JohnHammersley.png</a>
I wish Gravatar themselves would add more options for fallback images. All the ones they have are pretty obtrusive. Ex: nicer looking identicons, someones initials (Trello style), or even just the ability to pass a URL that has a querystring as a fallback image.<p>They do have a "identicon" already. I wonder why GitHub didn't use it -- probably just didn't like the way they looked.<p><a href="https://secure.gravatar.com/site/implement/images/#default-image" rel="nofollow">https://secure.gravatar.com/site/implement/images/#default-i...</a>
I could not have chosen a better one: <a href="https://identicons.github.com/jemfinch.png" rel="nofollow">https://identicons.github.com/jemfinch.png</a>
Mine looks weird, to say the least:
<a href="https://identicons.github.com/ssilva.png" rel="nofollow">https://identicons.github.com/ssilva.png</a>
I realise it's completely childish but I was amused by <a href="https://identicons.github.com/hate.png" rel="nofollow">https://identicons.github.com/hate.png</a> looking like a smiley face.<p>Also <a href="https://identicons.github.com/balls.png" rel="nofollow">https://identicons.github.com/balls.png</a>
Reminds me of Jared Tarbell's "Invader Fractal:"<p><a href="http://www.complexification.net/gallery/machines/invaderfractal/" rel="nofollow">http://www.complexification.net/gallery/machines/invaderfrac...</a><p>(Jared also happens to be one of Etsy's co-founders...)
I really like mine! It's about as minimal as can be, only two pixels with different color.<p><a href="https://identicons.github.com/tlongren.png" rel="nofollow">https://identicons.github.com/tlongren.png</a>
<a href="https://identicons.github.com/jhorvat.png" rel="nofollow">https://identicons.github.com/jhorvat.png</a> I like how mine looks like an H (my last initial)
Mine is the anonymous/guy fawkes face: <a href="https://identicons.github.com/pathikrit.png" rel="nofollow">https://identicons.github.com/pathikrit.png</a>
I like their small file size, around 200 to 300 bytes. Though that's arguably large to store a 5x5 bitmap + one RGB color, which would fit comfortably in 7 bytes.
Mine looks like a human:
<a href="https://identicons.github.com/samanbarghi.png" rel="nofollow">https://identicons.github.com/samanbarghi.png</a>
Great update. I never cared to sign up for Gravatar as it's now owned by WordPress, but it was a minor annoyance that I was not identifiable by my avatar.
"Huge number of unique identicons"? Since they all seem to be symmetric, there's only N * 2^15 = N * 32768 of them (N = number of colors).
mine looks upside-down <a href="https://identicons.github.com/gingerlime.png" rel="nofollow">https://identicons.github.com/gingerlime.png</a><p>but I LOVE this idea and execution. Considering turning off my gravatar.