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

401 lines
15 KiB

# 科技爱好者周刊
记录每周值得分享的科技内容,周五发布。
欢迎投稿,推荐或自荐文章/软件/资源,请[提交 issue](https://github.com/ruanyf/weekly/issues) 。
> P.S. 讨论区的[《谁在招人》](https://github.com/ruanyf/weekly/issues/2426),是一个免费的程序员招聘帖,提供大量就业信息,欢迎访问或发布工作/实习岗位。
## 如何搜索
周刊已经沉淀了大量内容,可以使用下面的几种方法进行搜索。
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
```
## 2022
六月
这里记录每周值得分享的科技内容,周五发布。 本杂志开源(GitHub: [ruanyf/weekly](https://github.com/ruanyf/weekly)),欢迎提交 issue,投稿或推荐科技内容。 周刊讨论区的帖子[《谁在招人?》](https://github.com/ruanyf/weekly/issues/2426),提供大量程序员就业信息,欢迎访问或发布工作/实习岗位。 ![](https://cdn.beekka.com/blogimg/asset/202206/bg2022061615.webp) 中国科学家绘制的世界首幅、最详细的1:250万月球全月地质图发布,统计出月球包含12341个撞击坑、17种岩石、14类地质构造。([via](http://www.cnsa.gov.cn/n6758823/n6758838/c6840495/content.html)) 我一直认为,软件开发的最大关注点,就是避免复杂性。软件设计越简单越好,太多的程序员以构建复杂的解决方案为荣。 但是,本周有一篇文章让我反思,我的想法是不现实的:**软件肯定会越变越复杂。** (一) 这篇文章的作者是 Saleforce 公司的前端工程师诺拉·劳森(Nolan Lawson),题目就叫做[《复杂软件的崩溃》](https://nolanlawson.com/2022/06/09/the-collapse-of-complex-software/)(下图)。 ![](https://cdn.beekka.com/blogimg/asset/202206/bg2022061407.webp) 大家可能知道,Salesforce 是一家世界级软件公司,专门开发企业软件,以产品复杂而闻名。 ![](https://cdn.beekka.com/blogimg/asset/202206/bg2022061406.webp) 所以,这件事情很讽刺。一家出产复杂软件的公司,自家的著名程序员公开说,复杂软件会崩溃。 当然,他在文章里面没提 Salesforce 的名字,但是怎么读都像在写亲身经历。下面摘录一段他的原文和配图,大家品味一下。 ![](https://cdn.beekka.com/blogimg/asset/202206/bg2022061408.webp) > “任何在科技行业工作足够长的人,尤其是在大公司工作的人,都曾见过下面的场景。 > > 有一个遗留系统,很大很复杂,没有人完全理解它是如何工作的。 > > 架构师被要求“修复”系统,他们找来一块大的白板,把这个大系统分解成很多方框和箭头。对于遇到的问题,他们的解决方案就是……添加更多方框和箭头。没有任何一个可以从系统中消去,每个人都只是加上自己的那部分。 这一段是不是写得很形象,就像是日常场景的描述。 根据他的文章,我整理了一下,Saleforce 内部的情况大概是这样的。 > 1. 客户的需求非常复杂。为了满足这些需求,大型软件不可避免变得复杂。 > 1. 软件公司的管理者真正在意的不是系统的复杂性,而是利润。只要软件能赚钱,高层并不在意软件变得复杂。 > 1. 软件复杂性都落到少数架构师和高级程序员的头上。每个人加上自己的解决方案(方框和箭头),让软件越来越复杂,然后不可避免地,他们就会在一段时间后离开公司。 > 1. 复杂系统最终变得难以理解和维护,唯一的解决方法就是放弃旧系统,从头开始写一个新系统。 所以,诺拉·劳森的结论很悲观:**怎么解决软件的复杂性?解决不了。最后就是你走人,公司把软件推倒重来。** 这就是一个大厂高级程序员的真实想法。国内的情况其实差不多,上面的描述完全适用于 BAT 内部的复杂系统。 (二) 诺拉·劳森还说了一个观点。大家通常认为,复杂系统往往会在经济繁荣的时候崩溃,因为业务太多,支撑不过来,但他认为不是这样的,**系统崩溃往往发生在经济收缩期。** 经济繁荣时期,软件公司会大量雇佣新员工,投入更多的财力和人力,支撑复杂系统。等到经济收缩期,公司开始减少投入、冻结招聘或裁员,复杂系统可能就会在这个时候出问题,变得难以维护。 现在就是经济收缩期,那么接下来,会不会就是软件故障的高发期,我们将看到很多复杂系统的崩溃? 这两年,客观地说,前端开发的热度有所下降。主要原因是前端技术逐步稳定,以及智能手机的普及度见顶了。 但是,前端依然是 IT 行业中最活跃的分支。一年一度的 [GitHub 调查](https://octoverse.github.com/)中,JavaScript 多年来一直稳居第一,TypeScript 更是快速上升到今年的第四位,仅次于 Python 和 Java。 ![](https://cdn.beekka.com/blogimg/asset/202206/bg2022061616.webp) 技术稳定带来的一个后果,就是新框架、新工具少了,大家更关注已有框架/工具的改进和功能增加。 大厂的前端团队也转向了精细化探索,注重如何做得更细、更好,垂直化的技术领域(比如可视化、工程化等)得到了更多的关注。企业的用人要求也越来越高,从能够上手工作就可以要人,变成了要求深入某个领域。 总的来说,<ins>现在的前端开发处在下图右侧的那个椭圆,比前一个阶段的难度上升了</ins>。 ![](https://cdn.beekka.com/blogimg/asset/202206/bg2022061617.webp) 如果你已经有一定的前端开发基础,近期打算应聘前端岗位,这里有一份有用的资料,可以帮助大家准备面试。 这份资料就是 **《前端大厂的高频面试题(2022版)》**,一共有174页,收集了最新的面试题,由国内著名的程序员培训平台“极客时间”联系国内大厂制作。 ![](https://cdn.beekka.com/blogimg/asset/202206/bg2022061620.webp) 所有的题目都分门别类,由浅入深排列,每道题都附有答案详解,方便大家知识梳理、准备面试。 ![](https://cdn.beekka.com/blogimg/asset/202206/bg2022061618.webp) 此外,还会额外赠送 **《三位资深程序员的面试跳槽经验分享》**,分享技术之外的跳槽准备、简历准备、面试应对……这些值得借鉴的前人经验。 ![](https://cdn.beekka.com/blogimg/asset/202206/bg2022061619.webp) 微信扫描上方二维码,就可以 **免费领取** 这份前端面试资料。添加客服后,请耐心等待,后台是手动通过的。 最后提醒一下,<ins>这份资料不适合刚刚学习前端的学生,更适合有前端开发基础和编程经验的从业人员。</ins> 1、[虚拟接吻](https://gizmodo.com/vr-researches-simulate-kisses-with-ultrasonic-transduce-1848849489) ![](https://cdn.beekka.com/blogimg/asset/220204/bg2022043003.webp) 卡内基梅隆大学开发了一种新技术,让 VR 头盔的佩戴者可以感受到虚拟接吻。具体做法是,头盔向嘴唇发射超声波,里面包含了一些微小颗粒,让嘴唇、牙齿甚至舌头产生触感。 上图可以看到,VR 头盔的下方安装了一排超声波发生器,对准红点的位置发射。科学家开玩笑,可以用它开发“接吻机”。 ![](https://cdn.beekka.com/blogimg/asset/220204/bg2022043004.webp) 除了产生嘴唇的触感,这种技术还可以在游戏中,让用户感受到风拂过脸部、蜘蛛网碰到脸,甚至食物和饮料进入嘴里的虚拟感受。 上图是一只巨大的虚拟蜘蛛将大量毒药倾泻到用户身上,用户可以感觉到毒药溅到嘴唇上。 2、[LED 篮球场](http://www.lanxiongsports.com/posts/view/id/22687.html) ![](https://cdn.beekka.com/blogimg/asset/202206/bg2022060807.webp) 5月30日,国际篮联正式宣布,允许篮球世界杯等大赛启用 LED 篮球场。 传统的篮球场都是木地板,木头具有弹性,可以吸收震动,保护球员。现在,最新的 LED 玻璃也已经能够提供足够的弹性。 ![](https://cdn.beekka.com/blogimg/asset/202206/bg2022060808.webp) LED 球场有很多好处,省去了划线的麻烦,能够快速切换成篮球场、手球场、排球场、羽毛球场。 并且,它自身能发光,可以作为显示屏,实时显示比赛数据,并且配合球场活动,营造气氛。在黑暗中,界线依然保持醒目。 ![](https://cdn.beekka.com/blogimg/asset/202206/bg2022060809.webp) 3、[树皮字体](https://bjoernkarmann.dk/occlusion-grotesque) ![](https://cdn.beekka.com/blogimg/asset/202205/bg2022050302.webp) ![](https://cdn.beekka.com/blogimg/asset/202205/bg2022050306.webp) 五年前,一个丹麦艺术家将字体刻在一棵树上,想看看随着树木的成长,字体会变成什么样,也就是大自然会怎样呈现字体。 ![](https://cdn.beekka.com/blogimg/asset/202205/bg2022050307.webp) 下面是字母 a 和 o 在五年中的变化。 ![](https://cdn.beekka.com/blogimg/asset/202205/bg2022050303.webp) ![](https://cdn.beekka.com/blogimg/asset/202205/bg2022050304.webp) 这些字体应用到印刷品,就是下面的样子。 ![](https://cdn.beekka.com/blogimg/asset/202205/bg2022050305.webp) 他发现,这些字母主要是横向成长,变得更宽更粗,高度反而变化不大。这说明,树木成形后,树干高度就基本不再变化了,开始不断长粗。 ![](https://cdn.beekka.com/blogimg/asset/202205/bg2022050308.webp) 4、[禁止白炽灯泡](https://www.cnbc.com/2022/04/26/biden-blocks-sales-of-inefficient-lightbulbs-reversing-trump-policy-.html) ![](https://cdn.beekka.com/blogimg/asset/202205/bg2022050502.webp) 拜登政府宣布,美国将禁止销售每瓦产生低于45流明的灯泡。这实际上禁掉了白炽灯泡。 这个决定是为了提高照明的能量效率。一般来说,白炽灯泡每瓦的发光量在10流明左右,LED 灯泡则可以达到每瓦100流明以上。 1、[我为什么与中国游戏发行商签约又分手](https://www.chuapp.com/?a=index&c=Article&id=288712)(中文) 这是一篇日本独立游戏开发者的文章,被译成了中文。作者以亲身经历,解释了目前的独立游戏的发行制度和现状。 2、[Intel 4 工艺宣布](https://finance.sina.com.cn/tech/2022-06-14/doc-imizirau8363822.shtml)(中文) ![](https://cdn.beekka.com/blogimg/asset/202206/bg2022061609.webp) 上周,英特尔公司正式宣布了 Intel 4 工艺。这是英特尔公司第一次将 EUV 技术用于 CPU 的生产,实现了7纳米的制程,开始追赶台积电。本文介绍该工艺的一些情况。 3、[我如何搭建家用 NAS](https://icloudnative.io/posts/budget-nas/)(中文) ![](https://cdn.beekka.com/blogimg/asset/202206/bg2022060906.webp) 本文详细记录了作者选购硬件、安装软件,搭建一台 22TB 的家用 NAS (网络存储)服务器的过程,可以当作自己架设 NAS 的参考。这里是中文翻译,另有[英文原文](https://mtlynch.io/budget-nas/)。([@yangchuansheng](https://github.com/ruanyf/weekly/issues/2444) 投稿) 4、[最简单的任务管理系统](https://ugmonk.com/blogs/journal/analog-the-simplest-productivity-system)(英文) ![](https://cdn.beekka.com/blogimg/asset/202202/bg2022021201.webp) 本文介绍作者自己发明的最简单任务管理系统,就是把每天的任务写在卡片上,用一个架子放在眼前,做完一件就划掉一件。 ![](https://cdn.beekka.com/blogimg/asset/202202/bg2022021202.webp) 5、[使用 Cloudflare + Backblaze B2 打造一个免费的图像 CDN](https://www.backblaze.com/blog/free-image-hosting-with-cloudflare-transform-rules-and-backblaze-b2/)(英文) ![](https://cdn.beekka.com/blogimg/asset/202202/bg2022021604.webp) 本文是一篇详细的教程,教你怎么把图片托管在 Backblaze B2 对象存储,然后连接到 Cloudflare 的 CDN 服务。两者都有免费额度,对于小网站来说,不用花钱就解决了图片的存储和带宽问题。 6、[如何用 iOS 快捷指令防止沉迷?](https://support.apple.com/guide/shortcuts/welcome/ios)(英文) ![](https://cdn.beekka.com/blogimg/asset/202201/bg2022010401.webp) 作者发现自己在社交媒体上,浪费了大量时间。他想出了一个办法,制作了一个 iOS 快捷指令(shortcuts),只要一打开社交 App,就会跳出提示“请专心工作”。 7、[我的免费摄影软件工作流](https://blog.fidelramos.net/photography/photography-workflow#5-replication-with-syncthing)(英文) ![](https://cdn.beekka.com/blogimg/asset/220204/bg2022040609.webp) 作者是一个专业的摄影师,完全采用免费软件处理数码照片。本文介绍他的解决方案。 8、[我在单个服务器上托管几十个网站](https://cprimozic.net/blog/my-selfhosted-websites-architecture/#backup--disaster-recovery)(英文) 作者详细介绍,他如何在一个服务器上托管几十个网站,大部分是 API 调用。这里最大的难题还不是把服务架起来,而是如何同时维护和管理它们。 9、[如何估算流入加密货币的资金](https://tomtunguz.com/how-much-money-flowing-into-crypto/)(英文) ![](https://cdn.beekka.com/blogimg/asset/202202/bg2022020302.webp) 多少资金流入了加密货币市场?这显然是无法准确计算的,作者想到了一个办法,可以间接估算。那就是看稳定币每月增长的发行量,上图是过去两年稳定币每个月的增长百分比。 1、[CloudMP3.cc](https://cloudmp3.cc/en/) ![](https://cdn.beekka.com/blogimg/asset/220204/bg2022041702.webp) 一个云服务,可以将 SoundCloud 上面的音频,转成 mp3 下载。 2、[ToolJet](https://github.com/ToolJet/ToolJet) ![](https://cdn.beekka.com/blogimg/asset/202203/bg2022031912.webp) 一个低代码框架,用来开发内部工具。部署到服务器后,它有一个 Web 界面,通过拖拽,就可以连接各种数据源,生成各种应用或管理面板。 3、[i 微信读书](https://secreter.github.io/ireader/index.html) ![](https://cdn.beekka.com/blogimg/asset/202206/bg2022061503.webp) Chrome 浏览器插件,配合网页版微信读书使用,支持划线摘抄句子、划线生成分享图片、一键导出笔记等功能。([@secreter](https://github.com/ruanyf/weekly/issues/2439) 投稿) 4、[Sogou C++ Workflow](https://github.com/sogou/workflow) 搜狗公司开源的 C++ 服务器引擎,支撑搜狗几乎所有后端 C++ 在线服务,提供了大量异步服务的功能。([@Barenboim](https://github.com/ruanyf/weekly/issues/2446) 投稿) 5、[FastGit](https://doc.fastgit.org/zh-cn/guide.html) ![](https://cdn.beekka.com/blogimg/asset/202206/bg2022061504.webp) GitHub 有时在国内不容易打开,这里有一个服务是 GitHub 的镜像加速器。提醒一下,如果要登陆 GitHub,使用这种服务会有安全顾虑,大家自己权衡。([@dllen](https://github.com/ruanyf/weekly/issues/2448) 投稿) 6、[Go-Ldap-Admin](http://ldapdoc.eryajf.net/) ![](https://cdn.beekka.com/blogimg/asset/202206/bg2022061505.webp) 一个国产软件,基于 Go+Vue 实现的 openLDAP 管理后台,可以作为打通 IM(钉钉、企业微信、飞书)与支持 ldap 认证的应用的桥梁。([@eryajf](https://github.com/ruanyf/weekly/issues/2450) 投稿) 7、[Japa](https://japa.dev/) 一个 Node.js 的测试框架,简单快速,功能也很多,而且可以直接运行测试脚本,不必通过测试框架来运行。 8、[@xata.io/screenshot](https://github.com/xataio/screenshot) 这个网页脚本可以生成当前页面的截图。 9、[GitLens](https://www.gitkraken.com/gitlens/features) ![](https://cdn.beekka.com/blogimg/asset/202203/bg2022031915.webp) 一个 VSCode 的插件,大大增强了 Git 集成,可以在编辑器里面执行很多 Git 操作,特别适合多人合作的项目。 Deno 是 JavaScript 语言的服务器运行环境,跟 Node.js 是竞争关系。 Deno 本身的开发已经接近稳定了,下一步只要有一个好用的框架,就能推广了。 1、[Fresh 框架](https://fresh.deno.dev/) ![](https://cdn.beekka.com/blogimg/asset/202206/bg2022061401.webp) 上周,基于 Deno 的 Fresh 框架发布了预览。 该框架直接使用 TypeScript 脚本,号称零配置、零构建,页面由服务端渲染,客户端不需要 JS 生成内容,也没有多余的 JS 脚本,追求小而快,值得关注。 2、[Aleph.js](https://alephjs.org/) ![](https://cdn.beekka.com/blogimg/asset/202206/bg2022061402.webp) Aleph.js 是另一个基于 Deno 的全栈框架,类似于 Next.js,目前处于早期开发阶段,也可以关注。 3、[Express](https://expressjs.com/) ![](https://cdn.beekka.com/blogimg/asset/202206/bg2022061403.webp) 顺便提一下,老牌的 Node.js 框架 Express,最近要发布5.0版了。这是一件大事,因为4.0版是八年前发布的。这篇文章介绍了[5.0版的新特性](https://fusebit.io/blog/new-express-5-features/)。 1、[全球海底光缆](http://he.net/3d-map/) ![](https://cdn.beekka.com/blogimg/asset/220204/bg2022041001.webp) 这个网页提供了一个互动式的地球,上面有全世界海底光缆和骨干机房的位置。 2、[极光](https://www.drawaurora.com/) ![](https://cdn.beekka.com/blogimg/asset/220204/bg2022041002.webp) 这个网页构造了一个极地的背景,让你手绘动态的极光效果。 3、[波斯波利斯](https://persepolis.getty.edu/) ![](https://cdn.beekka.com/blogimg/asset/220204/bg2022041004.webp) 波斯波利斯是古代波斯帝国的首都,位于现在的伊朗,已经是一片废墟了。这个页面还原了这座雄伟的帝国都城,重建了 3D 街景,让你在其中漫游。 1、[咸海](https://zh.wikipedia.org/wiki/%E9%B9%B9%E6%B5%B7) 哈萨克斯坦曾经有一个巨大的湖泊,叫做咸海,面积68000万平方公里,相当于两个海南岛,是世界第四大湖泊。 但是,从1960年代开始,前苏联建造了很多灌溉工程,从咸海大量引水,又没有补充,导致咸海快速干涸,目前已经接近消失了。 1985年的咸海。 ![](https://cdn.beekka.com/blogimg/asset/202202/bg2022022001.webp) 1997年的咸海。 ![](https://cdn.beekka.com/blogimg/asset/202202/bg2022022002.webp) 2014年的咸海。 ![](https://cdn.beekka.com/blogimg/asset/202202/bg2022022003.webp) 2、[住宅墙](https://www.houseporn.ca/landscape/article/the_wall_housing_structure_in_fermont_quebec) 加拿大有一个小镇,靠近北极,终年刮着强劲的北风。 为了挡风,当地修建了高50米,长1.3公里的挡风墙,同时这堵墙里面还是住宅、商业和教育设置,里面可以住人。 ![](https://cdn.beekka.com/blogimg/asset/202202/bg2022022006.webp) ![](https://cdn.beekka.com/blogimg/asset/202202/bg2022022007.webp) 因为有了这堵住宅墙,小镇居民就拥有了一个无风的、温暖的小气候。 ![](https://cdn.beekka.com/blogimg/asset/202202/bg2022022008.webp) ![](https://cdn.beekka.com/blogimg/asset/202202/bg2022022009.webp) 1、[如何增加牙膏的销量](https://www.ifanr.com/app/1448161) 1950年代,一家国外的牙膏公司,向公众征求能够大幅提高销售额的点子。 ![](https://cdn.beekka.com/blogimg/asset/202202/bg2022020805.webp) 几天之后,有一个人来应征,声称他有办法让销售额快速增长40%,而且实施起来不需要很大成本。他要价10万美元。 公司管理层犹豫了数周,最后还是同意了给钱。 等到法律手续和付款流程完成后,这个人给出装有一张小纸条的信封,小纸条上只有四个英文单词: > “Make The Hole Bigger” 这句话翻译成中文,就是“让牙膏开口更大一点”。 此前,管状牙膏的开口一般是5毫米直径。稍加计算就可以知道,当直径从5毫米增加到6毫米时,假设挤出的牙膏长度不变,挤出量会增加44%。 原先顾客用一管牙膏的时间,现在要1.4管牙膏才能满足需求。看似很小的改变,却刷新了这家公司的销售记录,创造了历史。 1、 一件事最可怕的时刻,总是在你开始做之前。 -- [斯蒂芬·金](https://gretchenrubin.com/2016/08/according-stephen-king-scariest-moment-always-____) 2、 对于那些没有想象力的人来说,保持常态就是他们的理想。 -- [荣格](https://quotefancy.com/quote/782361/C-G-Jung-Normality-is-a-fine-ideal-for-those-who-have-no-imagination) 3、 IT 行业与传统制造业有一个重要区别,就是 IT 行业有着严重的垄断。 全世界的智能手机有70亿部,比汽车多出5倍(14亿辆)。但是,智能手机制造商比汽车制造商少了好几个数量级。搜索引擎、社交网络、操作系统都是这样,几个巨头就垄断了整个市场。 -- [Hacker News 读者](https://news.ycombinator.com/item?id=28896320) 4、 电动汽车虽然售价高,但是每公里的行驶成本低,因此用得越久越划算。这就要求汽车厂商制造耐用的电动汽车。 -- [Hacker News 读者](https://news.ycombinator.com/item?id=30914512) 5、 2021年只有两种人在写博客,一种是试图建立受众并从中获利的人,另一种是只想写出想法、而没有任何目标的人。 这两种人的行为都非常好。选择做你喜欢的事,坚持下去,它们最终都可以对他人产生价值。 -- [《我从博客中学到的东西》](https://bhupesh.me//what-i-have-learned-from-blogging-so-far-retrospect/) 2021年(第 162 期):[生活就像《吃豆人》游戏](https://www.ruanyifeng.com/blog/2021/06/weekly-issue-162.html) 2020年(第 111 期):[智能电视的误区](https://www.ruanyifeng.com/blog/2020/06/weekly-issue-111.html) 2019年(第 60 期):[一本介绍人类起源的学术自传](https://www.ruanyifeng.com/blog/2019/06/weekly-issue-60.html) 2018年(第 9 期):[身份证可以植入人体](https://www.ruanyifeng.com/blog/2018/06/weekly-issue-9.html) 这个周刊每周五发布,同步更新在[阮一峰的网络日志](http://www.ruanyifeng.com/blog)和[微信公众号](http://weixin.sogou.com/weixin?query=%E9%98%AE%E4%B8%80%E5%B3%B0%E7%9A%84%E7%BD%91%E7%BB%9C%E6%97%A5%E5%BF%97)。 微信搜索“阮一峰的网络日志”或者扫描二维码,即可订阅。 ![](https://cdn.beekka.com/blogimg/asset/202103/bg2021030402.jpg) (完)
3 years ago
- 第 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)