科技爱好者周刊#303:技术封建主义
这里记录每周值得分享的科技内容,周五发布。
本杂志开源[1],欢迎投稿[2]。另有《谁在招人》[3]服务,发布程序员招聘信息。合作请邮件联系[4]([email protected][5])。
封面图
青岛崂山区的青山渔村,远看就像童话世界。(via[6])
技术封建主义
今天,介绍一本2024年的新书,在国外非常走红,因为提出了一个全新观点。
你是否以为,人类正在进入一个新时代——互联网高科技的时代?
这本书说 NO,人类更像回到封建时代,只是多了高科技。
它的书名就叫《技术封建主义》(Techno Feudalism),即技术导致的封建主义。
作者雅尼斯·瓦鲁法基斯(Yanis Varoufakis)也不寻常。
他是一个希腊的经济学家,曾经被 Valve 公司(世界最大游戏平台 Steam 的创造者)聘用,后来成为希腊的财政部长,离任后写了这本书。
历史上,封建主义盛行在中世纪的欧洲,指的是大地主(又称为领主)占有大片土地,控制土地上的一切,农民也变成领主的私人财产(即农奴)。
这跟现在的互联网有相似之处。
互联网虽然大,但是占有统治地位的,就是那几家公司:谷歌、苹果、微软、亚马逊、Meta……它们是互联网领主,瓜分了大部分的数字领地。
在自己的领地上,它们就是掌管一切的王。
这本书进一步说,广大的网民实际上是数字农奴(又称云奴)。你在人家的领地里发帖子、上传照片视频,就是为领主工作。你拿不到多少回报,你的免费劳动只是为领主的公司增加价值。
久而久之,你甚至还会产生心理依赖,一天不去领主的土地看看,心里就会万分失落。
这些数字领主有强烈的领地意识,造出了高高的围篱,防止自己的数字资产(数据)流出,或者领地被其他公司侵占。
如果你要使用某个领主的领地,必须交付地租(使用费)。比如,你要把自己的 App 放在苹果应用商店出售,就必须把30%的收入交给苹果。这是苹果对它的数字领地收取的地租,跟中世纪的封建制度一模一样。
我看了书中的描述,真是脑洞大开,原来高大上的互联网经济,本质跟封建时代的地租没啥两样。
作者瓦鲁法基斯建议,为了打破技术封建主义,防止数字领主的出现,政府必须实行一些强制措施。
(1)征收云税,降低数字领主获取的云地租。
(2)推行统一的数字身份,不要让每个网站都推行自己的用户体系。一旦用户使用谷歌、微软、苹果等大公司的用户身份,表示自己的互联网身份,他就会依赖这些大公司,不得不受制于它。设想一下,如果某一天你突然失去了微信账户,生活会多么不方便。
(3)推行数据共享。用户在某个应用产生的数据,应该可以移植到其他应用。比如,你在推特发的帖子,应该可以移植到其他社交媒体。这样就避免了数据被数字领主垄断。
稀土开发者大会:分论坛和 AI 免费票
今天有两个消息。
最近几周,周刊一直在介绍“稀土开发者大会”,它是今年全国开发者的大型活动之一。
首先,十个分论坛的议题已经全部出炉,大家看看,有没有感兴趣的。这里碍于篇幅,只贴了 《前端未来》分论坛的议题,其他可以看官网[7]。
其次,这次多了专门的 AI 免费票。这个票可以参与外场 AI 展区互动,以及掘金动手实验室的活动,不需要付费,但不能参与内场演讲。
商汤、月之暗面、Jina AI、科大讯飞、硅基流动、零一万物、Zilliz 等很多公司,都会在现场展示 AI 产品,你可以看演示,跟他们交谈,掘金实验室也是 AI 动手活动,关注 AI 的同学可以考虑。
活动日期是6月28日(周五)和6月29日(周日)两整天,地点是北京富力万丽酒店。
分论坛详细介绍,以及购票细节,请点击官网链接[8],或者扫描上方海报二维码,AI 免费票也是在官网购票区领取。
科技动态
1、远紫外线灯[9]
紫外线可以消毒、杀死细菌,那么能不能室内安装紫外线灯,对空气消毒呢?
答案是不能,因为紫外线会晒伤皮肤,导致皮肤癌。市场上的防晒产品,防得就是紫外线。
但是近年来,市场上出现了远紫外线灯,专门用于室内空气消毒。
奥秘就在于,这种灯发射的不是普通紫外线,而是远紫外线。普通紫外线的波长是254纳米,远紫外线的波长则是207纳米或222纳米,更偏光谱的外侧。
远紫外线的波长短,所以穿透力弱,不损害人体皮肤和眼部细胞,同时又能杀死病毒和细菌。
室内只要安装几盏这种灯,就能保证空气无害,同时它的光对人眼不可见,人体不会有任何察觉。这似乎很好的室内空气消毒方案。
唯一的问题是,氧气在紫外线或远紫外线的照射下,会分解出臭氧,刺激人体呼吸道,并导致头痛、眼痛。
因此,只有通风良好的情况下,才能使用远紫外线灯对室内空气消毒。
2、AR 笔记本[10]
你是否觉得笔记本的屏幕不够大?
一家美国公司推出了 AR 笔记本,拥有100吋的屏幕。
它的配置是,键盘加上一副 AR 眼镜。只有带上 AR 眼镜才能看到巨型屏幕。
官网已经开始正式预售了,价格是1700美元。
我觉得,苹果的 Vision Pro 其实应该做成这个样,就是眼镜+键盘。现在的 Vision Pro 没有实体键盘,必须凭空打字。而且,AR 笔记本的价格只是 Vision Pro 的一半,更容易被市场接受。
3、超级跑鞋[11]
马拉松的比赛成绩,最近突飞猛进。世界前10的最佳成绩里面,女子有8个,男子有6个,是最近两年创造的。世界纪录 2:00:35 就是2023年10月8日创造的。
这是因为选手的能力突然提升了吗?不是的,真正原因是现在有更好的跑鞋。
耐克和阿迪达斯公司的最先进跑鞋,都有又厚又轻的泡沫鞋底。它们就像弹簧一样,踩下去时会将能量反馈给选手,根据研究,这种鞋子使得运动员少消耗4%的能量。
上图就是肯尼亚选手凯尔文·基普图姆(Kelvin Kiptum)创造世界纪录时穿的鞋子。
有些人要求禁掉这种鞋子,但是,世界田径协会目前为止还是允许使用,条件是厂商必须公平地向所有运动员提供,不能只向一部分人提供。
4、反夜视连帽衫[12]
很多摄像头有夜视功能,利用红外线,可以拍到黑暗中的行人。
一个美国艺术家为了躲避夜视摄像头,发明了“反夜视连帽衫”。只要穿上它,摄像头就拍不到你的脸。
这种连帽衫的肩部带有很多 LED 灯珠(上图),但发出的不是可见光,而是强烈的红外线。人眼看不见红外线,所以看不见这些灯珠发光。
但是,夜视摄像头能拍到这些灯珠的红外线,呈现出一个光斑,正好把人脸遮住,就达到了“反夜视”效果。
文章
1、如何简化布尔表达式[13](英文)
谷歌官方介绍代码小技巧,如果一个布尔表达式又长又复杂,如何提高可读性?
2、CSS 计时器[14](英文)
一篇 CSS 高级教程,介绍如何编写一个纯 CSS 的计时器,可以进行5秒倒计时。
3、如何用矢量数据库搭建一个搜索引擎[15](英文)
作者介绍如何用矢量数据库,快速为个人网站搭建一个搜索引擎。
4、我的 Prettier 设置[16](英文)
Prettier 是 JS 代码美化工具,作者介绍了一些他的设置,怎样让代码看上去比较美观。
5、理解 Docker 容器的层(layer)[17](英文)
Docker 容器文件是由多个层文件组合而成的,本文通过一个例子,介绍多个层如何组成一个容器文件。
另有一篇类似的文章[18],可以参考。
6、 傅里叶级数的动画介绍[19](英文)
一篇长文,从最简单的圆的方程开始,介绍傅里叶级数的概念,包含大量动画。
AI 相关
1、simple-one-api[20]
一个需要自己搭建的服务,将国产 AI 模型统一适配为 OpenAI API,即统一了接口,目前支持讯飞星火、百度千帆、腾讯混元。
2、Youtube AI 插件[21]
一个浏览器的开源插件,在 Youtube 的视频播放页面上插入一个 AI 聊天区域,会给出当前视频的总结,你也可以对当前视频提问。
3、DocSolver[22]
一个跟 PDF 文件聊天网站,代码[23]开源。(@hehuangz[24] 投稿)
4、MiGPT[25]
一个小爱音箱的命令行工具,将音箱接入 ChatGPT 和豆包,改造成专属语音助手。(@idootop[26] 投稿)
工具
1、sqlite-web[27]
基于 Web 的 SQLite 数据库浏览器。
2、sherpa-onnx[28]
开源的语音库,支持各种平台(包括手机和 PC),用来本地语音识别、语音合成、声音事件检测、语种检测等。(@csukuangfj[29] 投稿)
3、Best Cookier[30]
一个浏览器插件,提供 Cookie 管理器,可以方便地编辑、查找、监控、导出 Cookie。(@Dolov[31] 投稿)
4、Image Manager[32]
VS Code 的插件,用来管理图片,支持压缩、搜索、裁剪、查找相似图片、预览大图等功能。(@hemengke1997[33] 投稿)
5、Rin[34]
一个基于 Cloudflare Pages + Workers + D1 + R2 全家桶的博客项目,参见 demo[35]。(@OXeu[36] 投稿)
6、Web MediaDevices Player[37]
网页版的 HDMI 采集卡,也可用作 Webcam 查看器,用来在网页上处理输入的视频/音频,同时提供 Tauri 打包的客户端。(@canwdev[38] 投稿)
7、ShotEasy[39]
在线的图像文件压缩器,可以批量拖入或文件夹导入图片,代码[40]开源。(@CH563[41] 投稿)
8、Tabulator[42]
一个 JS 的表格库,用来生成互动式网页表格。
9、Toolong[43]
一个用来查看日志文件的命令行工具。
10、Dozzle[44]
一个轻量级的 Docker 日志查看工具。
资源
1、全国行政区域边界数据[45]
全国省市区县行政边界数据免费下载,API 接口实时更新,适用于 echarts 等地图应用,查看代码仓库[46]。(@TangSY[47] 投稿)
2、Job In Corner[48]
一个程序员招聘信息聚合网站,采集自各种社交平台/社区。(@Yidoon[49] 投稿)
3、薄冰大学英语语法[50]
《薄冰大学英语语法》的在线阅读。
4、理解深度学习[51](Understanding Deep Learning)
免费阅读的英文电子书,深度学习的入门教材。类似的书籍还有《Dive into Deep Learning》[52]。
图片
1、早期的中文键盘[53]
1975年,北京大学汉字信息处理技术研究室成立,目标是创建“汉字信息处理与输入系统”,研究如何把汉字输入计算机。
当时,计算机采用的是英文键盘,只能输入英文字母,他们因此考虑发明可以输入汉字的“汉字键盘”。
他们做了十多个中文键盘设计方案,最终确定了一款有256个键的键盘。其中,29个键用于各种功能,例如回车和空格,其余227个键用于输入文本。
键盘包含423个完整汉字,以及264个汉字部首。它总共能够输入7,282个汉字,设计团队估计,这占到了日常汉字的90%以上。
在这个字符集中,423个最常用的汉字可以一次击键输入;2,930个汉字可以两次击键输入;另外3,106个汉字可以三次击键输入;其余823个汉字需要四到五次击键。
2、拟物图标的消失[54]
早期的很多图标,都是拟物设计,逼真还原真实的物体,比如“保存”图标就是一张磁盘。
但是,最近几年,拟物图标逐渐在消失,变成更简洁、更简化的设计。
比如,Gmail 的图标从拟物的信封,变成了抽象的字母 M。
Instagram 的图标也从完全拟物的照相机,变得越来越简化。
文摘
1、AI 的擅长和风险[55]
AI 最擅长做下面的事情。
(1)快速创作低价值的书面作品,比如一篇博客文章的草稿,里面包含你想说的内容的总体思路。
(2)完成低级编码任务,比如初级程序员从一个项目复制到另一个项目的代码,或者从 Stack Overflow 复制代码。
(3)对会议、论文和数据库进行总结和排序。AI 非常擅长干这个,因为它本来就是围绕从大量无序数据中提取有用信息的概念构建的。
(4)从大量数据——天文观测、蛋白质相互作用、临床结果——发现其中的模式。AI 虽然本身并没有做出任何发现,但研究人员可以利用它们来加速自己的发现。
(5)AI 是令人惊讶的健谈者,可以永无止境地谈下去,而且对每个话题都很了解,不带评判性,并且反应迅速!
AI 最大的风险在于,它们不知道如何说“我不知道”。
当 AI 遇见以前从未遇见的东西时会发生什么?由于没有现成的模式可供遵循,它只是根据以前模式所反映的一般规则进行猜测。因此它的反应可能很笼统、很奇怪或不恰当。我们将这种现象称为幻觉。
令人不安的是,AI 不会告诉你,哪些是它的幻觉,哪些是事实。
如果你要求 AI 总结一些研究并给出引用,它可能会编造一些不存在的论文和作者,你根本分不出来。
而且,按照目前 AI 模型的构建方式,没有任何实用的方法可以防止幻觉。
言论
1、
现代文明依赖于海底光缆。如果有一天,所有海底光缆同时断裂,现代文明将立刻停止运转。
银行和政府无法在国与国之间转移资金,因为国际结算系统通过海底光缆完成交易。在世界大部分地区,人们会发现他们的信用卡不再有效,自动取款机也无法提取现金。于是,金融体系立即冻结,货币交易停止,证券交易所关闭。
-- 《海底下的云》[56]
2、
中国在各个领域都竭尽全力。因为有超过10亿的中国人不是高收入,他们别无选择,只能在所有事情上进行最激烈的竞争。半导体、电动汽车、5G、生物技术、人工智能、造船、高铁、互联网、太阳能电池板等,这样的例子不胜枚举。
-- Hacker News 读者[57]
3、
不要欺骗自己说,公司会照顾每个人。公司的性质决定了,它必须确保缺少任何特定个人的情况下,还能正常运作。对于那些想从公司的工作中获取自我认同的人来说,结局可能是很残酷的。
-- 《我的职业生涯即将结束,我学到了什么》[58]
4、
如果你做某件事,感到很痛苦,所有减轻痛苦的方法尝试了都无效,那么,你可以想想,当初你是为了什么来到这里。
-- 《世界上最可怕的海洋航行》[59]
往年回顾
最酷的乐高作品(2023 #256)
如何走出失望和怀疑(2022 #206)
显卡缺货与异业竞争(2021 #156)
数字游民(2020 #106)
(完)
References
[1]
开源: https://github.com/ruanyf/weekly[2]
投稿: https://github.com/ruanyf/weekly/issues[3]
《谁在招人》: https://github.com/ruanyf/weekly/issues/4550[4]
邮件联系: mailto:[email protected][5]
[email protected]: mailto:[email protected][6]
via: https://www.douyin.com/note/7356562090217180468[7]
官网: https://conf.juejin.cn/xdc2024/?utm_source=ryf[8]
官网链接: https://conf.juejin.cn/xdc2024/?utm_source=ryf[9]
远紫外线灯: https://www.vox.com/the-highlight/23972651/ultraviolet-disinfection-germicide-far-uv[10]
AR 笔记本: https://m.cnbeta.com.tw/view/1433067.htm[11]
超级跑鞋: https://www.economist.com/culture/2023/11/03/athletics-should-embrace-super-shoes[12]
反夜视连帽衫: https://www.macpierce.com/the-camera-shy-hoodie[13]
如何简化布尔表达式: https://testing.googleblog.com/2024/04/isbooleantoolongandcomplex.html[14]
CSS 计时器: https://frontendmasters.com/blog/how-to-make-a-css-timer/[15]
如何用矢量数据库搭建一个搜索引擎: https://blog.partykit.io/posts/using-vectorize-to-build-search/[16]
我的 Prettier 设置: https://vale.rocks/blog/My_Code_Formatting_Guidelines[17]
理解 Docker 容器的层(layer): https://www.kenmuse.com/blog/understanding-container-image-layers/[18]
类似的文章: https://depot.dev/blog/building-container-layers-from-scratch[19]
傅里叶级数的动画介绍: https://www.andreinc.net/2024/04/24/from-the-circle-to-epicycles[20]
simple-one-api: https://github.com/fruitbars/simple-one-api[21]
Youtube AI 插件: https://github.com/PaoloJN/youtube-ai-extension[22]
DocSolver: https://docsolver.spotty.com.cn/[23]
代码: https://github.com/ai-hermes/doc-solver[24]
@hehuangz: https://github.com/ruanyf/weekly/issues/4570[25]
MiGPT: https://github.com/idootop/mi-gpt[26]
@idootop: https://github.com/ruanyf/weekly/issues/4582[27]
sqlite-web: https://github.com/coleifer/sqlite-web[28]
sherpa-onnx: https://github.com/k2-fsa/sherpa-onnx[29]
@csukuangfj: https://github.com/ruanyf/weekly/issues/4364[30]
Best Cookier: https://github.com/Dolov/chrome-best-cookier[31]
@Dolov: https://github.com/ruanyf/weekly/issues/4564[32]
Image Manager: https://github.com/hemengke1997/vscode-image-manager[33]
@hemengke1997: https://github.com/ruanyf/weekly/issues/4565[34]
Rin: https://github.com/OXeu/Rin[35]
demo: https://xeu.life/[36]
@OXeu: https://github.com/ruanyf/weekly/issues/4580[37]
Web MediaDevices Player: https://github.com/canwdev/web-mediadevices-player[38]
@canwdev: https://github.com/ruanyf/weekly/issues/4569[39]
ShotEasy: https://shoteasy.fun/image-compressor[40]
代码: https://github.com/CH563/shot-easy-website[41]
@CH563: https://github.com/ruanyf/weekly/issues/4571[42]
Tabulator: https://tabulator.info/[43]
Toolong: https://github.com/Textualize/toolong[44]
Dozzle: https://dozzle.dev/[45]
全国行政区域边界数据: https://geojson.hxkj.vip/[46]
代码仓库: https://github.com/TangSY/echarts-map-demo[47]
@TangSY: https://github.com/ruanyf/weekly/issues/4562[48]
Job In Corner: https://jobincorner.com/[49]
@Yidoon: https://github.com/ruanyf/weekly/issues/4567[50]
薄冰大学英语语法: https://oldwestenglish.github.io/grammar/[51]
理解深度学习: https://udlbook.github.io/udlbook/[52]
《Dive into Deep Learning》: https://d2l.ai/[53]
早期的中文键盘: https://spectrum.ieee.org/chinese-keyboard[54]
拟物图标的消失: https://en.rattibha.com/thread/1622721223561187328[55]
AI 的擅长和风险: https://techcrunch.com/2024/06/01/wtf-is-ai/[56]
《海底下的云》: https://www.theverge.com/c/24070570/internet-cables-undersea-deep-repair-ships[57]
Hacker News 读者: https://news.ycombinator.com/item?id=39626002[58]
《我的职业生涯即将结束,我学到了什么》: https://www.ft.com/content/ff58f701-fadf-43bb-a5e7-e4ebcf2bf6a9[59]
《世界上最可怕的海洋航行》: https://edition.cnn.com/travel/article/drake-passage-rough-sea-scn/index.html
微信扫码关注该文公众号作者