科技愛好者週刊:第 65 期

阮一峰發表於2019-07-19

這裡記錄每週值得分享的科技內容,週五釋出。

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

(題圖:上海浦東,2018)

本期開始,週刊增加一個 《招聘資訊》 欄目,正在找工作的同學,可以直接看週刊的結尾。

如果貴公司正在招人,歡迎招聘資訊發到週刊。 我在討論區建了一個帖子,那裡是免費的。如果希望把發到正式的週刊上面,推送到所有讀者,請與我聯絡(Email: yifeng.ruan@gmail.com),價格是人民幣250元/條。

(圖片:個人增值稅發票)

自從上週說了這個設想以後,很多企業聯絡了我。我發現自己忽略了一個問題:我沒法開發票。企業願意花錢,但是需要發票。我現在還沒註冊公司,開不出發票。

很多人不知道,國家其實允許個人開增值稅發票(國家稅務總局官網),但必須本人親自去稅務局,由稅務局代開,這個就很麻煩。全國只有深圳市,可以通過微信辦理網上代開個人增值稅發票,但前提是對方必須為註冊在深圳的公司。

我真搞不懂,深圳可以微信代開發票,已經兩年了,沒看到其他城市跟進。國家不是鼓勵創業嗎,這種對廣大創業者友好的措施,為什麼不推廣呢?既可以促進個人對企業提供服務,也可以為財政增加收入。

最後說一下我的打算,週刊未來想做一個官網,然後接入郵件列表服務,收取廣告費就是為了購買雲服務。

資訊

1、電動飛機的時代到來

今年的巴黎航展上,出現了世界上第一臺商用的全電動客機(上圖)。這是以色列公司 Eviation 推出的9人座電動飛機,時速為440公里/小時,航程可以達到1000公里,預計2022年投入使用。

電動飛機除了環保,最大好處就是成本較低。傳統的燃料飛機每100英里的燃料成本大約是400美元,電動飛機只需要8美元到12美元。

2、安卓應用內更新

對於開發者來說,使用者不更新手機 App 始終是最大的難題之一,導致必須長期支援老版本。現在,谷歌釋出了官方的安卓應用內更新 API,允許在應用內彈出更新視窗(上圖),不必訪問應用商店就能更新應用。而且,更新通知可以全屏彈出,使用者不更新就無法繼續使用。

3、法國的核廢料場

法國東部小鎮 Bure,地面上是黃色的油菜地,但是地下500米是鋼筋混凝土隧道的迷宮,耗資250億歐元建設。該地將從2025年起成為法國核廢料的放置場。

法國共有58個核電反應堆,生產該國75%的電力。它們產生的有毒放射性廢物,每年為13000立方米,每個法國人可以分到2公斤。這些放射性廢物,目前存放在四個地表倉庫,法國政府最終將把它們移到這個地下設施。

此前,政府考慮過用火箭將廢物射入太空或將其放入海洋深處的方案,由於擔心火箭可能在大氣中爆炸,或者輻射可能洩漏到海洋中,這兩個方案都因為太危險而被拒絕。放射性物質的半衰期從幾十萬年到幾百萬年,這意味著這個地下存放場的設計,必須保證百萬年級別的安全性。

4、向員工計費的公司

日本的精密工具製造商 DISCO 公司,採用一種獨特的管理制度。它向員工提供的所有工作條件,都是計費的。員工的辦公桌、公司電腦、直到雨傘紙巾這些東西,都要收費,甚至開會使用的會議室每小時收費100美元。這些費用都記錄在你的賬上,月底根據本月你對公司的貢獻,計算你的獎金,扣除費用就是你本月的收入。

這種設計的基本思想是,每個員工都被視為創業者,必須憑貢獻拿到收入。員工們表示壓力很大,但是也承認這種制度大大減少了無用的會議。八年來,DISCO 公司的利潤率從16%上升至26%,股價幾乎翻了兩番,員工工資是全國平均水平470萬日元(約30萬人民幣)的兩倍以上。

5、太陽能汽車

一家荷蘭創業公司推出了太陽能汽車,汽車的上半部都是太陽能板,也可以接受外部充電,滿電狀態下可以行駛400公里~800公里。現在接受預訂,價格15萬歐元(約120萬人民幣),2021年交貨。

根據該公司披露,太陽能充電效率是每小時12公里。這意味著,晴天只靠太陽能,每天可以跑到50公里以上,對於城市通勤還是夠的。

6、醜果公司

美國馬里蘭大學的兩個畢業生發現,很多超市和農場丟棄那些長得不好看的水果和農產品。這些農產品只是外觀有瑕疵,但是不影響食用。於是,他們用自己的2萬美元,在網上眾籌了38000美元,成立了一家公司,起名為 Imperfect Produce,專門收集這些"醜果",然後以低於市價30%的價格出售。

這家公司2015年8月於舊金山成立,目前擁有6個配送中心,在22個城市提供服務,顧客超過20萬,員工超過1,000名,有400輛自己的送貨車。他們拿到的風險投資總計4700萬美元,正在計劃上市。

7、行動式渦輪發電機

加拿大一家公司製造了行動式渦輪發電機,外觀像輪子一樣,可以放在溪流中。水流帶到渦輪,就會發電。該公司稱,效果相當於100瓦的太陽能板,一天可以產生360瓦的電力,價格為1000多元人民幣。

這個渦輪不僅可以水流帶動,風大的時候,還可以掛起來,用來風力發電。緊急的時候,還能手搖發電。

8、一句話訊息

  • 勒索軟體 GandCrab 宣稱,他們在一年內產生總收入超過20億美元,平均每週250萬美元。

  • 五對俄羅斯聾啞夫妻宣佈,準備向俄羅斯政府提出申請,要求修改他們子女胚胎的基因,防止聾啞基因遺傳。

  • Facebook 公司由於侵犯隱私,被美國政府罰款50億美元。這筆罰款的金額創記錄,但是 Facebook 上季度的收入為150億美元,去年的利潤為220億美元。難怪罰款金額公佈後,Facebook 股價上漲。

  • 日本小行星探測器成功從小行星 Ryugu 獲取了岩石樣品,如果明年能夠順利帶回地球,這將是人類第一次獲取月球以外的天體岩石。下圖為開發團隊慶祝抓取樣本成功。

  • iOS 13 系統會提示正在追蹤使用者的 App,下圖的英文是"xxx 在過去三天裡獲取了70次你的位置"。

文章

1、SwiftUI 開發 Web 網頁(英文)

蘋果最新推出的 SwiftUI 可以為 macOS、watchOS、iOS 開發應用程式,現在有人用它開發網頁。

2、數字獨立宣言

維基百科聯合創始人之一撰寫的網際網路領域的權利宣言,摘錄兩段。

"人類被巨大的數字帝國輕蔑地對待。因此,現在有必要用獨立個體的分散網路取代這些帝國,就像網際網路的早期一樣。"

"我們宣告,我們擁有不可剝奪的數字權利。由於目前網際網路的專有集中式架構已經促使大多數人放棄這些權利,我們應該要求一個能夠尊重它們的新系統。"

3、如何使用 jk 生成配置檔案(英文)

jk 是 JavaScript 寫的工具,可以將 JS 的資料結構轉為 JSON、YAML 等格式的配置檔案。

4、中國稀土開採的環境代價(英文)

稀土開採需要向土壤注入化學品,會造成大量的水和土壤汙染。中國作為世界最大稀土生產國,面臨嚴峻的環境問題。

5、Dockerfile 最佳實踐(英文)

本文介紹如何寫出良好的 Dockerfiles 檔案,可以節省構建時間、image 檔案大小,增加可維護性、安全性和可重複性。

6、如何使用 Web Share API?(英文)

Web Share API 可以讓網頁呼叫系統的分享按鈕,不用自己實現網站分享,既節省開發時間,又能提高網頁效能。目前,安卓和蘋果手機都已經可用。

7、如何寫網頁的社交媒體分享功能(英文)

網頁的分享按鈕,可以分享到 Facebook、推特等社交媒體,這是怎麼實現的?

8、fzf 和 ripgrep(英文)

本文介紹 find 和 grep 命令的替代品 fzf 和 ripgrep。

9、CPU 基本知識(英文)

CPU 的入門介紹文章,講解 CPU 相關的基本概念。

10、Go 語言入門(英文)

一篇 Go 語言初學者入門教程,文章較長。

工具

1、Termius

適用於桌面和手機的 SSH 客戶端,可以登入伺服器。

2、Refined GitHub

瀏覽器擴充套件,為 GitHub 增加很多方便的功能,比如靜態資原始檔的下載次數統計等。

3、webssh

開源工具,可以通過瀏覽器進行遠端伺服器 SSH 登入。(@huashengdun 投稿)

4、puppeteer-recorder

Chrome 瀏覽器外掛,能夠將操作錄製成指令碼,用於瀏覽器自動化。(@ifrontend-xyz 投稿)

5、Mpx

滴滴團隊開發的一款致力於提高開發體驗的小程式框架,把 Web 開發體驗(Vue + Webpack)帶入小程式。(@sky-admin 投稿)

6、hat.sh

一個開源的網頁工具,可以離線使用,使用 AES-256-GCM 演算法對檔案進行本地的加密和解密。

7、Differ App

線上小工具,比較兩段文字 / JSON / xml 文字的差異。

8、Antora

一個靜態站點生成器,針對 AsciiDoc 格式的技術文件。

9、userrecon

一次查詢75個社交媒體,看看某個使用者名稱是否還未註冊。

10、nodeppt

將 Markdown 文件轉成幻燈片,在瀏覽器演示的工具。(@JsonLeex 投稿)

11、LMGTFY.com

該網站用動畫演示搜尋引擎的使用方法。新人經常提出一些簡單的問題,你可以把該網站發給新人,幫助他學習如何使用谷歌。LMGTFY 是 let me google it for you 的縮寫。(@buff2017 投稿)

12、QuickJS

ffmpeg 的作者寫的 JavaScript 引擎。他等於自己從頭實現了一個簡化的 V8,這也太猛了......這個引擎體積很小,但是功能完整而且高效。

資源

1、Mixkit

一個提供免費插圖和藝術畫的網站,圖片的數量不多,但是質量較高。

2、被自己的發明殺死的發明者

維基百科收集的名單,已經有兩人在試驗自己發明的飛行汽車時死亡。

3、開源遊戲克隆

該網站收集各種遊戲開源的克隆版。

4、gfycat

收集人們上傳的各種 GIF 動畫,基本上就是隻收錄 GIF 動畫的 Imgur。

5、中文獨立播客

高質量的中文獨立播客列表。(@ifrontend-xyz 投稿)

6、宇宙模擬器

SpaceEngine 是 Steam 上面的一個軟體,提供 3D 虛擬宇宙的模擬器。使用者可以探索行星和星系,並觀察你喜歡的任何天體現象。最新版本收費,老版本免費。(@JeremiahZhang 投稿)

7、核電站地圖

線上地圖,列出全世界的核電站。上圖是東亞地區的核電站。

圖片

1、一年所食

一位法國攝影師找了巴黎的一家四口,請他們與他們一年中吃掉的所有食品一起合影。

2、人體風格的紐約地鐵圖

紐約一位五官科醫生,將紐約地鐵圖畫成人體解剖圖的形式。

文摘

1、要求一星評價的餐廳

2014年,廚師 Davide Cerretini 宣佈了一個永遠改變其命運的政策:任何他的顧客離開餐廳時,在 Yelp 上面進行一星評價,都可以享受五折的披薩折扣。

Yelp 是美國最大的餐廳點評網站,由 PayPal 前員工 Jeremy Stoppelman於2004年推出。它允許顧客對餐廳打分,五星是最高分,一星是最低分。這對餐廳影響很大,有時半顆星的差距會讓高峰時段的人流量相差19%。

Davide Cerretini 的餐廳2009年開業後幾個月,就開始收到 Yelp 銷售人員的幾十個電話,他們要求他購買廣告。他拒絕了,然後就發現自己餐廳新增的五星好評被刪除了。

他說:"我是義大利移民,完全知道黑手黨敲詐勒索的樣子。Yelp 正在操縱評論,並希望我支付保護費。我來美國工作25年,現在卻被矽谷的一些白痴敲詐勒索。"

Yelp 否認 Cerretini 的指控,表示刪除正面評價是因為該平臺的演算法。演算法通常根據一系列非公開標準過濾評論。這些"過濾"掉的評論仍然可供客戶看到,但不會影響企業的整體星級評分。

面對評價下降,Davide Cerretini 決定做出反應。"我寫了自己餐廳的五星好評,"他承認。"我不是一個好人。我寫的是假評價,以彌補他們刪除的真實評價。"但是,這很快就被演算法發現,然後全部刪除。

最終,他屈服了,每月花費270美元在 Yelp 上面做廣告。但是6個月之後,他發現這項服務"毫無用處",就取消了它。結果,他的星級評價再一次暴跌。

2014年春天,拒絕了另一位 Yelp 銷售人員後,Davide Cerretini 聲稱他的頁面中又有四條5星好評被過濾掉了,頂部的三個評價全部是一星的。

"這些一星評價來自那些從未來過我餐廳的人," Cerretini 說。"有人抱怨我們的服務員......我們甚至沒有服務員,顧客要自己取餐!"

他忍無可忍,決定採取極端措施進行反抗。他在餐廳門口的黑板上,宣佈只要在 Yelp 上打下一星評價,批薩價格就可以對摺。

沒想到,這個措施釋出後,他一天的營業額相當於以前一個月。很多人打了一星評價,但是文字寫的卻是好評。所有那些痛恨 Yelp 的餐廳主,都紛紛表示對他的支援。

幾天之後,他的 Yelp 頁面已經有超過2,300個一星級評級(佔評論總數的95%),其中大部分是讚揚。這使得該餐廳成為 Yelp 上評價最差的餐廳。

他也因此成為名人。在媒體眼裡,他象徵著單槍匹馬與科技巨頭對抗的孤獨騎士。他趁機推出了私人的烹飪課程,售價高達3000美元。

2、ECMO 的道德困境

ECMO 是"體外膜氧合"的縮寫(臺灣譯成"葉克膜"),是一套醫療系統,用於心臟或肺部失去功能的危重病人,在體外完成血液的氧合。

通俗地說,就是將血液引出體外,通過機器將血液裡面的廢物除去,把氧氣加進去,然後再輸入體內,充當體外臨時的心臟和肺。

ECMO 不是永久性措施,而是一個過渡措施,為病人爭取時間,等待心臟或肺的移植。病人必須住在 ICU(重症護理病房),時刻監控,離開 ICU 就會死。ECMO 非常昂貴,2014年中位數費用為55萬美元。

如果病人因為種種原因,最終無法進行器官移植,就會產生巨大的道德問題。ECMO 造出了很多死不了的人。病人是有意識的,甚至可能保持清醒和警覺,但是 ECMO 不能長期使用,一旦醫療團隊和家屬決定拔掉插頭,病人立刻就會死亡。

一名17歲的男孩患有肺部囊性纖維化,住進波士頓兒童醫院的 ICU,呼吸已經衰竭了。挽救他生命的唯一方法就是使用 ECMO,等待肺部移植。

這個男孩完全清醒,可以做家庭作業,給朋友發簡訊,與家人說話。他在 ICU 生活了兩個月之後,診斷出患有無法治癒的癌症,這使得他沒有資格接受肺移植。

醫生對下一步有很大分歧。有些人主張立即停止 ECMO,因為移植已經不可能了。其他人認為,這個男孩在 ECMO 的幫助下,狀態還可以,他的家人有權繼續這種生命支援,就像血液透析的情況。

第三個論點出現了,如果這名患者可以長期使用 ECMO,為什麼我們不把所有患有呼吸衰竭的人都放在 ECMO呢?

孩子的父母無法忍受,選擇某一天或某一刻關閉 ECMO,因為他們知道他們的孩子會立即死亡。

臨床醫生最終設計了一個家人同意的替代方案:他們決定不更換 ECMO 的氧合器,這個部件需要每週或每兩週更換一次。一旦氧合器逐漸失效,患者就會意識喪失並死亡。這種方案的主要優點是,醫生或家人不必選擇他的死亡時刻。

言論

1、

電影《阿拉伯的勞倫斯》有一個偉大的鏡頭,茫茫的沙漠出現了一個小點,慢慢向鏡頭走來,那是勞倫斯騎著駱駝。

現在的電影就不會這樣拍,因為導演必須想到,人們會在手機上看電影。現在拍《阿拉伯的勞倫斯》就不會有這個鏡頭。

-- Paul Feig,電影導演

2、

費城市政府想採用電動公共汽車,由於市區土地很貴,無法購地建立充電站,因此決定在公交車站安裝充電設施。

但是,他們沒有想到每個車站的電氣系統都需要升級,一個為20輛汽車供電的變電站最後耗資150萬美元,因此最終只能放棄使用電動公共汽車。

-- 《美國城市為何不使用電動公交車?》

3、

切爾諾貝利遺址現在是歐洲最大的自然保護區之一,生態系統恢復得比事故之前還要好。某種程度上,核事故對生態系統的破壞,遠遠低於人類對地球的破壞。

-- 《為什麼植物不會死於癌症》

4、

睡眠似乎是愚蠢的生物行為。當你睡著了,你不能收集食物,不能社交,無法培育或保護後代。更糟糕的是,睡眠讓你很容易被獵食。

但是,如果睡眠不是絕對重要,為什麼生物進化沒有消除睡眠呢?

-- 《為什麼我們睡眠》

5、

一旦語言足夠複雜,程式設計就好像從所有功能之中選擇一個子集,其他大多數功能我們從來沒有學過。

一旦語言感覺是無限的,增加更多功能的成本就不再明顯了。

-- 《為什麼大型語言會爆炸》

回顧

去年的本週:《週刊第 13 期》

招聘資訊

以下公司正在招聘,歡迎應聘。

本欄目為收費服務,每條價格 250 元人民幣,用於資助週刊。如果你的公司正在招人,歡迎聯絡我(Email: yifeng.ruan@gmail.com)。

1、高階 Web 前端工程師

深圳追一科技,人工智慧創業公司。工作地點:深圳市南山區。

公司主打 NLP 方向的 B 端 AI 產品落地,誠求英才。要求4年以上實際前端專案的開發經驗,熟練掌握 Vue 或 React 生態,檢視詳細資訊

Email 聯絡:winchang@wezhuiyi.com

2、資深 Web 前端工程師

光年實驗室,資料驅動的、企業流量服務的創業公司。工作地點:杭州城西紫金港。

公司的技術方向是資料探勘、CV 和 NLP 等,團隊成員的平均程式碼年齡超過10年。招聘要求是3年以上前端專案開發經驗,熟練掌握 React,能獨立開發常用元件。

職位詳情和聯絡方式,詳見拉勾網

3、資深前端研發工程師

美團點評到店事業群,到綜前端研發中心。工作地點:上海長寧。

團隊主要負責到店綜合各業務產品前端研發工作,保障使用者端、境外以及 SaaS 業務等產品的易用性持續改進和工程化體系建設,招聘要求三年以上前端工程師經驗,熟練掌握 Vue、Node、前端工程化等,及具備端到端效能優化經驗豐富的同學加入,職位詳情見 美團點評·社會招聘

Email 聯絡 yinchengzhi[AT]meituan.com

訂閱

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

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

(完)

相關文章