科技愛好者週刊(第 220 期):人工智慧的機會在哪裡

阮一峰發表於2022-08-26

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

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

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

封面圖

重慶連日高溫,導致嘉陵江水位急劇下降,江底的淺灘都露出來了,千廝門大橋的橋墩下完全沒水了。(via

本週話題:人工智慧的機會在哪裡

OpenAI 公司的人工智慧模型 DALL·E 2,最近向社會公眾開放。

它可以根據文字生成圖片,有點像童話裡面的"魔鏡"。你告訴魔鏡想看什麼,它就向你展示什麼。目前的價格是15美元生成460張圖片,平均每張圖0.03美元(約為人民幣兩角)。

人們馬上發現,這個工具有實際用途。

資料庫查詢軟體 OctoSQL 缺少一個 Logo,作者就描述了一下想要什麼 Logo。

一隻可愛的小章魚戴著黃色安全帽,玩耍著彩色珍珠,充滿活力和喜悅,圖片背景為黑色。

DALL·E 2 給了他下面的圖片。

這個 Logo 現在就放在他的專案首頁。當然,不是一次就得到了最後的成品,中間經過了多次調整,具體可以看他的文章

另一個開發者嘗試生成部落格文章的插圖。他有一篇 Docker 容器的介紹文章,插圖描述是"一隻藍鯨背上有成堆的集裝箱",模型給出了下面的圖片。

Go 語言資料流操作的文章,圖片描述是"一個毛絨絨的藍色地鼠,在多個顯示器上程式設計",得到了下圖。

上面的例子可以看出,對於個人開發者和小企業,這個工具簡直是天上掉下來的免費設計師。

即使對於真正擁有設計師的大公司,它也很有用。有人拿著它生成的圖片"宇航員在月球騎馬",在推特上面詢問藝術家:"如果讓你畫下面這張圖,需要多久?"

回答的平均數是5.25個小時,而 DALL·E 2 實際只花了22秒。這意味著,人工智慧可以節省99.9%的設計師時間! 這些節省出來的時間,就可以用在其他方面,為公司創造更大價值。

其實,最經濟的做法是,設計師負責跟客戶(或專案經理)溝通,搞清楚對方想要什麼設計,然後把需求輸入軟體,讓 DALL·E 2 生成實際作品即可,最多再做一些人工的修補。

說到這裡,大家應該都看出來了,DALL·E 2 能部分替代設計師。它比設計師更快更便宜,又能完成實際工作,很可能會減少設計師的招聘需求,還可能拉低設計師的薪資。

悲觀的朋友也許覺得,這是人工智慧搶走工作崗位的又一個例子。這種想法不算錯,但是從相反的角度看,這恰恰是人工智慧帶來的機會。

以前請不起設計師的專案,現在可以有設計資源了;以前只有5000元設計費的專案,現在可以省下這筆錢,還能有多個設計可以選擇。這就是人工智慧為所有人創造的機會。

我們不應該想著去跟人工智慧競爭,那樣的結局肯定是悲觀的,而要把人工智慧看成放大自己能力、擴大成果的一個機會。

人工智慧正在遍地開花,影響的絕不僅僅是設計師:GitHub 公司的 Copilot 軟體會自動生成程式碼(替代程式設計師),OpenAI 公司的 GPT-3 模型會生成文字(替代作家),Deepmind 公司的 Alphafold 模型會預測蛋白質結構(替代生化學家)...... 而且,它們還在以極快速度進化,每天都變得更加"智慧"。

我認為,理智的態度不是去挑戰或否定人工智慧,幻想人類有勝過它們之處,也不是感到焦慮和絕望。唯一可行的選擇就是把它們看成是一個機會,它們是更好更值得學習和使用的工具,我們應該主動去了解這些模型,適應它們,使用它們,儘快將它們轉化為自己的生產力。

如果我是一個設計師,現在就會學習使用 DALL·E 2,看看怎麼發揮它的最大作用。畢竟如果這種模型會成功,肯定離不開推廣和操作它的人,機會也許就在這裡,與其把它留給別人,不如早點拿在自己手裡。

稀土開發者大會資料

上月底,稀土掘金社群辦了第二屆開發者大會

週刊發過活動預告,希望大家報名看現場直播。因為他們這一次請了很多人,兩天排了18個技術專場,近百場演講。

那一天,我也上線看了。下面分享幾個印象比較深的演講,它們的影片和 PPT 現在都上網了。

1、

首先,開幕式的當天上午是 Vue.js 創始人尤雨溪的演講。

他主要講了兩點。第一點是 React Hooks 寫法的一些缺點,其他框架(包括 Vue.js)如何克服。

第二點比較有趣。他提到,框架逐漸變成一個"中間層"。

框架的上層是一些全棧框架(比如 Next.js 和 Nuxt),將前後端打通。下層是一些二進位制工具(下圖),都不是用 JS 寫的,主要用原生的編譯語言實現。

因此在未來,前端框架可能會向"中間層工具"發展。

2、

另一個不錯的演講,來自微軟工程師、Dapr 的維護者敖小劍。

他談了一個 Java 開發者普遍關心的問題:微服務 + 容器 + serverless 這些雲工具,正在蠶食大型 Java 系統的市場,那麼 Java 和 Spring 框架應該怎樣面對雲原生的挑戰?

還有兩個演講也蠻有意思。(1)飛書的產品負責人陳滿硯,介紹如何管理300人的團隊,做出飛書這個產品。(2)中興通訊的工程師陳旭,介紹視覺化的多人實時編輯的演算法實現。

3、

現在,所有演講影片都上網了,就在稀土開發者大會的官網。

這些演講的 PPT 免費下載,一共78個檔案,包括上面我提到的那幾個。官方把這些 PPT 做成了一本完整的掘金小冊,省得大家一個個下載了。

點選這裡或者掃描二維碼,就可以免費閱讀這些 PPT 了,它需要一個掘金賬號。另外官方還有不少禮品,閱讀小冊的朋友都有機會抽獎,詳見抽獎說明

我順便提一下,"掘金小冊"其實是一個不錯的知識變現渠道。如果你有值得分享的知識,願意寫成一本系統性的小冊子,就可以申請在他們的官網上架。你自己定價,如果寫得不錯,官方還會幫你推廣,有興趣的朋友可以試試看。

科技動態

1、地鐵限電

由於高溫限電,重慶地鐵短暫地關閉了車站和車廂的照明,出現了在微光中乘坐地鐵的奇特景像。

車廂兩端 LED 螢幕還亮著,使得整節車廂泛著紅光,給人一種"賽博朋克"的感覺。

這些照片反映了現代社會對能源的依賴。提醒我們,一旦能源不足,城市將變成什麼樣。

2、物聯網的可見光通訊

家用電器如何連線手機?現在的方案都是電器內建藍芽或 WiFi,這樣大大增加了成本和複雜性。

一家英國創業公司提出了可見光通訊方案,家用電器配備 LED 發光二極體,不斷閃爍發光傳出資訊。

手機使用攝像頭接收光訊號,進行解讀。據稱在5釐米的距離內,傳輸速率可達到 1.5kb/秒。

但是,家用電器接收手機訊號,才是難題。這家公司稱,它可以讓家用電器接收手機閃光燈的閃爍,但沒有透露細節。網友猜測,電器端可能需要紅外線接收器,感知可見光。

3、世界最薄的機械錶

一家瑞士高檔手錶品牌,推出了世界最薄的機械錶,只有1.75毫米厚。

它堪稱工程奇蹟,內部結構複雜,各種零件都是薄到極致,而且還包含了錶殼和藍寶石水晶表面。

在它的錶盤上,時間顯示區域其實非常小,只佔據了大約六分之一的空間,在上部的中央位置。

錶盤的左上角和左下角是旋轉操作鈕。右上角是外露的擺輪,右下角是合作方法拉利 Logo。

它的售價也是天價,高達188.8萬美元,全球限量發售150支。

4、正方形顯示器

LG 公司最近釋出了一款16:18的顯示器。

普通顯示器的寬高比一般是16:9,所以這款顯示器相當於兩個普通顯示器堆在一起。

這種接近正方形的顯示器現在越來越多,此前 Ezio 也釋出過一款。正方形顯示器的好處是,上部和下部可以同時開啟兩個應用,都能完整顯示。

而且,對於圖形和影片處理,它也有更大的顯示面積。橫屏和豎屏的影片,都可以最大面積地展示。

它的價格會比普通顯示器貴,就看消費者能否接受了。

文章

1、蔣尚義萬字訪談(中文)

蔣尚義(1946-)曾擔任臺積電共同營運長,後來到了大陸,擔任過中芯國際副董事長。

今年三月,他接受美國"電腦歷史博物館"專訪,回顧自己的半導體生涯。內容不錯,值得一讀,可以瞭解半導體行業和臺積電。

2、DuckDuckGo 發放 @duck.com 郵箱(中文)

DuckDuckGo 開始向所有使用者免費開放 @duck.com 郵箱。這是一個郵件轉發服務,會剝離郵件裡面的追蹤程式碼。如果你想要註冊,需要先安裝它的瀏覽器擴充套件。

3、電動輪椅當電腦椅(中文)

作者探討了一種可能性,能不能用電動輪椅,取代電腦椅?

4、為什麼蘋果一定會發布基於 ARM 的 Mac 電腦(英文)

一篇2014年的文章,作者正確預言 Mac 電腦會改用 ARM 架構 CPU,分析得有理有據,很有眼光。

5、如何使用 Next.js 搭建部落格(英文)

如何使用 Next.js 在 Vercel 免費空間上搭建部落格的教程。

6、Node.js 的效能差異:CJS vs ESM(英文)

這是 Node.js 官方倉庫的一個 issue。有人發現,Node.js 處理 CJS 模組比 ESM 模組快10倍,而且 Node 18 的效能不如 Node 16。

7、Tauri vs Electron:真實專案的比較(英文)

Electron 是目前跨平臺桌面軟體的首選開發框架,Tauri 則是最近出現的一個替代品,試圖解決前者的最大痛點:體積臃腫,資源佔用高。

作者特意用 Tauri 寫了一個桌面應用。本文是他的使用感受,以及兩者的全方位比較。

8、103狀態碼:載入提示(英文)

Chrome 瀏覽器新增了 HTTP 協議的103狀態碼,表示"載入提示"(early hints),即提示瀏覽器可以預載入某個資源,用來取代已經下線的 HTTP/2 的伺服器推送功能。

工具

1、mjml

編寫 HTML 郵件的工具。它提供了一套郵件元件,並能將這些元件轉碼為 HTML 程式碼。你可以試試它的 PlayGround

2、Upptime

一個開源的網站狀態監視服務,它使用 GitHub Actions 每五分鐘查詢一次網站是否線上,每六個小時把響應時間提交到 Git 倉庫,生成一個網站(上圖),供使用者監控網站狀態。

3、Vanblog

一款個人部落格系統,支援眾多功能,採用 Docker 部署,帶有管理後臺,前臺為靜態頁面,提供自動 HTTPS 證照。(@Mereithhh 投稿)

4、SVNAdmin

SVN 原始碼倉庫的 Web 管理介面,使用 PHP 開發。(@witersen 投稿)

5、gossip

這個工具可以把 GitHub Issue 轉成一個靜態部落格,內容和評論都存放在 issue 中。部落格使用 next.js 開發,可以自動部署到 Vercel 或 GitHub Pages。(@qianxi0410 投稿)

6、BgSub

一個網頁工具,可以自動摳圖,替換背景顏色或背景圖片,完全在本地完成,不會上傳伺服器。(@PearOCR 投稿)

7、一起聽播客

一個開源網站,支援多人一起聽播客,支援小宇宙和 Apple Podcast 中國區播客。(@yenche123 投稿)

8、MiraPlayer

一個基於騰訊影片庫 FFCreator 封裝的前端影片播放器和編輯器元件。(@milkliker 投稿)

9、Solon

一個輕量級 Java 應用開發框架,資源佔用少,支援從 Spring Boot 遷移。(@noear 投稿)

10、Codeberg

一個 GitHub/GitLab 的替代品,用來自己託管 Git 程式碼倉庫。

活動

1、微服務框架 CloudWeGo 技術沙龍

上週向大家介紹過位元組的微服務框架 CloudWeGo,支援了位元組內部10萬+的微服務和1000萬的容器例項,已經完全開源給外部使用,內外是同一套程式碼。

CloudWeGo 團隊會在明天(8月27日)下午2點的位元組跳動技術沙龍,直播分享位元組系應用的後臺架構(比如飛書的架構),以及如何快速搭建企業級微服務應用。沒報名的同學可以抓緊時間報名,還有機會贏取會務組準備的大量禮品。

另外,這個框架是用 Go 寫的,CloudWeGo 團隊不滿足於此,還想要更好的效能,所以嘗試開發了國內首個 Rust 語言的 RPC 框架,也會在現場釋出,歡迎關注。

資源

1、據意查句

清華大學推出了一個搜尋引擎,根據關鍵詞搜尋相關的詩文。比如搜尋"鬱悶",就會返回各種跟鬱悶相關的句子,參見介紹文章

另有一個漢語的近義詞搜尋引擎

2、必應桌布

週刊介紹過一個抓取必應每日桌布的 GitHub Actions 模板,作者現在將其做成靜態網站,可以線上瀏覽和下載桌布,每日更新。(@niumoo 投稿)

3、音訊部落格《程式碼英雄》

紅帽公司精心製作的一個音訊播客。"Linux 中國"得到授權進行了文字翻譯,將其帶給國內的開發者。可惜的是,英文版已經更新到第九季,中文翻譯才到第四季。(@CherryLover 投稿)

4、Bunny Fonts

谷歌網路字型的一個替代品,等同非官方映象,另外也可以避免洩漏使用者資訊給谷歌。

圖片

1、50美元紙鈔

下圖是顯微鏡下的50美元紙鈔。

可以看到,為了防偽,紙鈔在紅色底紋上,加入了藍色安全纖維。並且,藍纖維組成了兩個五角星圖案,右上角的五角星裡面還有"USA FIFTY"的縮微字樣。

2、活人售貨機

我在上海地鐵上看見一個男子,透明挎包上貼著兩行字。

我忍不住好奇,拿出手機長焦,終於看清了:"可售商品,價格面議"。這難道是活人售貨機?

3、雪泥

積雪落到零度但還未結冰的河道里面,會形成一種雪和水的混合物,稱為雪泥(snezhura)。

這種景象非常罕見,下面就是在聖彼得堡拍到的雪泥照片。

文摘

1、高階大頭照服務

很多求職網站和社交網站,需要上傳真人頭像。

如果有一張令人印象深刻的大頭照,將大大增加你的人脈和成功機會。為了滿足這種需求,美國正在興起一種高階大頭照的攝影服務。

越來越多的專業攝影師發現,人們為了一張好看的大頭像,願意付出高價。他們就開始專門拍大頭照。

這種專業的大頭照非常貴,最便宜的也要200多美元一張。如果你想一次多拍幾張,就要上千美元。

有些攝影師還自帶髮型師和化妝師,為你做髮型和化妝。這樣的話,一張大頭照就要收費1000美元或2000美元。

現在,拍攝網際網路使用的頭像照片,已經在美國成為一個獲利豐厚的新產業。

不過研究表明,這筆錢是值得的。如果大頭照有吸引力,你的 LinkedIn 頁面就會獲得多得多的瀏覽量。帶有大頭照的頁面獲得的瀏覽量,是沒有頭像頁面的21倍,獲得的好友請求是9倍。

反之,如果你的頭像與老闆心目中的形象不符,就會降低你拿到 offer 的機率。

言論

1、

真的想做一個專案,那就開始得越快越好。早點做出有價值的成果,你會吸引到客戶;如果做不出來,你就可以早點放棄,節省自己的時間,並瞭解哪裡行不通。

-- 《不要建立自己的框架》

2、

如果你的旅行只是透過汽車/火車/飛機,你可能很難體會到騎腳踏車看到的世界有多豐富。一般來說,騎行的時候,你不會選擇途徑一個又一個沉悶的交通樞紐,而是沿著古老的路線,這些路線連線著數千年來人們的生活、歷史和風景。

-- Hacker News 讀者

3、

年輕時,我真的很煩產品經理,他們總是讓我預估從未做過的任務的工期。

現在我意識到,產品經理真的需要在日程表中填一個日期,這樣他們才有東西交代。而且,我自己的數字至少比他們隨便想一個數字,要更準確一些。

-- Hacker News 讀者

4、

現在想靠開發手機 App 賺錢,太難了。市場完全不同了,客戶已經厭倦下載更多的 App,更不用說為它們付費了。

-- Hacker News 讀者

5、

任何一個人都是一條已經存在40億年的生物繁殖鏈條的最終結果。40億年中,這條鏈條每一環的繁殖都沒有失敗,才有了你。

-- Hacker News 讀者

歷史上的本週

2021年(第 172 期):我們會死於氣候災難嗎?

2020年(第 121 期):為什麼人類沒有越來越閒?

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

2018年(第 19 期):電影《頭號玩家》描繪未來的虛擬世界

鳴謝

國產軟體 FlowUs 提供個人專欄服務(檢視週刊專欄),整合了"文件+表格+網盤",適合知識庫、資料管理、檔案儲存多種用途。

(完)

相關文章