@IceWolf out of curiosity, what's your current display name about?
@Felthry It's "wolf" in base 36!
[zsh can do base conversions! If you do "echo $(( 36#wolf ))" it'll get you 1524867. To go the other way you can load zcalc with autoload -U zcalc; zcalc -\#36" and type in 1524867.]
@Felthry [36 because 0-9, plus 26 more to get A through Z.]
@IceWolf ah! that makes sense.
@IceWolf i kind of feel like base 34 might be better, skip out on the easily confused 0/O and 1/I
or if you go with lowercase letters you would only have to avoid 1/l and could get to base 35
@Felthry [Case seems to be just naturally dropped in the conversion, since creatures just use case interchangeably when using hexadecimal.]
@Felthry [There's nothing particularly special about 36, it's just an extension of hexadecimal's A-F all the way to Z.]
[...I wonder what 37 does.]
@Felthry [Ah! zsh bails. "Must be 2 to 36 inclusive."]
@IceWolf I know base 64 is common, using all the uppercase and lowercase letters, the numerals 0-9, and then I think also - and _
@Felthry Yeah, base 64 is a thing! That can encode arbitrary binary data, honestly. :3
I think it uses = somewhere, too. Not sure what for though.
@Felthry Oh, right!
Well, the advantage of 36 is that any tool that happens to already do base 36 the logical way supports this. Like, zsh. (: