每週分享第 19 期

阮一峰發表於2018-08-24

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

上週,我看了電影《頭號玩家》(Ready Player One)。這是今年的新片,如果你還沒看過,我推薦去看一下。不是因為它有多精彩,而是因為這部電影就是未來的真實場景。

未來存在兩種世界:真實世界和電子遊戲創造的虛擬世界。真實世界裡面,你是一個其貌不揚、處處受挫、窮困無聊的魯蛇(loser)。沒關係,你可以去虛擬世界。那裡,你會有一個俊美瀟灑的化身(avatar),在各種壯麗好玩的場所漫遊,還可能成為眾人景仰的英雄。

《頭號玩家》的主人公就是這樣的人物,他不上學也沒工作,住在貧民區的集裝箱,偷吃別人冰箱裡面的食品填飽肚子。但是,他在虛擬世界裡面解出了三道謎題,拯救了世界。

隨著技術的進步,虛擬世界越來越逼真,越來越好玩,而真實世界的生存難度也越來越高,那麼一定會有越來越多的人沉迷於虛擬世界。對他們來說,虛擬世界遠比真實世界更有意思和意義。虛擬世界的角色更像自己。

虛擬世界唯一不能解決的,是人的生理需求。我們必須在真實世界裡面睡覺、吃飯、上廁所......如果能夠製造一種機器,類似膠囊旅館,玩家躺在裡面,不用出來就能解決一切生理需求,讓你在虛擬世界裡面連續玩一個月。那樣的話,真實世界還有人願意回來嗎?

新聞

1、換臉手術

《國家地理》雜誌的長篇報導,美國一起換臉手術的全過程。現年22歲的 Katie Stubblefield (左圖)2014年遇到感情問題,在哥哥住家的廁所中,朝著自己的臉部開槍自尋短見。

Katie 被送往醫院急救,雖然成功保住性命,但臉部嚴重毀容,從頭皮、額頭、眼皮、鼻子、下顎等都受到重創。2016年3月,Katie 列入換臉手術等候名單,等了14個月才成功找到捐贈者。她的新臉來自一名因服藥過量而身亡的31歲女子Adrea Schneider(右圖)。2017年5月4日,Katie 接受了長達31個小時的換臉手術,共有11名外科醫生和數名專家參與了這項手術。

原報導有多張圖片,可能會引起不適,謹慎點選。

2、AI 為維基百科寫條目

Quicksilver 專案使用機器學習演算法,為維基百科新增條目。第一步是收集30,000篇關於科學家的維基百科文章,用來訓練演算法怎麼寫人物條目。然後,從學術搜尋引擎裡面找出20萬名科學家的名單,發現哪些人還沒有條目,再根據新聞報導和他們的論文,生成完整的傳記條目新增到維基百科。

3、人類會被機器人打動

德國科學家找了89個志願者,要求他們與機器人互動。互動結束後,志願者必須關掉機器人,這時機器人發出哀求,希望不要被關掉,說自己這樣會很痛苦,並有哭泣聲。

結果,43個志願者猶豫了,其中13個人因此沒有關掉機器人。這說明人也會被機器人打動,或者說被操縱。

4、生物工程肺的豬移植

BBC 報導,英國科學家將一個生物工程肺移植到了豬體內。

科學家首先從供體豬獲取肺部,然後去除所有細胞和血管,只留下了一個由蛋白質組成的支撐架。然後,再將受體豬的幹細胞放到這個"支撐架"上,用生物因子促進它的生長和分裂,直至長成一個生物工程肺。這樣做的目的是,由於肺是由自體幹細胞生成的,可以大大地降低排斥反應。

如果這種技術可以運用於人類,那將改變器官移植來源不足和排斥反應的問題。

5、樂高的天然積木

樂高推出純天然的積木,使用甘蔗製造。該公司計劃,到2030年大部分產品都使用環保材料或再生資源製造。

6、AI 識別校園槍支

由於美國的校園槍擊案高發,一家公司研發出了槍支自動識別系統。只要校內的監視器識別出槍支,就立刻報警。

7、南極血瀑

科學家早就發現,南極冰川上流淌著血紅的液體,被稱為"南極血瀑"。這些紅色液體是從哪裡來的?最近終於找到了答案。原來冰川的下面有一個地下湖,水質含有大量的鐵元素,因此呈現紅色。冰川的擠壓作用,將地下水擠到了冰川表面,形成了血瀑。

8、歐盟可能迫使蘋果改掉充電口

蘋果手機和 iPad 使用的是 lightning 充電口,而不是其他手機的 USB 充電口,這導致蘋果必須使用專門的充電裝置。

歐盟正在考慮,強迫蘋果將充電口改成 USB。這是為了保護環境,統一充電介面,降低每年51000噸廢棄的充電裝置。蘋果公司的回應是,它將提供 lightning 到 USB 的介面卡。目前,還不清楚歐盟會不會接受這種措施。

9、海底直播

微軟的海底機房專案,帶有兩個外部攝像頭,現在全天直播海底世界,看上去魚兒很喜歡這個東西(也許與它會散熱有關)。

10、一句話新聞

  • Firefox 瀏覽器最新版已不再信任賽門鐵克證照,其他瀏覽器很快也會跟進。
  • 舊金山是美國房價最高的城市,有很多無家可歸的流浪漢,街頭大便已經成了社會公害。截止8月13日,已有14597通投訴電話,平均每天65通。
  • 谷歌雲服務繼支援 Node 8.0 以後,內建 Puppeteer (無頭版 Chrome 瀏覽器)。

教程

1、Python 語言如何生成隨機數?(英文)

如果你需要在 Python 語言用到隨機數,看這篇文章就夠了。

2、Cherry 公司的歷史(英文)

Cherry 是世界最著名的機械鍵盤品牌,這篇文章介紹這個品牌的歷史。

3、Python 物件導向程式設計(英文)

Python 初級語法教程。

4、如何讓 SSH 更安全?(英文)

提高 SSH 安全等級的一些知識。本文較難,需要密碼學知識。

5、Kubernetes 的起源(英文)

Google 官方介紹 Kubernetes 這個專案是怎麼誕生的。

6、如何寫一個指令碼語言的虛擬機器?(英文)

這組系列文章介紹指令碼語言的執行虛擬機器(VM)怎麼寫。

7、C 程式設計師應該選擇哪一種語言?(英文)

本文從 C 程式設計師的角度比較 C++、Go、Rust 這三種語言。

8、WireGuard 介紹(英文)

WireGuard 仍然是一個實驗性的新產品,目前只有 Linux 和安卓客戶端。

9、正規表示式中隱藏的陷阱(英文)

從一個失敗的正規表示式解釋正則引擎的執行原理。

10、鴿子傳信解釋 HTTPS(英文)

本文使用鴿子傳信作為比喻,解釋 HTTPS 協議。

11、Debian 系統小知識

Debian 是歷史最悠久、使用最廣泛的 Linux 發行版之一。今年8月16日是它25週年的生日,本文介紹一些它的小知識。

資源

1、深度學習(英文)

fast.ai 免費的深度學習課程。

2、GEB 公開課程(英文)

《哥德爾、埃舍爾、巴赫》一書的解讀。

3、計算機系統導論:以組合語言與 Linux 系統為例(英文)

介紹計算機底層知識的免費電子書。

4、14000種鳥叫

谷歌的一個資料視覺化專案,將14000種鳥叫進行分類,可以在頁面上選擇收聽這些鳥叫。

5、MacOS system6

MacOS system6 是 Macintosh計算機的作業系統,1988年由蘋果公司釋出。這裡用虛擬機器在瀏覽器裡面啟動這個作業系統。

工具

1、lazygit

Git 操作,你喜歡使用命令列還是圖形介面?這個專案可以在命令列提供 Git 的圖形介面。

2、tizonia

一個命令列音樂播放器,支援 Spotify, Google Play Music, YouTube 等服務。

3、teleport

團隊登入伺服器的 SSH 管理工具。

4、pygmy

Python 語言寫的短網址服務,前後端程式碼都包括。

5、Tox

一個點對點通訊的聊天工具,主打資訊加密。

6、Basic Engine

這是一個開源的低成本單板電腦,可以在家裡自己製造。

7、Standups

一個適用於遠端辦公團隊的 App,它要求每個成員每天貼一段自己的視訊"露露臉"。

8、Ghost

Ghost 是一個部落格軟體,類似 Wordpress。最近釋出了2.0版,更換了編輯器,並且提供很多新功能。新編輯器的最大特點是增加了 Card,可以嵌入各種資源。

9、Just World License

JWL 是一種軟體許可證,稱為公平世界許可證。採用這個許可證的軟體,不道德的行業不得使用,包括菸草,賭博,販賣人口,奴役,仇恨言論的提供者等等。 它是BSD 3許可證的擴充套件。

文摘

1、生命的出現是一件多麼偶然的事

以下摘自比爾布萊森的《萬物簡史》。

生命的出現,首先需要有一個合適的恆星。這個恆星必須大到足以輻射很大的熱量,又不能太大,以至於很快自燃殆盡。恆星越大,燃燒得越快。假如我們的太陽是現在的10倍之大,它會在1000萬年之後,而不是在100億年之後消耗乾淨,我們現在就不會在這裡。

我們還必須與太陽有適當的距離。離太陽太近,地球上的一切都會化為蒸氣;離太陽太遠,一切都會結成冰塊。只要地球離太陽再遠5%,或再近15%,地球上就不適於居住。

金星離太陽只比我們近4000萬公里。太陽的熱量射到那裡只比我們早兩分鐘。金星的大小和結構很像地球,但是,軌道距離上的小小差別,產生了全然不同的結果。熱這麼幾攝氏度就意味著金星無法留住表面的水,結果對氣候造成了災難性的後果。隨著水分蒸發,氫原子逸入太空,氧原子與碳在大氣裡形成了厚厚的一層溫室氣體一氧化碳。金星變得令人窒息。它的表面溫度高達470攝氏度,連鉛都會熔化。金星表面的大氣壓是地球表面的90倍,任何人都受不了。目前我們生產不出隔熱服裝,也製造不了隔熱的宇宙飛船,因此無法前往金星。我們對金星表面的瞭解,是基於遙遠的雷達影像,以及一艘蘇聯無人探測器。那個探測器於1972年滿懷希望地降落在雲團裡,運轉不到1小時,就永遠的關閉了。所以,你只要向太陽移動2光分,就會發生上訴情況。

要是離太陽再遠一點,問題不是太熱而是太冷,這一點,冰冷的火星可以作證。火星一度也是個比較合意的地方,但它沒有留住有用的大氣層,變成了一個天寒地凍的不毛之地。

2、我去阿富汗拍古蹟

我叫劉拓,現在是北京大學考古文博學院的博士生。我很關注一些很少被記錄的,而且可能會消失的、容易變化的古蹟,想方設法去拍攝它們。國內的很多文物在我拍過之後消失了,所以這個記錄讓我比較有成就感。我總是選擇那些急迫需要拍攝的地方。

我在2013年的時候才第一次出國。我還是像在國內一樣,選擇更急迫的地方。有一個例子就是阿富汗的賈姆宣禮塔。阿富汗有兩個世界遺產,其中一個很有名,是巴米揚石窟。這個遺產還是挺好去的,從喀布林每週有三四班飛機可以飛過去。而且巴米揚本身是一個安全的區域,所以如果願意去的話還是很容易的。但是賈姆宣禮塔的位置非常的偏僻,它是在整個阿富汗的最中部。在它西邊的赫拉特和東邊的喀布林是兩個大城市,距離這個塔都有一天以上的車程,而且路上是比較危險的。

我選擇去這個塔是因為在2017年的時候,我突然發現喀布林到塔所在的縣城恰赫恰蘭之間開行了一個航班,因此我可以設計一個只在那兒停留一天的線路來去這個塔。

這個飛機是我見過的最小的,它一排就3個座,能坐不到40個人。飛到那兒了以後景象還是挺嚇人的,因為它是個省城,全城都是土坯的房子,就在這個山坡上,看上去就類似於中國的一個小村莊一樣。

出了機場僅僅幾分鐘的時間,我就被當地軍人抓住了,因為一個外國人突然出現在這麼小的地方很不同尋常。我被帶到局子裡,問你是來幹什麼的?你為什麼會出現在這兒?我就趕緊掏出一張圖片,因為我問路都是用圖片,我就說賈姆賈姆,賈姆宣禮塔。

這個時候他們的長官出來了,他是會說英語的,他告訴我說這個塔路程太遠了,而且路上挺危險的,我們肯定不會讓你去。我當時都快哭出來了,我說我這趟行程都是圍繞著這個塔安排的時間,如果不能去的話就白來了。然後他轉頭就說,我只是說不讓你一個人去,但是我們可以帶你去呀。所以他一招手招出來了十幾個士兵,然後開了兩輛皮卡,皮卡後面架了兩挺衝鋒槍,兩輛車就往那個塔開過去。

100公里的路程開了6個小時,我感覺已經顛到失去知覺了,終於在拐過一個彎以後進入到河谷裡,這個塔就在山谷之間挺立出來了,特別漂亮。士兵就跟我大叫"賈姆賈姆",我們非常歡快地開到了塔下面。

本週圖片

1、蘋果的轉接線

蘋果公司對 IT 行業的一大"貢獻",就是它發明了好多介面。上面都是蘋果裝置的轉接線。

2、蘋果公司的第一個 Logo

1976年,蘋果公司成立時的第一個 Logo,是牛頓坐在蘋果樹下面。很快,賈伯斯就用咬了一口的蘋果,取代了這個 Logo。

3、雞尿布

美國的一個養雞場主發明了雞尿布,在網上銷售,取得了很好的銷量。雞穿上這種尿布以後,所有排洩物都包在尿布裡面,對環境毫無影響,因此就可以養在家裡。

這一方面滿足了把雞當做寵物養的需求,另一方面也使得人們能夠在 Instagram 上面發各種好玩的雞照片/視訊。

新奇

1、月球視訊

美國國家航空航天局 NASA 為了慶祝成立60週年,將德彪西的名曲《月光》配上月球勘測器拍攝的影像,製作了一段視訊,描繪了太陽光在月球表面的流動,"通過光,地表和音樂的相互作用,提供了科學和藝術的迷人融合"。

本週金句

像奴隸一樣工作,像國王一樣命令,像神一樣創造。(康斯坦丁·布朗庫西,1876年-1957年,現代主義雕塑先驅)

歡迎訂閱

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

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

image | left

(完)