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

推薦訂閱源

博客园 - 司徒正美
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 安全吗?
科技愛好者週刊(第 110 期):如果不能去美國上市
阮一峰 · 2020-06-05 · via 阮一峰的网络日志

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

本雜誌開源(GitHub: ruanyf/weekly),歡迎提交 issue,投稿或推薦你的項目。

週刊討論區的帖子《誰在招人?》,提供大量就業信息,歡迎訪問或發佈工作/實習崗位。

封面圖

5月28日,全球唯一一架最大的噴氣式運輸機 An-225 和全球唯一一架最大的渦槳運輸機 An-22 在天津機場相遇。(出處

本週話題:如果不能去美國上市

中國的優秀技術公司,在國內上市的並不多,大部分在美國上市。如果以後美國不允許中國企業上市,那對國內會有什麼影響?

這是一個假設的問題,還沒有真的發生。但是,看上去很有可能。這裡不討論經濟影響和政治影響,只關注對國內行業環境的影響。

說實話,我覺得,這會對國內的 IT 行業和從業人員,產生巨大影響。

大家都知道,上市意味著"變現",創業可以得到回報了。最希望公司上市的,其實不是創業者,而是風險投資家,因為他們原始投資的動機,就是儘快獲利退出。

由於種種原因,國內的風險投資,目前首選的退出路徑,除了被大公司收購,就是去美國上市。萬一這條路斷了,風險投資家將大受打擊,上市只能選擇國內或者香港,這兩個股票市場不如美國自由,監管和限制比較多,風險投資家未必願意或者沒有能力做到上市。

我認為,不能去美國上市,對國內影響最大的領域就是風險投資。 主要的退出路徑沒了,國內的風險投資可能將會萎縮。隨之而來的影響是:(1)創業融資將變得困難,創業熱會冷卻,創業者減少;(2)程序員的挖角和跳槽也會減少,明星工程師的身價將會下降;(3)國內上市的創業公司將會增多,風險投資推動的併購也會增多。

Vue 免費視頻

本週的前端課程資料,是 開課吧 提供給週刊讀者的 Vue 免費視頻。

Vue 是目前國內主流的 JavaScript 前端框架,由於操作簡單和上手快,在業務中得到廣泛應用。估計未來幾年,Vue 都會是國內中小型公司的主棧。越來越多的大廠也把 Vue 列入面試必考題,所以有必要對 Vue 源碼仔細研讀,搞懂原理。

不管你近期有沒有求職的需求,都可以關注一下下面的兩份免費 Vue 資料,相信看完能幫你在面試中應對關於 Vue 的提問,並解決工作中遇到的開發問題。

視頻一:《Vue3響應式原理剖析》 ,內容包括:Vue3 響應式初體驗、Vue2 & Vue3 響應式原理對比、Vue3 響應式實現、源碼分析等。

視頻二:《Vue 源碼剖析之整體流程》,內容包括:Vue 源碼調試環境搭建、入口文件剖析、Vue 初始化流程分析、Vue 源碼學習整體流程總結、數據響應化流程分析等等。

微信長按下方二維碼兩次,添加成功即可免費領取,僅限 前239名 先到先得。

資訊

1、不分科教育

芬蘭宣佈,從今年開始,小學將嘗試不分科教育。學校不再開設物理、數學、文學、歷史、地理等不同的課程,而是統一上課,引入基於現象的綜合教學。

學生將以現實世界的現象作為起點,去學習涉及的各種知識,而不是傳統的方式,先學習各學科的知識,再去認識不同的現象。新的方式把現象作為完整的實體進行研究,把跨越學科的知識和技能融合在一起。比如,一個學習主題是歐盟,內容將包括經濟、語言、地理、歷史等相關知識。

2、恐龍滅絕的最新解釋

6500萬年前,恐龍為什麼會滅絕?目前最流行的解釋是,有一顆直徑10 公里的隕石撞地球,將大量岩石拋到平流層,遮蔽陽光,引發長達數年的黑暗與寒冬。這麼大的隕石撞擊地球,一定會留下隕石坑,科學家認為,位於墨西哥灣的直徑約180 公里的希克蘇魯伯隕石坑(Chicxulub crater),就是撞擊的地點。

最近,倫敦帝國理工學院的 Gareth Collins 教授發表論文,提出這個隕石坑的撞擊位置、撞擊方向、撞擊角度這三個要素的巧合,造就了恐龍滅絕的"完美風暴"。

首先,墨西哥灣下方有大量的硫化沉積物,隕石撞擊同時造成硫化物與海水蒸發,兩者在平流層混合,遮蔽陽光,產生長達數年的寒冬。其次,隕石以東北方向撞擊地面,而這個方向的含硫岩層最厚。最後,隕石以60度角撞擊地面,該角度會將最多的碎片拋到大氣層。下圖是按照時間順序,隕石撞擊造成的地幔結構改變和地表隆起。

3、蘋果追蹤被搶的 iPhone

本週,美國多個城市發生騷亂,蘋果公司不得不關閉零售店。即使如此,華盛頓特區、洛杉磯、舊金山、紐約和費城的蘋果商店,還是都遭到了襲擊或破壞。搶劫者偷走了店裡所有可用的產品。

但是,蘋果公司有自己的感應軟件,當從商店非法取走蘋果設備時,該設備會被禁用。有一個搶劫者在社交媒體上面,貼出了上面的照片,當他為搶來的蘋果手機充電時,屏幕上顯示一行字:"該設備已被禁用並正在跟蹤,當地警察局將收到警報。請將該設備還回商店。"

4、崩潰安卓手機的壁紙

有人發現,將上圖用作某些安卓手機的壁紙,會導致系統立即崩潰重啟,屏幕會不斷地打開和關閉,無法再進入系統,不得不送修。目前確認受影響的手機,主要是三星和谷歌的 Pixel 手機,而且是最新的 Android 10 系統。

初步分析的原因是,加載壁紙後,手機會檢查圖像的"色彩空間",這時有報錯,但是沒有任何捕獲這個錯誤的代碼,導致系統崩潰了。三星和谷歌都已經緊急發佈了補丁。另一個相關的消息是,原定本週宣佈的 Android 11 測試版,已經推遲。

5、機器學習生成的《吃豆人》

今年是著名遊戲《吃豆人》(PAC-MAN)誕生40週年,為了紀念這個日子,Nvidia 公司創建了一個人工智能系統,軟件可以僅僅通過觀看這個遊戲,就自動編程重新實現它。這個軟件自動實現的遊戲可以被人類玩,Nvidia 表示不久將在線發佈該遊戲。

這樣做的意義在於,軟件通過觀看就能瞭解遊戲規則,很類似於人類的認知過程:程序員觀看《吃豆人》的遊戲視頻,推斷出遊戲規則,然後重新構建它。這種能力可以用於將來的遊戲設計,計算機通過觀看現有的關卡,自動創建更多的關卡。

6、一句話消息

  • 通用電氣公司出售了燈泡業務,從此不再生產燈泡。該公司是燈泡發明人愛迪生1892年創建的,起家業務就是燈泡。

  • 《魔鬼經濟學》的作者、芝加哥大學經濟學教授萊維特(Steven D Levitt)對2萬人進行了調查,發現在做出決定後的六個月中,那些選擇改變(而不是堅持現狀)的人對他們的決定更加滿意,並且通常會更快樂。

  • 兩位美國華裔學者研究中國炒飯的物理過程,拍攝了五位廚師炒米飯。經過統計,炒一次米飯平均需要2分鐘,翻炒276次,每次持續大約三分之一秒。

  • 美國科學家提出,有些人習慣早起,是出於生理原因。他們的生物鐘週期是每天20小時,導致一天比別人早開始。
  • 谷歌表示,它的 API 照片進行 AI 識別時,將不再返回人像的性別,理由是"無法通過外貌來推斷一個人的性別"。

文章

1、Web Animations API 簡介(英文)

Chrome 84 增強了對 Web Animations API 的支持。這個 API 的主要作用是使用 JavaScript 控制 CSS 動畫。

2、遊戲攝影師,這種靠"截圖"賺錢的新職業(中文)

隨著遊戲畫質和細節的不斷進步,裡面史詩級的風景已經足以讓玩家流連忘返。

在遊戲圈裡,還真有一個叫做遊戲攝影師的職業,他們更像是遊戲中的旅客,重點是拍攝遊戲中的有趣畫面而非玩遊戲,而這種「拍攝」更準確來說是在遊戲中截圖。

3、如何看待 Deno 的模塊加載方案?(英文)

Deno 通過 URL 加載 JS 模塊,然後在本地緩存,並沒有中央的模塊倉庫,很多人不習慣這個模型。Deno 團隊的 Kitson Kelly 談了自己的看法,以及推薦的 Deno 模塊管理的最佳實踐。

4、Gmail 的退訂按鈕如何工作?(英文)

Gmail 對於營銷郵件和新聞列表,提供一個"退訂"按鈕(unsubscribe)。本文分析這個按鈕是怎麼實現的。

5、字節跳動的三道算法面試題目(中文)

作者去面試 AI lab 視覺崗的暑期實習,第一面就是三道算法題。其中第一題是這樣的:"10個小球隨機分到12個盒子裡,求恰好10個盒子都為空的概率,要求用 Python 程序模擬十萬次,暴力求出該概率。" 詳細解法可以參考這篇英語文章

6、如何構建二進制 Deb 軟件包(英文)

Deb 格式是 Debian 和 Ubuntu 系統的軟件包格式,本文是一篇非常簡單易懂的教程,教你如何將二進制可執行文件,打包成一個 deb 軟件包。

7、如何使用 JavaScript 訪問攝像頭(英文)

本文介紹使用 MediaStream API,在網頁上捕獲相機的視頻流,或者捕獲麥克風的音頻流。

8、Bash 腳本測試框架 Bats(英文)

本文介紹怎麼為 Bash 腳本寫單元測試。

工具

1、Straight 2 spam

一個很奇特的服務。有時候,我們不得不發電子郵件,但是又不希望對方看到。這個服務提供一段文本,只要你把它拷貝到郵件,你的郵件就會進入對方的垃圾郵件分類。

2、AsmBB

一個彙編語言寫的 Web 論壇程序,使用 SQLite 作為數據庫後端。它號稱是世界最快的論壇程序,可以用在硬件配置很差的服務器,本身就是一個單獨的二進制程序。

3、Micro

一個命令行的文本編輯器,有窗格和便籤,系統資源佔用少,支持 Linux 和 Windows 系統。

4、Excalidraw

流程圖工具 Excalidraw 可以做出上圖這樣的圖示效果,可惜中文沒有手寫效果。如果一定要加,需要自己克隆代碼,再安裝中文字體。

5、AudioMass

一個在線的音頻處理工具,可以對聲音的波形進行各種加工,添加特效。

6、trilium

一個 Markdown 格式的筆記軟件,使用目錄層級整理筆記。可以下載安裝桌面版,也可以自己架設在線版。

7、LightProxy

一個本地的代理服務器,用於本地數據包捕獲,可以實時 hosts 綁定、設置規則轉發、mock 接口、修改請求和響應的內容等。(@xcodebuild 投稿)

8、Wifi 登錄二維碼

一個生成 Wifi 登錄二維碼的在線工具,手機掃碼就可以登錄 Wifi。

9、Unscreen

一個在線工具,可以免費刪除視頻背景。

10、Thumbor

免費的開源圖像 CDN,可輕鬆壓縮,調整大小和轉換圖像。

資源

1、大 O 表示法與算法複雜性

一個在線的互動教程,通過可以運行的代碼示例,解釋 O(n) 表示法與算法複雜性之間的關係。

2、分析工具

該網站收集各種思考工具(比如決策樹和冰山模型),這些工具可以幫助你解決問題、制定決策和理解系統。

3、設計模式

該網站為中文教程,使用通俗的語言,介紹各種設計模式,圖文並茂。此外,還有代碼重構方面的英語內容。(@jsonleex 投稿)

4、Fuun.fun

該網站收集了一些有趣的網頁小程序,主要是 HTML5 小遊戲。(@Bakumon 投稿)

5、計算機系統的設計原則

這個網頁收集了100多條計算機系統的設計原則,分成12個大類,下面是其中三條。

  • 儘可能將錯誤從運行時轉移到編譯時。
  • 頭文件的內容,至少要用於兩個源文件。
  • 複雜性成倍增長,百萬行的代碼庫會包含許多狀態,它的複雜性是人類無法掌控的。

本週故事:默奇森隕石

原文網址:澳大利亞 abc 廣播網

1、

默奇森小鎮(Murchison)位於澳大利亞北部,距離墨爾本大約兩個小時的車程。

這個故事發生在1969年9月28日,那是一個星期日的早晨,許多小鎮居民正在準備去教堂做禮拜。

上午10點58分,所有人都聽到了一陣奇怪的聲音。他們停下手頭的事情,仰望天空。看上去似乎一切正常,於是過了一會,大家就忘了這件事。

他們不知道,那是一顆46億年前的隕石墜落到了這裡。

2、

小鎮居民瑪麗安·貝格回憶說:"當時,我和丈夫正準備去教堂,11歲的兒子和7歲的女兒在外面的陽臺上。"

"我突然聽到了一陣轟隆隆的聲音,就對兒子喊:不要在陽臺上跳。兒子回答說:不是的,媽媽,聲音是從天上來的。"

"我們衝到了外面,看到了一團藍色的煙霧,就在天空中,還有刺鼻的烈酒的味道。"

但是,煙霧很快就散了。於是一家人繼續前往教堂,當天很多人都遲到了。

3、

那天晚上,阿諾德·布里斯班去農場擠牛奶。

他發現,農場院子裡有一些像黑色木炭的物質,但又不是木炭,不知道是什麼。當天早上還沒有這些東西,又沒有其他人來過。他想到早上的巨響,判斷它們可能是從天而降的。

他挖出了大部分的"木炭",然後將這些物質倒入農場的糞坑中。

4、

第二天早上,小鎮居民又開始議論昨天的巨響,以及那時天空中的亮光和煙霧。阿諾德·布里斯班想起來了,農場的那些類似木炭的奇怪物質,就取了一點剩下的樣本,交給當地報紙的記者。

記者報道了這件事。

5、

墨爾本大學地質學教授約翰·洛夫林(John Lovering)從報紙上看到了這件事,猜測應該是一塊隕石。但是,他沒有空,因為三個月前阿波羅11號採集了月球岩石,送回了地球。他碰巧得到了其中一塊,正忙於分析那塊石頭。

他就派了一群學生去看看,到底發生了什麼事。

6、

安德魯·格萊多(Andrew Gleadow)當時是地質專業的三年級學生。他被分配到農場,任務是從糞坑裡面找回隕石。

今天,他也成了一名教授,回憶說:"我穿著靴子,將袖子捲起來,篩著積肥,找出其中像礫石一樣的堅硬小塊。"

他拿起一塊隕石碎片,發現小硬塊裡面有一粒粒看起來像煤灰的物質,頓時驚叫起來:"天哪,這是碳質球粒隕石!"

7、

大多數隕石是石質(硅酸鹽)或鐵質(鐵鎳合金),碳質隕石是很少的。因為進入地球大氣層的時候,大部分碳都會燃燒掉。

碳質球粒隕石是所有隕石中最稀有的、最原始的品種。默奇森隕石由於落下後被迅速發現,裡面包含的有機物沒有受到汙染,這就更寶貴了。

洛夫林教授拿到樣本以後,立刻就明白了,這些隕石比阿波羅飛船帶回來的月球岩石更重要。

8、

碳質隕石因為包含碳,進入大氣層時會破裂,裂成碎片,所以它與大多數隕石不同,不是一整塊落下,而是散佈在一塊11公里長、3公里寬的區域。

默奇森隕石現在成了新聞報道的熱點,世界各地的科學家和隕石採集者都來到小鎮,尋找隕石碎片。

小鎮居民發現這是一門不錯的生意,也加入其中。每天早上太陽出來以後,母親就把10歲和11歲的吉利克兄弟趕出去,讓他們去找隕石碎片,找到以後,再把碎片賣掉。

9、

兄弟倆很熟悉小鎮的地形,他們根據各種信息,在地圖上畫出了隕石落下的大致位置和方向。他們很快意識到,小碎片離中心點比較近,大碎片會散落比較遠。

他們斷斷續續找了一年,找到了很多碎片,以致於在當地出了名。後來,科學家來到默奇森,就會僱傭他們一起去搜索隕石。

10、

默奇森隕石後來一共找回了100公斤,大約三分之一是吉利克兄弟找到的。

他們的母親將很多找回的隕石碎片,捐贈給了墨爾本大學和悉尼博物館,但出售了不少。價格沒有透露,傳說每克達到了3000美元。

11、

默奇森隕石已經過去了半個世紀,直到今天,它仍然具有巨大的科學意義。它的標本保存在全世界許多大學和博物館裡。

對於很多地球科學家來說,默奇森隕石是迄今為止地球上最重要的隕石,能夠提供有關太陽系起源的線索。

12、

默奇森隕石有46億年的歷史,比太陽系還要古老,裡面包含了各種來自46億年前的有機化合物,例如氨基酸、水、糖和酒精等。這使得科學家可以瞭解太陽系形成之前的情況,以及生命的起源。

13、

科學家猜測,默奇森隕石來自一顆富含碳的小行星,可能撞到了火星外部的小行星帶,然後飛向地球,經過一百萬年才到達地球。

科學家說,"乍一看,它好像平淡無奇。但是,它實際上是銀河系的標本,非常有價值。"

14、

今天的默奇森小鎮與50年前沒有很大的變化,但是阿諾德·布里斯班已經過世了。他的女兒站在當年的農場裡面,有時候想到,如果她父親當時不把隕石樣本交給記者,或者索性忽略了那些奇怪的碎片,還會有人知道這塊隕石嗎?

言論

1、

如今,大多數網站都是由專業人士和市場營銷人員作為商業產品構建的,經過優化可以吸引最大的受眾,產生參與度和轉化率。

但是,世界上還有一小撮鮮為人知的網頁,由普通人設計,目的是與世界分享他們的興趣和愛好。沒有過分的修飾,通常也很古怪,但也往往很有趣和富有創意。

-- 《重新發現小型網站》

2、

彎曲的道路強迫你看房子,而不是看路。

-- David Perell

3、

團隊每次使用框架時,都會冒風險。風險在於,框架可能在你的軟件之前"消失",從而給開發人員帶來沉重的負擔。

--《無框架運動宣言》

4、

Tencent 這個名字模仿朗訊(Lucent),而且左右對稱。

-- 騰訊官方解釋,為什麼該公司的英文名是"十美分"(Tencent)

5、

如果一個人秒回了你,只能說明他正在玩手機。

-- Twitter 網友

6、

美國憲法第一修正案保障言論自由,但是隻適用於政府機關(不得限制言論),不適用於私人公司。

私人公司可以審查其平臺上的內容。所以,即使在美國,媒體平臺刪除你的言論也是合法的。

-- 《美國法院判決,Youtube 審查用戶上傳的內容合法》

回顧

2019年的本週(第 59 期):未來交不到朋友

2018年的本週(第 7 期):垃圾星球

訂閱

這個週刊每週五發布,同步更新在阮一峰的網絡日誌微信公眾號

微信搜索"阮一峰的網絡日誌"或者掃描二維碼,即可訂閱。

(完)