Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The exception proves the rule. There is no way to read the description of the translation of the surname without coming to the conclusion that this was name was chosen for mischief, outside of the bounds of reasonable human societal expectations. Mischief is fine and all but there is no authentic "gotcha" compulsatory requirement for society to accomodate the chaos resulting from such a mischievous personal preference. (and I say this as someone who has legally changed his name twice)

tl;dr Make you bed; lie in it.



For conventions of the English language, this is an exception, but not in other languages. Arabic names have up to five components. A 128-byte limit leaves an average of 25 bytes for each component. Consider that Arabic script in UTF-8 consumes 2 bytes per glyph, and graphemes in Arabic are compositions of these glyphs.

For a more extreme example, consider conventions of Japanese. Middle names do not exist in Japanese. In fact, middle names are impossible to input into the 戸籍 (family registry). Forms in Japan are designed around the assumption that each person has exactly two names. Many Europeans would be unable to input their full name in such system. In this example, it'd be unreasonable to suggest most Europeans are acting "outside of the bounds of reasonable human societal expectations".

In general, the most effective solution I've seen for handling names is to have a single name field and treat it opaquely. If you need an inflection, ask for that separately.


> In general, the most effective solution I've seen for handling names is to have a single name field and treat it opaquely. If you need an inflection, ask for that separately.

Yes, in general. Though sometimes you need to know about specific parts of a name as interpreted in a specific cultural context.

Eg in Germany by law you need to register a family name when you get married, and your kids are going to have that family name, if you want it or not. (The parents don't necessarily have to have that name, eg the parents can opt for double-barrelled names or they can keep their old name. But the kids only get one family name and they all get the same name, and there are restrictions on which name you can pick.)

In contrast, here in Singapore they just give you a blank space in a form where you can put in your new baby's complete name as you please.

(OK, technically, you get multiple blank spaces, because you can eg give your kid a western name like Jay Random Smith and a Chinese name that is a completely separate name and doesn't need to have anything to do with the western name. I think you can also get eg a tamil name, if you want to etc.)


Compare Mr Karl-Theodor Maria Nikolaus Johann Jacob Philipp Franz Joseph Sylvester Buhl-Freiherr von und zu Guttenberg https://en.wikipedia.org/wiki/Karl-Theodor_zu_Guttenberg

And he's not even the guy with the longest name, and his parents did not make up his name to spite some length restrictions.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: