科技爱好者周刊,每周五发布
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

571 lines
22 KiB

# 科技爱好者周刊
记录每周值得分享的科技内容,周五发布。
欢迎投稿,推荐或自荐文章/软件/资源,请[提交 issue](https://github.com/ruanyf/weekly/issues) 。
> P.S. 讨论区的[《谁在招人》](https://github.com/ruanyf/weekly/issues/4550),是一个免费的程序员招聘帖,提供大量就业信息,欢迎访问或发布工作/实习岗位。
## 如何搜索
周刊已经沉淀了大量内容,可以使用下面的几种方法进行搜索。
1、使用 GitHub 自带的网页搜索。
2、使用 [Sourcegraph.com](https://sourcegraph.com/github.com/ruanyf/weekly) 进行搜索。
3、将这个仓库克隆到本地,然后在仓库目录使用下面的命令。
```bash
$ grep -nri [搜索词] docs | cat --number
```
比如,搜索 CSS 相关内容。
```bash
$ grep -nri css docs | cat --number
```
## 2024
**六月**
这里记录每周值得分享的科技内容,周五发布。 本杂志[开源](https://github.com/ruanyf/weekly),欢迎[投稿](https://github.com/ruanyf/weekly/issues)。另有[《谁在招人》](https://github.com/ruanyf/weekly/issues/4550)服务,发布程序员招聘信息。合作请[邮件联系](mailto:yifeng.ruan@gmail.com)(yifeng.ruan@gmail.com)。 ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061403.webp) 重庆“悦来江湾”公交车站,由几块巨石组成,象征当地江边的鹅卵石。([via](http://www.cqyuelai.com/yuelai_content/2023-09/21/content_10592221.htm)) 今天谈谈,怎么生成真正的随机数。 这个问题超难,但有一些很有趣的内容。 ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061814.webp) 首先,编程语言提供的随机数,是伪随机数。 V8 引擎的官网有[一篇文章](https://v8.dev/blog/math-random)(下图),特别提醒大家这一点。它内置的随机数不是真随机数,而是伪随机数。 ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061606.webp) 所谓伪随机数,并非真的随机,而是算法得到的。只要初始的种子值相同,算法会给出一样的结果。 JavaScript 和许多其他语言,都有这个问题。所以,遇到特别强调随机的场合,都不应该使用语言内置的随机数生成器。 ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061815.webp) 真随机数需要满足三个条件。 > **(1)无法预测。** 随机数不能被猜到,所以必须非常大,否则会被暴力破解。 > > **(2)不能重复。** 每次生成的随机数,不能是一样的。 > > **(3)均匀分布。** 随机数必须平均散布在所有区间,不能集中在某些区间。 **一般来说,只有通过硬件,才能得到真随机数**,单纯的软件算法做不到。 科学家绞尽脑汁,想出各种办法,通过硬件生成随机数。 著名的 [Random.org](https://www.random.org/) 就是专门生成一个随机数的网站。 ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061816.webp) 它在全世界部署了多个无线电接收器,专门监听大气无线电波(即大气噪音,可以理解成大气的布朗运动),通过随机的无线电信号来生成随机数。下图是它的早期硬件设备。 ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061817.webp) 因为有硬件支出,使用它的随机数,需要付费。所以,大家可以看到,真随机数是有成本的,不是跑一下程序就可以了。 世界最大的 CDN 服务商 Cloudflare ,为了得到真随机数,做得更绝。 它的三个办公室,每个都有[不一样](https://blog.cloudflare.com/harnessing-office-chaos)的随机数生成装置。 **(1)旧金山总部**。一进门就有一堵墙,放满了几十盏熔岩灯。 ![](https://cdn.beekka.com/blogimg/asset/202403/bg2024031204.webp) 熔岩灯内部是融化的蜡,每时每刻都在变化着形状。 ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061818.webp) 需要随机数的时候,就对着这堵墙拍一张照片。每张照片都是不一样的,然后计算照片的哈希,将其作为种子值,计算得到一个随机数。 **(2)伦敦办公室。** 那里有一面“单摆墙”,放满了各种单摆装置。 ![](https://cdn.beekka.com/blogimg/asset/202403/bg2024031205.webp) ![](https://cdn.beekka.com/blogimg/asset/202403/bg2024031206.webp) 单摆和它们的影子,每时每刻都在摆动。每次照片的哈希也是不一样的,可以作为随机数的种子值。 **(3)奥斯汀办公室。** 那里的天花板,挂了很多彩色的反光片。 ![](https://cdn.beekka.com/blogimg/asset/202403/bg2024031207.webp) ![](https://cdn.beekka.com/blogimg/asset/202403/bg2024031208.webp) 这些反光片对空气流动十分敏感,开门、关门、空调、温度、湿度,都会让其转动,反射出不同颜色的光。因此,也可以用来当作随机数的种子值。 过去一个月,周刊一直在预热今年的“稀土开发者大会”。 它的开幕时间就是下周五(6月28日)。 作为今年的大活动,所有日程安排现在都出来了。下图就是**主论坛和10个分论坛的 70 多场演讲题目**。 [![](https://cdn.beekka.com/blogimg/asset/202406/bg2024062004.webp)](https://cdn.beekka.com/blogimg/asset/202406/bg2024062005.webp)) 点击看[大图](https://cdn.beekka.com/blogimg/asset/202406/bg2024062005.webp),都是技术热点和前沿领域。演讲者是来自全球的技术专家和第一线的主力工程师。 另外,大会还有外场的 AI 活动,一共4个特色展区,可以接触众多国内头部 AI 公司的展台,参与各种互动小游戏,赢取纪念品。这部分是免费的。 活动详情可以点击[这个链接](https://conf.juejin.cn/xdc2024/?utm_source=ryf),或者扫描上方海报的二维码,购买内场演讲票,或者领取免费的外场票,以及预约现场直播。 1、[Starliner 飞船](https://www.wsj.com/science/space-astronomy/boeing-sent-two-astronauts-into-space-now-it-needs-to-get-them-home-99d96633) 美国宇航局最近遇到了一件尴尬的事情。 波音公司的 Starliner 飞船(下图),将两名宇航员送入国际空间站以后,却回不来了。 ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061906.webp) 飞船发射后,出现了氦气泄漏和推进器故障。迟迟没有找到原因,美国宇航局就不敢用它把宇航员送回来。 本次任务原定8天,现在已经20天了。目前暂定6月26日返航,但可能再次推迟。 ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061907.webp) 好在国际空间站有4个月的食物储备,不至于有物资问题。 本次飞行是 Starliner 飞船首次执行任务,就搞成这样。实在不行的话,只能再派一艘飞船去把人接回来。 2、[澳大利亚巨型鹅](https://www.nhm.ac.uk/discover/news/2024/june/face-ancient-australian-giga-goose-revealed-after-fossil-skull-found.html) 澳大利亚与其他大陆隔绝,存在着许多奇特动物。 科学家很早就知道,澳大利亚有过一种巨型鹅(下图最右侧),大小跟鸵鸟相仿,身高超过2米,体重240公斤,但是已经在45000年前灭绝了。 ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061501.webp) 那时正好是第一批人类来到澳大利亚,所以科学家猜测,它的灭绝与人类有关。人类可能大规模捕杀这种鹅,毕竟它不会飞,又跑得慢。 以前,这种鹅只出土过零星的化石,最近终于出土了第一个完整头骨。 ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061502.webp) 科学家画出它的还原像,大家看看,这种地球已经不存在的巨型鹅长什么样。 ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061503.webp) 3、[眼球监控](https://x.com/soren_iverson/status/1801253187602788424) 一位国外网友,在推特上贴出一张图片。 他在手机上看 Youtube 视频,结果跳出了这个提示。 ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061506.webp) 意思是,系统发现,他的眼球没有注视广告,所以重新播放一次广告。 这张图应该是伪造的,不过技术上很简单。只要播放广告时,启动摄像头,就能识别镜头前有没有人,眼球看哪里。 我怀疑,这种场景会变成现实。以后,付费用户正常使用,免费用户必须通过眼球监控,确保正在注视广告。 1、[上网篮](https://globalvoices.org/2024/06/13/the-ingenious-network-tree-defying-gazas-connectivity-blockade/) 加沙地区由于战争原因,互联网服务已经完全中断了。 一个国际组织为了帮助那里的人民上网,想出了一个解决办法。 ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061504.webp) 他们先在其他国家购买了一批 eSIM 卡,将参数传给当地人。因为 eSIM 是虚拟卡,只要填入参数,就能开通,相对容易。 然后,当地人把手机连上充电宝,放在一个篮子里,带到边境地区,挂在高处。 ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061505.webp) 通过 eSIM 卡,手机可以连上领国的 4G 网络,这时打开手机热点,那么在篮子下面的人,就都能上网了。 1、[AI 芯片的未来,未必是 GPU](https://www.36kr.com/p/2826590796843272)(中文) 本文认为,加速计算未必只能通过 GPU 实现,FPGA 或 ASIC 或许是更优的底层计算设备。 2、[我编写自己的博客引擎的10年](https://medium.com/@ideatocode/what-i-learned-as-an-artist-writing-my-own-blog-engine-for-10-years-straight-0cb8297e7712)(英文) ![](https://cdn.beekka.com/blogimg/asset/202404/bg2024040801.webp) 作者为自己写了一个博客引擎,坚持了10年,他讲述在这个过程中学到的东西和体会。 3、[CSS 的 3D 折叠效果](https://www.joshwcomeau.com/react/folding-the-dom/)(英文) ![](https://cdn.beekka.com/blogimg/asset/202404/bg2024040601.webp) 本文介绍如何使用 CSS 实现 3D 的页面折叠动画效果(上图)。 4、[随机歌单的算法](https://pncnmnp.github.io/blogs/fibonacci-hashing.html)(英文) ![](https://cdn.beekka.com/blogimg/asset/202312/bg2023121001.webp) 本文介绍 Spotify 生成随机歌单的算法,要求是同一个歌手的歌曲不能连续播放。 5、[ASML 总部访问记](https://www.asianometry.com/p/whats-next-for-asml)(英文) ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061702.webp) 作者访问荷兰光刻机公司 ASML 总部,在埃因霍温市的郊区,这里是他的见闻。 6、[200行 JavaScript 代码实现虚拟 DOM](https://lazamar.github.io/virtual-dom/)(英文) ![](https://cdn.beekka.com/blogimg/asset/202405/bg2024052205.webp) 虚拟 DOM 是很多 JS 框架的底层基础,本文演示怎么自己从头实现它。 1、[Postgres.js](https://github.com/porsager/postgres) ![](https://cdn.beekka.com/blogimg/asset/202310/bg2023101401.webp) Node.js 和 Deno 的 PostgreSQL 客户端,类似软件还有 [Zapatos](https://jawj.github.io/zapatos/)。 2、[OpenccLint](https://opencclint.vercel.app/) ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061601.webp) 一个基于 OpenCC 的繁简体中文转换工具,支持编辑器和命令行界面。([@hddhyq](https://github.com/ruanyf/weekly/issues/4629) 投稿) 3、[BiliVideoDown](https://github.com/kangpeiqin/bilivideo_down) ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061604.webp) 一款基于 Flutter 的桌面端 B 站视频下载器,代码开源。([@kangpeiqin](https://github.com/ruanyf/weekly/issues/4640) 投稿) 4、[AQChat](https://gitee.com/howcode/aq-chat-server) ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061605.webp) 一款匿名的在线聊天软件,用户可以自由登录、创建房间、会话和传输文件,体验 [demo](https://aqchat.run/)。链接是后端代码,另有 [Web 端](https://gitee.com/howcode/aq-chat)和[移动端](https://gitee.com/ghosthhf/aqchat-mobile)。([@howcodes](https://github.com/ruanyf/weekly/issues/4643) 投稿) 5、[Voicer](https://voicer.hellogeek.work/) ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061808.webp) 一个 Chrome 浏览器插件,用来语音朗读网页文本。([@wang-jianliang](https://github.com/ruanyf/weekly/issues/4647) 投稿) 6、[易条形](https://www.1txm.com/barcode) ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061810.webp) 一个在线的条形码生成器。([@FZliweiliang](https://github.com/ruanyf/weekly/issues/4651) 投稿) 7、[ScienHub](https://scienhub.com/templates) ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061812.webp) LaTex 在线编辑器,提供很多实用的模板。([@tc1989tc](https://github.com/ruanyf/weekly/issues/4657) 投稿) 8、[trash.sh](https://github.com/qqAys/trash.sh) rm 命令的简单替代品,提供一个删除文件的回收站。([@qqAys](https://github.com/ruanyf/weekly/issues/4658) 投稿) 9、[我的字体](https://cloud.myfont.bid/) ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061813.webp) 一个制作个人手写字体的在线工具。([@harbor2009](https://github.com/ruanyf/weekly/issues/4659) 投稿) 10、[lingo link](https://github.com/chengfengfengwang/lingo-link/blob/main/README_ZH-CN.md) ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024062001.webp) 一个开源的浏览器插件,支持划词翻译、AI 翻译、生词标记。([@chengfengfengwang](https://github.com/ruanyf/weekly/issues/4670) 投稿) 1、[Luma AI Video Generator](https://lunaai.video/) ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061602.webp) Luma AI 视频生成器免费在线使用。([@sunnyjingliu](https://github.com/ruanyf/weekly/issues/4628) 投稿) 2、[Stable Diffusion 3 AI 图像生成器](https://stablediffusion3.net/zh-CN) ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061603.webp) 免费使用 Stable Diffusion 3,通过文本生成图像,无需注册。([@ddewfrefref](https://github.com/ruanyf/weekly/issues/4637) 投稿) 3、[Generative Voice AI](https://elevenlabs.io/) ![](https://cdn.beekka.com/blogimg/asset/202310/bg2023101615.webp) 一个文字转语音的服务,支持中文,免费账户每月可以转10000字(约10分钟音频)。 4、[BrainyAI](https://github.com/luyu0279/BrainyAI) ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061809.webp) 一个开源的 Chrome 插件,在侧边栏加载 AI 模型,是类似产品 [Sider AI](https://sider.ai/), [Monica](https://monica.im/), [Merlin](https://www.getmerlin.in/), 和 [MaxAI](https://www.maxai.me/) 的免费替代品。([@luyu0279](https://github.com/ruanyf/weekly/issues/4648) 投稿) 5、[Rock AI](https://www.rockai.online/) ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061908.webp) 该网站托管了一些开源 AI 模型,可以免费调用。([@hellokidder](https://github.com/ruanyf/weekly/issues/4668) 投稿) 6、[Chrome AI](https://chrome-ai.cc/) ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061811.webp) 使用 chrome 内置 AI 模型搭建的本地聊天工具。([@zengkan0703](https://github.com/ruanyf/weekly/issues/4655) 投稿) 7、[mac 电脑的本地文本总结](https://www.sheshbabu.com/posts/system-wide-text-summarization-using-ollama-and-applescript/)(英文) ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061512.webp) 本文介绍如何在 mac 电脑上,架设本地的 Ollama 模型,用它建立一个快捷方式,自动对打开的网页进行内容总结。 1、[开发者必须了解的 Unicode 知识](https://tonsky.me/blog/unicode/)(2023版) ![](https://cdn.beekka.com/blogimg/asset/202310/bg2023100210.webp) 这篇长文介绍最新的 Unicode 知识。 2、[loadership](https://www.loadership.com/) ![](https://cdn.beekka.com/blogimg/asset/202401/bg2024012002.webp) 该网站可以定制纯 CSS 的页面加载动画(loader)。 3、[现代 C++ 编程](https://github.com/federico-busato/Modern-CPP-Programming)(Modern C++ Programming) ![](https://cdn.beekka.com/blogimg/asset/202311/bg2023112902.webp) 一个开源的 C++ 英文教程。 1、[奇怪的环岛](https://www.snopes.com/fact-check/magic-roundabout-photo/) 英国有一个奇怪的环岛,分成内圈和外圈,它们之间还分布着5个小环岛。 ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061703.webp) 它的内圈是逆时针方向,外圈是顺时针方向。 从外圈进入内圈,或者从内圈进入外圈,都必须通过5个小环岛。 下图是当地的交通指示牌。 ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024061704.webp) 这个环岛建于1972年,多年没有发生过重大的交通事故。 2、[易北河隧道](https://en.wikipedia.org/wiki/Elbe_Tunnel_(1911)) 易北河流经德国汉堡市中心。 ![](https://cdn.beekka.com/blogimg/asset/202210/bg2022101409.webp) 1911年,汉堡市政府在河底挖了一条426米的隧道,方便两岸的交通。 ![](https://cdn.beekka.com/blogimg/asset/202210/bg2022101410.webp) 这条隧道的奇特之处,就是没有引道。行人和车辆必须使用升降机,进入和离开隧道。下图两侧的黄色垂直通道,就是升降机。 ![](https://cdn.beekka.com/blogimg/asset/202210/bg2022101412.webp) 下图是车辆升降机的入口。 ![](https://cdn.beekka.com/blogimg/asset/202210/bg2022101411.webp) 这个隧道直到今天还在使用,甚至还在里面开过音乐会。下图是在升降机底部仰望出口。 ![](https://cdn.beekka.com/blogimg/asset/202210/bg2022101413.webp) 1、[编程语言应该有多大?](https://tratt.net/laurie/blog/2023/how_big_should_a_programming_language_be.html) 编程语言有小有大。 一些语言只提供最核心的功能,另一些语言无所不包。 ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024062002.webp) 还有一些语言,开始时很小,后来不断添加功能,变得越来越大,甚至庞大到难以使用。 Python 语言的初始版本很小,前几个版本故意保持这种特色,添加功能的建议都被明确拒绝,理由是它们会使语言太大。 某个时刻(也许是在 Python 1.6 和 Python 2.0 之间),事情发生了变化:功能建议不会因为使语言变大而被拒绝,只会因为没有解决重要问题而被拒绝。 从此以后,Python 就走向了庞大语言的道路。 ![](https://cdn.beekka.com/blogimg/asset/202406/bg2024062003.webp) 在我看来,一旦语言的设计者不再担心语言的大小,这种语言的无限制增长是不可避免的。 很多语言都是如此。尽管 Java 从来都不是小型语言,但在泛型添加到 Java 1.5 之前,它的变化相当小。泛型似乎是 Java 大型语言之旅的起点。 JavaScript 本来是一个周末设计出来的小型语言,现在变成了一种相当庞大的语言。 Rust 是一种已经很大的语言,但它正在考虑添加更多功能,变得更大。 为什么那么多语言都走上了变大的道路? 我的看法是,因为没有一种编程语言是完美的,总有不能很好支持的用例。许多情况下,添加新功能有助于更好地支持这些用例。 由于潜在用例是无限的,因此我们总是加入新的设计,让语言变得“更好”,副作用就是每次都让语言变得更大一点。 1、 拉斯维加斯正在举行一年一度的电子表格 Excel 世界锦标赛,它有一个其他比赛都没有的特点,那就是毫无趣味。 -- [《Excel 世界锦标赛》](https://www.theverge.com/c/24133822/microsoft-excel-spreadsheet-competition-championship) 2、 哈勃望远镜确定,宇宙的准确年龄是138亿年。那就是我们这个世界的起源,在这之前是什么,没人知道。 --[《韦伯望远镜提供的新线索》](https://www.esa.int/Science_Exploration/Space_Science/Webb/Webb_Hubble_confirm_Universe_s_expansion_rate) 3、 农活忙不过来。 -- [@dylanaraps](https://github.com/dylanaraps),Kiss Linux 的创始人,他的 GitHub 主页上只留了这一句话,项目已经两年多不更新了 4、 我不记得读过的书,就像不记得吃过的饭一样;即便如此,它们还是造就了我。 -- [爱默生](https://blog.jim-nielsen.com/2024/you-are-what-you-read/) 5、 早期,民航客机的驾驶舱最多有五名成员。由于导航和通信的自动化,导航员和无线电操作员率先被淘汰。然后,飞行工程师也被淘汰了,只剩下两名飞行员。 随着飞行员成本的飙升,航空公司开始要求,只有一个飞行员的窄体飞机,副驾驶员被淘汰只是时间问题。 最终,仅剩的一个飞行员也会被淘汰,以后的飞机主要靠自动驾驶,再配上一名能够有限控制飞机的地面操作员。 -- [《最后的飞行员》](https://airfactsjournal.com/2024/06/the-last-pilot/) 2023:[卡马克的猫](https://www.ruanyifeng.com/blog/2023/06/weekly-issue-258.html)(#258) 2022:[晋升制度的问题](https://www.ruanyifeng.com/blog/2022/05/weekly-issue-208.html)(#208) 2021:[内容渠道的贬值](https://www.ruanyifeng.com/blog/2021/05/weekly-issue-158.html)(#158) 2020:[阵地战与奇袭战](http://www.ruanyifeng.com/blog/2020/05/weekly-issue-108.html)(#108) (完)
10 months ago
- 第 305 期:[随机数,这是一个问题](docs/issue-305.md)
- 第 304 期:[最受欢迎的颜色](docs/issue-304.md)
- 第 303 期:[技术封建主义](docs/issue-303.md)
**五月**
- 第 302 期:[创业虽然好,不敢推荐了](docs/issue-302.md)
- 第 301 期:[OpenAI 的图书馆工位](docs/issue-301.md)
- 第 300 期:[三十年,解决人生三大问题](docs/issue-300.md)
- 第 299 期:[AI 的关键是语料](docs/issue-299.md)
**四月**
- 第 298 期:[轮到硬件工程师吃香了](docs/issue-298.md)
- 第 297 期:[饮水鸟玩具](docs/issue-297.md)
- 第 296 期:[xz 后门的作者 Jia Tan 是谁?](docs/issue-296.md)
**三月**
- 第 295 期:[巧妙的灯泡钟](docs/issue-295.md)
- 第 294 期:[崖门海战的感想](docs/issue-294.md)
- 第 293 期:[一周是一年的2%](docs/issue-293.md)
- 第 292 期:[所有代码都是技术债](docs/issue-292.md)
- 第 291 期:[AI 没有护城河](docs/issue-291.md)
**二月**
- 第 290 期:[苹果头盔的最大问题](docs/issue-290.md)
- 第 289 期:[宽容从何而来](docs/issue-289.md)
**一月**
- 第 288 期:[技术写作的首要诀窍](docs/issue-288.md)
- 第 287 期:[禄丰恐龙谷记行](docs/issue-287.md)
- 第 286 期:[蓝色指示灯的解决方案](docs/issue-286.md)
- 第 285 期:[为什么 PPT 不如备忘录](docs/issue-285.md)
## 2023
**十二月**
- 第 284 期:[YouTube 有多少个视频?](docs/issue-284.md)
- 第 283 期:[[年终感想] 没有目的地,向前走](docs/issue-283.md)
- 第 282 期:[电动皮卡 Cybertruck 的 48V 供电](docs/issue-282.md)
- 第 281 期:[新基建的政策选择](docs/issue-281.md)
- 第 280 期:[机器点餐与宅文化](docs/issue-280.md)
**十一月**
- 第 279 期:[网络社区的悲剧](docs/issue-279.md)
- 第 278 期:[棘手的 AI 版权](docs/issue-278.md)
- 第 277 期:[工作台副屏的最佳选择](docs/issue-277.md)
- 第 276 期:[内容行业的衰落](docs/issue-276.md)
**十月**
- 第 275 期:[彼得·蒂尔的实验](docs/issue-275.md)
- 第 274 期:[加密通信的最后一块拼图](docs/issue-274.md)
- 第 273 期:[任正非的三篇最新谈话](docs/issue-273.md)
**九月**
- 第 272 期:[Unity 的安装费,游戏业的缩影](docs/issue-272.md)
- 第 271 期:[非线性的世界,线性的你](docs/issue-271.md)
- 第 270 期:[“精益开发”的精益是什么?](docs/issue-270.md)
- 第 269 期:[为什么英雄不使用炸药](docs/issue-269.md)
**八月**
- 第 268 期:[生产力是形容机器,不是形容人](docs/issue-268.md)
- 第 267 期:[5G 的春天要来了](docs/issue-267.md)
- 第 266 期:[自己做双语 EPUB 电子书](docs/issue-266.md)
- 第 265 期:[WiFi 的后面是 LiFi](docs/issue-265.md)
**七月**
- 第 264 期:[Elasticsearch 的启示](docs/issue-264.md)
- 第 263 期:[开源软件如何赚钱?](docs/issue-263.md)
- 第 262 期:[告别密码](docs/issue-262.md)
- 第 261 期:[黑客马拉松的正确方式](docs/issue-261.md)
**六月**
- 第 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)
- 第 255 期:[对待 AI 的正确态度](docs/issue-255.md)
- 第 254 期:[人生是一个长板问题](docs/issue-254.md)
- 第 253 期:[训练材料用完之日](docs/issue-253.md)
**四月**
- 第 252 期:[互联网创业变难了](docs/issue-252.md)
- 第 251 期:[国产单板机值得推荐](docs/issue-251.md)
- 第 250 期:[新技术的最大风险](docs/issue-250.md)
- 第 249 期:[最成功的软件企业家](docs/issue-249.md)
**三月**
- 第 248 期:[不要夸大 ChatGPT](docs/issue-248.md)
- 第 247 期:[扎克伯克的裁员信](docs/issue-247.md)
- 第 246 期:[永不丢失的网络身份](docs/issue-246.md)
- 第 245 期:[摩天大楼是反人类的](docs/issue-245.md)
- 第 244 期:[大数据已死](docs/issue-244.md)
**二月**
- 第 243 期:[与孔子 AI 聊天](docs/issue-243.md)
- 第 242 期:[一次尴尬的服务器被黑](docs/issue-242.md)
- 第 241 期:[中国的增长动力在内陆](docs/issue-241.md)
- 第 240 期:[教育年限可以缩短吗?](docs/issue-240.md)
**一月**
- 第 239 期:[未来两种人会增加](docs/issue-239.md)
- 第 238 期:[停止寻找的最佳时间](docs/issue-238.md)
## 2022
**十二月**
- 第 237 期:[真实方位是如何暴露的?](docs/issue-237.md)
- 第 236 期:[中国的阳光地带](docs/issue-236.md)
- 第 235 期:[青年失业率与选择创业](docs/issue-235.md)
- 第 234 期:[AI 聊天有多强](docs/issue-234.md)
- 第 233 期:[生活就像一个鱼缸](docs/issue-233.md)
**十一月**
- 第 232 期:[好用的平面设计软件](docs/issue-232.md)
- 第 231 期:[互联网公司需要多少员工?](docs/issue-231.md)
- 第 230 期:[电子产品的用电量](docs/issue-230.md)
- 第 229 期:[手机充电问题的解决](docs/issue-229.md)
**十月**
- 第 228 期:[人类和人生的意义](docs/issue-228.md)
- 第 227 期:[脸书的公司入职教育](docs/issue-227.md)
- 第 226 期:[谷歌出了什么问题?](docs/issue-226.md)
**九月**
- 第 225 期:[游戏 NPC 也是一种职业](docs/issue-225.md)
- 第 224 期:[Figma 为什么赢了 Sketch](docs/issue-224.md)
- 第 223 期:[程序员需要担心裁员吗?](docs/issue-223.md)
- 第 222 期:[四十年编程感想](docs/issue-222.md)
- 第 221 期:[全世界最繁荣的行业](docs/issue-221.md)
**八月**
- 第 220 期:[人工智能的机会在哪里](docs/issue-220.md)
- 第 219 期:[如何防止帐号被黑](docs/issue-219.md)
- 第 218 期:[葡萄酒,樱花,全球变暖](docs/issue-218.md)
- 第 217 期:[沙特的新未来城](docs/issue-217.md)
**七月**
- 第 216 期:[极简主义的胜利](docs/issue-216.md)
- 第 215 期:[互联网最喜欢的行为模式](docs/issue-215.md)
- 第 214 期:[你的地图是错的](docs/issue-214.md)
- 第 213 期:[知识孤岛,知识软件](docs/issue-213.md)
- 第 212 期:[人生不短](docs/issue-212.md)
**六月**
- 第 211 期:[虚拟商品可以拉动 GDP](docs/issue-211.md)
- 第 210 期:[为什么软件变得复杂](docs/issue-210.md)
- 第 209 期:[程序员是怎样的人](docs/issue-209.md)
**五月**
- 第 208 期:[晋升制度的问题](docs/issue-208.md)
- 第 207 期:[汽车行业的顶峰可能过去了](docs/issue-207.md)
- 第 206 期:[如何走出失望和怀疑](docs/issue-206.md)
- 第 205 期:[互联网风口过去了吗?](docs/issue-205.md)
**四月**
- 第 204 期:[如何度过疫情、裁员、还有战争](docs/issue-204.md)
- 第 203 期:[英国的名校签证,伯克利的计算机教育](docs/issue-203.md)
- 第 202 期:[三个有启发的学习方法](docs/issue-202.md)
- 第 201 期:[中国需要成立半导体部](docs/issue-201.md)
**三月**
- 第 200 期:[低期望,多尝试](docs/issue-200.md)
- 第 199 期:[俄罗斯的 HTTPS 证书问题](docs/issue-199.md)
- 第 198 期:[美国制造是否可能](docs/issue-198.md)
- 第 197 期:[如果这个世界有快乐机](docs/issue-197.md)
**二月**
- 第 196 期:[掌机的未来](docs/issue-196.md)
- 第 195 期:[你做过不在乎结果的项目吗?](docs/issue-195.md)
- 第 194 期:[悲观者正确,乐观者成功](docs/issue-194.md)
**一月**
- 第 193 期:[前端与后端,谁更难?](docs/issue-193.md)
- 第 192 期:[最大的机会来自新技术](docs/issue-192.md)
- 第 191 期:[一个程序员的财务独立之路](docs/issue-191.md)
## 2021
**十二月**
- 第 190 期:[产品化思维](docs/issue-190.md)
- 第 189 期:[下一个内卷的行业](docs/issue-189.md)
- 第 188 期:[音乐是反社交](docs/issue-188.md)
- 第 187 期:[元宇宙会成功吗](docs/issue-187.md)
- 第 186 期:[低纬度,高海拔,气候优势](docs/issue-186.md)
**十一月**
- 第 185 期:[美国宪法拍卖,一个区块链案例](docs/issue-185.md)
- 第 184 期:[政府的存储需求有多大?](docs/issue-184.md)
- 第 183 期:[腾讯的员工退休福利](docs/issue-183.md)
- 第 182 期:[新人优惠的风险](docs/issue-182.md)
**十月**
- 第 181 期:[移动支付应该怎么设计?](docs/issue-181.md)
- 第 180 期:[你想住在中国哪里?](docs/issue-180.md)
- 第 179 期:[AR 技术的打开方式](docs/issue-179.md)
- 第 178 期:[家庭太阳能发电的春天](docs/issue-178.md)
**九月**
- 第 177 期:[iPad 的真正用途](docs/issue-177.md)
- 第 176 期:[中国法院承认 GPL 吗?](docs/issue-176.md)
- 第 175 期:[知识广度 vs 知识深度](docs/issue-175.md)
- 第 174 期:[全能程序员 vs 特长程序员](docs/issue-174.md)
**八月**
- 第 173 期:[网络收音机的设计](docs/issue-173.md)
- 第 172 期:[我们会死于气候灾难吗?](docs/issue-172.md)
- 第 171 期:[云服务流量有多贵?](docs/issue-171.md)
- 第 170 期:[软件订阅制的胜利](docs/issue-170.md)
**七月**
- 第 169 期:[五菱汽车的产品设计](docs/issue-169.md)
- 第 168 期:[游戏《底特律:变人》](docs/issue-168.md)
- 第 167 期:[广告拦截器太过分了](docs/issue-167.md)
- 第 166 期:[视频学习胜过读书吗?](docs/issue-166.md)
- 第 165 期:[全端 App 的时代](docs/issue-165.md)
**六月**
- 第 164 期:[培训班 vs 大学,求职成功率比较](docs/issue-164.md)
- 第 163 期:[你的城市有多少张病床?](docs/issue-163.md)
- 第 162 期:[生活就像《吃豆人》游戏](docs/issue-162.md)
- 第 161 期:[再见了,学术硕士](docs/issue-161.md)
**五月**
- 第 160 期:[中年码农的危机](docs/issue-160.md)
- 第 159 期:[游戏开发者的年薪](docs/issue-159.md)
- 第 158 期:[内容渠道的贬值](docs/issue-158.md)
- 第 157 期:[KK 给年轻人的建议](docs/issue-157.md)
**四月**
- 第 156 期:[显卡缺货与异业竞争](docs/issue-156.md)
- 第 155 期:[数字货币是打破美元霸权的武器吗?](docs/issue-155.md)
- 第 154 期:[1982年的信息社会预言](docs/issue-154.md)
- 第 153 期:[机器翻译是对译者的侮辱吗?](docs/issue-153.md)
- 第 152 期:[从北大到技校](docs/issue-152.md)
**三月**
- 第 151 期:[NFT 是什么,听说能赚钱](docs/issue-151.md)
- 第 150 期:[当音乐还是稀缺的时候](docs/issue-150.md)
- 第 149 期:[新能源汽车,谁会是赢家?](docs/issue-149.md)
- 第 148 期:[微增长时代](docs/issue-148.md)
**二月**
- 第 147 期:[寻找你愿意忍受的痛苦](docs/issue-147.md)
- 第 146 期:[网课应该怎么上?](docs/issue-146.md)
- 第 145 期:[大家不出门,经济怎么办?](docs/issue-145.md)
**一月**
- 第 144 期:[提高收入的根本途径](docs/issue-144.md)
- 第 143 期:[世界尽头与冷酷仙境](docs/issue-143.md)
- 第 142 期:[2020年才是21世纪元年](docs/issue-142.md)
- 第 141 期:[封闭系统的胜利](docs/issue-141.md)
## 2020
**十二月**
- 第 140 期:[印度人的工资是多少?](docs/issue-140.md)
- 第 139 期:[生物学的可怕进展](docs/issue-139.md)
- 第 138 期:[失业难以避免,重构人生规划](docs/issue-138.md)
- 第 137 期:[Slack 被收购,以及企业的技术选型](docs/issue-137.md)
- 第 136 期:[利特伍德奇迹定律](docs/issue-136.md)
**十一月**
- 第 135 期:[什么行业适合创业?](docs/issue-135.md)
- 第 134 期:[未来的游戏业比现在大100倍](docs/issue-134.md)
- 第 133 期:[贵州变瑞士,有没有可能?](docs/issue-133.md)
- 第 132 期:[快能力和慢能力](docs/issue-132.md)
**十月**
- 第 131 期:[你的头脑是二值逻辑,还是三值逻辑?](docs/issue-131.md)
- 第 130 期:[低龄化的互联网](docs/issue-130.md)
- 第 129 期:[创业的凸函数与凹函数](docs/issue-129.md)
- 第 128 期:[这个社会是否正在变成“赛博朋克”?](docs/issue-128.md)
**九月**
- 第 127 期:[未来人人开发软件,几乎没人编码](docs/issue-127.md)
- 第 126 期:[内卷化是什么?](docs/issue-126.md)
- 第 125 期:[数字人民币要取代谁](docs/issue-125.md)
- 第 124 期:[华为如何考核员工](docs/issue-124.md)
- 第 123 期:[互联网公司与湘军的军制](docs/issue-123.md)
**八月**
- 第 122 期:[谈谈互联网公司的高估值](docs/issue-122.md)
- 第 121 期:[为什么人类没有越来越闲?](docs/issue-121.md)
- 第 120 期:[只有开放才能打败封锁](docs/issue-120.md)
- 第 119 期:[降雨量和保险博弈](docs/issue-119.md)
**七月**
- 第 118 期:[高考志愿怎么填](docs/issue-118.md)
- 第 117 期:[我不想让你记住我的脸](docs/issue-117.md)
- 第 116 期:[世界的未来就是一个火药桶](docs/issue-116.md)
- 第 115 期:[保护你的 DNA,不要泄漏](docs/issue-115.md)
- 第 114 期:[U 盘化生存和 Uber-job](docs/issue-114.md)
**六月**
- 第 113 期:[暴力犯罪为什么越来越少?](docs/issue-113.md)
- 第 112 期:[如何培养领导力](docs/issue-112.md)
- 第 111 期:[智能电视的误区](docs/issue-111.md)
- 第 110 期:[如果不能去美国上市](docs/issue-110.md)
**五月**
- 第 109 期:[播客的价值](docs/issue-109.md)
- 第 108 期:[阵地战与奇袭战](docs/issue-108.md)
- 第 107 期:[致富与杠杆](docs/issue-107.md)
- 第 106 期:[数字游民](docs/issue-106.md)
**四月**
- 第 105 期:[线上行业会赢](docs/issue-105.md)
- 第 104 期:[语音合成的用途](docs/issue-104.md)
- 第 103 期:[信息的半衰期](docs/issue-103.md)
- 第 102 期:[工作热情从何而来?](docs/issue-102.md)
- 第 101 期:[互联网不再稀缺](docs/issue-101.md)
**三月**
- 第 100 期:[零利率时代](docs/issue-100.md)
- 第 99 期:[疫情导致的研究生扩招](docs/issue-99.md)
- 第 98 期:[怎样清晰地表达自己的观点?](docs/issue-98.md)
- 第 97 期:[那些为了考试拼搏的年轻人](docs/issue-97.md)
**二月**
- 第 96 期:[在线教育不等于录制视频](docs/issue-96.md)
- 第 95 期:[远程办公暴露冗余岗位](docs/issue-95.md)
- 第 94 期:[既懂得制造,又懂得销售](docs/issue-94.md)
- 第 93 期:[漫游类的游戏,将会越来越多](docs/issue-93.md)
**一月**
- 第 92 期:[听觉暂留](docs/issue-92.md)
- 第 91 期:[印度孟买的房价,为什么跟北京一样高?](docs/issue-91.md)
- 第 90 期:[管人和技术是两种不同的能力](docs/issue-90.md)
- 第 89 期:[不下雨的地方,不要去卖伞](docs/issue-89.md)
## 2019
**十二月**
- 第 88 期:[如果你遇到一条蛇](docs/issue-88.md)
- 第 87 期:[新人要为团队写文档](docs/issue-87.md)
- 第 86 期:[千万不要当完美主义者](docs/issue-86.md)
- 第 85 期:[美国为什么不是乱哄哄?](docs/issue-85.md)
**十一月**
- 第 84 期:[一次性工作招聘,用完你就丢](docs/issue-84.md)
- 第 83 期:[技术解决不了人类的对立](docs/issue-83.md)
- 第 82 期:[就业要选发展最快的行业](docs/issue-82.md)
- 第 81 期:[子辈能大幅超越父辈吗?](docs/issue-81.md)
- 第 80 期:[企业软件创业,为什么在中国不容易成功?](docs/issue-80.md)
**十月**
- 第 79 期:[我们的生活越来越依赖机器](docs/issue-79.md)
- 第 78 期:[下一个风口是什么行业?](docs/issue-78.md)
- 第 77 期:[韩剧《阿尔布拉罕宫的回忆》](docs/issue-77.md)
- 第 76 期:[任何爱好都能变成职业,只要你会拍视频](docs/issue-76.md)
**九月**
- 第 75 期:[电子取代机械,对就业有何影响?](docs/issue-75.md)
- 第 74 期:[信息的商业模式为什么不是收费](docs/issue-74.md)
- 第 73 期:[数据统计的威力](docs/issue-73.md)
- 第 72 期:[当代人不再有手稿](docs/issue-72.md)
**八月**
- 第 71 期:[名校毕业,不容易创业](docs/issue-71.md)
- 第 70 期:[世界进入负利率时代,这意味什么](docs/issue-70.md)
- 第 69 期:[做得好 vs 做得快](docs/issue-69.md)
- 第 68 期:[关注能力的成长,胜于关注待遇](docs/issue-68.md)
- 第 67 期:[复杂系统无法维护,侏罗纪公园必定失败](docs/issue-67.md)
**七月**
- 第 66 期:[创业不是零和游戏](docs/issue-66.md)
- 第 65 期:[周刊开设“谁在招人”的招聘服务](docs/issue-65.md)
- 第 64 期:[新人如何进入互联网行业?](docs/issue-64.md)
- 第 63 期:[互联网市场的集中化趋势](docs/issue-63.md)
**六月**
- 第 62 期:[日本电影《编舟记》](docs/issue-62.md)
- 第 61 期:[转行前端越来越难](docs/issue-61.md)
- 第 60 期:[一本介绍人类起源的学术自传](docs/issue-60.md)
- 第 59 期:[互联网时代很难交朋友](docs/issue-59.md)
**五月**
- 第 58 期:[软件推广可以像化妆品那样吗?](docs/issue-58.md)
- 第 57 期:[分享知识是否违反人性?](docs/issue-57.md)
- 第 56 期:[文科生为什么不容易就业?](docs/issue-56.md)
- 第 55 期:[不是反对 996,而要提倡远程办公](docs/issue-55.md)
- 第 54 期:[可扩展性最好的活动](docs/issue-54.md)
**四月**
- 第 53 期:[DNA 相亲会](docs/issue-53.md)
- 第 52 期:[人脸识别与课堂监控](docs/issue-52.md)
- 第 51 期:[为什么过去10年,笔记本硬件发展缓慢?](docs/issue-51.md)
- 第 50 期:["时间换收入"是一个陷阱](docs/issue-50.md)
6 years ago
**三月**
- 第 49 期:[学会有所不为](docs/issue-49.md)
- 第 48 期:[著名程序员 Bill Joy 的人生启示](docs/issue-48.md)
- 第 47 期:[吃播算不算正式工作?](docs/issue-47.md)
- 第 46 期:[推荐算法的副作用](docs/issue-46.md)
- 第 45 期:[阿西莫夫回忆录《人生舞台》](docs/issue-45.md)
**二月**
- 第 44 期:[高校“唯论文”导向的后果](docs/issue-44.md)
- 第 43 期:[一篇好玩的论文](docs/issue-43.md)
- 第 42 期:[什么领域,你可以做到出类拔萃?](docs/issue-42.md)
**一月**
- 第 41 期:[如何看待互联网公司裁员?](docs/issue-41.md)
- 第 40 期:[手动咖啡不属于电子时代](docs/issue-40.md)
- 第 39 期:[苹果公司的两封公开信](docs/issue-39.md)
- 第 38 期:[使用越方便,技术实现越复杂](docs/issue-38.md)
## 2018
**十二月**
- 第 37 期:[小说家的时代,永远地过去了](docs/issue-37.md)
- 第 36 期:[程序员将来会不会过剩?](docs/issue-36.md)
- 第 35 期:[“一人份”的服务越来越多](docs/issue-35.md)
- 第 34 期:[身份证的最终解决方案:人体植入芯片](docs/issue-34.md)
**十一月**
- 第 33 期:[现场投票不如网络投票](docs/issue-33.md)
- 第 32 期:[砌砖头的三种角度](docs/issue-32.md)
- 第 31 期:[程序员的退休信号](docs/issue-31.md)
- 第 30 期:[为什么谷歌做不好社交软件?](docs/issue-30.md)
- 第 29 期:[公司的组织架构,决定了软件的复杂性](docs/issue-29.md)
**十月**
- 第 28 期:[软件开发是真正的知识吗?](docs/issue-28.md)
- 第 27 期:[乔布斯的“热情假设”对不对?](docs/issue-27.md)
- 第 26 期:[DHH 的新书《工作何必疯狂》](docs/issue-26.md)
- 第 25 期:[安卓手机十周年的感想](docs/issue-25.md)
**九月**
- 第 24 期:[新人进入软件行业的建议](docs/issue-24.md)
- 第 23 期:[统计学上的人生最大决定因素](docs/issue-23.md)
- 第 22 期:[猴子自拍,版权归谁](docs/issue-22.md)
- 第 21 期:[人生的水平运动和垂直运动](docs/issue-21.md)
**八月**
- 第 20 期:[不读大学的替代方案](docs/issue-20.md)
- 第 19 期:[电影《头号玩家》描绘未来的虚拟世界](docs/issue-19.md)
- 第 18 期:[无人机攻击,难以防范](docs/issue-18.md)
- 第 17 期:[全球变暖,在劫难逃](docs/issue-17.md)
- 第 16 期:[科技改变死亡的模式](docs/issue-16.md)
**七月**
- 第 15 期:[周刊的内容从何而来?](docs/issue-15.md)
- 第 14 期:[马斯克的人生才是梦想家的人生](docs/issue-14.md)
- 第 13 期:[周刊为什么只谈技术?](docs/issue-13.md)
- 第 12 期:[人口老龄化,养老金不够](docs/issue-12.md)
**六月**
- 第 11 期:[编程语言越发复杂](docs/issue-11.md)
- 第 10 期:[30岁以后谨慎转行前端](docs/issue-10.md)
- 第 9 期:[身份证可以植入人体](docs/issue-9.md)
- 第 8 期:[实验室会生产人吗?](docs/issue-8.md)
- 第 7 期:[垃圾填埋不是解决办法](docs/issue-7.md)
**五月**
- 第 6 期:[未来还需要苦学外语吗?](docs/issue-6.md)
- 第 5 期:[互联网时代,做一个好人是划算的](docs/issue-5.md)
- 第 4 期:[马克思研究的问题](docs/issue-4.md)
- 第 3 期:[周刊的风格](docs/issue-3.md)
**四月**
- 第 2 期:[为什么写周刊?](docs/issue-2.md)
- 第 1 期:[创刊号](docs/issue-1.md)