2019-05-17 11:25:23 +08:00
# 每周分享第 56 期
这里记录过去一周,我看到的值得分享的东西,每周五发布。
欢迎投稿,或推荐你自己的项目,请前往 GitHub 的 [ruanyf/weekly ](https://github.com/ruanyf/weekly ) 提交 issue。
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
( 题图: 昆山森林公园, 苏州, 2018)
一篇[新闻报道](https://blogs.scientificamerican.com/observations/on-pi-day-lets-disrupt-our-narrow-notions-of-stem/)提到,美国就业行情最好的十种工作,八种是 STEM 岗位。
2019-05-19 02:57:12 +08:00
所谓 STEM, 就是科学( **S**cience) 、技术( **T**echnology) 、工程( **E**ngineering) 、数学( **M**athematics) 的缩写。也就是说, 就业最好的工作, 80%是理工科岗位。这跟我的感觉一致,**理工科的就业远远好于文科。**
2019-05-17 11:25:23 +08:00
现在是信息社会,大量的工作都是技术岗,需要技术工人和工程师,而传统的办公室文秘和管理岗位,由于被软件替代,正在不断减少。这种趋势以后将会越来越明显。理工科学生往往有好几个 offer 可以挑选,文科学生想要一个 offer 都很难,很多人不得不选择考研和考公务员。
所以,中学生选择大学专业的时候,为了就业,建议尽量选择理工科,不要选择文史哲和理论经济学,否则毕业以后,找工作很困难。
除了就业难,文科学生的发展前景也不好。文科培养的其实不是技能,而是思想。但是国内的社会环境,根本不允许你有独立的思想,能做的只是诠释领导的政策。一个例证就是,我国现在培养出了各种各样的人才,但是似乎就是没有思想家。
## 新闻
1、[火星模拟生存基地](https://finance.sina.com.cn/roll/2019-04-20/doc-ihvhiewr7232043.shtml)
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
甘肃省金昌市政府与中国航天员科研训练中心, 合建了一个“火星1号基地”, 作为航天员火星模拟生存的实验基地, 同时也是一个文旅项目, 供游客体验火星生活。据介绍, 金昌的地理条件与火星表面非常相似, 山地和沙漠混合, 气候干燥, 全年风力强劲, 昼夜温差巨大。
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
该基地共有总控舱、气闸舱、乘员舱、生物舱等9个舱体。生物舱种植小麦和蔬菜, 为航天员提供食物来源; 生保舱用于处理生活垃圾; 乘员舱不仅有宽松舒适的床, 还可以做饭、看书, 空间宽敞; 总控舱是“航天员”与“地球”联络的重要枢纽。
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
2、[徒手移动25吨巨石](https://gizmodo.com/researchers-made-25-ton-boulders-they-can-move-by-hand-1834106230)
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
古代巨大的石头建筑, 到底是怎么组装的? 麻省理工学院的研究人员做了一个实验, 他们制作了大约25吨重的巨型混凝土结构, 仍然可以徒手移动。这些混凝土块的重心都是精心设计的, 考虑到了稳定性和平衡性, 并且具有斜面、圆角和枢轴点, 由此可以被徒手推动、倾斜和旋转。
虽然这种石块仍然不足以解释,复活节岛的巨石人像是怎么放置的,但是这为未来的建筑提供了一种思路,有一天,你甚至可能像组装积木那样,组装巨型混凝土。
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
3、[美国对离境旅客启用人脸识别](https://qz.com/1598148/us-wants-to-use-facial-recognition-on-air-travelers-leaving-the-country/)
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
美国政府一直想知道,哪些人逾期滞留,成为非法移民。现在,他们终于找到了一个好的方法,美国国土安全部宣布,未来四年中,将对所有离境的旅客进行人脸识别。
旅客登机前会被拍照, 跟入境时签证或护照上面的照片进行比对。一旦发现不匹配, 就会人工进一步处理。那些逾期滞留的人, 将受到法律处罚。目前, 美国已经有15个机场在测试这套系统, 发现了七千多个逾期滞留的旅客。
4、[特斯拉出租汽车服务](https://www.cnn.com/2019/04/22/tech/tesla-robotaxis/index.html)
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
特斯拉公司的老板马斯克公开说,“如果你现在不买特斯拉,而买其他车,就是经济上的发疯,好比你给自己买了一匹马。”
他所指的是, 特斯拉公司即将推出出租车服务。车主买了特斯拉以后, 可以在不用的时候, 把车借给特斯拉公司, 当作出租车运营。特斯拉公司会将收益分给车主, 每年估计可以达到1万美元。马斯克还说, 最快明年特斯拉的自动驾驶, 就能做到无需人工干预, 因此出租车服务也将是无人驾驶。
5、[机器解雇工人](https://www.businessinsider.com/amazon-system-automatically-fires-warehouse-workers-time-off-task-2019-4)
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
媒体揭露,美国亚马逊公司的仓库,有一个计算机系统跟踪仓库工人的工作效率。一旦发现有人没有达到绩效,该系统会发出命令,自动解雇那些工人,整个过程无需人工干预。系统会跟踪工人的休息时间,计算你一天中多少时间没有干活,这使得工人在休息时都感到非常紧张。
根据资料, 亚马逊的巴尔的摩仓库, 以生产率不达标的原因, 一年内解雇了300多个工人。
6、[躲过机器监控的图案](https://www.zdnet.com/article/academics-hide-humans-from-surveillance-cameras-with-2d-prints/)
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
比利时鲁汶大学开发出一种二维图像,只要将其打印在衣服上面,就会令监控系统无法识别出这是一个人体。上图左侧是正常的识别,右侧佩戴这种图像以后,识别系统就失灵了,没有认出这是一个人。
它的原理是,通过图像产生足够的噪音,增加随机性,使得模型无法得出结论。
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
这种方法还可以用于汽车,躲过高速公路上的监控。但是,它对于人脸识别无效,只能躲过那些先判断人体、再识别人脸的系统。
7、[切尔诺贝利实境游戏](https://in.reuters.com/article/ukraine-chernobyl-game/chernobyl-comes-back-to-life-in-ukrainian-computer-game-idINKCN1S304J)
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
两个乌克兰青年按照实景, 建造了切尔诺贝利核电站废墟模型, 包括住宅楼, 酒店, 音乐厅, 游乐园和体育场等场景, 然后开发了一个游戏《Isotopium: Chernobyl》。玩家可以通过互联网, 控制一辆遥控小车, 上面带有摄像头, 在这个模型城市里面漫游, 感觉跟在真实场景完全一样。
游戏的费用是每小时9美元, 同时最多只能20人在线, 玩家寻找隐藏在各个地点的能量球, 来淘汰其他对手, 获取游戏胜利。全球目前有62,615人注册参与游戏。
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
8、**一句话新闻**
- [日本 ](https://qz.com/1606596/over-13-of-the-homes-in-japan-are-abandoned/ )由于人口不断萎缩, 据统计, 全国13.6%的住房已经废弃,成为荒宅。
- [SpaceX 公司 ](https://www.cordcuttersnews.com/spacex-gets-fcc-approval-to-sell-wireless-high-speed-home-internet-from-space/ )得到美国政府的许可, 可以发射4,425颗卫星, 组成一个低轨道卫星网络, 用于销售上网服务。
- [美国 ](https://qz.com/1610977/solar-wind-plus-other-renewables-beat-coal-for-first-time-in-us/ )2019年4月的能源构成中, 可再生能源( 水力、风能、太阳能等) 的发电量, 历史第一次超过煤炭的发电量。
- [加拿大北极地区 ](https://www.cbc.ca/news/technology/permafrost-melting-1.5119767 )由于气温变暖,永久冻土带融化,许多地方已经出现了大型塌方,估计会变得越来越严重。
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
## 文章
1、[如何画一幅栩栩如生的画](https://www.scotthyoung.com/blog/2019/04/17/7-realistic-drawing-skills/)(英文)
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
作者讲了七个让作品变得更真实的绘画技巧/技术。它们与软件开发有相似之处,可以借鉴,比如顶层设计、一开始不要过分关注细节等。(@[BIT-zhaoyang](https://github.com/ruanyf/weekly/issues/466) 投稿)
2、[统计图表撒谎的5个方法](http://nautil.us/issue/19/illusions/five-ways-to-lie-with-charts)(英文)
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
本文介绍五种统计图表技巧, 用来隐藏或突出某些统计信息。比如, 上面左右两个图的深色部分都是30%,但是右图比左图看上去大得多。
3、[PaaS 和 Serverless 的差异](https://www.cloudflare.com/learning/serverless/glossary/serverless-vs-paas/)(英文)
本文讨论 PaaS 和 Serverless 两种架构有何不同。
4、[美国2020总统大选参选人的网站设计](https://practicaltypography.com/typography-2020.html)(英文)
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
本文介绍评论了美国2020年总统大选的参选人的网站设计, 目前一共有几十个参选人。
5、[为什么面向对象编程糟透了?](http://www.cs.otago.ac.nz/staffpriv/ok/Joe-Hates-OO.htm)(英文)
这是 Erlang 语言的发明人 Joe Armstrong 的一篇短文,解释他为什么不喜欢面向对象编程。不过他也承认,面向对象编程的流行是有道理的。
6、[Rust 语言的编译时内存安全](https://kkimdev.github.io/posts/2019/04/22/Rust-Compile-Time-Memory-Safety.html)(英文)
Rust 语言不会发生内存错误,都能在编译时发现。本文通过几个简单的例子,解释为什么这项功能很有用。
7、[软件开发趋势 2019 调查报告](https://codingsans.com/blog/software-development-trends)(英文)
这是一份对全世界软件开发者的调查报告,可以了解商业软件开发的趋势,比如软件公司的主要编程语言是什么,使用什么项目管理工具,是否使用外包等。
8、[Go 语言为什么快的5个原因](https://dave.cheney.net/2014/06/07/five-things-that-make-go-fast)(英文)
本文从计算机底层分析 Go 语言运行速度快的五个原因。(@[NeoTse](https://github.com/ruanyf/weekly/issues/484) 投稿)
9、[AWS 上搭建免费的 Wireguard 服务](https://habr.com/en/post/449234/)(英文)
AWS 提供12个月的免费帐号, 可以用来搭建 Wireguard 服务,每月 15GB 流量。
10、[放弃 Sass](https://cathydutton.co.uk/posts/why-i-stopped-using-sass/)(英文)
Sass 是最流行的 CSS 预处理器。作者提出,随着 Grid 布局和 CSS 变量的出现, Sass 已经不是那么有用了,可以考虑放弃了。
## 软件
1、[Precise UI](https://precise-ui.io)
一个轻量级 React 组件库, 提供70多个组件, 特点是比较简洁。
2、[coc.nvim](https://github.com/neoclide/coc.nvim)
Vim 的一个插件,提供类似的 VSCode 的自动补全功能( intellisense) 。
3、[Lode Runner](http://loderunnerwebgame.com/game/)
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
游戏《挖金子》( Lode Runner) 的 Web 重制版,制作非常精良,值得玩一下。
4、[tinytetris](https://github.com/taylorconor/tinytetris)
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
命令行游戏“俄罗斯方块”,使用 C++ 编写,代码较为简单,可供学习。
5、[MikuTools](https://miku.tools/)
该网站收集一系列轻量级工具,比如各大视频网站的视频在线下载工具。(@[wikiios](https://github.com/ruanyf/weekly/issues/411) 投稿)
6、[hanzi-writer](https://chanind.github.io/hanzi-writer/)
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
一个演示汉字笔画顺序的 JS 库。
7、[PeerJS](https://peerjs.com/)
一个简化 WebRTC 的点对点通信的 JS 库。
8、[markdown-nice](https://mdnice.github.io/)
Markdown 文档进行微信公号排版的工具,支持自定义样式。(@[zhning12](https://github.com/ruanyf/weekly/issues/421) 投稿)
9、[gacp](https://github.com/vivaxy/gacp)
定制 Git 的提交信息的命令行工具,支持 Emoji。( @[vivaxy](https://github.com/ruanyf/weekly/issues/417) 投稿)
10、[react-component-echarts](https://github.com/dawiwt/react-component-echarts)
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
Echarts 的 React 封装,各种配置项可以写成子组件的形式。(@[dawiwt](https://github.com/ruanyf/weekly/issues/424) 投稿)
11、[gogo](https://github.com/zenuo/gogo)
勾勾是一个基于谷歌的开源搜索工具。(@[zenuo](https://github.com/ruanyf/weekly/issues/524) 投稿)
## 资源
1、[围棋百科](https://senseis.xmp.net/)
一个英文的围棋维基网站。
2、[天线知识](http://www.antenna-theory.com/m/index.php)
这是无线电天线的百科网站。
3、[开源语音数据库项目](https://voice.mozilla.org/zh-CN/speak)
Mozilla 基金会为了开发语音识别技术, 做了一个开源语音数据库项目,邀请全世界用户为这个数据库朗读句子,或者听他人的录音,[判断](https://voice.mozilla.org/zh-CN/listen)朗读是否准确。(@[user12138](https://github.com/ruanyf/weekly/issues/476) 投稿)
4、[镜子中的谷歌街景照相机](http://the-camera-in-the-mirror.tumblr.com/)
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
该网站收集谷歌街景出现的镜子里面的拍摄机器。
5、[命令行的艺术](https://github.com/jlevy/the-art-of-command-line/blob/master/README-zh.md)(中文)
一篇命令行的详细介绍,各种任务可以使用什么命令。(@[sdir](https://github.com/ruanyf/weekly/issues/478) 投稿)
6、[kindle电子书分享网](https://kindle.51nazhun.pub/)
个人业余时间搞得一个小网站, 以解决自己找电子书的烦恼, 后端基于rails, 可以参考[技术方案](https://ruby-china.org/topics/38483)。(@[sun1752709589](https://github.com/ruanyf/weekly/issues/527) 投稿)
## 文摘
1、[科幻文学本质是幼稚的](http://www.kehuan.net.cn/article/11.html)
以下摘自刘慈欣2001年银河奖的获奖演说。
科幻文学从本质上说是幼稚的,它所要表现的,是童年时代的人类,面对广漠深邃的宇宙所产生的好奇和恐惧,以及探索的冲动。在这样的一个宇宙面前,人类的科学和哲学都很幼稚,科幻是表现这两者的唯一一个文学形式,浸透着稚气也就不奇怪了。未来人类的科学发展到极致,宇宙的一切毫发毕现之日,也就是科幻消亡之时。
目前在国内科幻界, 面对中国科幻的幼稚, 大家都羡幕美国科幻的成人读者群, 并把这看做是科幻文学成熟的标志之一。但要知道, 成人之后就是老年, 老年之后就是死亡。当今美国科幻的繁荣, 很大程度上是影视的繁荣, 这些科幻影视仍在延续黄金时代的风格。而当今美国的科幻文学已露出了深深的暮气, 作品用复杂的技巧表现晦涩的隐喻, 全无黄金时代的朝气与活力, 近年来许多顶峰之作已透出了死亡的气息。现在, 美国25岁以下的人已基本上不读科幻小说了。我实在看不出这种局面有什么可羡幕的。
我们最应该羡幕的是自己,现在,国内的科幻读者都是八九点钟的太阳,甚至是六七点钟的太阳,中国科幻面对的是一个充满青春与希望的市场,这正是我们这些科幻人信心和力量的源泉。相比之下,幼稚真算不了什么。
2、[如何收入1亿美元? ](http://christophjanz.blogspot.com/2014/10/five-ways-to-build-100-million-business.html)
如果你要创造一家收入1亿美元的互联网公司, 下面五种收入模式, 你觉得哪一种最容易。
方法一、设法做到1000万活跃用户, 然后通过出售广告, 每人每年变现10美元。不过, 千万级别的活跃用户, 意味着用户总量要达到1亿左右, 市场上能到一亿用户的产品并不多。
方法二、100万付费用户, 每人每年付费100美元。这意味着, 至少需要1000万人使用你的应用。
方法三, 10万小企业, 每家每年付费1000美元。这意味着你的 SaaS 服务定价应该是每月50-100美元。你需要大约200万~ 50万次试用, 具体数量取决于你的转化率。
方法四、1万家企业, 每家每年付费1万美元。这意味着你可能需要找到10万个客户, 让他们试用你的产品。但是, 每家一万美元的价格, 又不足以向他们做现场销售。你实际上是在互联网上销售价格极高的 SaaS。
方法五、1000家大企业, 每家每年付费10万美元。这可能相对容易一些, 因为对于大公司来说, 10万美元要比一位高级员工的工资更便宜。但是, 难点在于你需要花费大量时间和成本, 说服他们相信, 你真的解决了他们的难题。
## 图片
1、[1969~ 1970年的贝尔实验室](http://www.larryluckham.com/1969%20& %2070%20-%20Bell%20Labs/album/index.html)
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
贝尔实验室在计算机历史上有着重要地位, Unix 系统和 C 语言就是在那里发明的。最近, 一位工作人员将他在近50年前拍摄的几十张照片, 放到了互联网上。上图是磁带架, 当时没有硬盘, 数据都是储存在这种磁带上面。下图是当时的计算机。
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
2、[宇宙的形状](https://www.nature.com/news/cosmologist-claims-universe-may-not-be-expanding-1.13379)
自从科学家观测到宇宙正在膨胀,就推断宇宙的形状像一个不断膨胀的气球。随着气球越变越大,气球内部任意两点的距离都在不断增大。
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
3、[百事可乐的新 Logo](https://www.cbsnews.com/news/pepsis-nonsensical-logo-redesign-document-1-million-for-this/)
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
2009年, 百事可乐公司重新设计了 Logo, 左边是原来的 Logo, 右边是新 Logo, 看上去差异不大, 只是改了一下旋转角度。但是, 百事可乐为了这个新 logo, 支付了100万美元的设计费, 据说这个设计象征着未来与革新( 下图) 。
2024-04-19 23:44:48 +08:00

2019-05-17 11:25:23 +08:00
## 言论
1、
友谊悖论指的是,你总是觉得,自己的朋友比自己有更多的朋友。
-- [友谊悖论 ](https://marginalrevolution.com/marginalrevolution/2019/04/the-friendship-paradox-and-systematic-biases-in-perceptions-and-social-norms.html )
2、
年轻时,我没受过多少系统教育,但什么书都读。读得最多的是诗,包括烂诗,我坚信烂诗早晚会让我邂逅好诗。
-- [哥伦比亚] 加西亚·马尔克斯,诺贝尔文学奖得主
3、
我从法律系退学,追求成为一个作家。一些老师千方百计地帮我,劝我就算不喜欢,好歹把大学念完。家里每个人都缺钱,指望我毕业当律师,为家里挣钱。我却觉得,没希望比没钱更令我沮丧。
-- [哥伦比亚] 加西亚·马尔克斯,诺贝尔文学奖得主
4、
据说,只要你在 Facebook 上面按过300个“赞”, 它就会比你自己更了解你。
-- [《电脑会拥有一切吗?》 ](https://medium.com/swlh/can-a-computer-own-something-510295d72f82 )
5、
我是 WebEx 的首席工程师, Webex 被思科收购后, 我又在那里待了14年。与客户交流时, 我意识到 Webex 的架构有一些深层缺陷,影响可靠性和视频质量,思科需要从头开始重建 Webex。我告诉思科领导, 但他们没有听。
我在2011年辞职, 独自开发新的视频会议系统。幸运的是, Webex 最有才华和最有远见的工程师很快就加入了我, 我们在接下来的两年里一起构建了Zoom 1.0。
-- [袁征 ](https://news.ycombinator.com/item?id=19696852 ), Zoom 创始人
## 回顾
去年的本周:[《每周分享第 4 期》](http://www.ruanyifeng.com/blog/2018/05/weekly-issue-4.html)
[](http://www.ruanyifeng.com/blog/2018/05/weekly-issue-4.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://yuque.com/ruanyf/share/)。
微信搜索“阮一峰的网络日志”或者扫描二维码,即可订阅。

(完)