科技爱好者周刊(第 326 期):世界没有那么多财富

作者: 阮一峰

日期: 2024年11月22日

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

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

封面图

内蒙古库布其沙漠的光伏基地,一望无际的光伏发电板铺设在沙漠之中。(via

世界没有那么多财富

维基百科有一个页面"人均财富排名"。

它列出了不同国家/地区的人均财富,可以用来比较生活水平:人均财富越多,生活水平越高

需要注意的是,它比的是财富,不是收入。

财富的范围更广泛,除了收入,还包括其他资产(比如房产、股票、汽车等等)。财富的计算公式是,你的资产减去你的负债

财富 = 资产 - 负债

这个页面提供了很多统计数据,我分享其中一些。

(1)2022年底,全世界的总财富是454.3万亿美元。

我们常说"把蛋糕做大",这就是蛋糕目前的大小。它除以全世界53.6亿的成年人口,可以得到,每个成年人拥有财富8.47万美元(约60万人民币)。

所以,如果你的财富超过60万元人民币,就超过全世界至少一半人了

(2)美国的人均财富是55.1万美元,中国是7.57万美元,只是美国的七分之一。

因此,我认为,中国未来的增长空间巨大。理由是中国没可能停留在人均财富只有美国七分之一的水平,就增长不动了。

(3)中国人均财富7.57万美元,相当于55万人民币。乍一看,你可能觉得,一个成年人拥有55万人民币的财富,这并不少。

但是,实际上是很少的。

假定这55万都是现金,那么即使过得很节俭,房租+日常消费每月3000元,也只够生活15年。想靠这些钱退休还差得远,你还是必须工作赚钱。

假定这55万里面包括了不动产和固定资产(比如汽车),由于存在折旧和市场波动,它们可能会不断贬值。等到变现的时候,你的财富很可能大幅缩水。

结论就是,55万人民币的人均财富,实际价值比名义价值低很多,根本不够支撑长期生活。

(4)这就是世界的现状:现有的财富总量,不足以让每个人摆脱贫穷

对于普通人来说,即使能够达到平均值,你的财富也是不够的,这个世界就没有那么多财富。

一个社会想要致富,归根结底还是需要创造更多的财富。 真正的财富不是财富本身,而是创造财富的能力。如果你能够创造财富,那才是真正的财富,比那些静态的财产更有价值。

"创造财富"的方法,就是能够不断生产出人们需要的东西。这才是国家和个人最应该培养的能力。

[本周软件] Rspack 工具栈

现在有一个趋势,JS 工具纷纷使用 Rust 语言重写,速度可以提高至少一个数量级。

最近,我就在使用这样一个"新生代工具" Rspack,感觉很不错,介绍给大家。

Rspack 本身是 Rust 应用,用来取代老牌的 JS 构建打包工具 Webpack。

使用后的速度提升,非常明显,Rspack 的耗时大概是 Webpack 的十分之一。如果 Webpack 需要10秒,Rspack 就是1秒。

但是,它的最大优势还不是快,而是 Webpack 的无缝替换。你基本上不需要改动配置,直接把配置文件webpack.config.js改名为rspack.config.js即可。

Rspack 不仅兼容 Webpack 的语法,还兼容插件。根据官方文档,下载量最高的50个 Webpack 插件,80%以上可以直接使用,剩下的也有替代方案。

Rspack 团队为了保证兼容性,向 Webpack 官方仓库做了100多次提交。甚至 Webpack 的主要维护者之一的 Alexander Akait 亲自动手,让很多插件可以在 Rspack 正常运行。

另外,Rspack 的功能也更多。比如,Webpack 模块联邦(Module Federation)的作者 Zack Jackson 加入了 Rspack 团队,为 Rspack 实现了模块联邦 2.0。

它在社区已经得到很多好评,发布一年多以来, GitHub 仓库有9800颗星星,今年还获得了 GitNation 基金会的"年度突破开源项目"奖。

今年8月,它发布了 1.0 版,API 已经稳定了,可以放心用于生产环境。

不过,由于全盘继承 Webpack,Rspack 也同时继承了前者的体验问题:配置麻烦,上手不算容易。开发团队为了解决这个问题,在 Rspack 的基础上,封装了一系列更简单易用的衍生工具

  • Rsbuild: 专注于构建 Web 应用。
  • Rslib: 专注于构建 JS 软件包。
  • Rspress:专注于生成静态站点,比如文档和博客。
  • Rsdoctor:专注于构建分析。

以上这些工具,底层都是 Rspack,分别用于不同的用途,统称为"Rspack 工具栈"。

其中,Rsbuild 是更简单易用的构建打包工具,对标 ViteRsbuild 的底层是 Rspack,就像 Vite 的底层是 esbuild + Rollup 一样。构建项目时,你可以选择 Rspack,也可以选择 Rsbuild,后者的配置更简单一些,体验更好,针对性的功能更多。

对于国内开发者,Rspack 工具栈还有一个好处。虽然它来自一个国际化团队,但是属于字节开源出来的工具,字节内部大量项目已经采用,中文支持和中文文档都是优先的。

大家使用 RspackRsbuild 后,如果遇到问题,就去项目仓库提 issue,官方都会快速回应。

科技动态

1、风力发电飞艇

一家北京公司推出了风力发电飞艇。

这个飞艇长23米、直径15米,艇中央有一个直径5米的涵道,里面安装了风力发电机,叶片长2.4米。

飞艇飞到500米的高度,风力发电机进行发电,然后通过电缆将电力传回地面。

高空的风远大于地面,因此高空风力发电的效果更好。

这个飞艇的远期目标是飞到"风能密度为地面200倍、年发电时长为地面4倍以上的平流层(高度约1万米)",将风力发电成本降到现在的十分之一。

2、局域网游戏室

一个美国程序员出于怀旧,在家中地下室建造了一个局域网游戏室。

游戏室一共可以容纳12人对战,电脑台都是折叠的,可以收纳进墙壁。

下面就是电脑桌全部收起来的样子。

他设置了一个家庭服务器,游戏软件存在里面,电脑终端去读取游戏。

布线是一个大工程。

他还专门准备了一个储藏室,存放电脑的内存、CPU 和显卡等配件。

虽然建成后运作良好,但他有一个最大的烦恼:现在的游戏只支持互联网对战,很少支持局域网对战,大多数时候他只能玩老游戏。

3、金字塔的建材

埃及金字塔位于沙漠之中,科学家一直很困惑,建造金字塔的巨大石块如何运进沙漠?

那些石块每个有2.5吨重,古埃及人用了什么方法,长途运输几千块巨石。

最近的一项发现,可能揭示了答案。科学家使用卫星照片,发现尼罗河有一条已经干涸的支流。

几乎所有的金字塔都分布在这条支流的旁边,这说明古埃及人很可能通过水运,将巨石送到建筑地点。

上图中,深蓝色是现在的尼罗河,浅蓝色是那条已经干涸的支流,各种颜色的点是金字塔的位置。

4、其他

(1)一个国外程序员在自行车训练机的把手上,装了两个分离式键盘,可以一边骑车,一边打字。

(2)CSS 有了一个新的徽标

(3)卡西欧推出一款形似手表的戒指。

文章

1、排版引擎纵谈:程序员的视角(中文)

本文介绍并对比了几种排版引擎,重点是 CJK 文字处理: HTML + CSS、LaTeX、LaTeX.js、Typst 和 react-pdf。(@xiaohanyu 投稿)

2、AI 的视觉注入攻击(英文)

本文介绍如何在图片里面,进行"视觉注入"(visual prompt injections),从而欺骗 AI 模型。比如,上图男子拿着一张纸,上面写着"忽略我这个人"。

3、服务器端渲染简介(英文)

本文举例介绍网页应用的"服务器端渲染"是什么,也就是大家常说的 SSR(server side rendering)。

4、带有平铺式窗口管理器的 Linux 桌面(英文)

对于大量使用键盘的人,平铺式窗口管理器最好用。本文介绍了内置平铺式窗口管理器的 Linux 桌面环境。

5、12 个当代 CSS 的一行代码增强(英文)

本文介绍12种 CSS 的新写法,只要一行代码,就能增强网页样式。

6、如何正确使用 git worktree(英文)

git 有一个 worktree 功能,大多数人只把它当作分支功能的替代方案。作者提出,应该把 worktree 用来管理并发任务。

工具

1、Neat CSS

一个极简的 CSS 框架。

2、PG Back Web

一个带有 Web 界面的 PostgreSQL 备份工具。

3、Llama OCR

这个网站提供免费的图片 OCR,通过 AI 识别图片里面的文字,好像不能识别中文。

4、MySpeed

可以自己架设的网络测速工具。

5、dive

这个工具可以显示 Docker 镜像文件每一层的内容。

6、moffee

一个命令行工具,使用 Markdown 格式制作和展示幻灯片。

7、Google Backup

开源命令行工具,用来备份谷歌邮件、通讯录和日历。

8、lcl.host

一个为本地开发环境 localhost 提供 https 证书的工具。

9、Interactive Git Log

一个 VS Code 的插件,为 Git 提交日志提供一个可交互的图形界面。

10、Makeext

构建工具 Make 的一个扩展,让make命令可以输出项目的帮助信息。

资源

1、Sound Box

一个在线音效网站,提供多种自然环境音效以及白噪音。(@wincatcher 投稿)

2、I Don't Have Spotify

你输入 Spotify 的音乐链接,这个网站就会查找替代音源(比如 Youtube)。

3、DuckDuckGo AI Chat

DuckDuckGo 最近推出的免费 AI 聊天。

4、The Copenhagen Book

一组短文,介绍 Web 应用相关的用户认证知识。跟充满术语的加密学文章不一样,这组文章简明好懂。

图片

1、祖父的小提琴

前些日子,一位纽约程序员偶然得到了1912年拍摄的他祖父(下图拉小提琴者)的老照片。

他用 AI 模型为老照片上色。

他突然意识到,自己小时候见过照片里面的小提琴。

祖母去世时,家里人把祖母的东西都存放在阁楼。在他印象中,里面就包括一把小提琴。

他就跟妻子一起,回到老房子的阁楼找找看。

小提琴居然还在。

他请人修复了这把小提琴,把它交给自己的女儿。

他写道:看着女儿拿着100多年前她曾祖父的琴,不禁让人有一种时间穿越的感觉。

文摘

1、燃烧 NeXT

1990年,乔布斯决定推出新型号的 NeXT 电脑,外壳要用镁合金制作。

镁是一种相对昂贵的金属,非常坚固且重量轻。乔布斯认为,这样的外壳不仅美观,而且可以节省搬运和制造成本。

我当时是一名报道计算机行业的记者,但以前学的是化学。我对这个决定很感兴趣,我知道镁燃烧时会发出明亮的白色火焰,我不禁好奇地想,如果 NeXT 烧起来会是怎样。

1991年秋天,我采访了 NeXT 的硬件副总裁。采访结束后,我提出,能不能送给我一个 NeXT 的外壳,让我烧烧看。他笑着同意了。

第二天,我开车去工厂,拿到了电脑外壳。

我很快就发现了问题:镁合金需要高温才能点燃,普通火焰点不燃,但是我无法制造这样的高温。于是,我无可奈何,只能把电脑外壳寄放在朋友家里。

一年后,朋友告诉我,她厌倦了保留这个玩意。而且,NeXT 已经决定停产这个型号,于是我开始认真考虑怎么烧掉它了。我想,它燃烧的照片正好配合停产新闻,作为杂志封面。

设计燃烧方案时,我考虑到,镁燃烧时会发出明亮的白色火焰和大量的白烟,虽然烟雾无毒,但可能引起警察或消防部门的注意。于是,我给消防部门打电话,询问有没有燃烧许可证。但是,他们不清楚这些事情,没人烧过这么多的镁。我还被告知,必须获得空气污染的许可证。

最后,我沮丧地决定执行原来的计划:开车去沙漠深处,然后把它烧掉。

但是最后一刻,我想到了加州的劳伦斯·利弗莫尔实验室,这是一个隶属于能源部、由加州大学伯克利分校管理的实验室。很多武器在那里实验,我确信那里肯定有燃烧几公斤镁的设施,而且也有必要的许可证。

我打电话给他们,他们同意了借给我照明弹的实验室。这让我的摄影师特别高兴,因为室内燃烧更容易拍出好的效果,阳光直射下几乎不可能看到火焰。

正式燃烧的前一天,我又找了一台旧的 NeXT 电脑作为备用。

到了正式燃烧时,我们用气焊枪点燃了它。气焊枪的蓝色火焰,接触到了电脑外壳,半分钟后,它开始发出独特的橙色光芒,然后慢慢融化。突然间,一道耀眼的白光闪过,然后是稳定的白色火焰。

我知道镁燃烧得很明亮,但我不知道有多快。我想至少会持续一分钟,但事实证明,镁的燃烧速度非常缓慢。当火焰最终熄灭时,剩下的只是一些块状的奶白色灰烬----氧化镁。

下面我们那一天拍到的照片。

言论

1、

我不戴手表。原因很简单,因为现在是最重要的时刻。我不追求做更多的事,而是追求把当前的事做得更好。

-- 黄仁勋,Nvidia 的 CEO,解释为什么不戴手表

2、

15年前,一位巴西营养学家发现,尽管巴西家庭对糖和油的消费减少,但肥胖率却在上升。为什么人们吃得更健康,却变胖了?

他认为,这是因为精细加工食品的出现,促进了人们对食品的消化。他因此创造了"超加工食品"(ultra-processed foods)这个词。

从此,这成了科学界的共识:想要健康,应该吃一些粗粮,避免多吃精细加工的食品。

-- 《关于超加工食品的风险》

3、

AI 研究已经70年了,人们最近才发现,让 AI 成功的真正方法是大量的计算。

根本原因就是摩尔定律,它使得计算成本持续呈指数式下降。

-- 《马斯克的梦想和 AI 的教训》

4、

我遇到一个程序员,他完全不想使用 AI。因为他用过一次,发现错误很多,就不想再用了,也不想了解。

这件事令我很困惑。我理解 AI 被过度炒作了,可能对你正在做的事情没有用处。我不理解的是,在2024年,你怎么可能成为一名程序员,却对一项据说会从根本上改变我们未来编程方式的技术一点也不好奇。

-- 《他们都使用它》

往年回顾

网络社区的悲剧(2023 #279)

手机充电问题的解决(2022 #229)

AR 技术的打开方式(2021 #179)

创业的凸函数和凹函数(2020 #129)

(完)

留言(85条)

阮老师早,读您的刊物五年多了,每周都坚持

资本的定义:能够增殖的货币。by王德峰。钱,机器,放着不用于生产活动,不叫资本,反而还会贬值

——所以,如果你的财富超过60万元人民币,就超过全世界至少一半人了。

这里其实我想说中位数肯定远低于60万人民币,很可能你有60万人民币的财富就超过世界上90%的人

关于世界平均财富的那一条,第一点最后一句“所以,如果你的财富超过60万元人民币,就超过全世界至少一半人了”,阮老师把平均数和中位数用混了。

而且,按照大部分财富掌握在少数人手里的二八定律,财富超过平均数的话应该已经超过大部分人了

每周五就等着读阮老师的科技周刊,已经成为了一种仪式感。

卡西欧这个设计很好,人们的手腕只有两个,一般来说人们也只会在一只手腕上戴手表。现在智能手表对传统手表冲击太大了。虽然传统手表更好看,但是智能手表功能性更强,这导致传统手表厂商可能要想办法去“占领”人类身上的其他部位了。

引用creating-j的发言:

阮老师早,读您的刊物五年多了,每周都坚持

哈哈哈,那咱们时间差不多,我是 2018 年 5 月发现这个博客的,从那以后,每期必读

有没有人发现光伏发电板铺设的轮廓像一匹马?

Rspack的标志有点像幼年的蟹老板
我编程首选还是查文档,这样会更容易记住知识,也能顺便接触到额外的知识点,问AI会把你囚禁在牢笼里

我国仍处于并将长期处于社会主义初级阶段——这句话大概是对今天这个主题的最好注解了

我也是常客,虽然我主要工作是后端

“我不理解的是,在2024年,你怎么可能成为一名程序员,却对一项据说会从根本上改变我们未来编程方式的技术一点也不好奇。”

这句说到我心里了,真的推广ai太难了,我都不指望他挣钱,我就想让公司的每个程序员用他,就这个目标,就极其的难。

大部分人其实还是能力极差,学代码对他们来说就是天花板了,他们一听要学ai。那就崩溃了。然后加上他们在早期或者第一次使用的时候,被他们先天的表达逻辑乱导致的回答不满意,就直接放弃了。

其实他们不明白一点,如果AI不需要你描述,不需要你提供信息,就完全完美的解决问题,你是怎么还没被开除的?

看来还是得继续攒钱,刚上7位数

阮老师,您好!如果想学习编程,从那个部分开始好呢?纯爱好,没有工作上的要求,就想自己利用AI帮助编点自己喜欢的App或者小系统。也算是计算机相关专业毕业的,但工作后改行了。上学的时候学过C语言、数据结构之类的知识。基本道理都懂,细节已经还给老师了。总觉得现在再开始学C之类的好像也不太合时宜。没有头绪,希望能得到您的指导。非常感谢!

看到那个在自行车把手上装键盘的,我想告诉他,我们还有ipad和手机

财富比例那个估算,跟社会环境有很大关系。《现代日本史》讲到80~90年代的日本时,提到一个富人阶层的收入是穷人阶层收入的比例(具体的算法我记不清了)。日本社会当时这个比例是2~3倍,而同时期的美国和中国,这个比例是9~10倍。可以说,美国和中国更符合这种八二原则。

我认为所有的互联网游戏都应该加入一个局域网的玩法,这好像不是什么特别难的事,这也会成为一个良心游戏的代名词,然后很多游戏厂商并没有意识到这一点。

每周五周刊到来意味着这周又要过去了

打卡

——所以,如果你的财富超过60万元人民币,就超过全世界至少一半人了。
根据数据,只要有8654美元的净资产,约6万2的人民币就超过一半人了.
中国人的平均财富54万,中位财富19万

不光是中位数,还有购买力平价的影响。世界各地的房价不同,但是光是从居住体验上来讲,没有本质区别

看到局域网游戏,想起了大学宿舍联机玩 MineCraft 的快乐。

本期很精彩

“美国人的家真大啊!”这是我看了在地下室组游戏室和在阁楼找到爷爷的小提琴两个故事的感慨。

“我不理解的是,在2024年,你怎么可能成为一名程序员,却对一项据说会从根本上改变我们未来编程方式的技术一点也不好奇。”
你也是知道加一个“据说是”,自打有编程以来,诞生过大量的“据说要颠覆性改变编程方式”的东西了,人如果把精力都放在跟随潮流上,总想要弯道超车,是没办法很好的精进自己的

ai最大的问题就是说胡话,很多人问ai的问题又是自己完全不了解的,那他自然也分辨不了胡话,导致陷入错误而不自知。ai有它适合的场景就是那种不需要严谨逻辑的工作,比如文学比如绘画。可要是用它来做法律医学代码等工作,现阶段是不太适合的

不能手里拿着锤子看啥都像钉子,试图现阶段在任何领域都应用ai。所以我感觉这段对该程序员的评价是傲慢的,就像那种看到别人和自己不一样而故作惊诧的傲慢一样。

我也是2018年左右开始看这个周刊,时间过得很快,每周的小期待都得到了满足。

每周打卡

这个复古游戏厅也没必要连键鼠都复古吧233

引用adonis的发言:

我认为所有的互联网游戏都应该加入一个局域网的玩法,这好像不是什么特别难的事,这也会成为一个良心游戏的代名词,然后很多游戏厂商并没有意识到这一点。

但是不赚钱啊,能局域网还怎么充钱,像以前的魔兽3,cs1.6就可以局域网,但不挣钱

引用lift的发言:

“我不理解的是,在2024年,你怎么可能成为一名程序员,却对一项据说会从根本上改变我们未来编程方式的技术一点也不好奇。”

这句说到我心里了,真的推广ai太难了,我都不指望他挣钱,我就想让公司的每个程序员用他,就这个目标,就极其的难。

大部分人其实还是能力极差,学代码对他们来说就是天花板了,他们一听要学ai。那就崩溃了。然后加上他们在早期或者第一次使用的时候,被他们先天的表达逻辑乱导致的回答不满意,就直接放弃了。

其实他们不明白一点,如果AI不需要你描述,不需要你提供信息,就完全完美的解决问题,你是怎么还没被开除的?

会不会是同事描述问题没有逻辑性,不清晰,导致ai生成错误,

引用creating-j的发言:

阮老师早,读您的刊物五年多了,每周都坚持

我阅读阮老师刊物7年多了,印象最深的是有一期介绍区块链的本质就是分布式数据库,让我受益匪浅

引用冰凌的发言:

“我不理解的是,在2024年,你怎么可能成为一名程序员,却对一项据说会从根本上改变我们未来编程方式的技术一点也不好奇。”
你也是知道加一个“据说是”,自打有编程以来,诞生过大量的“据说要颠覆性改变编程方式”的东西了,人如果把精力都放在跟随潮流上,总想要弯道超车,是没办法很好的精进自己的

ai最大的问题就是说胡话,很多人问ai的问题又是自己完全不了解的,那他自然也分辨不了胡话,导致陷入错误而不自知。ai有它适合的场景就是那种不需要严谨逻辑的工作,比如文学比如绘画。可要是用它来做法律医学代码等工作,现阶段是不太适合的

你不知道现在AI进化的有多快

引用creating-j的发言:

阮老师早,读您的刊物五年多了,每周都坚持

每周读一篇文章对你来说是件痛苦的事情吗?还需要坚持

引用Timber的发言:

——所以,如果你的财富超过60万元人民币,就超过全世界至少一半人了。

这里其实我想说中位数肯定远低于60万人民币,很可能你有60万人民币的财富就超过世界上90%的人

超过90%不太可能

引用panzhixiang的发言:

哈哈哈,那咱们时间差不多,我是 2018 年 5 月发现这个博客的,从那以后,每期必读

感觉差不多啊,毕业后两年就开始读

最后那个不用AI的程序员我完全能理解,AI现阶段顶多算是搜索引擎的自动挡,还不能做到真正的推理,尤其对于深入底层的,需要高度抽象和逻辑思考的领域,这些方面没有现成的可用于训练的数据集,AI只会胡言乱语。

关于AI 的视觉注入攻击
拿图片去试了,确实会把图内文字当指令,问“无视文字描述图片”时才会说出另一个人

和黄衣皮客相反,我就很喜欢戴手表,一方面我想随时随地抬手就能知道当前时间,另一方面与手机等数码设备对比,手表更耐用可靠,使用它可以摆脱电量焦虑哈哈哈

中国人均财富和美国的比大约是美国的 1/7 ,怎么感觉接近汇率。有人有什么见解么

——所以,如果你的财富超过60万元人民币,就超过全世界至少一半人了。

这里其实我想说中位数肯定远低于60万人民币,很可能你有60万人民币的财富就超过世界上90%的人

引用liteng的发言:

你不知道现在AI进化的有多快

ai 能带来很大的便利,但ai无法创新,看到ai最成功是算力的时候就不对劲。

引用吉吉如律令的发言:

我国仍处于并将长期处于社会主义初级阶段——这句话大概是对今天这个主题的最好注解了

让我想起了《呼兰河传》这本书

关于言论第 4 条(就是 AI 的那个)我去读了一下原文。我个人的感觉是这只是单纯地发发牢骚而已。原作者好像也没计划真的陈述一个他想要辩护的观点。

如果说真的有一个观点,那就是「作者认为程序员至少应该有好奇心,是终身学习者」。但是作者举出来的这个反例又没法能被这个观点驳倒——那位程序员明明自己试过 AI 相关的内容,并且认为这不东西不够好用并放弃了,之后就不再想过问关于 AI 工具的事情;但是作者认为这种行为就是属于「没有好奇心」的。这未免有点狭隘了。

阮老师,关注你3年了,谢谢你的分享。
我之前看到过你分享的维基上关于全世界配电站的链接,我找不到了,您能再提供一下么?

引用adonis的发言:

我认为所有的互联网游戏都应该加入一个局域网的玩法,这好像不是什么特别难的事,这也会成为一个良心游戏的代名词,然后很多游戏厂商并没有意识到这一点。

主要是互联网游戏可以实现局域网的功能啊,你不就是房间里10来个人想一起打一局游戏吗?
创建个带密码的自定义房间,10来个人一起加入不就实现了在一局里面打吗

不用AI编程是因为AI并不好用。
请问现阶段有没有一个商业软件大量采用AI来生成其代码?比如说微软,AWS和谷歌等头部公司,他们的技术能力肯定是业界领先的,似乎没有迹象表明他们开始用AI来开发产品,减少人力成本。
如果他们都不行,难道技术更差的人能把AI用得更好吗?我持怀疑态度。

感觉现在缺的是一起打游戏的朋友了

“所以,如果你的财富超过60万元人民币,就超过全世界至少一半人了。”

这个不是中位值啊。

引用Leon的发言:

有没有人发现光伏发电板铺设的轮廓像一匹马?

没错,就是按照马的形状来铺设的

小提琴的那个太浪漫了

引用lift的发言:

“我不理解的是,在2024年,你怎么可能成为一名程序员,却对一项据说会从根本上改变我们未来编程方式的技术一点也不好奇。”

这句说到我心里了,真的推广ai太难了,我都不指望他挣钱,我就想让公司的每个程序员用他,就这个目标,就极其的难。

大部分人其实还是能力极差,学代码对他们来说就是天花板了,他们一听要学ai。那就崩溃了。然后加上他们在早期或者第一次使用的时候,被他们先天的表达逻辑乱导致的回答不满意,就直接放弃了。

其实他们不明白一点,如果AI不需要你描述,不需要你提供信息,就完全完美的解决问题,你是怎么还没被开除的?

你是不是搞混了什么?你试过 用 AI 写程序吗?

等你依赖上AI写程序,你就是一个技术维护人员或需求编写人员,而不是一个程序员了。。因为你只要会使用工具就行了,而不需要去制作工具,慢慢的,你就失去能制作工具的能力了。

现在的AI是怎么生成程序的?你给他语言描述要什么ABCDEF,再加上各种先后逻辑,它帮你生成。
做的好的AI,你在这时倒是能省不少力气,但实际上,也失去了自己制作这部分的能力了。做的不好的AI,同样的描述后,给出的东西,你还要七改八改一通。

总之,那些喜欢靠AI生成程序的程序员,我想,大约都是不喜欢写程序的程序员,或者自己会业务,只是头痛找不到什么廉价程序员能帮他打工的人。

你有没有想过,“如果AI不需要你描述,不需要你提供信息,就完全完美的解决问题”,这世界也没几个能做老板了,所以的生意都是对接AI平台了。因为所有人都可以自己生成自己要的数码东西,不需要花钱雇佣别人做程序了。那么,你做为老板的优势在哪里???钱比别人早一点点多一点点??

我嘗試過騎飛輪時操作notebook
可以把鍵盤架高,但手需要伸長,換個角度想是鍛鍊手
專注時腳會停下來
全鍵盤操作太鬧心
偶爾讓手去抓滑鼠
就不會讓身體固定住(久坐)
雖然不容易到中強度
但能夠脫離久坐就往健康邁進了

我司也买了大厂的叫某通的ai编码助手,要它写复杂代码不行,总有一些小错误还要人工改,感受就像改别人有小错误代码一样。不过拿来些材料帮写周报汇报总结确实好用。

一边骑车,一边打字,一边找死

超过平均数,就超过了一大半人,很可能是80%甚至更多。

“祖父的小提琴”那条,初看起来浪漫,其实反映了欧美人的普遍浪费。

小提琴不拉了,可以卖掉或者捐赠。放在阁楼里烂掉,实在是对人类劳动和社会财富的浪费。

在脉脉的怀旧情感之下,还能隐约看到资本的尖牙利齿。

“人类是AI的开机程序。”

我们常说"把蛋糕做大",这就是蛋糕目前的大小。它除以全世界53.6亿的成年人口,可以得到,每个成年人拥有财富8.47万美元(约60万人民币)。

所以,如果你的财富超过60万元人民币,就超过全世界至少一半人了。

==================

60 万是平均数,财富的分配是不平等的,越往上越集中,所以超过 60 万超过的人太多了

对“更新生产工具”这件事保持好奇并不是一个简单的要求,对自己有这个要求就可以说是有“无产阶级觉悟”了,是先进生产力的代表,也是盛世能吏、乱世XX了。

我很想试试最先进的 AI 到底到哪一步了,豆包和 KIMI 都已经慢慢成为我工作的最大助力了,少去了很多搜索,基本都是先问一下然后再根据回答决定是否有必要单独去搜索,不过确实编程问题回答的还是不尽如人意,但是这也可能是因为用的是通用模型吧

引用Whisker的发言:

不用AI编程是因为AI并不好用。
请问现阶段有没有一个商业软件大量采用AI来生成其代码?比如说微软,AWS和谷歌等头部公司,他们的技术能力肯定是业界领先的,似乎没有迹象表明他们开始用AI来开发产品,减少人力成本。
如果他们都不行,难道技术更差的人能把AI用得更好吗?我持怀疑态度。

其實 Google 官方是有說他們有 1/4 的程式碼都用 AI 寫(https://www.inside.com.tw/article/36619-google-a-quarter-of-new-code-ai)

不過呢……我覺得看看就好
一來,他們用的模型是用自家公司內部流程來進行訓練
二來,誰知道他們靠 AI 寫了什麼?

舉例來說,請 AI 幫我建一個 react-native 專案之類的要求,確實請 AI 作很快。但是牽扯到業務邏輯等細節又不同了。

三來,Google 現在瘋狂擁抱 AI,說自己不使用AI其實也是打臉自己。

引用Jason的发言:

关于世界平均财富的那一条,第一点最后一句“所以,如果你的财富超过60万元人民币,就超过全世界至少一半人了”,阮老师把平均数和中位数用混了。

而且,按照大部分财富掌握在少数人手里的二八定律,财富超过平均数的话应该已经超过大部分人了

知道啥是至少一半吗,怎么可能用错呢,这是严谨啊

> 2022年底,全世界的总财富是454.3万亿美元。

> 我们常说"把蛋糕做大",这就是蛋糕目前的大小。它除以全世界53.6亿的成年人口,可以得到,每个成年人拥有财富8.47万美元(约60万人民币)。

> 所以,如果你的财富超过60万元人民币,就超过全世界至少一半人了。

混淆了中位数和平均值的概念...

关于AI生成代码,底下网友评论的对,如果你热爱编程,你一定会讨厌改别人的代码,或者给别人的程序查错:因为如果代码是你写的,那么它是你的作品,甚至是艺术品,你愿意去完善它;如果代码是别人写的,包括AI写的,去™的,自己的代码不能负责质量还让我帮你改,这不是给你擦屁股么?谁愿意给别人的屎山代码查错?

另外一个原因是生产关系阻碍生产力发展的问题:如果你是一个商场里扫地的,当没有扫地机的时候,你一个人只打扫一层,而且当自己临时有事的时候同事还能帮忙顶上;但是当有扫地机的时候,你一个人打扫两层,而且还有一半同事被解雇掉,因为同事少了你请假很难获批。这个时候你还支持解放生产力么?生产力上去了,但是底层享受不了一点科技红利,那么产业改革跟我有什么关系?我凭啥支持它?

@lift:

其实AI就是大号搜索引擎,能用明白搜索引擎的基本用AI也没啥太大的问题...但是真能用明白的,不多

引用zheng的发言:

资本的定义:能够增殖的货币。by王德峰。钱,机器,放着不用于生产活动,不叫资本,反而还会贬值

像不像地主老财把金元宝埋在地下,间接造成经济体的通货紧缩。

用過幾年生成式 AI ,不斷練習精準描述問題,結果表達能力增強了,但跟別人說話會不自覺期待精準...

"关于言论第 4 条(就是 AI 的那个)我去读了一下原文。我个人的感觉是这只是单纯地发发牢骚而已。原作者好像也没计划真的陈述一个他想要辩护的观点。"
同意,感覺像刻意引發評論的文

從心理角度看,會不會是「完美主義」?「這東西大家說好,我自己試就不怎麼樣,直接放棄」
也可能是,他很清楚自己的領域,就當下來說,AI對他的幫助不大

2006年你翻译的谢国忠的文章很有意思

@lift:

你的观点和想法太可笑了,首先,你自己使用AI吗?其次,让一整个公司的程序员都去用AI?你想统治他们么?AI好不好用,跟程序员想不想用是两回事。退一步说,AI很好用,你自己喜欢自己用就好了,何必强迫他人跟你一样喜欢?一名真正的纯粹的程序员,有新技术都不用你说自己会去研究,去探索,然鹅,对于一群打工程序员,你却为了提高他们的工作效率,试图想去强迫他们使用AI,真的可笑之极。

引用小提琴上闲鱼的发言:

“祖父的小提琴”那条,初看起来浪漫,其实反映了欧美人的普遍浪费。

小提琴不拉了,可以卖掉或者捐赠。放在阁楼里烂掉,实在是对人类劳动和社会财富的浪费。

在脉脉的怀旧情感之下,还能隐约看到资本的尖牙利齿。

我看阮老师的博客也有几年了,这是我第一次留言,真的很想说不是所有东西都是钱能衡量的,我有一部近10年前的3DS,虽然现在不玩了,也买了很多性能更先进的主机和掌机,但你说要我为了几百块钱就把陪伴了我几乎整个大学生涯的游戏机卖了对我来说几乎是不能接受的事,更别说文中的小提琴陪伴祖父一生了

关于捐赠,我认为很多东西对于自己来说价值连城,但对别人来说可能一文不值,因为上面承载的是自己亲人的回忆,而不是别人的。无关资本和非资本,以前的人只要不是到生活不下去的地步,都很少变卖祖上传下来的好东西,更别说这种即使是卖了也换不了几个钱的普通物件了

人均财富这条完全就是扯淡
质量越来越差了, 不是广告就是瞎扯

黄仁勋不戴手表是因为他有秘书随时提醒他事件, 不是什么专注当下
啥鸡汤都信只会害了你

看了评论原来还有这么多程序员不用AI编程

我看见时代在残酷的淘汰嘴硬的人

@冰凌:

我觉得最大的问题是大多数人不会表达,我是程序员,我推荐我同学(也是程序员)用gpt,他说不好用,问不出来。我让他给我看看他咋问的,说实话,就他那个提问方式,我都看不懂他想问啥,让ai去看懂这不是难为他吗?我真的感觉很多人都不会去精准表达一件事情,也很难说到重点上,总是说一堆无关紧要的点。

ai说胡话的确是个问题,如果没法去验证ai说的话,确实很难搞。但是对于程序员来说并不是问题,ai写的代码直接拿来运行,看有没有报错就好。这还是要看自己的能力,一般我让ai写的代码,我是能看出有没有错的。让ai帮我做很多工作,是可以事半功倍的。

@xxxxx:

大厨让徒弟备菜洗锅,领导让秘书安排行程,电工师傅让徒弟试有没有电...哈哈开个玩笑。我想说的是,ai是我的助手,ai已经成为我编程的一部分了,这些繁琐的东西我不是不会做,我只是交给ai,让我把精力花在更重要的部分上。即使有些我不会,ai写出来之后我也会学习的。

另外,ai即使在厉害,也不是所有人都会用的。我同学跟我说gpt不好用,问不出来。我让他给我看看他咋问的,他那个表达,我都看不懂,更别说ai了。大多数人都不会表达,不是那种小品相声式的表达,而是逻辑清晰地精准表达。

关注周刊好几年了,第一次忍不住发表看法。首先抛开统计学的中位数和平均数的概念不谈,拿经济衡量一切只会导向脱贫这一问题。然而世界粮食的产量足矣让所有人口不再挨饿,一个饭都吃不上的人谈什么培养致富能力? 还有教育资源,足够优秀的老师可以录制网课由国家出钱让每一个孩子享受到一些基本能力,然而大量的钱花在了应试教育产生的补课一对一上。

首先,你得有个豪华的地下室
其次,你得有钱配置这些豪华的设备
再次,还得游戏本身支持局域网
最后,你还得有一群能聚的起来的朋友……

AI 辅助编程有点像Typescript。
一堆老顽固说没用,坚持不用。
过上一段时间要么完全跟不上其他开发者了,要么匆匆忙忙开始学习依旧骂骂咧咧还是跟不上。

@小提琴上闲鱼:

你这个评价就比较上纲上线了,谁又没有一些旧物件留在家里呢。

我们常说"把蛋糕做大",这就是蛋糕目前的大小。它除以全世界53.6亿的成年人口,可以得到,每个成年人拥有财富8.47万美元(约60万人民币)。

所以,如果你的财富超过60万元人民币,就超过全世界至少一半人了。

----------

纯粹数学上的疑问:如果某个元素X大于等于集合S的平均数,是否等价于X大于等于集合S里一半的数?这个怎么证明或者证否?

ai适合简单问题,比如接触新框架时让他写点基础的,在ai的基础上改。
但复杂问题,描述出来都挺难,更不用说ai的token限制导致它记不住多少信息

我们公司就有LLM业务,领导也强迫我们每个程序员都使用(我司的)LLM来提高效率,但是有几个问题:

1. 我司的LLM严重落后ChatGPT一类行业龙头,太难用了,很多时候还不如不用。
2. 他还搞了个prompt平台,估计是觉得同事们语言组织能力可能不太行,又加了个每周使用10次、贡献1个prompt的硬性指标。但是这个东西真没啥意义,难道我遇到问题还要在你们库里找半天,还是我没问题的时候专门去浏览prompt平台并提问吗?
3. 就算目前LLM发展得很快,正确率也提高了,但还是要花很多心思去甄别输出的内容是否正确,它们还是会频繁地夹带错误的知识。那我干脆自己动脑得了。

总之在我这里,LLM使用频率并不算特别高。平常也就偶尔用来查点零碎的知识,或者相对独立的技术问题找找思路。如果是搬砖性的工作,或者业务强相关的工作,基本帮不上忙。

我们国家本来也有机会,让自己的女儿,拿着百年前的“小提琴”,但是上面小提琴的拥有者时代的人,让这永远不能发生

现在vite被认为是下一代前端构建工具。rspack如果是让人停留在平替webpack上,就会有种不想用的感觉。

我要发表看法

«-必填

«-必填,不公开

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