dwyl / cid

❄️cid ("content id") is a human-friendly (readable/typeable) unique ID function built for distributed/decentralised systems.
GNU General Public License v2.0
34 stars 3 forks source link

Confusing Alphanumeric Characters to Avoid in IDs? #2

Open nelsonic opened 5 years ago

nelsonic commented 5 years ago

Most computer scientists or "developers" consider the "happy path" when building software and don't get to see the "other side" ... I have seen all aspects of the "stack" from having worked in "customer service" (call centres) and had to field calls from angry/frustrated people. Putting in a little bit more effort up-front to create human-friendly IDs pays later. I feel that the default needs to be usability and accessibility; that's why this issue exists.

Todo

Recommended Reading

nelsonic commented 5 years ago

GOTO: https://en.wikipedia.org/wiki/Base58

nelsonic commented 5 years ago

Basically, what I'm describing is Base56 I love it when the thing I'm thinking about already has a name and "validation"! The worst thing is being "original" (i.e. "crazy") and having to "convince" people of an idea! This is soooooo much more time-effective. Just go read this wikipedia article that someone else wrote! 🎉