本雜誌開源,歡迎投稿。另有《誰在招人》服務,釋出程式設計師招聘資訊。合作請郵件聯絡([email protected])。
封面圖
安徽蕪湖輕軌,為了穿越人行天橋和高架,有一段設計成了波峰波谷,乘坐時會有一點雲霄飛車的感覺。(via)
一週是一年的2%
納特·弗裡德曼(Nat Friedman)曾經是 GitHub 的 CEO,現在是一名風險投資家。
他的個人網站首頁,寫著一些自己的信條。其中有一條,讓我很震動。
我一直覺得,每週七天是很短的時間,尤其是釋出週刊以後,更是過得飛快。
但是,他的這句話讓我意識到,每週其實是一年當中很重要的組成部分。虛度一週就是虛度一年的2%。
你沒有幾周可以虛度的。只要多浪費幾周,這一年很快過去。
反過來,過好這一週,那麼這一年的2%就有價值了。只要這樣多過幾周,一年就會變得很充實,有拿得出手的成果。
我堅持寫週刊,每週記錄一點東西,整理一些思考,現在想起來,其實就是在督促自己過好這一年的2%。
維蘇威古卷
公元79年10月24日,義大利的維蘇威火山爆發,一天之內就毀滅了兩萬多人的龐貝古城。
火山灰掩蓋了整座城市,其中有一棟房子存放了各種書籍。直到18世紀,這棟房子才重新被發現,下面是考古學家的建築復原圖。
房子裡面的1800多捲紙莎草古書,都已經完全碳化。
考古學家試圖展開這些燒焦的古書,但是紙張一碰就碎。
每一頁的碎片就像下面這樣。
沒有人能從這些燒焦的古書上,讀出一個字。
2019年,一位美國科學家提出了一種新方法,使用短紅外高光譜成像技術,對這些古捲進行 3D 掃描,然後虛擬建模,在不接觸古卷的情況下,就可以展開或壓平每一頁,從而復現上面的筆跡。
下面是掃描後的頁面結果。
問題是上面的筆跡還是很模糊,無法確定是哪一個字母,更不要說讀出句子了。
2023年3月,在一些風險投資者的資助下,古卷保管單位舉辦了一次比賽,邀請全世界的程式設計師參加,要求使用機器學習,認出上面是什麼字母,破解古卷的內容,獎金總額高達100萬美元。
主辦單位原以為,一年之內成功的可能性不到30%。但是,2023年10月,21歲的內布拉斯加大學的學生盧克·法裡託(Luke Farritor)就讀出了第一個單詞 ΠΟΡΦΥΡΑϹ(紫色)。
後來,他與正在柏林讀博士的納德(Youssef Nader)、瑞士蘇黎世理工學院的機器人專業的學生席裡格(Julian Schilliger),組成了一個團隊,致力於建立一個完整的 AI 模型識別這些古書。
他們最終在比賽的截止日期前(2024年1月1日)識別出了2000個字元。
下面就是採用他們的模型,識別出來的碎片,內容已經清晰還原出來了。
2月5日,主辦單位宣佈,他們獲得了本次比賽的第一名。
由於比賽結果令人鼓舞,主辦單位擴充套件了自己的目標,接下來將對90%的維蘇威古卷,進行掃描和識別,徹底破解兩千年前的羅馬人在書裡寫了什麼。
他們所用的模型,已經全部開源,就放在 GitHub。任何人都可以安裝和執行,嘗試改進他們的模型,獲得更好的結果。
現代科技的發展,真像神話一樣,燒成灰的紙都能辨認出文字。
科技動態
1、紙鋼琴
學習鋼琴通常需要一個專門的琴房,如果是普通人家庭,購置和練習鋼琴是非常不方便的。
有人在 GitHub 上釋出了一個令人耳目一新的專案,嘗試零成本地解決這個問題,讓你可以隨時隨地練習鋼琴。
你只要準備兩張 A4 紙,水平連線在一起,兩端各畫兩個方框,然後就可以在紙上練習鋼琴了。
這個軟體透過攝像頭,捕捉你的手指動作,轉化成鋼琴擊鍵,讓電腦發出對應的琴聲。
雖然這樣不會有擊鍵的感覺,但是不失為一種簡單的解決方案。如果配一個模擬鍵盤,就比較完善了。
2、賽博卡車的配套帳篷
特斯拉的賽博卡車(Cybertruck)在2019年公佈時,曾經展示了一個配套帳篷,可以裝在車輛後部。
當時展示的照片是這樣的。
現在,這個帳篷終於發貨了,它實際長下面這樣,與早先的設計大相徑庭。
而且,它的售價高達3000美元(約人民幣22000元),令車主十分不滿。
自從賽博卡車正式發貨以來,市場反響並不熱烈,越來越多的人認為,它可能是特斯拉的一個失敗產品。
3、取消的蘋果汽車
上週有訊息說,經過10年研發以後,蘋果公司在內部宣佈,取消了蘋果汽車專案。
現在網上有蘋果汽車的原型照片洩漏。如果照片屬實,蘋果研發的竟然不是轎車,而是小貨車。
這實在難以置信,因為小貨車無論造得多麼好,銷量肯定小於轎車。
以前就有人指出,蘋果不太可能真的去做汽車,因為市場規模太小。特斯拉一年銷售不到200萬輛,這種銷量對蘋果來說是不值得做的。
文章
1、黃仁勳史丹佛大學演講(中文)
2024年3月初,英偉達CEO黃仁勳回到母校美國史丹佛大學,進行了兩次演講,講述了自己的經歷和對 AI 的看法。這是演講的中文翻譯。
2、Meta 的 H100 叢集細節(中文)
Meta 公司公佈了他們的 AI 叢集細節。大家可以看看,AI 需要投多少錢。
他們現在有兩個叢集,每個叢集包含了24576塊英偉達 H100 GPU(上圖)。H100 的價格是2.5萬美元~4萬美元/塊,也就是說,每個叢集就要花費數億美元。
更厲害的是,他們計劃今年年底前,將 H100 擴充至35萬塊,遠期達到60萬塊。
3、註釋可以減少技術債務(英文)
作者列舉了程式碼註釋的好處,論述得很好,然後大力推薦使用 Javadoc。
4、VS Code 的垂直 Tab 頁(英文)
本文介紹如何在 VS Code 編輯器裡面,放置一個垂直的邊欄,進行標籤切換。
5、Linux 伺服器加固指南(英文)
你架設了一臺 Linux 虛擬主機,如何讓它變得更安全,本文列出了詳細的操作步驟。
6、家庭電子實驗室設定指南(英文)
作者介紹他的家庭電子實驗室的配置,喜歡玩電子裝置的朋友可以參考。
7、為什麼去賭場是個壞主意(英文)
作者寫了一些簡單的小程式,使用蒙特卡羅模擬,演示如果不斷博彩(比如1000次)會是多少收益。
工具
1、Rot
一個命令列工具,用來對密碼進行加密/解密,這樣就可以把密碼儲存在公開的程式碼庫了。
2、Angie
一個 nginx 的分叉版本,由原始團隊成員開發,增加了一些功能。類似的專案還有 free nginx。
3、LaVague
一個很有意思的概念產品,使用文字指令來操作網站,比如輸入文字"點選按鈕",它就自動點選網頁按鈕,底層用的是瀏覽器自動化框架 Selenium。
4、LapisCV
基於 Obsidian / Typora 編輯器的 Markdown 簡歷模板,可以匯出 PDF 檔案。(@YiNNx 投稿)
5、OpenAPI-UI
該工具生成 Swagger 或 OpenAPI 3 格式的 API 介面文件,也可當作簡潔的 Postman 使用。(@rookie-luochao 投稿)
6、git-diff-view
一個 React/Vue 元件,用來顯示 git diff 的結果,類似於 GitHub 的樣式。(@MrWangJustToDo 投稿)
7、 AI 時間線
一個有意思的網站,輸入一個關鍵詞,自動生成該詞的時間線,上圖是輸入"github"的生成結果,它的程式碼倉庫在 GitHub。(@zhugezifang 投稿)
8、Earthworm
一個開源的 Web 程式,透過連詞造句的方式,經過不斷重複練習英語,線上體驗。(@cuixiaorui 投稿)
9、Postal
一個開源的電子郵件伺服器,自帶 Web 介面。
10、briefsky
一個開源的天氣預報前端,可以接入各種天氣資料來源。
11、Qaul
一個可以離線通訊的軟體,允許一群使用者在不聯網的情況下,透過本機的共享 WiFi 傳送訊息。
12、Piped
一個開源的 Youtube 網頁前端 UI。
13、Riffusion
一個免費的 AI 工具,給出一段提示,它會生成相應的歌曲,並且是帶有歌詞、人聲演唱的。
資源
1、IP 資訊查詢合集
這個倉庫收集可以查詢 IP 資訊的免費網站。(@ihmily 投稿)
2、TypeScript 互動教程
透過一個個小練習,講授 TypeScript 語法。
3、學習現代 C++
一個講解 C++ 基礎知識的自學教程。
4、Virustotal
軟體病毒檢測引擎,可以上傳檔案進行掃描,也可以指定需要掃描的檔案或網址。
圖片
1、世界第一艘深海潛水器
1925年,美國博物學家威廉·畢比(William Beebe)提出想造一種深海潛水器。當時,潛艇的最大下潛深度只有117米,而且沒有視窗可以觀察外部。
威廉·畢比設計的潛水器為球形,因為球形最抗壓,由鑄鐵製造,裡面只能待一個人。
潛水器的後端是一個透明的入艙口,採用螺栓固定,只能從外部開啟,內部無法開啟。
前端是三個視窗,由76毫米厚的石英制成,這是當時最堅固的透明材料。
潛水器內部由高壓氣瓶提供氧氣,採用鈉鈣和氯化鈣吸收二氧化碳和水分。
1930年6月11日,它第一次下水,達到了400米深度,1934年達到了900米的深度。
此後,威廉·畢比停止使用這個潛水器了,因為他覺得已經達到了觀測海底生物的目的。
而且,它不是很安全。每次下水,它必須繫著鋼纜,要靠鋼纜拉上來。萬一鋼纜在壓力下出現問題,或者鉤子斷了,潛水器裡面的人必死無疑。
現在,這個潛水器的複製品,陳列在美國華盛頓特區的國家地理博物館。
文摘
1、賈伯斯的遺照
蘋果創始人賈伯斯的遺照是如何拍攝的?
2011年10月5日,史蒂夫·賈伯斯去世,蘋果網站用蘇格蘭攝影師艾伯特·沃森 (Albert Watson) 在2006年拍攝的這張照片來紀念他。
許多人知道,賈伯斯並不太喜歡被人拍攝,這對攝影師是一種挑戰。
拍攝當日,攝影師被告知拍攝時間只有一小時,然而他卻胸有成竹地說,只要三十分鐘便能完成。
艾伯特·沃森建議史蒂夫·賈伯斯稍微前傾,說道:"想象一下,桌子對面有四五個人不同意你的觀點,但你知道自己是對的。"
Steve Jobs 凝視著鏡頭,眼神十分堅定,給人一種充滿信念與智慧的感覺。這就是這幅肖像照的創作過程。
離開時,史蒂夫·賈伯斯看了一眼照片,問他是否可以擁有它,並說這"也許是我拍過的最好的照片"。
五年後,艾伯特·沃森接到蘋果公司的電話,問他是否仍保留那張賈伯斯的照片。他當時感到十分驚訝,同時意識到事情的緊迫性,隨即找到照片併傳送給蘋果公司。
當天晚上,蘋果在官網宣佈賈伯斯去世的訊息,並附上艾伯特·沃森拍攝他的肖像,這張照片在網站上刊登了一個月,之後也成為賈伯斯傳記的封面,成為21世紀最廣為人知的人像照片之一。
言論
1、
以後不會存在"程式設計師"這種職業了,只要會說話,人人都具備程式設計師的能力。未來的程式語言只會剩下兩種,一種叫做英文,一種叫做中文。
-- 李彥宏,百度董事長
2、
你無事可做時,未來看起來就會讓人灰心喪氣。我早已放棄了為人生尋找某種意義之類的事情,但我確實嘗試尋找一些有趣的事情來做。
-- Hacker News 讀者
3、
電影《奧本海默》之中,奧本海默在黑板上寫方程式,解釋核裂變。這個方程式在物理上是完全正確的。
大多數觀眾不會意識到這一點,但這讓我這個物理學家感覺很好,黑板上有正確的方程!
-- 電影《奧本海默》的物理學顧問
4、
幸福的三大要素是:有要做的事(something to do)、有要愛的人(someone to love)、有寄予希望的東西(something to hope for)。
-- 亞歷山大·查默斯,19世紀美國著名醫生
往年回顧
永不丟失的網路身份(2023 #246)
掌機的未來(2022 #196)
網課應該怎麼上(2021 #146)
線上教育不等於錄製影片(2020 #96)
(完)