If your name is robert c morgan the politics of eroticismtoo long, too short, hyphenated, or contains an apostrophe -- you probably have trouble while flying.
Apostrophes, hyphens, and other special characters in names have been an issue for flyers for many years. A blog post from 2007 describes a flyer having trouble with booking a ticket because of a hyphenated last name. A decade later, another flyer, John Scott-Railton wrote a blog post about the same issue. Both airlines and technology have evolved plenty in that span and yet flying with a hyphenated name is as bad as ever.
SEE ALSO: This airline gave a free lifetime pass to a baby born mid-flight"Online check-ins don’t work, forcing travelers to arrive early at the airport to get a paper boarding pass, or miss their flights," Scott-Railton wrote. "Customs flags travelers arriving in the U.S. for extra scrutiny, resulting in long waits. TSA may send travelers back to airline counters."
This Tweet is currently unavailable. It might be loading or has been removed.
For Gerard O'Neill, a software engineer at Atlassian, this is an issue he deals with at his job and in his life.
O'Neill writes software for a living and participates in discussions that include esoteric questions such as "what would we consider a valid name," which is maybe something software engineers shouldn't be discussing.
Sometimes, he says, issues occur because airlines aren't processing names the same way that institutions like banks or a department of motor vehicles might. Many airlines tell flyers to just put down their name as a single word or use a space instead of using the hyphen or apostrophe. This causes inconsistencies in the passenger's name in billing or identification as compared to the name on the ticket.
This Tweet is currently unavailable. It might be loading or has been removed.
But often airlines employ requirements that go beyond special characters, they also have requirements about name lengths.
A friend of O'Neill's has a tough time booking tickets because her name is too short. Her first name is just K.
"Most times I have to call to buy tickets over the phone and then have to request to speak to a manager or supervisor to waive service fees for doing it over the phone," she said. "The worst is that I can't just make a purchase online and sometimes I've missed certain deals because by the time I was able to get an agent on the line the price has changed or the seat was sold."
According to O'Neill, "For the most part, if you treat special characters like you treat the letters A through Z, things will work fine most of the time," i.e. allowing symbols in names the same way we allow letters. The programmers who build these systems are writing what they call "validation logic" for each field you fill in. Validation logic or data validation ensures that the user is inputting correct and useful data for the field. For something like an email or phone number field, it makes sense to have restrictions since those are inherently restricted formats -- a phone number must have a certain format. For names however, there is no real reason to come up with validation logic, especially since many states don't even have naming restrictions.
"The issue arises when programmers attempt to enforce rules on what a name should look like. A naive programmer might think, "A name is anything with the letters A to Z," O'Neill explains.
This Tweet is currently unavailable. It might be loading or has been removed.
Validation logic for a name may be something like: Must be greater than 1 and less than 200 characters, can only contain alphabets from A-Z. (Patrick McKenzie's well known blog post "Falsehoods programmers believe about names" discusses many such assumptions that programmers, and by extension systems, make about names.)
In some cases these systems' ability, or lack thereof, to properly handle names can be frustrating because they don't currently display someone's name, such as on a conference name tag. In many cases they can be inconvenient and even prohibitive, such as when they prevent people from making payments or booking tickets."The main problem is that names are complicated. No programmer, including myself, knows every possible variation," O'Neill says. He suggests that programmers leave names alone and don't try to validate or fix them. While programmers may be able to rule out some possibilities, like "😂 ," more often than not they are better off leaving the field without restrictions. And for airlines concerned about people using fake names? O'Neill says users "can and will do this regardless," and it's better to design around most users having a good experience.
We've reached out to Delta and United and will update this story if we hear from them.
Darcy and Elizabeth Go to Summer Camp by Ted ScheinmanThe Time for Art Is NowHow Do You Judge Je Ne Sais Quoi?Cooking with Alexandre DumasCooking with Langston HughesNYT mini crossword answers for June 12, 2025Redux: On Rising from the DeadRedux: A Poem Is a Suitcase2018 Whiting Awards: Rickey Laurentiis, PoetryStaff Picks: Bobby, Janelle, and Romeo by The Paris ReviewSlap the Wave2018 Whiting Awards: Antoinette Nwandu, DramaUFO Drawings from the National ArchivesOde to JoyCrossing Over2018 Whiting Awards: Antoinette Nwandu, DramaA Homework Assignment from W. H. AudenWhiting Awards 2018: Anne Boyer, Poetry and NonfictionWhere to Score: Classified Ads from HaightThe Nationalist Roots of ‘Merriam How to watch OSU vs. K Gemini Live is now freely available to everyone What is SOS on iPhone? Here's what it means. Genmoji: Apple explains how it works in updated iPad user guide Wordle today: The answer and hints for September 30 How to watch TAMU vs. Arkansas football livestreams: kickoff time, streaming deals, and more When will the Verizon outage be fixed? Here’s what we know Falcons vs. Saints 2024 livestream: How to watch NFL for free Google Pixel 9a leak shows a drastically different look How to use Instagram's 'best practices' for creator accounts Best earbuds deal: Get the Amazon Echo Buds for $34.99, their lowest price yet Wordle today: The answer and hints for September 27 Alabama vs. Georgia football livestreams: kickoff time, streaming deals, and more Wordle today: The answer and hints for September 28 Colts vs. Steelers 2024 livestream: How to watch NFL for free Bayer Leverkusen vs. AC Milan 2024 livestream: Watch Champions League for free Black hole shot a beam through space. NASA snapped stunning footage. NYT Strands hints, answers for September 29 Wolves vs. Liverpool 2024 livestream: Watch Premier League for free No, it's not an iPhone 17 render, it's the new Xiaomi 14T Pro
2.6792s , 8286.65625 kb
Copyright © 2025 Powered by 【robert c morgan the politics of eroticism】,Feast Information Network