Die, Lazy Programmers!
May. 21st, 2008 01:11 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
I didn't realize the full scale of the annoyance I'd brought on my own head when I decided to change my last name upon marrying. It's a stealth thing, really. Because I figured, how hard could it be to spell "O'Brien"? Plenty hard, apparently. Hal periodically gets exercised about this.
For ordinary humans, the confusion lies in the final vowel -- often as not they misspell it as "O'Brian". For programmer humans the problem lies with the apostrophe. It seems that a great many programmer humans were not imaginative enough to recognize that apostrophes are needful and legitimate characters to include in database fields. Or too lazy to test the utility of their fields against outlier cases.
Programmer humans who work for credit card companies are evidently particularly unimaginative, and so only about half of the cards in my wallet actually contain a correct-down-to-the-apostrophe spelling of my last name. The rest don't have an apostrophe available. Compound that with the fact that credit cards spell out your name in all-caps on the card, and have different protocols for re-mixing the cases, and you find that one of my cards thinks my last name is "Obrien" while another thinks it is "OBrien". *sigh* But for the purposes of credit cards, I am grown reconciled to living with a state of error.
For the purposes of my real name, or rather my "Real Name", though, I would rather have my apostrophe. Regular Amazon.com users may be getting an inkling of where this is going.
See, I had decided I wanted to add a "Real Name" certification to my Amazon profile for purposes of reviewing. Which took a deal of fiddling to figure out how to do, because I am apparently not the demographic for which the Amazon user interface was designed. But once I sorted out how to get to the setting, I had a new joy in store for me. Amazon validates your "Real Name" by what is on the credit cards you have on file with them. And, for some reason, they only validate against a subset of the cards you have on file with them. And with unerring accuracy, the only two cards they offered me to validate against were cards that had no apostrophe. Naturally, since they're "certifying" the realness of my "Real Name", they won't let me edit my choices. So I have the option of affirming that my "Real Name" is either "OBrien" or "Obrien".
Fuck no. I realize I'm a bonehead. Nonetheless, I won't do it. Instead, I took the option of taking a "pen name" instead. My "pen name" is O'Brien.
Thus we see the real power of the pen.
For ordinary humans, the confusion lies in the final vowel -- often as not they misspell it as "O'Brian". For programmer humans the problem lies with the apostrophe. It seems that a great many programmer humans were not imaginative enough to recognize that apostrophes are needful and legitimate characters to include in database fields. Or too lazy to test the utility of their fields against outlier cases.
Programmer humans who work for credit card companies are evidently particularly unimaginative, and so only about half of the cards in my wallet actually contain a correct-down-to-the-apostrophe spelling of my last name. The rest don't have an apostrophe available. Compound that with the fact that credit cards spell out your name in all-caps on the card, and have different protocols for re-mixing the cases, and you find that one of my cards thinks my last name is "Obrien" while another thinks it is "OBrien". *sigh* But for the purposes of credit cards, I am grown reconciled to living with a state of error.
For the purposes of my real name, or rather my "Real Name", though, I would rather have my apostrophe. Regular Amazon.com users may be getting an inkling of where this is going.
See, I had decided I wanted to add a "Real Name" certification to my Amazon profile for purposes of reviewing. Which took a deal of fiddling to figure out how to do, because I am apparently not the demographic for which the Amazon user interface was designed. But once I sorted out how to get to the setting, I had a new joy in store for me. Amazon validates your "Real Name" by what is on the credit cards you have on file with them. And, for some reason, they only validate against a subset of the cards you have on file with them. And with unerring accuracy, the only two cards they offered me to validate against were cards that had no apostrophe. Naturally, since they're "certifying" the realness of my "Real Name", they won't let me edit my choices. So I have the option of affirming that my "Real Name" is either "OBrien" or "Obrien".
Fuck no. I realize I'm a bonehead. Nonetheless, I won't do it. Instead, I took the option of taking a "pen name" instead. My "pen name" is O'Brien.
Thus we see the real power of the pen.
no subject
Date: 2008-05-21 09:24 pm (UTC)Of course, none of them have apostrophes (as far as I know, anyway). Or intermediate capitalization.
no subject
Date: 2008-05-21 09:49 pm (UTC)no subject
Date: 2008-05-21 09:48 pm (UTC)no subject
Date: 2008-05-21 10:15 pm (UTC)not to mention Aileen, which looks like Allen if you squint,
or Alien, which looks like Allen if you dirty up the "i"
but I'm guessing you know one that I don't.
Oh, yea, I used to play that game in school when I was, uh, recreating :-)
(the other game was to guess what TECO did when you typed your name into it. You have to be especially geeky, and gray haired, to have even heard of TECO)
no subject
Date: 2008-05-22 05:04 pm (UTC)Looks like the two Allans I have that you don't are: Alain and Ailean -- French and Irish.
no subject
Date: 2008-05-24 02:13 pm (UTC)no subject
Date: 2008-05-22 06:04 pm (UTC)"dd-b" wasn't very interesting. The full name was too long. And I don't remember all that much any more. But I first started using Emacs using the original version written in ITS TECO, running under the "incompatibility package" on TOPS-20, and I've got Emacs windows from (only) two computers plus Xkeymacs running in front of me at this moment.
no subject
Date: 2008-05-24 02:16 pm (UTC)no subject
Date: 2008-05-24 04:16 pm (UTC)It's dated 5-Aug-1981, which means this is quite likely the exact version I learned from; I started working at DEC Marlbolo in July 1981.
ER reads from file, so since there isn't a ^[ in my name, that and everything after it don't do anything.
no subject
Date: 2008-05-22 01:34 am (UTC)no subject
Date: 2008-05-21 09:49 pm (UTC)Of course, if he'd been named, I dunno, Plantagenet, I might have been willing to put up with the inconvenience. But I'm sure Amazon.com would have thought my Real Name was Plant Agent or something.
no subject
Date: 2008-05-21 09:53 pm (UTC)no subject
Date: 2008-05-22 06:05 pm (UTC)no subject
Date: 2008-05-22 06:19 pm (UTC)no subject
Date: 2008-05-23 04:02 am (UTC)no subject
Date: 2008-05-21 09:57 pm (UTC)There are of course plenty of other names that begin O', so apostrophe trouble is presumably not rare. Kudos to alphebetizing programs that know to ignore the apostrophe.
no subject
Date: 2008-05-22 05:06 pm (UTC)no subject
Date: 2008-05-21 10:41 pm (UTC)Nonetheless my son has the same name as dozens of other people on Facebook. We gave him a Mc-middle family name so he can distinguish himself from the rest when he wants. No worries there, altho I suppose he could fuss about the space/ no space and the second capital letter, but it's so badly misspelled from the Scots as to be unrecognizable in ye olde countrie anyway. McKaskle = McCaskle and that ilk = McAsgill. Vikings! Arrr!
no subject
Date: 2008-05-22 01:30 pm (UTC)no subject
Date: 2008-05-22 05:08 pm (UTC)no subject
Date: 2008-05-22 11:58 pm (UTC)no subject
Date: 2008-05-23 04:05 am (UTC)no subject
Date: 2008-05-22 01:38 am (UTC)And have you noticed how hard it is to find a way to actually complain to the web site managers about such things?
no subject
Date: 2008-05-22 05:09 pm (UTC)no subject
Date: 2008-05-22 01:38 am (UTC)no subject
Date: 2008-05-22 05:10 pm (UTC)no subject
Date: 2008-05-22 06:06 pm (UTC)no subject
Date: 2008-05-22 02:29 am (UTC)no subject
Date: 2008-05-22 05:11 pm (UTC)no subject
Date: 2008-05-22 06:07 pm (UTC)no subject
Date: 2008-05-22 03:53 am (UTC)no subject
Date: 2008-05-22 05:11 pm (UTC)no subject
Date: 2008-05-22 11:56 pm (UTC)no subject
Date: 2008-05-22 06:09 pm (UTC)no subject
Date: 2008-05-23 04:11 am (UTC)One of the current jokes is, "I used to say it was the shortest name people could get wrong, until someone Chinese [with a three-letter surname] corrected me."
Family joke: My mother's maiden name was Rosenberg, and when my parents got married, she said now people could spell her name. On their honeymoon, a bundle of laundry came back with "Rest" carefully crossed out and "West? Best?" written in.