Distinguishable characters?
I want to encode an integer into a short string such that a human won't accidentally misread the letters/numbers. For instance, `Il1` all look kind of the same, so should I omit all of them, or keep one of them, and maybe internally convert all "mistaken" letters to the accepted look-alike? (for example, if I decide to go with `I` then all `l`s and `1`s would be converted to `I`s automatically). Or... should I just choose an easy-to-read (websafe!) font? Maybe I can color-code or underline numbers/letters so they're distinguishable? What's a good approach?
Distinguishable characters?
===

I want to encode an integer into a short string such that a human won't accidentally misread the letters/numbers. For instance, `Il1` all look kind of the same, so should I omit all of them, or keep one of them, and maybe internally convert all "mistaken" letters to the accepted look-alike? (for example, if I decide to go with `I` then all `l`s and `1`s would be converted to `I`s automatically). Or... should I just choose an easy-to-read (websafe!) font? Maybe I can color-code or underline numbers/letters so they're distinguishable? What's a good approach?