防走丟,大家也可以在“事兒君看世界”找到我
關注起來,以后不“失聯”~
加州服裝設計師Nontra Yantaprasert結婚的時候相當興奮。因為除了邁向人生的幸福階段,她還可以享受另一項“隱藏福利”:
她自己的姓氏Yantaprasert實在太長了,在日常生活中用起來相當繁瑣,結婚以后改成丈夫的姓氏Null,可就省事多了…
然而Nontra做夢也沒想到的是,當她改成Null夫人后,噩夢才真正開始。
(Nontra改姓Null后麻煩不斷)
自從改成Null這個姓后,Nontra驚訝地發(fā)現,她出去隨便辦個什么業(yè)務,都會讓這家機構的電腦報錯或宕機。
比如2014年,她為了去印度參加朋友婚禮去簽證,結果過了一周簽證還沒出來,印度領事館的簽證官尷尬地告訴她:
電腦系統(tǒng)無法處理她的姓氏Null,不是報錯就是認為用戶不存在,他們嘗試了很多次,一直無法修復這個難題。
直到飛印度的前一天,Nontra才終于拿到了簽證。
一切只因為,Null這個單詞在電腦程序里實在太過特殊…
(Null會被許多電腦程序判定為空值)
早在上世紀60年代,英國計算機科學家Tony Hoare在設計程序語言ALGOL W時,引入了Null這個單詞來代表“無效的,無價值,無意義的,空值”。
后來,Null又被逐步推廣到眾多的程序語言中,成為了常用的“無效,空值”的象征。
(計算機科學家Tony Hoare)
Hoare后來承認,當初引入Null完全是為了程序執(zhí)行方便,沒料到會有這么多隱患。
后來,隨著計算機程序的普及和運用,Null不僅成為了程序調試屢屢出錯的罪魁禍首,更因為它和姓氏Null是同一個單詞,給日常業(yè)務造成了極大的混亂。
(程序語言里的Null)
由于Null早已隨著電腦的普及融入了美國各類民用,商用,軍用電腦系統(tǒng),從酒店預訂到政府工作表格,幾乎無處不在。
哪怕Null在美國的姓氏中只排在4910位,可只要是攤上了這個姓,生活中總會碰上各種莫名其妙的系統(tǒng)報錯和bug…
(姓Null的人群統(tǒng)計)
前文提到的設計師Nontra便是其中的受害者,為了解決這樣問題,她只好時不時用回娘家姓,或者在娘家姓和夫姓之間加個連字符。
可即便如此,她依然煩惱不斷。
比如同事們收到了寄給“Null”的包裹,就會把東西堆到她的桌上。但這些東西不一定是她的,說不定只是“查無此人”,然后就自動發(fā)給她了......
另一位75歲的氣象學家Jan Null,多年來也因為姓氏苦不堪言。
為此他想出了很多解決辦法,訂酒店時在Null后面加個J,以防系統(tǒng)把他的名字當代碼報錯。
還有很多次去辦業(yè)務,當需要留郵箱時,他辛辛苦苦輸完一大堆資料,打完自己的姓氏Null后,系統(tǒng)卻突然跳回到第一步,仿佛他什么也沒操作過一樣(系統(tǒng)認定輸入空值Null)。
(氣象學家Jan Null)
還有26歲的匹茲堡律師Morgan Null,最近剛剛搬家,要遷移網絡賬戶,結果電信服務商打電話來說沒法取消她的賬戶,因為根本查找不到她的姓Null。
Morgan氣不打一處來,說自己都交了好幾個月的網費了。
一怒之下,Morgan干脆換了一家電信服務商。
除了以Null為姓的人,還有一些不小心綁定了Null這個詞的人也倒了霉。
比如這位名叫Joseph Tartaro的哥們,十多年前標新立異選了個車牌“Null”,為的是跟老婆的車牌“Void”(也是空白,無效的意思)搭配,沒想到從此就麻煩不斷。
(倒霉的Null車牌)
2018年的時候,自打他付了35美元的罰單后,就發(fā)現自己開始收到各種莫名其妙的罰單——這些罰單來自不同城市,不同車型,不同的事故和問題,跟他一點關系也沒有…
原來,交通數據庫默認把“Null”和他的車牌掛了鉤,一股腦地把車牌為“空”(其實就是種種原因識別不出來的)罰單也發(fā)給了他:
比如某個州出了一起交通事故,警察開完罰單后忘了填車牌號,事后車牌那一欄就會在電腦數據庫里被記錄為“Null”(空白),最后又被系統(tǒng)莫名其妙識別成了Tartaro的車牌…
再比如,某地發(fā)生了一起事故,肇事車輛似乎是刮掉了車牌號,被系統(tǒng)默認為“Null”,事后又被識別為了Tartaro的車牌,不用說,這起事故的罰單又送到了Tartaro手里…
(Tartaro標新立異選了Null車牌)
甚至去年還有保險公司打來電話,稱他48小時內在某地撞了車,幾天后還要來查車損。
Tartaro當場被氣笑:“我的車一個月都沒出庫了!”
這些年,Tartaro收到的本不屬于他,卻因Null識別錯誤的罰單加起來高達12049美元。他也多次向警察部反映過這類問題,但一直得不到有效的解決。
其實吧,倒也不是真的解決不了。微軟研究員Daan Leijen就對此吐槽過:
如今許多公司的軟件都已避免使用Null這個詞,不會再出現類似問題了。可老的系統(tǒng)畢竟運用太廣,要全部改起來相當費時費力。
所以,短時間內那些姓Null,或者讓Null跟自己身份綁定了的人,恐怕還得繼續(xù)經歷不斷報錯,不斷出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
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.