每周分享第 52 期
这里记录过去一周,我看到的值得分享的东西,每周五发布。
欢迎投稿,或推荐你自己的项目,请前往 GitHub 的 ruanyf/weekly[1] 提交 issue。
由于微信不允许外部链接,你需要点击页尾左下角的“阅读原文”,才能访问文中的链接。
据报道[2],汉王科技开发了一个“课堂呵护系统”,已经在北京牛栏山一中、内蒙古赤峰四中等全国七所学校试点。
该系统在黑板上方安装了一个摄像头,上课时每秒对整个班级拍摄一张照片,然后进行人脸识别,判断谁在专心听课,谁在开小差,谁在讲悄悄话,以及谁在睡觉。
老师打开电脑或手机,可以查看统计结果。每个学生名字后面都有一个图形,红色的向上三角形,表示该学生本周专心听课时间上升,绿色的向下三角形表示下降。
该系统单个教室的安装成本是3万元人民币,学校不需要出钱,所有费用由当地教育局提供财政补助,作为在学校推广人工智能和大数据的体现。除了汉王公司,杭州的海康威视也开发了类似的“智能教室行为管理系统”,采样频率低一点,每30秒才拍摄一次照片。
我想,以后不仅是学校,政府机关、公司、工厂应该也会安装类似系统,对员工进行不间断的人脸识别,评估他每天有多少时间在安心工作。这比上下班打卡,对企业更有利。
新闻
1、飞机上的摄像头[3]
一位乘客发现,新加坡航空的座椅背面,液晶屏幕下面居然有摄像头。他把照片发到推特,引起一片哗然。新加坡航空不得不出面解释,这只是客机娱乐系统的标配,未来打算用于跟乘客互动,比如识别手势。新加坡航空称,从未启用摄像头,今后也不会用来监视用户。
但是,人们还是担心,黑客有可能控制这些它们,从而掌握乘客的一举一动。
2、开普勒望远镜的最后一张照片[4]
2009年3月,美国发射了开普勒望远镜,用于观察太阳系外的行星。十年来,这架望远镜逐渐失灵,2018年9月25日,它拍摄了最后一张照片(上图),然后就不再工作了。
上图拍摄了水瓶座,缺少一些方格是因为相机的某些部分已经坏了。这个望远镜目前不再跟地球通信,从此永远围绕太阳公转。
3、种植肉[5]
历史上,人类通过养殖动物得到肉类。现在越来越多的团队开始研究,能否像种植植物那样,把肉类种植出来。英国巴斯大学的团队,在叶子上种植了猪肉细胞;美国一家名叫 Just 的公司表示,它能够从鸡肉羽毛提取的细胞中,培养出鸡肉。
种植肉主要通过细胞分裂产生,最终产物是纯肌肉组织,基本上是瘦肉末。理论上,种植肉跟养殖肉的成分是一样的,但是为了得到相同的口味,需要添加脂肪细胞和结缔细胞。一旦种植肉证明在商业上可行,就会得到大规模推广。
4、横跨美国的列车[6]
美国现在没有东西横穿全国的列车,19世纪淘金时代有,现在没有。如果你一定要坐火车,从东岸的纽约直到西岸的洛杉矶,并且愿意忍受中途换车,那么这2,448.8英里(相当于上海到乌鲁木齐)一共需要花费整整三天(67个小时),整趟行程的票价是1,089美元。
5、流媒体超过电视[7]
美国电影协会 MPAA 宣布,2018年流媒体首次超过电视。美国人有52%的时间看网上视频,48%的时间看电视。
全球范围内,流媒体新增了1.312亿用户,用户总数达到6.133亿人,相比之下,有线电视用户下降了2%,达到5.56亿。另外,流媒体也挤压了 DVD 和蓝光光盘,美国的销售量2018年下降了15%。目前看来,五到十年内网络流媒体就会淘汰有线电视。
6、清江古生物化石[8]
中国科学家在湖北省清江流域,发现了一处大型的古生物化石遗址,已经挖掘了2万多块化石。这些化石距今大约5.18亿年,其中是许多是软体生物。它们柔软的身体组织,包括皮肤、眼睛和内脏,都“精美地”保存完好。下图就是水母和节肢动物的化石,保存得极其完好,触须都清晰可见。
这些化石的珍贵之处在于,软体动物(比如水母和蠕虫)通常不会变成化石。大多数化石都是硬体动物,因为较硬的物质(比如骨头),不太可能腐烂和分解。清江生物群可能是由于突然的风暴,被迅速埋在沉积物中,才能使软组织得到很好的保存。
7、监控驾驶员[9]
汽车的人工智能一般只用于判断车外环境,但是沃尔沃汽车反其道行之,将人工智能用于车内。2020年开始,每一辆出厂的沃尔沃汽车都会带有车内摄像头,专门观察驾驶员的眼睛。
如果发现驾驶员分心,没有专心开车,将以声音和视觉的形式发出警告,例如仪表盘闪烁和发出嘟嘟声。如果驾驶员继续不专心,汽车将自行减速。如果依然无效,汽车将自动靠边停车。另外,还有算法判断驾驶员是否饮酒,如果发现有饮酒迹象,将不允许驾驶。
8、一句话新闻
苹果公司[10]宣布,终止对高通公司的所有诉讼,并向其购买 5G 芯片。随后,Intel 公司[11]宣布放弃 5G 研发,因为它的 5G 芯片的唯一客户就是苹果公司,现在也没了。
•
全世界74亿人口[12]如果都住在一起,最小需要多少空间?历史上,人口密度最大的地方是香港的九龙城寨,1平方公里住了120万人。据此计算,6000多平方公里就够了,相当于上海市的面积。
•
爱达荷州的太阳能发电[13]创下美国价格最低记录,每度电2.175美分(相当于人民币0.146元)。该价格是发电厂的价格,居民支付的价格会更高一点。
•
挪威[14]三月份的新车销售总共18,375辆,其中10,732辆为电动汽车,占比58%。电动车比例是全世界最高。
文章
1、魔兽世界的玩家去世以后[15](中文)
Robert Steen (上图)的儿子患有重病,无法行走,不幸在2014年去世,只有25岁。去世以后,父亲发现儿子的笔记本上有《魔兽世界》的密码,才发现儿子是一个资深玩家,他用这个密码登陆,把死讯告诉儿子在游戏里面的好友,结果,葬礼上,欧洲各国的魔兽玩家都来了。
2、为什么亚马逊河不能架桥?[16](英文)
亚马逊是世界最长的河流之一,但是整条河没有一座桥,这是为什么?
3、什么是 Wayback Machine?[17](英文)
Wayback Machine 是一个庞大的网页数字档案库,为全世界的网页存档。该项目于1996年启动,目前保存了100亿个快照,数据量达到 30PB,另外还有 30PB 备份。
4、类型正在向右移动[18](英文)
以前的编程语言,类型声明都是写在变量的左边,比如 int count 。但是,现在越来越多的编程语言,将类型声明写在变量的右边,比如 count:int ,这是为什么?
5、运动追踪的红外线加热器[19](英文)
作者自己动手,将一个普通的红外线加热器,接上了树莓派,加装了一个摄像头,实时捕捉和识别走动的人体。不管人走到哪里,加热器就会自动转到那个方向,对着人进行加热。
6、我作为工程师的报酬[20](英文)
一个美国工程师回顾自己的薪水增长,2007年他作为 IT 管理员,年薪是4.2万美元,2018年他变成了架构师,年薪是18.9万美元。许多网友看了他的文章,也纷纷留言,写下自己的年薪变化[21]。
7、10个 Homebrew 软件包[22](英文)
Homebrew 是 Mac 系统的软件包管理器,可用于安装 Unix 软件包。本文推荐10个值得安装的软件包。
8、Java 语言的 null 是一个设计错误[23](英文)
Java 语言的 null 值导致了很多问题,本文解释为什么 Java 的设计是错的,而 Kotlin 的设计是对的。
9、如何安装 Alpine Linux 的桌面[24](英文)
Alpine 是一个极度瘦身的 Linux 发行版,只有 5MB 左右,主要用于制作 Docker 镜像文件。本文介绍 Alpine 的基本知识,如何安装一个基于它的桌面开发环境。
10、未来没有 Webpack 的前端开发[25](英文)
现在的 Web 应用,一般都需要使用 Webpack 打包脚本。但是,浏览器已经支持 ES6 模块,能够自行处理模块的依赖,因此完全可以跳过打包这个步骤。
11、996.icu 事件的可视化[26](视频)
这段90秒的视频,帮你回顾 996.icu 事件的全过程。(@jdk137[27] 投稿)
12、Edge 变成 Chromium 意味着什么?[28](英文)
微软的 Edge 浏览器内核从自研变成了 Chromium,现在 Windows 系统预览版已经发布了。与原来相比,到底新增了哪些功能?
软件
1、ink[29]
使用 React 语法开发富交互的命令行应用的 JS 库。
2、QuickChart[30]
通过 URL 生成图表的开源服务。
3、vuepress-theme-reco[31]
VuePress 的一个主题,为博客定制。(@recoluan[32] 投稿)
4、koa-mapper[33]
koa-router 模块的替代品。(@helloyou2012[34] 投稿)
5、GitPress[35]
文档的 git 仓库直接发布成静态网站的工具。(@pad0van[36] 投稿)
6、code-server[37]
开源的 VS Code 在线版,支持大部分 VS Code 插件 。(@Y024[38] 投稿)
7、UserLAnd[39]
安卓手机安装 Linux 发行版的 App。
8、ArchiveBox[40]
网页离线储存工具,可以将一个网页的所有资源(HTML、JS、 图片、PDF 等)都下载下来,打包成 Web Archive 格式。
9、instagram.css[41]
一个 CSS 开源库,提供纯 CSS 的 Instagram 滤镜实现。(@ifrontend-xyz[42] 投稿)
10、devices.css[43]
一些主要的电子消费产品外观图片的 CSS 实现。(@ifrontend-xyz[44] 投稿)
11、AutoPiano[45]
自由钢琴,HTML5 技术开发的网页钢琴应用。可以自动演奏曲谱,同步显示琴键的位置。(@WarpPrism[46] 投稿)
12、workbase-server[47]
一个国产的开源企业通信套件,包括私有部署的邮件和聊天解决方案,并提供手机端。可以把它当做自建的 Slack。(@wanglian[48] 投稿)
资源
1、中国哲学古籍电子化计划[49]
免费的线上图书馆,提供中国古籍电子版,已收藏超过3万本著作,约50亿字。(@nosarthur[50] 投稿)
2、Chrome 插件英雄榜[51]
该项目收集优秀的 Chrome 浏览器插件,并为它们写中文说明书。(@zhaoolee[52] 投稿)
3、Ops School[53]
运维工程师的培训资料库,介绍各种运维的基础知识。
4、维米尔全部画作[54]
17世纪荷兰画家维米尔以精确还原生活场景而著称,他一共留下了36幅作品,全部收集在这个网页。
5、好奇者的量子计算入门[55]
英文的开源教程,介绍量子计算的基本概念。同时,网站中包含了上百道简单的练习题,可以帮助初学者检验自己的知识掌握程度。(@nosarthur[56] 投稿)
6、2018年 JavaScript 明星项目[57]
该网站列出2018年各个方向上最受关注的 JavaScript 项目。(@StephenWu5[58] 投稿)
文摘
1、为什么隔着玻璃晒太阳没有用?[59]
人体需要晒太阳,一个主要原因是,阳光里面的紫外线,可以让我们的身体产生维生素 D。这种维生素很难从食物中摄取,必须依靠阳光来合成。
维生素 D 可以促进钙元素的吸收,保证骨骼健康。所以,长期不见阳光会导致缺乏维生素 D,就会产生骨质疏松,以及其他一些问题。
虽然晒太阳是必要的,但是多晒却不行,多晒太阳会导致皮肤损伤。因为紫外线包含两种,一种是紫外线 A(又称UVA),它们渗透到皮肤深层,可能导致过早老化;另一种是紫外线 B(又称 UVB),导致晒伤发红。研究表明,主要是紫外线里面的 UVB,触发了维生素 D 的合成,而 UVA 并不会产生维生素 D。
一般来说,每天晒十分钟太阳,就能产生足够的维生素 D。但是,在室内或车内晒太阳是没用的,因为玻璃会阻挡 UVB 射线。你无法通过坐在阳光明媚的窗前增加维生素 D 水平,而且玻璃会让大部分 UVA 辐射通过,可能会对你的皮肤造成有害影响。
2、测量地球的年龄[60]
二战后,芝加哥大学的化学家帕特森,希望通过测定岩石里的铅,判断岩石的年代。但是,遇到了一个问题:他找不到无铅环境,到处都有铅污染,因为加铅汽油使得铅在空气无处不在。他试图去除样品中的铅污染,擦洗了玻璃器皿,使用蒸馏水。没有办法,铅仍然出现了。
帕特森从头到尾分析了实验的每一步,以确定铅的起源。当时没人知道,加铅汽油有这么严重的后果。“我发现我使用的所有东西都有铅。这是人们以前从未想过的一种污染。”
玻璃器皿、自来水、实验室墙壁上的油漆、桌子、空气中的灰尘、皮肤、衣服、头发,甚至头皮屑都含铅。如果帕特森希望得到准确的结果,别无选择,他只能成为世界上最洁癖的怪人。
(上图:帕特森竭尽全力将铅和其他污染物排出实验室。)
帕特森竭尽全力摆脱铅。他买了耐热玻璃器皿,洗净,用氢氧化钾热水浸泡,然后用双氧水冲洗。他擦了又擦,跪在地上,擦掉地板上任何铅的痕迹。他用干净材料覆盖了他的工作台面,并在实验室的通风橱里安装了额外的空气泵——甚至在它周围建造了一个塑料笼,以防止空气中的灰尘有铅。他戴着面具和长袍,后来用塑料披着他的身体。
这些措施在当时并不常见。当时还没有“超洁净实验室”实验室的概念。帕特森根本不知道典型的实验室周围漂浮着大约300万个微观粒子,每个粒子都是实验结果的障碍。
五年之后,帕特森终于完善了技术。1951年,他设法准备了一个完全未受污染的铅样品,并确认了一个十亿年前的花岗岩块的年龄,这一成就使他获得了博士学位。下一步是使用这种方法,找出地球的年龄。
帕特森后来去了加州理工学院,建立了世界上最干净的实验室。他拆掉建筑里面的铅管,并重新铺设电线(旧电线有含铅的焊料)。他安装了一个排气系统,用于净化空气,并建造了独立的房间,用于研磨岩石,清洗样品,净化水。地质系通过出售收藏的化石资助了本次大修。
1953年,超净实验室已准备就绪。帕特森着手测试岩石样本,目标是发现地球的年龄。他变得越来越挑剔,要求助手每天用小抹布擦洗地板。后来,他禁止普通服装,要求助手穿着科学连体衣。样本准备好之后,帕特森前往国家实验室使用他们的质谱仪。一天晚上,机器吐出了数字。帕特森独自一人在实验室中将它们代入方程式,得出了地球的年龄是45亿年。
图片
1、BMI 指数[61]
BMI 指数是体重除以身高,用来衡量一个人的肥胖程度。过高的 BMI,几乎必然导致心血管疾病,以及糖尿病等。下图纵轴是身高,横轴是体重,可以用来速查你的 BMI,以及肥胖程度。
2、彩色窨井盖[62]
日本的很多窨井盖都是彩色的,已经成为了一种艺术现象,甚至有专门的民间爱好者交流和收集这些窨井盖。
言论
1、
阿里和腾讯都是膨胀的大平台,将用户聚集在一起,创造一个生态系统。我们听多了创业和快速移动,但是实际上,企业集团正在卷土重来,在政府的支持下成为一个可怕的巨头。这样的互联网公司,正成为当今时代和未来的主导。
-- HN 读者评论[63]
2、
我的工位几乎看不到外面,我觉得这座建筑物真的开始吃掉我整天盯着墙壁的灵魂。
-- HN 读者留言[64]
3、
赚钱的商业方式只有两种,一种是捆绑(bundle),另一种是分解(unbundle)。
-- 马克·安德森[65],Netscape 浏览器创始人
4、
你想尽办法让孩子上贵族学校,他会骑马,会演莎士比亚剧,但就是不了解普通人的想法,那你确信他会过好这一生吗?
-- 逻辑思维[66]
5、
一般来说,帮企业赚钱的系统好卖,帮企业省钱的不好卖,因为省钱的系统基本上都要动到既得利益者。
-- 子柳
References
[1]
ruanyf/weekly: https://github.com/ruanyf/weekly[2]
报道: http://www.sixthtone.com/news/1003759/camera-above-the-classroom[3]
飞机上的摄像头: https://www.buzzfeednews.com/article/nicolenguyen/american-airlines-planes-entertainment-system-cameras[4]
开普勒望远镜的最后一张照片: https://www.technologyreview.com/the-download/612920/this-is-the-last-image-the-planet-hunting-kepler-telescope-ever-took/[5]
种植肉: https://www.bbc.com/news/science-environment-47611026[6]
横跨美国的列车: https://www.nytimes.com/interactive/2019/03/20/magazine/train-across-america-amtrak.html?mtrref=news.ycombinator.com&gwh=D7E6B23B4C3D5A67A74B9CC0A14DD4D0&gwt=pay[7]
流媒体超过电视: https://www.hollywoodreporter.com/news/online-video-subscribers-outnumber-cable-subs-first-time-1196160[8]
清江古生物化石: https://www.bbc.com/news/world-asia-china-47667880[9]
监控驾驶员: https://www.caranddriver.com/news/a26893035/volvo-interior-cameras-distraction-drunk-driving/[10]
苹果公司: https://www.apple.com/newsroom/2019/04/qualcomm-and-apple-agree-to-drop-all-litigation/[11]
Intel 公司: https://newsroom.intel.com/news-releases/intel-modem-statement/#gs.5na3k2[12]
全世界74亿人口: https://gizmodo.com/what-if-the-entire-worlds-population-lived-in-one-city-1787022943[13]
爱达荷州的太阳能发电: https://reneweconomy.com.au/idaho-sets-record-low-solar-price-as-it-starts-on-shift-to-100pct-renewables-38566/[14]
挪威: https://www.npr.org/2019/04/02/709131281/electric-cars-hit-record-in-norway-making-up-nearly-60-of-sales-in-march[15]
魔兽世界的玩家去世以后: https://www.4gamers.com.tw/news/detail/38227/world-of-warcraft-players-come-fly-over-eu-together-to-mourned-their-disabled-friends-pass-away[16]
为什么亚马逊河不能架桥?: https://www.cntraveler.com/story/why-the-amazon-river-cant-be-crossed-by-bridge[17]
什么是 Wayback Machine?: https://www.256kilobytes.com/content/show/4808/what-is-the-wayback-machine-how-the-internet-archive-uses-web-crawlers-to-preserve-internet-history[18]
类型正在向右移动: https://medium.com/@elizarov/types-are-moving-to-the-right-22c0ef31dd4a[19]
运动追踪的红外线加热器: http://woodgears.ca/tech/heater_aimer.html[20]
我作为工程师的报酬: https://georgestocker.com/2019/03/14/my-salary-progression-in-tech/[21]
年薪变化: https://news.ycombinator.com/item?id=19393688[22]
10个 Homebrew 软件包: https://picocoder.io/best-homebrew-packages-for-mac/[23]
Java 语言的 null 是一个设计错误: https://medium.com/@elizarov/null-is-your-friend-not-a-mistake-b63ff1751dd5[24]
如何安装 Alpine Linux 的桌面: https://blog.overops.com/my-alpine-desktop-setting-up-a-software-development-environment-on-alpine-linux/[25]
未来没有 Webpack 的前端开发: https://www.pikapkg.com/blog/pika-web-a-future-without-webpack/[26]
996.icu 事件的可视化: https://www.weibo.com/tv/v/Hp9hqmUGK[27]
jdk137: https://github.com/ruanyf/weekly/issues/440[28]
Edge 变成 Chromium 意味着什么?: https://css-tricks.com/edge-goes-chromium-what-does-it-mean-for-front-end-developers/[29]
ink: https://github.com/vadimdemedes/ink[30]
QuickChart: https://quickchart.io/[31]
vuepress-theme-reco: https://github.com/recoluan/vuepress-theme-reco[32]
recoluan: https://github.com/ruanyf/weekly/issues/336[33]
koa-mapper: https://github.com/d-band/koa-mapper[34]
helloyou2012: https://github.com/ruanyf/weekly/issues/338[35]
GitPress: https://gitpress.io/[36]
pad0van: https://github.com/ruanyf/weekly/issues/340[37]
code-server: https://github.com/codercom/code-server[38]
Y024: https://github.com/ruanyf/weekly/issues/343[39]
UserLAnd: https://github.com/CypherpunkArmory/UserLAnd[40]
ArchiveBox: https://github.com/pirate/ArchiveBox[41]
instagram.css: https://github.com/picturepan2/instagram.css[42]
ifrontend-xyz: https://github.com/ruanyf/weekly/issues/347[43]
devices.css: https://github.com/picturepan2/devices.css[44]
ifrontend-xyz: https://github.com/ruanyf/weekly/issues/348[45]
AutoPiano: https://github.com/WarpPrism/AutoPiano[46]
WarpPrism: https://github.com/ruanyf/weekly/issues/422[47]
workbase-server: https://github.com/wanglian/workbase-server[48]
wanglian: https://github.com/ruanyf/weekly/issues/445[49]
中国哲学古籍电子化计划: https://ctext.org/zh[50]
nosarthur: https://github.com/ruanyf/weekly/issues/390[51]
Chrome 插件英雄榜: https://github.com/zhaoolee/ChromeAppHeroes[52]
zhaoolee: https://github.com/ruanyf/weekly/issues/381[53]
Ops School: http://www.opsschool.org/[54]
维米尔全部画作: https://artsandculture.google.com/project/vermeer-paintings[55]
好奇者的量子计算入门: https://quantum.country/qcvc[56]
nosarthur: https://github.com/ruanyf/weekly/issues/400[57]
2018年 JavaScript 明星项目: https://risingstars.js.org/2018/zh/[58]
StephenWu5: https://github.com/ruanyf/weekly/issues/408[59]
为什么隔着玻璃晒太阳没有用?: https://www.nytimes.com/2019/02/08/well/live/does-sunlight-through-glass-provide-vitamin-d.html[60]
测量地球的年龄: http://mentalfloss.com/article/94569/clair-patterson-scientist-who-determined-age-earth-and-then-saved-it[61]
BMI 指数: http://healthy4free.com/2019/01/15/chart-shows-much-weight-according-height/[62]
彩色窨井盖: https://www.atlasobscura.com/articles/japanese-manhole-covers[63]
HN 读者评论: https://news.ycombinator.com/item?id=19234829[64]
HN 读者留言: https://news.ycombinator.com/item?id=19249036[65]
马克·安德森: https://www.nicholasjrobinson.com/blog/branding/unbundling-food[66]
逻辑思维: http://www.luojiji.com/thread-14259-1-1.html