理科生的浪漫:NASA 毅力號(hào)降落傘上的二進(jìn)制信息
本文轉(zhuǎn)載自微信公眾號(hào)「鹵蛋實(shí)驗(yàn)室」,作者鹵代烴。轉(zhuǎn)載本文請(qǐng)聯(lián)系鹵蛋實(shí)驗(yàn)室公眾號(hào)。
上個(gè)月 2 月 18 號(hào),NASA 「毅力號(hào)」火星車順利著陸火星,隨后 NASA 發(fā)布了「毅力號(hào)」降落過程中的高清視頻。
在視頻的第 15 秒,「毅力號(hào)」展開了降落傘,仔細(xì)觀察的話,大家就可以發(fā)現(xiàn)這個(gè)降落傘的涂裝還是不太一樣的,既不是純色的背景,也沒有印什么 LOGO,反而遍布著不規(guī)則的橙白色條紋:
這個(gè)視頻放出來 6 個(gè)小時(shí)后,NASA 工程師 Adam Steltzner[1] 就發(fā)推表示,有人已經(jīng)破譯了降落傘上隱藏的信息。
我們也不賣關(guān)子了,直接說結(jié)論。其實(shí)降落傘上編碼的形式很簡(jiǎn)單:白色表示 0,橙色表示1,每 7 個(gè)條紋表示一組數(shù)據(jù):
比如說上圖最外側(cè)的條紋,用二進(jìn)制數(shù)據(jù)表示就是 0 0 1 0 1 1 1。
看到這種表示方法,計(jì)算機(jī)行業(yè)的小伙伴 DNA 肯定動(dòng)了:這玩意兒不就是 ASCII 碼嗎!但是設(shè)計(jì)師不講武德,并沒有按常理出牌,這套編碼其實(shí)是直接映射到字母順序的。
比如說 0 0 0 0 0 0 1 表示的是字母 A,0 0 0 0 0 1 0 表示的是字母 B,以此類推表 26 個(gè)字母就都可以表示出來了:
編碼格式找出來后,破譯就很簡(jiǎn)單了,我們從內(nèi)到外順時(shí)針解碼,就可以得出一句話——「Dare Mighty Things」。
這句話一直是噴氣推進(jìn)實(shí)驗(yàn)室( JPL)的座右銘,其來自于美國(guó)第 26 任總統(tǒng)老羅斯福的就職演講,原文如下:
Far better is it to dare mighty things, to win glorious triumphs, even though checkered by failure, than to rank with those poor spirits who neither enjoy nor suffer much, because they live in a gray twilight that knows not victory nor defeat。
“去挑戰(zhàn)偉大的事業(yè),去贏得光榮的勝利,即使不幸失敗,也遠(yuǎn)勝于那些既沒有享受多大快樂也沒有遭受多大痛苦的平庸之輩,因?yàn)樗麄兩钤谝粋€(gè)既沒有勝利也沒有失敗的灰色世界里。”
除了隱藏的文字,其實(shí)還最外圈還隱藏了一圈數(shù)字。如果我們不把二進(jìn)制翻譯為字母,直接翻譯為十進(jìn)制數(shù)字,降落傘的最外圈可以翻譯為這樣的的數(shù)據(jù):34 11 58 N、118-10-31-W,這就是 JPL 所在地的 GPS 坐標(biāo):34°11′58″N,118°10′31″W。
把破譯圖和視頻原圖重合一下,就是下面這張 MASA MARS 官網(wǎng)的圖片:
看完后我不經(jīng)感嘆,利用二進(jìn)制藏彩蛋的做法,真不愧是一群 geek 工程師想出來的。
參考鏈接
- Mars Decoder Ring[2]
- The Parachute Message[3]