@canpolat@programming.dev to Programming@programming.devEnglish • edit-26 months agoFalsehoods Programmers Believe About Nameswww.kalzumeus.commessage-square13fedilinkarrow-up167arrow-down12
arrow-up165arrow-down1external-linkFalsehoods Programmers Believe About Nameswww.kalzumeus.com@canpolat@programming.dev to Programming@programming.devEnglish • edit-26 months agomessage-square13fedilink
minus-square@pivot_root@lemmy.worldlinkfedilink26•6 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-square@eluvatar@programming.devlinkfedilink1•6 months agoExcept lots of email services won’t take a technically correct email anyway.
minus-squareonolinkfedilinkEnglish15•6 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.