惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

L
LangChain Blog
Security Latest
Security Latest
P
Proofpoint News Feed
GbyAI
GbyAI
PCI Perspectives
PCI Perspectives
博客园 - Franky
N
Netflix TechBlog - Medium
博客园_首页
WordPress大学
WordPress大学
K
Kaspersky official blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Vercel News
Vercel News
T
Threatpost
The Hacker News
The Hacker News
H
Help Net Security
S
Securelist
Recent Announcements
Recent Announcements
腾讯CDC
T
Tailwind CSS Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Engineering at Meta
Engineering at Meta
C
Cisco Blogs
V
V2EX
C
Check Point Blog
S
Schneier on Security
Cyberwarzone
Cyberwarzone
C
Cybersecurity and Infrastructure Security Agency CISA
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
B
Blog RSS Feed
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Jina AI
Jina AI
M
MIT News - Artificial intelligence
T
Threat Research - Cisco Blogs
博客园 - 叶小钗
A
Arctic Wolf
AWS News Blog
AWS News Blog
Latest news
Latest news
Martin Fowler
Martin Fowler
Recorded Future
Recorded Future
Last Week in AI
Last Week in AI
The GitHub Blog
The GitHub Blog
小众软件
小众软件
B
Blog
aimingoo的专栏
aimingoo的专栏
C
Cyber Attacks, Cyber Crime and Cyber Security
V
Visual Studio Blog
P
Palo Alto Networks Blog
Spread Privacy
Spread Privacy

阮一峰的网络日志

科技爱好者周刊(第 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 安全吗? 科技爱好者周刊(第 360 期):Dan Wang 的新书 科技爱好者周刊(第 359 期):Palantir 值得关注 科技爱好者周刊(第 358 期):如何拯救一家濒临倒闭的创业公司 扣子空间网页设计,是在挑战 V0 吗? 《唐纵日记》摘录 科技爱好者周刊(第 357 期):稳定币的博弈 科技爱好者周刊(第 356 期):公司强推 AI 编程,我该怎么办 科技爱好者周刊(第 355 期):两本《芯片战争》 科技爱好者周刊(第 354 期):8000mAh 手机电池,说明了什么? 国产 AI 网页开发工具:豆包 AI 编程简单测评 科技爱好者周刊(第 353 期):苹果的"液态玻璃"是为了 AR 科技爱好者周刊(第 352 期):Bug 追踪系统的正确样子 科技爱好者周刊(第 351 期):GitHub Issues(几乎)是最好的笔记应用 科技爱好者周刊(第 350 期):Java 三十周年 科技爱好者周刊(第 349 期):神经网络算法的发明者 科技爱好者周刊(第 348 期):李飞飞,从移民到 AI 明星 科技爱好者周刊(第 347 期):冷启动的破解之道 谷歌的 NotebookLM 能生成中文播客了 科技爱好者周刊(第 346 期):未来就是永恒感的丧失 巨头的新战场:AI 编程 IDE(暨 字节 Trae 调用 MCP 教程) 办公类 AI 初探:扣子空间 科技爱好者周刊(第 345 期):HDMI 2.2 影音可能到头了 科技爱好者周刊(第 344 期):制造业正在"零工化" 科技爱好者周刊(第 343 期):如何阻止 AI 爬虫 科技爱好者周刊(第 342 期):面试的 AI 作弊----用数字人去面试 科技爱好者周刊(第 341 期):低代码编程,恐怕不会成功 科技爱好者周刊(第 340 期):技术炒作三十年 Trae 国内版出来了,真的好用吗? 科技爱好者周刊(第 339 期):代币是什么 科技爱好者周刊(第 338 期):重新思考 6G 科技爱好者周刊(第 337 期):互联网创业几乎没了 科技爱好者周刊(第 336 期):面对 AI,互联网正在衰落 科技爱好者周刊(第 335 期):年底的未来已来 科技爱好者周刊(第 334 期):年终笔记四则 AI 搞定微信小程序 科技爱好者周刊(第 333 期):一切都要支付两次 科技爱好者周刊(第 332 期):西蒙·威利森的年终总结,梁文锋的访谈 科技爱好者周刊(第 331 期):你可能是一个 NPC 科技爱好者周刊(第 330 期):李开复梳理人工智能 科技爱好者周刊(第 329 期):示意图利器 D2 科技爱好者周刊(第 328 期):AI 模型不是一门好生意 AI 应用无代码开发教程:工作流模式详解 科技爱好者周刊(第 327 期):没有链接的互联网 科技爱好者周刊(第 326 期):世界没有那么多财富 科技爱好者周刊(第 325 期):VS Code 编辑器的下一站是 Zed? 科技爱好者周刊(第 324 期):人类已知的最大质数 科技爱好者周刊(第 323 期):技术公司的口号比拼 AI 开发的捷径:工作流模式 科技爱好者周刊(第 322 期):内容行业的内幕 科技爱好者周刊(第 321 期):傅盛回忆录
科技爱好者周刊(第 297 期):饮水鸟玩具
阮一峰 · 2024-04-19 · via 阮一峰的网络日志

这里记录每周值得分享的科技内容,周五发布。

本杂志开源,欢迎投稿。另有《谁在招人》服务,发布程序员招聘信息。合作请邮件联系[email protected])。

封面图

香港中环布置了两百多个3米~5米的"发光蛋",一部分在陆地上,一部分漂在海上。一到夜晚,它们就发出不同的光色与声效。(via

饮水鸟玩具

前几天,我看到有人介绍"饮水鸟"玩具,心痒痒,就从网上买了一个。

价格很便宜,十几元人民币。到手以后,我玩了一下,觉得很有意思,分享给大家。

它是一个物理学玩具,有点像永动机,只要把鸟头按到水杯里,让鸟嘴碰到冷水,它就会一直弹起、倒下、弹起、倒下......

我买的那个,这样运动了一天一夜,都没有停。

更有意思的是它的原理,你想不到可以这样用。

首先,去掉那些故意迷惑人的外部装饰,它就是一个密封的异型玻璃容器。

两头是圆球,中间由一根玻璃管相连,下部装了一些易挥发的液体(比如二氯甲烷、乙醚、酒精)。

鸟嘴被毛毡包裹,保证冷水会充分附着在上面。

遇到冷水以后,由于水温低,以及水份蒸发带走热量,使得容器上部的气压下降,下部的气压就会大于上部。

下部的气压就会压着液体,让它顺着玻璃管上升,被压入上部。

随着液体流入,鸟头越来越重,最终倒入水中,再次变成饮水的姿势。

鸟身倾斜以后,玻璃管在鸟尾的一端就会露出水面,从而玻璃管两端的气压就会变得相等。

由于重力的作用,上部的液体重新流回下部,从而鸟头再次弹起。

这个过程会一直重复下去,只要冷水使得上部与下部之间存在温度差。本质上,饮水鸟是一个热机,不需要其他动力,靠温度差驱动。

我觉得,这真是热量转换为能量的一个绝佳演示。但是,除了这个玩具,没听说过有其他的实际应用。

我倒是看到过一篇报道 ,有人提出00108-X),将饮水鸟做成发电机,利用温度差发电。虽然我猜测,发电效率一定很差,但如果实现了,一定很有趣。

掘金动手实验室:HarmonyOS 活动

"掘金动手实验室"是一个以"参与"为特色的技术活动,联合厂商,为开发者提供一个实践与创新的平台。

这一次,它邀请了华为鸿蒙团队,让大家提前接触 HarmonyOS NEXT 系统,对鸿蒙和手机应用开发感兴趣的同学,不要错过了。

本次活动面向所有业内人士,开发者、设计师、产品经理都可以参加。你不仅可以了解 HarmonyOS NEXT 的新特性 ,跟官方团队面对面,还有动手实操的机会

活动的下半场,会分组进行头脑风暴,看看什么创意可以在鸿蒙上实现。如果具备实现条件,现场还能动手,让大家熟悉这个系统。可以多人一起参加,也可以一人为一组。

活动时间是本周日(4月21日)一整天,免费参加,地点在上海漕河泾。参加者可以获得 HarmonyOS NEXT 内测名额,获胜者还有奖品。

报名和活动详情,请扫描上方海报的二维码,也可以点击这个链接。报名后,活动小助手会将你加入本次活动的微信社群,请务必注意微信好友申请!

科技动态

1、恒星爆炸

从现在到9月之间的某个时间,人类将可以亲眼看到恒星爆炸。

距离地球3000光年的北冕座,存在一个双星系统,里面的两颗恒星离得很近。

每隔80年左右,它们会运行到最接近的位置,彼此的引力将引发恒星内部物质的核爆炸。

爱尔兰学者约翰·伯明翰1866年发现了这个现象,然后它在1946年再次出现。现在,2024年它又将重现。

需要注意的是,这次爆炸还没有出现在我们眼前,但它其实发生在3000年前。

2、迪拜暴雨

4月17日,迪拜下了1949年有气象记录以来,最大的一场暴雨。

迪拜处于沙漠地区,终年炎热,缺少淡水,根本没有发达的排水系统。大雨造成了严重积水,全城一片混乱。

迪拜国际机场那么大的停机坪,全部积水,变成了水上机场。

由于全球变暖,一些地方更干旱,另一些地方有更多的降雨。很多沙漠地区,包括中国的西北,都出现了阴雨或暴雨天气,不知道沙漠以后会不会变成绿洲。

3、远程店员

很多餐馆为了节省成本,采用点餐机,只雇佣很少的店员,或者根本没有店员。

但是,有些客人不会或不愿使用点餐机,需要真人服务。这种情况下,纽约几家餐馆想出了一个绝妙的点子:远程店员。

餐馆在纽约,店员在菲律宾,客人点餐时会自动发起一个远程视频会议,通过屏幕跟菲律宾的店员点餐。

然后,店员再从菲律宾将客人的需求,发到纽约的后厨,完成上菜。

菲律宾店员的工资是每小时3美元,是当地类似工作的两倍,而纽约州的最低工资是每小时16美元。

文章

1、我如何搭建一个相似图片搜索引擎(英文)

作者使用向量嵌入技术,为自己的图片加了一个相似图片搜索功能,意外发现非常简单。

2、与 Tailscale 一起旅行(英文)

有些网络服务有地域限制,比如只限于美国境内使用。本文的前半部分介绍一种简单的 Tailscale 用法,让你在出国期间也能用本国的服务。

3、UUID 的用户体验(英文)

UUID 指的是独一无二的 ID 标识符,本文讨论怎么让它对于用户更好用。

另外,UUID 有多个版本,这里解释各版本的差异。结论是,一般情况使用 UUIDv4,如果需要单调递增,使用 UUIDv7。

4、如何找到 Chrome 的崩溃原因?(中文)

Chrome 浏览器打开页面时,经常崩溃,作者就从闪退时产生的 Crash dump 文件,着手寻找崩溃原因。(@linxiaowu66 投稿)

5、理想的 PR 长度为50行(英文)

GitHub 提交 PR 的最佳长度是多少?本文认为是50行,可接受范围为25行~100行。

少于25行,代码变动会过于频繁和琐碎;多于100行,提交的复杂度和审查时间都会增加。

6、为什么我不看好 Tailwind(英文)

Tailwind 是当红的 CSS 框架,最大卖点为样式代码的复用。作者解释,为什么他不喜欢也不看好这个框架。

工具

1、sshx

这个工具可以通过链接,与其他人共享你的终端。

2、Hyphen

一个 Web 组件的基类,你可以在它的基础上定义自己的 Web Component。类似的工具还有 Cami.js

3、Hono

一个 Node.js 的轻量级 Web 框架,专注于边缘节点的使用场景。

4、Shiro

一个极简主义的个人网站,作为 Mix Space 架设的站点的前端。(@Innei 投稿)

5、Cover your tracks

这个工具可以查看,服务器能够拿到多少客户端信息,从而生成你的指纹。

6、TeleMonitor

Python 写的系统监控工具,监控 CPU、内存和磁盘的使用情况,并通过 Telegram 发送警告。(@bboysoulcn 投稿)

7、Amprobe

一个 Go + Vue3 开发的轻量级主机及容器监控工具。(@amuluze 投稿)

8、ElemSnap

Chrome 浏览器截图 + 美化插件。(@AydenGen 投稿)

9、stokado

浏览器存储对象(比如 localStorage、IndexDB)的包装库,提供统一的 API,以及一些便利的功能(比如过期时间)。(@KID-joker 投稿)

10、PPResume

一个基于 LaTeX 的简历生成器,可以生成精美的简历,并提供极高质量的 PDF 输出。(@xiaohanyu 投稿)

11、自律石头

一个 iOS 手机应用,可以限制指定 App 的使用时间,防止过度沉迷手机。(@tuesda 投稿)

12、音虫(SoundBug)

一款国产的音频工作站,用来音乐编曲和录音的制作工具,追求简洁直观的用户界面和易于上手的操作。(@asoiso 投稿)

13、极简朋友圈

一个仿照微信朋友圈 UI 的个人短博客网站,参见 Demo。(@kingwrcy 投稿)

14、Newcar

一个 JS 语言的前端动画引擎,基于 Skia 的WebAssembly 版本,在 Canvas 画布上生成动画。(@sheepbox8646 投稿)

AI 相关

1、Suno AI API(非官方)

一个开源项目,为 Suno AI 提供 API,用于"文生音乐"。(@blueeon 投稿)

另有一个类似项目,提供非官方的 Web 客户端。(@SunoApi 投稿)

2、头像的动漫转换

基于 stable diffusion 模型,将头像照片转成三种动漫风格。(@Lucas-YYB 投稿)

3、StockCake

无版权的 AI 图片搜索引擎。

4、StockTune

无版权的 AI 音乐搜索引擎。

5、x-crawl

一个 AI 辅助的爬虫库,基于 Node.js,抓取网页后,可以用文字描述所要的操作。(@coder-hxl 投稿)

6、DeepLearning Interview Awesome 2024

这个仓库收集 AI 的 面试题库。(@315386775 投稿)

资源

1、中国大学矢量校徽合集

高校校徽的矢量文件下载,目前收集了100多个校徽,还在不断增长中。(@incidunt 投稿)

2、生成式 AI 和 LLM 学习资料(英文)

一个老外整理的 AI 学习的网络资源,一共十几个,都是免费的。

3、《Linux 内核实验》中文翻译

布加勒斯特理工大学的 Linux 内核教学课程,动手实践设备驱动的编写。(@hanyujie2002 投稿)

图片

1、勾股定理的错误图片

2009年1月号的《大学数学杂志》(CMJ)的封面,是一张勾股定理的插图。

这张图片引起了很多数学家的议论,因为它是错的。

它的三条边长度之比是 2-3-4 ,所以这个三角形不可能是直角三角形,而是钝角三角形。

文摘

1、高速摄影的诞生

以下内容摘自科学作家瓦科拉夫·斯米尔(Vaclav Smil)的著作《数字不会撒谎》(Number Don't Lie)。

1867年,美国加州的前州长找到了摄影师迈布里奇(Eadweard Muybridge,1830-1904),请他来解决一个古老的争议:马的四条腿在奔跑时是否都离开了地面?

摄影师发现很难证明这一点,当时的快门不够快,他拍了许多照片,都看不清楚。

他不得不设法缩短快门时间,最终在1878年造出了快门速度1/1000秒的相机(每秒钟拍1000张),可以用来拍高速移动的物体。

1878年6月19日,结论性的一天来到了。摄影师在斯坦福大学的帕洛阿尔托农场,把底片装在一个高速滚动的圆盘上,拍摄了一系列奔跑的马。

显然,在疾驰时,马的四只蹄子都离开了地面。

这种高速摄影的技巧被继承了下来,不断改进,速度从每秒1000张很快变成了每秒10000张。

1940年,旋转镜面相机的专利设计将速率提高到每秒100万张。

1999年,艾哈迈德·泽维尔(Ahmed Zewail)因开发一种光谱仪而获得诺贝尔化学奖,该光谱仪可以在飞秒(10-15秒)上捕获化学反应的过渡态。

今天,我们可以使用强烈的超快激光脉冲来捕获仅相隔阿秒(10-18秒)的事件,这种快门速度使得人们甚至有可能看到电子的运动。

言论

1、

1986年,第一批癌症的放疗机上市,型号是Therac-25,使用电脑控制。但是使用后,发生了几起严重事故,病人的放射剂量大大超标。

事后发现,这不是硬件错误,而是软件错误。程序员没有考虑到键盘的连击,一旦操作人员击键速度快,发生连击,就会连续发出射线。

-- 《THERAC-25 事故》

2、

很多时候,我们觉得某样东西非常糟糕,但是其他人却很欣赏。

与其怀疑别人,不妨换个角度,假定那确实是很好的东西,然后尝试去理解它。有了这种态度,更容易学到新东西,并会为你省去很多挫折、误解和与他人的冲突。

-- 《你无法欣赏你不理解的东西》

3、

软件开发的最重要规则,始终是做最简单可行的事情。

不要做愚蠢的事情,也不要做明显行不通的事情,简单性是取得快速进步的最重要因素。

-- 《做可能有效的最简单的事情》

4、

许多大型组织存在"死海效应",那些更有才华、更高效的工程师最有可能离开,而没有才华和效率的工程师都留了下来,整个公司慢慢变成了一片死海。

-- 《死海效应》

往年回顾

新技术的最大风险(2023 #250)

低期望,多尝试(2022 #200)

当音乐还是稀缺的时候(2021 #150)

零利率时代(2020 #100)

(完)