本雜誌開源,歡迎投稿。另有《誰在招人》服務,釋出程式設計師招聘資訊。合作請郵件聯絡([email protected])。
封面圖
2022年完工的寧波惠貞高階中學,將學校與公園融為一體,在體育場看臺上方,設計了一個幾層樓高的開放式空間。(via)
AI 沒有護城河
上週,魅族手機突然宣佈,停止傳統的智慧手機新專案,All in AI。
魅族董事長沈子瑜公開說,"給魅族的智慧手機時代一個完美的句號",以後推出的將全部是 AI 裝置。
看上去,魅族覺得,AI 比手機更有前途,所以決定停止老本行,改做 AI 裝置。
(圖片說明:最新的"魅族 21 PRO"手機,大概沒有下一代了。)
最近,AI 如日中天,動心的企業恐怕不在少數,大家都想趁早加入,分一杯羹。
但是,我想潑一點冷水。AI 更有前途是不假,但是改做 AI 真的更容易活下去嗎?
去年上半年,一份谷歌內部報告洩漏,據說是某個研究員寫給谷歌高管的,看上去可信度很高。
當時,谷歌內部正在討論,如何應對 OpenAI 公司的 ChatGPT。這個研究員提出自己的看法,題目就叫做《AI 沒有護城河》(中文譯文)。
他的核心觀點是,即使谷歌全力投入,可能也贏不了這場 AI 競賽。不僅谷歌贏不了,OpenAI 也贏不了。
原因倒不是谷歌的能力不行,而是 AI 行業有一些特點,導致這是一個完全競爭行業,"沒有護城河",想要獲得領先優勢和壟斷利潤,極其困難。
(1)生成式 AI 的核心技術是開源的,任何人都可以獲取。
某些公司可能有獨家技術,但不是關鍵部分。AI 的架構和原理都是公開的,不同的只是各家的實現。
網上有 AI 的開源模型,功能越來越強。只要按照教程操作,即使是家用電腦,也能很快架設一個可用的 AI 服務。
(2)AI 模型的替代性很強。
各公司的模型有強有弱,但是核心功能都是類似的,很容易被替代。模型之間的差異,目前來看不是決定性的。
一家公司推出的新功能,其他公司很快就能趕上。
(3)AI 的核心競爭力在於算力和訓練語料。
誰的算力更多,訓練語料更豐富,誰的模型就表現更好。
算力依賴於 GPU 和機房規模,訓練語料需要自己收集。說到底,兩者都取決於經濟實力。
另外,訓練材料不存在版權問題,大家都能用。歐美的判例目前是,只要生成結果不構成複製,就沒有侵權。也就是說,可以自由使用版權材料進行訓練,只要不生成一模一樣的結果。
(4)AI 的研究人員是流動的。
AI 科學家跳槽很常見。另外,大部分 AI 研究人員來自學術界,沒有競業問題,可以自由發表成果。
綜上所述,AI 行業的各個方面都沒有護城河,最後活下來的公司,一定是資源最多的公司。
這就是為什麼美國股市這一輪 AI 概念的上漲,主要漲的是那七家最大的 IT 公司的原因。
僱傭更多 AI 工程師、收集更大的語料集、支付更多訓練費用,才能成為行業贏家。但問題是,別人只要錢包夠深,就有機會超過你。
所以,那位研究員才會說,谷歌 AI 獲得領先會很困難。
我覺得,他的分析有道理。既然谷歌都沒獲勝的把握,更不要說那些匆忙入局的小公司了。
上面的分析針對 AI 軟體,不針對 AI 硬體。但是,AI 硬體也很難,因為核心技術都掌握在 Nvidia 手中,普通的創業公司恐怕只能做一些外圍裝置或者應用裝置,那就跟軟體創業區別不大了。
最後,如果以後看到某家公司宣告"All-in AI",我們就祝福他好運,希望他的 AI 生涯會比老本行,更成功一些。
科技動態
1、浮動泳池
隨著全球氣候變暖,游泳運動越來越受歡迎。但是,很多城市沒有足夠的游泳池,許多人會選擇不夠衛生和安全的天然河道。
一個美國設計師想出一個聰明的點子:在天然河道里面架設"浮動泳池"。
"浮動泳池"浮在水面上,直接使用河道里面的水,但會過濾和消毒,確保達到衛生標準。
紐約市已經批准了這個設計,最快的情況下,今年就可以建造出來,並在紐約投入使用。
2、食堂的自助付款
最近,我去一個小城市的醫院食堂就餐,意外發現那裡使用自助付款。
拿取飯菜以後,你把托盤放到自助付款機上,它透過攝像頭自動識別出是哪些品種,從而給出價格,你進行掃碼付款。
我還是第一次看到這種裝置,太方便了。有了它,就可以建立大型食堂,進一步降低用餐成本。
3、電池水泥
家庭如果使用蓄電池儲存電力,價格非常昂貴,而且電池很佔空間。
麻省理工學院的科學家,想出了一個解決辦法,把電池放進了水泥,讓電力儲存在水泥裡面,從而房子本身就能蓄能。
他們在水泥中摻入導電的炭黑,形成兩個導電層,從而組成了一個超級電容,可以快速充電。
研究團隊的實驗結果是,45立方米的混凝土可以儲存10度電,足夠普通家庭一天的使用。
4、輪胎汙染
電動車總體上是一種更清潔的交通工具,但是有一個方面,它比燃油車的汙染更嚴重。
那就是輪胎。汽車行駛時,輪胎與地面摩擦產生磨損,(輪胎和路面的)微粒散佈在環境中,造成汙染。
電動車的重量普遍比同級別燃油車重20%,原因是電池很重。舉例來說,特斯拉 Model Y 單單是電池,就重770公斤,相比之下,一輛大眾甲殼蟲燃油車的整體重量也只有820公斤,而後者的續航還要大於前者。
電動車多出來的重量,會造成輪胎更快的磨損,導致更大的汙染。
5、透明筆記本
聯想在世界行動通訊大會(MCW)上,展示了一款透明筆記本。
該筆記本有一塊透明的 LED 螢幕,燈珠都是透明的。當它發光時,跟普通的 LED 燈珠沒有差別,調到最大亮度時,就會變得不透明。
它的特別之處在於,鍵盤也是一塊透明玻璃,沒有物理按鍵,而是投射產生的按鍵。這樣的好處,鍵盤可以變成一整塊的手寫板。
聯想表示,這是一款概念產品,不會上市。老實說,透明螢幕可能沒什麼用,小米早在2020年就推出了透明電視機,後來也不了了之。
文章
1、AI 核心圈的第三位華人(中文)
本文介紹超微電腦(Super Micro Computer)創始人梁見後(Charles Liang)。他的公司主要生產 AI 伺服器,最近股價暴漲,成為黃仁勳、蘇姿豐之後,AI 核心圈的又一風雲人物。
2、MacOS 的圖片處理工具 sips(英文)
很多人不知道,MacOS 自帶一個命令列工具 sips,可以進行各種圖片處理,還支援 JS 編寫的指令碼。
3、structuredClone() 詳解(英文)
JS 新增的全域性方法structuredClone()
可以實現物件的深複製。本文詳細介紹該方法相比其他方法的優點,以及侷限。
4、B 樹原理解釋(英文)
資料庫使用 B 樹作為資料結構,能夠加快查詢速度,本文介紹它的原理。
5、6個工程師如何支撐每月1100萬使用者(英文)
2012年,Pinterest 成立不到兩年,每月使用者就達到了1100萬,這時它只有6個工程師。本文介紹 Pinterest 的早期架構,如何用最少的人力支撐大量使用者。
6、一些有用的 Bash 別名(英文)
Bash 的 alias 命令可以為常用操作設定別名,作者介紹自己常用的一些別名,挺有借鑑意義。
7、如何透過網頁完成 SSH 登入(英文)
SSH 登入是命令列下完成的,但是可以讓使用者在網頁上操作命令列視窗,本文介紹詳細步驟。
8、我開發 macOS 應用的獲利(英文)
作者是一個羅馬尼亞開發者,依靠出售自己開發的 macOS 應用謀生。本文透露他2023年的運營情況,總收入10萬美元,獲利近7萬美元。
工具
1、Spacedrive
一個跨桌面平臺的檔案管理器,將不同裝置、雲端的檔案放在一個視窗裡面管理。
2、LightMirrors
一個開源的軟體包快取映象站工具,用於在內網加速軟體包下載和映象拉取,目前支援 DockerHub、PyPI、PyTorch、NPM 等映象快取服務,需要自己架設。(@NoCLin 投稿)
3、捕風記錄儀(Windrecorder)
一款開源的 Windows 應用,自動在後臺以小尺寸記錄出現過的所有螢幕內容,並對文字或影像描述進行 OCR,以便查詢。(@Antonoko 投稿)
4、ApFree WiFiDog
路由器作業系統 OpenWRT 的一個模組,用來為自己架設的 WiFi 服務提供認證。(@liudf0716 投稿)
5、AI 影像音樂生成器
這個 Web 服務可以將上傳的影像,轉換為一段音樂,適合為圖文影片配背景音樂。(@lesliele 投稿)
6、WeWe RSS
全文訂閱微信公眾號的一個本地服務,可以生成公眾號的 RSS,基於微信讀書。(@cooderl 投稿)
7、Marker
一個命令列工具,將 PDF、EPUB、MOBI 文件轉成 Markdown 檔案,必要時會進行 OCR(文字識別)。
8、Omnivore
一個開源的"稍後閱讀"(read-it-later)解決方案,可以收藏網址、RSS 和郵件列表的文章,提供 Web 和手機客戶端。
9、Kysely
一個 TypeScript 的 SQL 查詢生成庫。
10、chasquid
一個簡單的、主要供個人使用的 SMTP 軟體,用來傳送電子郵件。
11、TSDiagram
一個線上工具,讓你用 TypeScript 寫型別關係,自動生成圖表。
12、How I get there
這個頁面可以顯示,你的 IP 地址到該網站所經過的路由。
資源
1、3Blue1Brown
著名數字科普作者 3Blue1Brown 寫的微積分系列教程。
2、TS Docs
這個網站可以檢視 npm 模組的 TS 型別宣告。
3、DevOps 的 Ansible 指南(英文)
一本開源的英文電子書,介紹自動化運維工具 Ansible 的基本知識。
4、京華老宋體
一款可以免費商用的原創中文字型。(@WFANG12719 投稿)
圖片
1、雙曲面輸電塔
俄羅斯的舒霍夫塔是世界唯一的斜方格雙曲面輸電塔。
它建於1929年,於1989年停止使用,並拆除了其中的一座。
與直線結構相比,雙曲面結構在抵抗外力方面的穩定性更好,常用來支撐大質量的塔型建築物,同時也很美觀。它的缺點是浪費大量空間,空間利用效率低,並且需要更多鋼材。
2、英國的燈塔
下圖是英國所有的燈塔,每一個發光的點,就是一個燈塔。
3、自動變速箱閥體
汽車的自動變速箱的最重要組成部分是閥體,它相當於變速箱的"大腦",控制著各個檔位的油路。
閥體內部非常複雜,就像迷宮一樣。
不過,電動汽車沒有這種裝置,所以將來它應該就會消失。
文摘
1、康威定律
幾乎所有我喜歡的軟體架構師,都認同康威定律(Conway Law),認為這個定律非常重要,足以影響到所有系統。而且,你沒法與之抗爭,想要抗拒康威定律註定要失敗。
康威定律的最好表述是:"任何系統的構成,都反映了設計這個系統的組織結構。"
它的出處是 Melvin Conway 在1968年寫的一篇文章。後來,弗雷德·布魯克斯(Fred Brooks)在著名的《人月神話》(The Mythical Man-Month)引用了這條定律。
Melvin Conway 觀察到,軟體系統的架構看起來與構建它的開發團隊的組織結構非常相似。
最初的描述是,如果一個團隊編寫一個編譯器,那麼它將是一個單通道編譯器;但是,如果兩個團隊共同開發,那麼它將是一個雙通道編譯器。這個描述後來被發現,廣泛適用於大量系統。
正如我的同事 Chris Ford 對我說的:"軟體耦合是由人類交流促成的。" 如果我可以輕鬆與程式碼作者交談,那麼我就更容易對程式碼有更深入的瞭解,因此我的程式碼更容易耦合到該程式碼。
應對康威定律的第一步是不要與之抗爭。我仍然記得一位技術主管,他剛剛被任命為一個大型新專案的架構師,該專案由分佈在世界各地不同城市的六個團隊組成。"我做出了第一個架構決定",他告訴我:"就是這個系統將有六個主要的子系統。我不知道它們會是什麼子系統,但肯定會有六個。"
為了適應康威定律,現在有一種策略,就是一旦定下軟體架構,就相應改變組織結構,讓緊密耦合模組的開發者更容易溝通。
言論
1、
紐約市最古老的腳手架搭建於2002年,當時是為了翻新一棟百年大樓,可是由於各種原因(資金短缺、找不到供應商等等),一直沒有完工。直到2023年底,這個搭建了21年的腳手架終於開始拆除了。
-- 《華爾街日報》
2、
W3C 規範的數量平均每年增長200個,約400萬個單詞。
我覺得,這使得構建一個新的瀏覽器已經不可能,沒有人能夠把這些規範都從頭實現一遍。
現有的瀏覽器不應該再把重點放在新增新功能了,而應該專注於效能和穩定性的提高。
-- 《網路瀏覽器魯莽的無限範圍》
3、
人類歷史上從未有過如此孤獨的時期。在西方各國,獨居人數不斷增加,創了歷史新高。
這在一定程度上是醫療技術延長人類壽命的結果,但這也是自由主義的結果,個人對自己的生活安排有了更多的選擇,比如延遲結婚和高離婚率。孤獨是個人自由主義不可避免的結果。
-- 《我們都會變得無聊》
4、
網際網路購物已經娛樂化了。人們購物不完全是出於生活需要,而是忍不住想做點什麼,為了消磨時間。
-- 《快時尚賭場》
往年回顧
大資料已死(2023 #244)
悲觀者正確,樂觀者成功(2022 #194)
提高收入的根本途徑(2021 #144)
既懂得製造,又懂得銷售(2020 #94)
(完)