本雜誌開源,歡迎投稿。週刊另有《誰在招人》服務,釋出程式設計師招聘資訊。合作推廣請郵件聯絡([email protected])。
封面圖
由於清潔工人大罷工,巴黎街頭本週到處堆積著一袋袋垃圾,行人在其中穿行。如果沒人清理垃圾,現代都市可以支撐幾天?(via)
本週話題:永不丟失的網路身份
1、
在影視作品中,大家可能都見過這樣的情節:某人從昏迷中醒來,喪失了記憶,無論如何想不起來"我是誰"。
他不知道自己的姓名、年齡、住址,沒有身份證和其他證物,也沒有任何知情人。
就這樣,他變成了一個沒有身份的人,喪失了曾經屬於自己的一切。
不過,這樣的情節已經不多見了,因為現在有 DNA 資料庫,查一下 DNA 就知道你是誰。即使查不到本人,也能查到親戚。
"我是誰"這個問題,很大程度上已經解決了。你永遠是你,你的身份已經不會丟了。
2、
但是,人們除了社會身份,現在還有網路身份。網路身份的丟失,才是更現實的問題。
網路身份就是你的網際網路賬號。 如果丟失,你就會喪失在該賬號下擁有的一切,甚至可能從網際網路消失。
以後,影視劇的情節大概會變成下面這樣:某人從昏迷中醒來,喪失了記憶,無論如何想不起自己的網名。
沒了網路身份,他在網上的資產、聯絡人、活動記錄,就都丟失了。
3、
丟失網路身份的風險,其實比想象的大。
大家不一定意識到,你的網路身份並不真正屬於你, 不僅可能丟失和遺忘,還可能被剝奪。
現在的網際網路服務,一般要求使用者使用手機號或郵箱地址註冊。這兩樣東西都不真正屬於使用者。
手機號屬於電信服務商,郵箱屬於郵箱服務商和域名服務商。如果他們收回你的手機號、郵箱、域名,你的網路身份就麻煩了,如果不能更改,很可能丟失。
4、
不僅賬號的名稱不屬於你,而且賬號的法律所有權也不屬於你。
舉例來說,微信賬號的所有權屬於騰訊公司。微信服務協議的 7.1.2 條就明確寫明:
基本上,各種網路服務的賬號,都屬於服務提供商,使用者只有使用權。
因此,服務商隨時可以單方面暫停或登出你的賬號,這是完全合法的。 川普被推特禁言,就屬於這種情況。
5、
如果我們不真正擁有自己的網路身份,實際上就不真正擁有網際網路上我們名下的一切。
那麼,有沒有辦法,讓網路身份真正屬於使用者,完全受你控制,其他任何人都無法奪走,永不丟失呢?
回答是有辦法的,而且已經實現了。
方法就是你用一個金鑰對,作為自己的網路身份,公鑰是你的使用者 ID,私鑰用來身份驗證。
這保證了每個使用者的身份都是唯一的,只要私鑰不洩漏,任何人都無法奪走你的賬號。
事實上,加密貨幣的身份體系就是這樣設計的。使用者用錢包表示身份,每個錢包的編號就是使用者的公鑰,必須用對應的私鑰,才能往裡面存取加密貨幣。這保證了你對錢包的絕對控制。
前一陣子,有一個新興的社交網路上線,叫做 Nostr。
你可以像使用推特一樣,在它上面發言,與他人交流。不同之處在於,它的賬號就是每個人的公鑰,而且可以自己架設服務,因此不存在賬號被關停這種事情,並且賬號跟域名之間沒有繫結關係。
6、
如果每個人都選擇公鑰作為自己的賬號,那麼不難想到,可以把所有人的公鑰都放到區塊鏈上。以後,查詢某人的網路身份,只要檢索一下區塊鏈就可以了。
事實上,這是我能想到的區塊鏈的最佳用途。唯一的問題是,區塊鏈的讀取是免費的,但是寫入需要手續費。
我們可以把寫入的費用,看作網路身份的登記費。只要一次性付費,你的這個身份就隨時隨地可以查到,沒有任何人可以篡改,永不丟失。
7、
讀到這裡,細心的讀者會說,這依然沒有解決文章開頭的場景啊。
如果你得了失憶症,忘記了自己的公鑰,你的網路身份不是照樣丟失嗎?
事實上,這個問題也有人想出瞭解法,他就是現在如日中天的 OpenAI 公司的執行長山姆·阿特曼(Sam Altman)。
他在2020年跟他人合夥創立了 WorldCoin 專案,就是為了解決這個問題。
該專案的核心是一個叫做 World ID 的業務,目標是為每個人提供一個全球性的網路身份。
具體做法就是掃描使用者的虹膜,將使用者的生物資訊存進 WorldCoin 的區塊鏈,同時為使用者生成一個金鑰對,作為網路 ID。
這樣的話,即使失憶了,只要掃描一下虹膜,就能找回你的公鑰,從而得到你的網路身份。
World ID 本月剛剛釋出了 SDK,正式對外運作了。如果你願意被它掃描一下虹膜,就可以拿到你的 World ID,感興趣的同學可以關注一下。希望這種"金鑰對作為網路身份"的實踐,能夠推廣和普及。
科技動態
1、月球時間
未來十年中,多個月球專案會同時開展,它們之間需要互相通訊,比如多臺月球車之間的通訊。
目前,所有月球裝置採用的都是地球時間。歐洲空間局正在考慮,建立一套獨立的月球時間和月球定位系統。
它相當於月球的 GPS,可以不透過地球,精確定位某個物體在某一時刻,位於月球表面的地點和行動路線。
顯然,除了方便機器,月球時間也應該方便人類使用。但是,月球的公轉和自轉週期都是28天左右,要想與地球時間自然地結合,還是有難度。
2、菲律賓的防作弊措施
菲律賓的一所大學,學生考試作弊成風,互相抄襲。
一位教師就想了一個對策,規定學生只有戴上能遮住兩側眼角的帽子,才能參加考試。
最終,學生 DIY 了各種各樣的帽子,照片在網上瘋狂流傳,獲得幾千個贊,新聞媒體都來報導。據教師說,考試效果很好,沒有發現學生作弊。
3、吊扇的空氣過濾器
一個老外程式設計師自己動手,在家裡做了一個巨型空氣過濾器,專用於吊扇。
他的做法其實很簡單,就是在吊扇周圍架上一圈 HEPA 濾網。
這樣的好處是吊扇的葉片長,所以比較安靜,沒有噪音,而且空氣過濾效果也不差。經測試,可以有效減小室內 PM2.5 指數。
4、火星氧氣機
2021年2月,美國的毅力號火星車成功著陸火星。這臺火星車裡面,有一個叫做 MOXIE 的氧氣機,用來試驗能否在火星上製造氧氣。
根據美國政府最新披露的報告,這臺氧氣機已經成功執行了7次,每小時可以在火星上製造6克氧氣,足夠讓一個成年人呼吸10分鐘。
火星大氣充滿了二氧化碳,這臺氧氣機採用電解,將二氧化碳分解成氧氣和一氧化碳。
如果評估後證實這種方法可行,美國就會製造更大型的氧氣機,在人類登陸前,在火星上大量生產氧氣。
文章
1、如何在個人電腦執行 LLaMA(英文)
LLaMA 是 Meta 公司的 AI 模型,效果號稱超過 ChatGPT。它剛剛開放內測,就被破解了。
本文教你怎麼在個人電腦執行這個模型,從而擁有自己本地的 ChatGPT。它甚至不需要 GPU,只用 CPU 就能執行。
2、CSS 的 initial-letter 屬性(英文)
CSS 新增了一個initial-letter
屬性,用來設定首字母下沉的樣式。
3、WordPress 是怎麼誕生的?(英文)
本文介紹2003年,19歲的美國程式設計師 Matt Mullenweg 怎麼會建立開源軟體 WordPress,文章內容挺精彩的。
4、Replit 誕生記(英文)
Replit 是執行在網頁上的程式設計 IDE,作者是一個約旦人,後來移民到美國。本文介紹他的創業過程。
5、我用 Orange Pi 做了一個 NAS(英文)
作者從硬體到軟體,完全自己動手,從頭做出了一個 NAS 網路儲存裝置,非常厲害。
6、Web 瀏覽器引擎的歷史(英文)
本文梳理歷史上出現過的瀏覽器引擎。
AI 相關軟體
1、PromptPerfect
專為生成式 AI 最佳化輸入提示(prompt)的工具。(@hanxiao 投稿)
2、Chatbox
OpenAI API 跨平臺桌面客戶端,主要用作 Prompt Debugging Console。(@Bin-Huang 投稿)
3、Chaty
一個命令列工具,支援使用一條命令,完成 ChatGPT 的各種相關操作。(@cosin2077 投稿)
4、PowerGPT
一個 Windows PowerShell 工具,輸入你想要完成的操作,它會用 AI 返回對應的 Windows 命令列命令。(@ouromoros 投稿)
5、Writely
Chrome 瀏覽器外掛,類似於 Notion AI,支援在任意編輯器網頁上進行寫作輔助。(@anc95 投稿)
6、智慧文案小助手
一個開源的 ChatGPT 前端表單頁面,輸入提示,自動生成文案。(@CatsAndMice 投稿)
工具
1、Jami
一個開源的團隊協作軟體,可以文字聊天、視訊通話、螢幕共享等。
2、PhpWebStudy
MacOS 系統 PHP 和 Web 開發環境管理工具,方便各軟體的啟動/重啟、配置檢視修改、日誌排查等等(@xpf0000 投稿)
3、Huntly
一款自託管的資訊管理工具,可以訂閱 RSS 和自動儲存瀏覽過的網頁,支援多維度的分類和搜尋。(@lcomplete 投稿)
4、CircuitJS1
網頁電路模擬器,可以新增電子元件、匯出電路、分享 URL 等等。(@jerrylususu 投稿)
5、RxEditor
一款開源的視覺化低程式碼前端工具,可以拖拽生成和編輯元件,目前僅支援 React,檢視 Demo。(@rxdrag 投稿)
6、Zarm
基於 React 的企業級移動端 UI 組庫。(@dominicleo 投稿)
資源
1、useragents.me
這個網站提供各種最新版本瀏覽器的 User Agent 字串。
2、webЯcade
一個開源網站,讓你在網頁玩老遊戲機(任天堂、世嘉等)的遊戲,可以自己上傳遊戲 ROM。
3、Comprehensive Rust
安卓團隊編寫的為期四天的 Rust 課程,從基本語法到高階主題,最後一天還會講到 Rust 如何用於安卓開發。
4、組合語言程式設計導論(A Gentle Introduction to Assembly Language Programming)
一本英文的開源教程,向 C/C++ 學習者介紹 ARM 64 的組合語言。
圖片
1、最古老的直播攝像頭
舊金山州立大學的學生可能不知道,該校行政大樓的四樓有一個世界最古老的直播攝像頭,直到今天,還在網際網路上直播校園狀況。
1994年,一個研究生架設了這個攝像頭,最初只是為了在網上檢視,辦公室咖啡壺是滿的還是空的,需不需要自己帶咖啡。
後來,他開始直播校園。隨著他的留校,這一播就是二十多年,2019年的時候,他宣佈將下線這個攝像頭。
新聞媒體報導了這件事,校方最終決定接管它,然後就一直直播到現在。
大家可以在 FogCam 網站上觀看它的直播。
文摘
1、如果風靜止了
風力發電正在全世界如火如荼地發展。
但是,風力發電有一個前提,就是必須有源源不斷的風。那麼,風可能出現靜止嗎?
事實上,2021年的夏秋之際,歐洲大部分地區就發生了"風旱"。許多地方的風速比年平均水平至少慢了約15%,英國出現了60年來風力最小的時期。
前年9月,風電發電還佔英國發電量的18%,但到了去年9月,這一比例驟降至2%。為了彌補能源缺口,英國被迫重啟了兩座封存的煤電廠。
一項研究表明,全世界的風速正在下降,從1978年到2010年,風速每十年下降2.3%。不過,2010年到2019 年又有所反彈。從每小時7英里增加到7.4英里。
儘管如此,科學家還是認為,未來的風速將不斷放緩,到2100年全球平均風速可能下降多達10%。
其中的原因,涉及到了一個根本的問題:為什麼地球上有風?
地球出現風帶,主要原因是溫度不均勻:兩極很冷,熱帶很暖。這種溫差導致了空氣流動,從而產生了風。
但是由於全球變暖,兩極與熱帶的溫差正在減小,這是因為兩極(尤其是北極)的變暖速度比熱帶地區快。
另一個風速變小的原因,可能是"地球表面粗糙度"的增加。世界各地的城市建築的數量和規模正在增加,這阻擋了風的流動。
風速變小會產生嚴重後果,不僅僅影響到風力發電。(1)強風可以緩解城市汙染,用新鮮空氣代替停滯的空氣。(2)較慢的風會讓熱浪難以緩解。(3)慢風也使飛機更難起飛,因為飛行員依靠逆風升空。希臘的一個機場,由於逆風減緩和氣溫上升,空客320在過去30年中,最大起飛重量減少了4噸。
言論
1、
藝術家看到的不是世界的本來面目,而是一些更豐富、更簡單、更強大的東西。
藝術作品不是為了讓觀眾重溫現實,而是從現實中創造出一些東西,把一種更強烈的情緒傳遞給觀眾。
-- 《照片編輯》
2、
一種普遍存在的誤解是,不應該吃過期食物。
但是實際上,保質期大多數時候只表示食物何時最新鮮,而不是何時不可食用,跟食品安全關係不大。剛剛過期的食品就扔掉,會造成很大的浪費。
-- 《關於食物的四個常見誤解》
3、
我不考慮使用投票來選擇政策。我認為這表明了領導人思想上的虛弱,無法規劃路線。
媒體鼓勵人們走哪條路,你就跟著走。你就不是領導者。
-- 李光耀
4、
行動是絕望的解藥。(Action is the antidote to despair.)
-- 瓊·貝茲,美國音樂家
5、
一些軟體公司可以將最簡單的軟體專案,變成一系列艱苦的流程,包含無休止的會議,以及大量"相關者"的參與。
這些公司透過每週必須完成的一系列儀式和流程,消滅掉了程式設計的樂趣和生產力。
-- Hacker News 讀者
歷史上的本週
俄羅斯的 HTTPS 證書問題(2022 #199)
新能源汽車,誰會是贏家?(2021 #149)
那些為了考試拼搏的年輕人(2020 #97)
吃播算不算正式工作?(2019 #47)
鳴謝
週刊得到國內新一代知識管理與協作平臺 FlowUs 的幫助,深表感謝。
FlowUS = 文件 + 表格 + 網盤。你可以用它寫文件、做主頁、管理資料、儲存檔案等等。
每一期週刊同時釋出在 FlowUs 專欄,歡迎大家也去開通自己的專欄和主頁。
(完)