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

推薦訂閱源

博客园 - 司徒正美
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 安全吗?
每週分享第 53 期
阮一峰 · 2019-04-26 · via 阮一峰的网络日志

這裡記錄過去一週,我看到的值得分享的東西,每週五發布。

歡迎投稿,或推薦你自己的項目,請前往 GitHub 的 ruanyf/weekly 提交 issue。

日本東京最近舉行了一次"DNA 相親會"。參加活動的男女互不認識,婚介公司根據雙方 DNA 的相配程度,介紹他們見面。

這種相親的依據是,根據 DNA 測序,如果基因高度相似或者互補,那麼雙方很可能就是相配的。報道說,參加者都認可這種想法,覺得比起其他方法,這樣找相親對象,可能效率更高一點,更可能找到合適的人,以後分手的可能性也會比較小。

如果這種方法可行,那麼不久的將來,相親節目和相親網站也許都將不存在。只要 DNA 配型合適,你們就開始約會吧。

而且還不止於此,一家公司所有員工的 DNA,進行加總計算,就可以得到這家公司的"平均 DNA"。以後入學或者找工作,有可能都要測 DNA。要是你跟本單位的 DNA 不相配,對不起,只能請你另找別家了。

新聞

1、OpenStreetMap 獲獎

2019年3月23日,自由軟件基金會 FSF 正式將2018年的自由軟件獎,頒發給 OpenStreetMap。理查德·斯托曼親自頒獎。該獎項表彰顯著造福社會、或者表達了自由軟件運動理念的自由軟件。

OpenStreetMap 是一個協作項目,用於創建可自由編輯的世界地圖。它創立於2004年,目前擁有超過一百萬社區成員參與編輯,已經有數千個網站、手機 App 和硬件設備上使用了它。它是唯一真正不受限制,可以自由使用的全球地圖服務。

2、三個數的立方和問題

長久以來,數學家一直想知道,哪些整數可以寫成 x^3 + y^3 + z^3 的形式,比如 29 等於 27 + 1 + 1,而 32 已經證明是不可能的。目前,小於 100 的整數里面,只有 33 和 42 無法確定能否寫成三個數的立方和。

最近,一個澳大利亞數學家終於找出了三個整數,它們的立方和等於 33。

(8,866,128,975,287,528)³ + (-8,778,405,442,862,239)³ + (-2,736,111,468,807,040)³ = 33

3、加拿大政府資助"超循環"研究

加拿大運輸部發布了一個招標公告,由政府出資,請研究機構評估所謂的"超循環"技術(hyperloop)。這種技術設想使用巨大的真空管,降低摩擦,從而高速移動人員和貨物,預計速度可以達到1,000公里/小時,從加拿大東岸到西岸,只要三個小時,比飛機還要快。

加拿大政府想知道兩個關鍵問題:該技術是否可行且安全?成本與傳統高速鐵路相比如何?

4、這張人像照片是偽造的嗎?

現在的人像照片,已經無法確定真人還是假人。有人就收集了幾十萬張假人的照片,都是算法生成的,然後提供服務。你上傳照片,系統返回長相相似的假人照片。上圖左邊是上傳的照片,右邊是系統返回的假人照片。

5、世界上最厚的流體和最久的實驗

加拿大昆士蘭大學的 Pitch Drop實驗,是世界歷時最久的實驗,從1927年開始,到現在還沒有結束。該實驗由包含在玻璃漏斗中的黑色瀝青組成,用來表明瀝青實際上不是固體,而是一種非常粘稠的液體,是世界上最厚的流體,粘度約為水的1000億倍。

瀝青從玻璃漏斗裡面,慢慢往下滴落。從1930年至今,一共滴下了9滴。最新的一滴是在2014年4月,預計第10滴將在2020年代的某個時候發生。

6、接聽推銷電話也能賺錢

英國一男子對於推銷電話忍無可忍,註冊了一個服務收費號碼。這種號碼要向撥入者收取服務費,常用於心理諮詢之類的熱線。該男子將這個號碼,當作自己的聯繫電話,留作各種外部服務的聯繫電話。

這個號碼的成本是10英鎊,如果有人撥打這個號碼,會被收取每分鐘10便士。據該男子說,兩年裡面獲利了300英鎊。

7、一句話新聞

  • 中國政府修訂職業目錄,新增13個職業,其中包括電子競技員和電子競技運營師。這意味著,玩電子遊戲也是政府承認的正式職業。
  • 美國科學家讓已經死亡四個小時的豬腦,重新恢復了呼吸功能,但是沒有出現意識。此事動搖了死亡的定義,如果死去的大腦是可以恢復生物功能的,那麼這算死了嗎?
  • 豐田公司公開23,740項電動汽車和混合動力汽車的專利,供其他公司免費使用。由於大部分是混合動力汽車的專利,有人猜測豐田的動機是,使得混合動力汽車不會那麼快被淘汰。
  • 國家發改委發佈《產業結構調整指導目錄(2019年本,徵求意見稿)》,將虛擬貨幣"挖礦"活動列入淘汰類行業。這意味著,中國可能禁止加密貨幣挖礦。
  • Game Boy 於1989年4月21日發佈,今年是30週年紀念日。

Vue 免費視頻課程

非常感謝 開課吧 贊助本期週刊。

2017年開始,Vue.js 迅速發展,用戶數和粉絲量呈指數式增長。前端面試時,問題涉及 Vue 框架的次數已經不亞於當年的 jQuery。

對於那些不熟悉 Vue 的同學,這裡有一份價值 1299元 的最新 Vue視頻課程,可以 免費領取

課程內容包含 Vue 基礎、Vue 高階應用、Vue 項目實戰 等部分。知識點比較全面,幫助你由淺入深的掌握 Vue 框架。下面是視頻課程的完整內容,滑動查看



這套 Vue 視頻由 開課吧 提供,屬於精品付費課程《Web全棧架構師》的一部分。大家熟知的廖雪峰加盟開課吧,耗時半年研發了該課程,幫助初級前端工程師實現全方位進階。課程深度對標百度P6+,適合有1-4年經驗的前端程序員學習。

微信掃描下面二維碼,領取視頻課程,本期只有500個免費名額,歡迎添加。其他問題也可以微信諮詢。

希望大家拿到課程後,能夠認真看完,不要放著當做收藏。

文章

1、加強 Linux 服務器安全的七個步驟(英文)

自己架設 Linux 服務器的時候,按照本文的步驟,可以防止90%以上的攻擊。

2、提高《星際迷航》的分辨率(英文)

機器學習已經可以將一幅低分辨率圖像,提升為高分辨率圖像。作者使用這項技術,嘗試將早年一部 480p 的電視劇,提升為 1080p 高分辨率。

3、全文搜索的相關性評分(英文)

搜索結果一般按照相關性進行排序,某篇文章與你的搜索詞相關性最高,就會排在第一位。相關性是怎麼計算的,通常是使用 TD-IDF,但是更高級的算法使用 Okapi BM25。

4、Node.js 的多線程指南(英文)

JavaScript 是單線程語言,但是 Nodejs v10.5.0 版本增加了 worker_threads 模塊,使得 Node 也支持多線程。

5、如何無限延長一首歌(英文)

作者使用馬爾可夫鏈將一首5分鐘的歌,延長到了一個小時。多出來的部分都由軟件自動生成。

6、Fuchsia OS 簡介(中文)

Fuchsia OS 是谷歌正在開發的下一代操作系統。本文是許中興博士在開源開發工具大會 HelloGCC 2018上發表的一個關於 Fuchsia 的精彩演講。

7、Nodejs 控制無人機(英文)

本文介紹如何編寫 Nodejs 服務控制無人機,但是使用無人機品牌不是大疆。

8、日誌記錄的最佳實踐(英文)

如果狗是男人最好的朋友,那麼日誌就是軟件工程師最好的朋友。本文介紹日誌的一些最佳實踐,文後附有幻燈片,幻燈片比文章本身更有價值。

9、樹莓派搭建空氣質量監視器(英文)

本文是樹莓派教程,附有示例代碼,演示如何搭建一個空氣質量監視器(需要自購傳感器)。

10、芯片裡面有什麼?(英文)

芯片可以被認為是一個黑盒子,你通常不會看到它的內部。本文將展示如何打開芯片,看看裡面是什麼。

軟件

1、freeciv-web

仿照《文明》的開源 Web 實時戰略遊戲,可以單人或多人在瀏覽器裡面玩。

2、Kdenlive

一個功能強大的開源的視頻編輯器,主要針對 Linux 系統,但是 Mac 和 Windows 也可以安裝。

3、此簡歷不存在

該網站使用人工智能生成不存在的簡歷。

4、QuickDraw

谷歌 QuickDraw 功能的開源實現,可以識別隨手畫出的圖形。

5、cloudconvert

在線文件格式轉換工具,支持218種格式文件的轉換。(@shallynever 投稿)

6、handtrack.js

一個在瀏覽器中進行實時手部檢測的 JS 庫。(@rolitter 投稿)

7、jsweet

一個 Java 工具,可以將 Java 代碼轉為 TypeScript/JavaScript 代碼。

8、Pi API

谷歌推出的服務,可以獲取指定位置的圓周率,比如圓周率的小數點後第10000位是7。

9、code-server

運行在服務器上的 VS Code 服務,支持大部分插件,可以在瀏覽器裡面遠程使用。

10、Commento

一個類似 Disqus 的開源評論服務。

11、Server醬

一個將服務器消息推送到微信的免費工具。(@Ming-Lei 投稿)

資源

1、manypixels

一個收集無版權插圖的網站,提供 SVG / PNG 格式下載,並且允許更改顏色。

2、leetcode

記錄個人 leecode 解題之路的筆記庫,使用 JS 語言。(@azl397985856 投稿)

3、Automate the Boring Stuff with Python

免費電子書,Python 語言的入門和初級應用。(@nosarthur 投稿)

4、955.WLB

該倉庫收集國內不加班的 IT 公司名單。(@ifrontend-xyz* *投稿)

5、I love PDF

該網站提供各種免費的 PDF 在線工具,比如合併、拆分、壓縮、Office 文件轉 PDF、PDF 轉圖片等。(@ifrontend-xyz 投稿)

文摘

1、美國互聯網的中心位置

距離堪薩斯州威奇托市一小時車程的地方,有一個叫 Potwin 的小鎮,那裡是一個360英畝的農場,主人是現年82歲的 Joyce Taylor。

過去十年,她遇到了很大的麻煩,被指控為垃圾郵件發送者和詐騙犯,聯邦調查局特工、聯邦警察、州警察、國稅局都找過她。有一次,有人在車道上留下了一個破損的馬桶,這是一種奇怪的威脅。

這一切都是因為 MaxMind 公司的 IP 定位服務的一個錯誤。該公司提供每個 IP 地址的物理位置。有時候,只能知道 IP 地址屬於某個大致的地理範圍,得不到確切的地址。為了處理這種不精確性,MaxMind 決定在城市、州和國家的層面設置默認位置,以便反映 IP 地址的大致位置。如果它只知道某個 IP 地址在美國,並且無法弄清楚它在何處,那麼它就顯示美國的地理中心。

美國的地理中心位於堪薩斯州北部,確切地說,中心點的座標為 39°50'N 98°35'W。MaxMind 決定簡化這個座標,採用 38°N 97°W 作為美國 IP 地址的默認地點。過去的14年中,每次有人查詢無法識別的美國 IP 地址的位置時,它就會顯示這個地點的座標。現在有超過6億個 IP 地址與該座標相關聯。如果有人發垃圾郵件或者從事互聯網詐騙,MaxMind 的數據庫就會現在他們的位置是38.0000,-97.0000。

這正是 Joyce Taylor 的農莊地址。得知這個問題以後,MaxMind 已經更新了數據,從而讓農莊恢復平靜。

2、談談 To B 業務的難點

為什麼 To B (企業服務)業務在中國很難做?

首先,很多人可以影響企業客戶的購買決策。一個企業要買一套管理系統,決策的可能是業務負責人,也可能是主管信息化的副總裁。他們的訴求很可能不是企業利益最大化,而是他自己及他的部門在企業內的話語權、存在感。如果你連訴求都沒搞清楚,你怎麼可能拿到訂單?

再舉一個例子,你認為銷售部門使用了你的軟件,老闆能更容易地掌握他們的業績和效率,因此銷售部門會贊成購買你的軟件。但是,銷售骨幹不一定希望老闆掌握他的實際情況。為了自己的利益,他牴觸你的系統,最終你就無法完成這個系統的實施。

一個大企業的決策負責人,往往是企業高管或中層。選擇 To B 產品的時候,他並不只是從業績出發,還會考慮自己的風險。我選擇上市巨頭A公司的產品,如果出了問題,那是 A 公司的問題,不是我的問題,因為人家是上市公司,行業領先者,老闆不會說我什麼。但如果我選了創業企業 B 公司的產品,如果出了問題,那肯定是我的問題,老闆會覺得你怎麼選這麼一個不靠譜的產品,你是不是拿了人家好處什麼的。所以,決策者評估這種信用風險的時候,他們寧可選擇對他們而言,風險最低的產品和服務方案。

大部分 To B 產品都是為了老闆服務的,而對員工來說,這意味著更多負擔和約束,所以他們不喜歡、也不感興趣你的產品。我知道有不少老闆抱怨,他們員工非常不喜歡用釘釘。對於普通人而言,他們為了遊戲、娛樂所投入的時間和精力,遠大於為了工作和學習投入的時間和精力,也就是說,你不能指望公司職員用玩遊戲的精神去研究你的產品。

圖片

1、非洲最後的巨齒象

Tusker 象生活在肯尼亞草原。它是非洲最後一種有著巨大牙齒的大象。專家認為,這種大象現存可能不到20只。許多自然保護主義者認為,自己的使命就是讓這些大象在偷獵者手中倖存下來,不要死於陷阱、子彈或毒箭。

2、第一款 iPhone 的原型

2007年6月,蘋果公司發佈 iPhone。此前的兩年半,他們一直在秘密研發 iPhone,沒有洩露任何消息。

現在,當初研發 iPhone 的原始開發板洩露出來了。你看到這塊板子,絕對想不到蘋果公司在研發手機。

言論

1、

軟件行業是一個年輕的行業,谷歌和亞馬遜的員工平均年齡是30歲。全球10萬名程序員的2018年 Stack Overflow 調查發現,四分之三的人未滿35歲。

儘管技術領域的起薪很高,但是年輕人的優勢在就業的前十年就會減少一半。2017年的一份報告發現,50歲以上的技術工人的工資實際上低於年輕人。

-- 《老程序員的按計劃淘汰》

2、

"JS 疲倦"發生在人們使用他們不需要的工具,來解決他們沒有的問題時。

-- 《JavaScript 疲倦的終極指南》

3、

有些人說,他們更喜歡紙書,而不是電子書。這可能因為紙書是有機物質組成的,那些物質包含了熱、光、水分,在生產過程中發生化學反應,產生獨特的舊書氣味。紙張釋放出數百種揮發性有機化合物,讓人覺得有大自然的感覺。

-- 《為什麼舊書有味道》

4、

現在是2019年,你可以從亞馬遜租用 CPU,每小時約2.5美分。換句話說,使用 CPU 每小時的費用,比美國最低工資僱傭一個人便宜約300倍。

-- 《為什麼 CPU 時間不值錢?》

5、

以前在臺灣拍電影,感覺跟學生時代差不多。一個原因是酬勞,付給你的錢不足以要求你去承擔什麼責任,我們只是憑著對電影的喜好,拼命去做。

後來為好萊塢拍電影,他們付的薪水,讓我覺得真的可以養家餬口、能置產。拍完《理性與感性》後我才第一次在美國繳稅,記得第一張支票是18萬美元,我手軟得都籤不下去。

-- 李安《十年一覺電影夢》

6、

面向對象編程的問題是,默認帶有環境。你只想要一個香蕉,但是得到了一隻拿著香蕉的大猩猩,甚至還有整個叢林。

-- 計算機語言大師 Joe Armstrong,2019年4月20日去世。他非常不喜歡面向對象編程,發明了函數式語言 Erlang。

回顧

去年的本週:《每週分享第 1 期》

訂閱

這個專欄每週五發布,同步更新在我的個人網站微信公眾號語雀

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

(完)