prompted by an idea from @fauxwren: "emoji IP addresses", where each octet in an IPv4 address is replaced by an emoji from a set of 256 easily distinguishable1 emoji
prompted by considering the nontrivial problems2 3 of automatically generating a set of easily distinguishable emoji: automatically generate a set of easily distinguishable emoji
-
inspired by the fact that (rightfully) a lot of systems already consider "i" and "j", "o" and "0", etc. to be too visually similar to output in the same encoded string
-
how do we determine "easily distinguishable"? the first machine-readable implementation you'd think to go for is some measure of pixel distance, but I can't reliably memorize two entries from the dingbats block (e.g. π and π) but can easily memorize the much more familiar concepts "smiley face" and "face shedding one tear", which have an even smaller pixel distance
-
how should we weigh the wildly different levels of emoji support on reading platforms into this?
