this post was submitted on 30 Oct 2026
315 points (98.8% liked)
Programmer Humor
33999 readers
143 users here now
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
Rules
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
- If the mod doesn't find it funny, you're banned. Ha-ha!... For real: do not use the community for "statements". There are other places for such content. Keep it chill and funny.
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
i mean the programming has to suck but i like places that let you use emoji in your password
like who really is going to make their password "👉password👈"
or "🧙". it's obviously a fake wizard, got no beard.
It probably isn't an issue if you're doing things properly. Your hashing algorithm shouldn't care if the character is latin, Chinese, Arabic, or emoji. It's just a number at the end of the day.
It shouldn't, but you will get issues of how to convert to number.
I made a password protected zip on my Android phone with a few non-ASCII characters, and the password was not accepted on PC. I am 99% sure they botched the encoding, like using UTF-32 instead of UTF-8 or something
But you should normalize the unicode before hashing, otherwise a user having the single letter ä in their password, can't log in when the ä gets built out of a and ̈on their current device or the other way around.