This is why you always exclude vowels from randomly generated strings you hand out to users. You never know when your infinite typing monkeys will write something much worse than some Shakespeare.
OK you made me go back and check. I do avoid 1 and 0 because they’re too much like I and O. If a key still manages to look dirty to someone with such an amputated alphabet, then their mind is as naughty as can be and there’s nothing I can do for them but share memes.
The problem is, you can’t easily define “sometimes” - is Y in M1RY4M a vowel? It’s WAY easier to write a program that uses the 23456789BCDFGHJKLMNPQRSTVWXZ alphabet to generate base-28 codes than one that excludes all possibilities where an English-speaking human could possibly interpret the Y as a vowel.
Yes that’s true but this was a joke about how linguistically Y is only sometimes a vowel. The idea of having a program randomly decide when to include and exclude it is funny to me.
having a program randomly decide when to include it
“Not randomly,” the company’s underutilized AI expert rises from his chair, “that’s a job for me!”
$30,000 later, the system that rejects would-be vowels with “99.5% accuracy” is unveiled. Two weeks after that, a customer is given the code 69BJ4KKK88 and shares it on social media.
This is why you always exclude vowels from randomly generated strings you hand out to users. You never know when your infinite typing monkeys will write something much worse than some Shakespeare.
Congratulations, your offer code is: L1CKG4YC0CK
🍭
OK you made me go back and check. I do avoid 1 and 0 because they’re too much like I and O. If a key still manages to look dirty to someone with such an amputated alphabet, then their mind is as naughty as can be and there’s nothing I can do for them but share memes.
BJ1G4Y
Y should be excluded as a vowel
But only sometimes
The problem is, you can’t easily define “sometimes” - is
Y
inM1RY4M
a vowel? It’s WAY easier to write a program that uses the23456789BCDFGHJKLMNPQRSTVWXZ
alphabet to generate base-28 codes than one that excludes all possibilities where an English-speaking human could possibly interpret theY
as a vowel.Yes that’s true but this was a joke about how linguistically Y is only sometimes a vowel. The idea of having a program randomly decide when to include and exclude it is funny to me.
“Not randomly,” the company’s underutilized AI expert rises from his chair, “that’s a job for me!”
$30,000 later, the system that rejects would-be vowels with “99.5% accuracy” is unveiled. Two weeks after that, a customer is given the code
69BJ4KKK88
and shares it on social media.