Comment Assumptions (Score 1) 773
I understand the original gripe about not allowing punctuation in a name. However, the author of the linked article goes overboard.
Everything relies on assumptions, especially computer systems. The blog author assumed I could read English and had a browser that could navigate hyperlinks (to anyone who wants to respond "well you didn't have to read it" - well, no one has to do anything. The author of the original linked article didn't have to use the system that wouldn't take his name.). It's only an assumption that my telephone has digits 0-9 on the keypad. It's only an assumption that my computer monitor is rectangular. It's only an assumption that I live on Earth.
Any design of any system relies on assumptions. We try to pick good ones. "Names don't have any punctuation" is probably a bad assumption, but "People have names" is probably OK. Of course, it's all a value judgement, but if you find that "people have names" to be too broad of an assumption, have fun designing the rest of your system. I hope the author hasn't designed any systems that assume I use base-10 numerals, or that I don't use script that flows from the bottom to the top of a page on oddly-numbered dates.