科技爱好者周刊(第 269 期):为什么英雄不使用炸药

作者: 阮一峰

日期: 2023年9月 1日

这里记录每周值得分享的科技内容,周五发布。

本杂志开源,欢迎投稿。另有《谁在招人》服务,发布程序员招聘信息。合作请邮件联系[email protected])。

封面图

珠海的长隆宇宙飞船,即将开业。它原名长隆海洋科学乐园,是全球最大的室内海洋馆,集科学馆、乐园、配套酒店于一体,可以同时容纳5万人。(via

为什么英雄不使用炸药

经典奇幻电影《指环王》,大家都看过吧?

里面有一个细节,你肯定没注意。我也是听别人说才发现的:这个故事里面的好人,都不使用炸药。

炸药(或者炮弹)是最有效的攻城杀敌方法,但是人类之王阿拉贡从来不用,作战方法永远是举着宝剑冲入敌阵。

不仅人类不使用火药,精于冶炼的矮人也不使用,会法术的精灵和巫师就更不屑使用了。

反倒是坏人一方的哥布林和兽人,使用了炸药。比如圣盔谷之战,他们就炸毁了城墙。

这真的很奇怪,为什么好人只使用冷兵器,坏人却在使用更高级的热兵器?

一种解释是,《指环王》是中世纪故事,那时火药还未传入欧洲,坏人一方碰巧先知道了火药的制造方法。

问题是不仅《指环王》,所有的奇幻/科幻作品,英雄几乎都不使用炸药,更喜欢肉搏战。

《冰与火之歌》也没有枪支和炸药,只有冷兵器和女主角的龙。

《星球大战》倒是有炸药,最厉害的帝国死星(death star),可以一击炸掉整个行星。但是,绝地武士坚持使用光剑,一定要跟敌人肉搏。

《复仇者联盟》的超级英雄使用炸药吗?一个都没有,反倒有人使用盾牌和弓箭。

总之,英雄们好像商量好了一样,集体放弃炸药,更愿意使用冷兵器和拳头。

这跟真实历史完全相反。自从火药发明,战争的破坏和恐怖大大升级。

火药出现之前,战争的胜负取决于肉搏战,士兵的个人力量和训练水平是决定因素。而且,有骑兵的一方占优势。

火药出现之后,战争进入了工业化阶段。士兵个人不那么重要了,谁的炮火更强大,谁获胜。所以,骑兵很快就被淘汰,也没人再造城墙和城堡了。

因此,火药意味着两大变化:一是化学反应胜过个人能力,二是战争不需要面对面肉搏了。

这两点都不利于文艺作品塑造英雄。只要使用了炸药,就显示不出英雄的力量。另外,英雄需要多年的训练和学习,而炸药只需短期培训,这也不利于文艺作品讲故事。

结论就是,炸药象征着工业革命和科学,跟个人英雄是冲突的。一旦使用了炸药,英雄故事就讲不好了,削弱了感染力,所以奇幻/科幻小说和电影里面,主角都不用炸药。

进一步说,随着工业革命的不断发展,个人在机器和科学面前越来越微不足道。这导致个人英雄主义在现实主义作品中,已经表现不出来了,只能转移到奇幻/科幻作品。

科技动态

1、钢琴的重新设计

钢琴发明于17世纪,从那时起就几乎没有变化。但是最近,一个美国设计师尝试重新设计钢琴。

他将琴弦从钢琴后部移到了下部,并且取消了琴盖。这样,观众可以直接看到钢琴内部,并且钢琴也变得更轻便,造型更有现代感。

问题是这样的话,钢琴就没有共鸣腔,不知道会不会影响音色。另外,这种钢琴不能对着墙壁,声音可能会传不出去。

2、花粉 API

有些人对花粉过敏,或者患有过敏性鼻炎。为了方便这样的人群,谷歌地图最近推出了"花粉 API"。

它将全球陆地分成 1 公里 x 1 公里的网格,根据各种数据,使用模型预测,网格内15种植物的花粉情况。

你选择一个地点,就能知道当地的花粉活动情况。

另外,谷歌地图同时还推出了一个"太阳能 API"。你只要选中一栋房屋,它会根据卫星照片,计算出屋顶可以安装多少面积的光伏板(上图),以及按照当地的日照情况,全年可以发多少度电。

3、百年域名

域名必须每年付款,如果忘了或者你不在了,这个域名就不属于你了。目前,域名最长可以一次性续费10年。

WordPress 公司最近推出了一个"百年域名"产品,允许域名一次性续费100年。

它同时还提供网站空间的100年托管,也就是说,只要你购买这个产品,就能保证自己的域名和网站在今后100年内都能访问,无论你还在不在。

它的价格是3.8万美元(接近28万元人民币),必须一次付清。但是如果 WordPress 公司在100年内消失了,这个产品会怎样,就不知道了。

4、AI 假书

网友发现,亚马逊网上书店有两本关于蘑菇的书籍,其实是 AI 写的,而且内容还是错的。

这两本书的作者,署名都为 Edwin J. Smith,但是根本查不到这个人。书籍内容经过软件检测,85% 以上为 AI 撰写。

最要命的是,它关于毒蘑菇的部分是错的,如果相信它的描述,可能会误食有毒蘑菇。

纽约真菌学会为此发了一条推特,提醒用户只购买知名作者和真实采集者的书籍,这可能会关系到你的生命。

目前,美国各大网上书店都有大量 AI 写的书,伪装成真人作者,读者根本无法察觉。这种现象今后很可能越来越严重。

文章

1、华为的 5G 之谜(中文)

华为本周开售 Mate 60 Pro。多方测试都表明,这部手机支持 5G。

在美国制裁之下,华为怎么做出 5G 芯片(上图),目前大家都在猜测。本文是这个事件的一篇报道,另可以参考《德国之声》

2、我在2023年买了一台 iPhone 5(中文)

作者花了220元人民币,买了一台 iPhone 5 作为备用机,这台10年前的手机能满足基本需要吗?上图左是 iPhone 13 mini,右是 iPhone 5。(@gadore 投稿)

3、GPU 云服务商 CoreWeave 的故事(英文)

《华尔街日报》的报道。2017年,一个基金经理买了几块 GPU,用来挖加密货币,发现非常赚钱,就不停地买 GPU。

后来,加密货币暴跌,他们手里已经有几千块显卡了。为了减少损失,就开始在云上出租 GPU 运算时间。

去年底 ChatGPT 出现后,他们的公司 CoreWeave 顿时成了明星。今年他们拿了 Nvidia 的风投,并向银行借了23亿美元,购买更多的 GPU。

4、为什么开发者喜欢 Rust 语言?(英文)

GitHub 官网的博客文章,分析 Rust 语言受欢迎的原因,为什么能在短短几年内快速崛起。

5、大型存储系统 S3 的构建和运行(英文)

本文是亚马逊存储服务 S3 副总裁 Andy Warfield 的演讲,解释这个大型网络存储系统是怎么运行的。他在该部门工作了17年。

6、Node.js 测试工具简介(英文)

本文介绍了三种常用的 Node.js 测试工具:Jest、Mocha 和 Node.js 内置测试工具。

7、如何使用 Python 的 multiprocessing 模块(英文)

Python 的初学者教程,介绍如何完成简单的多进程编程。

8、如何用 CSS 实现随机数(英文)

作者演示了 CSS 生成随机数的一种方法,不过相当复杂,留在这里备查吧。

工具

1、youki

一个用 Rust 语言写的 Docker 镜像运行器。

2、Tabserve

一个有趣的网络应用,浏览器只要访问它的网站,就能建立一个反向代理,让公网可以访问你的当前计算机(即 localhost)。

3、React18 JSON View

一个展示 JSON 数据的 React 组件。(@YYsuni 投稿)

4、dtrx

一个基于 Python 的命令行工具,可以解开大部分压缩格式。相当于只装一个工具,就能解开各种压缩包。(@lengyijun 投稿)

5、Transmate

浏览器插件,利用 ChatGPT 批量翻译各种格式的文档。(@isuperwm 投稿)

6、examor

这个工具允许用户上传文档,它会根据这些文档生成各种问答题,可以用来面试、教学和复习。它代码开源,需要用户自己搭建服务。(@codeacme17 投稿)

7、极速图片压缩器

一款图片压缩软件,有在线版和 Windows 桌面版。(@Dreamer365 投稿)

8、漫画工厂

一个 AI 引擎,输入剧情自动产生多种风格漫画(日式、美式等等)。(@Y024 投稿)

9、DB-GPT

用户上传 Excel 文件,该开源工具让你与文件聊天,向它发出指令。(@csunny 投稿)

10、use autojump in vscode

VSCode 插件,用户可以使用快捷键,跳转到指定目录,类似于 z、autojump、zoxide 等命令行工具。(@webxmsj 投稿)

资源

1、电子邮件加密指南(中文版)

自由软件基金会发布的详细操作步骤,如何在各种平台上对邮件使用 GnuPG 加密。

2、Awesome AIGC Tutorials

该仓库收集各种生成式 AI 的教程。(@zht1130 投稿)

3、Iconbuddy

一个很好用的图标搜索引擎,收入了10万+的图标,可以定制和下载每个图标。

4、Learn C++

这个英文网站提供免费的 C++ 课程。

图片

1、屁股测试机

韩国水原的三星实验室,有一个手机测试的机器。

它的主要部分是一个机器屁股,穿着蓝色牛仔裤,反复坐在手机,测试手机的抗压性。

2、北极废弃城市

北极圈的冰原上,有一座苏联时代的煤矿小城,已经废弃多年。

2021年3月,一位摄影师用无人机拍摄了这座废弃的北极城市。

这座城市的鼎盛时期,拥有13座矿山和几十万工人。苏联解体后,煤矿关闭,人们纷纷离开。

现在,许多窗户被打破或拆除,导致风雪进入,室内冰天雪地。

文摘

1、故意放弃收入

本文摘自 37signals 公司的《重来3》(电子工业出版社,2020)一书。

绝大多数软件公司,比如我们,都难以抵抗大客户的诱惑。这是因为绝大多数企业软件是按人头收费的。

举例来说,你把软件卖给一家7人的小公司,每人收费10美元,那么这家公司每月为你带来70美元的收入。

但是,如果你卖给一家120人的公司,每月就有1200美元的收入。卖给1200人或1.2万人的公司,对收入的提升就更不用说了。

这就是大公司的诱惑,真的会让软件公司上瘾。

但是,我们从第一天起就决定,拒绝这种按人头收费的商业模式。这不是因为我们不喜欢钱,而是因为我们更加喜欢自由!

它的问题在于,它会让你依赖大客户,丢失对产品的控制力,决定了你要把时间花在谁身上。一旦采用这种模式,就不可能避开这些压力,唯一的办法就是放弃该模式。

所以,我们采用了截然相反的做法。今天,我们的软件价格是每月99美元,不限制人数。你的公司有5个人、50个人、500个人、还是5000个人,价格全都一样。你只需每月花费99美元,想付更多也不行。

乍一看,我们的做法简直毫无道理。为什么放着眼前的钱不拿呢,白白让最大的客户占便宜。要知道,就算让他们付10倍、甚至100倍的价格,对他们也不是大问题。

但是,我们有自己的理由。

(1)既然没有哪个客户付得比较多,那也就没谁对功能、修改或例外情况有特别的发言权。

这就让我们可以自由地开发自己想要的软件。当你心里没有恐惧,不担心服务不好少数几个超级大客户时,做正确的事就会容易得多。

(2)我们希望自己的产品,为像我们一样的小企业服务。我们自己就是小企业,我们希望帮到他们。这是实实在在的机会,让我们发挥实实在在的影响力。

(3)追求大合同必然会带来很多销售成本,比如客户关系、销售会议等等。我们非常厌恶这些事情,不愿陷进去。一旦你想从大客户那儿挣到大钱,这些东西就无可避免,不想碰它们就只有不做。

你可能会说,为什么不两种生意都做呢?一种业务模式面向小企业,同时另一组人专门服务大客户。问题是,我们不想成为一个拥有两套企业文化的公司。小企业销售和大企业销售,这是两种很不一样的业务,需要两种很不一样的员工。

言论

1、

实时数据分析很诱人,满足了我们对最新数据的渴望。但是实际上,很少需要根据实时数据做出产品决策。数据分析已经够困难了,真的没有必要尝试实时完成。

-- 《实时数据分析是不必要的》

2、

点击维基百科条目的第一个链接,不断重复该过程,最终几乎一定会点击到"哲学"条目。

据统计,2016年2月,维基百科97%的文章都是如此。

-- 维基百科。对任何问题进行解释,不断深入,最终一定会变成哲学问题。

3、

互联网很可能建立在废弃原则之上:一个好用的新事物出现,同类的现有事物很快就会被废弃。

-- 《Threads 能替代 Twitter,只是不适合你》

4、

很多网络社区只是伪装成社区的营销渠道。

-- 同上

5、

平台是这样消亡的:首先,他们对用户有用;然后他们滥用免费用户,来为他们的收费用户提供更好的服务;最后,他们滥用这些收费客户,为自己获取更多的利益。然后,他们就死了。

-- 《我已经不再使用 Red Hat 了》

历史上的本周

四十年编程感想(2022 #222)

我们会死于气候灾难吗?(2021 #172)

谈谈互联网公司的高估值(2020 #122)

当代人不再有手稿(2019 #72)

(完)

留言(56条)

薛定谔的华为芯片

北极废弃城市 的链接好像贴错了:)

科技真的是未来吗?

examor 这个名词起的挺有意思.
ex: 前任
amor: 爱恋

既可以看做是考试的人,也可以看做对前任的爱恋

那啥···复仇者联盟里鹰眼弓箭绑过炸药,炸的洛基

没人觉得废弃工厂的第一张照片,非常像吃鸡游戏里面的一个地点么

阮老师,可以给博客日志加个主题色切换吗,颜色太显眼了,不方便上班经常看

废弃工厂那个链接,edge+香港代理,打开是正常的,chrome+香港代理,打开是北京天气,什么鬼

引用zzz的发言:

那啥···复仇者联盟里鹰眼弓箭绑过炸药,炸的洛基

都不说复联了,钢铁侠那是浑身导弹呀????

引用Shawn的发言:

都不说复联了,钢铁侠那是浑身导弹呀????

我发了个 emoji 被转成问号了,没有阴阳怪气的意思 hhh

引用大A的发言:

阮老师,可以给博客日志加个主题色切换吗,颜色太显眼了,不方便上班经常看

自己用插件解决呗

故意放弃收入,很有意思。大客户可能是一个陷阱。。。

《复仇者联盟》的超级英雄使用炸药吗?一个都没有,反倒有人使用盾牌和弓箭。

钢铁侠的那一身热武器。。。

感觉这周内容有点少?我的错觉吗

那个买 GPU 赚钱的,跟最近的新闻 “不停入职,只拿底薪,三年上海宝山买别墅” 的方式类似。
就是“找到一种行之有效的赚钱方式,然后不断的重复”

英雄不用炸药,那是他们没有中国功夫????

文章“华为的 5G 之谜”,就华为的Mate 60 Pro手机来讲,
1.芯片自己造的可能性低,理由是它没有放开说芯片配置细节;
2.卫星电话,是如何做到天线小的,猜测是通过5G基站连接卫星,所以不需要市面上卫星电话的大天线。

看到封面就一股熟悉的感觉。曾经有幸在珠海科酒工作过,没想到那旁边的居然是全球最大的室内海洋馆哈哈!

引用Will Gao的发言:

没人觉得废弃工厂的第一张照片,非常像吃鸡游戏里面的一个地点么

还真是。。。。

引用大A的发言:

阮老师,可以给博客日志加个主题色切换吗,颜色太显眼了,不方便上班经常看

可以使用插件DarkReader

7、极速图片压缩器 又一个假开源。开头两个显眼的标志,一个GitHub,一个Gitee。

“我在2023年买了一台 iPhone 5”文章里那个iphone锁屏上的英文单词是啥软件的啊,有大佬知道吗

这期质量有点水啊

iphone图片那个锁屏显示英文单词的软件有人知道是什么吗,感觉蛮有用的

今天的内容看的好快啊,难道是我的阅读能力提升了哈哈哈,坐等苏拉17级台风还没有见过。

故意放弃收入可能会面临有企业购买以后公开给其他人用,这种情况怎么避免呢

飞行火焰喷射器,不是一般的枪支弹药。

引用ike的发言:

iphone图片那个锁屏显示英文单词的软件有人知道是什么吗,感觉蛮有用的

有道吧

引用小白非黑的发言:

卫星电话,是如何做到天线小的,猜测是通过5G基站连接卫星,所以不需要市面上卫星电话的大天线。

如果通过5G基站连接卫星,那么还有晒意义?卫星电话就是为了在没有基站的地方使用。

引用aeroboy的发言:

如果通过5G基站连接卫星,那么还有晒意义?卫星电话就是为了在没有基站的地方使用。

加上5G、卫星电话之类的热词可以让公司的股票大涨套更多的钱。。。

说水说少的自己去提MR贡献内容呗。。。无语

阮总,你的周刊质量很高,我很喜欢。

国内IP访问一直被Cloudflare拦截 缓存hk和taiwan 其他亚太IP就正常了

引用zzz的发言:

那啥···复仇者联盟里鹰眼弓箭绑过炸药,炸的洛基

所有只有美队能拿起锤子

卫星手机是刚需吗?我感觉一辈子也不会遇到啊
什么5G手机,在2年前,我的手机卡,移动营业厅的人就说是支持5g的卡啊
其他手机都补支持5G吗?
这到底是个啥手机

刚刚查了basecamp,有两种收费模式了:

1. 299/月,不限用户数
2. 15/人/月。

所以,也不算背弃初衷吧

Andy Warfield不是在S3工作了17年,而是2017年加入S3。

37signals 公司故意放弃收入的故事,这个逻辑有道理,但问题是:1.大企业用户多、维护成本会更多;2.如何听取用户的声音,用户多代表多数,多数不一定是真理,但反映占比。

引用小白非黑的发言:

卫星电话,是如何做到天线小的,猜测是通过5G基站连接卫星,所以不需要市面上卫星电话的大天线。

那就是说到了没有基站的地方,例如海上就不能用了

"互联网式空城",如果一个平台处于无人维护的低成本状态,但有的土豪,买了100年的服务和底层设备,也许间接雇佣一两个爱好者过来维护,但不损害核心代码,最后"老鼠们"挖走其中所有的代码,只剩下躯壳架构,平台上的用户也被分流转走,只剩下框架

引用YY的发言:

刚刚查了basecamp,有两种收费模式了:

1. 299/月,不限用户数
2. 15/人/月。

所以,也不算背弃初衷吧

十分的中肯。一个降低大型公司的约束能力(299/月),一个缩小小型公司的成本(15/人/月)

老师,我已经33岁了,您是我记忆深刻的老师,我希望您能每天骑自行车10公里,我希望您身体健康,因为VIM作者已经离开我了,幼稚的我,发现人会死,

我尊重您,我敬仰您,但是,无言的珍惜感,真的不知从何说,希望您保持身体,此生无缘见您一面,可能。


。。。。。。。。。。。。我自恒天向天笑,去留肝胆两昆仑……,也许您某一天在新闻社看到某一个新闻就是我的作为。

此致敬礼。

陆陆续续看了阮老师的周刊几年了,很好奇老师是如何收集这么多有趣的信息的?如何在自己感兴趣的领域,持续获取最新的进展呢?

Tabserve is not available in your region

引用大A的发言:

阮老师,可以给博客日志加个主题色切换吗,颜色太显眼了,不方便上班经常看

F12自己修改css样式哈哈

"点击维基百科条目的第一个链接,不断重复该过程,最终几乎一定会点击到'哲学'条目。"

似乎只对英文条目有效,测试的第一个中文条目就陷入无限循环了。可能是中文语法的原因,也可能是中文条目不太规范的遵循维基的写作指导。

引用Will Gao的发言:

没人觉得废弃工厂的第一张照片,非常像吃鸡游戏里面的一个地点么

Y城?《绝地求生》里很多地方都以现实生活中的前苏联建筑为原型。比如机场的高架桥和学校建筑

引用mslos的发言:

加上5G、卫星电话之类的热词可以让公司的股票大涨套更多的钱。。。

华为公司又没有上市

每次都有新奇的感受!

我在维基百科上随便点了个人名,之后不断点击第一个词条,最后在希腊语上循环了2333.

引用yanmin的发言:

那就是说到了没有基站的地方,例如海上就不能用了

现在看来并不是,有人去海上没信号的地方测试也是可以使用卫星电话的

那个放弃大公司收入那个太理想了。我自己也是做 tob 软件服务的。如果简单地针对每个客户都采用一样的价格,那么就会平白放弃掉很多收入。而且客户也会不满意,为什么比我大的公司是一样的价格,我们公司应该低一些。还是等他们把软件公司做赚钱了再来分享经验吧。

引用小白非黑的发言:

文章“华为的 5G 之谜”,就华为的Mate 60 Pro手机来讲,
1.芯片自己造的可能性低,理由是它没有放开说芯片配置细节;
2.卫星电话,是如何做到天线小的,猜测是通过5G基站连接卫星,所以不需要市面上卫星电话的大天线。

大沙漠,荒野哪儿来的5G基站?不可能那么简单的

北极圈冰原上的废弃城市,让我回忆起江南弃笔已久的《龙族》。。。

价格直接一刀切的弊端有点多, 比如大客户很多时候就是希望对供应商产生影响, 你价格低了, 但不主动满足它们的需求, 它们就有可能会更换供应商; 另外, 对微型企业来说, 统一的价格可能会让它们觉得不划算, 导致这些客户白白流失掉.

感觉这个公司还是很理想主义的, 看看它们的实验是否会成功吧.

我看到 37signals 不按人头收费,感觉非常佩服,想看看他们除了 basecamp 还有什么产品,发现他们最近推出了一个邮件服务叫 hey,我打开主页看了看,很不错,点开 pricing 看看能不能用得起,结果看到了:

$12 per user per month, get started with hey for domains

https://www.hey.com/pricing/

我要发表看法

«-必填

«-必填,不公开

«-我信任你,不会填写广告链接