每週分享第 41 期

阮一峰發表於2019-01-25

這裡記錄過去一週,我看到的值得分享的東西,每週五發布。

歡迎投稿,或推薦你自己的專案,請前往 GitHub 的 ruanyf/weekly 提交 issue。

(題圖:杭州,2018)

有幾個網友留言問我,怎麼看網際網路"裁員潮"。我就來談幾句。

首先,到底有沒有"裁員潮"?企業進行人員最佳化,很正常啊,從哪裡可以看出,今年是全面的行業萎縮?某幾家公司的失敗,不代表整個行業都失敗了。相反,從網際網路賺到錢的人,今年並不少。至於媒體的報導,不用太認真,它們不誇大聳動,就沒有點選率。

退一步說,就算整個行業今年不太景氣,那也只是宏觀經濟的問題。網際網路還是朝陽產業,前景比傳統行業要好得多。要是網際網路行業完蛋了,中國沒完蛋的行業,大概也剩不下幾個。

其次,優秀的技術人才,從來都是稀缺的,根本不擔心找工作,企業都求之若渴。網際網路行業那麼缺人,如果你還擔心會失業,找不到工作,那跟經濟景氣或所謂的裁員潮,一點都沒關係,而是你的技術還不行,達不到市場的需要。就算現在是經濟的繁榮期,你的前景也是不妙的。

最後,對於僱傭制度,你應該有正確的理解。企業願意付給你5萬,前提是你可以幫它賺到10萬。現在它賺不到10萬了,為什麼它還要僱傭你?我在《未來世界的倖存者》這本書裡面,詳細地討論過這個問題。你可以讀讀這本書,它是免費的。

"如果你在大公司工作,就一定要有個明確的職業發展方向,不要以為進大公司就前途一片光明。如果在大公司裡面,想要技術上有造詣,工作經驗的積累只是一方面,真正的突破要靠自己業餘深造!不然,路就會越走越窄,公司遲早會讓你來承擔成本,透過擺脫你來降低成本。"

新聞

1、拜訪 Ultima Thule

2019年1月1日格林尼治標準時間05:33,美國宇航局 NASA 2006年發射的探測器 New Horizo​​ns,進入冥王星外部的柯伊伯帶,距離小行星 Ultima Thule 只有3500公里,是人類有史以來探測的最遠物體。上圖是它傳回地球的 Ultima Thule 高畫質晰度照片。

Ultima Thule 是四年前被哈勃望遠鏡發現的,是一個狹長的物體,大約有31公里長。它的名字取自拉丁文,意為"超越已知世界的地方"。它形成於40多億年之前,可能包含了很多太陽系早期的物質,可以幫助我們瞭解那時的情況。下圖是 New Horizo​​ns 探測器2015年傳回地球的有史以來最清晰的冥王星照片。

2、公共領域作品

1998年,美國國會透過法律,將版權保護許可權延長了20年,導致1999年到2018年期間,沒有任何新的作品進入美國法律定義的公共領域,也就是不再有版權保護。

2019年開始,終於有新的作品可以進入公共領域了,只要是1923年前釋出的作品都會進入公共領域(美國的版權法保護年限長達95年)。海明威的早期小說和迪士尼的早期動畫(比如米老鼠和白雪公主),都會在接下來幾年,失去版權保護。

3、飛船上的洞

2018年8月的一天,國際空間站的宇航員收到報警,氣壓正在下降。檢查後發現,俄羅斯聯盟號飛船與空間站的連線部分居然有一個洞(見上圖),導致氣體逃逸到太空。

這個洞迅速就用環氧樹脂封閉了,但是它的來源一直沒有查清。12月的時候,宇航員特地出艙檢查,確認這個洞是從內部鑽出來的,最有可能就是五個宇航員裡面的一個乾的。有人猜測,由於極端孤獨,宇航員在精神不穩定狀態下做出了失常行為。這個洞即使沒有發現,也不會在飛船返回時造成危險,因為飛船的這部分會在返回地球前拋棄掉。

4、Facebook 的專利

新聞媒體發現,Facebook 為了找出人與人之間的關係,已經申請了一系列令人意想不到的專利。一個專利是,Facebook 如果檢測到兩部智慧手機在同一個時間同一個地方出現,透過比較每部手機的加速度計和陀螺儀讀數,可以確定兩個人是面對面還是一起散步。這樣的話,Facebook 可能就會推薦給你昨晚在酒吧與你交談的朋友,而不是沒有交談過的人。

另一個專利是透過使用者上傳的照片後設資料連線兩個人。如果不同使用者上傳的影像,看起來像是同一系列的照片,比如檔名是IMG_4605739.jpg 和 IMG_4605742.jpg,或者如果在照片上的相同位置可以檢測到鏡頭劃痕或灰塵,那麼可能會假設兩個人彼此認識,因為他們使用了同一臺相機拍照。

5、不可能的漢堡

美國創業公司 Impossible Foods 推出了一種植物漢堡,商品名就叫"不可能的漢堡"。最大特點就是,這種漢堡完全是素的,但是吃起來依然是肉的味道。裡面的牛肉不是真的牛肉,而主要是大豆蛋白,加入脂肪和肉汁,口味非常接近肉。根據吃過的人說,根本分不出來,這塊肉其實是豆製品(見下圖)。

目前,拉斯維加斯的一家餐廳已經開始供應這種漢堡,後面會推廣到美國其他地方。

6、工資抵學費

Lambda School 是美國的一家創業公司,主要業務是程式設計培訓。它的收費模式很獨特,學生可以繳納2萬美元學費,也可以不繳納,直到培訓後找到年薪5萬美元以上的工作,用工資的17%抵扣學費,抵抗滿3萬美元為止。如果培訓後5年內,都沒有找到年薪5萬美元以上的工作,可以不繳納學費。

這家培訓公司的學生入學時平均年收入是22,000美元,畢業後平均收入增加為47,000美元。目前,公司共有50名全職員工和110名兼職員工,83%的畢業生在谷歌、亞馬遜、百思買、AT&T 和 Verizon 等公司工作。公司在2017年10月籌集了400萬美元的種子輪,並在次年籌集了1400萬美元的A輪,最新的 B 輪籌集3000萬美元,估值為1.5億美元,谷歌也有投資。上圖為創始人之一 Austin Allred。

7、絞鏈汽車

韓國現代汽車公司推出一款概念汽車 Elevate。平時,它可以像普通汽車一樣行駛,但是它的輪子是裝在絞鏈上的,遇到不平整的地形,絞鏈會自動升高,從而可以實現升降和爬坡。

該車是模組化的,可以適配不同的底盤和車身。最高可以升高1.5米,可以方便坐輪椅的殘疾人。它是電動汽車,一次可以行駛35公里。

8、密室逃生

密室逃生2007年首先出現在日本,最近正在全世界變得流行。美國2014年僅有22個密室逃生,現在有2300多個; 英國2013年初只有1個,現在有600多個。現在,全世界有超過10,000個密室逃生在營業。

該行業非常有利可圖。一般來說,啟動一間密室逃生的費用只有幾千美元,而一小時遊戲的費用約為25美元至30美元,每小時最多12名參與者,這使得企業很快就能獲得利潤。房東和地方政府也喜歡這個行業,房東可以出租一些正常情況下難以出租的房屋,甚至地下室; 地方政府可以在沒有足夠景點的情況下,為遊客增添活動,使當地成為旅遊熱點。

9、隕石擊中月球

1月21日有一次月全食。當月球進入全黑時,許多人都注意到,月球上出現了一點短暫的閃光(上圖箭頭處)。科學家認為,這表示此時有一顆隕石擊中了月球。這是第一次在月全食過程中,觀察到隕石擊中月球。

教程

1、Netlify Lambda 的一個應用例項(英文)

本文使用 Netlify Lambda 服務,每當網站更新的時候,就自動到推特發一個訊息。

2、HTTP 協議簡史(英文)

介紹 HTTP 協議的由來和發展。(@gusibi 投稿)

3、Docker 的優缺點(英文)

一篇很簡單的對 Docker 技術的評論。(@lanzhiwang 投稿)

4、mkcert 製作 localhost 證照(英文)

mkcert 是一個簽發本地證照的工具,用於開發環境,最大特色是可以簽發 localhost 的證照。

5、Python 型別系統入門教程(英文)

介紹 Python 新引入的資料型別系統。

6、如何識別音訊廣告?(英文)

作者透過機器學習和音訊指紋,識別出音訊裡面的廣告,從而可以過濾廣播裡面的廣告,只聽節目的部分。也可以分辨談話和音樂,做到只聽音樂。

7、cat 命令的歷史(中文)

本文介紹了 Unix 系統的 cat 命令的由來和發展。(@pad0van_ _投稿)

8、Chris Dixon 的12個創業觀點(英文)

Chris Dixon 是一個很有名的美國創業者,在網上分享過很多關於創業的想法。本文介紹他的12個觀點。

9、TypeScript 寫一個詞法解析器(英文)

詞法解析器(lexer)的作用是將原始碼轉成一個個詞元(token),本文介紹如何用 TypeScript 寫一個簡單的解析器。

10、電子的軌道(英文)

上面是一張常見的原子模型的圖片,但是這張圖片其實是錯的。電子的運動其實不存在圖中那種軌道,所謂電子軌道實際上是電子的能量級,至於電子真正的執行方式,我們並不知道。

資源

1、全球空氣汙染地圖

實時檢視全球各個地點的 PM2.5 指數,看上去整個美國西海岸的空氣質量,都比較一般。

2、免費相簿

相簿網站列表,提供免費的商業級高畫質晰度圖片下載。

3、地球時間線

網頁展示地球演化的46億年。(@chensiun 投稿)

4、前端早報

一個個人開發者的前端開發的分享日報。(@wubaiqing 投稿)

5、Crypto 101

免費的加密學入門書籍,介紹基礎原理,針對各種水平的讀者。

6、Seeing Theory

機率和統計學入門教程,有網頁圖形版和免費的 PDF 電子書下載。

7、Essential C(PDF)

一本入門級別的 C 語言簡單教程。

8、谷歌地圖:探索國際空間站

谷歌地圖提供了國際空間站的實景地圖,可以在裡面四處逛逛。

工具

1、curl 轉換器

一個將 curl 命令轉為 Python、Node.js、R、PHP、Go 程式碼的線上工具。(@zjyfdu 投稿)

2、es_data_export

ElasticSearch 資料匯出工具,目前支援json、txt。20億的索引表中匯出4000W資料只用到不到15分鐘。(@760515805 投稿)

3、Musicoco

一個 Android 音樂播放器,適合初學者借鑑學習。(@DuanJiaNing 投稿)

4、Git quick statistics

一個 Git 倉庫的命令列統計工具,可以生成當前倉庫的統計報告。

5、SVGOMG

一個 SVG 影像的線上程式碼最佳化工具,用來降低 SVG 檔案的大小。

6、remove.bg

去除照片背景的線上工具。

7、semiconductor

谷歌的一個 AI 試驗,使用者對著攝像頭做出指揮的動作,谷歌會識別動作,然後配上樂隊的音樂。

8、prime

TypeScript 寫的內容管理系統,最大特點是使用 GraphQL API。

9、atree

使用正弦函式繪製一棵聖誕樹。

10、monaco-editor

微軟 VS Code 內建的程式碼編輯器的官方開源版本,可以在瀏覽器執行。

11、80s TV

一個上世紀80年代的電視的模擬器,可以切換頻道和進行其他操作。(@chensiun_ _投稿)

文摘

1、孤兒藥

1968年,邁爾斯(Abbey Meyers)第一次當母親。

她的兒子一出生,就得了一種非常罕見的疾病"圖雷特綜合徵"(Tourette)。當時,有一種藥可以治療這種疾病,但是因為患者太少,製藥公司不願意生產這種藥。邁爾斯眼睜睜看著兒子無藥可治。

這種情況在製藥行業內叫做"孤兒藥"(orphan drug)。製藥公司對開發罕見病症的治療方法不感興趣,只會將鉅額資金投入常見病症,比如高血壓藥物,因為巨大市場提供了獲利保證。

邁爾斯為了改變這種狀況,不斷努力,終於讓一個《洛杉磯時報》的記者注意到了這件事情,在報紙上了寫了一篇報導。很多好萊塢人士閱讀這份報紙,其中有一個電視劇的製片人對這篇報導產生了共鳴,因為他自己就是一個罕見疾病的患者,找不到藥物。

這位製片人就推動這件事,把"孤兒藥"拍成了一集電視劇。電視劇播出後,引發了全國性的反響,電視臺收到了成千上萬的來信。邁爾斯於是找到議員,要求美國國會舉行聽證會。

1983年,美國國會透過了《孤兒藥法案》,里根總統簽署以後,成為了法律。

這個法案規定,孤兒藥指的是患者少於20萬人的病症,製藥公司開發治療方案將有獎勵,比如臨床試驗補貼。但是,最大的誘因是第一家獲得 FDA 批准的藥物公司,將獲得了市場獨佔權。也就是說,這家公司將壟斷該種疾病的治療,七年之內,沒有其他人可以在美國銷售同類藥物。在這七年期間,製藥公司可以對藥物收取任何價格來賺錢。

法案的制定者希望,一旦製藥公司意識到他們可以獲得壟斷權,隨意制定價格,就會有動力開發藥物,特別是考慮到,如果保險公司付賬單的話。

法案透過以後,製藥公司花了幾年的時間,瞭解孤兒藥的利潤程度。後來,他們終於確定孤兒藥是可以獲利的。1991年,孤兒藥的價格是一個病人每年15萬美元,這是很多錢。2008年,Lev Pharmaceuticals 公司的一種孤兒藥,每年的銷售額是4.42億美元,其中利潤是4億美元。然後,該家公司以42億美元的價格被另一家更大的公司收購。Lev Pharmaceuticals 的執行長說,整個公司的戰略就是透過孤兒藥來賺取高額利潤。

2、矽谷如何對待老員工?

矽谷預設的人生模式是這樣的:你進入這個行業,賺到了錢,然後離開(也就是退休)。你賣掉你的公司或股份,環遊世界,並在 Medium 上寫寫帖子。

如果你不年輕了,卻還在第一線工作。人們認定,只有兩種可能。

第一種可能是,你已經發財了,不在乎錢了。工作對你只是一種消遣,你不想幹的時候,就會走。

第二種可能是,由於種種原因,你錯過了套現的機會,沒有賺到錢。你很依賴這份薪水,真的需要這份工作。

我有一個50多歲還在上班的朋友,告訴我不久前他與經理對話,經理直接問他:

你為什麼還在工作? 經理的言下之意就是,首先你被視為"老人"了,其次,你為什麼不離職呢,為什麼不環遊世界呢?你已經工作了這麼多年,到底是什麼原因,讓你沒有賺到錢呢?

3、5G 不是關於手機的

蘋果公司正在等待英特爾完成其 5G 晶片組,而其他手機公司則是等待高通公司的 5G 晶片組,後者已經完成了。所以蘋果的第一款 5G iPhone 將在2020年出現,而三星的 5G 手機將在2019年出現。蘋果公司和高通公司之間,有一系列的法律訴訟,所以蘋果公司不願意使用高通的技術。

有人認為,由於沒有 5G iPhone,所以蘋果公司會在2019年處於戰略劣勢。我不這樣認為,因為 5G 與我們目前使用的 4G LTE 網路之間的功能差異很小。5G 至少比 LTE 快20倍。但是,這種速度差異對手機使用者很重要嗎?

答案是不重要,5G 不是手機的殺手級應用。4G 已經可以支援手機播放最高解析度的流媒體影片。5G 還能為我提供什麼呢?到底什麼手機應用只有 5G 才能滿足,手機播放 4K 影片嗎?

實際上,5G 不是關於手機的,而是關於基礎設施。 5G 是迄今為止最昂貴的無線通訊網路架設,因為需要大量新的頻段,許多此類頻段都是用於無線電視的,最終將沒有無線電視,所有電視都透過 5G 接收電視訊號。電信商希望未來15年內,5G 網路可以取代有線電視,將電視觀眾和現在的寬頻上網的網際網路使用者,都變成 5G 使用者。

5G 背後的全部想法是,它將允許無線運營商完全吃掉有線電話、有線電視和網際網路服務提供商,同時還取代現在的廣播電視。5G 是一個覆蓋一切的網路解決方案。透過 5G,無線運營商希望將傳統電視臺轉變為純粹的內容提供商,同時讓傳統電話公司和有線電視公司停業。那時,所有網路都將是無線的,再也沒有線纜了。

本週圖片

1、磁鐵的互斥作用能夠取代彈簧嗎?

有人做了一個試驗,看看磁鐵的互相排斥,能否取代彈簧的彈力。

兩粒磁鐵看上去效果不太好,不能取代彈簧,那麼加到三粒呢?

甚至六粒呢?

2、人工智慧的最簡單程式碼實現

@FengShangWuQi 投稿。

3、第一張地球升起的照片

1973年12月23日,阿波羅8號的宇航員意外地從月球的地平線上,看到地球升起。遠遠地看去,地球就像一個藍色的水滴,大氣的雲霧彷彿水滴上的花紋。

宇航員說,地球看上去就像宇宙裡的一個肥皂泡。

新奇

1、文字鍾

美國一家公司推出了一種奇特的實體鍾,所有時間都是用文字表示。比如,10:45 顯示為"quarter to eleven"。

"5:20"顯示為"Twenty past Five"。

這種鍾無法精確到分秒,每5分鐘重新整理一次。

本週金句

1、

以後晉升會越來越難,因為技術減少了中層幹部的數量。

-- 《2018年的美國辭職率創新高》

2、

我在這顆行星上度過了不同尋常的一生, 同時用思維和物理定律遨遊著宇宙。 我到過我們星系的最遠端, 在黑洞的內部旅行過, 也回到過時間的起點...... 但如果不是因為有那些愛我以及我愛的人, 宇宙其實是空的。 沒有他們, 我將失去所有的精彩。

-- 《霍金遺著》

3、

一個人願意承受的上下班時間,平均是每天一個小時。

-- 義大利物理學家 Marchetti 發現不管交通條件怎麼改善,人們對上下班時間的意願是一個常數。這意味著,交通條件的改善並不會縮短這個常數,而是人們選擇住在更遠的地方。

4、

智商測驗的發明目的,不是為了衡量哪些人比較聰明,而是為了識別哪些孩子有學習困難,智力有問題。

-- 《智商是偽科學詐騙》

歡迎訂閱

這個專欄每週五發布,同步更新在我的個人網站微信公眾號語雀

微信搜尋"阮一峰的網路日誌"或者掃描二維碼,即可訂閱。

(完)