I l

l I

Guess which one is which?

I don’t really care about 1, because it’s usually different, and I can’t be arsed to change the font.

  • foggy@lemmy.world
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    2 days ago

    Yeah… No

    I didn’t mean RFC Base32.

    I meant human-safe alphabets.

    Base58 or Crockford Base32 that intentionally remove I, L, O, and 1 (which is distinct from “base 32”).

    RFC Base32 still hits the exact problem I’m ranting about.

    To be clear the (vanilla) base32 version of the aforementioned string:

    “I dont fucking know lots of lllllIIIIIIlllIII etc”

    Outputs:

    “JEQGI33OOQQGM5LDNNUW4ZZANNXG65ZANRXXI4ZAN5TCA3DMNRWGYSKJJFEUSSLMNRWESSKJEBSXIYY=”

    You can use cyberchef to check for yourself.

    This does not solve the problem.

    I meant what I’d said: base 58.