TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

My last name makes me invisible to Computers (2015)

166 pointsby traviswingoalmost 8 years ago

18 comments

DavidWoofalmost 8 years ago
I&#x27;ve been programming for over a quarter century, and I feel pretty confident that I&#x27;ve never written anything that could confuse &#x27;null&#x27; with NULL. I can&#x27;t even think of a language that would let you easily do this.<p>If web forms aren&#x27;t accepting NULL, then somebody probably specifically programmed the word &#x27;null&#x27; into a filter of disallowed entries. Probably to stop clerks from entering the word &#x27;null&#x27; to mean empty string. This has nothing to do with null being a reserved word in many languages, I&#x27;ll bet the forms that aren&#x27;t accepting &#x27;null&#x27; aren&#x27;t accepting &#x27;none&#x27; or &#x27;empty&#x27; either.
评论 #15046795 未加载
评论 #15049918 未加载
评论 #15051622 未加载
评论 #15046650 未加载
评论 #15046627 未加载
评论 #15047133 未加载
评论 #15046725 未加载
评论 #15050811 未加载
评论 #15046682 未加载
评论 #15052143 未加载
评论 #15052550 未加载
评论 #15058299 未加载
评论 #15046696 未加载
评论 #15051504 未加载
joejerryronniealmost 8 years ago
Reminds me of the time we ordered our high school football jerseys. We filled out a form listing the requested size and spelling of our last name to be printed on the back of our jersey. A couple of weeks later, all the jerseys were delivered and we excitedly opened up the packing boxes to hand them out. Imaging the surprise and ensuing hilarity when our good friend, Marshall Blank&#x27;s jersey came out of the box with no name printed on it whatsoever.
jmcdieselalmost 8 years ago
My old Manager&#x27;s last name is Blank. The sad thing, given blank isnt a reserved word at all, is he has the same problem. I think its EventBright or Ticketmaster, i forget, but one of those sites wont accept &quot;Blank&quot; as his last name, literally with the message of &quot;Last name can not be blank&quot; ...
tyingqalmost 8 years ago
I have seen apps that choke on much more common names. Like O&#x27;Brian.<p>This post is a classic on various name issues: <a href="http:&#x2F;&#x2F;www.kalzumeus.com&#x2F;2010&#x2F;06&#x2F;17&#x2F;falsehoods-programmers-believe-about-names&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.kalzumeus.com&#x2F;2010&#x2F;06&#x2F;17&#x2F;falsehoods-programmers-b...</a>
评论 #15046950 未加载
评论 #15046798 未加载
评论 #15046813 未加载
评论 #15046690 未加载
评论 #15046975 未加载
评论 #15050176 未加载
评论 #15061591 未加载
jlgaddisalmost 8 years ago
One of my LLCs is named &quot;Null Ventures LLC&quot;. I sometimes get things via snail mail that are addressed in interesting ways. The most common is simply &quot;&lt;space&gt;Ventures LLC&quot;. Unlike the author, I&#x27;ve never had issues (AFAIK, anyways) receiving e-mail to the domain.
rukenshiaalmost 8 years ago
previous discussion: Hello, I’m Mr. Null. My Name Makes Me Invisible to Computers - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=12426315" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=12426315</a>
amenghraalmost 8 years ago
Reminds me the &quot;NO PLATE&quot; license plate story: <a href="http:&#x2F;&#x2F;www.snopes.com&#x2F;autos&#x2F;law&#x2F;noplate.asp" rel="nofollow">http:&#x2F;&#x2F;www.snopes.com&#x2F;autos&#x2F;law&#x2F;noplate.asp</a>
评论 #15051474 未加载
ebroalmost 8 years ago
Reminds me of running into this bug [1] at work that caused a few minutes of head scratching. Couldn&#x27;t make any changes to a user&#x27;s profile as their surname contained eval.<p>[1] <a href="https:&#x2F;&#x2F;quickview.cloudapps.cisco.com&#x2F;quickview&#x2F;bug&#x2F;CSCut08386" rel="nofollow">https:&#x2F;&#x2F;quickview.cloudapps.cisco.com&#x2F;quickview&#x2F;bug&#x2F;CSCut083...</a>
jmullalmost 8 years ago
I don&#x27;t get what&#x27;s happening at the low-level for this to be a problem.<p>It seems like you&#x27;d have to do something pretty stupid at the coding level to introduce a problem with &quot;Null&quot; <i>by mistake</i>. I&#x27;m sure it happens, but not more of an occasional issue.<p>My best guess is that there are common old databases that did not have a first class null type where it was common practice to use the string &quot;NULL&quot; for that purpose. And that companies that have these old systems are proactively filtering user input to prevent causing these old system to choke... It sounds like the filter is case-insensitive, though, which would be too aggressive for the case I&#x27;m thinking of. Maybe they are (mis)using a bad word filter for this, which would tend to be aggressive.
评论 #15054207 未加载
评论 #15050102 未加载
评论 #15047120 未加载
jpindaralmost 8 years ago
Well, you all wanted weak and dynamic typing...
cdevsalmost 8 years ago
I&#x27;m trying to think how this would be a problem and it wouldn&#x27;t directly be a issue created by company but could be a issue in companies we deal with passing around large databases of different types on people in America. It&#x27;s common we have to deal with a pipe delimited set of large data and after loading it I&#x27;m sure my boss could see last name null in MySQL and go &quot;let&#x27;s delete all &quot;null&quot; names.
petraeusalmost 8 years ago
TLDR; It doesn&#x27;t make you invisible only there are some badly coded apps out there that typecast null to strings, wired article cliackbait
mywittynamealmost 8 years ago
Does someone maintain a comprehensive list of names you should validate against?
评论 #15051736 未加载
stephenralmost 8 years ago
what languages don&#x27;t distinguish between literal null and a string with content &quot;null&quot;.<p>More importantly, who the fuck used such monstrosities?
评论 #15046623 未加载
评论 #15046715 未加载
评论 #15046581 未加载
trespalmost 8 years ago
obligatory xkcd <a href="https:&#x2F;&#x2F;www.xkcd.com&#x2F;327&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.xkcd.com&#x2F;327&#x2F;</a>
评论 #15049382 未加载
SubiculumCodealmost 8 years ago
NULL
gervasealmost 8 years ago
Title could use a (2015) tag.
backordralmost 8 years ago
brb...changing my surname to &quot;null&quot;.
评论 #15052559 未加载