每週分享第 52 期

阮一峰發表於2019-04-19

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

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

報導,漢王科技開發了一個"課堂呵護系統",已經在北京牛欄山一中、內蒙古赤峰四中等全國七所學校試點。

該系統在黑板上方安裝了一個攝像頭,上課時每秒對整個班級拍攝一張照片,然後進行人臉識別,判斷誰在專心聽課,誰在開小差,誰在講悄悄話,以及誰在睡覺。

老師開啟電腦或手機,可以檢視統計結果。每個學生名字後面都有一個圖形,紅色的向上三角形,表示該學生本週專心聽課時間上升,綠色的向下三角形表示下降。

該系統單個教室的安裝成本是3萬元人民幣,學校不需要出錢,所有費用由當地教育局提供財政補助,作為在學校推廣人工智慧和大資料的體現。除了漢王公司,杭州的海康威視也開發了類似的"智慧教室行為管理系統",取樣頻率低一點,每30秒才拍攝一次照片。

我想,以後不僅是學校,政府機關、公司、工廠應該也會安裝類似系統,對員工進行不間斷的人臉識別,評估他每天有多少時間在安心工作。這比上下班打卡,對企業更有利。

新聞

1、飛機上的攝像頭

一位乘客發現,新加坡航空的座椅背面,液晶螢幕下面居然有攝像頭。他把照片發到推特,引起一片譁然。新加坡航空不得不出面解釋,這只是客機娛樂系統的標配,未來打算用於跟乘客互動,比如識別手勢。新加坡航空稱,從未啟用攝像頭,今後也不會用來監視使用者。

但是,人們還是擔心,黑客有可能控制這些它們,從而掌握乘客的一舉一動。

2、開普勒望遠鏡的最後一張照片

2009年3月,美國發射了開普勒望遠鏡,用於觀察太陽系外的行星。十年來,這架望遠鏡逐漸失靈,2018年9月25日,它拍攝了最後一張照片(上圖),然後就不再工作了。

上圖拍攝了水瓶座,缺少一些方格是因為相機的某些部分已經壞了。這個望遠鏡目前不再跟地球通訊,從此永遠圍繞太陽公轉。

3、種植肉

歷史上,人類通過養殖動物得到肉類。現在越來越多的團隊開始研究,能否像種植植物那樣,把肉類種植出來。英國巴斯大學的團隊,在葉子上種植了豬肉細胞;美國一家名叫 Just 的公司表示,它能夠從雞肉羽毛提取的細胞中,培養出雞肉。

種植肉主要通過細胞分裂產生,最終產物是純肌肉組織,基本上是瘦肉末。理論上,種植肉跟養殖肉的成分是一樣的,但是為了得到相同的口味,需要新增脂肪細胞和結締細胞。一旦種植肉證明在商業上可行,就會得到大規模推廣。

4、橫跨美國的列車

美國現在沒有東西橫穿全國的列車,19世紀淘金時代有,現在沒有。如果你一定要坐火車,從東岸的紐約直到西岸的洛杉磯,並且願意忍受中途換車,那麼這2,448.8英里(相當於上海到烏魯木齊)一共需要花費整整三天(67個小時),整趟行程的票價是1,089美元。

5、流媒體超過電視

美國電影協會 MPAA 宣佈,2018年流媒體首次超過電視。美國人有52%的時間看網上視訊,48%的時間看電視。

全球範圍內,流媒體新增了1.312億使用者,使用者總數達到6.133億人,相比之下,有線電視使用者下降了2%,達到5.56億。另外,流媒體也擠壓了 DVD 和藍光光碟,美國的銷售量2018年下降了15%。目前看來,五到十年內網路流媒體就會淘汰有線電視。

6、清江古生物化石

中國科學家在湖北省清江流域,發現了一處大型的古生物化石遺址,已經挖掘了2萬多塊化石。這些化石距今大約5.18億年,其中是許多是軟體生物。它們柔軟的身體組織,包括皮膚、眼睛和內臟,都"精美地"儲存完好。下圖就是水母和節肢動物的化石,儲存得極其完好,觸鬚都清晰可見。

這些化石的珍貴之處在於,軟體動物(比如水母和蠕蟲)通常不會變成化石。大多數化石都是硬體動物,因為較硬的物質(比如骨頭),不太可能腐爛和分解。清江生物群可能是由於突然的風暴,被迅速埋在沉積物中,才能使軟組織得到很好的儲存。

7、監控駕駛員

汽車的人工智慧一般只用於判斷車外環境,但是沃爾沃汽車反其道行之,將人工智慧用於車內。2020年開始,每一輛出廠的沃爾沃汽車都會帶有車內攝像頭,專門觀察駕駛員的眼睛。

如果發現駕駛員分心,沒有專心開車,將以聲音和視覺的形式發出警告,例如儀表盤閃爍和發出嘟嘟聲。如果駕駛員繼續不專心,汽車將自行減速。如果依然無效,汽車將自動靠邊停車。另外,還有演算法判斷駕駛員是否飲酒,如果發現有飲酒跡象,將不允許駕駛。

8、一句話新聞

  • 蘋果公司宣佈,終止對高通公司的所有訴訟,並向其購買 5G 晶片。隨後,Intel 公司宣佈放棄 5G 研發,因為它的 5G 晶片的唯一客戶就是蘋果公司,現在也沒了。

  • 全世界74億人口如果都住在一起,最小需要多少空間?歷史上,人口密度最大的地方是香港的九龍城寨,1平方公里住了120萬人。據此計算,6000多平方公里就夠了,相當於上海市的面積。

  • 愛達荷州的太陽能發電創下美國價格最低記錄,每度電2.175美分(相當於人民幣0.146元)。該價格是發電廠的價格,居民支付的價格會更高一點。

  • 挪威三月份的新車銷售總共18,375輛,其中10,732輛為電動汽車,佔比58%。電動車比例是全世界最高。

文章

1、魔獸世界的玩家去世以後(中文)

Robert Steen (上圖)的兒子患有重病,無法行走,不幸在2014年去世,只有25歲。去世以後,父親發現兒子的筆記本上有《魔獸世界》的密碼,才發現兒子是一個資深玩家,他用這個密碼登陸,把死訊告訴兒子在遊戲裡面的好友,結果,葬禮上,歐洲各國的魔獸玩家都來了。

2、為什麼亞馬遜河不能架橋?(英文)

亞馬遜是世界最長的河流之一,但是整條河沒有一座橋,這是為什麼?

3、什麼是 Wayback Machine?(英文)

Wayback Machine 是一個龐大的網頁數字檔案庫,為全世界的網頁存檔。該專案於1996年啟動,目前儲存了100億個快照,資料量達到 30PB,另外還有 30PB 備份。

4、型別正在向右移動(英文)

以前的程式語言,型別宣告都是寫在變數的左邊,比如 int count 。但是,現在越來越多的程式語言,將型別宣告寫在變數的右邊,比如 count:int ,這是為什麼?

5、運動追蹤的紅外線加熱器(英文)

作者自己動手,將一個普通的紅外線加熱器,接上了樹莓派,加裝了一個攝像頭,實時捕捉和識別走動的人體。不管人走到哪裡,加熱器就會自動轉到那個方向,對著人進行加熱。

6、我作為工程師的報酬(英文)

一個美國工程師回顧自己的薪水增長,2007年他作為 IT 管理員,年薪是4.2萬美元,2018年他變成了架構師,年薪是18.9萬美元。許多網友看了他的文章,也紛紛留言,寫下自己的年薪變化

7、10個 Homebrew 軟體包(英文)

Homebrew 是 Mac 系統的軟體包管理器,可用於安裝 Unix 軟體包。本文推薦10個值得安裝的軟體包。

8、Java 語言的 null 是一個設計錯誤(英文)

Java 語言的 null 值導致了很多問題,本文解釋為什麼 Java 的設計是錯的,而 Kotlin 的設計是對的。

9、如何安裝 Alpine Linux 的桌面(英文)

Alpine 是一個極度瘦身的 Linux 發行版,只有 5MB 左右,主要用於製作 Docker 映象檔案。本文介紹 Alpine 的基本知識,如何安裝一個基於它的桌面開發環境。

10、未來沒有 Webpack 的前端開發(英文)

現在的 Web 應用,一般都需要使用 Webpack 打包指令碼。但是,瀏覽器已經支援 ES6 模組,能夠自行處理模組的依賴,因此完全可以跳過打包這個步驟。

11、996.icu 事件的視覺化(視訊)

這段90秒的視訊,幫你回顧 996.icu 事件的全過程。(@jdk137 投稿)

12、Edge 變成 Chromium 意味著什麼?(英文)

微軟的 Edge 瀏覽器核心從自研變成了 Chromium,現在 Windows 系統預覽版已經發布了。與原來相比,到底新增了哪些功能?

軟體

1、ink

使用 React 語法開發富互動的命令列應用的 JS 庫。

2、QuickChart

通過 URL 生成圖表的開源服務。

3、vuepress-theme-reco

VuePress 的一個主題,為部落格定製。(@recoluan 投稿)

4、koa-mapper

koa-router 模組的替代品。(@helloyou2012 投稿)

5、GitPress

文件的 git 倉庫直接釋出成靜態網站的工具。(@pad0van 投稿)

6、code-server

開源的 VS Code 線上版,支援大部分 VS Code 外掛 。(@Y024 投稿)

7、UserLAnd

安卓手機安裝 Linux 發行版的 App。

8、ArchiveBox

網頁離線儲存工具,可以將一個網頁的所有資源(HTML、JS、 圖片、PDF 等)都下載下來,打包成 Web Archive 格式。

9、instagram.css

一個 CSS 開源庫,提供純 CSS 的 Instagram 濾鏡實現。(@ifrontend-xyz 投稿)

10、devices.css

一些主要的電子消費產品外觀圖片的 CSS 實現。(@ifrontend-xyz 投稿)

11、AutoPiano

自由鋼琴,HTML5 技術開發的網頁鋼琴應用。可以自動演奏曲譜,同步顯示琴鍵的位置。(@WarpPrism 投稿)

12、workbase-server

一個國產的開源企業通訊套件,包括私有部署的郵件和聊天解決方案,並提供手機端。可以把它當做自建的 Slack。(@wanglian 投稿)

資源

1、中國哲學古籍電子化計劃

免費的線上圖書館,提供中國古籍電子版,已收藏超過3萬本著作,約50億字。(@nosarthur 投稿)

2、Chrome 外掛英雄榜

該專案收集優秀的 Chrome 瀏覽器外掛,併為它們寫中文說明書。(@zhaoolee 投稿)

3、Ops School

運維工程師的培訓資料庫,介紹各種運維的基礎知識。

4、維米爾全部畫作

17世紀荷蘭畫家維米爾以精確還原生活場景而著稱,他一共留下了36幅作品,全部收集在這個網頁。

5、好奇者的量子計算入門

英文的開源教程,介紹量子計算的基本概念。同時,網站中包含了上百道簡單的練習題,可以幫助初學者檢驗自己的知識掌握程度。(@nosarthur 投稿)

6、2018年 JavaScript 明星專案

該網站列出2018年各個方向上最受關注的 JavaScript 專案。(@StephenWu5 投稿)

文摘

1、為什麼隔著玻璃曬太陽沒有用?

人體需要曬太陽,一個主要原因是,陽光裡面的紫外線,可以讓我們的身體產生維生素 D。這種維生素很難從食物中攝取,必須依靠陽光來合成。

維生素 D 可以促進鈣元素的吸收,保證骨骼健康。 所以,長期不見陽光會導致缺乏維生素 D,就會產生骨質疏鬆,以及其他一些問題。

雖然曬太陽是必要的,但是多曬卻不行,多曬太陽會導致皮膚損傷。因為紫外線包含兩種,一種是紫外線 A(又稱UVA),它們滲透到皮膚深層,可能導致過早老化;另一種是紫外線 B(又稱 UVB),導致曬傷發紅。研究表明,主要是紫外線裡面的 UVB,觸發了維生素 D 的合成,而 UVA 並不會產生維生素 D。

一般來說,每天曬十分鐘太陽,就能產生足夠的維生素 D。但是,在室內或車內曬太陽是沒用的,因為玻璃會阻擋 UVB 射線。你無法通過坐在陽光明媚的窗前增加維生素 D 水平,而且玻璃會讓大部分 UVA 輻射通過,可能會對你的皮膚造成有害影響。

2、測量地球的年齡

二戰後,芝加哥大學的化學家帕特森,希望通過測定岩石裡的鉛,判斷岩石的年代。但是,遇到了一個問題:他找不到無鉛環境,到處都有鉛汙染,因為加鉛汽油使得鉛在空氣無處不在。他試圖去除樣品中的鉛汙染,擦洗了玻璃器皿,使用蒸餾水。沒有辦法,鉛仍然出現了。

帕特森從頭到尾分析了實驗的每一步,以確定鉛的起源。當時沒人知道,加鉛汽油有這麼嚴重的後果。"我發現我使用的所有東西都有鉛。這是人們以前從未想過的一種汙染。"

玻璃器皿、自來水、實驗室牆壁上的油漆、桌子、空氣中的灰塵、皮膚、衣服、頭髮,甚至頭皮屑都含鉛。如果帕特森希望得到準確的結果,別無選擇,他只能成為世界上最潔癖的怪人。

(上圖:帕特森竭盡全力將鉛和其他汙染物排出實驗室。)

帕特森竭盡全力擺脫鉛。他買了耐熱玻璃器皿,洗淨,用氫氧化鉀熱水浸泡,然後用雙氧水沖洗。他擦了又擦,跪在地上,擦掉地板上任何鉛的痕跡。他用乾淨材料覆蓋了他的工作臺面,並在實驗室的通風櫥裡安裝了額外的空氣泵----甚至在它周圍建造了一個塑料籠,以防止空氣中的灰塵有鉛。他戴著面具和長袍,後來用塑料披著他的身體。

這些措施在當時並不常見。當時還沒有"超潔淨實驗室"實驗室的概念。帕特森根本不知道典型的實驗室周圍漂浮著大約300萬個微觀粒子,每個粒子都是實驗結果的障礙。

五年之後,帕特森終於完善了技術。1951年,他設法準備了一個完全未受汙染的鉛樣品,並確認了一個十億年前的花崗岩塊的年齡,這一成就使他獲得了博士學位。下一步是使用這種方法,找出地球的年齡。

帕特森後來去了加州理工學院,建立了世界上最乾淨的實驗室。他拆掉建築裡面的鉛管,並重新鋪設電線(舊電線有含鉛的焊料)。他安裝了一個排氣系統,用於淨化空氣,並建造了獨立的房間,用於研磨岩石,清洗樣品,淨化水。地質系通過出售收藏的化石資助了本次大修。

1953年,超淨實驗室已準備就緒。帕特森著手測試岩石樣本,目標是發現地球的年齡。他變得越來越挑剔,要求助手每天用小抹布擦洗地板。後來,他禁止普通服裝,要求助手穿著科學連體衣。樣本準備好之後,帕特森前往國家實驗室使用他們的質譜儀。一天晚上,機器吐出了數字。帕特森獨自一人在實驗室中將它們代入方程式,得出了地球的年齡是45億年。

圖片

1、BMI 指數

BMI 指數是體重除以身高,用來衡量一個人的肥胖程度。過高的 BMI,幾乎必然導致心血管疾病,以及糖尿病等。下圖縱軸是身高,橫軸是體重,可以用來速查你的 BMI,以及肥胖程度。

2、彩色窨井蓋

日本的很多窨井蓋都是彩色的,已經成為了一種藝術現象,甚至有專門的民間愛好者交流和收集這些窨井蓋。

言論

1、

阿里和騰訊都是膨脹的大平臺,將使用者聚集在一起,創造一個生態系統。我們聽多了創業和快速移動,但是實際上,企業集團正在捲土重來,在政府的支援下成為一個可怕的巨頭。這樣的網際網路公司,正成為當今時代和未來的主導。

-- HN 讀者評論

2、

我的工位幾乎看不到外面,我覺得這座建築物真的開始吃掉我整天盯著牆壁的靈魂。

-- HN 讀者留言

3、

賺錢的商業方式只有兩種,一種是捆綁(bundle),另一種是分解(unbundle)。

-- 馬克·安德森,Netscape 瀏覽器創始人

4、

你想盡辦法讓孩子上貴族學校,他會騎馬,會演莎士比亞劇,但就是不瞭解普通人的想法,那你確信他會過好這一生嗎?

-- 邏輯思維

5、

一般來說,幫企業賺錢的系統好賣,幫企業省錢的不好賣,因為省錢的系統基本上都要動到既得利益者。

-- 子柳

訂閱

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

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

(完)