以下内容摘选自阮一峰 科技爱好者周刊第100期
智者之言
病毒可能有数百万、甚至数万亿种,但是迄今人类只命名了6,828种病毒,已知其中250种会感染人体。-- 《纽约时报》
影响编程效率最大的因素,不是使用何种编程语言,而是昨晚你的睡眠是否充足。
-- 《我的软件工程信念》几乎所有的战争原则,都可以总结为一个词“集中”,或者扩展成一句话“集中力量攻击敌人的弱点”。-- 李德·哈特《战略论:间接路线》
手机操作系统不愿意全力支持 Web App ,是故意的。因为他们要通过应用商店赚钱,让应用只能通过应用商店安装,就可以保证获得庞大的收入。
-- HN 读者
1、刊首语:零利率时代
美国最近将基准利率降到了0%。我觉得,大家对这件事不太关注,觉得跟自己没关系,或者觉得这是临时措施。
事实恰恰相反。我觉得,这是最重要的几个长期经济迹象之一,对每个人都会产生影响,而且比疫情本身的影响更深远持久。
利率是资金的成本。利率低就说明资金便宜,你可以用非常低的价格借到钱。反过来,它也反映了社会的平均利润率。如果各种项目的利润率很高,而利率又很低,就会有更多的人去借钱,从而促使利率回升。
利率一降再降,恰恰说明了社会的平均利润率在不断下降。 通俗地说,就是可以赚钱的好项目,越来越难找了。
下面就是这件事对每个人的影响: 高回报项目的消失、利率的下降、经济增长的放缓,使得你很难有办法攒钱了。 你好不容易积攒了一点工资,却发现根本找不到高回报的投资途径,不管是银行存款、证券投资、项目投资,回报率都很低。
由于投资回报很低,大部分人的财富只能主要依靠工资积累,一有大的消费,或者生活变故,那点钱顿时就会化为乌有。所以对于年轻人来说,想要生活自立,就必须尽早开始工作,获取工资。越晚工作,经济处境就会越困难,因为你找不到快速积累资金的方法,年龄在增长,但是资产却增长很慢。
回到上一期话题,应不应该读研?我认为,如果等到24岁才研究生毕业,去就业市场找人生第一份工作,就真的有点太晚了。至少在读研期间,就要想办法去挣钱。
2、iPad Pro 的新 CPU
苹果公司上周发布的 iPad Pro 支持触摸板和鼠标。国外评论认为,这实际上是苹果在尝试 ARM CPU 的笔记本电脑。如果成功,下一步就要将 MacOS 从 x86 CPU 移植到 ARM CPU。
苹果自己可以生产 ARM CPU,而 x86 CPU 都需要从 Intel 购买。更换 CPU 的主要好处是,ARM CPU 比较节能,电池可以使用更长时间。而且更换后,手机和笔记本的操作系统就可以统一了,理论上手机 App 就可以直接在笔记本运行。目前,主要指标是看 Xcode 何时能移植到 iPad Pro,现在还不行。
3、 图标库 FontAwesome
发布最新版本,添加了病毒、医疗方面的许多新图标,用于制作标牌、报告、站点、应用程序,可以免费使用。4、《人类简史》作者赫拉利谈流行病(中文)
面对2月以来新冠肺炎疫情在全球范围内的快速蔓延,赫拉利撰写了这篇文章,在《三联生活周刊》独家中文刊发。
他的核心观点是,关闭国界不是阻止病毒传播的好办法,人类应该加强合作,而不是互相指责。对病毒的最佳防御不是隔离,而是信息。另外,他在《金融时报》发表的长文《冠状病毒之后的世界》也可以参考。
5、我如何使用 Speech Synthesis API 自动生成语音(英文)
作者给出了一段简短的代码,使用 Speech Synthesis API 进行语音生成,让浏览器自己读出博客内容。
6、使用 Jekyll 和 GitHub Pages 创建个人网站(英文)
一篇非常详细的操作指南,如何使用 Jekyll 建立一个静态网站,并发布到 GitHub Pages。
7、三种数据类型(英文)
作者认为,软件的数据分为三种:常量(不可变,也不可替换)、状态(可变可替换)和缓存(不可变,但可替换)。
8、Excalidraw
一个非常简单易用的白板绘图开源工具。
9、Screen.so
一个基于 Web 的视频会议软件,可以共享白板和视频,并且能够合作编程。
10、react-visual-editor
React 的组件可视化拖拽页面编辑与代码生成工具,让不会 React 技术栈的人员可以通过拖拽生成页面。(@anye931123 投稿)
11、基于 IPFS 的电子书搜索引擎
网友上传至 IPFS 网络的电子书索引,目前收入量约5万。使用Flask + Elasticsearch + Nginx 构建,已在 GitHub 部分开源。(@SaltyLeo 投稿)