# 每周分享第 27 期 这里记录过去一周,我看到的值得分享的东西,每周五发布。 欢迎大家去 GitHub 的 [ruanyf/weekly](https://github.com/ruanyf/weekly) 提交 [issue](https://github.com/ruanyf/weekly/issues),进行投稿。 ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101901.jpg) 2005年,斯坦福大学邀请乔布斯在毕业典礼演讲。这个演讲后来成为经典,《乔布斯传》说"或许有些演讲对后世影响更大,但是你找不到(比这篇)更好的演讲。" 演讲中,乔布斯说了一段有名的话。 > "你们的时间有限,所以不要把它浪费在过其他人的生活。最重要的是,你要有勇气跟随你的内心和直觉。某种程度上,它们已经知道你真正想要成为什么样子。其他所有事情都是次要的。" 这段话后来被称为"热情假设",很多人都引用它鼓励年轻人:寻找职业方向的时候,要跟随内心的热情(passion),去做那些你有强烈意愿从事的工作。 ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101902.jpg) 但是,美国最近出版了一本新书《优秀到无法忽略》([《So Good They Can't Ignore You》](https://commoncog.com/blog/so-good-they-cant-ignore-you/)),声称乔布斯的这个建议是完全错误的,误导年轻人。别的不说,乔布斯本人也不遵守"热情假设"。年轻时,他对禅宗思想最感兴趣,去印度学习佛教。如果他真的追随自己的内心,他就应该去当一个禅宗老师,而不是跑回美国创办苹果公司。 这本书认为,以下几个原因导致"热情假设"不是一个好的建议。 第一,热情真的很罕见。大部分人都对自己的工作没兴趣,而是对某种爱好(比如打球、钓鱼)有兴趣。如果大部分人都找不到自己的职业热情,你怎么能叫他们去追随热情呢? 第二,热情需要时间来建立。许多人刚开始工作的时候,对自己的职业并没有兴趣,随着时间积累,他们的经验越来越多,能够掌控的东西越来越多,这才慢慢开始热爱自己的工作。找工作阶段,你可能根本不会意识到这个职业就是你的热情所在。 第三,过度强调热情,容易对现状产生不满。2010年的一项调查发现,只有45%的美国人对自己的工作满意。由于很多人相信,无法产生热情的工作不是好工作,导致对职业生涯抱有不切实际的期望,对现有的工作不满意,不断跳槽。 这本书提出,热情不是凭空产生的,它跟自主权有关。如果你在某个职位上的自主权越大,能够掌控的东西越多,就越容易对当前的职业产生热情。与其强调跟随内心的热情,不如强调如何在某种职业里面获得自主权。你必须使自己变得优秀,让别人无法忽视你,同意让你掌控更多的资源,这就是书名的含义。 ## 新闻 1、[南极粒子](https://www.livescience.com/63692-standard-model-broken-supersymmetry-new-physics.html) ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101903.jpg) 科学家最近确认,南极洲正在向外太空喷射高能粒子,充满能量的粒子从冰层底下发射,直接飞向太空。科学家目前不知道原因。 下一步,科学家将拟定计划,探索冰层当中或者冰层之下到底是什么东西在喷射粒子。上图为美国在南极点的阿蒙森-斯科特科考站设立的中微子探测器。 2、[定制搜索页](https://posts.withgoogle.com/) ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101904.jpg) 谷歌推出验证服务。只要你验证了身份,就可以定制搜索结果。以后别人在谷歌搜索你,就可以看到你留下的内容。 这个功能对公司很有用,可以把本公司的最新动态放到搜索页头条。 3、[美国机场的面部识别实验](http://www.latimes.com/business/la-fi-travel-briefcase-facial-recognition-20180928-story.html) ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101905.jpg) 美国国土安全部去年在九个机场测试脸部识别,结果匹配率只有85%,远低于97%的最低标准。 每个外国人入境时,美国政府会拍照。当外国人离境时,再与照片进行比对,看看是否为同一个人。结果,由于"网络慢、缺乏专职人员等原因",匹配效果不理想。尤其是29岁以下和70岁以上的外国人,经常匹配出错。 4、[谷歌搜索的彩蛋](https://www.rockpapershotgun.com/2018/09/29/recently-discovered-google-easter-egg-is-a-browser-based-text-adventure-game/) ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101906.jpg) 国外用户发现了一个谷歌搜索的彩蛋,搜索 text adventure 后,打开开发者工具,会看到提示,问你要不要玩游戏。回答 yes,就可以开始玩了。 这是一个文字游戏,探索加利福尼亚州山景城的谷歌总部。玩一次游戏,走完整个过程,大约需要30分钟到一个小时。 5、[个人信息换咖啡](https://www.npr.org/sections/thesalt/2018/09/29/643386327/no-cash-needed-at-this-cafe-students-pay-the-tab-with-their-personal-data) ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101907.jpg) 既然别人可以出售我的个人信息牟利,为什么我自己不能出售呢? 美国罗德岛有一个咖啡馆,在读的大学生可以免费获取咖啡,条件是提供自己的个人信息,包括姓名、电话号码,电子邮件地址、大学专业、出生日期和兴趣,同意接收赞助商的广告信息。 6、[取消方向盘](https://spectrum.ieee.org/cars-that-think/transportation/self-driving/new-rules-of-the-road-allow-steeringwheelfree-cars) ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101908.jpg) 美国国家公路交通安全管理局(NHTSA)表示,在符合条件的情况下,将允许自动驾驶汽车取消方向盘、脚踏板和后视镜。 汽车没有了方向盘,就意味着你只能依靠自动驾驶,最多在触摸板上进行操作。也就是说,操作汽车将来会变得跟操作电梯差不多。 7、[独一无二的默认密码](https://www.theregister.co.uk/2018/10/04/california_iot_password/) 很多互联网连接设备(比如路由器)都有出厂的默认密码,而且默认密码都是一样的,比如"0000"或者"1234"。用户使用时,应该改掉默认密码,但是实际上,许多人并没有修改,包括一些重要机构也是如此,导致巨大的安全隐患,很多 DDOS 攻击都是通过控制网络上的路由器而发起的。 加州最近通过法律,2020年起,任何在加利福尼亚州制造的互联网连接设备,必须每个设备都有不一样的密码,以提高整体的互联网安全。 8、[软件接电话](https://mashable.com/article/google-call-screen/) ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101909.jpg) 10月9日发布的谷歌 Pixel 3 手机,里面的"谷歌助手"有自动接电话功能,官方明确说能对付推销电话。 软件自动接了电话以后,对方说什么会转成文字,显示在屏幕上,还会回应几句。你确定是骚扰电话,就按一下按钮,软件自动挂断电话,把对方加入黑名单。这个功能真酷,但目前只支持英文。 9、[F-16 事故](https://www.aviation24.be/military-aircraft/belgian-air-component/air-force-f-16-destroyed-maintenance-collateral-damage-second/) ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101910.jpg) 10月11日,比利时空军发生了一件匪夷所思的事故。一名技术人员正在飞机库房,研究F-16 战斗机,不小心激活了战斗机加农炮。大炮加载,击中另一架F-16 战斗机,后者就击毁了。由于后者刚加过油,大火使得旁边的F-16也完蛋了。比利时空军有60架现役F-16飞机。 一架 F-16 起码3500万美元,这个一不小心导致的事故,真是代价昂贵。 10、[AR 导航](https://www.cnbeta.com/articles/tech/778259.htm) ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101911.jpg) 高德推出车载 AR 导航,在真实的道路上可以叠加车道线、车辆识别、红绿灯和限速标志等各类对象,给驾驶员带来更直观的实景导航体验。 产品计划首批应用在智能后视镜上,做能力验证,后续将拓展至仪表盘、车机中控屏以及 HUD 平视系统等更多使用场景。(本条为读者[@Anderson-Liu](https://github.com/ruanyf/weekly/issues/7)投稿) 11、__一句话新闻__ * [《华盛顿邮报》](https://www.washingtonpost.com/technology/2018/09/19/nearly-half-cellphone-calls-will-be-scams-by-report-says/)称,根据统计,2019年美国一半的电话通话,将是推销电话和诈骗电话。

* [芬兰](https://arstechnica.com/science/2018/09/after-century-of-removing-appendixes-docs-find-antibiotics-can-be-enough/)的一项医学统计发现,一般的阑尾炎可能不需要手术,只靠抗生素治疗即可。调查中,三分之二病人不再需要手术,剩下的三分之一最后还是需要手术,但是前期的抗生素治疗并没有延误病情。

* [Wi-Fi 联盟](https://www.wi-fi.org/news-events/newsroom/wi-fi-alliance-introduces-wi-fi-6)发布 Wi-Fi 6 标准,用于支持下一代的 802.11ax 协议的无线连接。前五代协议分别是 802.11a / b / g / n / ac。

* [日本](https://www.nature.com/articles/d41586-018-06847-7)提出一个法律草案,允许对人类胚胎进行基因编辑。 ## 教程 1、[如何写一个 Chrome 浏览器的扩展](https://www.thepolyglotdeveloper.com/2018/09/creating-basic-chrome-extension/)(英文) 想写 Chrome 浏览器的扩展吗?可以看这篇教程,很容易懂。原始代码有一些小问题,我重新做了一个 [Demo](https://github.com/ruanyf/chrome-extension-demo)。 2、[树莓派如何搭建 NAS](https://opensource.com/article/18/7/network-attached-storage-Raspberry-Pi)(英文) 想要搭建家用储存系统的朋友,可以看这篇教程,使用树莓派和移动硬盘,搭建一个 NAS,操作简单,可玩性高,费用便宜。 3、[Kubernetes:令人惊讶的个人项目平台](http://www.doxsey.net/blog/kubernetes--the-surprisingly-affordable-platform-for-personal-projects)(英文) 流行的观点认为,Kubernetes 是一种过于复杂的技术,只适用于非常大的机器群。我认为这可能是错的,Kubernetes 适用于小型项目。 4、[Kubernetes 用于个人项目?不用了,谢谢!](https://carlosrdrz.es/kubernetes-for-small-projects/)(英文) 本文是对上一篇文章的反驳。 5、[网页性能的准确测量](https://nolanlawson.com/2018/09/25/accurately-measuring-layout-on-the-web/)(英文) 本文讨论如何使用`window.requestAnimationFrame()` 测量脚本操作的准确耗时。 6、[区块链技术概述](https://nvlpubs.nist.gov/nistpubs/ir/2018/NIST.IR.8202.pdf)[PDF](英文) 美国国家标准技术研究所(NIST)编写的介绍区块链的小册子,针对一般读者,内容比较全面完整。 7、[我为什么起诉 PinScreen?](http://sadeghi.com/dr-iman-sadeghi-v-pinscreen-inc-et-al/)(英文) ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101912.jpg) 一个硅谷工程师起诉了他的华人老板,还制作了一个极其详细的网页。我觉得这招很好,值得借鉴。不管官司能否赢,我要让你曝曝光。 8、[为什么国际航线的航路如此混乱?](https://multimedia.scmp.com/news/world/article/2165980/flight-paths/index.html)(英文) ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101913.jpg) 《南华早报》的长篇可视化报道,解释为什么国际航线弯弯曲曲,不采用最近的直线距离飞行。本文图文并茂的呈现方式,值得借鉴。 9、[CSV 和 JSON](https://medium.com/@martindrapeau/the-state-of-csv-and-json-d97d1486333) (英文) CSV 和 JSON 两种数据格式的介绍和比较。很多人忽略的一个事实是,最近几年 CSV 的使用量一直在上升。 ## 资源 1、[精通 JavaScript 模块](https://github.com/mjavascript/mastering-modular-javascript) ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101914.jpg) 开源电子书,介绍如何编写模块化的 JavaScript 代码。 2、[机器学习解释](https://christophm.github.io/interpretable-ml-book/) ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101915.jpg) 开源电子书,尝试用通俗的语言解释机器学习。 3、[开源火星车](https://github.com/nasa-jpl/open-source-rover) ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101916.jpg) 美国航空航天局开源了火星漫游车的设计。完全使用市场上可以买到的材料,爱好者就能做出自己的漫游车。它使用树莓派作为车载控制中心,使用安卓手机或 xbox 手柄遥控。 ## 工具 1、[remi](https://github.com/dddomodossola/remi) Python 的图形界面库,最大特点就是采用了 HTML 界面。脚本加入这个库以后,可以生成网页接口,使用浏览器访问。 2、[dbxfs](https://github.com/rianhunter/dbxfs) dbxfs 允许用户将 Dropbox 目录挂载到本地文件系统。 3、[ferret](https://github.com/MontFerret/ferret) Go 语言写的 web scraping 工具,主要特点是操作过程是声明式的,非常易写。 4、[Sans Forgetica](http://sansforgetica.rmit/) ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101917.jpg) 一种字体,据称有助于增强记忆。 5、[nvtop](https://github.com/Syllo/nvtop) ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101918.jpg) Linux 服务器的 top 命令可以查看 CPU 的状态。nvtop 命令则是用来查看 NVidia GPU 的状态。 6、[Mixnode](https://www.mixnode.com/blog/posts/turn-the-web-into-a-database-an-alternative-to-web-crawling-scraping) Mixnode 是一个收集了全世界网页的数据库,允许使用类似 SQL 的语法查询网页。 7、[retejs](https://github.com/retejs/rete) ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101919.jpg) 可视化编程的 JavaScript 框架。 8、[命令行 2048 游戏](https://github.com/plibither8/2048.cpp) ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101920.jpg) C++ 编写的2048游戏。 9、[OpenCC](https://github.com/BYVoid/OpenCC) 中文繁体和简体互相转换的开源工具,C 语言开发的。 ## 文摘 1、[摩托罗拉 Razr V3 手机](https://www.massmadesoul.com/features/razr) ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101921.jpg) 2003年7月,摩托罗拉公司发布了 Razr V3 手机。这部手机只是产品小组的一个普通设计,并不是公司主力产品。一开始,摩托罗拉预计销售量是30万部,上市前调高到80万部,上市价格是500美元。 ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101922.jpg) 这部手机有一个100万像素(640x480)的摄像头。采用金属机身,键盘也是金属的,而不是通常的橡胶或塑料键盘,这是为了把手机做得很薄,另一个特点是,它的按键比标准尺寸大得多。总之,它具有非常独特的视觉外观。 ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101923.jpg) 除了主显示屏,它还有一个小的外部显示屏。手机底部的大下巴,是为了容纳天线。由于这部手机几乎是全金属,会屏蔽信号,所以把天线放在底部。翻盖设计也使得这部手机,有一种翻开和关闭的玩耍的乐趣。如果今天发布这部手机,它的设计仍然会像当时一样酷。 最终,这部手机全球一共卖出了1.3亿部,是有史以来最畅销的手机型号之一。 从这部手机开始,大家意识到,手机不仅仅是通信工具,也是时尚用品。 ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101924.jpg) 2、[苹果手表的潜力](https://steveblank.com/2018/09/26/the-apple-watch-tipping-point-time-for-healthcare/) ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101925.jpg) 9月份发布的 Apple Watch 4 在医疗保健上有重大突破。 它有两个很好的功能,一是跌倒检测,如果发现用户跌倒后一分钟内没有站起来,它就会自动拨打报警电话,并且附上用户的 GPS 位置,这对老人非常有用,可以挽救生命。二是,它带有美国食品药物管理局认可的心电图功能,一旦发现心动不正常,就会向用户发警报。 ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101926.jpg) 其实,苹果公司还有许多专利。下面这些功能,它应该考虑加入手表。 * 睡眠呼吸检测。那些睡眠过程中的呼吸停止,通常很难发现,但是如果用户戴着手表过夜就可以。
* 脉搏血氧仪。Apple Watch 可以根据吸收的红外线光量,来确定血液中含有多少氧气,判断用户的血液是否缺氧。
* 呼吸率。每人每分钟呼吸的次数。 * 血压。苹果于2017年申请了两项专利,通过将手表放在胸前来测量血压。 * 紫外线探测器。苹果已经获得了一种新型传感器的专利,可以让你知道皮肤的紫外线暴露的风险。 * 帕金森病。苹果在 ResearchKit 框架中添加了一个新的"运动障碍API",支持运动和震颤检测。 它如果发现用户一直在颤抖,就可以提醒用户可能患有帕金森病。 * 糖尿病。苹果正在申请一项不用抽血的血液葡萄糖传感器。 如果这些功能都能做到,对于很多用户来说,苹果手表可能远比手机重要。 3、[马尾巴有什么用?](https://blogs.scientificamerican.com/observations/whats-the-use-of-a-horses-tail/) ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101927.jpg) 从大象到长颈鹿到斑马,大型哺乳动物都有尾巴,它们的目的是什么? 这些尾巴看起来很相似 - 它们都是长而薄,上面有黑色的毛发,它们不停地来回摆动。生物学家普遍认为摇摆可以阻止苍蝇,但尾巴到底是怎么做到的? 炎热的夏天,到处都是叮咬的昆虫。短短一天内,一匹马就会因昆虫(如蚊子)叮咬而失去一杯血。蚊子不仅会带走血,还会带来疾病,比如疟疾、寨卡病毒,登革热。远离蚊子,可能会对马的健康产生重大影响。大型哺乳动物,从斑马到长颈鹿,再到大象,都会吸引大量的昆虫。动物越大,尾巴越大。 我们买了一条用真马尾巴制成的鞭子,用它来打蚊子,结果发现根本打不中。原因很简单,蚊子太轻,一只蚊子重2毫克,相当于四分之一的鸡毛,只要鞭子一靠近,带来的风就会把蚊子吹走。 我们发现,当尾巴静止时,蚊子很容易飞过来,停在天花板上。但当尾巴快速摆动时,蚊子只要飞向尾巴就会掉头,因为尾巴摆动产生的风足以驱逐一半的蚊子。 所以,为什么动物如此迅速地摆动它们的尾巴呢?这是因为它们必须产生与蚊子飞行速度相当的风,速度大约是每秒一米或每小时两英里。马尾不仅仅是一种装饰品,这是他们抵御昆虫叮咬的主要防线。 ## 本周图片 1、[不是橙色的水果](https://hashtag.ai/blog/2018/09/23/fruit.html) 如果你在搜索引擎里面,搜索"不是橙色的水果",结果会恰恰相反,返回的都是橙色的水果。这证明,搜索引擎目前都是基于关键词,而不是语义搜索。 ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101928.jpg) 2、[火星基地](https://twitter.com/elonmusk/status/1043250540379926528) ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101929.jpg) SpaceX 公司的老板马斯克,在推特上贴出一张图片,表示这是 SpaceX 公司火星基地的设计图片。 ## 新奇 1、[穷人的降噪耳机](http://e1z.ca/code/clog/?p=225) 开放式办公环境,为了避免打扰,通常我们需要一副降噪耳机。但是,好的降噪耳机很贵,有时做工也不令人满意,很容易坏。国外就有开发者想出 DIY 降噪耳机。 ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101930.jpg) 只要找一副隔音效果较好的有线耳机,然后外接一个蓝牙接收器即可,总成本在300元人民币以下,效果完全不输那些名牌产品。 ![](https://cdn.beekka.com/blogimg/asset/201810/bg2018101931.jpg) ## 本周金句 1、 如果一个人不想做某件事,通常不是由于客观条件不允许,而是他有下面四种心态之一:恐惧(Fear)、排斥(Rejection)、自卑(Low self-esteem)、怠惰(Laziness)。 --《[不要对自己撒谎](http://www.efficientlifeskills.com/if-you-want-to-make-progress-stop-lying-to-yourself/)》 2、 神经疾病(比如帕金森病、癫痫、阿尔茨海默病)都涉及神经系统(大脑,脊髓和神经)的故障或损伤,精神疾病的标志则是行为不安和情绪状态。 -- [《神经疾病和精神疾病有什么区别?》](http://www.brainfacts.org/diseases-and-disorders/mental-health/2018/what-is-the-difference-between-neurological-and-psychiatric-disorders-070618) 3、 最早,我们做的是一个地理位置应用,人们到了一个地点,可以签到和发照片。我们发现,人们对位置不太在乎,只是希望将照片放在那里。 后来,由于发展得不好,我们决定简化功能,只保留照片、评论,以及给照片标识位置,应用的名字改成了 Instagram。 -- [《Instagram 的故事》](https://www.hakunamatata.in/never-be-afraid-but-do-your-math-the-pivot-story-of-instagram/) ## 欢迎订阅 这个专栏每周五发布,同步更新在我的[个人网站](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/)。 微信搜索"__阮一峰的网络日志__"或者扫描二维码,即可订阅。 ![](http://www.ruanyifeng.com/blogimg/asset/2018/bg2018042311.jpg) (完)