科技愛好者週刊(第 121 期):為什麼人類沒有越來越閒?

阮一峰發表於2020-08-21

本雜誌開源(GitHub: ruanyf/weekly),歡迎提交 issue,投稿或推薦科技內容。

週刊討論區的帖子《誰在招人?》,提供大量就業資訊,歡迎訪問或釋出工作/實習崗位。

封面圖

8月12日是"世界大象日",西雙版納野象谷景區為大象準備了美食。(via

本週話題:為什麼人類沒有越來越閒?

很多人相信,隨著科技的發展,未來的人們會有很多空閒時間,因為機器會幹活。

這種觀點是不對的。即使有高度智慧的機器,未來的工人也不會空閒,可能還會更忙,至少資本主義制度是如此。

將近100年前的1930年,經濟學家凱恩斯預言,在一個世紀之內,生產力的提高將使已開發國家的居民每週工作15個小時,還能保持體面的生活水平。

他的預測完全錯誤。今天,沒有一個國家實現每週工作15小時,連線近的都沒有,反而出現了996這樣的工作制。我相信,再過100年,也不會有每週15小時工作制。

讓我們想象一個假設的情景。一家工廠以前每天生產100個產品,隨著技術進步,現在每天可以生產200個。如果能夠全賣出去,那麼工人的勞動時間並不會減少。

如果市場還是原來那樣,只能賣出去100個,那麼工廠就有50%的產能空出來了。這時,管理層有兩個選擇。

選擇一:工人只工作半天,保持工資不變。

選擇二:保留一半的工人,解僱其餘的人。

現實中,一定是第二種選擇,因為這樣有利於增加利潤。所以, 技術進步帶來的收益,不會變為工人的空閒時間,而是變為一些工人更忙碌,另一些工人失業 ,真正的贏家就是資本家,增加的利潤都歸他們。

這就是當今世界正在發生的事情,空閒的工人最終會被解僱。IT 行業最明顯,因為技術進步對這個行業影響最大。

資本主義追求利潤最大化,一旦銷售不能同步擴張,技術進步就必然導致裁員,那些失業的人如果不能及時找到工作,就會越來越窮。那些還在工作崗位的人則由於負擔更多的生產力,而變得越來越忙。

Webpack 免費教程

現在的前端開發,打包工具都會選擇 Webpack,它將不同的模組合併成一個指令碼。

用過的人都知道,Webpack 是一個沒有易用性的軟體,新人上手和理解很不容易。而且,它還在不斷髮新版本,新增新功能。

Webpack 5.0 版已經開發了近兩年,現在發到了beta 27,離正式釋出依然很遙遠。為什麼5.0這麼難產?原因就是它引入了兩個新概念"微前端"(micro front-end)和"模組聯合"(module federation),官方文件寫得非常抽象。它們出來以後,學習者的難度恐怕又會上升了。

今天談到 Webpack 的原因是,本週的課程資料是來自開課吧的《Webpack 教程》。剛剛出來的新教程,不收費,講解構建和打包原理,這是理解Webpack 的基礎,並教大家實現一個簡易的 Webpack。

這個教程吸取其他教程的優點,儘量簡單地講解原理,感興趣的同學可以聽聽看。

點選這裡或者掃描下面的二維碼,就可以領取。

資訊

1、鳥類的眼淚與人類相同

巴西科學家為了研究眼淚的進化,檢查了7種鳥類和爬行動物的眼淚,包括鸚鵡、老鷹、貓頭鷹、烏龜、鱷魚等。上圖是從老鷹和鱷魚收集眼淚。

結果發現,鳥類和爬行類動物的眼淚,與人類的很相似,均包含相似數量的電解質(鈉和氯化物),不過貓頭鷹和海龜的眼淚包含較高的尿素和蛋白質。這說明,眼淚基本上沒有進化。

2、裝入樹莓派的膝上型電腦

老式膝上型電腦往往帶有光碟機,現在已經用處不大了。一位電腦愛好者就把光碟機拆了下來,改裝上了樹莓派(Zerow 型號),使用的托盤也是自己 3D 列印的。

這就相當於這個筆記本里麵包含兩臺電腦。樹莓派從膝上型電腦獲取電源,筆記本一開機,樹莓派就會執行。膝上型電腦的螢幕,游標和鍵盤可用於控制樹莓派。要訪問樹莓派,可以使用 VNC 協議遠端進入系統。

3、透明 OLED 螢幕

小米本週釋出了透明電視機(上圖),沒有開機時就是一塊透明的玻璃,開機以後變成螢幕。它的原理很簡單,就是兩片玻璃之間夾了一塊 OLED 皮膚,發光二極體採用已經成熟的透明電極技術,就能實現透明螢幕,但透明度肯定不及玻璃。

這種技術最大的應用,就是可以裝在車窗上(下圖)。北京地鐵的車窗透過投影,也有透明螢幕的效果,非常炫酷,請看下面影片

4、紅磚電池

美國華盛頓大學的研究團隊,嘗試了一項很有創意的發明。他們根據電容儲能的原理,將普通紅磚變成了電池。這是因為紅磚含有鐵元素,而且內部是多孔的,有巨大的表面積,在內部小孔裡面加上特殊塗層以後,塗層與鐵元素之間相互作用,就能像超級電容那樣儲能。

一塊磚頭可以在15秒內充滿電,然後供 LED 二極體亮大約11分鐘。不過,它的電量偏小,每平方米的牆壁大約可以儲能1.6瓦時,這意味著三米乘六米的一堵牆壁可以儲能約20瓦時,還不具有實用價值。

5、地表最高溫度

8月16日,美國加利福尼亞死亡谷的溫度達到54.4攝氏度,是地表有記錄以來的第三位最高溫度。

100多年前的1913年7月10日,也是在這個地方,記錄到地表最高溫56.7°C,迄今沒有被打破。為什麼這個地方溫度會成為全球之最,真是很奇怪的事情。死亡谷的緯度是北緯36.5度,跟山東省濟南市在同一個緯度,也不算內陸地區,離海邊只有200多公里。

6、一句話訊息

  • 美國法院廢除一項已經實施70年的禁令,允許電影製片公司擁有電影院。原因是 Netflix 等流媒體公司的興起,使得該規定毫無意義。

  • 蘋果公司對一個家庭購物 App 提起訴訟,要求對方更改 Logo,理由是跟蘋果公司的 Logo 太接近。但是根據下圖,完全不像啊。

  • 國際暗空協會每年會舉辦攝影比賽,要求全球愛好者提交照片,展示銀河系的美妙,或者人類光源對天空的汙染。今年的獲獎作品中,有一張中國長城的照片,顯示了光汙染的嚴重。

  • 上海環境博覽會上,廠商展出了無人清潔車,該車會自動撿起地上的水瓶、紙張和菸頭。

  • 天文學家發現宇宙中最快的恆星,運動速度達到光速的8%。

  • 微軟公司宣佈,明年將終止對 IE 11 和舊版 Edge 瀏覽器的支援。

文章

1、CSS 生成藝術(英文)

作者介紹如何用 CSS 生成各種形狀的圖形。

2、如何使用 Rust 開發單頁應用 SPA(英文)

單頁應用(SPA)都是使用 JavaScript 開發,但是有了 WebAssembly 以後,其他語言也可以編譯成 JavaScript。本文就完全使用 Rust 語言開發上圖的 SPA,後端開發者現在也可以寫前端了。

3、Manjaro 與 Arch Linux 的區別(英文)

Manjaro 與 Arch 都是流行的 Linux 發行版,Manjaro 基於 Arch,但是有自己顯著的特點。

4、單個創始人的表現更好(英文)

常規的建議是,你必須先組建團隊,然後才能創業。但是,統計顯示,單個創始人的公司更可能盈利,本文分析原因。

5、熵的羊群解釋(英文)

本文用羊群作為例子,透過圖片較為通俗地解釋了,物理學的熵(entropy)是機率導致的。

6、CRDT 演算法是否適合多人實時編輯?(英文)

CRDT 演算法用於分散式服務實現資料同步,比如同一篇文件的多人實時編輯。Yjs 是 CRDT 的一個實現,本文是它的作者對這個演算法的解釋,內容有一定深度。

7、TypeScript 簡明介紹(英文)

一篇針對初學者的 TypeScript 介紹,寫得相當簡潔。

8、HTML smuggling 解釋(英文)

很多人不知道,JavaScript 可以指令碼生成 exe 檔案,讓使用者下載。本文介紹如何在網頁裡面嵌入一個惡意的可執行檔案。

9、廣告簡訊的退訂內幕(中文)

很多促銷廣告簡訊都說回覆 T 退訂,但是回覆了 T 之後會發生什麼?(@9527q 投稿)

10、微信小商店初體驗(中文)

7 月 14 日,微信開放了微信小商店的內測,這是官方的開店功能,跟微店等第三方平臺是不一樣的。這篇文章介紹了申請流程以及使用體驗。目前,微信小商店已經允許個人申請了,可用於個人開店。(@juemuren4449 投稿)

工具

1、QRpicture

一個線上工具,把圖片變成可以掃描的二維碼。

2、isoflow

一個繪製示意圖的線上工具。

3、ScreenplaySubs

瀏覽器外掛,播放 Netflix 影片的時候,同步顯示劇本內容。

4、Quarantines Sites

一個線上工具,可以透過它來訪問其他網站,避免被追蹤。

5、umami

一個開源的網站訪問統計服務。

6、ts-migrate

Airbnb 公司新的開源專案,可以將 JavaScript 程式碼轉成 TypeScript 程式碼。

7、js.cool

為開源專案提供免費的js.cool的子域名,類似js.org,支援 CNAME 繫結。(@willin 投稿)

8、Screen Share Party

該網站透過 WebRTC 協議把你的桌面分享給其他人。它生成一個 URL,其他人訪問這個 URL,就能看到你的桌面。

9、maza

一個本地的廣告攔截器,透過封鎖 DNS 達到攔截廣告的目的。它的特點就是非常簡單,就是一個 Bash 指令碼,可以作為學習指令碼程式設計的範例。

資源

1、統計學習導論(An Introduction to Statistical Learning)

免費英文電子書,可以作為非數學專業學生的統計學教材,側重機器學習的統計基礎,提供 R 語言的例子。

2、rms.sexy

該網站專門收集理查德·斯托曼使用膝上型電腦的照片。

3、1940年紐約歷史地圖

這個網站提供1940年代的紐約線上地圖,並且還可以檢視各個地點的歷史照片。

4、AI 還原古羅馬皇帝

這個專案使用 AI 模型,將古羅馬皇帝的塑像還原成高畫質晰度人像照片。

5、物理學書單

作者列了一個英文書單,對於想自學物理學、達到本科以及研究生水平的讀者,應該閱讀哪些教材。

6、COVID-19 輿論新聞視覺化

山東大學 VisLab 的一個視覺化專案,分析疫情對輿論和新聞的影響。(@pearmini 投稿)

圖片

1、NeXT 徽標

1986年,賈伯斯向著名的平面設計師保羅·蘭德(Paul Rand)支付了10萬美元,要求為自己的 NeXT 計算機公司設計徽標。

下面就是最後的成品。1986年的10萬美元,要比今天的100萬美元更值錢。

文摘

1、姆潘巴現象

1963年,坦尚尼亞的一個高中上烹飪課,學生們做冰淇淋。

一個叫做姆潘巴(Erasto Mpemba)的學生,發現了一個奇怪的現象。兩個裝有相同體積水的容器,一個是35°C,另一個是100°C,同時放進冰箱,竟然是100°C的水首先開始結冰。也就是說,溫度高的水會更快結冰,這是為什麼?

物理老師也不知道這是怎麼回事,就把這個結果發表出來。這引起物理學界的爭論,科學家也無法解釋,就把它稱為"姆潘巴現象"。

2012年,英國皇家化學學會舉行了一場競賽,徵集論文,對姆潘巴現象進行解釋。共有22,000人參加,獲勝者提出了兩種解釋。

(1)過冷(Supercooling)。低溫液體會在一定時間記憶體在過冷現象,低於凝固點仍維持液體。

(2)對流。溫度高的液體有更高的對流,有利於散熱。

2、為什麼諮詢業不適合我?

6個月前,我開了一家 IT 諮詢公司。現在,我得出了結論,諮詢業不是令人滿意的職業,並不適合我。

作為顧問,我只瞭解客戶業務和問題的一小部分,沒法接觸到全域性的戰略性工作。我想製造汽車,但是客戶只要求我製造方向盤。

客戶只把我視為服務提供商,而不是合作伙伴。在工作中,我希望與合作者建立深厚的關係,但實際上只會與許多人建立膚淺的關係。

諮詢業會接觸到各種各樣的業務,需要花費大量時間瞭解每一個客戶的業務場景。隨著時間的流逝,我的注意力都被各種瑣碎的業務問題分散了,我在工程和管理上的核心技能正在逐漸消失,就像肌肉因使用不當而萎縮一樣。

每一個新業務,我都需要一遍遍重複同樣的流程,與每個客戶從頭開始討論專案目標、付款安排,執行安排、時間節點等等。我開始意識到,我不想重複地完成短期專案,而是希望參與長期專案,隨著時間的推移不斷加深對專案的理解,並可以在前期的基礎上不斷開發。

最後,我希望有一種目標感,大家聚在一起,創造一些了不起的東西。諮詢業無法提供這種目標感。

我最終決定不幹諮詢了。

言論

1、

Web 和瀏覽器已經發展到令人恐怖的技術規模。微軟完全放棄了,Mozilla 在死亡線上掙扎,Safari 根本無足輕重,只剩下 Google 一個玩家。

我呼籲谷歌立即無限期地中止向 Web 和瀏覽器新增新 API。瀏覽器實際上應該開始考慮縮小 API 並削減功能,更關注效能、效率、可靠性和安全性。

-- 《Web 需要停下來》

2、

谷歌一直希望降低位址列的重要性,因為它的目標是推廣 AMP 技術,將內容都放在自家的伺服器上面。沒有了位址列,使用者就看不出來這是谷歌的網站,而不是原始網站。

-- Hacker News 讀者,討論 Chrome 86 瀏覽器將不再顯示完整的網頁地址

3、

無知的一階效應包括做出錯誤的決定,二階效應包括不瞭解決定為何錯誤。

-- unintended consequences

4、

在美國,大家都在談 TikTok,為什麼沒有人談 AirDroid?

它也來自中國,下載量超過1億,擁有對大量 Android 裝置的完全訪問許可權。與 TikTok 相比,它擁有的資料量更多。

-- Hacker News 讀者

5、

去年,蘋果應用商店的銷售額為5190億美元(包括硬體),而亞馬遜網站為3280億美元。所以,前者才是美國最大的線上零售商。

-- 《亞馬遜並不是最大的線上零售商》

6、

只是因為讓遊戲 Fortnite 在應用商店上架,蘋果在過去三年就獲得3.6億美元純利潤(因為可以提成30%的銷售額)。

-- 《蘋果從 Fortnite 獲利3.6億美元》

回顧

2019年的本週(第 70 期):世界進入負利率時代,這意味什麼

2018年的本週(第 18 期):無人機攻擊,難以防範

訂閱

這個週刊每週五發布,同步更新在阮一峰的網路日誌微信公眾號

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

(完)

相關文章