Compare commits

...

4 Commits

Author SHA1 Message Date
ruanyf
1da8dff059 docs: release issue 260 2023-06-30 08:11:40 +08:00
ruanyf
3c30b126cb docs: release issue 259 2023-06-16 08:14:01 +08:00
ruanyf
11e2600fa9 docs: release issue 258 2023-06-09 08:06:29 +08:00
ruanyf
b484e02532 docs: release issue 257 2023-06-02 08:03:41 +08:00
5 changed files with 1648 additions and 1 deletions

View File

@@ -4,7 +4,7 @@
欢迎投稿,推荐或自荐文章/软件/资源,请[提交 issue](https://github.com/ruanyf/weekly/issues) 。
> P.S. 讨论区的[《谁在招人》](https://github.com/ruanyf/weekly/issues/3091),是一个免费的程序员招聘帖,提供大量就业信息,欢迎访问或发布工作/实习岗位。
> P.S. 讨论区的[《谁在招人》](https://github.com/ruanyf/weekly/issues/3222),是一个免费的程序员招聘帖,提供大量就业信息,欢迎访问或发布工作/实习岗位。
## 如何搜索
@@ -28,6 +28,13 @@ $ grep -nri css docs | cat --number
## 2023
**六月**
- 第 260 期:[你的旅程不会停在 Day 1](docs/issue-260.md)
- 第 259 期:[如何免费使用 ChatGPT](docs/issue-259.md)
- 第 258 期:[卡马克的猫](docs/issue-258.md)
- 第 257 期:[黄仁勋的 Nvidia 故事](docs/issue-257.md)
**五月**
- 第 256 期:[最酷的乐高作品](docs/issue-256.md)

437
docs/issue-257.md Normal file
View File

@@ -0,0 +1,437 @@
# 科技爱好者周刊(第 257 期):黄仁勋的 Nvidia 故事
这里记录每周值得分享的科技内容,周五发布。
本杂志[开源](https://github.com/ruanyf/weekly),欢迎[投稿](https://github.com/ruanyf/weekly/issues)。另有[《谁在招人》](https://github.com/ruanyf/weekly/issues/3157)服务,发布程序员招聘信息。合作请[邮件联系](mailto:yifeng.ruan@gmail.com)yifeng.ruan@gmail.com
## 封面图
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023053105.webp)
河南省驻马店市赶在大雨之前连夜抢收小麦100架无人机提供夜间照明。这种无人机带着电线升空通过地面车辆供电可以连续照明10小时。[via](http://news.hnr.cn/djn/article/1/1663732007049814017)
## 黄仁勋的 Nvidia 故事
黄仁勋大概是硅谷最有影响力的华人。
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023052809.webp)
1993年他跟两个朋友一起创办了芯片设计公司 Nvidia中文名“英伟达”。当时是小公司可现在是美国第五大科技公司仅次于苹果、微软、谷歌和亚马逊
十年前,如果你买了 Nvidia 的股票,现在都要笑死了,因为它上涨了[105倍](https://www.chinaz.com/2023/0527/1528509.shtml)!最近十年美国涨幅第一名的股票就是它。
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023052812.webp)
上周,黄仁勋突然出现在台湾,被拍到在饶河街夜市买小吃。
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023052810.webp)
后来大家才知道他要参加5月27日的台大毕业典礼他是今年的演讲嘉宾。
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023052811.webp)
我推荐这个演讲,网上有[全文](https://www.businessweekly.com.tw/focus/blog/3012429)。原文是英语,已经译成中文。
他只讲了20分钟但是解开了我心中一直的疑问Nvidia 是怎么发家的。下面就是我根据这个演讲,整理出来的 Nvidia 的故事。
黄仁勋说,**为什么要创立 Nvidia因为我们看好加速计算。**
人类对计算速度的要求一定会越来越高CPU 只能做通用计算,加速计算需要定制的专用硬件,所以我们的创业目标就是加速计算的硬件。
市场需求量最大的加速计算硬件就是游戏的图形芯片GPU所以我们选择游戏显卡作为创业产品。我们只做芯片设计生产全部外包。
1994年我们的第一个客户是日本游戏公司 SEGA我们为它的游戏主机设计显卡。
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023052813.webp)
图片说明Nvidia 的第一个产品SEGA 游戏机的 [NV1 显卡](https://segaretro.org/NV1)。)
但是第二年,微软发布了 Windows 平台的图形接口 Direct3D。我们一下子就慌了因为它跟我们的设计是冲突的。
我们最终选择中止 SEGA 的合约,**改为 Windows 平台开发 GPU**。这是一步险棋,因为 SEGA 是我们唯一的客户却被我们踢走了。我们的资金只能支持6个月如果这点时间里面拿不出新产品我们就只有倒闭了。
幸运的是,快要没钱的时候,我们设计出了 Riva 128这块芯片取得了成功。到了1997年底它的出货量超过100万张我们就这样活了下来。
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023052905.webp)
我们为 Windows 平台设计显卡一直干了10年。
虽然产品很受欢迎,但是有一个问题:**人们只用这些显卡打游戏,无法用于其他的加速计算。** 因为那时的 GPU 必须通过 Windows 的接口使用,受制于操作系统,用户无法直接操作 GPU很难将其用于自己的用途。
为了扩展 GPU 的用途,**2007年我们推出了 CUDA 框架,让用户可以操作 GPU 底层接口**定制化编程满足自己的加速计算需求。GPU 从此可以用于科学运算、物理模拟等各方面。
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023052906.webp)
令人失望的是,市场需求始终不旺,而我们推进 CUDA 的成本非常高。那几年,我们的利润受到严重拖累,股价低迷。内部也出现分歧,有人提出放弃 CUDA。
谁能想到,命运的转折点突然出现了。**2014年人们发现 CUDA 能够满足 AI 训练的大量计算**,它一下子就变得异常火爆。随着 AI 的快速发展,我们从此走上了康庄大道,股价一飞冲天。
除了 AI我们也尝试把加速计算推广到其他新兴领域。
2007年 iPhone 诞生了,手机芯片成为了一个超级市场。我们开始考虑为安卓手机开发芯片。
但是手机芯片是集成的CPU、GPU、通信芯片调制解调器做在一起。**如果我们要做安卓芯片,就必须研发通信芯片。这跟我们的加速计算方向是不符合的。**
我们不得不做出一个艰难的决定:放弃手机市场。为了弥补这个损失,**我们选择进军另一个更符合我们的市场:自动驾驶的车用芯片。** 自动驾驶的计算量非常大,市场也很广阔。
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023052907.webp)
上面就是 Nvidia 的简史。回顾这段历史可以看到只要你坚信自己的大方向是对的不妨就坚持做下去不要害怕遇到挫折也不要被眼前利益诱惑最终会看到回报Nvidia 就是这样走过来的。
## 活动消息
本周末和下周末,有两个技术活动,欢迎大家参加。
1、[抖音 Android 讲座第4期](https://www.bagevent.com/event/8479092?bag_track=001)
抖音这种10亿用户级别的超级 App到底是怎么开发的
去年底开始,周刊发布了好几个预告,字节官方为了推广技术品牌,策划了一个系列活动。**抖音的安卓团队要跟社区交流**,主力程序员依次登台,介绍开发实践。
抖音背后是一个巨大的软件工程,他们团队的人非常多,对于这次活动也很重视,想展示一些干货,不要变成泛泛的见面会,所以选题很细,**一口气安排了几十个演讲,不得不分成六期**,两个月一期。
四月是第三期,他们事后接受听众的反馈,做了一些调整。**本月是第四期,更平易近人**,加入了一些通用的软件工程、软件设计内容,这次一共有五个演讲,不仅安卓程序员可以听,其他领域感兴趣的同学也能听。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060103.webp)
> 1. **抖音全源码实战**:如何应对超大工程复杂度
> 1. **插件化架构演进之路**:抖音如何使用插件结构
> 1. **虚拟机优化实践**:抖音内置的虚拟机是怎么回事
> 1. **体验优化实践**:如何精细化提升用户体验
> 1. **稳定性优化及工具体系建设**:如何保证应用的稳定可靠
本次活动时间是下周日6月11日下午现在就可以**免费报名**,点击[这个链接](https://www.bagevent.com/event/8479092?bag_track=001),或者扫描下方二维码,了解活动详情,报名预约线上直播。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060104.webp)
这种规模的活动,整个大团队集体亮相,以后大概很难再有了。大家别错过这个跟字节工程师交流的机会,参会者还有抽奖,现场准备了大量的精美礼品。
2、[云原生沙龙](https://www.bagevent.com/event/sales/rr8fx9nlwz3ykg7m65evetbr3ualrtjt)
云端计算现在一般用“云函数”来做,也就是 Serverless 模式。
你写一个函数,放到云端,用 HTTP 请求触发,返回它的运行结果。这样的好处很多,**不用自己架设后端,可以随意缩放,而且省钱。**
但是,一旦落实到具体业务,**大家往往不清楚 Serverless 怎么落地**。就算是大公司,目前也在探索中。
明天6月3日下午字节的基础架构团队和稀土掘金社区联合办了一个技术沙龙大家一起探讨 Serverless 的实际应用。
重点的是,**地点在北京方恒时尚中心,大家知道,那里就是字节的工区**。如果你想参观字节,可以借这个机会去看看,当然也可以选择线上参会。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060105.webp)
> 1. 字节跳动的 Serverless Workerby 死月(字节 Node.js 团队)
> 1. Serverless 计算的落地实践by 吴桂勇(字节火山引擎)
> 1. 使用 Serverless 提升资源利用率by 吴天龙(阿里云)
> 1. 字节跳动激励业务的 Serverless 的场景与应用by 李嘉程(字节研发)
跟大家交流的都是字节和阿里的第一线工程师。线下参会的同学还有筋膜枪、AI 音箱、掘金纪念品的现场抽奖。
大家可以点击[这个链接](https://www.bagevent.com/event/sales/rr8fx9nlwz3ykg7m65evetbr3ualrtjt),或者扫描上方图片二维码,了解活动详情,选择线下/线上报名参会。
## 科技动态
1、[带显示屏的移动硬盘](https://learn.adafruit.com/a-floppy-thumb-drive-with-a-color-file-icon-display)
美国网友制作了一个很有创意的移动硬盘。
![](https://cdn.beekka.com/blogimg/asset/202303/bg2023030202.webp)
它的外壳模仿传统的3.5寸软盘,但是上面带有一个彩色触摸屏,可以查看里面到底包含了哪些文件。
![](https://cdn.beekka.com/blogimg/asset/202303/bg2023030203.webp)
大多数程序员家里,都有一堆移动硬盘和 U 盘。要搞清楚里面有什么文件,就需要把它们插到电脑上,这很麻烦。这个装置就解决了这个问题。
2、[全息马戏团](https://www.smithsonianmag.com/smart-news/german-circus-uses-stunning-holograms-instead-live-animal-performers-180972376/)
一家德国马戏团举行一场 3D 全息马戏表演,完全不使用真实的动物。
![](https://cdn.beekka.com/blogimg/asset/202303/bg2023030204.webp)
表演现场一共有11台投影机分布在不同的方位观众等于在观看360度视频。
马戏团说,这样有利于保护动物,不必为了娱乐和赚钱而圈养训练它们。另外,观众还能看到一些以前没法表演的奇观,比如巨大的金鱼在空中游动。
如果效果好,以后的现场表演可能都是这种全息视频,不仅马戏表演,演唱会也可以。
3、[3D 打印篮球](https://www.dezeen.com/2023/03/08/wilsons-airless-3d-printed-basketball/)
著名篮球品牌 Wilson 开发了一款 3D 打印篮球。
![](https://cdn.beekka.com/blogimg/asset/202303/bg2023031301.webp)
这种篮球是打印出来的,内部中空,表面布满了网眼,采用弹性聚合材料,最大优点就是不用充气。
![](https://cdn.beekka.com/blogimg/asset/202303/bg2023031302.webp)
传统篮球必需充气气压太高或太低都会影响手感。3D 打印篮球就没有这个问题,尺寸、重量、弹性都与传统篮球接近,目前的问题就是还不够耐用。
![](https://cdn.beekka.com/blogimg/asset/202303/bg2023031303.webp)
4、[七天环游世界](https://www.usatoday.com/story/travel/2023/05/18/new-guinness-world-record-travel-seven-wonders-week/70232560007/)
一个美国男子实现了“七天游览世界七大奇观”的壮举。
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023052805.webp)
他在七天时间6天16小时14分钟里面亲身游览了以下七个地点。
> - 中国 长城
> - 印度 泰姬陵
> - 约旦 佩特拉古城
> - 意大利 罗马斗兽场
> - 巴西 里约热内卢的基督救世主塑像
> - 秘鲁 马丘比丘
> - 墨西哥 奇琴伊察
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023052806.webp)
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023052807.webp)
由于时间实在太紧张,他必须在每个景点打卡后,立刻赶往飞机场,乘坐最近的航班离开。这七天的吃饭和睡觉,他都在飞机上,中间只在罗马吃过一顿麦当劳。
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023052808.webp)
这次活动是一家旅行社赞助的。该旅行社表示如果你愿意出3.8万美元,也能为你安排世界七大奇迹的套餐,当然时间会比七天长一些。
## 文章
1、[Meta 裁员亲历记](https://www.huxiu.com/article/1600148.html)(中文)
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023052604.webp)
Meta 公司一共裁掉了1万多个员工一位亲历者讲述自己被裁过程和感受有很多细节。
2、[我用 GPT 给电子厂带货](https://t.cj.sina.com.cn/articles/view/6286736254/176b7fb7e01901df3u)(中文)
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023052803.webp)
作者介绍自己怎么用 ChatGPT 大批量制作营销文章和视频。
3、[越来越庞大的显卡](https://m.cnbeta.com.tw/view/1362895.htm)(中文)
微星推出了一款原型显卡,号称是为了下一代 RTX 5090 显卡准备的设计厚达空前的4.2个插槽。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060107.webp)
里面主要是散热的铜片,一般的机箱根本放不下。很难想象,这么发展下去,未来的游戏电脑会是什么样。
4、[Deno 支持 npm 打包](https://deno.com/blog/v1.34)(英文)
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023052516.webp)
Deno 1.34 版引入了一个新功能,可以把 Node.js 程序和 npm 模块打包,成为一个二进制文件,支持 Windows/Mac/Linux 全平台。
5、[popover API 介绍](https://developer.chrome.com/blog/introducing-popover-api/)(英文)
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023052402.webp)
网页的弹出层是很常用的 UI 模式Chrome 正式推出了 popover API浏览器内置了弹层组件。
6、[如何制作 GitHub 个人主页](https://www.bengreenberg.dev/posts/2023-04-09-github-profile-dynamic-content/)(英文)
![](https://cdn.beekka.com/blogimg/asset/202304/bg2023041101.webp)
本文演示 GitHub 个人主页如何定制,并且使用脚本,通过 GitHub Actions 定期更新。
7、[谷歌 AI 备忘录](https://www.semianalysis.com/p/google-we-have-no-moat-and-neither)(英文)
这篇文章据说是谷歌内部泄漏的,一位研究员写给高管的备忘录,看上去像真的。
他分析了目前 AI 的发展状况,提出谷歌的应对策略,建议加大开源力度。
## 工具
1、[Csv2ImageApp](https://github.com/fummicc1/csv2img)
![](https://cdn.beekka.com/blogimg/asset/202301/bg2023011906.webp)
这个开源工具可以将 CSV 文件转成图片。
2、[SAMIST](https://github.com/dibrale/samist)
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023052702.webp)
一个 Python 桌面程序,为 Meta 公司的 [AI 模型 SAM](https://segment-anything.com/) 提供了图形界面,可以提取照片里面的物体。
3、[Git-Sim](https://initialcommit.com/blog/git-sim)
![](https://cdn.beekka.com/blogimg/asset/202301/bg2023012301.webp)
一个命令行工具,可以生成图片或动画,显示某个 Git 命令对当前仓库的影响。
4、[Read Something](https://github.com/ReadSomething/ReadSomething)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060114.webp)
一个开源的 Chrome 插件,可以将网页转成阅读模式,并且内置了 AI 总结、翻译、Mardown 转换等功能。([@zhongyiio](https://github.com/ruanyf/weekly/issues/3162) 投稿)
5、[MIB](https://github.com/QC2168/mib)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060108.webp)
一款开源的 Windows 桌面应用,将安卓手机备份到桌面电脑,支持增量备份。([@QC2168](https://github.com/ruanyf/weekly/issues/3148) 投稿)
6、[Rubic](https://rubic.jaskang.vip/)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060110.webp)
一个响应式小程序开发框架,采用跟 Vue3 一样的编程模型。([@JasKang](https://github.com/ruanyf/weekly/issues/3150) 投稿)
7、[SQLucky](https://github.com/tenie/SQLucky)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060112.webp)
一款开源的数据库可视化操作工具,基于 Java用来平替同类付费软件。[@tenie](https://github.com/ruanyf/weekly/issues/3154) 投稿)
8、[flutter_chatgpt](https://github.com/bravekingzhang/flutter_chat_box)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060111.webp)
一款开源的 ChatGPT 聊天客户端,基于 Flutter支持手机和桌面所有平台。[@bravekingzhang](https://github.com/ruanyf/weekly/issues/3151) 投稿)
9、[IceCubesApp](https://github.com/Dimillian/IceCubesApp)
![](https://cdn.beekka.com/blogimg/asset/202301/bg2023012502.webp)
开源的社交媒体 Mastodon 的 iOS 客户端,功能比较多,还在不断开发中。
10、[Juice Shop](https://github.com/juice-shop/juice-shop)
![](https://cdn.beekka.com/blogimg/asset/202301/bg2023012503.webp)
一个用作安全训练的 Web 应用里面包含了最常用的10种安全漏洞供练习者破解。
## 资源
1、[Fluent 2](https://fluent2.microsoft.design/)
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023052804.webp)
微软发布新的设计风格 Fluent 2不仅用于 Windows还提供用于 Web 和 iOS 的组件。
2、[计算机专业学习路线](https://hackway.org/docs/cs/intro)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060109.webp)
据说站长是北大学生,参考美国名校的计算机培养方案,整理的计算机专业学习路线。([@Stein283036](https://github.com/ruanyf/weekly/issues/3149) 投稿)
3、[Docker and Kubernetes 完整开发指南](https://www.bilibili.com/read/cv21266100)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060113.webp)
Udemy 视频课程,搬运到了 B 站,有中文字幕。通过 Node.js 项目,循序渐进学习 Docker 和 Kubernetes。[@lyf61](https://github.com/ruanyf/weekly/issues/3156) 投稿)
4、[从头实现一个数据库](https://build-your-own.org/database/)
![](https://cdn.beekka.com/blogimg/asset/202304/bg2023042409.webp)
介绍数据库原理的英文电子书,前半部分可以免费阅读。作者还另著有一本[《自己实现 Redis》](https://build-your-own.org/redis/)。
5、[LLM University](https://docs.cohere.com/docs/llmu)
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023052602.webp)
介绍 LLM大规模语言模型的免费教程网站。
## 图片
1、[佛罗里达海滩](https://www.thisiscolossal.com/2022/12/tom-hegen-beach-series/)
一个美国摄影师专门拍摄佛罗里达州的热门海滩,人群和遮阳伞的照片非常惊艳。
![](https://cdn.beekka.com/blogimg/asset/202212/bg2022122202.webp)
![](https://cdn.beekka.com/blogimg/asset/202212/bg2022122203.webp)
![](https://cdn.beekka.com/blogimg/asset/202212/bg2022122204.webp)
![](https://cdn.beekka.com/blogimg/asset/202212/bg2022122205.webp)
## 文摘
1、[为什么硬件很难做](https://threadreaderapp.com/thread/1604018884662951938.html)
一年前,我们收到客户的报告,我们生产的工业机器人出现了莫名其妙的故障。
我们取回了故障机器人,硬件和软件团队进行了各种分析,总是无法复现用户遇到的故障。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060116.webp)
我们猜测,原因大概是耦合器松了,导致电机无法带动车轮。
于是,我们重新设计了耦合器。但是,产品都在用户手里,很难一个个回收进行更换。我们就想出了另外一种方法,让用户自己操作,打开机器人,重新拧紧耦合器。
根据用户反馈,这个方法有效,机器人没有再出现故障。
后面整整一年,都平安无事。
正当我们忘了这件事,上个月客户又报告,故障重新出现了。
我们想这一定不是原来的故障,肯定是别的原因导致的。我们取回了机器人,在公司开关了几百次,跟一年前一样,我们无法复现用户遇到的故障。
后来,有人突发奇想,将机器人放入冰箱。第二天早上我们把它拿出来,很神奇,故障就出现了。过了十分钟,故障在室温下又消失了。于是我们明白了,它跟温度有关系。
为了彻底搞清楚问题,公司放午餐的冰箱,箱塞满了机器人。
![](https://cdn.beekka.com/blogimg/asset/202212/bg2022121801.webp)
最终,我们确定有一个组件在特定温度下,会产生噪声信号,导致了故障。只要移除两个电阻就可以修复它。这次真的是彻底修复了。
事后证明,去年的故障也是这个原因。当时,我们让客户拆开机器,重新拧紧耦合器,使得机器内部的温度上升了,所以故障就消失。实际上这个故障跟耦合器完全无关。
再加上后来冬天过去了,天气转暖,故障就再也没有出现。等到冬天再次到来,故障就重新出现了。
我们的机器人属于很简单的那种,只有数百个零件,但是每个零件都可能发现不可预测、难以发现的故障,这就是为什么硬件很难做的原因。
## 言论
1、
以后不再有《教父》也不再有《绿野仙踪》只有15秒的人类愚蠢片段。
-- [一位好莱坞编剧](https://www.theguardian.com/us-news/2023/may/26/hollywood-writers-strike-artificial-intelligence),谈他怎么看待 TikTok
2、
财务成功的最快途径,是在三个不同的即将上市的公司各自工作四年,然后四十岁就可以退休。
-- [《四十年的职业生涯》](https://lethain.com/forty-year-career/)
3、
我建议购买一本《成功人士的七个习惯》,但不要阅读,而是烧掉它,从而做出一个象征性姿态,跟这类成功学决绝。
-- [Linus Torvalds](https://news.ycombinator.com/item?id=35847971)Linux 创始人
4、
我想关掉 Youtube 的短视频Shorts功能点击“删除”按钮结果它显示“此功能将隐藏30天”。
我感觉像被某个寻求晋升的谷歌产品经理打了一记耳光,他告诉我,他比我更了解我的需求。
-- [Hacker News 网友](https://news.ycombinator.com/item?id=35850324)
## 历史上的本周
[为什么软件变得复杂](http://www.ruanyifeng.com/blog/2022/06/weekly-issue-210.html)2022 #210
[中年码农的困境](http://www.ruanyifeng.com/blog/2021/05/weekly-issue-160.html)2021 #160
[如果不能去美国上市](http://www.ruanyifeng.com/blog/2020/06/weekly-issue-110.html)2020 #110
[一本介绍人类起源的学术自传](http://www.ruanyifeng.com/blog/2019/06/weekly-issue-60.html)2019 #60
## 鸣谢
周刊得到国内新一代知识管理与协作平台 [FlowUs](https://flowus.cn?promotionChannel=GW_RYF_01) 的帮助,深表感谢。
[FlowUS](https://flowus.cn?promotionChannel=GW_RYF_01) = 文档 + 表格 + 网盘。你可以用它写文档、做主页、管理数据、存储文件等等。
每一期周刊同时发布在[ FlowUs 专栏](https://ruanyf-weekly.flowus.cn/?code=FLOWUS&promotionChannel=WX_RYF_00),欢迎大家也去开通自己的专栏和主页。
![](https://cdn.beekka.com/blogimg/asset/202303/bg2023030205.webp)
(完)

385
docs/issue-258.md Normal file
View File

@@ -0,0 +1,385 @@
# 科技爱好者周刊(第 258 期):卡马克的猫
这里记录每周值得分享的科技内容,周五发布。
本杂志[开源](https://github.com/ruanyf/weekly),欢迎[投稿](https://github.com/ruanyf/weekly/issues)。另有[《谁在招人》](https://github.com/ruanyf/weekly/issues/3157)服务,发布程序员招聘信息。合作请[邮件联系](mailto:yifeng.ruan@gmail.com)yifeng.ruan@gmail.com
## 封面图
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060502.webp)
世界首架载人飞碟6月3日在深圳正式起飞。这架飞碟是电动的最大飞行高度200米续航时间15分钟。[via](https://www.sohu.com/a/681963859_121384220)
## 卡马克的猫
推荐一本书[《DOOM 启世录》](https://book.douban.com/subject/1152971/)Masters of Doom电子游戏名著2003年在美国出版第二年就出了中译本。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060709.webp)
它详细讲述了电子游戏《DOOM》毁灭战士的故事两个怀揣梦想的青年如何一步步创造出这个游戏。
写得非常好,翻译得也好。通过它,可以了解游戏行业的内幕,以及程序员的人生。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060710.webp)
主人公之一是一个叫做约翰·卡马克John D. Carmack1970-的程序员他编写了《DOOM》的主要代码。他原来只是一个辍学生但是后来变得世界闻名。
书里讲了一个他的小故事,分享给大家。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060711.webp)
卡马克小时候痴迷电脑跟家人和同学都很疏远。陪伴他的只有一只叫做“咪子”Mitzi的猫。他编程时猫就趴在电脑上面。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060402.webp)
19岁他离开家去另一个州创业什么都没带唯一从家里拿走的就是这只猫。它一直陪着他甚至公司的员工名单里面他也把这只猫加了进去。
后来DOOM 开发最紧张的那段时间,猫的脾气变得暴躁了,经常乱撒尿,卡马克新买的真皮沙发就被它毁了。
卡马克不想忍了,尽管相陪多年,他还是把咪子送到了动物收容所,从此就不管它了。
卡马克跟同事解释这个决定:“咪子对我的生活产生了负面影响。” 其他人惊讶地说:“送到动物收容所,这只猫可能会死掉。” 卡马克不为所动,转过身继续去编程。
作者说,这个事件反映了卡马克的性格。**他只关心他要写的程序,在他眼里,其他都是小事,如果妨碍到他,就必须剔除。**
他不仅这样对待猫也这样对待朋友和自己。他从不保存自己的照片、资料、早期作品因为不关心这些东西。如果他觉得你对他的软件没有帮助他就要你走。DOOM 的其他三个创始人,有两个是卡马克自己赶走的。
他这种冷漠无情的性格,很难跟别人相处。公司同事都觉得,有他在场,公司气氛都变得压抑了。
但是《DOOM 启世录》的作者认为,**恰恰是这种性格,造就了卡马克。** 正是因为他心无旁骛,无比关心程序的性能,才在并不强大的硬件上,第一个实现了 3D 效果。不提供价值的东西,就会被他剔除,才最终写出了简洁高效的代码。
举例来说,那个年代的硬件很弱,不足以渲染 3D 场景。卡马克想到,可以放弃天花板和地板,只渲染左右两侧的矩形,作为两堵墙,从而创造出 3D 感(下图)。这个解决方案跟他无所羁绊的性格大概是有关系的。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060403.webp)
其他世界级的优秀程序员,很多也很难相处。比如,理查德·斯托曼对自由软件宗教般的坚持,林纳斯·托瓦兹对提交愚蠢代码的程序员会当众讽刺。也许“亲人”和“亲代码”就是有点对立,性格特别和善可亲的人,不容易成为优秀程序员。
## 活动消息
1、[字节跳动云原生沙龙](https://www.bagevent.com/event/sales/zzze3q8v8uvz6ff7fjpwe4wx9jt5rvrj)(第二期)
上周提到的“云原生沙龙”,本周六将紧接着举办第二期。
云时代如何开发软件,**如何完成自托管软件self-host向云原生软件cloud-native的转变**?这就是这个系列活动的主题,字节官方跟社区分享自己的实践和探索。
上期是 Serverless本期是**基础设施软件的落地**。活动时间是明天6月10日下午两点一共四个讲座都是字节的负责工程师主讲。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060801.webp)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060803.webp)
活动地点这次在上海地址是徐汇区古美路1520号的漕河泾中心。熟悉的朋友应该看出来了这是**字节的上海工区**,线下参加的同学可以顺便参观一下,当然也可以线上观看直播。
访问[这个链接](https://www.bagevent.com/event/sales/zzze3q8v8uvz6ff7fjpwe4wx9jt5rvrj),或者扫描上图二维码,了解活动详情,免费报名线下/线上参加活动,当天的参加者还有丰富伴手礼。
## 科技动态
1、[面包板手表](https://ingep.net/breadboardwatch/)
面包板是电路实验的基本工具。一位国外爱好者制作了一块面包板手表,可以戴在手上。
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023052801.webp)
他在面包板上,集成了电池、电路、定时器和 LED 显示屏。他还把自己写的固件,放到了 [GitHub](https://github.com/ingepnet/breadboardwatch)。
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023052802.webp)
2、[自动紧急刹车](https://arstechnica.com/cars/2023/05/automatic-emergency-braking-should-become-mandatory-feds-say/)
美国交通部表示,正考虑让美国所有的轿车,都安装自动紧急刹车装置。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060202.webp)
一旦前车突然减速,或者前面突然出现行人,该装置会发出警报,并启动刹车。美国交通部的设想是,它以后会像安全带和气囊一样,成为每辆车的标配。
这意味着车辆前部必须加一个传感器可能是雷达也可能是摄像头用来检测前方物体。根据研究这样每年可以防止24000起车祸少死360个人。
3、[无镜头照相机](https://bjoernkarmann.dk/project/paragraphica)
一位荷兰设计师发明了一个匪夷所思的装置:无镜头照相机。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060203.webp)
这个照相机的镜头是封死的,它将当前地点的 GPS 坐标和取景器里面的物体轮廓,发给 AI 模型。
AI 会根据这些信息,生成当前场景的文字描述。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060204.webp)
这些文字会再传给“图像生成引擎”,生成图片。效果非常惊人。下面是实际的街景。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060205.webp)
下面是这台照相机生成的街景。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060206.webp)
4、[水稻工厂](http://ah.people.com.cn/n2/2023/0606/c227131-40445805-7.html)
安徽六安建立了一家智能化水稻工厂,采用培养盘种植水稻。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060703.webp)
由于是标准化的室内种植,可以保证最适宜的温度和湿度,并进行精确施肥。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060704.webp)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060705.webp)
虽然非常节约土地和人力,但是它的种植成本高于传统水稻,而且耗电大,如果无法保证获利,还是很难推广。([@shencn](https://github.com/ruanyf/weekly/issues/3169) 投稿)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060706.webp)
## 文章
1、[一道物理高考真题](https://m.weibo.cn/detail/4910316167105260)(中文)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060804.webp)
刚刚结束的全国1卷物理高考真题之一“嫦娥五号着陆器质量 m月表重力加速度 1/6g着陆器四条支腿与垂直方向夹角为 θ,则一条腿对月面的压力是多少?”
2、[人工智能发现计算机算法](https://www.ithome.com/0/698/425.htm)(中文)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060805.webp)
谷歌人工智能部门 DeepMind 宣布,使用 AI 发现了一种新的算法 AlphaDev把排序速度提高了 70
如果 AI 自己能发现并实现算法LeetCode 刷题的意义就少了很多。
3、[苏联的电子工业为什么输了](https://mp.weixin.qq.com/s/Vqd2tg0Rlx0bSaPxUYc9Cg)(中文)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060115.webp)
在电子管时代,苏联的电子工业是很强的,本文探讨为什么它后来远远落后于西方。
4、[安卓 Firefox 如何始终使用桌面视图](https://www.reddit.com/r/firefox/comments/p38p6t/guide_how_to_always_use_desktop_view_in_firefox/)(英文)
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023051804.webp)
手机浏览器默认打开网页的手机版,本文教你一种方法,使得它始终打开桌面版。
5、[CSS 获取子项目数量的方法](https://ishadeed.com/article/conditional-css-has-nth-last-child/)(英文)
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023051810.webp)
利用`:has``:nth-last-child`,可以在 CSS 获得容器里面子项目的数量(比如某个列表有多少项)。
6、[理解 PostgreSQL 数据库索引](https://blog.mastermind.dev/indexes-in-postgresql)(英文)
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023051812.webp)
本文是一篇科普文章,介绍 PostgreSQL 数据库索引的相关知识。
7、[Gmail 正在扼杀独立电子邮件吗?](https://tutanota.com/blog/posts/gmail-independent-email)(英文)
![](https://cdn.beekka.com/blogimg/asset/202304/bg2023042906.webp)
如果你自己架设邮件服务器,向 Gmail 地址发邮件,几乎肯定会被它当作垃圾邮件或者延迟送达。
8、[REST 和 gRPC 的详细比较](https://kreya.app/blog/rest-vs-grpc/)(英文)
![](https://cdn.beekka.com/blogimg/asset/202304/bg2023042910.webp)
REST 和 gRPC 是 API 的两种最流行的实现方法,本文详细比较它们的差异。
## 工具
1、[Docker-OSX](https://github.com/sickcodes/Docker-OSX)
![](https://cdn.beekka.com/blogimg/asset/202301/bg2023011501.webp)
一个运行 macOS 虚拟机的 Docker 镜像。
2、[Tabby](https://github.com/TabbyML/tabby)
GitHub Copilot 的开源替代品AI 代码助手,可以自己架设,并且离线使用。它还提供 Web 界面,根据指令生成代码。
3、[undb](https://github.com/undb-xyz/undb)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060708.webp)
一个无代码数据库操作界面,数据保存在一个文件里面。([@nichenqin](https://github.com/ruanyf/weekly/issues/3172) 投稿)
4、[jelBAN.js](https://github.com/Fcmam5/jelban-js)
一个 JS 库,用来过滤 Email 地址,包括一次性地址和邮箱的地址别名。
5、[Herowand Editor](https://editor.herowand.com/)
![](https://cdn.beekka.com/blogimg/asset/202304/bg2023041703.webp)
一个网页工具,可以将 JSON、XML、YAML、TOML 格式的数据可视化展示。
6、[sqlite-gui](https://github.com/little-brother/sqlite-gui)
![](https://cdn.beekka.com/blogimg/asset/202304/bg2023041904.webp)
一个 Windows 系统的轻量级 SQLite 编辑器。
7、[val town](https://www.val.town/)
![](https://cdn.beekka.com/blogimg/asset/202304/bg2023042004.webp)
该网站是免费的云函数运行环境。用户在网页输入云函数,该网站可以自动运行这个函数。
8、[stable-diffusion-videos](https://github.com/nateraw/stable-diffusion-videos)
用户提供两张图片,这个工具使用开源的 Stable Diffusion 模型,生成一段视频,内容是图片 A 逐渐变成图片 B。
9、[Helix](https://helix-editor.com/)
![](https://cdn.beekka.com/blogimg/asset/202209/bg2022090702.webp)
一个现代版 Vim 编辑器,完全用 Rust 语言重写了。它跟 NeoVim 的主要不同是,它把一些主要的插件都做进去了,不用安装插件。
10、[Chitchatter](https://chitchatter.im/)
![](https://cdn.beekka.com/blogimg/asset/202209/bg2022090703.webp)
一个开源的点对点网页聊天应用,聊天内容不经过服务器,可以自己搭建,分享房间号给其他人。
11、[Aether](https://getaether.net/)
![](https://cdn.beekka.com/blogimg/asset/202209/bg2022090806.webp)
一个点对点的桌面软件,用来搭建私人社区,一组用户可以用它交换内容,一个人发帖,其他人都可以看到,不需要服务器。
## 资源
1、[Posters](https://github.com/corkami/pics/blob/master/binary/README.md)
![](https://cdn.beekka.com/blogimg/asset/202212/bg2022122703.webp)
这个仓库收集了作者原创的大量 IT 海报,比如上图是 ASCII 码的海报。
2、[Passkeys.io](https://www.passkeys.io/)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060501.webp)
不需要密码的 Passkey 登录演示网站,桌面电脑使用物理密钥,手机使用指纹或脸部认证。
3、[让 ChatGPT 总结 Hacker News](https://hackernews.betacat.io/)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060707.webp)
这个网站每天抓取“黑客新闻”首页的热门文章,再使用 ChatGPT 总结出每篇文章的主要内容,用来节省浏览时间,参见[介绍文章](https://blog.betacat.io/post/2023/06/summarize-hacker-news-by-chatgpt/)。([@polyrabbit](https://github.com/ruanyf/weekly/issues/3171) 投稿)
4、[学习生成式 AI](https://www.cloudskillsboost.google/paths/118)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060503.webp)
谷歌云推出的生成式 AI 免费英文课程。
## 图片
1、[YBC7289](https://twitter.com/tivadardanka/status/1608419325706391554)
YBC7289 是一块古代巴比伦的粘土板制作时间大约是公元前1600年到公元前1800年。
YBC7289 是它的收藏编号。它是1909年由金融大王J·P·摩根捐献的不清楚具体的出土时间和地点。
![](https://cdn.beekka.com/blogimg/asset/202212/bg2022123001.webp)
它的珍贵之处是证明了古代巴比伦人知道2的平方根√2而且能够准确计算精确度高达99.9999%。
这块板上刻了一个正方形,还画了对角线,还在对角线上写了数字。
![](https://cdn.beekka.com/blogimg/asset/202212/bg2022123002.webp)
这些数字是古代巴比伦的楔形文字经过辨认是四个数字1、24、51 和 10。
![](https://cdn.beekka.com/blogimg/asset/202212/bg2022123003.webp)
我们知道古代巴比伦人采用60进制这四个60进制数字转成十进制就是1.41421296296。
![](https://cdn.beekka.com/blogimg/asset/202212/bg2022123004.webp)
这 √2 匹配到小数点后第六位,准确率为 99.9999%
![](https://cdn.beekka.com/blogimg/asset/202212/bg2022123005.webp)
2、[美墨边境墙](https://www.theverge.com/c/23203881/border-patrol-wall-surveillance-tech)
美国和墨西哥的边境有一堵巨大的墙,用来阻挡拉美移民偷渡进入美国。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060806.webp)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060807.webp)
这堵墙超过1000公里目前还在不断延长可能是美国建造的最大工程。美墨边境一共是3,145公里。
![](https://cdn.beekka.com/blogimg/asset/202208/bg2022080505.webp)
![](https://cdn.beekka.com/blogimg/asset/202208/bg2022080507.webp)
## 文摘
1、[布什内尔定律](https://en.wikipedia.org/wiki/Bushnell%27s_Law)
布什内尔是早期游戏公司 Atari 的创始人。
![](https://cdn.beekka.com/blogimg/asset/202212/bg2022121805.webp)
他设计的第一款电子游戏,有四个外观相同但功能不同的按钮。玩家纷纷投诉,这种设计很让人困惑。
他经过反思就提出,游戏的操作应该简单,一看就会,但是玩法应该保持挑战性。后人总结为“**易于学习,难以精通**”。
这被认为是电子游戏设计的“布什内尔定律”,暴雪公司将它奉为游戏设计的座右铭。
可以这样理解,吸引大量玩家参与的东西,都应该很容易上手,但是取得进展很困难。
## 言论
1、
1977年上线的计算机系统中只有两个至今仍在可靠的运行而且都不在地球。它们就是旅行者1号和2号飞行器目前都离开了太阳系飞向宇宙深处。
-- [《是否存在过于可靠的系统?》](https://flyingbarron.medium.com/is-there-such-a-thing-as-a-system-thats-too-reliable-9a367ba850ac)
2、
突然之间就没有现实了,虚拟的世界如此逼真,这真的很令人担忧。我不知道我们该如何看待这个世界,谁知道它是真是假。
-- [加州大学教授 Hany Farid](https://www.npr.org/2023/05/08/1174132413/people-are-trying-to-claim-real-videos-are-deepfakes-the-courts-are-not-amused),谈 AI 使得深度伪造变得多么容易
3、
如果你有原创性,就可以回避竞争。基本上,如果你与别人发生竞争,那是因为你们在做同样的事情。如果每个人做的事情都有所不同,就可以减少竞争,或者不存在竞争。所以,不要模仿他人。
-- [Naval](https://nav.al/competition-authenticity),美国著名风投家
4、
归根结底,博客、播客、短视频都是一个人表达自己的地方,是他们用数字形式说“这就是我”的方式。
-- [《人工智能会扼杀博客吗?》](https://herman.bearblog.dev/will-ai-kill-blogging/)
5、
没有权威,证据就是一切。
-- [伦敦皇家学会](https://nautil.us/the-19th-century-trippers-who-probed-the-mind-303265/)1660年成立时选择的座右铭
## 历史上的本周
[虚拟商品可以拉动 GDP](http://www.ruanyifeng.com/blog/2022/06/weekly-issue-211.html)2022 #211
[再见了,学术硕士](http://www.ruanyifeng.com/blog/2021/06/weekly-issue-161.html)2021 #161
[智能电视的误区](http://www.ruanyifeng.com/blog/2020/06/weekly-issue-111.html)2020 #111
[转行前端越来越难](http://www.ruanyifeng.com/blog/2019/06/weekly-issue-61.html)2019 #61
## 鸣谢
周刊得到国内新一代知识管理与协作平台 [FlowUs](https://flowus.cn?promotionChannel=GW_RYF_01) 的帮助,深表感谢。
[FlowUS](https://flowus.cn?promotionChannel=GW_RYF_01) = 文档 + 表格 + 网盘。你可以用它写文档、做主页、管理数据、存储文件等等。
每一期周刊同时发布在[ FlowUs 专栏](https://ruanyf-weekly.flowus.cn/?code=FLOWUS&promotionChannel=WX_RYF_00),欢迎大家也去开通自己的专栏和主页。
![](https://cdn.beekka.com/blogimg/asset/202303/bg2023030205.webp)
(完)

414
docs/issue-259.md Normal file
View File

@@ -0,0 +1,414 @@
# 科技爱好者周刊(第 259 期):如何免费使用 ChatGPT
这里记录每周值得分享的科技内容,周五发布。(**[公告]下周端午节假期,周刊暂停一次。**
本杂志[开源](https://github.com/ruanyf/weekly),欢迎[投稿](https://github.com/ruanyf/weekly/issues)。另有[《谁在招人》](https://github.com/ruanyf/weekly/issues/3157)服务,发布程序员招聘信息。合作请[邮件联系](mailto:yifeng.ruan@gmail.com)yifeng.ruan@gmail.com
## 封面图
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061302.webp)
广东韶关的云门山景区有一个人工瀑布高达168米。如果它的水源引自山泉那倒还好如果是水泵从地面抽水未免有点浪费能源。[via](https://k.sina.cn/article_1789187543_p6aa4d5d702700vwsr.html)
## 如何免费使用 ChatGPT
国内媒体每天大量报道 ChatGPT但是只字不提它不对中国大陆用户开放。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061401.webp)
OpenAI 要求验证手机号,国内的手机都通不过。也就是说,它不希望国内用户使用这个服务。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061303.webp)
我们不揣测,它为什么这么做。但是我觉得,媒体不应该隐讳,也不要自嗨,应该直说,**ChatGPT 不欢迎中国大陆用户**。
当然,不欢迎使用,不等于不能使用。找一个境外手机号码,或者买一个别人的账号,就可以使用 ChatGPT 了。
而且,实际上不必这么麻烦,有很多变通方法,用起来更简单。**我的态度一贯是实用主义**,不在乎 OpenAI 的政策,只要想用,那就去用,多多了解国外的最新科技,打破技术封锁。
这种想法的程序员,大概很多,否则为什么 ChatGPT 的变通访问方法,像雨后春笋那样冒出来。下面,我来总结一下这些方法,方便大家。
**1使用替代网站**。国外网友搭建了著名的 [FreeGPT](https://freegpt.one/),向全世界免费开放,不需要账号就能使用。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061402.webp)
类似的网站还有 [Chat GPT Demo](https://chatgptdemo.net/zh-hans)。国内也有很多搜索“ChatGPT源”就能找到。GitHub 有好几个仓库([1](https://github.com/LiLittleCat/awesome-free-chatgpt)[2](https://github.com/lzwme/chatgpt-sites)[3](https://github.com/xxxily/hello-ai/blob/main/home/FreeChatGPTSiteList.md)),收集了几百个中介网址。
**2使用 Bing Chat**。微软的 Edge 浏览器推出了 Bing Chat 功能,集成了 ChatGPT可以免费聊天甚至还能生成图片。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061403.webp)
麻烦的是它只向美国用户开放。国内用户要使用这个服务,必须全程从美国 IP 地址访问,另外还需要注册一个全新用户,参考[这篇教程](https://kerrynotes.com/bing-keeps-prompting-to-login-to-continue-chat/)。
此外,微软旗下的 [Skype](https://www.skype.com/en/blogs/2023-02-bing-bot-in-skype/) 也集成了 Bing Chat。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061404.webp)
大家可能都忘了 Skype 吧,这个软件还活着。而且,它有几乎所有平台的客户端。安装后,将 Bing [添加为联系人](https://www.gizmochina.com/2023/03/04/how-to-add-bing-chatgpt-in-skype/)即可。
最后,再说一件搞笑的事情。
第三方手机浏览器 Vivaldi长期被当作二等公民对待实在忍不下去了最近决定把自己的 User Agent 伪装成 Edge 浏览器。于是,只要你的手机安装了 Vivaldi莫名其妙也能[免费使用 Bing Chat](https://vivaldi.com/blog/vivaldi-on-android-6-1/)。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061521.webp)
## 稀土开发者大会
前两周,我预告了,今年国内规模最大的开发者活动之一的“[2023稀土开发者大会](https://conf.juejin.cn/xdc2023/?utm_source=ryf0616)”,周刊也是媒体协办单位。
它的时间马上到了,就是**6月30日7月1日**的那个周末,只剩两周了。
大会安排了12个技术专场邀请了60多位大厂第一线程序员[完整名单](https://mp.weixin.qq.com/s/T-cJh_0bJD8l--WAnfebiw)),分享技术实践和观点,涵盖了前端、低代码、云原生、分布式和边缘计算、架构设计、音视频技术等前沿领域。
下面是现在最热门的 AIGC 专场(人工智能内容生成)。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061518.webp)
这只是当天上午的一个活动。没有其他安排的同学,可以考虑参加,学习一下别人的想法。
线上直播是免费的但需要预约。如果你在北京可以线下参会面对面沟通两天的个人线下票是199元不含餐这个价格相当优惠了。如果是企业建议购买含餐票**午餐时,有更多机会与嘉宾深度交流**。如果需要团购,请加微信 @bigeyehan
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061523.webp)
点击[这个链接](https://conf.juejin.cn/xdc2023/?utm_source=ryf0616),或者扫描上方二维码,详细了解大会安排,预约直播或购票。报名者还能抽奖,奖品有 Sony 耳机、极米投影仪等。
## 科技动态
1、[防溅小便池](https://arstechnica.com/science/2022/11/the-angle-at-which-dogs-pee-inspired-optimal-design-for-splash-free-urinal/)
加拿大滑铁卢大学的科学家,收集了各种男用小便池,研究什么样的形状最能防止溅出。
![](https://cdn.beekka.com/blogimg/asset/202211/bg2022112901.webp)
经过流体力学模拟,他们提出,小便池的最佳设计是上图右起第二个,即高大、细长的那个结构。
他们还提出,小便池底部最好放置强力吸水材料,形成一种黑洞的效果。
2、[培养肉上市](https://www.npr.org/sections/health-shots/2022/11/14/1136186819/cultivated-cultured-meat-heathy-climate-change)
美国食药局 FDA 最近批准,一种动物细胞的培养肉可以在美国上市。
![](https://cdn.beekka.com/blogimg/asset/202211/bg2022112902.webp)
这种培养肉不是动物身上长出来的,而是在实验里面培养出来的。
科学家们提取动物细胞,将它们放入培养箱,提供细胞增殖所需的营养(脂肪、糖、氨基酸和维生素等),通过细胞分裂得到大量肉类。
上图的工厂每年可以生产22吨培养肉营养物质通过管道输入细胞培养的钢罐产出的就是生肉。
![](https://cdn.beekka.com/blogimg/asset/202211/bg2022112903.webp)
培养肉有很多优点:土地占用少,污染小,对环境友好。第一批上市的是用鸡肉细胞培养的鸡肉,据说口味非常好。
3、[AI 教堂](https://apnews.com/article/germany-church-protestants-chatgpt-ai-sermon-651f21c24cfb47e3122e987a7263d348)
6月9日一家德国教堂举行了完全由 AI 主持的礼拜,人们倾听 AI 布道。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061202.webp)
讲坛上方挂着一个大屏幕AI 化身为一个留着胡子的黑人男子向现场的300多人布道内容完全是 ChatGPT 生成的。
整个过程持续了40分钟包括布道、祈祷和音乐部分。很多参加者表示很有趣效果超出预期。但也有人表示恶心“这是没有情感和灵魂的照本宣科。”
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061203.webp)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061204.webp)
如果 AI 可以胜任宗教活动,那它也完全可以替代心理医生,倾听病人诉说,跟病人对话。
4、[风琴大门](https://www.windmusik.com/html/turharfe.htm#T)
一位德国音乐爱好者,为自家大门装上了琴弦,将其变成了风琴大门。
![](https://cdn.beekka.com/blogimg/asset/202208/bg2022081803.webp)
他在门上挖了一个通风口,使得风可以通过。通风口上装了琴弦,风吹过时,琴弦就会振动发声。
![](https://cdn.beekka.com/blogimg/asset/202208/bg2022081805.webp)
![](https://cdn.beekka.com/blogimg/asset/202208/bg2022081804.webp)
经过精心调试,琴弦发出的声音非常和谐悦耳,不会让人感到烦躁,仿佛大自然的声音,而且从不单调,每次都不一样。
## 文章
1、[当 ChatGPT 参加高考](https://mp.weixin.qq.com/s/HG_Axf38ljcaQTfi9pyJvA)(中文)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061522.webp)
如果让 ChatGPT 参加2023年数学高考它可以得几分
2、[当人类数据用完AI 或将越来越笨](https://m.thepaper.cn/newsDetail_forward_23467960)(中文)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061509.webp)
机器生成的数据,能用来训练 AI 吗?英国科研人员发现这种情况下,模型将会崩溃。
3、[高效计算三角函数的 CORDIC 算法](http://www.longluo.me/blog/2023/06/07/CORDIC-algorithm/)(中文)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061508.webp)
本文介绍一种简化的三角函数计算方法,不必使用泰勒公式逼近。([@longluo](https://github.com/ruanyf/weekly/issues/3183) 投稿)
4、[通过 Cloudflare 穿透防火墙](https://iq.thc.org/tunnel-via-cloudflare-to-any-tcp-service)(英文)
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023052005.webp)
本文是一篇教程,介绍如何通过 Cloudflare 隧道,让 SSH 连接防火墙或内网里面,正常情况下无法连接的电脑。
5、[AI 自动生成字幕](https://www.spapas.net/2023/05/22/ai-auto-subtitling/)(英文)
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023052208.webp)
本文介绍使用 Whisper 模型,自动将视频语音转成文字,并生成字幕。
6、[你不一定需要数据库索引](https://www.jefftk.com/p/you-dont-always-need-indexes)(英文)
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023052601.webp)
教科书总是说,数据库检索需要建立索引。但是,如果数据库不大,完全可以不建索引,不会影响检索速度。
7、[如何让二维码变成图像](https://stable-diffusion-art.com/qr-code/)(英文)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061301.webp)
本文是一篇教程,教你如何使用 Stable Diffusion将二维码变成一幅图像。另有一篇[类似的教程](https://old.reddit.com/r/StableDiffusion/comments/1436nqv/my_attempt_on_qr_code/)。
8、[视觉信息论](https://colah.github.io/posts/2015-09-Visual-Information/)(英文)
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023052501.webp)
这篇长文用大量例子,讲解怎么用可视化表示信息。
9、[空气过滤机与正压新风系统的比较](https://www.airgradient.com/open-airgradient/blog/air-purifier-vs-positive-pressure-fresh-air-system-an-unfair-battle/)(英文)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060905.webp)
保持室内空气干净,有两种做法,一种是使用空气过滤器,另一种是使用正压新风系统,让室内空气压力大于室外,从而室外的脏空气无法进入。本文比较哪一种方法更好。
## 工具
1、[Mosh](https://mosh.org/)
![](https://cdn.beekka.com/blogimg/asset/202304/bg2023042008.webp)
SSH 替代品,用来登陆服务器。最大特点是会话不会因为丢线而中断。下次连接或者换台机器连接,还能进入前一次会话。
2、[Ezno](https://github.com/kaleidawave/ezno)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060906.webp)
一个用 Rust 语言写的 TypeScript 编译器,目标是作为官方 tsc 的替代品。
3、[Bark](https://github.com/suno-ai/bark)
![](https://cdn.beekka.com/blogimg/asset/202304/bg2023042101.webp)
一个语音生成引擎,效果不错,可以在朗读的同时,发出大笑、叹息和哭泣,还可以生成音乐。
4、[trzsz-ssh](https://github.com/trzsz/trzsz-ssh)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061506.webp)
用 Go 实现的 ssh 客户端,可以记住登陆过的服务器,内置支持上传和下载文件。([@lonnywong](https://github.com/ruanyf/weekly/issues/3180) 投稿)
5、[STDF](https://github.com/dufu1991/stdf)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061503.webp)
基于 Svelte 与 Tailwind 的移动页面组件库。([@dufu1991](https://github.com/ruanyf/weekly/issues/3175) 投稿)
6、[code-inspector](https://github.com/zh-lx/code-inspector)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061504.webp)
一个 Vue 的开发者工具,点击页面上的某个元素,它自动打开代码编辑器,定位到对应的代码位置。([@zh-lx](https://github.com/ruanyf/weekly/issues/3178) 投稿)
7、[Tiny Player](https://tiny-player.vercel.app/)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061505.webp)
极简的网页视频播放器,支持硬解/软解,可以自定义各种控件样式。([@wangrongding](https://github.com/ruanyf/weekly/issues/3174) 投稿)
8、[BrutalityExtractor](https://github.com/hxz393/BrutalityExtractor)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061507.webp)
Windows 解压软件,针对多核 CPU 和高速固态硬盘优化,实现多进程同时解压,比普通解压软件速度快。([@hxz393](https://github.com/ruanyf/weekly/issues/3181) 投稿)
9、[highlight.io](https://github.com/highlight/highlight)
![](https://cdn.beekka.com/blogimg/asset/202304/bg2023042201.webp)
一个前端页面报错的监控平台,需要自己搭建,类似于 sentry但是功能更强大一些。
10、[Keyv](https://keyvhq.js.org/)
![](https://cdn.beekka.com/blogimg/asset/202304/bg2023042404.webp)
一个键值对存储的操作库提供简单的操作方法支持多种数据库MySQL、PostgreSQL、SQLite、Redis等等作为后端。
11、[Jellylade](https://app.jellylade.com/)
![](https://cdn.beekka.com/blogimg/asset/202304/bg2023042602.webp)
一个美化网页截图的 Web 工具。
## 资源
1、[中国高等院校三千所](https://laosheng.top/fuwu/yuanxiao)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061502.webp)
这个网站收集中国大专院校名单和网址,按照中管、部本、省本、专科的顺序形成中国高校层级图谱。([@DiamonWoo](https://github.com/ruanyf/weekly/issues/3173) 投稿)
2、[提示工程入门](https://www.promptingguide.ai/)Prompt Engineering Guide
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060301.webp)
一本人工智能和提示工程的入门电子书。
3、[GitHub Actions 示例教程](https://www.actionsbyexample.com/)
![](https://cdn.beekka.com/blogimg/asset/202201/bg2022012504.webp)
通过10个详细注释的示例解释怎么使用 GitHub Actions。
4、[编译器设计入门](https://www3.nd.edu/~dthain/compilerbook/)Introduction to Compilers and Language Design
![](https://cdn.beekka.com/blogimg/asset/202205/bg2022052305.webp)
一本免费阅读的英文教科书介绍编译器设计的基本知识。内容很新2021年才完稿。
## 图片
1、[颜色变少了](https://twitter.com/culturaltutor/status/1551976051860963333)
一个推特用户提出他的观察,我们周围的颜色现在似乎比以前少了。
这是以前的停车场。
![](https://cdn.beekka.com/blogimg/asset/202207/bg2022072811.webp)
现在的停车场。
![](https://cdn.beekka.com/blogimg/asset/202207/bg2022072812.webp)
这是以前的房间。
![](https://cdn.beekka.com/blogimg/asset/202207/bg2022072813.webp)
这是现在的房间。
![](https://cdn.beekka.com/blogimg/asset/202207/bg2022072814.webp)
他的观点是:现在的用色越来越集中在几种主要颜色,不如以前那样丰富鲜艳。你是否同意呢?
2、[毒枭潜艇](http://www.hisutton.com/Narco%20Subs%20101.html)
哥伦比亚贩毒集团使用潜艇,向国外运送毒品。
![](https://cdn.beekka.com/blogimg/asset/202301/bg2023010601.webp)
![](https://cdn.beekka.com/blogimg/asset/202301/bg2023010602.webp)
这些“潜艇”实际上并没有完全潜入水中,在水面上露出很少一截,但是难以被发现。
![](https://cdn.beekka.com/blogimg/asset/202301/bg2023010603.webp)
![](https://cdn.beekka.com/blogimg/asset/202301/bg2023010604.webp)
最惊人的是,这些潜艇是贩毒集团在哥伦比亚丛林工厂里面,自己建造的。
![](https://cdn.beekka.com/blogimg/asset/202301/bg2023010605.webp)
![](https://cdn.beekka.com/blogimg/asset/202301/bg2023010606.webp)
这些工厂能够建造远洋航行的潜艇,规模肯定小不了,可见贩毒集团有多庞大。
![](https://cdn.beekka.com/blogimg/asset/202301/bg2023010607.webp)
![](https://cdn.beekka.com/blogimg/asset/202301/bg2023010608.webp)
## 文摘
1、[未来如何记住我们的过去?](https://www.datagubbe.se/fleeting/)
曾几何时,瑞典人家里只有一本书,那就是《圣经》,而且还要传给后代。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061512.webp)
你打开这本书,会想起你的爷爷和爸爸也打开过它,而且书里可能会掉出一些小物品:信件、剪报、结婚照等等。
后来电脑出现了照片保存在磁盘和光盘上。虽然过了30年你还是能打开这些照片。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061513.webp)
再后来,智能手机出现了,云也出现了,事情发生了根本的变化。
现在,网络带宽和云存储都非常廉价,人们开始在云上存储大量数据,数百 GB 甚至几个 TB 的照片都放到云上。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061514.webp)
我们正在使用前所未有的细节记录我们的生活,轻松生成成千上万张照片,将个人记忆外化成存储狂热,自以为那些数字化存储是持久的。
你记录了日常生活的方方面面如此多的食物、日常服装、日落、树木、啤酒、鞋子、面孔、汽车和城市。但是你几乎从不抽出时间浏览只是将它们全部委托给你无法控制的公司和平台存储在你没有管理权的服务器上。这些存储服务明天可能就会消失就算不消失50年后 Youtube 还会存在吗Instagram 和 Dropbox 还存在吗?
**我很好奇,未来的人们如何回忆过去?** 即使这一切都以数字化的形式保存下来,你要浏览的东西实在太多了,而有形的物品又实在太少了。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061516.webp)
我的祖母得了老年痴呆症,不得不去养老院,减轻她的痛苦一件事就是翻看旧照片。那些相册放在旧雪茄盒中,许多已经过了几十年,充满了褪色和磨损。
等到我们年老时,我们不会有这样的老相册,我们又拿什么怀念过去呢?
## 言论
1、
这个世界日以继夜、竭尽全力让你成为其他人,如果你想做你自己,就意味着要打一场最艰难的仗。
-- [E·E·卡明斯](https://www.themarginalian.org/2017/09/25/e-e-cummings-advice/)E. E. Cummings20世纪美国著名诗人
2、
人们依靠机器,希望这能带给他们更多自由,但这只会让拥有机器的人奴役他们。
-- [弗兰克·赫伯特](https://futo.org/),科幻小说《沙丘》的作者
3、
作为管理者,你的角色不是自己完成工作,即使你非常擅长干这些事。你的角色是改善团队目标、团队人员和工作流程,尽可能让团队产生乘数效应,放大你的资源。
-- [Julie Zhuo](https://thetechthinker.substack.com/p/pilot)Facebook 前产品副总裁
4、
我的20年软件开发生涯构建的东西现在要么是技术债要么已经弃用。
这是免不了的。新技术来来去去,程序员不愿意学习用不到的技能,而且技术栈的变化速度很快,大家总是希望简历上有热门的新事物。
-- [《我20年的职业生涯》](https://blog.visionarycto.com/p/my-20-year-career-is-technical-debt)
## 历史上的本周
[人生不短](http://www.ruanyifeng.com/blog/2022/07/weekly-issue-212.html)2022 #212
[生活就像《吃豆人》游戏](http://www.ruanyifeng.com/blog/2021/06/weekly-issue-162.html)2021 #162
[如何培养领导力](http://www.ruanyifeng.com/blog/2020/06/weekly-issue-112.html)2020 #112
[日本电影《编舟记》](http://www.ruanyifeng.com/blog/2019/06/weekly-issue-62.html)2019 #62
## 鸣谢
周刊得到国内新一代知识管理与协作平台 [FlowUs](https://flowus.cn?promotionChannel=GW_RYF_01) 的帮助,深表感谢。
[FlowUS](https://flowus.cn?promotionChannel=GW_RYF_01) = 文档 + 表格 + 网盘。你可以用它写文档、做主页、管理数据、存储文件等等。
每一期周刊同时发布在[ FlowUs 专栏](https://ruanyf-weekly.flowus.cn/?code=FLOWUS&promotionChannel=WX_RYF_00),欢迎大家也去开通自己的专栏和主页。
![](https://cdn.beekka.com/blogimg/asset/202303/bg2023030205.webp)
(完)

404
docs/issue-260.md Normal file
View File

@@ -0,0 +1,404 @@
# 科技爱好者周刊(第 260 期):你的旅程不会停在 Day 1
这里记录每周值得分享的科技内容,周五发布。
本杂志[开源](https://github.com/ruanyf/weekly),欢迎[投稿](https://github.com/ruanyf/weekly/issues)。另有[《谁在招人》](https://github.com/ruanyf/weekly/issues/3222)服务,发布程序员招聘信息。合作请[邮件联系](mailto:yifeng.ruan@gmail.com)yifeng.ruan@gmail.com
## 封面图
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062901.webp)
6月18日桂林市阳朔县遇龙河上一条由55张竹筏组成的550米金色“巨龙”庆祝端午节巡游。[via](https://cn.chinadaily.com.cn/a/202306/21/WS64923beba310ba94c5612cbd.html)
## 你的旅程不会停在 Day 1
我最近读到[一篇文章](https://pratik.is/writing/essays/neverending-hustle),关于一张海报。
一个国外程序员说,他工作的上一家公司,到处贴着海报,鼓舞员工。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062502.webp)
他没有点名,但是大家都知道,业内最喜欢贴海报的公司是 Facebook。
他说,有一张海报尤其让他恼火,写着一行字。
> **“这个旅程完成了1%。”**
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062503.webp)
你每天去上班那个海报永远写着1%,仿佛刻在石头上一样。
这怎么可能呢我一直勤奋工作每天加班周末有时也来公司完成一个又一个迭代怎么会没有一点进展至少也可以变成2%啊。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062504.webp)
公司一直贴着这个海报,让人感觉,公司希望员工变成一头驴子,不停追逐挂在眼前的胡萝卜。无论怎么追赶,离目标总是靠近不了,总是只走了百分之一。
无独有偶,业内还有另一家大公司,也在宣传一模一样的企业文化,那就是亚马逊。
亚马逊的老板贝佐斯有一句名言:“**亚马逊永远在互联网的 Day 1第一天**”。
为什么是 Day 1 呢?因为第一天是一切的开始,大家抱有美好的憧憬,干劲十足,充满了期望。
[贝佐斯说](https://aws.amazon.com/cn/executive-insights/content/how-amazon-defines-and-operationalizes-a-day-1-culture/):“第二天是停滞期,开始出现跟目标不相关的事情,然后就是痛苦的衰退,最后就是死亡。我们要始终保持‘第一天’的心态,避免产生第二天的公司文化。”
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062505.webp)
为了弘扬 Day 1 的企业文化,亚马逊世界各地的办公室都有一堵墙,醒目地写着 Day 1。
它的办公大楼甚至都命名为 [Day 1 大楼](https://en.wikipedia.org/wiki/Day_1_(building)),贝佐斯本人就在里面办公。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062506.webp)
回到前面的那篇文章,那个程序员就在思考,**为什么互联网大厂都喜欢强调,每天都是起点?** 难道就是为了警示员工保持干劲,不得懈怠吗?
他最终得到了下面的结论,这也是我想分享给大家的。
鼓吹这种企业文化,就是为了让员工总是绷紧弹簧。虽然员工最终很可能产生倦怠和精疲力竭,但是公司会因为这样而取得成功。
公司这样做,并没有错。作为一家公司,旅程没有终点,永远在路上,需要有使命感驱动的员工,所以它们会强调 Day 1。
但是,**作为一个员工,你的旅程是有终点的**。你不会永远停在 Day 1也不能停在那里。
如果想要成功的人生,必须每隔一段时间,就把人生推进到下一个阶段,完成前一个目标,再朝着更高的目标努力。
曾经有一个统计,**同一个工作岗位,平均工作三年,就会产生倦怠**。也就是说,就算你一直保持在 Day 1最多只有三年时间就坚持不下去了后面都是煎熬。你必须在此之前完成当前目标进入下一个阶段。
## 稀土开发者大会
大家看到本期周刊的同时6月30日周五今年国内最大的开发者活动之一“[稀土开发者大会](https://conf.juejin.cn/xdc2023/?utm_source=ryf0616)”就要开幕了。
再过一会,**上午9点半大会就正式开始**。欢迎大家参与,一共今明两天。
会场在新云南皇冠假日酒店,北京的朋友欢迎来现场。那里有**14个特别展区**,包括掘金 IP、酷炫新技术、虚拟偶像A-SOUL、HR 面对面、最新技术书籍等实物展示可以打卡。
不方便去现场的同学,可以看**免费直播**。<u>大会邀请了60多位技术高手有近200场讲座涵盖了AIGC 与大模型、研发效能与团队管理、云原生、分布式云和边缘计算、音视频技术前沿等热点内容。</u>
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062913.webp)
上面是会议今天的一部分日程,详细介绍和参会方法,请看[官方公众号文章](https://mp.weixin.qq.com/s?__biz=Mzg5NjAzMjI0NQ==&mid=2247503774&idx=1&sn=08aa0787b6bcabcda9962dfe22016404&chksm=c005c304f7724a124c43c4000eb7eeba3994243ccfb43e001aa964279567f84ac5ccab2393ec&token=916043564&lang=zh_CN#rd)(点击打开)。
## 科技动态
1、[死鸟无人机](https://petapixel.com/2023/02/16/researchers-turn-dead-birds-into-drones-that-could-spy-on-people/)
美国科学家正在尝试,将死去的鸟类改造成无人机。
![](https://cdn.beekka.com/blogimg/asset/202302/bg2023022001.webp)
这种无人机采用鸟类标本制作,通过扑打翅膀而飞翔。地面人员很难察觉这是无人机。
![](https://cdn.beekka.com/blogimg/asset/202302/bg2023022002.webp)
但是,它的飞行姿势目前不够逼真,尤其是达不到鸟类的能量使用效率。实验表现不像天空中飞过一只野鸟,更像掠过一只野鸡。
2、[摩托车油箱世界纪录](https://www.advpulse.com/adv-news/honda-monkey-breaks-world-record-covering-4183-km-on-single-tank/)
摩托车只用一箱油可以开多远最新的世界纪录是匪夷所思的4183.8公里,相当于从上海到拉萨。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062904.webp)
今年6月意大利摩托车竞技用品公司 Acerbis为了庆祝成立50周年决定挑战世界记录。
他们选了一辆最省油的本田 125cc 摩托车将原本1.5加仑的油箱改成了世界最大的28.5加仑108升
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062905.webp)
下面就是他们设计的油箱,以及替换后的效果。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062906.webp)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062907.webp)
为了创造世界纪录一共有3个骑手轮流驾驶这辆摩托车从意大利的总部一直开到西欧的最北点“挪威北角”。
3、[印度火车相撞图解](https://www.reuters.com/graphics/INDIA-CRASH/RAIL-INVESTIGATION/dwvkdwnbkpm/index.html)
路透社发表长篇报道分析6月2日印度的火车相撞事故288人遇难是本世纪最大的火车事故。
这篇报道图文并茂,非常直观,是可视化的典范。下面是事故原因示意图,一辆火车脱轨,撞上了迎面开来的另一辆火车。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062104.webp)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062105.webp)
死伤最严重的,是没有空调的普通车厢,它居然有上下两排座位。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062106.webp)
发生事故时,上排也挤满了人,太可怕了。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062107.webp)
4、[迪拜温室步道](https://www.archdaily.com/995879/urb-reveals-design-for-the-loop-a-93-kilometer-long-controlled-climate-cycling-highway-in-dubai)
迪拜是一个沙漠大都市气候炎热夏季平均气温超过40度室外散步都不行。
为了解决这个问题一家建筑事务所设计了一条温室步道将散步路线都放在温室里面长达93公里。
![](https://cdn.beekka.com/blogimg/asset/202302/bg2023020813.webp)
温室连接城市的主要地标,内部可以步行和骑自行车,
![](https://cdn.beekka.com/blogimg/asset/202302/bg2023020815.jpg)
温室全程空调,建造和使用成本巨大,又很难收费,就看阿联酋政府愿不愿意承担天价费用了。
![](https://cdn.beekka.com/blogimg/asset/202302/bg2023020814.jpg)
## 文章
1、[我改装了一台“能拍照”的 GameBoy](https://sspai.com/post/80561)(中文)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062812.webp)
作者介绍如何将一台二手 GameBoy 更换高分辨率屏幕,并添加摄像头。
2、[基于机器学习实现的 Web 端实时防挡脸弹幕](https://hughfenghen.github.io/fe/body-mask-danmaku/)(中文)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062802.webp)
本文介绍网页播放视频时,如何让弹幕不遮挡人脸。([@hughfenghen](https://github.com/ruanyf/weekly/issues/3204) 投稿)
3、[亚洲最高的树](https://www.livescience.com/planet-earth/plants/asias-tallest-tree-discovered-hiding-in-the-worlds-deepest-canyon-in-china)(英文)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062808.webp)
今年5月北京大学的研究人员在西藏波密县发现了亚洲最高、世界第二高的树一颗高达102.3米的巨柏。本文是美国媒体的报道,有这棵树的全身照。
4、[AI 作图引擎比较](https://blog.usmanity.com/comparing-adobe-firefly-dalle-2-and-openjourney/)(英文)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062101.webp)
目前AI 作图引擎主要有五个。
> - Adobe Firefly通过 PhotoShop 使用)
> - OpenAI DALLE-2
> - OpenJourney
> - Stable Diffusion
> - Midjourney
它们谁最强?作者进行了比较,发现最稳定、可用性最好的是 Midjourney 和 Stable Diffusion。
5、[Transformer 是什么](https://blogs.nvidia.com/blog/2022/03/25/what-is-a-transformer-model/)(英文)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062401.webp)
Nvidia 官网博客文章,介绍 GPT 模型的核心算法 Transformer 的基本情况,不涉及技术细节,但是很全面。
6、[GitHub 仓库的设置指南](https://wiringbits.net/blog/github-repository-setup)(英文)
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023053104.webp)
一篇初学者的 GitHub 教程,教你怎么调整仓库管理的默认设置。
7、[苹果 HDR 二维码](https://notes.dt.in.th/HDRQRCode)(英文)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023061902.webp)
一个很有趣的演示,苹果设备打开这个网页,上面有两个二维码,如果有一个更明亮,就说明当前设备支持 HDR高动态成像
8、[Apache 奇怪的版本号](https://utcc.utoronto.ca/~cks/space/blog/web/Apache24LongLife)(英文)
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023052001.webp)
Apache 在2012年发了2.4版现在还是这个版本只是从2.4.0变成了2.4.57。已经超过10年了二级版本号一直没变。
## 工具
1、[Tushan](https://github.com/msgbyte/tushan)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062202.webp)
一个基于 React 的前端框架,用来搭建网站的管理后台。([@moonrailgun](https://github.com/ruanyf/weekly/issues/3194) 投稿)
2、[SafeLine雷池](https://github.com/chaitin/safeline)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062804.webp)
开源的 WAF应用程序防火墙挡在网站之前对 Web 流量进行安全清洗。([@naocanmonster](https://github.com/ruanyf/weekly/issues/3207) 投稿)
3、[Vue Skia](https://github.com/rustq/vue-skia)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062203.webp)
一个基于 Skia 的 2D 网页图形渲染库,底层使用 Rust 语言实现,前端使用 Vue 语言。你可以把它看作 SVG 的替代方案。([@meloalright](https://github.com/ruanyf/weekly/issues/3199) 投稿)
4、[ReviewGPT](https://reviewgpt.net/)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062803.webp)
为你的文章进行打分、评价,提出修改意见,甚至还可以扮演莎士比亚、金庸等知名作家,帮助你重新撰写。([@lvwzhen](https://github.com/ruanyf/weekly/issues/3206) 投稿)
5、[Light Chaser](https://github.com/xiaopujun/light-chaser)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062801.webp)
数据可视化大屏设计器,基于 React + Mobx。[@xiaopujun](https://github.com/ruanyf/weekly/issues/3202) 投稿)
6、[语音转字幕工具](https://godlucky.net/whisperapp/)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062805.webp)
仅需浏览器AI 自动生成语音字幕,免费且可本地离线运行。([@ZSMX](https://github.com/ruanyf/weekly/issues/3211) 投稿)
7、[AI 面试助手](https://interview.sofasay.com/)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062807.webp)
只需职位、职位描述以及简历信息就可以开始模拟面试AI 扮演面试官角色提问。([@cocomany](https://github.com/ruanyf/weekly/issues/3213) 投稿)
8、[ArtQR 智绘二维码](https://hysli.io/#/projectManagement)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062806.webp)
一键将二维码变成一幅可扫码的画。([@yangchuansheng](https://github.com/ruanyf/weekly/issues/3209) 投稿)
9、[ibis](https://github.com/themsaid/ibis)
![](https://cdn.beekka.com/blogimg/asset/202212/bg2022120302.webp)
这个工具可以将 Markdown 文稿转成 PDF 电子书。
10、[OrbStack](https://orbstack.dev/)
![](https://cdn.beekka.com/blogimg/asset/202304/bg2023042802.webp)
Mac 应用软件,在图形界面管理 Docker 容器,据称速度比官方的 Docker Desktop 快得多。
## 资源
1、[Odd One Out](https://artsandculture.google.com/experiment/odd-one-out/wAHNn4JsVTFOiw)
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023051805.webp)
谷歌做的一个小游戏,四张图片有一张是 AI 生成的,请你挑出来。
2、[Intel 8086 CPU 在线模拟器](https://yjdoc2.github.io/8086-emulator-web/)
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062201.webp)
你可以在这个网页上,直接写汇编指令,编译后执行,查看 CPU 寄存器、指针、状态位、内存等等。可以用来学习汇编语言和 CPU 运行原理。([@meq1986](https://github.com/ruanyf/weekly/issues/3190) 投稿)
3、[国际乐谱库](https://imslp.org/)
![](https://cdn.beekka.com/blogimg/asset/202305/bg2023051809.webp)
这个网站收集全世界公开领域的乐谱。
4、[手机博物馆](https://www.mobilephonemuseum.com/catalogue)
![](https://cdn.beekka.com/blogimg/asset/202304/bg2023041902.webp)
该网站是一个老手机的搜索引擎。
## 图片
1、[杭州“首个高温日”出现时间](https://tianmunews.com/news.html?id=2507663)
下图是最近10年杭州市“首个高温日”35摄氏度的出现日期。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062908.webp)
可以看到总体趋势是高温日越来越早。今年居然在四月中旬就出现了35度。
2、[马德堡半球实验](https://nautil.us/the-remarkable-emptiness-of-existence-256323/)
1654年物理学家奥托·冯·居里克完成了马德堡半球实验演示大气压的存在。
他把两个铜质半球之间抽成真空现场用8匹马都拉不开证明了大气压有多大。
那两个铜质半球原物,保存在慕尼黑的德意志博物馆。
![](https://cdn.beekka.com/blogimg/asset/202301/bg2023011104.webp)
没想到原物这么大直径36厘米怪不得现场演示的震撼效果这么大。
## 文摘
1、[社交网络的终结](https://reb00ted.org/tech/20220727-end-of-social-networking/)
2003年交友社区 Friendster 的出现,标志着“社交网络”的诞生。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062909.webp)
后来Facebook 逐渐成为这个领域的王者,它的口号是“让世界变得更紧密”。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062910.webp)
Facebook 成功后发现,它掌握了大量用户信息,可以向这些用户定向投放广告,大把大把赚钱。
社交网络从此就变成了一个广告机器。在北美,每个用户平均为 Facebook 带来每季度50美元的收入。
最近两年一个更好的广告机器出现了TikTok。它甚至不需要用户建立社交网络就能推送广告。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062911.webp)
Tiktok 的算法是找到你最感兴趣的那个点,让你对它上瘾,再把最有针对性的广告推送给你。一旦你发现一个喜欢的视频,再滚动看下一个,不知不觉就看了更多的广告。理论上,这种机制可以获取广告效果的最大值。
Facebook 发现自己落后了,广告收入下降,于是进行了调整,让自家的算法变得更像 TikTok 的算法。
他们实际上放弃了“让世界变得更紧密”的使命,或者说他们从来没在乎过,只是为了保证股票的价值才提出这个口号。
![](https://cdn.beekka.com/blogimg/asset/202306/bg2023062912.webp)
既然 Facebook 转型了,社交网络事实上已经衰落了。但是,“让世界变得更紧密”的这种愿望,以及与亲友沟通的的需求仍然存在。
我认为Facebook 离开社交网络是一件好事,会有更好的产品取代它,真正关注与朋友、家人和世界的连接,而不是关注如何赚取大量广告收入。
新的产品可能不被称为社交网络,但它肯定比伪装成社交网络的广告机器更好。
## 言论
1、
生命的行为目的,不是为了食物和能量,而是为了负熵,争取负熵最大化。
熵代表衰老和死亡,那么负熵就代表对抗衰老和死亡。
-- [维基百科条目《熵与生命》](https://en.wikipedia.org/wiki/Entropy_and_life)
2、
我偶然发现了一种极其强大的编程哲学,那就是你应该忽略代码,那只是计算机要遵循的一大堆指令。相反地,你要专注于数据,弄清楚它如何流动。
-- [《滑铁卢编程风格》](https://theprogrammersparadox.blogspot.com/2023/04/waterloo-style.html)
3、
我把生活看成一系列“角色扮演游戏”。我的任务就是以最适合我的“角色”的方式玩我的“游戏”。
游戏可以是任何东西,成为好学生、成为好父亲、做出明智的财务决策、领导一个项目、进行房屋翻新等等。
这样的好处是,我的压力减轻了很多,我开始以中立的眼光看待一切,不在意演员是谁(包括我自己),只是客观地思考怎样才能取得游戏的最佳结果。
-- [Hakcer News 读者](https://news.ycombinator.com/item?id=36068168)
4、
每当你有一种“应该有人在这里做某事”的感觉,那个应该做这件事的人很可能就是你。
-- [《高级工程师的道路》](https://smyachenkov.com/posts/book-review-the-staff-engineers-path/)
## 历史上的本周
[知识孤岛,知识软件](http://www.ruanyifeng.com/blog/2022/07/weekly-issue-213.html)2022 #213
[你的城市有多少张病床?](http://www.ruanyifeng.com/blog/2021/06/weekly-issue-163.html)2021 #163
[暴力犯罪为什么越来越少?](http://www.ruanyifeng.com/blog/2020/06/weekly-issue-113.html)2020 #113
[互联网市场的集中化趋势](http://www.ruanyifeng.com/blog/2019/07/weekly-issue-63.html)2019 #63
## 鸣谢
周刊得到国内新一代知识管理与协作平台 [FlowUs](https://flowus.cn?promotionChannel=GW_RYF_01) 的帮助,深表感谢。
[FlowUS](https://flowus.cn?promotionChannel=GW_RYF_01) = 文档 + 表格 + 网盘。你可以用它写文档、做主页、管理数据、存储文件等等。
每一期周刊同时发布在[ FlowUs 专栏](https://ruanyf-weekly.flowus.cn/?code=FLOWUS&promotionChannel=WX_RYF_00),欢迎大家也去开通自己的专栏和主页。
![](https://cdn.beekka.com/blogimg/asset/202303/bg2023030205.webp)
(完)