Readit News logoReadit News
kmoser · 7 months ago
Related: How a 'NULL' License Plate Landed One Hacker in Ticket Hell https://www.wired.com/story/null-license-plate-landed-one-ha...

And: What Happens When Your License Plate Says 'NO PLATE'? https://www.snopes.com/fact-check/auto-no-plate/ (including a mention of a "VOID" plate)

A bit of a tangent: I know someone whose last name is "Tester" whose medical records were always getting filled with wild diseases and eventually they figured out that the doctors-in-training were practicing entering medical records using her account.

calibas · 7 months ago
Which systems use the string "null" to represent a null value? That seems like a bad idea...
threeducks · 7 months ago
A common source of "NULL" strings are CSVs. I personally had to deal with a database that only understood NULLs correctly when using QUOTE_NOTNULL, which was added to Python just last year: https://github.com/python/cpython/issues/113732

I've also heard of a fun database where the user "Geoffrey" was truncated to "G". I wonder why? (Hint: End of file)

driggs · 7 months ago
> I've also heard of a fun database where the user "Geoffrey" was truncated to "G". I wonder why? (Hint: End of file)

Sorry, I don't buy that one. There's no way the ascii string "eof" - especially lower-cased - would be interpreted as the C macro EOF, which is typically represented as the int -1. Sounds like a tall tale unless you've got proof.

Sohcahtoa82 · 7 months ago
CSV will go down as one of the greatest mistakes in computer programming.
jazzyjackson · 7 months ago
I could see it happening with clumsy JSON parsing. in javascript, JSON.parse("null") would return null, and the string null would have to be JSON.parse('"null"').
dartos · 7 months ago
Never underestimate the amount of bad ideas in code produced by the lowest bidder.
robin_reala · 7 months ago
ColdFusion, if I remember correctly.
zippyman55 · 7 months ago
My Glassdoor dummy account is something like Mr Null at 001 null drive. I’m amazed the feedback from the null corporation I get. There are a lot of other employees who appear to work there. Work seems pointless. Dead end. A clear lack of direction. Lots of dead ends.
Krasnol · 7 months ago
We had a patient with a single letter as surname. Didn't go well with our patient web portal. She'll probably never be able to see her MRIs online since development is slow, and it seems to be an edge case.
throwway120385 · 7 months ago
This is a really good example of how limits on name fields are entirely arbitrary.
OptionOfT · 7 months ago
I lived in a 2 letter town. For the longest time I couldn't order stuff off of websites as they required a 3 letter city.

Ah-well, I saved some money because of this.

julian_t · 7 months ago
I have several Indian coworkers who have a single name. Our company systems insist on first and last names, so they either end up with '.' as a last name, or the same name twice.
the_real_cher · 7 months ago
would just make one up at that point.
not2b · 7 months ago
Is the name "O"? That's a common Korean surname, though many Korean Americans spell it "Oh" to avoid the problems computers and bureaucrats have with it.
juliendorra · 7 months ago
We had a minister of digital affairs in France who is named O (Cédric O, early investor in Mistral too)
caseyohara · 7 months ago
Why would the length of the surname matter?
tiltowait · 7 months ago
At a guess, the system mandates a minimum length.
briffle · 7 months ago
first real job was at a 2-year rural college.

We had 2 systems, one for students, one for staff. Sometimes people would forget to properly reference the 'other' account when a teacher took a class, or a student taught a community education class, etc. We were in the process of consolidating into a single DB, and didn't want a bunch of duplicates.

We had a person Leslie that kept getting duplicated in the systems. Same address same age, same birthdate. Only difference was different gender, and last 2 digits of social was 21 instead of 12.

So our dba deleted one, and linked them.

Month later, same thing. So our DBA fixed it. Shaking his head at the people up front not following data entry procedures.

Next week, both Leslie's were in our office. They were born on same day, but hospitals in nearby towns. Back then socials were handed out sequentially by region. They had different last names until they married 40 years before.

They were laughing and said this happens more often then most people would think.

poobear22 · 7 months ago
Sometimes you can call 1-800-dev-null to get this fixed.
dylan604 · 7 months ago
i now know the phone number that i will use whenever some form wants a number and i don't think they really need it. 555-1212 is my go to, but 338-6855 is so less obvious.
quantified · 7 months ago
Who's at the other end of that number. No one who had the number appreciated the pop song's 867-5309 but at least one day with the radio on told them why they were getting all these crank calls.
pnemonic · 7 months ago
obligatory mention of Little Bobby Tables
djmips · 7 months ago
He should have an advice blog called Null's pointers.