古典武侠 就因为姓“空”,他们生涯中处处BUG!干啥都能让电脑宕机,简直电子柯南...|空值|车牌|沟通机|敕令教唆符
发布日期:2025-03-12 22:12    点击次数:60

古典武侠 就因为姓“空”,他们生涯中处处BUG!干啥都能让电脑宕机,简直电子柯南...|空值|车牌|沟通机|敕令教唆符

防走丢古典武侠,民众也不错在“事儿君看天下”找到我

关心起来,以后不“失联”~

加州服装计算打算师Nontra Yantaprasert成亲的技巧十分容许。因为除了迈向东谈主生的幸福阶段,她还不错享受另一项“粉饰福利”:

她我方的姓氏Yantaprasert简直太长了,在平日生涯顶用起来十分繁琐,成亲以后改成丈夫的姓氏Null,可就省事多了…

但是Nontra作念梦也没念念到的是,当她改成Null夫东谈主后,恶梦才真确运转。

(Nontra改姓Null后穷困束缚)

自从改成Null这个姓后,Nontra骇怪地发现,她出去敷衍办个什么业务,都会让这家机构的电脑报错或宕机。

比如2014年,她为了去印度进入一又友婚典去签证,恶果过了一周签证还没出来,印度领事馆的签证官尴尬地告诉她:

电脑系统无法处理她的姓氏Null,不是报错就是觉得用户不存在,他们尝试了好屡次,一直无法树立这个难题。

直到飞印度的前一天,Nontra才终于拿到了签证。

一切只因为,Null这个单词在电脑动作里简直太过罕见…

(Null会被许多电脑动作判定为空值)

早在上世纪60年代,英国沟通机科学家Tony Hoare在计算打算动作说话ALGOL W时,引入了Null这个单词来代表“无效的,无价值,无道理的,空值”。

其后,Null又被渐渐执行到稠密的动作说话中,成为了常用的“无效,空值”的象征。

(沟通机科学家Tony Hoare)

Hoare其后承认古典武侠,当初引入Null扫数是为了动作执行便捷,没猜测会有这样多隐患。

其后,跟着沟通活泼作的晋升和欺诈,Null不仅成为了动作调试屡屡出错的罪魁首恶,更因为它和姓氏Null是归拢个单词,给平日业务形成了极大的交集。

(动作说话里的Null)

由于Null早已跟着电脑的晋升融入了好意思国万般民用,商用,军用电脑系统,从旅店预订到政府职责表格,简直无处不在。

哪怕Null在好意思国的姓氏中只排在4910位,可惟一是摊上了这个姓,生涯中总会碰上各式疾苦其妙的系统报错和bug…

(姓Null的东谈主群统计)

前文提到的计算打算师Nontra即是其中的受害者,为了措置这样问题,她只好时往往用回娘家姓,偶而在娘家姓和夫姓之间加个连字符。

可即便如斯,她已经喧阗束缚。

比如共事们收到了寄给“Null”的包裹,就会把东西堆到她的桌上。但这些东西不一定是她的,说不定仅仅“查无此东谈主”,丁香五然后就自动发给她了......

另一位75岁的表象学家Jan Null,多年来也因为姓氏苦不成言。

为此他念念出了好多措置目的,订旅店时在Null后头加个J,以防系统把他的名字现代码报错。

还有好屡次去办业务,当需要留邮箱时,他辛穷困苦输完一大堆贵府,打完我方的姓氏Null后,系统却倏得跳回到第一步,仿佛他什么也没操作过同样(系统认定输入空值Null)。

(表象学家Jan Null)

还有26岁的匹兹堡讼师Morgan Null,最近刚刚搬家,要挪动网罗账户,恶果电信行状商打电话来说没法取消她的账户,因为根底查找不到她的姓Null。

Morgan气不打一处来,说我方都交了好几个月的网费了。

一怒之下,Morgan干脆换了一家电信行状商。

除了以Null为姓的东谈主,还有一些不谨防绑定了Null这个词的东谈主也倒了霉。

比如这位名叫Joseph Tartaro的哥们,十多年前标新翻新选了个车牌“Null”,为的是跟太太的车牌“Void”(亦然空缺,无效的兴致)搭配,没念念到从此就穷困束缚。

善良的小姨子在线

(糟糕的Null车牌)

2018年的技巧,自打他付了35好意思元的罚单后,就发现我方运转收到各式疾苦其妙的罚单——这些罚单来自不同城市,不同车型,不同的事故和问题,跟他少许权衡也莫得…

蓝本,交通数据库默许把“Null”和他的车牌挂了钩,一股脑地把车牌为“空”(其实就是万般原因识别不出来的)罚单也发给了他:

比如某个州出了一都交通事故,巡警开完罚单后忘了填车招牌,过后车牌那一栏就会在电脑数据库里被记载为“Null”(空缺),终末又被系统疾苦其妙识别成了Tartaro的车牌…

再比如,某地发生了一都事故,惹事车辆似乎是刮掉了车招牌,被系统默许为“Null”,过后又被识别为了Tartaro的车牌,无谓说,这起事故的罚单又送到了Tartaro手里…

(Tartaro标新翻新选了Null车牌)

以致旧年还有保障公司打回电话,称他48小时内在某地撞了车,几天后还要来查车损。

Tartaro就地被气笑:“我的车一个月都没出库了!”

这些年,Tartaro收到的本不属于他,却因Null识别失误的罚单加起来高达12049好意思元。他也屡次向巡警部响应过这类问题,但一直得不到灵验的措置。

其实吧,倒也不是的确措置不了。微软参谋员Daan Leijen就对此吐槽过:

如今许多公司的软件都已幸免使用Null这个词,不会再出现肖似问题了。可老的系统毕竟欺诈太广,要全部改起来十分费时远程。

是以,短时辰内那些姓Null,偶而让Null跟我方身份绑定了的东谈主,或许还得持续资格束缚报错,束缚出bug的平日了…

Ref:

https://www.wired.com/story/null-license-plate-landed-one-hacker-ticket-hell/

https://www.wsj.com/lifestyle/null-last-name-computer-scientists-forms-f0a43b08古典武侠