I made a thing. Please do not hesitate to point me in the direction of more forms to fill. https://wtf-8.xn--stpie-k0a81a.com
charset=“wtf-8”

* Mandatory field

@jstepien i love this
@jstepien ESPECIALLY that the URL eats it with no problem
@daveliepmann i live this
@jstepien @daveliepmann i think this isn't going to be a "love, live, laugh" inspirational thing

@jstepien @daveliepmann I am a survivor of variation of this too! First of all, I have three first names. and two last names (and they are patronym and matronym). My names include characters like á, ó and þ.

🤝

@jstepien I have an é in my name, and I have these problem also from time to time.
@jstepien 🧑‍🍳 😗👌
@jstepien hi my name is Tomáš and I've been following @yournameisinvalid

@jstepien it's goddamn frustrating isn't it, not too mention insulting.

I see the Co-operative Bank here in the UK have made zero progress on this since I stumbled on it ~10 years ago. 🙄

To save you the trouble, I just got two steps into the "open new account" process before this happened: "The name entered is invalid."
https://www.co-operativebank.co.uk/products/bank-accounts/current-account/

Apply for a Current Account Online | The Co-operative Bank

Apply for a current account online. No monthly fee and the option to apply for an overdraft. Learn what you need to open a standard current account here.

@timsk @jstepien My wife's name only has ASCII characters, but one of them is a hyphen (-) and that is beyond the ability of many US businesses to understand, even though it is common. Sometimes the form accepts it but the value is "sanitized" and later they can't find her because it has the hyphen in some places but not others

@not2b @timsk @jstepien Oh indeed. As a teen the US hospital that I visited claimed that it had no records on me and/because the admin person REFUSED to type the actual hyphen in my surname ... just in case.

Also, for years, many US sites refused to believe that I do not have a middle name, so I am N/A (or NA or Na I suppose) to them...

@DamonHD @not2b @jstepien You remind me of a story my dad told about an American friend called R.B. (I forget the surname). In a desperate attempt to have a form accepted, he wrote what he thought were clearly explanatory notes, but his ID came back in the name of "Ronly Bonly", which still makes me giggle.
@jstepien Aber--Dein Name ist ungültig! Was machst Du eben hier??
Stefan Sexl auf LinkedIn: Kurios: Microsoft ist mit meinem Nachnamen nicht mehr… | 51 Kommentare

Kurios: Microsoft ist mit meinem Nachnamen nicht mehr einverstanden. Plötzlich zeigt mir OneNote meine Notizbücher als "Britta Strassers Notizbücher" an… | 51 Kommentare auf LinkedIn

@jstepien
Names of people cannot be invalid.
@jstepien what is going on with that domain name in your link? Is it a redirect?
@naught101 @jstepien it's an utf-8 domain name, some applications show some kind of encoding instead of the actual characters
@petitmote @jstepien right, but I would have expected it to look something like stXXXXpieXXXX.com or something
@naught101 @jstepien the norm is really weird 😅 non ascii domains will start with xn--, for the rest I don't know
Falsehoods Programmers Believe About Names | Kalzumeus Software

Classic essay about how software routinely bumbles human names.

@jstepien “Your name is invalid” - that’s harsh.

It’s Polish, isn’t it?

@jstepien needs an entry where Stępień is ok but Jan is “too short”
Falsehoods Programmers Believe About Names | Kalzumeus Software

Classic essay about how software routinely bumbles human names.

@jstepien wonderful tales of my Hungarian friend named Máté can confirm <3
Oh god... Bless you for that, this is crazy.
@jstepien the people who made those forms should be forced to zażółć gęślą jażń all day long

@jstepien shit’s real. I’ve once been in the receiving end of a « security audit » for our website, and the auditor found a ✌️flaw ✌️in that we were accepting too wide a range of characters for name fields. The recommendation was to restrict to the basic [A-Za-z] set and « a few accents so that covers most names everywhere » lol

In fact we should flatly forbid strings IMO.

@jstepien your url broke Tumblr :D

@jstepien

Apple would be happy to accept some emoji instead of those invalid characters.

@jstepien How dare you live in a country not limited to ASCII? 🤣

No language ever needs Hëävy Mętål Ümlãūts, yæh?

@jstepien /CC @rosa not really related to your talk but still Unicode related.

And yes, in my brain you're now also associated with "everything Unicode" since I watched your talk 😂

@alexanderadam @jstepien
ahahahah! I love being associated with "everything Unicode" 🥹 Thank you!
@jstepien if you were unaware, fwiw wtf-8 has another meaning https://simonsapin.github.io/wtf-8/
The WTF-8 encoding

@jstepien @wingo and even more ones older than that

@jstepien @Gargron And you can add Mastodon link previews now 😉

(The punycode is exposed in the preview, it’s fine in the status text.)

@chockenberry @jstepien That's Ivory, the web app displays the unicode.

@Gargron @jstepien Actually, it’s our new app in that screenshot. Sounds like we need to do some conversion on the source data.

Also, in the Mastodon web view it looks like the punycode is leaking through in the status text.

Unicode is hard!

@chockenberry is there a TestFlight for this???
@stevieneg Yes, but only for Kickstarter backers only at this point.
@jstepien send GDPR inquiries to all of them ^^
@jstepien Forgot which one it was but there's some where compose and dead-keys do not work in JS-heavy text entries because somehow they grab keys instead of characters.

@jstepien @lanodan AAAAAAAAAAAAaaaaaaaaaah!

Must be fun for AZERTY, Dvorak, Neo2, etc. users… (it’s bad enough if you swap ` and Esc)

@mirabilos @jstepien Well I use a slightly modified US layout so not sure if it managed the purely key→symbol part properly, but that would be kind of surprising as it would be broken for so many people, including macbooks (as they have a slightly different layout for some reason…).
@jstepien I love it! Immediately checked the form I recently handcoded, and it does accept your name… but the letters look a little wonky since the webfont has subsetting without these characters. I wonder if that’s an acceptable trade off for my tiny and usually very local websites… or should I set the font on forms to the system default? Hm 🤔 I shall experiment. Thank you!
@jstepien this is extremely funny but it also makes me profoundly sad. this kind of bug can cause very serious problems at e.g. border crossings, and I hope you have not been subject to that. it makes me want a sidebar that links to a lawsuit against each of these sites for the oversight, where they are legally forced to rectify this and pay damages, but I don't think that this is actually possible
@jstepien the booking.com app on my phone still manages to mojibake my last name in notifications. Should have declared my name invalid right when I registered!
@jstepien
Wait, isn't the last example on that page an error message * in Polish * rejecting a Polish name?
@jstepien Life on easy mode: name can be spelled in 7bit ASCII.
@jstepien Chef's kiss.
@jstepien just in cast that wasn't intentional: MacOS 15.1.1 / Chrome 131.0.6778.86 (Official Build) (arm64)
@jstepien
Dosłownie pół godziny temu dostałem tym w pysk od *tadam* https://www.mouser.pl/ tak… .pl :D
@jstepien, my favorite was a public library whose website rejected me as "mamy już czytelnika o takim imieniu i nazwisku" [= we have a reader under that name] — but they've replaced the system already.