canpolat@programming.dev to Programming@programming.devEnglish · edit-211 months agoFalsehoods Programmers Believe About Nameswww.kalzumeus.comexternal-linkmessage-square10fedilinkarrow-up11arrow-down10
arrow-up11arrow-down1external-linkFalsehoods Programmers Believe About Nameswww.kalzumeus.comcanpolat@programming.dev to Programming@programming.devEnglish · edit-211 months agomessage-square10fedilink
minus-squarepivot_root@lemmy.worldlinkfedilinkarrow-up1·11 months ago100% agree. ™@tld user-at-fqdn@domain.tld. "user with spaces"@domain.tld "user@notdomain"@domain.tld endswitha_@domain.tld user+tag@gmail.com unicodedomain@🤡.tld All of those are valid, and the know-it-all developer’s shitty regex won’t cover most of them.
minus-squareeluvatar@programming.devlinkfedilinkarrow-up0arrow-down1·11 months agoExcept lots of email services won’t take a technically correct email anyway.
minus-squareono@lemmy.calinkfedilinkEnglisharrow-up1·11 months ago“Systems that break email already exist, so let’s add more to the world.” Please, no.
100% agree.
™@tld
user-at-fqdn@domain.tld.
"user with spaces"@domain.tld
"user@notdomain"@domain.tld
endswitha_@domain.tld
user+tag@gmail.com
unicodedomain@🤡.tld
All of those are valid, and the know-it-all developer’s shitty regex won’t cover most of them.
Except lots of email services won’t take a technically correct email anyway.
“Systems that break email already exist, so let’s add more to the world.”
Please, no.