MoreRSS

site iconYiran | 依然修改

博客主要内容为周报,包含每周阅读的文章、观看的影视作品、以及部分想法。
请复制 RSS 到你的阅读器,或快速订阅到 :

Inoreader Feedly Follow Feedbin Local Reader

Yiran | 依然的 RSS 预览

Weekly Issue-《我们的箱根驿传》

2025-11-30 08:00:00

文章 链接到标题

技术 链接到标题

How good are Chinese CPUs? Benchmarking the Loongson 3A6000 – Daniel Lemire’s blog

Overall, I find these results quite good for the Loongson processor.  Chips and Cheese concluded “Engineers at Loongson have a lot to be proud of”: I agree.

Daniel Lemire 给 [[龙芯]] 3A6000进行了基础测试。


Claude Opus 4.5, and why evaluating new LLMs is increasingly difficult

This represents a growing problem for me. My favorite moments in AI are when a new model gives me the ability to do something that simply wasn’t possible before. In the past these have felt a lot more obvious, but today it’s often very difficult to find concrete examples that differentiate the new generation of models from their predecessors.

这也是我最近的感受,我最近用 Amp 的次数可能超过了 Copilot,在中大型任务还是会优先使用 Copilot + Claude Sonnet 4.5,在一些较小的功能或者 bugfix 之类的,我会优先使用 Amp,因为我已经有了 “这么简单的任务 LLM 可以搞定的”观念。

Why it takes months to tell if new AI models are good 这篇文章也是类似的观点,真正要验证模型是否“好用”,还是需要“真正用”一段时间才能感受。


一次性软件与被压缩的现实:AI Native 的本质是策略重构 | Superlinear Academy

换言之,当编写代码的成本接近于零时,以前离经叛道甚至匪夷所思的策略反而变成了最优策略:为了一个微小的临时需求,现场构建一个完善的专用工具。


Migrating from GitHub to Codeberg ⚡ Zig Programming Language

[[Ziglang]] 从 [[github]] 迁移到了 [[Codeberg]]。我上一次用 [[Codeberg]] 是因为 [[ipmitool]], [[ipmitool]] 主要维护者是俄罗斯人,被 Github 禁掉了,当前只能在 [[Codeberg]] 维护了。

原来 [[Codeberg]] 是使用 [[Forgejo]] 来提供服务的: #259 - Clustered Forgejo for Codeberg - Our journey and your knowledge - forgejo/discussions - Codeberg.org


Wireshark tcptrace 图解读 | 三点水

包含了基本概念介绍,也有常见网络问题下的示例:丢包、吞吐受到接收方窗口限制、吞吐受到发送方窗口限制、网络状况很差等情况。


Chris’s Wiki :: blog/web/DoYouNeedCloudRequests

If you only care about humans I strongly advise you to block every cloudhost subnet you can find, pretty easy given the effort they put into finding you. Most of the worst actors out there are living comfortably on Azure, GCP, Yandex and sometimes Huawei’s servers.

初看很认同,大部分来自于 Cloud 的请求都是垃圾,但转念一想,我大部分请求都是经过 [[VPN]] 的,我也会被屏蔽……


Fun with incident data and statistical process control – Surfing Complexity

For a process that’s not under statistical control, a sample mean like MTTR isn’t informative: it has no predictive power, because the process itself is fundamentally unpredictable. Most incidents might be short, but then you hit a really tough one, that just takes you much longer to mitigate.

每次看到一些汇报 PPT 中的“平均解决时间”就很无力,不知道是想说明些啥。

Pyshewhart 这个 Python 库不错,感觉会用得上。


Diving into Kubernetes’ Watch Cache | Pierre Zemb’s Blog

当缓存滞后于 etcd 的全局 revision 且资源长期无事件时,读取会在 waitUntilFreshAndBlock() 中最多等待 3 秒,超时则返回 “Too large resource version” 错误。通过实现 RequestProgress 来定期更新 revision ,解决超时问题。


生活 链接到标题

after my dad died, we found the love letters | Jenneral HQ

作者在自己父亲去世后,发现父亲其实是一名同性恋,但是父亲在家中一直隐瞒着直到离去。不论作者父亲和 Edward 的感情再怎么好,文章最后一句是完全正确的: he wasted his entire life, my mom said to me, the evening we found the love letters. his entire life, and mine as well.


[读后感]《美国儿科学会睡眠手册》

假设你正在教孩子自己入睡,你已经每 10 分钟进来查看和安抚孩子。在孩子哭了 45 分钟之后,你感到精疲力竭,无法忍受了。于是你抱起孩子,带到你的床上。你刚刚教了孩子什么?你只是教给他,如果他哭的时间足够长,你会进来抱起他

宝宝睡整觉是每个心力憔悴父母的终极目标,而该挑战的核心在于「自主入睡」能力的培养。当婴儿所有生理需求被满足后,请选择适当放手,在成长伴随的短暂阵痛后,换来的是整个家庭长期的幸福与健康。


what I have learned from running

就你做一件事,如果总是将借口丢给环境,那么,这当然轻松、可对自己没有什么实际好处的。


how to keep writing/blogging

反正就是,写作 / 博客,是为了给自己一个认真活着的交代,而不是为了得到读者。活着是为了做喜欢的事情,而写作就是我喜欢的事情之一。如果分享出来的东西能够帮助到他人,那就是神的恩赐、我的幸运。


Tech predictions for 2026 and beyond | All Things Distributed

孤独已达到流行病的程度, 全球每六个人中就有一人受其困扰 ,世界卫生组织已将其列为公共卫生危机。事实上,社交孤立会使死亡风险增加 32% ,与吸烟的风险相当;而孤独会使痴呆风险增加 31%,中风风险增加 30%。

这么严重呢?


爱达·魔都号邮轮攻略指北 | So!azy

[[游轮]]攻略,介绍的很清晰。


派派成长日记 #8 - 憔悴的妈,崩溃的爸,兴奋的娃(150-180天)

新的策略简单粗暴:“什么也不做” - 当孩子疲惫哭闹时,坚决不抱起,在旁边陪伴片刻,然后安静地离开房间耐心观察(每隔 5~10 分钟进入看一下宝宝)。

最终夜醒从 5-6 次,变为正常的稳定 2 次。哄睡时间从半小时起步,变为放在婴儿床上就行,甚至有时候忘记了他的存在。成长伴随的短暂阵痛,换来了整个家庭的长期幸福与健康。

太牛了,真的是从理论到实践。


2025 年末收官战:神户马拉松 PB🥇

没有 35 公里后的「撞墙」,没有肠胃不适,没有肌肉酸痛,心率稳定,全程开心,最后还能冲刺。安静的起跑准备区,新鲜的空气,不时驶过的电车,阳光,大海,干净的赛道,负责的志愿者,热情但不嘈杂的氛围,秩序秩序秩序!太喜欢。对我来说是 2025 最完美的一场比赛。信心满满地进入冬训。

可遇不可求的理想状态啊。早上跟着 神户马拉松《大电影》合二为一的奖牌_哔哩哔哩_bilibili 视频,跑了 16km,神清气爽。


二十六岁,长期主义与追星逐月 | 无辄的栈

我曾经一度相信:工作本身不需要有意义,只要能 WLB 且挣到足够的薪水,在工作之外做喜欢的事情追求意义即可。

可是,当我因为其他原因的叠加而对工作产生倦怠的苗头时,价值感的缺失让我难以找到意义的锚点,从而越漂越远,直至看不见这艘船。


书影播客 链接到标题

《我们的箱根驿传》,作者是池井户润,最被人熟知的代表作应该是《半泽直树》。这部小说主要的视角放在了关东学生联合队,一直由未能进入决赛的大学各派出一名选手组成的队伍,他们可以参加箱根驿传,但是他们的成绩、名次都不会被正式记录。另一个视角放在了赛事转播的工作人员,如何让这个持续了 100+年,收视率在 25-30% 的节目,符合大众预期的完成。

书中的反派脸谱化很严重,也很刻板,没有任何的意料之外的情节,所有的情节都很“理应如此“的状态,但是体育类目就是有这种独特的魅力,真正读下来还是会沉浸在作者的世界中。这本书感觉会被影视改编,甚至知道作者之后,有一种这本书就是为了影视化而写的感觉。

《模范计程车 3》,这个爽剧出到第 3 部了,爽剧也不能无限的爽下去。

碎碎念 链接到标题

  • 好像第一次见到 HTTP ERROR 451 。
  • 空气不好、皮肤干燥、眼睛干涩、嘴唇开裂,不知道以为自己在 2016 年的北京呢。
  • 知道了一个冷知识:旺旺和旺仔是两个形象!眼睛向上的是旺旺,眼睛看一边的是旺仔
  • 看到了一个谐音梗:程式不足,Bash 有余。
  • 中午吃饭,聊到 bolt 的中文释义,我记得是螺栓,同事记得是闪电,还分别都不记得对方的释义。
  • AI explores options, but can’t tell you which is right. that’s where specialization matters now – in judgment, not execution.

  • 最近看到很多LLM 使用上的观点同质化严重,没学到什么东西。
  • 疯狂动物城,第一部是和朋友一起看的,应该是在公主坟附近的电影院,可能是翠微?好久之前的事情了。
  • “爆表”这个词,是来自于 AQI 上限是 500 么?
  • 拿着 RHEL5 世代的合规要求做检测,难怪裁员先裁安全部门,这也不干活啊。
  • Folo 凉了,也不意外。
  • 今天是完美周五。
  • 周日去观赛了上马,天气和给力。一共去了两个地方,分别是淮海中路 8.5km 和龙腾大道 35km。
    • 淮海中路是从常熟路 2 号口出来,走到上海环贸路口,现场氛围很棒,沃尔沃还有拉拉队,放着 BGM,大家都很热情的给选手加油,感受到了世界顶尖选手从身边跑过的瞬间,真的就是一瞬间,太快了。很多选手会和观众击掌,给很多陌生人喊加油,人味很重。在这里本来想着能不能看到认识的选手,最后只看到了 1124 酱
    • 龙腾大道是从龙耀路3 号口出来,走过去就是 34-35km处,这个是各个跑团私补(官方会有常规补给站点)的地方,看到了轻功、卢湾等跑团,有专人看到自己跑团的人会跟跑跟拍,同时也有很多的吃吃喝喝。有个跑团还搞了一个喇叭在喊:跑不动就吃点,这里有啤酒饮料快泉水,blabla。这个阶段的选手状态差距很大,我在的一小时看到腿部抽筋、膝盖受伤、乳贴掉了的选手就有不少,全靠意志力撑着。

Weekly Issue-《一战再战》

2025-11-23 08:00:00

文章 链接到标题

技术 链接到标题

Incident Report: September 22nd, 2025

During a code cleanup, we made a database schema change to remove an unused column. However, a subsequent code change reverted part of this unintentionally, leading to failures for a core API our frontend relies on.

Further investigation revealed the issue stemmed from a PgBouncer version upgrade. Our Control Plane database relies on PgBouncer as a connection pooler, common in most applications for managing Postgres connections at scale.

We had been using an older Bitnami image, and following Bitnami’s deprecation of their public images, we migrated to our internal mirrored repository. This migration advanced us several PgBouncer versions ahead.

[[Railway]] [[事故分析]]。DB schema 变更因为“不小心”被 revert 了,控制面崩了,控制面崩了发现是 PgBouncer 资源消耗异常,原来是因为 [[bitnami]] 不维护公开 image 了,所有他们迁移到了内部的 repository,但是这次迁移并不只是“迁移”,而是将 PgBouncer 升级了几个版本。。。这两个变更咋能通过 review 上线的呢?

当然,如果要调侃的话,可以说一句:“博通罪大恶极”。


Cloudflare outage on November 18, 2025

Rust 背锅了:Cloudflare 故障分析 | CatCoding

从 Cloudflare 故障到代码安全 | Cyandev

[[CloudFlare]] [[事故分析]],这是它们自 2019 年以来最严重的故障,故障原因已经写的很清楚了,各种分析也很多,很多人开始玩梗来说 [[Rust]] blabla,看到这类言论感觉和那种营销号标题党没有差别,太无聊了。

这里有一个有意思的地方,[[CloudFlare]] Status 站点与 Cloudflare 自身所有资源都是隔离的,但是当主站故障的时候,Status 站点也刚好故障了。。。这应该是误导他们认为是 DDOS 的一个原因?不知道这里的故障原因是什么,文章中没有提到。


Monitor These 5 Metrics to Prevent Downtime

  1. RTT 变化:RTT 的细微增加通常预示着更严重的网络拥塞。
  2. 缓冲区使用率:监控关键网络设备的缓冲区使用情况可以揭示即将出现的瓶颈。
  3. 接口错误率:CRC 错误或接口丢弃的少量增加可能预示着硬件故障。
  4. TCP 重传率:此指标表明了用户可能遇到的应用程序性能问题。
  5. 网络流量对称性:异常的非对称流量通常表明安全问题或应用程序配置错误。

原地报废:不要在生产环境用 Docker 跑PostgreSQL! · 老冯云数

为什么会这样?原因其实很简单、也很离谱:

  1. Docker 官方 PG 镜像只支持 两个 Debian 版本
  2. 当 Debian 发布新版本时,只要你没明确指定 debian 版本标签,它会 自动变成新的默认基础镜像
  3. 新的 Debian 版本用了 新版本的 glibc
  4. Glibc 更新后,locale(排序规则)文件发生变化 于是你现在的状态变成:
  • 运行的 PostgreSQL 链接的是一套 locale 文件
  • 而数据库里的数据与索引 是基于另一套旧的 locale 文件生成的

再次坚定:指定 tag 甚至指定 hash 总是没错的。

原来 PG 的 dockerhub 里面的 Official Image 主语是 [[Docker]],不是 PG 社区自己维护的……


Top 200 Most Common Passwords | NordPass

“123456” 还是当前最常用的软密码,排名 129 的是 “theworldinyourhand”,这是什么软件的默认密码么?排名 143 的是 “cisco”。


生活 链接到标题

我的欧洲生活 – 挪威篇 | 土豆不好吃

也许是被统治惯了,不想再被别人管,挪威没有加入欧盟,却是北约的创始成员国。为了与欧盟国家保持良好关系,它又加入了欧洲经济区(EEA),并签署了申根协定。
顺便说一句:欧盟、申根区、欧洲经济区、欧元区、北约 —— 这五个其实完全是不同的概念。

欧洲急需新的能源供应,而挪威成了最大的赢家:石油、天然气出口暴涨,财政收入创下历史新高,更别提那个神话一般的 “主权基金” 了。
挪威是世界上最大的三文鱼出口国之一,海水寒冷而纯净,养出的鱼肉鲜嫩肥美。


剪影-姥爷-Himself65

我姥爷可能绝大部分人生都在研究彩票上。

我出国留学后再也没见到过他,对我来说只是一个普通的夜晚,我妈给我发来消息:“你姥爷去世了”,随后是一片沉默;几年后,我妈来国外旅游和我聊天,心血来潮,说他最后说在病床前楠楠道,想来出国找我。
我想,这可能比彩票中奖还要难。

写的真好,读的难受。

毛冬的一个说法我非常认同,大家可以在自己长辈还健在的时候,多拍照,多录音录像,可能现在觉得没什么,也许有一天你突然就想起来了,会想看看的。


书影播客 链接到标题

《一战再战》,笑了么?笑了。看懂了么?没看懂。只能说是大概知道在讲些啥,但是细节上就完全不清楚了。感觉西恩潘可以再得一次奥斯卡。

不怕剧透可以看这篇影评: 把左派、右派,都骂的狗血淋头

《我们的箱根驿传》,2025 年 8 月出版的书,在上海书城看了开头,作为相关信息的了解是不错的选择,想要当场买,结果书城 65,淘宝 24,果断选择淘宝。

《没理想编辑部-Vol.202 对话土豆:喜剧不能总是取最大公约数啊》,这期对土豆的采访有趣,土豆是个有趣的人,随口抛出的梗都很难接住。这一季喜人他最后悔的,应该就是没有坚持自己的想法,选择了“保底“。

《【Reaction】华莎 x 朴正民 ‘Good Goodbye’ 祝贺舞台演员反应|第 46 届青龙电影节|251119》

周末的快乐是这个视频给的,第 46 届青龙电影节,华莎演唱自己的歌曲《Good Goodbye》,这首歌的 MV 男主是朴正民,在青龙的现场有一个小小的互动,台下都是韩国最会演戏的演员,大家的反应很真实很有趣,都是姨母笑,都磕到了。

碎碎念 链接到标题

  • 公众号可以用账号密码登录,但是每次都要二次校验微信扫码,那还有什么用。
  • 周末在图书馆找书,按照检索结果死活没找到,上上下下爬了 3 次。
  • Ampere Computing 在 2025 年 3 月被软银以 65 亿美元收购。
  • 最近很喜欢用实际功能的用户数量来作为参考纬度,进行一些取舍判断。
  • 最近看到了两个项目名称挺有趣的:Yansu、Tansu。
  • 我一直不知道自己用的什么字体。
  • Windows 有 icon cache,如果更新之后,需要手动清理才行。
  • Slack 也退出了:We are writing to let you know that due to changes in how Salesforce services are provided in mainland China, Slack will no longer be renewing your workspace.
  • 善用 block,让生活更美好
  • 越看各个网络安全公司的现状,越觉得深信服很厉害,用 Gemini DeepResearch 进行的调研总结:
    • 通过 HCI 平台,深信服成功地将自身产品从传统网络边缘的 “附加安全设备” 升级为数据中心内部的 “原生安全能力” 1。这种技术融合不仅增强了客户粘性,更重要的是,使其营收来源从周期性、偏向 OPEX(运营支出)的安全预算,扩展到了基础性、强制性的 CAPEX(资本支出)基础设施预算,从而在整体市场上占据了更大的份额。
    • 这种战略上的定位转移,使得深信服能够从传统安全产品的 “高利润率、低天花板” 困境中跳脱出来,转向基础设施平台 “低利润率、高成长性” 的赛道。尽管基础平台业务的短期毛利率较低,但它能带来极高的客户粘性,并保障了未来在高价值安全服务上的持续收入。
  • 今早的跑 13 km,速度不快,心率也不高,但是体感很差,可能是湿度的问题么,还是上海的空气质量太差了?
  • 金爱烂的书在上海书城卖断货了,好事。
  • 疯投圈:国内的茑屋书店都是加盟的。
  • 最近李逗逗的黑脸导师系列突然火了起来,想起来有一次在上海话剧中心看演出,还和她互动过。
  • 听播客知道 Hoka 例跑活动可以试鞋。

Weekly Issue-《天生就会跑》

2025-11-16 08:00:00

上海秋天

文章 链接到标题

技术 链接到标题

Chris’s Wiki :: blog/linux/Fedora42OrphanUsrSbinBinaries

作者在升级 Fedora 42 之后,发现自己的 /usr/sbin/ 下有很多不属于任何 RPM 的 binary。之前我也有过类似的经历,不过我的可能大部分是手动 cp 过去的,自从开发机使用 OSTree 之后,不存在这类困扰了。


“捉迷藏”式收割:撕开鲁大师为首系列企业流量劫持黑幕!-技术文章-火绒安全

火绒发布的针对[[鲁大师]]的恶迹调查,他们的推广条件还挺有意思的:

  • 检查浏览器历史记录,如果访问过 12345 等投诉网站、zhihu、微博、看雪、吾爱破解网站的,不推广;
  • 安装了火绒、卡巴斯基的,不推广;
  • 安装了 IDA、Visual Studio 、WireShark、VSCode 的,不推广;
  • 安装了淘客助手的,不推广;
  • 还有一些时间相关的策略;

最搞笑的是“值得注意的是,在劫持浏览器的过程中,会对用户是否访问过周鸿祎的微博进行检测,若检测结果为已访问,则不会进行推广。”


sudo-rs Affected By Multiple Security Vulnerabilities - Impacting Ubuntu 25.10

谁如果用了 [[Ubuntu]] 25.10,我会敬佩一声勇士。


AI 辅助编程时代,哪些编程语言会更流行?

但现在情况变了。AI 帮我们写代码,“写起来爽 “这个优势基本没了。反而,那些让人” 写起来爽 " 的特性,可能成了 AI 的负担。
我觉得这个趋势已经开始了。越来越多的语言引入类型系统,越来越多的项目强制使用代码格式化工具,这些都在让代码变得更 “结构化”、更 “明确”。

注:文中提到关于我在 AI 编程时遇到的各种状况,全都是 AI 生成的,如有不切实际本人概不负责,我只提供了本文的基本观点。

这是现在大家的一个共识了,[[Jetbrains]] 的年度调查中也提到了: “Survey data indicates that, on average, Go developers began adopting AI earlier than their peers using other languages, and they continue to use it more extensively for day-to-day tasks.”

现在我写 Python 的时候也会尽量在 AGENTSmd 文件中强调要制定类型,方便之后迭代,我自己 review 代码也方便。


使用 Local Coding Agents 疯狂地并发开发 · xxchan’s blog

这篇关于 Agents 使用的思考很推荐,我日常停留在“我成了瓶颈”的状态,事情很多很杂,Agents 很快就把活做完了,在多个“结果”之间进行切换、验证、发布,单独看某个任务肯定是效率有提高,整体上就很难说了。

找时间试用一下 GitHub - xxchan/AgentDev: A CLI tool for managing Agent instances with git worktree


A prison of my own making-Jana’s cozy corner

I was overwhelmed by all of the things that I convinced myself to be necessary. I was overwhelmed by all of the things that I convinced myself to be necessary.

  • Everything needs to be declarative
  • Machines as cattle, not pets
  • Immutable systems and containers
  • GitOps all the things
  • Automated deployment
  • CI/CD pipeline
  • Security considerations

Spelling it out now, it feels like I should have realized way earlier what was killing my joy. But now I did, so I’ll be undoing a lot of this mess.

这周刚好和同事闲聊到了这个,大多数场景下,工作里面的最佳实践,对于个人场景来说都是不需要的,如果它还带给你痛苦,那直接远离就好。


Calculating String length and width – Fun with Unicode | Tom de Bruijn

以 [[Rust]] 为例讨论 .len().chars().count()graphemes(true).count() 的差异。

在说“字符串长度”的时候,到底在说啥,是字节长度、还是字符数量、还是 grapheme cluster,即使是 grapheme cluster 也可能不是最终用户看到的显示宽度。

我讨厌 emoji 的滥用。


Bending Spoons Cofounders Become Billionaires After Italian Startup Raises At $11 Billion Valuation

[[Bending Spoons]] 最新融资后估值达到了 110 亿美元,4 位联合创始人都已经是亿万身价了。这个公司真有意思,收购成熟的产品,改造,然后盈利,感觉像是有一批能力超强的雇佣兵,收购之后可以进行快速的迭代改造,短期完成后继续下一个目标。代表是 [[Evernote]]。


真实、残酷的 AI 就业冲击 —— 从一篇极其精彩的哈佛论文聊起

工作, 后工作:就业市场崩溃观察笔记 – Telegraph

两篇连着看,AI 采纳者公司在 2023 年后初级岗位招聘量显著下降,批发与零售业是重灾区。招聘的逻辑也发生了变化,先考虑“AI 能不能做”,再考虑是否真的需要一个员工。


生活 链接到标题

Make it Possible, Then Make it Normal · Daniel Mangum

作者 2023 年给自己定了跑完 2023 英里的目标,最终跑完了 3000 英里,今年没有给自己定目标,但是一个平常的周末发现,自己居然比 2023 年还要早两个月完成了当时的目标。

第一次完成目标很艰难很兴奋,之后将其变为日常,每一次完成它,那就是明知道它需要多少努力,但是还是完成了它,对自己来说那就是非凡。


Eliud Kipchoge Custom Nike New York City Marathon Top — NIKE, Inc.

[[Nike]] 为基普乔格定制的运动服,可以让汗水快速蒸发。国内好像轻功、必迈也有类似的“科技”衣服,不知道实际效果怎么样。


Valve is about to win the console generation - Xe Iaso

The biggest difference between SteamOS and other console operating systems is that SteamOS is just an immutable image-based fork of Arch Linux with a skin on top. If you can do it with a normal PC, you can do it on SteamOS.

Yes, Steam Machine is optimized for gaming, but it’s still your PC. Install your own apps, or even another operating system. Who are we to tell you how to use your computer?


日本浮生录:追逐棕熊、户外越野,在北海道遇见最美秋日 - Simon’s Blog

理论上我今天经历了两个秋天,分别是在哈尔滨和上海,可惜哈尔滨的秋天全称没有出门,上海的秋天又很难说感受到秋。


用AI假图骗“仅退款”,这是今年双十一最脏的一幕。

就是在双十一期间,大家都知道,退货率肯定会变高,然后,就有很多人,用 AI 来 P 图,骗商家 “仅退款”。

人可以坏成什么样。


纽约上州游记之三——尼亚加拉大瀑布 - David Feng个人网站

注意地图上方是西边。河对岸是加拿大。没错,此处加拿大在美国的西边。(冷知识,底特律附近有一段美加边境加拿大在美国南边。

最大的马蹄瀑布。宽 790 米,尼亚加拉河 90% 的水量从此处倾泻而下,每秒钟水量可以填满一万五千个浴缸!

我好像还没见过大瀑布?仔细想了想,世博公园那个小落差的肯定是不算的,那好像真的没有啊,

不知道为什么,突然想起之前看这个纽芬兰自驾 vlog 的时候,总觉得“纽芬兰”应该在南半球或者在欧洲很北的地方。


古希腊思想通识课-希罗多德 | imesong.com

关于经典的意义,书中引用了著名文学评论家哈罗德·布鲁姆在《西方正典》中的一段话:
阅读经典并非为了服务于意识形态……深入研读经典既不会使人变好或变坏,也不会使公民变得更有用或更有害。心灵的自我对话本质上是一种社会现实。西方经典的全部意义在于帮助人善用自己的孤独,而这种孤独的最终形式是一个人与自己死亡的相遇。


书影播客 链接到标题

《天生就会跑》,《天生就会跑 2.0》,作者是克里斯托弗・麦克杜格尔,美联社记者。这两本书如果单独说跑步的部分,其实很少,更多的是在讲关于跑步的故事,可能是因为第二本的故事更纯粹,我更喜欢第二本。在阅读的时候问自己一些问题:如何跑步?在买鞋子的时候现在通常看到:稳定/支撑/缓冲/训练/竞赛等分类,在有这些”专业“跑鞋之前,是怎么跑步的?书中的观点是回到原始状态,不只是跑步的原始状态,生活方式也要回到原始状态,比如作者说自己按照塔拉乌马拉人的方式生活和训练,结果是跑得更快了,受伤更少了,我觉得和他短时间体重下降了 12 公斤有很大关系。怎么舒服怎么跑吧。

《天生就会跑》的中文译者是严冬冬,如果之前看过《比山更高》的话,应该对他不陌生,是一名自由登山者,在 2008 年奥运火炬传递中登顶了珠峰,崇尚阿式攀登,《比山更高》中提到他当时靠着翻译收入来支撑自己登山,这本《天生就会跑》应该就是其中之一了。严冬冬在 2012 年登山时遇难。

一些标注:

不正常的反而是极少数从来不受伤的跑步者。百分之八十的跑步者每年都会受伤。进行这项运动时,不管你体重是大是小,速度是快是慢,距离是长是短,都有可能伤到膝盖、胫骨、跟腱、髋部和足跟。

美国的长距离耐力跑运动经历过三次大起大落,每一次兴起都是在国家遭遇危机的时期。这三次起落或许并非偶然,也许是因为人类心理存在着某种开关机制,意识到危险来临时,就会激活最原始的求生本能。在缓解压力和营造快感方面,跑步甚至比性更有作为。人类天生就具有奔跑的欲望,需要做的只是将它释放出来。

我说,“那正确的跑步姿势是什么样子的?”,“是个不朽的问题。”戴维斯医生说。

我们把‘拉拉基帕瑞’叫做生命游戏。”安杰尔说,“你无法预料比赛究竟有多艰苦,也不知道它什么时候才会结束。你不能控制它的进程,只能尽力去适应。”

一个周日,安起大早跑了二十英里,回家吃过早饭后又出门跑了二十英里。因为有些家务活要做,跑完她便回到家里忙碌起来。到傍晚,她对这一天很满意:不仅做完了家务活,还跑了四十英里。于是作为奖励,她又出门跑了十五英里。

按照传统运动医学的说法,一周内跑步里程达到一百英里,基本就会导致膝盖损伤,而超长距离耐力跑选手却可以在一天之内跑完这么长的距离,有些选手每周的训练量甚至超过两百英里,却仍然不会受伤。

就连业余的耐力跑选手都清楚,比赛时最聪明的策略是紧跟在领先选手身后,尽量保持稳定的速度,临近终点时全力冲刺。

但问题并不在为什么别人跑得越来越快了,而是为什么我们跑得越来越慢了。事实正是:美国长跑运动的衰落过程,刚好跟金钱介入其中的过程相吻合。一九八四年之后,奥运会开始对专业运动员开放,这便意味着跑鞋厂商可以付钱给长跑运动员,把他们包装成“专业选手”​。

泰德有些纳闷,在足弓支撑技术、内外翻控制技术和凝胶减震技术发明之前的几百万年里,人类究竟是怎么奔跑的。

九个月的塔拉乌马拉式训练,让我发生了彻底的转变:体重减了十二公斤,可以很轻松地跑完过去会要了我命的路程。尽管我每周的训练量超过八十英里,但我仍然精力旺盛,总期待着下一次训练。最重要的是,十年来第一次,我没有因为高强度的跑步受伤。​“他绝对是个奇迹创造者。​”

许你可以通过拉伸韧带来避免受伤?徒劳。一九九三年,​《美国运动医学期刊》发表了一份针对此问题的研究报告,研究者选择了两组荷兰运动员作为受试者,其中一组在每次跑步之前先拉伸韧带作为热身,另一组则直接开跑。实验结果是,两组运动员的受伤概率完全一致。次年在夏威夷大学进行的进一步研究则表明,拉伸韧带甚至会起到反效果,让受伤概率提高百分之三十三。

换句话说,结论是:鞋底的缓冲性越好,实际为双脚提供的保护反而越差。

有时患者不听从我们的建议,反倒能让我们学到新东西。​”戴维斯博士说,​“我想,足底筋膜炎之所以在美国如此普遍,或许正是因为我们平时束缚足部肌肉发挥它应有的作用。​”那位患者的康复让她无比振奋,她索性也开始尝试光脚行走。

小步快频的运动方式,比力强幅大的方式更有效率。​”

每七名死于癌症的患者中,就有一名是因为体脂含量过高而发病的。换句话说,减少体脂可以降低患癌的风险。

碎碎念 链接到标题

  • 我想要一个基于 ostree 的 fedora server 版本,现在 ucore 是基于 coreos 的,安装起来真是麻烦。
  • Mirantis 现在的标语是:Mirantis: Build AI Infrastructure Your Way, Anywhere.
  • 发现我的稍后阅读是真的会阅读, Youtube 稍后再看,是真的不会再看的。。。
  • 你的生活新鲜吗?你的生活肯定不新鲜!
  • 感觉这个 App 的广告都在一步步的试探着用户的底线,现在 TG 会在信息流中插入广告了,下一步呢?每条信息带一个广告?
  • 正经叭叭大刘唱了一句“北京晚报”,结果没人接住,感觉自己也确实年纪大了。 ”北京晚报,有人征婚有人打广告,其实就是吹牛逼和想糙“
  • Wails 整体还是挺好的,对平时用 Golang 的用户,上手很愉快。
  • Veritas 和 Commvault 都退出了,最近是有什么风声么?
  • 玩弄流量,迟早被流量玩死。
  • 主理人的英文是 curator 么?
  • 好天气,心情好

Weekly Issue-恭喜 Faker

2025-11-09 08:00:00

文章 链接到标题

技术 链接到标题

Using Assisted-by commit footers instead of banning AI tools - Xe Iaso
AI-Assisted Contributions Policy :: Fedora Docs

Assisted-by: GPT-OSS 120b via OpenAI Codex (locally hosted)

Accountability: You MUST take the responsibility for your contribution. Transparency: You MUST disclose the use of AI tools when the significant part of the contribution is taken from a tool without changes. Contribution & Community Evaluation: AI tools may be used to assist human reviewers by providing analysis and suggestions. You MUST NOT use AI as the sole or final arbiter in making a substantive or subjective judgment on a contribution, nor may it be used to evaluate a person’s standing within the community

[[Fedora]] 这个策略说明和方式很不错,显式的告知使用的是什么模型、工具来辅助。


Why we migrated from Python to Node.js

Python has had async for 10 years – why isn’t it more popular? Python concurrency: gevent had it right | Harshal Sheth

We just did something crazy: we completely rewrote our backend from Python to Node just one week after our launch.

Our initial benchmarks show we’ve gained ~3 x throughput out of the box and that’s just with us running what is mostly sequential code in an async context.

不管咋说,用自己熟悉的技术栈都是有利于后续维护的。作者没有采用 [[Prisma]]。


Why our website looks like an operating system - PostHog

[[PostHog]] 介绍自己为什么要这样设计网站,我作为用户不喜欢现在的状态,会让我有一种“失控”感。

Often times, I’ll want to refer to different pages at the same time. So I’ll CMD + click “a couple times” while browsing around and before I know it, I have 12 new tabs open – all indistinguishable from each other because they share the same favicon.

这里提到的浏览方式是我之前经常使用的方式,甚至一度是我的搜索“屠龙记”「打开 Google 搜索,CMD 按住,点击前 10 个搜索,快速浏览页面找到自己想到的东西」,可惜这个方式在现在 [[LLM]] Research 时代已经用不到了。


Absurd Workflows: Durable Execution With Just Postgres | Armin Ronacher’s Thoughts and Writings

GitHub - earendil-works/absurd: An experiment in durability

_… because it’s absurd how much you can over-design such a simple thing.

万能的 SELECT ... FOR UPDATE SKIP LOCKED 。最近在用 Temporal 的时候,业务本身都很简单,但一堆简单的业务 workflow 堆起来之后,代码组织感觉怪怪的,有时间得整理一下。


You Should Write An Agent · The Fly Blog

[[Fly.io]] 关于 [[Agent]] 的 101 文章,不如直接去看 GitHub - PsiACE/bub: Bub it. Build it. 代码。


Thinking Clearly – Daniel Lemire’s blog

Clear thinking demands precision.

Too often, we accidentally hide behind overly abstract language. Not only does this harm how we think, but it also harms how we are perceived. People who avoid jargon are viewed as more honest, trustworthy and benevolent (Fick et al. 2025).

“我们常常不自觉地躲在过于抽象的语言背后。这不仅损害我们的思维方式,也影响他人对我们的观感。”


Fu, Wei: Previewing Rebase Snapshots in containerd v2.2.0

[[containerd]] v 2.2.0 版本中包含了 Rebase Snapshot 特性,可以提升大型镜像的下载效率。为了下载镜像速度做过的努力:

  • 首先并发下载所有镜像层,然后按照层级关系依次解压。
    • 局限:解压每一层都需要先将所有祖先 snapshot 按照顺序 union mount,写放大。
  • 直接将镜像层解压到对应的 snapshot 目录,避免为了解压而执行 union mount
  • 下载与解压的并行处理,无需等待所有镜像层下载完毕,而是在任何一层下载完成后就立即启动解压任务
    • 局限:镜像层的解压必须严格按照其依赖的顺序进行,由于在大多数镜像结构中,较小或变更较少的层通常位于镜像的末尾,因此顺序依赖使得「并行解压」收益有限。
  • 引入同一镜像层的并发下载能力
    • 局限:在网络质量可控的情况下,使用单连接的 HTTP/1.1 反而可能实现更高的吞吐性能。
  • 允许在提交时,将一个没有 parent 的 active snapshot 绑定到指定的 committed snapshot 上,在下载镜像时,会同步解压所有镜像层,此时这些 Active snapshot 尚未指定父 snapshot。解压完成后,它们会按顺序提交,并关联到指定的父 snapshot,从而建立层之间的依赖关系。

Fu, Wei: Previewing new mount manager in containerd v2.2.0

[[containerd]] Mount Manager 的背景知识,目标是解决现有 snapshotter 接口在处理复杂挂在场景时的问题,将挂载初始化动作从 snapshotter 中接口,并将挂载点的生命周期与容器绑定,可以及时清理。当前只有 EROFS snapshotter 集成了。


生活 链接到标题

派派成长日记 #1 - Hello World 🐣

待产室是所有孕妇一起等待开指的大房间。在等待宫口完全开全的过程中,因为不清楚开指的速度,准爸爸一夜未眠,CC 更是辛苦,规律的宫缩带来了物理上无法想象的痛苦,然而心理上的煎熬更令人折磨。

各种意义上的不容易。


阻止文明倒塌:JonathanBlow在莫斯科DevGAMM上的演讲 | 机核 GCORES

阻止文明倒塌:JonathanBlow在莫斯科DevGAMM上的演讲 | 机核 GCORES

Elon 认为,正好相反,科技在不付出巨大努力的情况下,是逐渐倒退的。在人类历史上,杰出的科技被完全遗忘,这件事经常发生。当代也一样。

这就是科技退步的原因。代际之间的交流和传承需要巨大的努力,这过程中有损失。如果代际的传承失败,文明就灭亡。

Blow 的要点是:软件正在倒退,而人类空前依赖软件。Blow 给出了他对于 “软件明显在蓬勃发展” 之直观感受的解释:软件正在享受硬件能力提升的红利,它只是 “看上去” 蓬勃发展而已。Blow 认为,全行业的高抽象层次工作,多数人的 “高效率” 的另一面,是失去(或者从未拥有过)能力。

复杂性的提高,加速了知识的丢失: 1、知识总量更多,我们就让每个人知道的比例变得更小来应对。 2、『深知识』被『琐碎信息』替代。 3、好信息被噪音淹没。

Blow 认为,显而易见的是,复杂性越高,我们承受灾难,或者体制性腐化(参考上文东罗马帝国),的能力就越差。而现在大家似乎相信,我们能承担的复杂性上限,是无限的。想象现在大公司里那种极少数能够透彻理解整个系统的工程师离退休之后后继无人、且很难把整套知识传递给年轻员工的情况,答案已经很明显了。

这是一篇 2019 年的文章,随着现代社会发展,工作细分是不可避免的,如果某种知识真的那么重要,那么人类可能早就灭绝了,既然人类现在还可以生存,就说明那种知识不是那么重要?软件的发展享受硬件的红利,这个放在 2025 年也是一种主流论调,硬件的发展不也是人类努力的结果么?

软件开发无论从哪个角度来看,都无法和人类社会的适应能力和恢复能力做比较。现在 LLM 时代,对于文章中提到的大部分角度,都会带来“加速”的效果,将其推向更极致的方向。反过来想,LLM 也可以作为强大的学习功能,部分知识可以更便利的传递,很多“体力劳动”可以略去,让人专心做当下“更有价值”的事情。


我们的创业项目 Funes 在干嘛、以及怎么融到资的? - by 汉洋 MasterPa - 汉洋滔天

人类无法获得永恒,但我们总想对抗时间。这就是 Funes 存在的理由。 Funes 像是一个物理世界的 Github。我们和全球的用户一起,建模并存储一切人类的建筑与结构。

一个特定地方的价值本来就是不可估量的。它的重要性永远无法仅从社会角度来衡量。我们第一次约会的地点,我们与宠物散步的草地,我们曾经称之为家但如今不复存在的房间,我们对已不在身边的亲人怀有美好回忆的餐厅,我们开始职业生涯的办公室,以及我们最后坐过的教室 —— 这些地方可能不会引起历史学家的兴趣,但它们对我们所有人来说都具有巨大的价值,因为它们通过经历、感受和记忆定义了我们人类的存在。因此,保护这些看似无关紧要的空间同样至关重要。

走的时候他和我说,他是真的喜欢维基,但我接下来见大部分投资人最好换个对 Funes 的比喻,人人都说自己喜欢维基,但没有投资人想投维基。

我还记得自己第一次知道 Google Earth 时候的感觉,当时看世界上各种地方的街景看了很久。


Collins’ Word of the Year 2025: AI meets authenticity as society shifts - Collins Dictionary Language Blog

柯林斯词典的 2025 年度词汇是: vibe coding。这个词的受众有这么广么?


When Stick Figures Fought - by Animation Obsessive Staff

火柴人 Flash 动画的一些历史,作者是朱志强,在 2000 年左右,作者凭借这火柴人系列大火,但无法带来收益,火柴人很难说是一个明确的 IP,在 2003 年耐克推出了火柴人广告系列之后,作者起诉了耐克,持续了多年,最后以败诉结束。

之后朱志强转行做程序员,现在在上海一家公司做游戏编辑器。


泡温泉&跑步(别府篇) - luozhiyun`s Blog

但是我的观念最近在慢慢的改变,我觉得仪式感可能没什么不好。生活本质上是充满不确定性和混乱的。仪式感通过固定的程序和可预测的步骤,为我们创造了一个 “可控” 的心理空间,其实是一种对抗不确定性的方式。并且仪式感可以将平凡的日常行为转变为特殊且有意义的时刻,其实也蛮有意思。


书影播客 链接到标题

《正经叭叭-vol.222 是谁的命这么难算,到处都是正确答案》,这期聊玄学算命的,感觉每一个厉害的大师,都生活在 XX 省 YY 市 MM 区 NN 镇 FF 村 JJ 路口左转走 3 公里看到一个大树下,找他算命才准。

《二的三次方-vol:113 开局桌游领导来播客,被当场说破防了?》,脱口秀演员吴鼎、张灏喆在杭州开了一家桌游吧,11 月 8 日已经开业了,最近应该是为了宣传,录了很多播客,所有人都觉得他们干不了几年就会破产。

《没理想编辑部-Vol.199 成为自己的富婆》,聊到最后,还是“配得感”。

《无聊斋-vol.550 喜夜群英会|聊聊晔乎不老王的儿时疯癫、上海滩往事、金牌销售史和劝学直播间》,再次印证了那个观点,当下在喜剧节目中看到的所有演员,都是专业的,无论是脱口秀还是 sketch,不要想着自己写几个段子上去就能演好,妄想。

碎碎念 链接到标题

  • 习惯的力量太强了,有一个 CLI 已经被 deprecated 很久了,一线还在使用,为了他们的使用,还得继续维护。
  • 最近经常在各个地方看到 Kata Containers,查了一下,原来 5 年前就用 Rust 重写了。
  • All in EasyTier.
  • 真割裂啊,有时候需要单独在微信里才能搜索到特定的文章。
  • 每当觉得 LLM 已经行的时候,就会在一个简单的问题告诉你:我还不行。+2。
  • 本身只是一个吐槽,突然接到了一个离谱的需求,没想到触碰到了推特上的热门流量关键词,吓得我锁推了。
  • 看到新闻说,Apple 每年给 Google $1B 来将 Gemini 集成到 Siri 中,风水轮流转。
  • 黄明志被通缉了,飘向北方还能唱么?
  • 看到了一个“Vibe Hiring”,万物皆可 Vibe。
  • 一个人说自己“看得懂”,建议是等他自己发现自己“看不懂”。
  • 突然发现 slack 最近“老师”出现的频率有点高,玩梗么,不是什么好预兆。
  • 大概数了一下,衣柜里的衣服中,公司发的比例超过了 50%🤔
  • containerd/nerdbox 感觉不错,本身是一个 shim,使用 VM 作为运行环境。还处于非常早期的状态。
  • 抽象的人做抽象的事。
  • Faker 的剧本太完美了。

2017 年鸟巢

2025 年成都

Weekly Issue-《史密斯夫妇》

2025-11-02 08:00:00

文章 链接到标题

技术 链接到标题

AI driving data center - and storage - transformation – Blocks and Files

Most enterprise-type organizations won’t build their own AI factories. Instead “they will consume application programming interfaces and software built on top by firms such as OpenAI, Anthropic PBC, other AI labs and cloud players.” Silicon Angle suggests “enterprise AI will be adopted through access to mega AI factories via APIs and connectors with a software layer that hides underlying primitives and tools complexity that live under the hood.”

大多数公司最终不会自建 AI 基础设施,但是他们可能会积极的采用 AI 功能,这些 API 需要一个统一的组件来管理,[[Kong]] 这类 API Gateway 的产品需求量和重要性是大大增加的么。


CVE-2025-62725: From “docker compose ps” to System Compromise | Imperva

[[docker]] compose 在处理 OCI artifacts 时,没有针对 compose.file 进行校验,导致攻击者会获得任意路径的些权限。v2.40.2 引入了 validatePathInBase 修复这个问题:

// validatePathInBase ensures a file path is contained within the base directory,
// as OCI artifacts resources must all live within the same folder.
func validatePathInBase(base, unsafePath string) error {
 // Reject paths with path separators regardless of OS
 if strings.ContainsAny(unsafePath, "\\/") {
 return fmt.Errorf("invalid OCI artifact")
 }

 // Join the base with the untrusted path
 targetPath := filepath.Join(base, unsafePath)

 // Get the directory of the target path
 targetDir := filepath.Dir(targetPath)

 // Clean both paths to resolve any .. or . components
 cleanBase := filepath.Clean(base)
 cleanTargetDir := filepath.Clean(targetDir)

 // Check if the target directory is the same as base directory
 if cleanTargetDir != cleanBase {
 return fmt.Errorf("invalid OCI artifact")
 }

 return nil
}

我日常用到的 compose 还都是自己拷贝修改的,还没用过 docker compose -f oci://docker.io/username/my-compose-app:latest up ,看着就不放心。


AWS to Bare Metal Two Years Later: Answering Your Toughest Questions About Leaving AWS

Ran the MicroK 8 s + Ceph stack in production for 730+ days with 99.993% measured availability.

介绍了过去的两年内 [[OneUptime]] 从 [[AWS]] 迁移走之后的成果,回答了一些社区问题,从当前的现状来看,这个选择没有任何问题,无论从成本、还是长期维护的角度。

Automation: We’re now moving to Talos. We PXE boot with Tinkerbell, image with Talos, manage configs through Flux and Terraform, and run conformance suites before each Kubernetes upgrade. All of those tools also hardened our AWS estate, so they were not net-new effort.

文章中多次提到他们会从当前的 [[MicroK8s]] 切换到 [[Talos]],以至于我以为是一篇软文。[[hacker news]] 上面的一个评论,能够感受到他的痛苦:

Talos is great until it’s not. We ran into Ceph IO speed bottlenecks and found it was impossible to debug (“talosctl cgroups —preset=io” is a mess) because the devs didn’t want to add an SSH escape hatch into their black box OS. Our Talos nodes would also randomly become unhealthy and you have no way of knowing why. Switched to PXE booted Alpine linux with vanille k8s, and we had a much more stable experience with no surprises, and the ability to SSH whenever we want has been hugely helpful.


Fluid Storage: Forkable, Ephemeral, and Durable Infrastructure for the Age of Agents | Tiger Data

[[TigerData]] 为自己的业务设计的分布式块存储,他们当前的业务是在 AWS EBS 上, EBS 存在一些问题,且这些问题在 Agents 场景下更加突出,Agents 经常需要创建一个临时环境进行工作,工作完成后又自动清理:

  • 并不弹性,很多操作有 6-24 h 冷却期,冷却期内无法执行其他操作,无法缩容(文章中提到了 xfs 和 ext 4, 但 xfs 不能缩容,ext 4 也不能在线缩容吧?)
  • 按照分配空间收费,用户通常需要超额分配来防止空间不足;
  • 操作缓慢,数据从 [[S3]] 中加载耗时较长

于是他们实现了 Fluid Storage,目标是解决上述问题:A forkable storage layer offers a more general foundation: volumes that can be cloned, branched, or scaled independently of the systems that use them (and not limited to Postgres databases)。主要组件有 DBS (Distributed Key-Value Block Store), Storage Proxy 和 User-space Storage Device Driver。

有人在 [[hacker news]] 上问为啥不用 [[Ceph]],得到的回复是:There’s some secret sauce there I don’t know if I’m allowed to talk about yet。


生活 链接到标题

2025年末如何借助AI查询疾病相关知识 | 创造力溢出

首先,不要用 DeepSeek

作者推荐的模型是:千问>=智谱 » 豆包。提示词:

请为我综述【疾病名称】。请仅仅采信权威证据,例如教科书、pubmed文献。关于治疗建议应当依据循证医学证据强度进行分级。 根据这个报告和报告中的参考文献,请用通俗易懂的语言,为我讲解什么是【多焦点/扩展景深IOL】,有哪些优点哪些缺点?

这里是一个反向的过程,通常大家需要和疾病打交道,都是已经有了明显症状,此时根据症状去推测疾病不建议用 AI 来做,很可能自己把自己吓死,如果知道了疾病再来查询如何治疗,就好很多了。


Sabbaticals keep our attrition at bay

Bottom line is that we all need a long break every now and then. Not just two weeks on Mallorca, but time enough to get bored. To get hungry for the intellectual stimulation of work and the social connection of colleagues. The sabbatical is a great way to deliver that and keep founders from wanting to sell and employees from wanting to quit.

[[37Signals]] 所有员工每 3 年有 6 周的带薪休假,他们觉得这样的长假是可以让头脑 reset(重置?),因为当一个员工觉得 Burnout 想要发生改变的时候,通常只能选择辞职,他们觉得单纯的从人才留存的角度就很有说服力:看着自己培养的人离开代价太高。


重生之我在新加坡开餐馆 - 外卖

因为本质上,不管再早一些 OTA 平台也好,还是外卖,亦或是打车,其实都是一类互联网业务,我个人总结就是「重资产,重运营,赢者通吃」。

重资产,重运营,这两点就导致了,一旦在这类业务市场上取得优势,基本等同于垄断。

东南亚小美团 + 滴滴 Grab ,先说结论,没有 Joker fee 的平台,同样 GMV 的前提下,比如 500,到手大概是 250 不到,实际抽成率在 55% 左右,但明显感觉得到还算有得赚。


Kaze.run-Yan’s Blog

听播客知道的一个跑步工具,搜着关键词找到了作者的博客。Kaze 可以连接 [[Strava]] 数据,并可以通过创建自定义机器人来完善活动信息(标题、描述),便于记录和分享。作者的博客整体配色也很舒服。


Tips for stroke-surviving software engineers - by James Padolsey

作者给[[中风]]工程师的一些生活和工作建议,希望我永远也用不上。中风之后可能会导致注意力障碍,里面提到了一些工作方式的调整,原因是顶叶皮层在信息转换与重组时负荷很高,如果频繁的切换任务会加重认知负担,严重可能会诱发癫痫。

  • 及时休息
  • 减少不必要的干扰
  • 健康优先
  • 善用法律支持

My impressions of the MacBook Pro M4 - Michael Stapelberg

 so, in retrospect, I could have stayed with the M 1 for a few more years. Oh well.

原来只有 MacBook Pro 才有 nano-textured display ,Air 是没有的,可以显著的减少反光。对我来说 M1 当前还没有什么问题,已经很够用了,只是随着使用年限难免面临电池老化的问题。


[读后感]《孩子:挑战|Children: The Challenge》

传统文化中,孩子应该安静地待在一旁,而不发表过多意见或打扰成年人的活动。然而时代在发展,==“民主”==的概念融入生活的每一角,上面的传统观念也早已过时。孩子对环境的变化更为敏感,逐渐意识到人人平等并开始挑战大人的 “权威”。传统养育方式失效后(you-do-as-I-say),家长找不到新的教育方法,最终导致了当前的困境。

对于宠坏的孩子,大人似乎竭尽全力给予关注哄她开心(encourage),实则无意间过度保护(overprotection),discourage 她独立自给自足照顾好自己的能力,例如孩子想哭就让她哭,可以给她提供玩具,然后让她自己去处理问题。因为真正的幸福不是依赖于别人的关注,而是源于自我满足的结果。

家长对孩子的爱,实际上是自爱(self-love):表面上是为了孩子好,实则是在满足自己的情感需求,反而摧毁了孩子面对和解决问题的能力。

少管闲事:母亲应该管好自己的事,不要试图控制一切。她有权利坚持自己的信念,不打孩子,但她没有权利告诉丈夫如何对待他(这是他们父子的事情)。越是控制越是说明对孩子的能力不自信。


书影播客 链接到标题

《天生就会跑》,细想发现自己在跑步这件事上投入的精力不算少,很多事情也会给它让步,打算找几本跑步的书看看,这本刚开始看。

《史密斯夫妇》,印象中第一次看应该是初中的时候,在一个同学(和这个同学也没有联系了,上一次知道他的近况是在北京的一家建筑公司里做设计)家里看的 DVD,这周又看了一次,还是觉得很精彩,至少可以让人看下去。2005 年的电影,那时候的皮特和朱莉可太年轻了,朱莉的眼神可太美了,导演给了好多次特写,剧情是很扯淡的,但是连贯性很好,为啥 2025 年我看不到这样的电影了呢,我打开《偷天盗日》看了 20min 就关掉了,不明所以。

《基本无害-Ep178 35 岁成为了国家二级运动员 —— 地球 online 和人生复利》,四舍五入也是毛冬回顾自己的前半生了。关于如何做决定,做决定所需要的努力,在组织中获得的安全感与离开之后的收获,找到自己热爱的事并让它可以为自己带来一定的收入,支撑自己继续投入。

《没理想编辑部-Vol.198 你不需要所有人的喜欢》。去成为一根尖刺,但也去成为一场拥抱。

碎碎念 链接到标题

  • Amp 的广告质量还是可以的,也不是什么都推,广告位置选择的也真不错,我几乎看了每一条广告。。。
  • 2025 年了,怎么还会有“移动没有入驻小区”这种事情。
  • 今年看病花了 1800 了,第一次达到起付线。
  • 如果有一个牛奶,上次喝过它之后坏肚子了,经过对照比较,确认喝其他牛奶没有问题。下次见到它,还会尝试么?我不会。
  • 差点以为马上要交付的一个功能有问题,今天心跳最高的时候就是刚刚。
  • 11 月 31 日是一个完美周五,还是万圣节,可惜上海没有什么活动。
  • 在内部文档中,看到了“根据 AI 的结论”字样,感觉药丸。
  • 目前来看,体重是跑步能力提升的很大的阻碍。
  • Folo 更新了 1.0 版本,免费用户订阅数量上限是 150,印象中和 Inoreader 好像差不多,没有作为主力工具使用是正确的,还是 Miniflux 适合我。
  • Heynote 如果能够支持 Image 就好了,纯文字在工作的时候还是不太方便。看了下社区的 Issue 讨论,对于当前的架构设计影响比较大,应该没有短期内实现的可能。

Weekly Issue-伪连接的时代

2025-10-26 08:00:00

文章 链接到标题

技术 链接到标题

I Tried the Agentic Browsers - laike9m’s blog

Combine agents with old-school “record/replay” functionalities, allowing users to create their own workflows more easily.

省流:截止到 2025 年 10 月,AI 浏览器都是垃圾。其实很多时候无法完成端到端任务,是在我当前的预期的,用户提供一些操作示范,然后 AI 基于示范操作进行批量化执行,感觉是一个不错的折中方案。

这篇文章刚好是 OpenAI Atlas 发布之前,不知道 Atlas 的表现怎么样。


AI 救不了软件工程,也不需要救

价值黑洞:你永远无法向老板证明「很有用」
付钱的老板们,不懂什么代码覆盖率、圈复杂度,他们只关心收入、利润、市场份额。你跟他说「我们提升了工程文化」,他只会问「所以,研发成本降低了多少?」。
多数 AI4SE 工具,卖的都是锦上添花甚至有害的「保健品」**,而不是救命的「**止痛药」。在经济下行、企业降本增效的今天,「保健品」生意有多难做,不言而喻。

例外当然有,比如 Cursor。它聪明就聪明在,彻底放弃了改造「工程」,只服务于工程师个人 —— 帮我代码写快点,让我有更多时间摸鱼。它的价值立竿见影,完美绕开了所有管理和价值证明的深坑。


x.com/m_franceschetti/status/1980419272766583262
x.com/mitsuhiko/status/1980768738837426643

The AWS outage has impacted some of our users since last night, disrupting their sleep. That is not the experience we want to provide and I want to apologize for it.

What’s worse is they the failure state of the bed is not “turn off” but random other stuff. My eightsleep in both downtimes was heating to a setting that was never configured.

[[AWS]] 故障影响到的 Eight Sleep 床垫,无法正常工作,进而很多人睡不好?看了下他们的官网,2014 年成立的,主打的产品功能就是智能调节、健康数据监控,找名人背书,感觉目标用户挺精准的,对自身数据痴迷的用户。这个床垫每年要收 200 美元的订阅费,真赛博啊。感觉不如小米床垫 199 呢。


Chris’s Wiki :: blog/linux/NoKernelUpdatesWithoutReboot

We don’t update kernels without immediately rebooting the machine

排查问题的第一步应该是确认软件版本。类似的还有更新了 binary 但是不重启服务,都会多少给后面的问题调查带来干扰。


Docker release? · Issue #21647 · minio/minio

[[Minio]] 不提供 container image ,之前已经发布的版本如果存在安全问题,需要自行构建使用了。
我看了下笔记中关于 [[Minio]] 的 link,发现几乎没有正面的消息,不是撤销了某个公司的许可证,就是去掉了社区功能。


Fixing UUIDv7 (for database use-cases) - Marc’s Blog

针对 [[UUID]] v 7 的一些问题的可能改进方式。我现在是都用 v 7 ,一把梭。


Magpie 和 「AI 贼船」- 再谈 vibe coding,当代码变得廉价时… | OneV’s Den

就算是 “随心所欲” 的独立开发者,在 AI 时代,最好也多多 “书写”(当然实际上肯定是 AI 代笔)人类和 AI 都能参考的程序设计文档。未来的 AI 和未来的你,应该都会感激这个当初的决定。

在 AI 时代,程序员的角色正在从 “代码编写者” 转变为 “代码验证者” 和 “需求定义者”。我们需要能够快速判断 AI 生成的代码是否满足需求,是否安全可靠,是否易于维护。这种验证能力,新时代里会比单纯的编码能力更加重要。而这正是当下的软件开发者相较其他直接所掌握的核心优势:我们理解 AI 的运作方式和我们自己产品的运作方式,这种验证天然是开发者的任务。

我之前如果长时间盯着一段代码,通常是在想怎么改,现在通常是在看 AI 生成的逻辑对不对。


Summary of the Amazon DynamoDB Service Disruption in Northern Virginia (US-EAST-1) Region

The root cause of this issue was a latent race condition in the DynamoDB DNS management system that resulted in an incorrect empty DNS record for the service’s regional endpoint (dynamodb. Us-east-1. Amazonaws. Com) that the automation failed to repair.

When this issue occurred at 11:48 PM PDT,…. By 12:38 AM on October 20, our engineers had identified DynamoDB’s DNS state as the source of the outage.

At this point, DWFM had entered a state of congestive collapse and was unable to make forward progress in recovering droplet leases. Since this situation had no established operational recovery procedure, engineers took care in attempting to resolve the issue with DWFM without causing further issues.

11:48 问题触发,12:38 问题定位,在没有既定操作手册的时候进行问题修复,谁的心都得多跳两下。


为什么不用 gRPC-Go:VictoriaTraces 中实现 OTLP/gRPC 的幕后故事

原因 1: Protoc 工具链不好用
原因 2: easyproto 已经代替了 golang/protobuf
邪门歪道: 用 HTTP / 2 Server 代替 gRPC Server

针对原因 1 提到的 protoc 工具链不好用,普通用户强烈建议直接使用 [[bufbuild]] 。用 [[HTTP-2]] 来替代 gRPC Server 感觉也仅限于文章提到的这个特殊场景。


Software Development Costs: Why AI Hasn’t Changed Prices - Vincent Schmalbach

AI 可以缩短很多任务耗时,同时大家的预期也在提高,原来可以 1 天做 3 件事,现在就要做 5 件。同时对于“足够好”的标准也在提高。

DeepSeek 给“Everything is Easier and Harder”这句话的翻译版本是:万物皆易亦皆难。


Mistakes I see engineers making in their code reviews

“Don’t just review the diff”,只看 diff 会有欺骗性,我们日常使用 Gerrit 做代码 review,在多轮 review 的时候,如果只看最近的 Patchset 的 diff,可能会遗漏掉一些整体上的偏差,尤其是在 patch 本身发生 rebase 的时候。

This principle - that you should bias towards approving changes - is important enough that Google’s own guide to code review begins with it, calling it ”the senior principle among all of the code review guidelines” 4.

这篇博客也提到了这个观点: Why Optimistic Merging Works Better - Hintjens.com


The purpose of a system is what it does | Des Traynor

唯结果论。


Are Hard Drives Getting Better? Let’s Revisit the Bathtub Curve

The TL;DR: Hard drives are getting better, and lasting longer.


生活 链接到标题

Regulation Isn’t the European Trap — Resignation Is | Armin Ronacher’s Thoughts and Writings

The vibe is: “Because the system is slow, I can be slow. Because there are rules, I don’t need judgment. Because there’s risk, I don’t need initiative.” And then we all nod along and nothing moves.

Select for agency. Choose partners who answer promptly when it’s material and who don’t confuse process with progress.


伪连接的时代:我们如何在关系中失去彼此 | Cogitare

伪连接。这是一种看似稳定却没有真实情感交流的接触,是我们在焦虑时代中为了维持关系而发明的防御机制

这种现象在当代社会中如此普遍,以至于我们几乎察觉不到它的存在。我们抱怨工作、议论他人、焦虑于责任,用这些表层话题填满对话的空白。这些互动给了我们一种联结的错觉,但实际上只是在稳定关系的同时避免真正的情感暴露。

我们变得害怕沉默,害怕深度对话可能带来的不适,害怕暴露真实的自己后可能面临的拒绝。于是我们选择了安全的距离,在关系中保持一种礼貌的疏离。

我们越是避免深度交流,就越不知道如何进行深度交流。就像一块长期不使用的肌肉会萎缩,我们的情感表达能力也会在伪连接的舒适区中退化。更危险的是,伪连接会给我们一种关系良好的错觉。我们有定期的聚会,有频繁的消息往来,但这些互动的质量却在不断下降。我们可能拥有很多「朋友」,却感到深深的孤独。这种孤独更加可怕,因为它被社交活动的表象所掩盖,让我们难以识别问题的根源。

我们善于察言观色,善于说场面话,善于在不触及实质的前提下维持表面的和睦。这种社交能力在某些情境下是必要的,但当它渗透到所有关系中,包括最亲密的关系时,问题就出现了。

我尝试在自己的关系中实践这种真实性,发现最大的障碍不是别人的反应,而是我自己对暴露的恐惧。

说出这些话的时候,我能感觉到身体的紧张,仿佛我正在违背某种深层的禁忌。

数字时代的社交平台为伪连接提供了完美的温床。

社交媒体给了我们一种保持连接的错觉,让我们以为我们了解朋友们的生活,但这种了解是如此肤浅。我们知道他们去了哪里旅行、吃了什么美食,却不知道他们内心的挣扎和真实的困惑。

为什么真实的连接如此困难?

我认为还有一个更根本的原因:真实的连接要求我们面对自己的有限性。当我真诚地倾听另一个人,我必须承认我无法完全理解他们的经验,无法替他们解决问题,无法消除他们的痛苦。这种无力感是令人不安的。我们的文化教导我们要有用、要高效、要能解决问题,但在真实的人际连接中,这些都不是重点。重点是在场(presence),是陪伴,是愿意与他人共处于不确定和不完美之中。

如果我们不知道自己真正的感受和想法是什么,我们就无法分享它们。而在伪连接的习惯中,我们往往失去了与自己内在经验的联系。我们变得如此善于说那些应该说的话,以至于忘记了问自己:我真正想说什么?我真正的感受是什么?因此,通向真实连接的旅程必然也是一个向内探索的旅程。我们需要学会倾听自己,就像我们学会倾听他人一样。我们需要在独处时培养自我觉察,才能在与他人在一起时保持真实。

在这个充满噪音和连接的时代,我们如此容易失去彼此。我们可以和某人在同一个空间,却活在各自的世界里。我们可以每天说话,却从未真正交流。我们可以爱一个人,却从未真正看见他们。

我们不需要完美的关系,不需要时刻保持深度的连接。我们只需要保持对真实性的向往,保持在恰当时刻敞开的勇气。

这就是我们作为人的最深渴望,也是我们对抗孤独的最好武器 —— 不是更多的连接,而是更真的连接。

原谅我这里做了大规模的引用,这篇文章写的太好了,尤其是现在很多人“AI 味”很重的今天。反复读了 3 遍,希望大家都能保持对真实性的向往,保持在恰大时刻敞开的勇气。


书影播客 链接到标题

《渎》,子龙的单口喜剧专场,是他的第二个专场,第一个专场他已经放到了流媒体平台。子龙是目前少数有自己专场但是没有参数线上脱口秀比赛的演员,他的口癖是“他妈的”,全场如果有录音统计的话,可能得说了几百次,也是因为这个我没有和同事推荐的原因,大家对于脏话的接受程度差异很大。这个专场讲述的是他作为一个中年人,得了腰间盘突出,在家躺了 8 个月之后的感受,感受围绕着之前玩摇滚乐的朋友们的现状做对比。专场特别像是一个东北老舅喝多了,在酒桌上和你忆往昔。想到了一个对比:和子龙相比,翟佳宁都和善了。

现场有很多脱口秀演员:何广智、陈述、毛豆、菜菜、Kid。其中子龙当着 Kid 的面聊自己对 Kid 行为的不理解,说 Kid 一定是和孙书恒搞对象了,才那么托举他(孙书恒),效果爆炸。

《首尔夏天》,食贫道充电视频。可以结合之前峰哥在韩国拍的视频一起看,或者看看这个人的 vlog,拍摄的角度还是很重要的。卷生卷死,失去了什么,又得到了什么。

刚好今早看到了一条消息:

2023 年,上海交大招收了 3753 名博士;
2024 年,上海交大招收了 3500 名博士,其中医学院就招了 700 多人
2025 年,上海交大招收了 4000 名博士
2026 年,招收 5000 名博士

《二维吾码-AI 时代的知识管理:为什么 “记下来” 这个动作,无法被替代》,嘉宾是少楠(flomo 创始人),关于 AI 时代笔记相关的讨论,主播讲述自己从 flomo 迁移到 Blinko 的原因,是因为 Blinko 自带的 AI 评论功能,可以设置多个 Prompt,当自己发布一条笔记时,让 AI 来以多种角度评论,来增加自己的思考角度和深度,有点类似于之前提到的roast。尝试了下 Blinko 的 demo,发现也太卡了,不可用的状态。

少楠提到的一个点挺有趣的,大家在拍照之后,发社交媒体的照片,是否带有滤镜?发完之后真正存在手机里的照片,是否带有滤镜?他观察到大部分人前者有滤镜,后者没有。大家会倾向于对自己保留最真实的东西。

《基本无害-Ep175 霞慕尼归来,聊聊越野跑,UTMB 和观赛攻略》, 《基本无害-Ep177 UTMB 现场的海外越野跑比赛讨论(Ep175 资料片)》 毛冬讲述自己在霞慕尼参加 UTMB 的一些事情,介绍了越野跑以及 UTMB 的背景,如果对跑步没有兴趣的话,他其实是建议尝试越野跑的,其中一个因素是,越野跑在上坡的时候,大家都是走的,走的很心安,但是如果参加长距离马拉松,如果别人都在跑而你在走,你会觉得有些不舒服。

这期播客嘉宾有向付召,我只知道是一个很厉害的女子运动员。周末的时候我去世纪公园跑步,跑完之后想看看世纪公园这个上海比较出门的跑步地点,最厉害的人跑多快,在女子记录中看到了一个人的图标带有 PRO 字样,和其他人不一样,点进去一看,那个人就是向付召。世界真小啊。

《蜉蝣天地-大暄哥:赢家的饥饿、欲望与黑暗原力;做题家的一种人生解法》,朋友推荐的播客,主播是重轻,嘉宾我完全不了解。最开始讲解人生方法论的时候,我听的是有点害怕的,之后聊到工作职场感觉还好,嘉宾太追求极致了,“赢”对他很重要。之所以害怕,是因为我认同他的方法论,但是我做不到,我知道自己做不到,所以我听的时候,仿佛看到了一个超人在讲述这条路,令我害怕。

碎碎念 链接到标题

  • 巴厘岛在南半球
  • 卡巴斯基是俄罗斯的
  • 同事真牛逼,2 人 2 天IDC 300+服务器搬家,搞完了
  • 感觉最近 Folo 的抓取频率提高了不少。
  • 开发机日常占用最多最多 CPU 的居然是 tailscaled。
  • 不同人对 Reliability 的理解偏差也太大了。
  • 一些人为了博关注也是拼了,老手段就是有用啊
  • 往常都是 4 点钟醒了,然后玩会手机,等到 5 点出门跑步,今天 4 点直接出门跑步,感觉也不错,毕竟现在天短了,4 点和 5 点没啥差别。
  • 每一步操作耗时久,重试成本高,用户心智负担重,用户操作更小心,慢上加慢。
  • 早上浦东滨江跑步看到了颜如晶,几个人在训练。
  • 用上了 Raycast Windows 版本,快捷键保持一致还是挺重要的。
  • Tailscale 可以直接在控制台升级 Machine client 的版本,这里的权限控制总感觉会出问题呢?
  • 世纪公园受欢迎是有道理的,跑起来确实舒服,5km PB 27m。