科技爱好者周刊:第 75 期

作者: 阮一峰

日期: 2019年9月27日

腾讯课堂 NEXT 学院

这里记录每周值得分享的科技内容,周五发布。

本杂志开源(GitHub: ruanyf/weekly),欢迎提交 issue,投稿或推荐你的项目。

封面图片:前滩,上海,2019

刊首语

全世界都在制造电动汽车,美国一家媒体认为,汽车工人将大量失业,我觉得很有道理。

传统汽车是机械装置,需要大量零件,单单是动力传动系统就多达2,000个零件。

(图片说明:汽油发动机的复杂构造。)

但是,电动汽车是一个电子装置,核心是电动机和电池组,零件大大减少。 变速器、散热器、燃油喷射器、油箱、排气系统,这些都不需要。而且,电动机和电池组都可以外部采购,根本不需要太多工人。

(图片说明:特斯拉 Model 3 的电动机和电池组。)

未来的汽车公司,就像今天的电脑公司和手机公司:核心部件都是外购,自己只负责组装和软件系统。甚至组装都可能外包出去,自己只做设计和品牌。

这样一来,雇员就会非常少,那些跟机械装置相关的岗位,都会消失。

顺着这个思路, 以后不管什么东西,也许都是电子装置 ,因为都会加入控制电路、联网和运算能力。比如,电饭煲、门锁、运动鞋、马桶,以前跟计算机完全没关系,现在都在变成电子装置。

(图片说明:耐克智能运动鞋会自动系鞋带。)

这意味着,三类产业在未来会有较好的发展:(1)能源和电池,为电子装置提供能量;(2)电子和通信,作为电子装置的硬件载体;(3)软件,作为电子装置的控制和互动系统。

Udacity 免费课程

Udacity(优达学城)是美国最大的在线学习平台之一,很多人都听说过。除了收费的、有证书的纳米学位之外,他家其实还有很多免费课程资源。

跟收费课程相比,免费课程只少了项目实训和教学辅导,视频内容还是一样的,而且不少配有中文字幕。只要注册账号就可以看,不收取任何费用。

免费课程很多都跟开发相关,内容对新手友好,相当贴近实战,网页编程、App 开发、系统管理都有涉及,Flutter 和 Kotlin 两门课还是跟谷歌合作的。

Udacity 的课程质量,网上评价很不错,如果你刚开始学习软件开发,或者想感受一下硅谷的教学方式,趁着假期,建议可以看看这些免费课程。

资讯

1、世界最快的跑车

法国跑车公司布加迪制造的 Chiron 超级跑车,8月2日开出了304.77mph(490.5公里/小时)的最高速度,成为第一辆突破300mph的超级跑车。此前的最高记录是 Koenigsegg 跑车2017年创造的284.55mph。

这种速度的跑车,基本上就是在地面上飞,但是必须保证不能脱离地面,因此有很高的技术难度。Chiron 最初于2016年推出,有16个汽缸,4个涡轮增压器,总功率输出为1500马力,价格超过300万美元。

2、分解42

42 = (-80538738812075974)3 + 804357581458175153 + 126021232973356313

数学家一直猜想,任意一个整数都可以分解成三个整数的立方和,n = x3 + y3 + z3。2019年之前,100以下的自然数,只有3342没有分解成功。

2019年2月,33分解成功。9月初,另一个数学家宣布42也分解成功(上式)。目前,1000以下的自然数,还有114、165、390、579、627、633、732、906、921和975,没有找到分解方法。(@AsuraXin 投稿)

3、黑胶唱片销售额超过 CD

美国唱片业协会认为,2019年黑胶唱片的销售额将超过 CD,这是1986年后的第一次。今年上半年,黑胶唱片的销量是860万张,共2.241亿美元,CD 的销量是1860万张,共2.479亿美元。

黑胶唱片的销量一直在增长,上半年增长了12%,而 CD 几乎没增长,因此预计黑胶唱片将超过 CD。目前,黑胶唱片销售额占音乐业总收入的4%,Spotify和Apple Music等流媒体服务的付费订阅,占总收入的62%。

4、转基因蚊子实验失败

巴西为了遏制黄热病,2013年到2015年期间,曾经连续27个月,每月释放45万只基因改造过的埃及伊蚊的雄蚊。这些蚊子的下一代带有基因缺陷,无法长大。

卫生部门希望通过这个举措,将蚊子数量减少90%。但是现在发现,蚊子种群已经完全恢复,实验宣告失败。开始实验的时候就知道,约有3%~4%的幼蚊会长大进入成年期,科学家当时认为这个比例很低,无法达到种群恢复的目的,显然这种看法错了。

5、搞笑诺贝尔奖

第29届搞笑诺贝尔奖近日在哈佛大学颁发。该奖每年选出一些似乎毫无意义的科研项目。今年的获奖者如下。

化学奖 : 评估一个典型5岁孩童每天的唾液分泌总量。方法是先对食物称重,然后让孩子咀嚼这些食物,吐出来再次称重,以测量里面多了多少唾液。

物理学奖 :研究树袋熊排出方形粪便的方式和原因。树袋熊是已知的唯一一种会排出方形粪便的动物。

工程学奖:人类婴儿的自动换尿布机。

解剖学奖:测量了未穿衣服和穿衣服的法国邮递员两侧阴囊温度的不对称性。科学界此前曾争论过,男性的左侧阴囊温度是否比右侧稍高一些,这个研究发现两侧温度的确不一致。

经济学奖:测定了哪个国家的纸币最容易传播危险的病菌,结果发现是罗马尼亚。

和平奖::试图测量挠痒痒带来的愉悦程度。结果显示,背部和脚踝处的瘙痒感要强于前臂,因此挠痒痒的愉悦感也要强烈一些。

医学奖:证据表明食用披萨或有助于预防疾病、延年益寿,前提是要在意大利境内食用在意大利制作的披萨。

心理学奖 :1988年,一个研究组发现,嘴里叼一支笔会让你微笑,也因此会更加快乐。开展这项研究的科学家 Strack 自己在2016年重新对这个问题进行了研究和实验,但却发现无法复现当年自己得出的结论。

6、人工智能威士忌

英国一家酿酒公司推出了,世界第一款人工智能创建的威士忌。它通过现有配方,结合销售数据和客户偏好,在超过7000万个选择之中,创建了一种金黄色的麦芽威士忌。该公司宣称,这种酒带有太妃糖、奶油香草、梨、苹果、白胡椒和烤橡木桶的清淡口感。

7、一句话消息

  • 韩国2018年生育率降至0.98,即妇女一生中平均生育不足一胎,成为全球唯一一个生育率跌破1的国家。

  • Brave 浏览器有自家的加密货币 BAT,还有一个 BAT 按钮。只要是认证过的网站,用户按一下这个按钮,就可以把自己的 BAT 捐赠给该网站。

  • 英国的指南针360年来第一次指向正北方。指南针指向的是地球的北磁极,通常与地理的北极不重合。但是,磁极一直在移动,最近会跟格林威治天文台在同一根经线上。

  • 纽约地铁使用液晶屏替代纸制地图,引起批评,因为液晶屏的分辨率太低了,细节根本不清晰。

  • 肯德基开始在美国出售植物鸡块。这些鸡块不是鸡肉,而是豆类植物制成的。

  • 苹果公司正式发布 iPadOS,现在就可以安装升级。它将一些桌面电脑的功能引入了 iPad,比如 程序坞 dock 和支持直接插入U盘。苹果公司的产品线目前有五个操作系统:MacOS、iOS、iPadOS、WatchOS、tvOS。

  • Stack Overflow 选择了一个印度人担任首席执行官。在硅谷高管级别,印度人比华人强太多了。

文章

1、如何使用 cluster 模块扩展 Node.js 应用(英文)

Node.js 应用都是单进程的,可以使用 cluster 模块将其变成一个多进程应用。本文通过一个简单的例子,介绍具体方法。

2、35岁以后油腻中年人该去哪?(中文)

这些年有一个非常不太好的感触,一般来说,企业对员工好,这企业往往走不远,走得远的,往往是那种往死里压榨员工的企业。

3、处理长文本行的方法(英文)

有的文本,每一行特别长,很难阅读。这时可以使用cut命令,将其转为多行,比如head data.csv | cut -c -30

4、理解 Y Combinator(英语)

Y Combinator 是函数式编程的重要概念。本文较为通俗地一步步推导它,对函数式编程有兴趣朋友可以看看,文章很长。

5、10种最佳的 Python IDE(英文)

本文介绍了10种 Python 编程 IDE(集成编程环境),每一种的简介和特点。

6、ReasonML 与 TypeScript 的对比(英文)

ReasonML 是 Facebook 推出的一种脚本语言,作为网页编程的静态类型解决方案。本文比较了它与 TypeScript,提出 ReasonML 有一些 TypeScript 不具备的优点。

7、Linux 桌面环境的发展历史回顾(英文)

Linux 是作为命令行下的服务器系统开发的,桌面环境一直不如商业的操作系统。本文回顾了 Linux 桌面环境的发展历史,带有多张图片。(@M1seRy 投稿)

8、浏览器指纹识别介绍(英文)

追踪用户的常用手段,是使用 Cookie 保存用户 ID。但是,随着浏览器开始限制第三方 Cookie,新的追踪手段是使用浏览器指纹。本文介绍一些这方面的基本知识。

9、BitTorrent如何运作?(英文)

本文通俗地介绍 BT 下载的原理和算法,包括磁性链接如何运作。

10、我如何在40天里面写一个 C 语言编译器(英文)

作者的编译器开发日记,第一天写了20行代码,发展到后来的4000行,记录了每一天所解决的问题。

工具

1、chart.xkcd

一个 XKCD 漫画风格的网页图表库。(@timqian 投稿)

2、Rough.js

生成手绘风格图片的 JS 库。

3、material-admin

基于 Spring Boot 的 Material Design 风格的通用后台管理系统。(@enilu 投稿)

4、Skim

MacOS 平台的一个开源 PDF 文件阅读器。

5、pagemap

一个 JS 库,在网页插入迷你的页面缩略导航图,用户可以点击这个图的不同部分,实现快速导航。

6、K2pdfopt

一个 PDF 工具,将 PDF 文件重排成 Kindle 和手机可以阅读的页面大小。

7、starcharts

一个开源工具,可以查看 GitHub 仓库的 Star 变化情况,生成折线图。(@Imfondof 投稿)

8、awesome-qrcode

二维码生成工具,可以生成静态二维码、图像二维码和动画二维码。

9、基于零宽字符的文本隐藏加密工具

该工具的原理是利用零宽度字符,将加密文本转码后嵌入到普通文本当中,从而表面看起来是一段普通文本,但是复制粘贴不会丢失密文。

10、Raccoon

从 Google Play 将安卓 apk 安装包下载到桌面的工具。

11、ShowMeBug

一个国产的在线实时编程环境,程序员面试助手,可以实时观看应聘者远程编程。(@windy 投稿)

12、中国传统颜色手册

一个方便使用的在线色表,列出中国古典的常见颜色。(@zerosoul 投稿)

资源

1、Docker 初学者教程

讲解 Docker 是什么,以及如何使用 Docker 构建分布式程序,并部署到云。(@douchuan 投稿)

2、Kubernetes academy

针对初学者的免费 Kubernetes 视频课程,帮助学习者理解 Kubernetes 的基本概念。

3、Dive into Deep Learning

深度学习的互动式在线教程。(@baddate 投稿)

4、GK Docs

面向前端开发者的网址导航站,中文的。(@wuyinman 投稿)

5、free-for.dev

该仓库收集互联网上的免费开发者资源。(@ifrontend-xyz 投稿)

6、justDelete.me

每一种互联网服务,都需要注册,如果你以后想删除账户,可能会非常困难。该网站评价各网站删除用户账户的难易程度。

图片

1、斯德哥尔摩的电话塔

100年前的电话,都需要人工转接,每一部电话线必须连接到电话局。

下图是瑞典首都斯德哥尔摩的电话塔。它从1887年至1913年是斯德哥尔摩主要的电话转接点之一,一共连接了大约5000条电话线。该塔在1913年退役,1953年因火灾而被拆除。

2、Guido van Rossum 老照片

1990年,34岁的荷兰程序员 Guido van Rossum,发布了一个个人的业余项目-- Python 语言。

1994年,他参加波兰的 Python 研讨会。

2001年,Python 基金会成立。

2014年,他进入 Dropbox 公司工作。

文摘

1、时空旅行者宴会

2009年6月28日,英国著名物理学家霍金举行了一次时间旅行者宴会,欢迎未来的人们回到现在,参加这个宴会。房间布置了气球、香槟和美食,挂著大大的标语,写着"欢迎时间旅行者"。

霍金在宴会举办前没有向任何人发出邀请。宴会结束后,他才发出请帖,邀请有"穿越"能力的人士赴宴。

请帖上写著:"诚挚邀请你参加时间旅行者的宴会。宴会由史蒂芬·霍金教授举办。"请帖不但写明宴会的举办地点为英国剑桥大学冈维尔与凯斯学院,还贴心地标明了经纬度。

霍金认为,如果有未来人看到这份请帖,并且能"穿越"回到过去,那么他在那次宴会上就会见到货真价实的"时间旅行者"。

但是,完全没有人赴会。霍金说:""我坐了很长时间,但没有人来。我用实验证明,时间旅行不可能。"

1905年,爱因斯坦在相对论中断定,当接近光速的运动时,时间会很慢或静止,也就是说,当人乘坐接近光速的飞船去旅行,在旅行的过程中时间就会变慢,因此,当他再回到地球的时候就可能已经过了一个世纪。对他来 说,只要花很少的时间就能进入未来世界。但是,爱因斯坦指出:光速无法超越,时间不可能倒流。

不过,霍金说:"从爱因斯坦的相对论来看,弯曲时空、回到过去的可能性的确存在。但是,让时空弯曲,可能引发能量摧毁(时空旅行所用的)飞船、甚至时空。" 

2、马斯克的脑机接口

特斯拉公司的老板埃隆·马斯克(Elon Musk)的最新项目是一家脑机接口公司,将大脑连入计算机。

他说,他很担心人工智能对人类的威胁,因此想到,将人工智能接入人类体内,可能会缓解机器对人类的威胁。

他的新公司叫做 Neuralink(意为神经连接),必须通过手术,在人类体内植入硬件。这简直是将科幻小说的情节转变为一家公司,这到底是科学,还是科幻小说?

Neuralink 的计划是,通过一个小于8毫米的洞进入大脑,植入 4mm x 4mm 的芯片及相关的线路。该芯片将从位于耳后的无线硬件获得电源,并与之通信,就像当前的人工耳蜗植入一样。

在大脑内部,芯片连接到一些小电路,这些小电路连到放在各个大脑区域的电极,监听神经元的电脉冲。芯片接收到神经活动的原始数据后,就会进行处理。电脉冲也可以通过这些电极发送到神经元,刺激大脑活动。

总结一下,这个项目简单说,就是把电子植入物通过门诊手术放入大脑,通过无线方式与耳朵后面的硬件进行通信,整个系统全部由手机控制。整个过程没有任何一个部分超出现有技术,所有挑战应该都可以克服。

但是,整个项目显然属于科幻小说的范畴:将人类与计算机融合,抵抗人工智能。

言论和数字

1、

工业化的风险越来越大。因为工业化使得人们集中在城市、使得生产消耗更多的能源,有更多的自动化,更快的技术变革,最后是更加相互依赖的系统网络。

-- 《复杂系统的故障》

2、

德国工业设计大师 Dieter Rams 是功​​能主义的坚定信徒,他的设计理念就是他的名言:"少,但更好"(less but better)。

-- 《伟大的产品做得少,但更好》

3、

18岁的奥地利人安德烈亚斯·米哈维茨(Andreas Mihavecz)是没有食物的情况下,世界上活得最久的人。

1979年4月1日,他被警察关进一个地下室,后来被忘了。18天后的4月19日,才被发现。

-- 维基百科

4、

Rekursiv 是上世纪80年代苏格兰科学家推出的一种 CPU,从未商业化,只做过几个实验板。唯一一个知道去向的成品,位于格拉斯哥市内一条河流的底部。

-- 维基百科

5、

创造伟大产品的秘诀,不是去创造各种了不起的功能,而是让你的客户变得了不起。

-- Kathy Sierra

招聘信息

周刊讨论区的《谁在招人?》,有大量工作/实习岗位,欢迎查看。

如果你的团队需要招人,可以免费在那里张贴招聘信息。如果希望发在周刊上,请联系我(Email: yifeng.ruan@gmail.com ),每条价格 300 元。

1、高级前端工程师

易路软件聚焦企业人力资源 SaaS 领域,致力于以复杂薪酬计算为核心的"移动互联网+员工服务"研发及运营。工作地点:上海闵行区。

招聘前端工程师,参与公司产品研发,包括不限于 PC 端、H5、小程序、Node 服务。详细要求看这里

2、秘猿科技

秘猿科技是区块链创业公司,为加密经济提供区块链基础设施和服务。工作地点:杭州或 remote。

本公司招聘区块链工程师、高级后端工程师、安全和测试工程师。详细要求看这里

回顾

去年的本周:《周刊第 23 期》

订阅

这个周刊每周五发布,同步更新在阮一峰的网络日志微信公众号语雀

微信搜索"阮一峰的网络日志"或者扫描二维码,即可订阅。

(完)

留言(30条)

科技新闻看多了,感觉自己工作仅仅是为了生存,关键还是处于温饱阶段。????

n = x^3^ + y^3^ + z^3^
这里立方多写了一个尖角号吗? 多年不做数学题的人看到有点蒙,以为是个新东西。

那篇关于35岁的公众号文章不错

n = x^3^ + y^3^ + z^3^ 有意思,看下文章去。

质量很高啊

脑机接口不知道是好是坏,但该来的总会来,推荐看一下《upgrade》讲脑机的很棒!

搞笑诺贝尔的换尿布机感觉挺有意思的

霍金可能错了,时间旅行并没有被证明不可能。

霍金的证明有点搞笑,仅一次试验能证明什么;蚊子灭绝不知会对生态产生多大的影响。

高中课本上对公司的定义就是“公司是以盈利为目的的经济组织”
“企业对员工好,这企业往往走不远,走得远的,往往是那种往死里压榨员工的企业。”

那个N等于三个数字立方和的问题验证是为了什么目的?意义在哪里?有时候感觉很多数学的上面提出来的假设和验证都完全没有意义

引用tendcode的发言:

那个N等于三个数字立方和的问题验证是为了什么目的?意义在哪里?有时候感觉很多数学的上面提出来的假设和验证都完全没有意义

外行吃瓜群众瞎猜:单纯这个问题可能真的没有那么大的实际意义,但是解决的过程和思路是怎样的?是不是引入了新的方法?能不能被用于解决其他更“重要”的问题?
个人以为这才是最重要的点。

胡说八道,跑车快的难度不是让它不飞起来,或者说结构上根本没可能飞起来

"在硅谷高管级别,印度人比华人强太多了。", 不敢同意这句话。
不是印度人比华人强,而是华人真的有抱负有理想的都不愿意寄人篱下一辈子给美国人打工,不是创业就是加盟国内项目回去了,能做并且愿意做高管的人需要有实力,也会社交,这样的从小就在国内有很好的社交环境和教育背景,他们可能更适合在国内的职场发展。另一些出国的华人并不是有远大的抱负,他们出国原本就是想换个环境,想过压力少、更自由的生活,这些人也不会争当硅谷职业经理人。
印度人出国的目的很明确,就是给美国人打工好过上好日子,这些人的目的明确,就是要从基础技术做起,一步步爬到高级职业经理人,所有他们天生会聚在一起social,看起来好像是帮助自己同胞,其实是为了自己在公司的地位和私利,但是我们国人不会也不屑。

引用微wx笑的发言:

霍金的证明有点搞笑,仅一次试验能证明什么;蚊子灭绝不知会对生态产生多大的影响。

也许是霍金自己想喝香槟了:P

霍金的实验是严谨的,而且一次足够。在实验后的无穷时间范围内,霍金实验的事情被无穷人知道,只要有一个人穿越回去参加宴会就足够了,但是霍金没有等到那个人。但是我本人对时间穿越持个人猜测。同时考虑到平行时空理论,我们看到霍金的结论,并不能说明什么。。。

引用tendcode的发言:

那个N等于三个数字立方和的问题验证是为了什么目的?意义在哪里?有时候感觉很多数学的上面提出来的假设和验证都完全没有意义

我感觉应该是有意义的,只不过对于我们普通人来说没有发现而已。

引用cnplane的发言:

霍金的实验是严谨的,而且一次足够。在实验后的无穷时间范围内,霍金实验的事情被无穷人知道,只要有一个人穿越回去参加宴会就足够了,但是霍金没有等到那个人。但是我本人对时间穿越持个人猜测。同时考虑到平行时空理论,我们看到霍金的结论,并不能说明什么。。。

也许未来某个时间,某个人打开老师的这篇博客,看到了霍金大神的实验,于是坐上了时间列车去参加了这场宴会i????

我觉得霍金的实验证明不了什么,
或许未来人来到现在,代价太大,大到任何未来人都无法承受的地步。
又或者未来的人想法上发生翻天复地的变化,我吃饱了撑着来给你证明可以时间旅行?

N等于三个数字立方和。。。。举个具体例子吧,语音识别,当初各种折腾效果都不好,突然有一天有一人看到这事背后的精髓,发现这事可以套用数学中某个一直存在的公式,一试,效果奇好。。。。妥了。。。。

100以内解完有1000以内,1000以内接完有10000以内。。

引用cnplane的发言:

霍金的实验是严谨的,而且一次足够。在实验后的无穷时间范围内,霍金实验的事情被无穷人知道,只要有一个人穿越回去参加宴会就足够了,但是霍金没有等到那个人。但是我本人对时间穿越持个人猜测。同时考虑到平行时空理论,我们看到霍金的结论,并不能说明什么。。。

假设如果之后有了时间穿越能力,想必也不是随随便便就能穿的,肯定有各种限制 例如法律等

https://justdeleteme.xyz
这个地址是最新的,比如删除 500px 账号的是需要发 ticket,最新的里面已经标注成 hard 了。

引用tendcode的发言:

那个N等于三个数字立方和的问题验证是为了什么目的?意义在哪里?有时候感觉很多数学的上面提出来的假设和验证都完全没有意义

自行百度“数论”

霍金的逻辑是对的,但仅结果来说无法判定对错,可能未来和我们现在理解的不一样,或者根本不存在。

引用max的发言:

胡说八道,跑车快的难度不是让它不飞起来,或者说结构上根本没可能飞起来

中学物理没学过压强吗

引用max的发言:

胡说八道,跑车快的难度不是让它不飞起来,或者说结构上根本没可能飞起来

这里的飞起来应该是指轮胎脱离地面——尽管跑车没有达到第一宇宙速度,但是由于地球表面是具有一定弧度的,所以只要达到一定速度,直线行驶的惯性就会让汽车的轮胎离开地面,也就是“飞”起来。
当轮胎离开地面,也就失去了摩擦阻力,无法继续加速。
因此这类高速跑车想继续提高极限速度,就务必确保轮胎不脱离地面,以保证始终有摩擦力为汽车加速提供推力。
总结下来,关键点就是这几个:
1、跑车加速需要摩擦力
2、高速直线行驶、惯性及地球表面的弧度会使汽车脱离地面
3、脱离地面会失去摩擦力
4、跑车想进一步加速就需要使跑车紧贴地面

引用1222的发言:

我觉得霍金的实验证明不了什么,
或许未来人来到现在,代价太大,大到任何未来人都无法承受的地步。
又或者未来的人想法上发生翻天复地的变化,我吃饱了撑着来给你证明可以时间旅行?

感觉有很多种可能:
1、穿梭时空的未来人的形态可能不再是血肉躯体,可能是光电、波动或能量体等等我们还不知晓的形式
2、霍金的实验信息在历史长河中并没有留下痕迹,在时空穿梭技术发生前,这次实验相关的一切信息就都丢失了
3、人类没能存续到穿梭时空技术的阶段就全部灭绝了
4、时空穿梭技术在第一次实验的时候就失败了,失败的后果是永远无法再次进行实验,比如产生了时间悖论,关上了时空之门;或者引起了时空的崩塌,未来世界的消失;或者只是消灭了当时的所有人类,也就是可能性3

联想全球不同宗教的请神,招仙。。。。再想想霍金的实验,呵呵,迷信哈。。。

植物鸡块很棒啊

我要发表看法

«-必填

«-必填,不公开

«-我信任你,不会填写广告链接