科技爱好者周刊:第 100 期
这里记录每周值得分享的科技内容,周五发布。
本杂志开源(GitHub: ruanyf/weekly[1]),欢迎提交 issue,投稿或推荐你的项目。
周刊讨论区的帖子《谁在招人?》[2],提供大量就业信息,欢迎访问或发布工作/实习岗位。
封面图:上周五(3月20日)下午,通往洛杉矶市中心的110高速公路几乎完全空了,平时周末都是塞车的。(美联社[3])
刊首语:零利率时代
美国最近将基准利率降到了0%[4]。我觉得,大家对这件事不太关注,觉得跟自己没关系,或者觉得这是临时措施。
事实恰恰相反。我觉得,这是最重要的几个长期经济迹象之一,对每个人都会产生影响,而且比疫情本身的影响更深远持久。
它说明了一件事,高利率的时代已经永远地结束了。 美国的利率降到了零,中国的利率也在不断下降,欧洲甚至在去年就已经是负利率了。这绝不是暂时的,我们将会长期面对低利率。
(图片说明:过去30年的中国银行间贷款利率变化。)
利率是资金的成本。利率低就说明资金便宜,你可以用非常低的价格借到钱。反过来,它也反映了社会的平均利润率。如果各种项目的利润率很高,而利率又很低,就会有更多的人去借钱,从而促使利率回升。
利率一降再降,恰恰说明了社会的平均利润率在不断下降。 通俗地说,就是可以赚钱的好项目,越来越难找了。
下面就是这件事对每个人的影响: 高回报项目的消失、利率的下降、经济增长的放缓,使得你很难有办法攒钱了。 你好不容易积攒了一点工资,却发现根本找不到高回报的投资途径,不管是银行存款、证券投资、项目投资,回报率都很低。
由于投资回报很低,大部分人的财富只能主要依靠工资积累,一有大的消费,或者生活变故,那点钱顿时就会化为乌有。所以对于年轻人来说,想要生活自立,就必须尽早开始工作,获取工资。越晚工作,经济处境就会越困难,因为你找不到快速积累资金的方法,年龄在增长,但是资产却增长很慢。
回到上一期话题[5],应不应该读研?我认为,如果等到24岁才研究生毕业,去就业市场找人生第一份工作,就真的有点太晚了。至少在读研期间,就要想办法去挣钱。
前端培训课程
本周的培训推介,是来自”职坐标”的前端和小程序课程。
现在,国内的互联网公司陆续正常上班了,接下来的招聘和面试高峰,估计将出现在5、6月份。想要转行前端或者提升自己的同学,可以抓住眼下这一两个月,进行针对性的学习和准备。
“职坐标”是腾讯课堂里面唯一一家双认证(“严选课程”认证和“金课堂”认证)的前端培训机构,有着良好的培训记录和平台的质量监控。
他们给周刊的读者提供了一门前端免费教学视频 《前端全栈程序员:小白165天逆袭成为Web工程师》,教你学习全栈,提升互联网开发能力,增进就业的竞争力,讲解内容覆盖了前端开发所需的关键技术和技能。
对于移动端的微信小程序和项目实战感兴趣的同学,可以关注下面两门课程《微信小程序》和《Vue.js 大型项目实战》。
上面这两门课程原价分别是68元和29.9元,现在只要1元!
微信扫描下方二维码,加入职坐标 Web 前端学习群,回复“小程序”就可获得1元体验券,并赠送前端学习资料,名额只有129个,感兴趣的同学抓紧时间。
资讯
1、自制呼吸面罩[6]
意大利的一个发明家团体,为了解决呼吸机不足的问题,提出可以将迪卡侬的浮潜面罩,改造成呼吸面罩。所需要的步骤仅仅是一个 3D 打印的氧气阀门,然后将氧气接入就可以了。
为了防止出现纠纷,他们将这个发明申请了专利,然后承诺所有人都可以免费使用,并将 3D 打印源文件发布到网上。
2、液态金属[7]
1992年的电影《终结者2》中,一个机器人杀手变形为液态金属,令观众印象深刻。科学家也对室温下能够导热和导电的液体,抱有浓厚的兴趣。汞虽然是液态的,但是对人体有毒。目前对液态金属的研究都集中在镓上,镓是无毒的,温度达到30°C就会熔化,更难得的是,镓合金的熔化温度更低,而且没有蒸气不会被吸入。
最近,中国研究团队已经证实,通过磁场可以控制镓-铟-锡合金,达到电影《终结者2》里面的液态金属受控聚合的效果。当一滴镓铟合金放在强碱溶液中时,施加电压会导致在该液滴从球形变成雪花状的分形图案(下图)。科学家认为这种行为有突破性的应用前景。
3、iPad Pro 的新 CPU[8]
苹果公司上周发布的 iPad Pro 支持触摸板和鼠标。国外评论认为,这实际上是苹果在尝试 ARM CPU 的笔记本电脑。如果成功,下一步就要将 MacOS 从 x86 CPU 移植到 ARM CPU。
苹果自己可以生产 ARM CPU,而 x86 CPU 都需要从 Intel 购买。更换 CPU 的主要好处是,ARM CPU 比较节能,电池可以使用更长时间。而且更换后,手机和笔记本的操作系统就可以统一了,理论上手机 App 就可以直接在笔记本运行。目前,主要指标是看 Xcode 何时能移植到 iPad Pro,现在还不行。
4、虚拟的一级方程式大奖赛[9]
篮球迷和足球迷都还不知道,联赛何时能够恢复,但是赛车迷已经可以看到线上虚拟比赛了。一级方程式赛车组委会宣布,从3月22日开始每周末将在网上直播虚拟的一级方程式大奖赛,参加者都是实际的赛车手,即车手在网上进行虚拟的赛车比赛。
上周日的 Twitch 直播,反响很热烈,两个小时吸引了7万多名观看者,最高时同时在线有23,000多个观众。比赛采用的是 PC 游戏 F1 2019 ,赛道长度是实际的50%,共28圈。雷诺 F1 车队的中国试车手周冠宇赢得了冠军。NASCAR 网站[10]提供比赛精彩片段的录像。
5、双层飞机座椅[11]
飞机的经济舱总是很不舒服,拥挤而且无法伸直腿。美国一家创业公司提出了双层座椅的设计,可以提供更大的空间,每位乘客都有一个小隔间,甚至可以躺下来。
发明者说,这种座椅不会多占空间,可以容纳当今宽体客舱中相同数量的座位,因此不会影响航空公司的盈利。但是,上层的乘客需要从梯子爬上去,具体介绍可以看下面这段30秒的视频[12]。
https://v.qq.com/txp/iframe/player.html?width=500&height=375&auto=0&vid=p30741u3pzn
6、一句话消息
•Netflix[13] 在欧洲降低流媒体服务的比特率,为期30天,预计可以减少带宽消耗25%。目的是减轻网络服务商的压力,让出更多的带宽为居家办公服务。Youtube[14] 也做出了类似变动。
•权威的《Nature Medicine》杂志[15]发表美国科学家的论文,几乎是用完全肯定的语气,断定 Covid-19 病毒出于自然进化,而不是人工产物。
•图标库 FontAwesome[16] 发布最新版本,添加了病毒、医疗方面的许多新图标,用于制作标牌、报告、站点、应用程序,可以免费使用。
•国内公司[17]推出“发热头盔”,可以使用红外摄像头查看前方5米范围内的人员,自动找出体温超过37.3摄氏度的发热人员。但是,它应该很耗电,所以重量不会轻,戴在头上可能很累。
•美国宇航局[18]卫星照片发现,中国的环境污染(二氧化氮超标)在二月份大幅下降。
•武汉大学[19]的樱花很有名,但是今年不对外开放。学校使用5G直播车,开启“云赏樱”,每天上午10时至下午16时,通过网络直播校园樱花实景。
•新加坡政府[20]发布了一个手机 App,使用蓝牙通信,记录在周围出现的其他手机。目的是一旦某人确诊,可以找出他接触过的人。虽然这个想法非常好,但是 App 目前是自愿使用,所以不一定能取得满意的效果。
文章
1、PlayStation 5 vs Xbox Series X 硬件比较[21](中文)
今年就要发布的两大游戏机 PlayStation 5 和 Xbox Series X,硬件基本相同。如果你想同时玩这两个平台的独占游戏,就不得不同样的硬件买两套。索尼和微软真的可以考虑走 Steam 的模式,只出售主机操作系统,把硬件改成开放平台,让第三方厂商去做,反正现在硬件都是亏的。
2、《人类简史》作者赫拉利谈流行病(中文)
面对2月以来新冠肺炎疫情在全球范围内的快速蔓延,赫拉利撰写了这篇文章,在《三联生活周刊》独家中文刊发。
他的核心观点是,关闭国界不是阻止病毒传播的好办法,人类应该加强合作,而不是互相指责。对病毒的最佳防御不是隔离,而是信息。另外,他在《金融时报》发表的长文《冠状病毒之后的世界》也可以参考。
3、日历版本的实施方案[22](英文)
图数据库软件 Dgraph 决定从语义版本切换到日历版本YY.0M.PatchNumber
,本文介绍 Dgraph 的实施方案。
4、我如何使用 Speech Synthesis API 自动生成语音[23](英文)
作者给出了一段简短的代码,使用 Speech Synthesis API 进行语音生成,让浏览器自己读出博客内容。
5、过去66年的66项最佳年度发明[24]
这篇文章展示了从1954年开始,每一年的年度最佳发明,比如1954年是微波炉,1955年是脊髓灰质炎疫苗,1956年是计算机硬盘,2019年是世界最大的电动车 eDumper(上图)。
6、使用树莓派自制热像仪[25](英文)
作者介绍自己如何使用树莓派,制造了一个便宜的热像仪,可以感知人群中体温偏高的人。
7、使用 Jekyll 和 GitHub Pages 创建个人网站[26](英文)
一篇非常详细的操作指南,如何使用 Jekyll 建立一个静态网站,并发布到 GitHub Pages。
8、击败垃圾留言机器人[27](英文)
作者介绍一个小技巧,防止机器人通过网页表单,提交垃圾留言。方法是为表单元素<form>
加上一个data-action
属性,真正的提交地址放在这个属性里面。
9、化石燃料的未来[28](英文)
这是一篇投资咨询公司写的能源价格分析,文章比较长,但是值得一读。作者认为,随着绿色能源价格不断降低,化石燃料(石油、煤、天然气)将进入“永久的熊市”。
下图是过去三年,能源股票的价格变化。蓝线是 SP500 指数,上涨了40%;绿色是太阳能股,上涨了80%;橙线是石油天然气,红色是煤炭,都是下跌的。也就是说,化石能源的股票走势都很糟糕。
10、三种数据类型[29](英文)
作者认为,软件的数据分为三种:常量(不可变,也不可替换)、状态(可变可替换)和缓存(不可变,但可替换)。
工具
1、pwgen[30]
一个 WASM 模块,用来生成随机密码,可以在命令行使用,也可以作为自定义元素插入网页。
2、Excalidraw[31]
一个非常简单易用的白板绘图开源工具。
3、Screen.so[32]
一个基于 Web 的视频会议软件,可以共享白板和视频,并且能够合作编程。
4、紧急状况模板[33]
有时候,网站会突然无法访问,这时就需要提供一个临时的应急网址。这里有提供一个网站紧急状况的网页模板。
5、字体裁剪工具[34]
中文的字体文件都非常大,网页全部加载不现实。这个工具可以从字体里面,选取网页需要的字符,生成新的字体文件。(@2234839[35] 投稿)
6、xterm-player[36]
一个基于 Web 的命令行终端录制回放工具,解决了分享命令操作时,无法拷贝文字以及视频体积较大的问题。(@JavaCS3[37] 投稿)
7、图灵派[38](Turing Pi)
图灵派是树莓派的一个集群板,好比机房里面的一个机架,可以用来自己架设 Kubernetes 集群。
8、EVM[39]
一个国产的针对物联网的超轻量虚拟机,本质上是一款通用、精简的嵌入式虚拟机,由语法解析前端框架和字节码运行后端构成,可运行在资源受限制的单片机上。(@scriptiot-dev[40] 投稿)
9、react-visual-editor[41]
React 的组件可视化拖拽页面编辑与代码生成工具,让不会 React 技术栈的人员可以通过拖拽生成页面。(@anye931123[42] 投稿)
10、dino[43]
一个支持 XMPP 协议的聊天客户端。
资源
1、浏览器在 2020 年可以干什么?[44]
这个仓库收集各种新兴的浏览器 API,展示浏览器具备的能力。如果你想追踪 Web App 开发的前沿,可以关注它。上图是浏览器的画中画 API。
2、ActivityPub 协议的开源软件[45]
ActivityPub 是一种去中心化的内容聚合协议,可以让其他用户远程订阅你的内容。它很像升级版的 RSS,但是支持远程推送。这里是 ActivityPub 协议技术细节的介绍[46]。
下面是目前支持 ActivityPub 协议的开源软件,可以自己架设服务。
•微博(Twitter 的替代品):Mastodon[47],Pleroma[48]•照片分享(Instagram 的替代品):Pixelfed[49]•视频分享(Youtube 的替代品):Peertube[50]•博客(Facebook 的替代品):WriteFreely[51],WordPress + ActivityPub 插件[52],Plume[53]•聊天(Slack 的替代品):Mattermost[54],Matrix[55]•音乐分享(Spotify 的替代品):Funkwhale[56]
3、CS 253:Web 安全[57]
斯坦福大学的 Web 攻击课程,里面有资料下载,介绍各种攻击手段的基础知识,比如代码注入、网络钓鱼、网络指纹等等。
4、基于 IPFS 的电子书搜索引擎[58]
网友上传至 IPFS 网络的电子书索引,目前收入量约5万。使用Flask + Elasticsearch + Nginx 构建,已在 GitHub[59] 部分开源。(@SaltyLeo[60] 投稿)
5、GitHub 中文项目排行榜[61]
这个仓库收集 GitHub 上面国人的中文项目的 Star 排行。(@9527q[62] 投稿)
图片
1、Spomeniks[63]
该网站收集东欧共产主义时期各种奇特形状的纪念碑。
2、圆塔[64]
丹麦首都哥本哈根的市中心,耸立着一座七层的塔楼,高35米。
这是始建于1642年的天文馆,那一年伽利略去世,日心说开始占据主流,天文学研究出现了大爆发。国王决定建造一座专门的天文台。
这座楼最大的特点,就是内部没有一级台阶,都是螺旋式上升的砖道。这是为了方便推车将沉重的天文仪器运到塔楼的顶部。
文摘
1、为什么没有冠状病毒疫苗?[65]
Covid-19 出现之前,常见的冠状病毒有4种,对于大多数人来说,它们仅仅引起轻度感冒。这些病毒会激发人体的免疫反应,使得人体自然康复。康复以后,体内会产生抗体,使你受到大约一年或更长时间的保护,但是抗体最终会消失。
也就是说,人类可以被同一种病毒再次感染,所以需要注射疫苗。但是,实际上并没有针对这4种冠状病毒的疫苗。为什么我们不开发冠状病毒疫苗呢?
原因一。大多数感冒是由其他病毒引起的,比如鼻病毒、RSV、副流感病毒等等。4种冠状病毒只会导致大约20%的感冒。由于每一种病毒都需要不同的疫苗,所以冠状病毒疫苗实际上需要4种。但是,即使你全部使用4种疫苗,也只能抵御 20%的感冒。
原因二。证明疫苗有效的临床试验,非常困难而且昂贵。即使疫苗将冠状病毒导致的感冒风险降低了75%,也仅将整体的感冒风险降低了15%。设计一个大型实验,证明15%的减少是可能的,但会非常贵。而且,一个成年人每年得2次~4次感冒,减少15%意味着每年甚至不会少感冒1次,这听起来并不吸引人。
原因三。人们真正想要的,不是冠状病毒的感冒疫苗,而是一种万能的感冒疫苗,可以抵御尽可能多的感冒病毒,但是科学家至今也不知道30%的感冒是什么原因导致的。这意味着,疫苗必须具有多种成分(抗原)才能有效,所有的成分都需要单独的开发和研究,所以感冒疫苗不是一种单一的产品,而是一种复合产品。
原因四。大多数人对感冒并不重视,因为绝大部分感冒不会出现严重后果,所以人们不太愿意出钱注射感冒疫苗。感冒疫苗的市场前景并不好,葛兰素史克曾经开发过一种感冒疫苗,几年后就退出了市场。投资人不愿意支持会商业失败的药物,所以一直以来感冒疫苗得不到足够的资金支持。
但是,Covid-19 疫苗不一样,它仅针对一种病毒,而不是十几种不同的病毒,所以试验会非常简单。而且,它的传染力强,对于老年人后果严重,保险公司和政府会愿意为它付款。
2、为什么你不能一次喝太多的水?[66]
你知道吗,喝水也会喝死人。
一个体重75公斤的人,一口气喝6升水,就会有死亡的危险。原因跟血液中钠的含量有关。
钠元素是人体最重要的化学元素之一,具有许多重要功能,例如调节血压和帮助传导神经冲动。但是,钠最重要的功能可能就是维持体内的体液平衡。
如果一次性喝太多水,血液中的水含量就会增加,使得血液中的电解质(尤其是钠)被稀释。血液中钠浓度过低的这种情况,称为低钠血症,严重者可出现水中毒,症状包括头痛、疲劳、恶心、呕吐、小便频繁、血压升高、复视和精神错乱。
根据《科学美国人》的报道,美国发生过几起喝水过多、导致死亡的案件。比如,一名28岁的加利福尼亚妇女在参加一个比赛时,三个小时内喝掉六升水,出现呕吐、头痛欲裂,回家后死于所谓的水醉。2005年《新英格兰医学杂志》进行的一项研究发现,近六分之一的马拉松运动员会出现某种程度的低钠血症,原因可能就是饮水过多而导致血液稀释。
肾脏负责从血液中过滤出水和其他溶质,人体多余的水会流到膀胱,形成尿液。但是,在水中毒的情况下(即喝太多的水超过了身体需要量时),肾脏将无法正常工作。
肾脏每天可以排泄约20至28升水,但每小时不超过0.8至1.0升。因此,当一个人在短时间内喝过多的水时(例如,一小时内喝3至4升水),肾脏将无法足够快地将水过滤掉,血液将变得充满水。结果,过量的水稀释了血液中的钠含量并进入细胞,导致其肿胀。
一旦脑细胞发生肿胀,可能会危及生命。因为大脑被限制在头骨内,由于没有扩大或肿胀的空间,过多的液体积聚会导致脑水肿(或肿胀)甚至死亡。
因此,如果要避免低钠血症的症状,每小时就不要喝超过0.8到1.0升的水。超过这个量的水对身体来说就太多了,并且可能给肾脏造成伤害。
言论
1、
咖啡的兴起与资本主义有千丝万缕的联系。资本主义兴起之前,体力劳动主要依靠酒精刺激体力的兴奋。但是当工作涉及机器和数字时,酒精就成为一个问题,而咖啡比酒精更安全,可以提高精神的兴奋。
-- 《咖啡如何占领世界的黑暗历史》[67]
2、
病毒可能有数百万、甚至数万亿种,但是迄今人类只命名了6,828种病毒,已知其中250种会感染人体。
-- 《纽约时报》[68]
3、
影响编程效率最大的因素,不是使用何种编程语言,而是昨晚你的睡眠是否充足。
-- 《我的软件工程信念》[69]
4、
几乎所有的战争原则,都可以总结为一个词“集中”,或者扩展成一句话“集中力量攻击敌人的弱点”。
-- 李德·哈特《战略论:间接路线》
5、
我并不是说欧盟是完美的,但每个人类机构都有缺陷。改进现状的方法不是发脾气大吼一声,甩门而去。
-- 一个英国人[70]评论英国脱欧
6、
手机操作系统不愿意全力支持 Web App ,是故意的。因为他们要通过应用商店赚钱,让应用只能通过应用商店安装,就可以保证获得庞大的收入。
-- HN 读者[71]
回顾
去年的本周:《周刊第 49 期》
References
[1]
ruanyf/weekly: https://github.com/ruanyf/weekly[2]
《谁在招人?》: https://github.com/ruanyf/weekly/issues/1148[3]
美联社: https://www.nytimes.com/interactive/2020/03/22/climate/coronavirus-usa-traffic.html[4]
降到了0%: https://finance.sina.com.cn/money/bond/market/2020-03-26/doc-iimxyqwa3220083.shtml[5]
上一期话题: http://www.ruanyifeng.com/blog/2020/03/weekly-issue-99.html[6]
自制呼吸面罩: https://www.isinnova.it/easy-covid19-eng/[7]
液态金属: https://www.pnas.org/content/117/10/5088[8]
iPad Pro 的新 CPU: https://mondaynote.com/arm-ed-mac-we-have-an-answer-545a20419a46[9]
虚拟的一级方程式大奖赛: https://www.formula1.com/en/latest/article.formula-1-launches-virtual-grand-prix-series-to-replace-postponed-races.1znLAbPzBbCQPj1IDMeiOi.html[10]
NASCAR 网站: https://www.nascar.com/video/franchise/up-to-speed/denny-hamlin-beats-dale-earnhardt-jr-final-corner-for-virtual-homestead-win/[11]
双层飞机座椅: https://www.flyertalk.com/articles/private-lie-flat-seats-for-every-economy-passenger.html[12]
30秒的视频: https://v.qq.com/x/page/p30741u3pzn.html[13]
Netflix: https://www.bbc.com/news/technology-51968302[14]
Youtube: https://www.bloomberg.com/news/articles/2020-03-24/youtube-to-limit-video-quality-around-the-world-for-a-month[15]
权威的《Nature Medicine》杂志: https://www.nature.com/articles/s41591-020-0820-9[16]
图标库 FontAwesome: https://blog.fontawesome.com/covid-19-awareness-icons/[17]
国内公司: https://www.chinanews.com/it/shipin/cns-d/2020/03-03/news849814.shtml[18]
美国宇航局: https://www.theguardian.com/environment/2020/mar/01/dramatic-fall-in-china-pollution-levels-partly-related-to-coronavirus[19]
武汉大学: http://m.yunnan.cn/system/2020/03/17/030619215.shtml[20]
新加坡政府: https://www.cnbeta.com/articles/tech/958081.htm[21]
PlayStation 5 vs Xbox Series X 硬件比较: https://cn.engadget.com/cn-2020-03-18-playstation-5-vs-the-xbox-series-x.html[22]
日历版本的实施方案: https://blog.dgraph.io/post/dgraph-calendar-versioning/[23]
我如何使用 Speech Synthesis API 自动生成语音: https://jlelse.blog/dev/speech-synthesis/[24]
过去66年的66项最佳年度发明: https://www.popularmechanics.com/technology/g24668233/best-inventions/[25]
使用树莓派自制热像仪: https://medium.com/sausheong/build-a-thermal-camera-with-raspberry-pi-and-go-8f70451ad6a0[26]
使用 Jekyll 和 GitHub Pages 创建个人网站: https://aleksandrhovhannisyan.github.io/blog/dev/creating-a-personal-website-with-jekyll-and-github-pages-a-comprehensive-guide/[27]
击败垃圾留言机器人: https://cohan.dev/defeating-form-spam-bots/[28]
化石燃料的未来: https://rhsfinancial.com/2020/02/12/future-fossil-fuels-collapse/[29]
三种数据类型: https://www.brandonsmith.ninja/blog/three-types-of-data[30]
pwgen: https://github.com/kherrick/pwgen/[31]
Excalidraw: https://excalidraw.com/[32]
Screen.so: https://screen.so/[33]
紧急状况模板: https://github.com/maxboeck/emergency-site[34]
字体裁剪工具: https://github.com/2234839/web-font[35]
2234839: https://github.com/ruanyf/weekly/issues/1136[36]
xterm-player: https://github.com/JavaCS3/xterm-player[37]
JavaCS3: https://github.com/ruanyf/weekly/issues/1138[38]
图灵派: https://turingpi.com/[39]
EVM: https://github.com/scriptiot/evm[40]
scriptiot-dev: https://github.com/ruanyf/weekly/issues/1143[41]
react-visual-editor: https://github.com/anye931123/react-visual-editor[42]
anye931123: https://github.com/ruanyf/weekly/issues/1145[43]
dino: https://dino.im/[44]
浏览器在 2020 年可以干什么?: https://github.com/luruke/browser-2020/blob/master/README.md[45]
ActivityPub 协议的开源软件: https://github.com/ruanyf/weekly/issues/1139[46]
技术细节的介绍: https://github.com/WebOfTrustInfo/rwot5-boston/blob/master/topics-and-advance-readings/activitypub-decentralized-distributed.md[47]
Mastodon: https://mastodon.social/[48]
Pleroma: https://pleroma.social/[49]
Pixelfed: https://pixelfed.social/[50]
Peertube: https://joinpeertube.org/[51]
WriteFreely: https://writefreely.org/[52]
WordPress + ActivityPub 插件: https://wordpress.org/plugins/activitypub/[53]
Plume: https://joinplu.me/[54]
Mattermost: https://mattermost.com/[55]
Matrix: https://matrix.org/[56]
Funkwhale: https://funkwhale.audio/[57]
CS 253:Web 安全: https://web.stanford.edu/class/cs253/[58]
基于 IPFS 的电子书搜索引擎: https://i-book.in[59]
GitHub: https://github.com/SaltyLeo/i-book.in[60]
SaltyLeo: https://github.com/ruanyf/weekly/issues/1134[61]
GitHub 中文项目排行榜: https://github.com/kon9chunkit/GitHub-Chinese-Top-Charts[62]
9527q: https://github.com/ruanyf/weekly/issues/1135[63]
Spomeniks: https://www.spomenikdatabase.org/photo-directory[64]
圆塔: https://en.wikipedia.org/wiki/Rundetaarn[65]
为什么没有冠状病毒疫苗?: https://threadreaderapp.com/thread/1240498037958545410.html[66]
为什么你不能一次喝太多的水?: https://sparkonit.com/2014/12/09/takes-6-liters-water-kill-person/[67]
《咖啡如何占领世界的黑暗历史》: https://www.theatlantic.com/magazine/archive/2020/04/michael-pollan-coffee/606805/[68]
《纽约时报》: https://www.nytimes.com/2020/03/24/science/viruses-coranavirus-biology.html[69]
《我的软件工程信念》: https://blog.wesleyac.com/posts/engineering-beliefs[70]
一个英国人: http://martin.kleppmann.com/2020/01/31/brief-brexit-lament.html[71]
HN 读者: https://news.ycombinator.com/item?id=22185250