Good human-usable tokens are not random strings

A token generated for human consumption must have the following characteristics:

For example, this is not a good human-usable token:

PY5FAGNNHTCYTAAG

This token is, however:

H4NL-N3PW-9RFJ-4TPX

To turn a random token into a human-readable token:

This reduces the entropy in the generated token, but because tokens are easier to read and copy, they can be made longer.