[2949] Network Configuration

Title Text:If you repeatedly rerun the development of technological civilization, it turns out that for some reason the only constant is that there is always a networking utility called ‘netcat’, though it does a different thing in each one.

Origin:https://xkcd.com/2949/

https://www.explainxkcd.com/wiki/index.php/2949:_Network_Configuration

网络配置

如果你反复重跑科技文明的发展,你会发现,出于某种原因,唯一不变的是,总是有一种叫做“netcat”的网络工具,尽管它在每个文明中做不同的事情。

https://xkcd.in/comic?lg=cn&id=2949

在这部漫画中,Cueball 将一种不寻常的网络 bug – 每发送一个数据包都需要建立一个新的连接 – 推向了极端。他不是仅仅重新进行数据传输的适当握手,而是每次都在重建人类文明的整个历史。由于这最初花费了数千年的时间,因此为每个网络数据包这样做会使通信变得极其缓慢;在现代网络中,我们每秒发送和接收成千上万个数据包。
Randall 可能在使用“重建”这个词的双关意义。他不仅仅是在重建网络设置 – 从干净的环境开始 – 而是从头开始重建文明,这是一种极端的“第一性原理思维”。
在漫画的最后一帧中,Cueball 看起来蓬头垢面,身后有一把锄头,清楚表明他正在现实生活中执行这些任务,只是为了让他的网络再次工作。他说网络数据包卡在新石器时代,新石器时代的最后一个时期标志着人类从狩猎采集生活方式过渡到定居生活方式。显然,Cueball不得不花费精力发明农业(这是新石器革命的一项发展),以便与 Ponytail 继续沟通。他还不得不为自己制作一把新的木椅子(可能还有桌子),但还没有达到开发笔记本电脑的阶段,所以正在使用一台连接到笨重显示器的桌下塔式电脑。可以推测,他之前的设备和家具在重置到新石器时代时丢失了,尽管这一现象似乎是局部影响,因为 Ponytail 似乎没有受到影响。
“发明农业需要很长时间”是指发明农业这个实际而复杂的过程。首先,我们需要最后一个冰河时代结束 – 大约在 11,000 年前 – 以创造适合农业的气候环境。然后我们需要植物栽培、动物驯化和工具发展的进步 – 这其中涉及大量的时间和实验。而从狩猎采集社会向定居农业社区的过渡也需要重大的社会和文化适应(例如新的组织结构)。
Randall Munroe 熟悉关于从头重建文明的流行创意非虚构题材,这是他为同为漫画家的 Ryan North 作品《如何发明一切》封面上推荐的书籍主题。

从头重建文明的主题也在漫画 1380:《文明手册》中提到,并在 2347:《依赖性》的标题文本中提到。
标题文本讨论了 netcat,这是一种简单的实用工具,用于建立 TCP 连接,但有烦人的不兼容的 nc.traditional 和 nc.openbsd 版本。
此外,文明独立开发 netcat 的倾向可能是对《银河系漫游指南》的暗示,其中 85% 的星球不可避免地开发出一种鸡尾酒,其名字与“金汤力”纯属巧合地发音相同,例如 Jynnan tonnyx,尽管成分差异极大。单词“netcat”是“net”(很可能每次代表网络,尽管可能与某种网/陷阱、拓扑或减去任何扣除后的数量有关)和“cat”(可能是某种缩写,例如目录、类别、催化剂、灾难等)组合而成,甚至可能实际指代一只猫。这些各种可能的组合可以涵盖类似命名过程的功能的广泛变化。

You May Also Like

[2981] Slingshots

[2980] Lava Lakes

[2979] Sky Alarm

More From Author

[2981] Slingshots

[2980] Lava Lakes

[2979] Sky Alarm

Leave a Reply

Your email address will not be published. Required fields are marked *