理科生的浪漫:NASA 毅力号降落伞上的二进制信息
本文转载自微信公众号「卤蛋实验室」,作者卤代烃。转载本文请联系卤蛋实验室公众号。
上个月 2 月 18 号,NASA 「毅力号」火星车顺利着陆火星,随后 NASA 发布了「毅力号」降落过程中的高清视频。
在视频的第 15 秒,「毅力号」展开了降落伞,仔细观察的话,大家就可以发现这个降落伞的涂装还是不太一样的,既不是纯色的背景,也没有印什么 LOGO,反而遍布着不规则的橙白色条纹:
这个视频放出来 6 个小时后,NASA 工程师 Adam Steltzner[1] 就发推表示,有人已经破译了降落伞上隐藏的信息。
我们也不卖关子了,直接说结论。其实降落伞上编码的形式很简单:白色表示 0,橙色表示1,每 7 个条纹表示一组数据:
比如说上图最外侧的条纹,用二进制数据表示就是 0 0 1 0 1 1 1。
看到这种表示方法,计算机行业的小伙伴 DNA 肯定动了:这玩意儿不就是 ASCII 码吗!但是设计师不讲武德,并没有按常理出牌,这套编码其实是直接映射到字母顺序的。
比如说 0 0 0 0 0 0 1 表示的是字母 A,0 0 0 0 0 1 0 表示的是字母 B,以此类推表 26 个字母就都可以表示出来了:
编码格式找出来后,破译就很简单了,我们从内到外顺时针解码,就可以得出一句话——「Dare Mighty Things」。
这句话一直是喷气推进实验室( JPL)的座右铭,其来自于美国第 26 任总统老罗斯福的就职演讲,原文如下:
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。
“去挑战伟大的事业,去赢得光荣的胜利,即使不幸失败,也远胜于那些既没有享受多大快乐也没有遭受多大痛苦的平庸之辈,因为他们生活在一个既没有胜利也没有失败的灰色世界里。”
除了隐藏的文字,其实还最外圈还隐藏了一圈数字。如果我们不把二进制翻译为字母,直接翻译为十进制数字,降落伞的最外圈可以翻译为这样的的数据:34 11 58 N、118-10-31-W,这就是 JPL 所在地的 GPS 坐标:34°11′58″N,118°10′31″W。
把破译图和视频原图重合一下,就是下面这张 MASA MARS 官网的图片:
看完后我不经感叹,利用二进制藏彩蛋的做法,真不愧是一群 geek 工程师想出来的。
参考链接
- Mars Decoder Ring[2]
- The Parachute Message[3]
相关文章
- 没有最卷只有更卷,EVPN-VXLAN免费搞!
- Nat Rev Drug Discov|2022年FDA批准的药物评述
- 什么是装运单IFTMIN?
- 收购个寂寞!思科6亿真金白银买了两个对手
- 字节跳动是第四家100万服务器大厂吗?
- Helm 安装 Kubernetes 监控套件
- 教你在国内如何使用ChatGPT
- Docker - 搭建私有云、映射数据卷、网络
- 【Rust日报】2022-12-10 Aido: 命令行 shell 生成器
- 【Rust日报】2022-12-12 Linux 6.1 携带初始Rust代码发布
- 【Rust日报】2022-12-12 - Rust in 2023
- 《Rust 接入 DCC》- Maya Plugin
- 【Rust日报】2022-12-14 - 每个 Rust 开发人员都应该了解 IDE 中的宏支持
- 【Rust日报】2022-12-15 - Rust GUI 库发展现状
- 【Rust日报】2022-12-16 Cranelift的2022进展报告
- 【Rust日报】2022-12-17 Forma,一个高效的矢量图形渲染器
- 【Rust日报】2022-12-18 Google 发布高效向量渲染引擎 forma
- 大件传输的9种方法
- 【Rust日报】2022-12-19 Rust中的队列,栈和双端队列
- 【Rust日报】2022-12-20 dyn* 代码生成一瞥