PyBitmessage
PyBitmessage copied to clipboard
small avatar images as optional alternative to Identicons (and other alternatives)
Raster Avatar icons
Could be nice to allow for a very tiny icon (small enough to not be a network burden) icon.
Should mostly be black or white images. Though I imagine you could do 4bit greyscale. Or maybe 4bit rgb [r,g,b,intensity]. (Compression needed?)
An interesting mashup between Identicons and this concept. Is if we used 4bits per pixel, but instead of greyscale or RGB, we used a randomly selected pallet (16 colour choices), using the same colour selection process as Identicons. This allows for some user creativity, while discouraging icon spoofing. (Maybe for some design flexibility, binary 0000 and 1111 should always be white and black)
ASCII rep? If we ever do want to use ASCII to encode these tiny images...
Base16hex: 400 0-9 and A-F chars = 20x20 4bit grey = 20x20 3bit rgb (1bit lumens)= 80x80 black or white
Base32hex: 400 0-9 and A-V chars = 20x20 5bit grey = 20x20 3bit rgb (2bit lumens) = 100x100 black or white
Base64: 400 A-Z a-z 0-9 and `-` and `_` chars = 20x20 6bit grey = 20x20 6bit rgb (2bit per channel) = 120x120 black or white
400chars: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
source: https://tools.ietf.org/html/rfc4648 The Base16, Base32, and Base64 Data Encodings
Nick(or phrases) randomly generated, as alternative to identicons
So your nickname could be like (" ArdVanArk - The smart nameless badger") . Where the nickname, as well as a randomly generated sentence is attached to your name. These I think, would be more memorable than an identicon in some cases.