慣性聚合 高效追蹤和閱讀你感興趣的部落格、新聞、科技資訊
閱讀原文 在慣性聚合中打開

推薦訂閱源

博客园 - 司徒正美
V
V2EX
T
Tailwind CSS Blog
有赞技术团队
有赞技术团队
aimingoo的专栏
aimingoo的专栏
Apple Machine Learning Research
Apple Machine Learning Research
IT之家
IT之家
Blog — PlanetScale
Blog — PlanetScale
A
About on SuperTechFans
月光博客
月光博客
T
The Blog of Author Tim Ferriss
宝玉的分享
宝玉的分享
Martin Fowler
Martin Fowler
博客园 - 聂微东
The GitHub Blog
The GitHub Blog
V
Visual Studio Blog
WordPress大学
WordPress大学
酷 壳 – CoolShell
酷 壳 – CoolShell
Engineering at Meta
Engineering at Meta
GbyAI
GbyAI

阮一峰的网络日志

科技爱好者周刊(第 396 期):互联网通信的替代方案 科技爱好者周刊(第 396 期):互联网通信的替代方案 - 阮一峰的网络日志 科技爱好者周刊(第 395 期):软件开发的第三种方式 科技爱好者周刊(第 395 期):软件开发的第三种方式 - 阮一峰的网络日志 科技爱好者周刊(第 393 期):脑腐状态 科技爱好者周刊(第 392 期):axios 投毒与好莱坞式骗术 科技爱好者周刊(第 391 期):AI 的贫富分化 科技爱好者周刊(第 390 期):没有语料,大模型就是智障 套壳中国大模型撑起500亿美元估值?扒一扒 Cursor 的"套壳"疑云 科技爱好者周刊(第 389 期):未来如何招聘程序员 科技爱好者周刊(第 388 期):测试是新的护城河 零安装的"云养虾":ArkClaw 使用指南 科技爱好者周刊(第 387 期):你是领先的 科技爱好者周刊(第 386 期):当外卖员接入 AI 字节全家桶 Seed 2.0 + TRAE 玩转 Skill 科技爱好者周刊(第 385 期):马斯克害怕中国车企吗? 智谱旗舰 GLM-5 实测:对比 Opus 4.6 和 GPT-5.3-Codex 科技爱好者周刊(第 384 期):为什么软件股下跌 科技爱好者周刊(第 383 期):你是第几级 AI 编程 Kimi 的一体化,Manus 的分层 科技爱好者周刊(第 382 期):独立软件的黄昏 AI native Workspace 也许是智能体的下一阶段 科技爱好者周刊(第 381 期):中国 AI 大模型领导者在想什么 科技爱好者周刊(第 380 期):为什么人们拥抱"不对称收益" 科技爱好者周刊(第 379 期):《硅谷钢铁侠》摘录 我如何用 AI 处理历史遗留代码:MiniMax M2.1 升级体验 科技爱好者周刊(第 378 期):预测是新的互联网热点 科技爱好者周刊(第 377 期):14万美元的贫困线 科技爱好者周刊(第 376 期):太空数据中心的争议 科技爱好者周刊(第 375 期):一扇门的 Bug 终于有人做了 Subagent,TRAE 国内版 SOLO 模式来了 科技爱好者周刊(第 374 期):6GHz 的问题 VS Code 使用国产大模型 MiniMax M2 教程 科技爱好者周刊(第 373 期):数据模型是新产品的核心 国产大模型接入 Claude Code 教程:以 Doubao-Seed-Code 为例 科技爱好者周刊(第 372 期):软件界面如何设计 大模型比拼:MiniMax M2 vs GLM 4.6 vs Claude Sonnet 4.5 科技爱好者周刊(第 371 期):一个乐观主义者的专访 科技爱好者周刊(第 370 期):正确的代码高亮 错误处理:异常好于状态码 科技爱好者周刊(第 369 期):Tim 与罗永浩的对谈 科技爱好者周刊(第 368 期):不要这样管理软件团队 一天之内,智谱和 Anthropic 都发了最强编程模型 科技爱好者周刊(第 367 期):Nano Banana 的几个妙用 科技爱好者周刊(第 366 期):旧金山疯狂的 AI 广告 科技爱好者周刊(第 365 期):流量变现正在崩塌 科技爱好者周刊(第 364 期):最难还原的魔方 科技爱好者周刊(第 363 期):最好懂的神经网络解释 科技爱好者周刊(第 362 期):GitHub 工程师谈系统设计 科技爱好者周刊(第 361 期):暗网 Tor 安全吗?
科技愛好者週刊(第 246 期):永不丟失的網絡身份
阮一峰 · 2023-03-17 · via 阮一峰的网络日志

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

本雜誌開源,歡迎投稿。週刊另有《誰在招人》服務,發佈程序員招聘信息。合作推廣請郵件聯繫[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 專欄,歡迎大家也去開通自己的專欄和主頁。

(完)