科技爱好者周刊,每周五发布
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.

494 lines
19 KiB

# 科技爱好者周刊
记录每周值得分享的科技内容,周五发布。
欢迎投稿,推荐或自荐文章/软件/资源,请[提交 issue](https://github.com/ruanyf/weekly/issues) 。
> P.S. 讨论区的[《谁在招人》](https://github.com/ruanyf/weekly/issues/3222),是一个免费的程序员招聘帖,提供大量就业信息,欢迎访问或发布工作/实习岗位。
## 如何搜索
周刊已经沉淀了大量内容,可以使用下面的几种方法进行搜索。
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
```
## 2023
**七月**
这里记录每周值得分享的科技内容,周五发布。 本杂志[开源](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/202307/bg2023071309.webp) 你以为这是一群羊在草原上吃草。错了,这是智利阿塔卡马沙漠的阵列望远镜,一共66台天线,大部分直径12米,高度15米。([via](https://eso.org/public/images/potw2328a/)) 上网体验最差的环节,肯定是密码。 ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023071203.webp) 互联网发展了20多年,所有环节都巨大改善,只有密码除外,还是20年前的用法。 更准确的说,它的用户体验比20年前更差了。密码的强度要求现在越来越高,一般不能少于8个字符,还要包括特殊符号。另外,除了密码,通常还有其他验证(短信、图片识别、OTP 时间码等等)。 ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023071204.webp) 最让人无语的是,即使变得如此麻烦,依然不能杜绝密码被盗、被破解、被钓鱼的风险。 多年来,业界一直努力,试图解决密码问题。近两年终于有了突破,各大公司达成一致,设计出了一套**密码的替代方案:密钥登陆,英文叫做 Passkey**。 ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023071205.webp) Passkey 这个方案可以做到,登录不需要密码,解决了上面提到的所有问题,而且用户很容易上手,主要厂商已经全部支持。 2022年 WWDC 大会,[苹果宣布](https://developer.apple.com/passkeys/)支持 Passkey。 ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023070801.webp) 2023年5月,[谷歌](https://blog.google/technology/safety-security/the-beginning-of-the-end-of-the-password/)和[微软](https://www.microsoft.com/en-us/security/blog/2023/05/04/how-microsoft-can-help-you-go-passwordless-this-world-password-day/)同时宣布,全面接入 Passkey。 ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023071206.webp) ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023070803.webp) 今天,我就简单讲讲,Passkey 到底怎么回事。 其实,手机 App 早就做到了“无密码登录”,按一下指纹,或者人脸识别,就可以登录,完全不需要密码。 ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023071207.webp) 于是,很早就有人想到了,可以设计一套通用机制,让网站也去调用手机上面的硬件识别,从而彻底告别密码。这就是 Passkey 的由来。 具体来说,Passkey 之所以不要密码,因为采用了密钥登录。**网站不再保存用户密码,而是保存用户的公钥**。登录时,用户必须用自己的私钥,解开公钥加密的随机数,从而确认身份。 这也意味着,用户要自己保存私钥。这是很麻烦的事情,因此 Passkey 协议的重点,就在于密钥的生成和保管彻底自动化了。 **Passkey 要求用户必须配备一个“身份管理器”**(通常由操作系统提供),这个“身份管理器”负责生成密钥,然后公钥交给网站保存,私钥由它自己保存。 等到用户登录网站,需要私钥证明自己身份时,网站就要向用户选定的“身份管理器”发出请求。这时,“身份管理器”就会调用操作系统的指纹识别或者人脸识别,要求用户完成验证。如果用户通过了,“身份管理器”就允许用户使用保存在里面的私钥。 目前,iOS 和安卓已经支持 Passkey,自带“身份管理器”,有些笔记本(比如 Macbook)也支持。如果是台式机,没有任何识别设备,浏览器就会给出二维码或者蓝牙,让手机代为验证。 “身份管理器”也可以做成独立的硬件(比如 Yubikey),这就需要花钱买了。 ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023071208.webp) Passkey 是一个很复杂的协议,上面我说的只是它的核心思路,也不知道说清楚了没有。但是,**对于用户来说,它是很简单的**,就是按一下指纹,或者扫一下人脸,就登录网站了。至于密码,忘了它吧。 我预测,再过一两年,等过这个协议的封装库和框架出台,它就会迅速流行,大大减少密码的使用。 大家现在可以去[Passkey.io](https://passkeys.io),亲身体验一下无密码登录,更详细的细节请参考后面的文章([1](https://www.slashid.dev/blog/passkeys-security-implementation/),[2](https://css-tricks.com/passkeys-what-the-heck-and-why/),[3](https://www.stavros.io/posts/clearing-up-some-passkeys-misconceptions/))。 1、[木屑马桶](https://www.dezeen.com/2023/03/22/woodio-wood-composite-toilet/) 一家芬兰公司推出了木屑马桶,从座圈到底座,都是木屑做的。 ![](https://cdn.beekka.com/blogimg/asset/202303/bg2023032910.webp) 这家公司在木屑中加入树脂材料,使其完全防水,同时非常牢固。相比陶瓷马桶,主要好处是环保,可以大量减少二氧化碳排放(因为陶瓷需要烧制),而且很轻。 ![](https://cdn.beekka.com/blogimg/asset/202303/bg2023032909.webp) ![](https://cdn.beekka.com/blogimg/asset/202303/bg2023032911.webp) 下一步,该公司会继续推出木屑洗脸盆和木屑浴缸 。 ![](https://cdn.beekka.com/blogimg/asset/202303/bg2023032908.webp) 2、[干扰无人车](https://www.thedrive.com/news/rebels-are-disabling-waymo-cruise-robotaxis-with-traffic-cones) 旧金山市允许无人驾驶出租车上路,你可以用软件叫车。 美国网友近日发现了一个重大 Bug,根据他发布的视频,只要把停车锥放在引擎盖上(下图),这辆无人驾驶车就会立刻自动停下来,不再行驶,哪怕是在路中央。 ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023070704.webp) ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023070703.webp) 这个 Bug 好像不那么容易修复。这个事件凸显了无人驾驶的困难,软件如何判别恶意破坏呢。 3、[最热的一天](https://apnews.com/article/global-record-breaking-heat-july-27069b5380117534d78f1f40a6edc7a0) 美国缅因大学有一个全球气候模型,根据气象站、卫星数据、计算机模拟的数据,得到全球每个地点的实时气温。 他们发现,7月6日是有纪录以来最热的一天,全球平均气温达到17.23摄氏度。更糟糕的是,第二名和第三名,分别是今年7月5日和7月4日。 ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023071105.webp) 上图是[他们官网](https://climatereanalyzer.org/clim/t2_daily/)的历年气温图表,那根最粗的黑线就是2023年。从6月开始,黑线就快速上升,远远超出过以往任何一年。 ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023071106.webp) 另外,根据全球气温分布图(上图),可以看到现在的地球,整个低纬度和中纬度都是高温区,只有高原地区除外,非常触目惊心。 4、[最大的 LED 装置](https://edition.cnn.com/2023/07/05/travel/msg-sphere-las-vegas-venue-cec/index.html) 拉斯维加斯的威尼斯酒店,最近建了一个球馆,非常奇特。 它是全球最大的球形建筑,同时也是全球最大的 LED 装置,高111米,宽516米。 ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023071107.webp) 它的外壳都是 LED 屏幕,可以对外播放球形视频,夜晚亮灯,极其夺目。 ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023071108.webp) ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023071109.webp) ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023071110.webp) 它的内部则是一个正常的球馆,可以举办大型体育比赛和演唱会。 ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023071111.webp) 这样的装置肯定会成为地标,以及游客的最爱,但同时也是一个高耗能的巨大光污染。 ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023071112.webp) 1、[“进化”这个词正确吗?](https://mp.weixin.qq.com/s/5fF7o8EePoIhqZ4x0KrTaQ)(中文) ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023070511.webp) 本文讨论一个观点,“进化”(evolution)这个词是否应该改成“演化”?因为生物更多是在适应环境,不一定变得进步。 2、[我如何创立海外一人 SaSS 公司](https://mp.weixin.qq.com/s/x6PLSIMn_1qcKnXWPT-J-Q)(中文) 作者讲述自己如何一个人将面向海外用户的 SaSS 服务,注册成公司。 3、[爱奇艺 TV 版如何占用用户带宽](https://news.mydrivers.com/1/922/922097.htm)(中文) ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023071201.webp) 电视机装了爱奇艺 TV 版,息屏状态下,居然在上传数据,只有拔掉电源才会停止。它默认把用户机器用作 CDN 节点。 4、[全方位对比 Postgres 和 MySQL (2023 版)](https://mp.weixin.qq.com/s/xf7qb4oAVHyi4_U32FSKPA)(中文) ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023071318.webp) Postgres 和 MySQL 是两大最主流的关系型数据库,本文对它们进行全方位的比较。([@milasuperstar](https://github.com/ruanyf/weekly/issues/3269) 投稿) 5、[如何破解滑动验证码?](https://mp.weixin.qq.com/s/iK_JkVRrh5vIRBjnQbDOyw)(中文) ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023071316.webp) 本文介绍了图片滑动验证码的实现原理和流程分析,以及如何破解。([@niumoo](https://github.com/ruanyf/weekly/issues/3266) 投稿) 6、[优化人工智能生成的二维码](https://antfu.me/posts/ai-qrcode-refine)(英文) ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023071313.webp) 作者尝试让二维码,尽可能像人类可以看懂的图片,同时机器还能扫描。上图其实是一个二维码,本文记录了优化过程。([@POKEZHANG](https://github.com/ruanyf/weekly/issues/3247) 投稿) 7、[React 服务器组件的问题](https://marmelab.com/blog/2023/06/05/react-angularjs-moment.html)(英文) ![](https://cdn.beekka.com/blogimg/asset/202306/bg2023060701.webp) React 官方开始推广服务器组件,本文作者表示担忧,这会让现有的很多写法都失效。 8、[Chrome 支持模块名映射](https://web.dev/import-maps-in-all-modern-browsers/)(英文) ![](https://cdn.beekka.com/blogimg/asset/202305/bg2023050302.webp) Chrome 浏览器加载 JS 模块时,需要给出模块的 URL。但是,现在只要指定模块名与 URL 之间的映射,浏览器就可以从模块名加载。 9、[中国与美国的云服务竞争](https://interconnected.blog/us-vs-china-a-cloud-proxy-war/)(英文) ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023070510.webp) 美国政府正考虑把中国的云服务商(阿里云、腾讯云、华为云)赶出美国机房。本文分析中美云服务商在东南亚、拉美和中东的全球竞争。 1、[Connect-Web](https://connect.build/) ![](https://cdn.beekka.com/blogimg/asset/202208/bg2022080504.webp) 一个 TypeScript 库,用于从浏览器调用 RPC 服务器,参见[介绍文章](https://buf.build/blog/connect-web-protobuf-grpc-in-the-browser)。 2、[xBrowserSync](https://www.xbrowsersync.org/) ![](https://cdn.beekka.com/blogimg/asset/202212/bg2022122212.webp) 一个浏览器的同步插件,最大特点是跨浏览器同步,比如安卓的 Chrome 同步了桌面的 Firefox。 3、[I Don't Care About Commit Message](https://github.com/mefengl/vscode-i-dont-care-about-commit-message) VS Code 插件,使用 AI 自动生成代码提交的 Commit 摘要,你就不必自己写了。它需要 OpenAI API Key。([@mefengl](https://github.com/ruanyf/weekly/issues/3248) 投稿) 4、[React1s](https://github.com/aaamoon/react1s) ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023071317.webp) 浏览器插件,本地开发 React 项目时,点击页面元素,就会跳转到编辑器的对应组件位置。([@aaamoon](https://github.com/ruanyf/weekly/issues/3268) 投稿) 5、[TGSCAN](https://github.com/tgscan-dev/tgscan) ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023071314.webp) 开源的 Telegram 搜索引擎。([@HandelDev](https://github.com/ruanyf/weekly/issues/3263) 投稿) 6、[LeaferJS](https://www.leaferjs.com/) ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023071312.webp) 一个国产的 Canvas 2D 图形渲染引擎,追求极致性能。([@leaferjs](https://github.com/ruanyf/weekly/issues/3246) 投稿) 7、[AltTab](https://github.com/lwouis/alt-tab-macos) ![](https://cdn.beekka.com/blogimg/asset/202305/bg2023051203.webp) 这个软件可以让 Mac 电脑具备 Windows 的 alt + tab 键的功能,方便地切换各个窗口。 8、[Rsync time backup](https://github.com/laurent22/rsync-time-backup) 一个命令行工具,类似于苹果的 Time Machine 备份工具,对文件和目录进行增量备份,以后可以恢复到任意时点。它支持跨平台使用。 9、[XState](https://xstate.js.org/) ![](https://cdn.beekka.com/blogimg/asset/202305/bg2023051501.webp) 一个 JS 库,实现了有限状态机,设计得很简洁,可以用来学习有限状态机。 10、[hat-syslog](https://github.com/hat-open/hat-syslog) ![](https://cdn.beekka.com/blogimg/asset/202305/bg2023051602.webp) Linux 系统日志 Syslog 的图形操作工具。 1、[美国无线电频谱表](https://www.beautifulpublicdata.com/the-united-states-radio-frequency-allocation-chart/) ![](https://cdn.beekka.com/blogimg/asset/202302/bg2023020809.webp) 美国政府发布的无线电频谱表,可视化展示美国的所有频段分配,直接下载 [PDF 文件](https://ntia.gov/sites/default/files/publications/january_2016_spectrum_wall_chart_0.pdf)。 2、[编写你自己的 React、ProseMirror 和 Redux](https://nytimes.github.io/oak-byo-react-prosemirror-redux/)(英文) ![](https://cdn.beekka.com/blogimg/asset/202302/bg2023020811.webp) 《纽约时报》技术团队编写的培训教程,指导新人自己实现前端的 React 等基础库。 3、[StockAI.Trade](https://stockai.trade/) ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023071315.webp) 基于 ChatGPT 的 AI 选股工具(仅限中国 A 股)。([@yvonuk](https://github.com/ruanyf/weekly/issues/3265) 投稿) 4、[GifCities](https://gifcities.org/) ![](https://cdn.beekka.com/blogimg/asset/202208/bg2022082303.webp) 上个世纪的 GeoCities 平台存有海量的 Gif 小动画。这个网站有所有这些文件的存档,并提供搜索。 5、[FlagWaver](https://krikienoid.github.io/flagwaver/) ![](https://cdn.beekka.com/blogimg/asset/202211/bg2022111201.webp) 这个网页模拟旗帜飘扬的效果,你可以上传自己的图片作为旗帜,然后定制各种参数。 1、[美联航811航班事故](https://admiralcloudberg.medium.com/violent-night-the-near-crash-of-united-airlines-flight-811-ba72b3349ff0) 1989年2月24日,一架波音747执行美联航811航班,从洛杉矶飞往澳大利亚悉尼,中途在夏威夷停留。 起飞后17分钟,机组人员听到一声巨响,发现前货舱门被炸飞。 ![](https://cdn.beekka.com/blogimg/asset/202301/bg2023011710.webp) 爆炸的力量如此巨大,在机身上撕开了一个大洞,机舱的五排座位都被掀起,上面的9个乘客瞬间就被弹出飞机。 ![](https://cdn.beekka.com/blogimg/asset/202301/bg2023011711.webp) 这9名乘客全部丧生。其中有一名乘客坐在走道对面,不属于爆炸的核心区域(上图最左侧箭头)。由于他没有系上安全带,是被气流带出去的,如果系了,很可能幸存下来。 下面是机上乘客拍摄的事故发生后的机内景象,氧气面罩全都落下了,但是里面没有氧气,机内到处都是呼呼的风声。 ![](https://cdn.beekka.com/blogimg/asset/202301/bg2023011712.webp) ![](https://cdn.beekka.com/blogimg/asset/202301/bg2023011713.webp) 机长一瞬间认为死定了,但是后来发现,飞机还能飞行,只是爆炸一侧的两个发动机发生故障了。 机组人员想尽办法,将飞机重新飞回了夏威夷,在机场平安落地。 ![](https://cdn.beekka.com/blogimg/asset/202301/bg2023011714.webp) ![](https://cdn.beekka.com/blogimg/asset/202301/bg2023011715.webp) 事故调查人员一开始认为是炸弹导致的,但后来确定原因是货舱门的电动锁有设计失误,起飞后并未切断门锁的马达电源,导致飞行中货舱门意外打开,酿成大祸。 事后,所有波音747的门锁都更换了设计。并且,原来的外开门改成了内开门,在高空中,由于机内的气压大于机外,内开门是无法打开的。以后就再也没有发生过类似事故。 ![](https://cdn.beekka.com/blogimg/asset/202301/bg2023011716.webp) 1、[有效笔记的三个原则](https://www.collider.space/issue-1-effective-note-taking/) ![](https://cdn.beekka.com/blogimg/asset/202307/bg2023071319.webp) 三个原则可以帮助你有效地记笔记。 (1)笔记必须符合你的思维方式。 做笔记要按照自己的思考方式,不能原封不动地按照老师(或者书本)的讲解方式。这样不仅你写起来更轻松,而且将来回顾笔记的时候,你也更容易理解自己当时的想法。 (2)笔记必须代表你的知识。 笔记不要仅仅复制/粘贴他人的话语,而要用自己的语言表达。你不妨标记清楚,哪些地方是已经理解的,哪些地方还没有理解或者有疑问。 (3)笔记必须可以轻松检索。 为了最大限度利用自己的笔记(其实也是节约自己的时间),它必须可以方便地检索。你要为每个部分写一个标题,并且定期整理出一份目录。 1、 跟大家想的不一样,编程并不需要掌握深刻的思想,而是需要某种程度上记住文档,以便用某些固定词汇,清晰表达我们的想法。 -- [《编程需要知识的广度》](https://typeclasses.substack.com/p/programming-requires-breadth-of-knowledge) 2、 如果你真的爱护环境,那么买车的时候,你不是买一辆电动车,而是买一辆旧车,并尽量少用它。 -- [《我喜欢电动车,但觉得被骗了》](https://www.theguardian.com/commentisfree/2023/jun/03/electric-vehicles-early-adopter-petrol-car-ev-environment-rowan-atkinson) 3、 如果你在手机上看这部电影,你将永远不会体验到它。你认为你已经体验过了,但事实是没有。 真是太糟了,你以为在该死的电话机上看电影,算看过电影吗。去看真实的电影吧。 -- [大卫·林奇](https://onthearts.com/p/how-wittgenstein-watched-movies),著名的美国电影导演,谈有些观众在手机上看他的作品 4、 理想的工人是机器人,永不疲倦,永不休息,只要最基本的维护。如果崩溃了,很容易被复制和替换。 你越能够不休息地工作,越说服自己像机器人一样工作,你在市场上的就业价值就越大。 -- [《休息不是为了优化》](https://theconvivialsociety.substack.com/p/you-cant-optimize-for-rest) [互联网最喜欢的行为模式](http://www.ruanyifeng.com/blog/2022/07/weekly-issue-215.html)(2022 #215) [全端 App 的时代](http://www.ruanyifeng.com/blog/2021/07/weekly-issue-165.html)(2021 #165) [保护你的 DNA,不要泄漏](http://www.ruanyifeng.com/blog/2020/07/weekly-issue-115.html)(2020 #115) [周刊开设“谁在招人”的招聘服务](http://www.ruanyifeng.com/blog/2019/07/weekly-issue-65.html)(2019 #65) 欢迎赞助周刊,有意请邮件联系(yifeng.ruan@gmail.com)。 (完)
2 years ago
- 第 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)