It is not a special character, you fucking imperialist, it is my (first) last name.

@xiroux I have an í too, and an æ. Web standards themselves are so anglocentric that nobody bothers to get it right. For example, JavaScript regular expressions have a "letter" class, that only includes A-Z. Support for Unicode categories was only added recently, and is opt-in with a flag. The HTML "pattern" attribute uses JS regular expressions.

@alva Oh, you must have it difficult, yup. Fuck anglocentric systems :Arthur's fist:

@xiroux Welcome the racist world of í not being a word character in javascript...

@xiroux I'm not generally a positive person, but that seemed like the natural response to that 😁

@xiroux yeah I have the same problem with my family name because it has a squiggle

@xiroux @tursiops I thought it was called a tilda ? ¿ se dice «la eñe» en castillano o hay otra manera ?

@alice @tursiops In spanish, a "tilde" is the straight line in áéíóú, but the curly thing in "la eñe" (it is its name, indeed) is called "virgulilla", which is a really cool name. The Royal Spanish Academy accepts "tilde" as the name of the thingie on top of the "ñ", too, though, but I like "virgulilla" better :3

@xiroux You're so right. Virgulilla is a lot cooler. I'll adopt this name too. Thank you : ) @tursiops

@xiroux @alice well the more you know :) I certainly learned something today. Muchas gracias

@xiroux on steam you can't use brackets and umlauts in your company's name. which is a problem in our case lol

In this case more like "all characters are bytes".

I know what you're saying. It's incredibly frustrating.

The letter å is not a variation of a. They are completely different, and no more similar than E and F. You can use F instead right, it's just an extra line.

@loke @xiroux I've been trying to teach my partner the difference between ć and č for the past seven or so years, and she just can't hear it

just like i can't hear a difference between v and w

(aaaaand, so i frequently pronounce Vancouver as Wankouver)

Same problem here, a lot of systems shit the bed at even having a double-barrelled name. >.>

@cattebune After wikipedia-ing "double-barrelled name", I saw that's another problem we Spaniards always have: the usual thing in Spanish names is to have two surnames (the first of the father and the first of the mother). So we don't even really have a last name, but two! But they don't usually mind having a space in the "Last name" field 🤷‍♂️

That's usually the work around I have to use, do you ever run into the whole last name too long issue? Like there's a character limit for names in some places I tend to run into. Seems a lot of Devs don't expect People to have anything other than Bob Smith as their name...

@cattebune @xiroux I hear stories of people with South Asian names that are too long for the fields.

@xiroux airline: please enter your name exactly as it is in your passport

me: Igor Galić

airline: lol no, not like that

@xiroux basically, the problem is that banking, and airline software and protocols were designed and developed in 60s, and every iteration is basically just putting a new client interface on a COBOL monstrosity

and when the COBOL monstrosities do get replaced, they do with bug-compatible java services

so a chance for progress, or inclusion is practically nil.

exercise for the courageous: try to wire someone in China some money.

@hirojin @xiroux I had to work with one of these cobol monstrosity for a while...
I can confirm they are horrible pieces of living history...

@hirojin @xiroux when i fly with european airlines they just join my two last names together in one and i'm like 🤯

@hirojin @xiroux even worse that this happened with TAP. i mean, it's pretty much the portuguese's fault i have two last names 🤔

@_emacsomancer @hirojin @xiroux and then they also say your name must be EXACTLY like in your passport. i always feel like they're gonna block me at the gate 😕

@oliviamaia @hirojin @xiroux Yeah, same here. But after flying with such tickets a few times, it appears to be fine.

@hirojin @xiroux same. It's specially "fun" when you can't write your name _or_ address correctly for some international shipping because both have special characters. Will you get the package? Who knows!

@xiroux accented characters have been standard encoding since before unicode. for like 30 years. there's no excuse for this shit.

@xiroux my favorite is the US visa application form.

It says to enter your name EXACTLY AS IT APPEARS in your passport.

Then it throws an error that you entered non-English characters.


@uint8_t @xiroux

Do US passports allow accents? UK passports don't: "Due to IT considerations, the British passport will not be issued with a name using numbers, symbols or punctuation marks other than hyphens or apostrophes; or any diacritical marks such as accents."

@xiroux @uint8_t "IT considerations" == "We didn't know about Unicode" 🤣

@xiroux @wim_v12e @uint8_t I am in heart emoji with this whole conversation. Not least because I’m building some regex to parse names among other things, and I’m here just like “[a-zA-Z\. \’] should do the trick yeah.”

Uh no.

Also y’all’re joyous in your enthusiastic worldliness so happy Wednesday/Thursday, whichever fits.

@xiroux The thing I love the absolute most about this kind of only-ASCII-characters-are-real stupidity is:

You can't even write proper *English* with just ASCII characters! English has plenty of words that need characters outside of ASCII! "Naïve" is a perfectly fine English word, as is "coördinate", is a bit old-fashioned. To say nothing of "résumé".

@WAHa_06x36 @xiroux those are respectively code points 139, 148, and 130 of extended ASCII.

Sure, ASCII is way insufficient. Though it does support many European languages like French, German, Danish, etc.

@fred @xiroux There is no "extended ASCII". There are many different incompatible encodings that include ASCII. You may be thinking of ISO Latin-1, or possibly Windows CP1252. Using any of them in 2019 is even less reasonable than using ASCII.

This form did not accept any of those encodings either.

@WAHa_06x36 @xiroux fair point.

To clarify once more I would never advocate for any of them.

@fred @xiroux Funnily enough, even ISO Latin-1 is not enough to represent a wider set of the conversations an English speaker may want to have in English, only referring to English-speaking places, as many place names in the United Kingdom use characters outside of ISO Latin-1.

@xiroux honestly most of the time when something like this happens on a website it's not because someone made a decision to not allow accented characters in names but rather a much deeper problem of the entire system being likely to explode if someone types one due to the server talking to a mainframe from 1970 or whatever

So they're probably not doing this because of hate or missing knowledge, but rather because the system behind the scenes is already completely broken.

@xiroux This is a "name" field? It doesn't *really* make sense in any field at all, unless the field is restricted by some standard (say an email address) and then filtering based on that sort of thing is either going to be, "no better than not at all" or will reject totally valid content.

@xiroux some sites call it "illegal characters" which is arguably even worse 😡

@xiroux While we are at it, the distinction between first and last name is very european, too.

@pyropeter Yeah, like japanese people, whose names are always reversed in the Western world!

@xiroux @pascoda *you’re* a special character! 😊

No but seriously, this makes me sigh. Even the potential weirdly stacked Unicode glitches are better than not allowing people to type their names.

@xiroux I encounter that with sites that don't allow spaces. My surname has a space in it, and it's not that uncommon.

@xiroux your (first last) name is García? That's my (first last) name, Dude.

Sign in to participate in the conversation

A friendly place for tooting. Run by the Kosmos open-source co-operative.