Weekly Issue 第 5 期:OpenAI 的企業文化

我一直都喜歡看科技公司的願景與文化,原因是,我想知道別人是如何看待自己的使命,又是用什麼方式打造它。願景通常在官網都會有,但想要知道文化,只能聽內部人講講了。

Palantir 前陣子因為它不同於矽谷的文化,而引起很多討論。受此影響,前 OpenAI 的員工在離職創辦公司後,也發文談論他所見到的 OpenAI。最讓我震撼的是,他們幾乎沒有資金困擾,想的都是如何打造出色的 AI 模型。


🗞️ 熱門新聞

Reflections on OpenAI

前員工談 OpenAI 的內部文化。

讀起來最大的感觸是,有些價值觀、觀點、實踐,只有在世界級的公司跟資源下,才有可能建立起來。讓每個團隊各自為政,看誰能端出最好的成果,這對新創(特別是沒拿創投)實在太奢侈了。

我相信這種經歷會變成是「可以帶著走的饗宴」,那種衝擊也是最寶貴的。

AI Open Source Productivity

METR 前陣子發了一篇研究,說使用 AI 工具後,開發時間反而增加 19%。這篇談到一些假設跟因素。

整篇討論很有意思,像是排除了用錯模型的可能,我只能說量測生產力一直都不是件容易的事。

文中還有提到,雖然開發時間沒降低,但是閒置時間增加了,這倒是好事,另外就不知道對品質是否有影響?


✨ 科技觀點

I'm Done With Social Media

很推薦經營內容的人看這篇「我不用社群媒體了」,應該很有共鳴 :)

自己贊同的點「我覺得是時候發揮我的長處,而不是試圖讓自己適應一種我從未感到舒適的格式。」「RSS 可能是我們目前擁有的最棒且最純粹的技術 」「事實上,我已經敲打這篇文章的草稿好幾個月了,試圖理清我對此的感受。 」

最後講到不用 Substack 的原因也跟我很像,他們技術跟產品的打磨(相較以前)有越來越好的趨勢,但整體始終讓我不放心 :p

The Who Cares Era

這篇「誰在乎的時代」講說內容貶值的現象(希望我沒理解錯),有點激進,但也有些值得細想的點。

創作者經濟可能是對「內容貶值」這話題最敏感的領域,LLM 出現後,大家在問創作還有沒有意義,經濟面上是在說內容是否會貶值到不值得投入。

我在想的是,內容貶值不是從現在才開始,古騰堡發明印刷機,是不是會讓內容貶值呢?攝影的出現呢?班雅明在〈機械複製時代的藝術作品〉談的就是這個話題。

Google | Acquired Podcast

Podcast 的逐字稿,談 Google 的商業故事。

雖然看過相關故事幾次,但每次看還是有新收穫。Google 剛起家時,曾跟 Excite 談技術授權,結果因為 Google 效果太好,用戶停留時間太短,Excite 不想用他們家技術。

這就是商業模式跟產品不匹配的例子,Google 可以說發明了新的模式。

How Duolingo Build Product 10x Faster with AI

Duolingo CPO 的訪談。

兩個點可以想,首先是廣告業務,說服自己的過程很有意思。先是用 A/B 測試來確認廣告是中性的,不會影響使用者,接著再優化 UX,只在完課後展示廣告,再接著,有使用者提出想付費去除廣告,因此有了訂閱付費功能。

我真的很好奇他怎麼會覺得論述沒有矛盾。不會影響使用者,那人家為什麼願意付費去除廣告呢?

另個點是留存率,用了遊戲化設計的原則,這點倒是很好,我沒想過 Streak 是個關注重點,難怪最近有看到一些 SaaS 使用類似的設計。


📌 工程實務

GitHub Next | Continuous AI

AI 的一種應用情境:持續性 AI。

文中指的是用 AI 強化 workflow 的例子,例如自動 PR Review、自動文件化、自動補全等等。這個字的用法很有 GitHub 的風格,畢竟他們的關注點是 CI/CD。

我自己是真的很需要一個 AI 助手來幫忙整理訊息源就是。

An illustrated guide to Amazon VPCs

如果你也對 AWS VPC 是什麼覺得困惑,那可以看看這篇。

「Amazon 需要的是一種方法,讓每個人都能擁有自己的私有網路,但這個網路是在 AWS 內部。這樣一來,他們就能帶著自己的 IP 位址,而不會與其他人的 IP 位址發生衝突。 」

原理有點像網路版的 Virtual memory?

Everything I know about good system design

這篇談系統設計寫超好。有些現在沒讀懂,存起來慢慢看。

例如這點「事實上,複雜系統通常反映出缺乏良好設計。」可能要搞砸過一些事情才能體會。

我以前在做電商產品時,曾經想要在系統引入 Rollback 機制,當系統出問題時,能保持事務特性。當時的 Manager 跟我說失敗就讓它失敗,留個紀錄就是了,不要 Rollback,重要的是 Deterministic。我們的產品不是高流量產品,而且我們還有客服部門,能替客戶處理問題。很久後,我發現 Amazon 也是這樣幹的。

要保持系統簡單是件很困難的事。

Repeat Yourself

你聽過 DRY(Don't Repeat Yourself) 原則嗎?我非常建議再讀讀這篇。

內文提到很多 DRY 的問題,最認同的點是:「重複遠比錯誤的抽象來得便宜。」Martin Fowler 在 Refactor 說重複的程式碼是 Bad Smell,但那是在重構階段呀,何況這是在能找到正確的抽象的前提下。

DRY 大概是我最不鼓勵的原則了,我這輩子處理過最棘手的 Legacy Code 就是把所有東西都抽成 Functional Style,然後到處注入。

Prioritizing Technical Debt

這篇談「處理技術債的優先順序」,還給出了決策矩陣。

內文的要點大致是「盡可能把技術債翻譯成商業價值」,然後用開發功能的角度來看待。我這幾年大多也是這樣做的。

只是有時候會有困惑,這樣真的對嗎?這本質上把技術問題變成政治問題,例如你知道沒做去識別化,可能的風險是資料洩漏時的法律責任,但這真的需要「翻譯」嗎?有時候就是別人對你不夠信任,或者是別人有其他想做的事情而已。

我得說自己不會照文章決策,可是這套說法拿來說服別人還是行的,應該吧。

Read more

Weekly Issue 第 4 期:Canonical 的面試經驗

這星期看了比較多職涯相關的內容,最讓我驚訝的是 Canonical 的面試流程,當我分享這則新聞後,有更多朋友紛紛補充他們的面試經驗:需要經歷三個 Tier,每個 Tier 都有三關,而內容甚至還包括問人選「高中成績」與「大學生活」。 我很難想像一家做 Linux 發行版的公司,會如此草率對待人選,這讓我對他們家的產品有了很大的問號。 🗞️ 熱門新聞 My experience with Canonical's interview process 這是一篇 Canonical 的面試經歷(如果你不知道什麼是 Canonical,就是開發 Ubuntu 的公司)。 整個過程讓人非常驚訝,甚至還需要人選回答「高中成績」,而在面試中做筆記居然是扣分項。我看完後有股移除 Ubuntu 的衝動。真的太扯啦。 What happens when engineers work

By Ken Chen

Weekly Issue 第 3 期:Cloudflare 宣布內容獨立日

最近用了很多 Cloudflare 的產品,像是 Zero Trust、WARP,還有 Cloudflare Tunnel。每次的體驗都讓我嘖嘖稱奇,好像它們預判了我的需求一樣。這家公司始終追求著「更好的網路」這個目標,內容付費又是另一個例子。 🗞️ 熱門新聞 Content Independence Day: no AI crawl without compensation! 賽博佛陀 Cloudflare 又來普渡眾生了。這次是針對 AI 爬蟲收費。 「網路正在改變。它的商業模式也將改變。在這個過程中,我們有機會從過去 30 年網路的優點中學習,並為未來的網路創造更好的環境。 」 Cloudflare 真的很有意思,連思考的角度都很有趣。 內容當然是有價的,只是價格會怎麼支付呢?在現代的內容創作,這題變得非常複雜。 Folklore.org: Joining Apple Computer

By Ken Chen

Weekly Issue 第 2 期:Linux 基金會啟動 FAIR 專案

有些產品看到會覺得行不通,有些產品則相反,只要聽到就覺得是個好主意。Sentry 的產品通常都是後者。我猜有部分,也是因為它們的產品都指向同一個使命:可除錯性。 🗞️ 熱門新聞 Linux Foundation Announces the FAIR Package Manager Project for Open Source Content Management System Stability Linux 基金會啟動 FAIR 專案,為 WordPress 外掛程式提供替代方案。 底下的 Supporting Quotes 可以看看,講話都很客氣,左一句「去中心化」右一句「透明的治理架構」,在講什麼大家都很清楚 😜 。 Uber 與 Airbnb 重塑 VC 玩法,一文看懂 a16z 創辦人

By Ken Chen