Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Scan for outdated or missing drivers - takes under a minuteDriver Scan →Repair Windows errors before they cause bigger problemsFix Now →A person can have the surname “Null,” but some software also uses null to mean that a value is missing. When a form or database confuses the literal name with its missing-data marker, it may treat a valid surname as an empty field. BBC Future documented this problem in 2016 through Jennifer Null’s reported experiences; the story is historical, not evidence that any named service still has the issue today.
How can “Null” be both a surname and a computer value?
In software, a null-like value commonly represents the absence of information. A text field containing the four letters Null is different: it contains a person’s actual name. A system that fails to keep those concepts separate can interpret the name as if nothing had been entered. The result may be a form that rejects the surname or reports the field as blank. BBC Future described this as the likely general mechanism, while noting the issue was rare and difficult to fix; it did not measure how many people or systems are affected. BBC Future’s 2016 report
As an Amazon Associate I earn from qualifying purchases.
What happened to Jennifer Null?
In a feature published March 25, 2016, BBC Future reported that Jennifer Null began encountering problems after taking her husband’s surname. She said airline booking websites rejected the surname as though she had left the field blank, so she booked by telephone. The article also recounted difficulties with a government tax website, setting up a utility account after a move, and arranging substitute-teaching shifts through an online system. These are experiences attributed to Null, not independent technical audits of those services.
Free tools Windows power users keep installed
One-click scans. No signup required.
An update dated April 1, 2016 said she had not experienced the airline-site issue for a couple of years by then. It also mentioned similar reports from other people with the surname, including Christopher Null. The reporting does not establish whether Jennifer Null encounters these problems now, what specific defect affected each service, or whether any named airline or agency currently rejects the name. Null’s description of the burden was: “I feel like I still have to do things the old-fashioned way,” as quoted in the BBC Future article.
#1 Best Overall
Why name fields fail in other ways
Confusing a surname with a missing-value marker is one example of a broader design problem: forms often impose a narrow idea of what a name should look like. Names vary in length, punctuation, order and structure, and not everyone uses a family name.
- Length limits: BBC Future reported that Janice Keihanaikukauakahihulihe’ekahaunaele’s surname is 36 characters and said government systems were updated to allow more flexibility. That is an example of a long surname, not a measure of how common such failures are. BBC Future’s report
- One-name conventions: Some people use a mononym, while others have naming conventions that do not map neatly to separate first-name and last-name boxes.
- Character restrictions: Rejecting punctuation or unfamiliar characters can prevent someone from entering a name as they use it.
- Assumptions about initials: A one-letter name may be a person’s actual name, not an initial that needs to be expanded.
- Name order: In some cultures the family name comes first, so labels such as “first name” and “last name” can impose the wrong order.
The W3C personal-name guidance discusses this variation and recommends questioning whether names need to be split, allowing sufficient space and punctuation, and not assuming that every person has or must enter a family name. Its HTML forms guidance notes that a single full-name field can better accommodate family-name-first conventions and mononyms.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.What better name forms should do
For people designing websites, account systems or databases, the practical goal is to capture a name without rejecting or silently changing it. The right design depends on what the application needs, but these principles reduce avoidable barriers:
- Ask whether separate fields are necessary. If the service only needs to display or address a person by their name, one full-name field may be more flexible than separate given-name and family-name boxes.
- Keep literal text distinct from missing data. A valid text value such as “Null” must not be treated as an empty field merely because the system also represents missing information with a null-like value.
- Use permissive validation. Avoid arbitrary restrictions on length, punctuation, single-character names or family-name requirements when the application does not genuinely need them.
- Preserve the entered value where possible. Normalizing or transforming names can alter what a person supplied; any necessary processing should not make a legitimate name unusable.
- Test with varied names. Include long names, punctuation, mononyms, single-letter names and values that resemble special software terms in form and data-handling checks.
These recommendations follow the W3C’s guidance on personal names and form design. They are design principles, not a claim that every service can use one field or avoid all processing; some applications may have specific operational requirements.
Quick Recap
Rank #3
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




