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

推薦訂閱源

博客园 - 司徒正美
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 安全吗?
科技愛好者週刊:第 80 期
阮一峰 · 2019-11-01 · via 阮一峰的网络日志

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

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

封面圖:後灘遊艇碼頭,上海,2019

刊首語

很多程序員創業,會選擇做開發工具,給其他程序員使用,專攻開發者市場。

背後的想法很簡單:我知道程序員需要什麼工具,我給你寫,如果你覺得好用,就讓你的公司採購我的軟件。這種模式在國外或許可行,但是我覺得,在國內很困難。 企業級開發工具創業,在國內生存下來的難度極高。

理由是國內企業採購開發工具的金額和意願都很保守,尤其是採購創業公司的產品。 絕大部分的國內企業都不是技術導向的,負責人普遍不是技術出身,不瞭解工程師和程序員的需要。技術部門的主管,在公司往往不佔主導地位,不能拍板。即使公司內部的程序員(碼農)都覺得很好用,但是他們對管理層沒有影響力,無法說服管理層為他們購買這個工具。

那麼,為什麼工程師在公司裡通常不佔主導地位,對管理層沒有影響力?

因為在國內,技術並不是企業生存的決定性因素,非技術因素(比如融資能力)對企業生存影響更大。 以創業為例,技術好就能創業嗎?不一定。常見的模式是,看準市場熱點,先寫一份創業計劃書,準備好 PPT,去找風投,看看誰願意投你。有錢以後,再高價僱傭程序員,來實現產品。

結果就是,公司的創始人不是技術最好的人,而是最能夠找到資金的人。 這就是為什麼中國創業公司的發起人和大股東,往往不是程序員的原因。 程序員只是公司僱傭的高級勞工,對於管理層的決策沒有影響力。

綜上所述,在中國創業,最好不要做面向企業的開發工具。不僅融資難,銷售更難,個人向企業銷售軟件產品,難度太高。反而是做一個面向大眾的產品,有了一定數量的用戶,再去找風投,更容易創業成功。

資訊

1、肉眼夜視儀

美國科學家正在嘗試將夜視儀植入人眼,使得裸眼就可以在黑暗中視物。

該技術已經在實驗室小鼠上證明可行,研究人員將一種可以把紅外線轉換成可見光的納米粒子,注入了小鼠的眼睛。納米粒子與小鼠眼睛的感光細胞結合,可提供長達10周的夜視效果,而不產生任何不良影響。這些小鼠被放置在黑暗的迷宮中,能夠找到走出迷宮的路。

傳統的夜視儀使用紅外傳感器感知熱源,根據輻射的熱量繪製周圍環境的圖像。它價格昂貴,體積笨重且需要使用電源,還嚴重限制了佩戴者的視野。如果新技術有效,就減少了戰場上對電池的需求,減輕士兵的負擔,使部隊更加機動。不過,這種技術目前還沒有進入人體實驗,不知道是否可行,以及效果如何。

2、世界最古老的樹

世界最古老的樹是一棵瑞典的雲衫樹 Old Tjikko,高4.8米。2004年發現以後,經過碳14測定,年齡達到9500歲。

具有爭議的是,只有樹根是9500歲,樹幹是後來長出來的,只有幾百年歷史。即使樹幹死亡,這種樹的根系仍活著,能夠重新生成新的樹幹。樹幹的生命大約是600年左右,當大雪將樹幹壓倒,推入地面後,樹枝隨後在地下生根,從舊根中萌芽新根。

如果只考慮樹的可見部分,世界上最古老的活樹是一棵加利福尼亞的松樹 Methuselah,年齡達到4768歲。

3、塔斯馬尼亞虎

塔斯馬尼亞虎,又稱袋狼,曾廣泛分佈於澳大利亞,後因人類活動只出現在塔斯馬尼亞島。它身上有酷似老虎的條紋,因此得名。它的奇特之處是,它與袋鼠一樣,有一個育兒袋,產下的幼仔在育兒袋中發育。

這種動物已經滅絕了,最後一隻在1936年9月7日死於動物園(下圖)。但是,塔斯馬尼亞州政府最近發佈了一份文件,披露了過去三年中,共有八次目擊報告。目擊者都確認,動物身上有條紋,很像一隻大貓。此前,澳大利亞科學家有計劃,通過 DNA 克隆,復活一隻塔斯馬尼亞虎。

4、人工智能評估大學申請人

《華盛頓郵報》報道,威斯康星州的一所大學對申請入學的新生進行人工智能評估,然後決定面試的優先順序。這種做法正開始在美國高校中流行。

舉例來說,某高中畢業生對該大學感興趣,想要申請入學。於是,他訪問該校的招生網站,這時服務器會記錄他在網站停留的時間、訪問的頁面、點擊的順序,還會通過 Cookie 追蹤他有沒有再次回來。理想情況下,還能通過他提交的信息,識別出他的真實身份。

然後,系統根據收集到的信息,判斷他對該大學的興趣到底有多大,從而決定面試的順序。

5、含糖飲料禁止做廣告

新加坡宣佈,含糖飲料將不得在該國做廣告,成為世界上第一個這樣做的國家。該命令明年生效後,汽水、果汁、酸奶、速溶咖啡,將都不能做廣告。

這主要是為了防止糖尿病。含糖飲料的大量攝入會導致肥胖,並增加了糖尿病和心臟病等慢性疾病的發病率。新加坡的肥胖率一直在上升,近七分之一的成年人患有糖尿病。

根據調查,超過70%的民眾支持該命令。除了禁止做廣告,該命令還要求含糖飲料在包裝的醒目位置,列出糖含量。可口可樂公司表示,願意配合該命令,以後在新加坡多推廣低糖和無糖飲料。

6、防鳥撞玻璃幕牆

城市裡面的玻璃幕牆建築,有時會迷惑鳥類,每年都有很多鳥因為撞上玻璃幕牆而死亡。澳大利亞昆士蘭大學的一個博士生,因為看到一些珍貴的鸚鵡撞死在研究所大樓門口,感到很沮喪。他要求學校採取行動。

校方決定在幕牆前,安裝一排繩索,這樣可以在視覺上使得幕牆產生條紋。根據美國鳥類保護協會,只要在玻璃上貼花、貼膜和放置醒目的圖案,就能讓鳥類產生視覺感知,從而不會撞到玻璃上。

7、一句話消息

  • 紐約州宣佈,艾滋病已經不再是流行病。該州2018年僅診斷出248例艾滋病毒感染者,比上年下降11%,比2014年下降28%。目前,艾滋病毒的預防和治療藥物,都已經證實有效。
  • 廣州市宣佈區塊鏈獎勵政策,公鏈項目最高補貼1000萬元、本地項目最高補貼300萬元。補貼基金總計10億元。
  • 國際南極旅遊組織協會報告,去年共有超過5.1萬人到訪南極,同比增長16%。其中美國遊客最多,達到1.7萬人,中國遊客其次,約8200人。預計中國將在幾年後超過美國,成為南極遊客最多的國家。

  • 英國廣播公司(BBC)發佈官網的暗網版本bbcnewsv2vjtpsuy.onion,只能通過 Tor 瀏覽器訪問。這可能是第一個發佈暗網版本的大型網站。

  • 美國政府公佈了,總統觀看擊斃恐怖組織伊斯蘭國頭目巴格達迪的照片。網友評論,總統會議室也有佈線問題,而且看上去不使用 Wifi。

  • OpenJS 基金會推出兩個 Node.js 證書,只要通過考試就能拿到。以後,JavaScript 開發也有考證了。

  • 美國宇航局開始為接下來的登月計劃招標宇航服,希望更多廠商投入設計下一代的宇航員服裝。

  • 紐約市立圖書館為了讓更多的人閱讀,2018年開始在 Instagram 上連載經典小說(比如《愛麗絲漫遊奇境》)。一年過去了,共有30萬人在 Instagram 上讀小說。

  • 英國將在北海建設世界最大的風力發電場,每颱風力發電機只比埃菲爾鐵塔略小一些,功率為12兆瓦。下圖為建成後的效果圖。

文章

1、如何實現網站的暗模式(英文)

本文介紹如何為網站添加暗模式(dark mode)。白天顯示為亮模式,晚上使用腳本,自動切換成暗模式。

2、如何設置粘性頁尾(英文)

一個 CSS 技巧,如何使用 Flexbox 佈局將網頁的頁尾始終放置在窗口最底部。

3、S 表達式是更好的數據格式(英文)

如果不使用 XML 作為數據傳遞的格式,應該使用什麼格式?答案是 S 表達式。

4、提交信息的規範(中文)

代碼倉庫的提交信息應該怎麼寫,這份規範標準可以參考。

5、隱藏字符加密(中文)

解釋使用零寬度字符加密文本的原理。(@rover95 投稿)

6、JavaScript 編程技巧(英文)

本文總結了六種很有用的編程技巧,幫助你成為更好的 JavaScript 程序員。

7、如何確定電子郵件地址是否存在(英文)

本文使用 nslookup 命令確定一個電子郵箱是否存在。

8、如何寫 Linux 的監控腳本(英文)

本文演示一個簡單腳本,監控某個服務是否正常,如果啟動失敗就會發郵件通知管理員。

9、我為什麼北大計算機圖形學直博第五年退學(中文)

作者剛剛博士肄業,計算機圖形學直博第五年退學,沒有碩士學位。讀博讀到懷疑人生,所以就退了。退學之前作者問了自己五個問題,在全部想清楚回答之後,就毅然選擇退學。

10、樹莓派的侷限(英文)

作者從硬件角度談了樹莓派三代的一些問題,以及由此導致的不合適使用的場景。

工具

1、git-quick-stats

查看 Git 倉庫各種統計信息的命令行工具。

2、Regexper

將 JS 的正則表達式轉成圖形解釋的在線工具。(@DoctorLai 投稿)

3、Write With Transformer

這個工具可以自動生成英語文本。你輸入一句話,然後按 Tab 鍵,就得到一整段。

我輸入:以前有一個男孩。得到:他名叫傑克,還有一個女孩名叫維奧萊特。 女孩穿黃色,男孩穿藍色。傑克說他打算買一件新衣服,搭配她的衣服。

4、Cosmoteer

一款模擬類免費遊戲,用戶設計自己的宇宙飛船,然後投入戰鬥。

5、Publisheet

Excel 表格轉為網頁表格的在線工具。

6、Facebook Horizo​​n

Facebook 推出的大型 VR 虛擬遊戲。玩家帶上 VR 眼鏡,在一個虛擬的世界漫遊,將電影《頭號玩家》的情節變成現實。

7、This is sand

一個手機 App,用來製作沙畫。(@victor-fa 投稿)

8、folder-explorer

掃描一個目錄,給出目錄結構、文件大小等統計信息的桌面工具。(@FairyEver 投稿)

9、文本插入零寬度字符的工具

這個在線小工具,在每個字符之間插入一個零寬度字符,用來逃過文本過濾系統,正常閱讀不受影響。(@gongchengra 投稿)

10、Bot Land

一個在線策略遊戲,玩家編程設計自己的機器人進行戰鬥。

11、微信對話開放平臺

微信的問答機器人服務,用戶可以接入這個服務,在微信公號、微信小程序、企業網站等場合,對外提供客服機器人,進行智能答問,這裡有介紹文章。(@juemuren4449 投稿)

資源

1、java-design-patterns

一個開源倉庫,收集 Java 語言的各種編程模式。

2、codelani

該倉庫對所有計算機語言進行統計,目前一共收集了3563種。

3、mini-tokyo-3d

該項目利用東京地鐵 API 製作列車行駛的實時 3D 地圖。

4、計算機科學自學計劃

這個英文倉庫提供了計算機科學的自學計劃,應該學哪些課程、參考什麼開源教材、學習的進度安排,都有提供。

5、機器學習的數學基礎

免費的英文電子書。

圖片

1、SPHINX

SPHINX 是前蘇聯1986年開始研發的一個家用計算機項目,全稱是"超級功能集成通信系統"。它不僅僅是一臺計算機,而是把數字娛樂、通信、遠程辦公,家庭自動化集成在一起。

該系統的 CPU 可以外接三個三角形的存儲器模塊。

系統包括許多外圍設備,包括液晶顯示器、帶兩個球形衛星揚聲器的電視。

甚至還包括帶有小型 LCD 屏幕、麥克風和揚聲器的手持式遙控器,也可以變成掌上電腦。

整個系統有多種配色。

隨著蘇聯解體,這個系統在1991停止原型機的研發。

2、博士帽鍵盤

文摘

1、貪吃蛇遊戲

1995年,芬蘭諾基亞公司的軟件工程師 Taneli Armanto 接到一個任務:為即將推出的諾基亞6110手機開發"一些很酷的小遊戲" 。他以前有一點遊戲背景,所以任務派到他頭上。

當時,手機尚未在全球普及,業界剛剛開始推出更小、更便宜、更易於使用的手機。諾基亞在1993年發佈2110後,開始研發6110,希望這部新手機更小更快,具有更長的電池時間和通話時間。它將帶有一個全新的用戶界面,允許用戶在各個功能之間輕鬆切換。

最初,Taneli Armanto 想移植俄羅斯方塊。但是,俄羅斯方塊公司希望從每部手機收取授權費,諾基亞不可能同意這個要求。於是,Taneli Armanto 不得不自己發明一個全新的遊戲。

6110 的規格很不利於遊戲:屏幕非常小,用於遊戲操作的按鍵必須很少,編程存儲空間也很小......到底什麼遊戲才能滿足這些條件,人們還會愛玩?

Taneli Armanto 想到,自己在蘋果的 Macintosh 電腦上玩過一個叫做"蛇"的遊戲,用戶使用鍵盤控制一條蛇。他覺得,這個遊戲應該在手機上可行。

遊戲中,用戶可以控制蛇前進的方向,但是不能讓蛇碰到自己的身體,隨著蛇越變越長,這會變得越來越難。每次遊戲,用戶只有一次生命,必須全神貫注,否則很快就會死去。

6110 在1997年12月發佈,這個遊戲由於規則簡潔,而大受歡迎。人們開始盯著他們的手機,長時間玩遊戲。現在,"貪吃蛇"遊戲(snake)公認是有史以來第一款重要的手機遊戲。

2、硬盤危機帶來的100萬美元成本

1981年,1GB 存儲的成本是100多萬美元。2011年,變成不到0.05美元。這種30年的硬盤價格下降趨勢,在2011年10月結束了。

那時,泰國發生洪水,導致全世界的硬盤供應發生危機。硬盤價格飆升並且一直居高不下,直到將近兩年後才回到危機前的價格水平。

Backblaze 是一家互聯網公司,硬盤危機之前,幾乎全部購買日立 3TB 硬盤,2011年9月的價格是每個130美元(每 GB 0.044美元)。

危機爆發以後,2011年11月,同一種硬盤的價格上升到249美元(每 GB 0.083美元),上漲了88%,而且還買不到。該公司不得不購買其他硬盤。

到2013年10月為止,這兩年期間,公司的儲存成本高達每 GB 0.064美元。雖然每 GB 增加0.02美元似乎不是很多,但在此期間增加了大約 50PB 的存儲。計算一下就可以知道,存儲成本增加了100萬美元。

上圖就是存儲成本變化圖。轉折點出現在2011年10月,價格突然上漲,直到兩年後才回到原來的位置。紅色虛線表示如果沒有泰國洪水危機,硬盤的價格理論趨勢線。

言論與數字

1、

馬克思理論認為,利率降至零時,共產主義的時機就會到來,因為零利率意味著資本家不再知道如何處理他們的錢,沒有好的投資機會,此時唯一要做的就是重新分配資本。

-- Peter Thiel

2、

中國是一個新興的世界大國,在軍事和經濟上都與美國競爭。第二次世界大戰後,美國曾在這兩個方面分別與蘇聯/日本作戰,但中國看起來像是兩者的結合,使其更具威脅性,難以容忍。

-- HN 讀者評論

3、

我們的頭頂就有一個巨大的核聚變反應堆,每天非常可靠地運作。如果我們用太陽能電池板吸收它的能量,並將其存儲在電池中,就可以一天24小時使用。

-- 埃隆·馬斯克(Elon Musk)認為,發展太陽能優於研究商業性核聚變反應堆

4、

數據科學是軟件業中唯一需要博士學位的地方,但也有很多數據科學家沒有博士學位。如果您想從事任何其他的軟件開發,則完全不需要博士學位。

-- HN 讀者討論程序員是否需要博士學位

5、

有一個古老的笑話,每個 Unix 函數都變成了一家互聯網公司。現在,每個Craigslist 的功能、LinkedIn 的分類或 Excel 的模板也都變成了一家公司。

-- 《新生產力的軟件創業公司》

6、

我們看到的是一個決心要自殺的國家,但甚至對於如何自殺都無法達成共識。

-- 托馬斯·弗裡德曼評論英國脫歐

招聘信息

週刊討論區的《誰在招人?》,有大量工作/實習崗位,歡迎查看。

如果你的團隊需要招人,可以免費在那裡張貼招聘信息。如果希望發在週刊上,請聯繫我(Email: [email protected] ),每條價格 300 元。

1、高級前端工程師

易路軟件聚焦企業人力資源 SaaS 領域,致力於以複雜薪酬計算為核心的"移動互聯網+員工服務"研發及運營。工作地點:上海閔行區。

招聘前端工程師,參與公司產品研發,包括不限於 PC 端、H5、小程序、Node 服務。詳細要求和聯繫方式看這裡

2、秘猿科技

秘猿科技是區塊鏈創業公司,為加密經濟提供區塊鏈基礎設施和服務。工作地點:杭州或 remote。

本公司招聘區塊鏈工程師、高級後端工程師、安全和測試工程師。詳細要求和聯繫方式看這裡

回顧

去年的本週:《週刊第 28 期》

訂閱

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

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

(完)