Weekly Issue-《多谢不阅》

文章 链接到标题 技术 链接到标题 Go 1.26 interactive tour [[Golang]] 1.26 是一个很大的版本迭代,性能、开发体验都有改进,感觉值得升级。 Why I don’t like “Correction of Error” – Surfing Complexity Remember, errors happen every single day, but incidents don’t. Correction of error evokes the idea that incidents are caused by errors. But until you internalize that errors aren’t enough to explain incidents, you won’t understand how incidents actually happen in complex systems. And that lack of understanding will limit how much you can genuinely improve the reliability of your system. 系统正常运行只是系统诸多故障时刻的特例。 It’s hard to justify Tahoe icons @ tonsky.me 好文章,苹果 macOS Tahoe 系统中新增的菜单图标设计进行了解读。从用户角度来说,我其实不是很关注图标的细节:美观、差异化、整体性好,是这是加分项,但不是决定项,我关注的是图标可以帮我养成操作习惯,无论一个软件有多难用,只要它的功能操作是确定性的,一旦养成了操作习惯,那用户也就不会觉得有多么难用了,比如著名的 JIRA。 My HomeLab Setup in 2026 · Danb Blog 作者的这个小机柜太漂亮了,国产小主机在海外市场的表现也越来越好了。 Code And Let Live · The Fly Blog [[Fly.io]] 推出了新的产品:Sprites - Stateful sandboxes。 这是一篇关于 Agents 和 sandbox 的讨论,看似说了很多,但是我没有理解,这和 EC2/MicroVM 区别是啥呢?可能是基于 Firecracker 的,计费粒度细一点?操作速度快一点? 确实不理解为啥要新造词,这种叙事风格观感不好。 《征服C指针》 | 卡瓦邦噶! 我认为,​“谨慎地” 编码并没有什么了不起的,那些能够尽可能地回避 “麻烦事” 的人才是优秀的程序员。在我心中,理想的程序员是下面这样的:在能够安全地偷懒的地方尽可能地偷懒,并且尽可能地依靠工具而不是肉眼来进行检查,但在无论如何都需要人工处理麻烦的事情时,会在心中坚定地起誓 “总有一天要将它自动化”​。 有印象看到过其他人发过类似的话,出处是这里么。 链接到标题 天高地厚之间的行走 – EBC三垭口+Gokyo+岛峰全记录 - 原创分享(新) - Chiphell - 分享与交流用户体验 风景是真好,看着也是真累。 2025 投资组合年报 即便我十分擅长反思自己,但我至今也无法分辨自己当时的心态属于哪一种。我也深刻认识到「知行合一」的困难,它远远不是你知道了某件事然后就去做某件事这么简单,而是反过来,你做了某件事,你却不知道自己是因为哪一种「知」而做了这件事。 链接到标题 《多谢不阅》,作者: [荷] 杜布拉夫卡・乌格雷西奇。书上的这个“荷“,就挺讽刺的,作者出生于南斯拉夫,后续定居荷兰,但是她一直说自己是一个跨国界的写作者,国内出版要求必须有国籍标识,用了法律上的国籍。这本书是随笔集,很多的随笔写于 199x 年,也就是 30 年前,在 2026 年的现在看,毫不过时(想到了There Is No New Aesthetics 文章)。书中有很多讽刺:作家身份比写作本身重要;读者不是为了阅读,而是为了一种社会身份;一本书的重点在于是否有卖点,而不是内容本身;北美人觉得东欧人的作品不受欢迎,西欧人觉得东欧人的作品不受欢迎,东欧人自己觉得自己的作品也不受欢迎。即使说了这么多,作者自己也还是要去参加文学节,也要去接受采访。2025 年出版的《还可以的金女士》作者也在播客中提到,不理解为什么要有签售会,为什么要跑那么多个城市,现实如此。 《疯狂动物城 2》,无论有多少隐喻,都是很好的合家欢电影。 链接到标题 年度复盘,完全复盘不出个啥东西。 Github Action Job 访问 Github Release 下载binary,都能 504 的么 通常需要“靠手”在编辑的时候理清自己的表达。 我有时候会用“正确的废话”来形容一个观点,这好像有碍于针对这个观点的进一步思考。 果然,你去看一些自动化项目,最终都会追到operator。。。 看到一个operator,reconcile 里面实际动作是创建新的deployment 执行命令来完成 CR状态更新,虽然是邪教,但是debug 起来感觉挺方便。 单口演员买了巴黎世家,第一感受是,骑共享单车不方便 Trae: 北京引力弹弓科技有限公司. 走到地铁站,发现自己忘记带跑步衣服,当脑子里一直想着工作的事情时,就一定会对生活产生影响。 代码和文档,总要有一个是能运行的,不能两个都不行。。 Lovable 使用体验确实很好,在提取需求时,会给出几个选项,其中一个问题是“你的目标用户群体是谁“,这个问题让我惊喜。 感觉 CEL 很适合在 API 测试领域发光发热啊。

2026/1/11
articleCard.readMore

Weekly Issue-2026

文章 链接到标题 技术 链接到标题 It Works On My Cluster: A Tale Of Two Troubleshooters | Octopus blog https://medium.com/@amirilovic/how-to-fix-node-dns-issues-5d4ec2e12e95 Kubernetes has a gift for making simple problems look complicated, and complicated problems look simple. Schema cache writes files to a shared volume on one pod Schema is attempted to be read/written by another pod Under high traffic, these operations deadlock The cache operations saturate the threadpool while waiting on locks dns.lookup() calls queue up waiting for a free thread Queued DNS lookups eventually timeout Application logs: EAI_AGAIN 也不能啥事都往 DNS 身上推。 Go away, Python! //usr/local/go/bin/go run "$0" "$@"; exit package main import "fmt" func main() { fmt.Println("Hello world") } 又一个利用 shebang 做文章的,uv + PEP723 已经足够好用了,仍然认为这样搞是邪教。 倒是文章的最后为了避免 go fmt 的写法挺巧妙的,学到了: /*usr/local/go/bin/go run "$0" "$@"; exit; */。 2025 I don’t think I’m being dramatic when I say that writing on this blog has changed my life. Without Load Balancing, there’s simply no way the last few years would have panned out how they did. 作者因为博客文章写的很好,之前比较出名的一篇应该是:Load Balancing。改变了职业方向,转职在市场营销部门做 Developer Educator ,可能是类似于 DevRel ? MongoBleed explained simply - by Stanislav Kozlovski [[MongoDB]] CVE-2025-14847 解释,根本原因在于服务器在解压缩消息后,完全信任客户端提供的 uncompressedSize 值,以此作为分配内存缓冲区的依据,不会验证解压缩后的实际数据大小。这导致分配的内存缓冲区中,除了真实数据外,还包含大量来自先前操作的、未被清零的堆内存数据。 https://blog.miguelgrinberg.com/post/a-year-in-review-flask-in-2025 FastAPI 的增长非常明显,2025年的 PyPI 下载量已与 Flask 持平,在开发者调查中也是最受欢迎的框架。趋势一旦形成,就很难逆转了。 GitHub - bketelsen/phukit: see github.com/frostyard/nbc for continued development A Go application for installing bootc-compatible containers to physical disks with A/B partitioning and atomic updates. 虽然介绍是 bootc-compatible ,但是其实和 boot/ostree 关系不大,唯一的关系可能就是分区可读性是一致的,其他的没有用到 ostree 的特性。当前实现的方式中,分区是严格写死的,并且在 3-way merge 的阶段实现粒度很粗,在 pristine 的操作流程上感觉也有 bug。 作者后续更新放到了 Frostyard · GitHub org 下: GitHub - frostyard/nbc: NBC is not bootc 上面提到的 3-way merge 简易实现的问题,彻底换了实现方式,改为使用 overlayfs 来挂载 /etc ,利用了 dracut pre-pivot hook,在这个阶段来做 /etc 的准备,实现的方式有些 hack: overlayfs 挂载点不能和 lowerdir 是同一个目录,所以把 /etc 改为 /.etc.lower,然后把 /.etc.lower 作为 lowerdir,upperdir 设置为 /var/ 下的 dir,最终挂载点是 /etc; 为了避免用户误操作 /.etc.lower ,还挂在了一个不可访问,大小为零的 tmpfs: mount -t tmpfs -o size=0,mode=000 tmpfs "$SYSROOT/.etc.lower"。 这种方式真的有些取巧,另外 dracut hook 的调试很不方便,要是我来搞可能会把 3-way merge 完善好,至少好调试啊。 链接到标题 可乐外交 可乐外交也有细分级别: 无糖可乐 有糖可乐 冻瓷实的冰块可乐,用来砸对方 或者把可乐直接洒地上祭祀对方 哈哈哈哈哈哈。 Leon Fong Experiencing a new culture, tasting different foods, and meeting people from all over the world opened my eyes to the incredible possibilities beyond my familiar surroundings. From that moment on, I was hooked on travel. After returning home, I quit my cubicle job and in March 2025, I set off on my first long-term backpacking trip — my first solo journey as well. 恭喜这位朋友,估计很多人有过类似的想法,但是无法真正迈出这一步。 100gle’s Blog - 三十而立——我所看到的世界 所以时至今日我总会跟她说,我要是她,我绝对不会嫁给我爸这种大男子主义、好吃懒做又不会顾家的人,我妈听罢也总是沉默无言。 这话对于母亲来说,有些残忍。 2025 年终总结 | OneV’s Den 对我,对我的两个孩子来说,相比具体的解题技巧,更重要的也许是:我们是否还能保持对世界的好奇,是否愿意持续学习 “如何学习”,而不是执着于囤积某一代注定会贬值的知识。毕竟在这个时代,唯一看起来不那么容易被自动化的,可能只剩下提出好问题的能力。 当执行的门槛被压到极低,试错的成本随之下降,真正稀缺的反而变成了另一种能力:品味与判断。你不再需要知道每一块砖是如何砌成的,但你必须清楚自己想要建造怎样的一座房子,以及它是否美观、稳固、值得存在。 我觉得正是因为执行的门槛大大降低了,执行力反而显得愈发重要,去“写”更多的代码,去做更多的项目,LLM 加快了反馈周期,可以更快的去训练自己,形成一个正向循环。快就是好。 我的姥姥 | 卡瓦邦噶! 姥姥的去世,我没有为她感到伤心,只为我以后再也见不到她了而伤心。至少她的晚年可以抽烟吃肉,没有把时间都花在了 ICU 里面。 2025年年度总结 | Kivinsae’s Nest 正如很多人所说,这个时代你最好拥有一些和原子有关(可触摸的物质)的技能树,而不能仅仅拥有和电子有关(信息)的技能树,后者的利维坦已经降临在人间了。 如果说这个世界是一个硬核模式的角色扮演游戏的话,时刻关注自己的血条永远是第一要务。 成人的世界其实很少有确定性的非常高的东西,甚至于绝大多数人滚出第一桶金的唯一方法就是对外出售自己的确定性。 我最近对“无伤”的理解好像又加深了一些,2025 年我跑步的目标就是无伤。很久以前看一些游戏视频,不理解为什么要追求“无伤通关”,发现对于现实世界来说,血条是一切的根本,过早的关注无伤是好事,2025 财务复盘中,医疗分类支出已经连续 3 年在增加了,增加的速度还是夸张的翻倍。 年度扯淡 2025 而专注生产力工具的公司就比较难说了,大部分生产力工具的能力最终都会被内化在某个平台中,从而消亡。能存活下来的只有少数个别公司,最终也难逃被收购的命运。也许 Cursor 会存活下来,但也有很大的可能是被微软或 Google 收购。 老板的年终总结。 2025年终总结 | 不厌其烦 作为一个技术人身处这样的浪潮之中,很难不为AI技术中的各种可能性而感到激动。有一个流行起来的词,“超级个体”,指的是最大限度运用AI技术增强自身能力使自己成为多面手(generalist)的这么一个个人发展方向。在2026年,我希望自己好好磨好AI这把刀,把柴砍得又快又好,看看自己朝着超级个体的方向能走多远吧。 GKE Observability Leader 的年终总结。 链接到标题 《百变小红帽-一则童话三百年的演变》,从小就听过小红帽的故事,这本书将的是不同时代的小红帽故事的不同版本,以及当时的社会背景,挺有意思的,比如为什么会有猎人这个角色。讲故事的最终还是成年人。 《借口 Go》年度颁奖,看到了很多熟悉的韩国演员和歌手,华莎和尹敬浩还现场复刻了朴正民的演出,很难不笑场。 《利刃出鞘 3》,灭霸演的真好。 《捕风追影》,成龙、梁家辉、跟踪队、小花猪。之前看过几遍《跟踪》和《绝密跟踪》,在看的过程一直跳戏。如果之前没看过这两部电影,应该会觉得挺不错的。 链接到标题 上一次休假还是 5 月 生活好简单,休假想到的放松方式是来图书馆随便找本书看 你知道自己家附近哪有裁缝店么?你会买鱼做菜么? 图书馆的《疼痛部》虽然封面有些旧,但是内部跟新书似的。 在很多浏览器插件在疯狂的占有划词的空间,昨天远程朋友电脑,选词之后居然同时有3个插件在工作,和哪吒的三头六臂差不多了。 年终对账,今年很不满意。 发现自己可以用5分配跑5km,之前对自己还是太宽容了,可以适当顶一顶。 形容一个人的生活状态:“生活过得很像白人” ampcode free 模式最近好像改模型了,之前一些简单的功能,突然无法执行了 跑步 19km,流失汗液大概在 2kg 看了看 Clicks Communicator 的介绍,还挺喜欢的。 Opus + Gemini Pro 额度用完,也没有解决样式隔离问题,果然CSS 是一座大山。

2026/1/5
articleCard.readMore

2025 年读书记录

年终总结 链接到标题 2016 计划读 5 本,实际读 13 本。 2017 计划 32 本,实际读完 23 本。 2018 计划 30 本,实际25本。 2019 计划 30 本,实际 43 本。 2020 计划 30 本,实际 40 本。 2021 计划 50 本,实际 47 本。 2022 计划 50 本,实际 45 本。 2023 计划 40 本,实际 33 本。 2024(经朋友提醒,我的预期管理不合理,因为连续 3 年的预期无法完成,所以 2025 会下调预期) 计划 40 本,实际 34 本。 2025 无计划,实际18本。 链接到标题 《冬泳》 《我用中文做了场梦》 《仙逆》 《流俗地》 《二战新史》 《分部署数据库 TiDB-原理、优化与架构设计》 《只有我一个人觉得特好笑吗?》 《单口喜剧进阶指南》 《芯片制造:光刻巨头 ASML 传奇之路》 《黎明之剑》 《比山更高》 《活下去的理由》 《天生就会跑》 《天生就会跑 2.0》 《我们的箱根驿传》 《你可以跑的更快》 《狗仔夜行》 《容易忘记的名字》

2025/12/31
articleCard.readMore

单口喜剧专场观看记录

碎碎念 链接到标题 现在能持续带来快乐的事物不多,对我来说单口喜剧是一个明确的答案。最早是 2018 年在北京看单立人的拼盘演出,带来的快乐简单而直接,最近的舆论情形,很多演员见不到了,很多专场也可能再也看不到了,看一场少一场,尽量多看看吧。 链接到标题 序号 演员 专场名称 票价 时间 俱乐部 观看地点 具体地址/线上渠道 1 Storm 《牵手失败》 0 2020/09/16 喜剧联盒国 上海 Bilibili 2 小鹿 《真娘们儿》 110 2020/10/17 单立人喜剧 上海 创邑SPACE源 3 刘旸教主 《庄谐不二》 0 2021/05/16 单立人喜剧 上海 优酷 4 郝雨 《咋就不对劲》 580 2021/10/10 单立人喜剧 上海 上海话剧艺术中心 5 孙书恒 《鸟儿》 0 2021/12/27 - 上海 微博 6 Storm 《上上》 0 2022/02/27 喜剧联盒国 上海 Bilibili 7 刘旸教主 《天生有意思》 0 2022/04/29 单立人喜剧 上海 Bilibili 8 六兽 《大兽儿》 0 2022/04/29 单立人喜剧 上海 Bilibili 9 王十七 《方心未艾》 150 2023/01/08 喜剧联盒国 上海 喜剧盒子 10 宁家宇 《两句》 180 2023/03/19 喜剧联盒国 上海 尽情空间 11 Storm 《请回答1987》 0 2023/04/03 喜剧联盒国 上海 Bilibili 12 刘旸教主 《伊卡洛斯》 380 2023/04/23 单立人喜剧 上海 YOUNG剧场 13 宋万博 《看呐,这人》 108 2023/04/29 大发喜剧 无锡 书码头 14 宋万博 《天生非此》 108 2023/04/29 大发喜剧 无锡 书码头 15 梁彦增 《鸽子的芳心》 150 2023/06/22 猫头鹰喜剧 上海 THE BOXX 16 子龙 《作乐》 108 2023/07/29 有点意思俱乐部 常州 希尔顿酒店 17 默默 《地铁惘事》 0 2023/08/19 - 上海 Bilibili 18 刘仁铖 《铖重》 129 2023/11/04 喜剧联盒国 上海 尽情空间 19 毛冬 《沉舟》 220 2023/11/12 会说笑喜剧 杭州 来福士 20 唐香玉 《唐唐正正》 150 2023/12/09 喜剧联盒国 上海 尽情空间 21 夏夏 《焦虑青年》 150 2023/12/16 喜剧联盒国 上海 尽情空间 22 史妍 《憋说话》 99 2023/12/31 猫头鹰喜剧 上海 THE BOXX 23 孙书恒 《三堂会审伽利略》 129 2024/02/03 喜剧联盒国 上海 喜联道馆 24 黑灯 《你谁啊》 15 2024/03/16 单立人喜剧 上海 Bilibili 25 子寅 《失控》 15 2024/03/23 单立人喜剧 上海 Bilibili 26 Storm 《徐侠客》 0 2024/03/23 喜剧联盒国 上海 Bilibili 27 良言 《哎呀,再说吧》 150 2024/03/30 喜番喜剧 上海 喜联道馆 28 贾耗 《一直躺到生活变好》 208 2024/04/26 喜剧联盒国 上海 喜联空间 29 漆漆 《我的美丽适可而止》 114 2024/05/01 喜番喜剧 上海 尽情空间 30 大老王 《局部和解 2》 114 2024/05/02 喜剧联盒国 上海 尽情空间 31 李梦杰 《一八一八》 15 2024/06/20 单立人喜剧 上海 Bilibili 32 二维马 《晚到旅客安检通道》 88 2024/06/29 喜剧联盒国 上海 喜联道馆 33 二维马 《小薯》 15 2024/07/06 单立人喜剧 上海 Bilibili 34 嘻哈 《茁壮》 128 2024/11/17 喜剧联盒国 上海 喜联道馆 35 梁海源 《坐在角落的人》 0 2025/01/16 腾讯视频 上海 腾讯视频 36 悟饭 《嘛呢》 119 2025/03/01 高笑喜剧 上海 高笑喜剧实验室 37 夏夏 《愤怒到凌晨 4:00》 180 2025/03/08 喜剧联盒国 上海 尽情空间 38 好梦 《梦的解》 129 2025/04/12 喜剧联盒国 上海 尽情空间 39 吴鼎 《赛博苍蝇》 138 2025/05/18 喜剧联盒国 上海 尽情空间 40 小奇 《奇观》 129 2025/06/14 喜剧联盒国 上海 尽情空间 41 宁家宇 《骆驼狮子小孩》 150 2025/08/03 喜剧联盒国 上海 喜联空间 42 子龙 《渎》 168 2025/10/24 喜剧联盒国 上海 喜联空间 43 王梓晗 《我呀?!》 0 2025/12/22 - 上海 Bilibili 44 于渤 《但丁照镜子》 150 2025/12/31 喜剧联盒国 上海 喜联空间

2025/12/31
articleCard.readMore

Weekly Issue-LLM可以提高我的学习速度么?

文章 链接到标题 技术 链接到标题 Backing up Spotify - Anna’s Blog Anna-Archive 抓取了 [[Spotify]] 的所有歌曲,大约 300TB。Spotify 拥有约 2.56 亿首曲目,超过 70% 的歌曲没人听,37% 的歌曲占了 99.6% 的收听量。 这件事情的另一个角度就是,按照 300TB 数据量来计算,如果都存储在 AWS 上,那么 Spotify 每个月只需要花 $7000 。 Go ahead, self-host Postgres | Pierce Freeman 一些关于 [[Postgres]] 设置建议: 内存配置(Memory Configuration):shared_buffers 设为 RAM 的 25%,effective_cache_size 设为 75% 连接管理:务必使用 PgBouncer 等连接池 存储调优:NVMe SSD 需调整 random_page_cost 为 1.1 2025 was for AI what 2010 was for cloud (xpost) – charity.wtf 对于普通用户来说,对 Cloud 迁移应该没有感知,但是 AI 对于普通用户却影响很大。如果真的从行业整体的角度来看,现在这些 AI 公司还能活跃 10 年么?感觉很难。 Nobody knows how large software products work In fact, the ability to answer questions about software is one of the core functions of an engineering team. Because of all this, the ability to accurately answer questions about large software systems is extremely valuable. 很久之前,我投入了大量的精力在感兴趣的代码仓库中,那时候可以回答很多问题,随着精力的转移,慢慢的一些问题我也不确定了,就需要去读代码才能知道,后面发现随着产品复杂度增加,即使确定了一段代码的逻辑,但也不能给出用户看到的界面逻辑的准确说明。 很佩服一个测试同事,她总能清晰的记得所有细节,每次有相关的问题我都直接问她,很靠谱。 How uv got so fast Uv is fast because of what it doesn’t do, not because of what language it’s written in. The standards work of PEP 518, 517, 621, and 658 made fast package management possible. Dropping eggs, pip. Conf, and permissive parsing made it achievable. Rust makes it a bit faster still. 其中提到的 No pip.conf,我最近在尝试把一个大型项目从 poetry 迁移到 uv 的时候,发现不会读取 pip.conf,还是有点麻烦的。 虽然目前迁移到 uv 的 patch CI 什么的都走通了,但是还是没有动力去推进合并,感觉要再加上 ty 检查之后,才算是一个明确的优化改进。 Why Debian and RPM (source) packages are complicated 我也想过为什么这些包管理器参数那么多,构建那么麻烦,后面以为 FPM 可以解决,至少可以解决大部分问题,然后发现 FPM 的参数也非常多,只要它还需要承担包管理器的预期,这个复杂度无法避免。 链接到标题 珍重 | Frost’s Blog 能看出来,我很重感情,只是非常不擅于联络感情。最近《山河故人》重新上映,这是一部我很喜欢的电影,在某种程度上甚至塑造了我的人生观。它让我接受了每个人都是孤独的这件事,「每个人只能陪你走一段路」。所以我能接受这些遗憾,只能道声珍重,对那些还在联系,或者不再联系的朋友们。 2025 重新定义的生活 这种替代感最刺痛的地方在于它并不只替代体力活。它在替代判断、套路、经验和熟练度,也在替代我曾经引以为傲的学习速度。我学到的知识在贬值,我积累的经验在贬值,我拥有的技能在贬值,甚至连智力和创造力都像在贬值,而且贬值速度似乎远高于我的成长速度。等程序员岗位真的消亡之后,我的价值在哪里。 经历这些事情之后,我开始重新审视开源对我而言究竟意味着什么。我对开源的态度,也从过去的绝对推崇,变成了一种带着警惕甚至轻微 PTSD 的复杂情绪。今后对开源的投入我应该也会更加兼顾现实、克制和有选择性。 2025 年终小结 AI 焦虑,一方面来自 AI 发展的速度日新月异,新技术文章和项目如雨后春笋。学习速度远远跟不上 AI 发展速度,而且能感觉到越拉越多。 每个阶段 3-5 年,我们的焦虑点会有所不同,但似乎难以避免。 2025 年我是怎么使用 AI 的 - 杰哥的{运维,编程,调板子}小笔记 高级编程语言出现了,那些写汇编的人去写高级语言,现在 Vibe Coding 来了,只是同一拨人又跑去做 Vibe Coding 罢了。持续学习才是最重要的。 总的下来,就是感叹自己也到了感慨科技进步的年纪了,十几年前学技术,虽然也能感觉到科技进步,但因为自己是从零开始,学的就是最新的科技,所以没有啥感觉。 但这几年,不断地把新的输入和已有的积累进行对比,就能感觉明显到技术潮流和技术栈的移动,也能感觉到自己对新技术的接受度开始有了略微的下降,这值得让我警醒。以前,我们总是嘲笑大人不追求潮流,不去学习手机等新技术,我们在这个时代长大的人,可也不能犯这样的错误呀。 我的2025:一个凡人的修仙旅程 而有几个东西在 log 中非常稀少: 纯粹属于伴侣的时间 纯粹的朋友社交 纯粹什么都不干,只是一个人呆着的时间。 全文读下来,感到可怕。这好像和我近些年追求的状态完全相反。 链接到标题 《基本无害-Ep183 颜如晶的多重宇宙:永远做第二个吃螃蟹的人》,这期毛冬和颜如晶的聊天还挺有趣的,我对颜如晶了解很少,只知道她参加过《奇葩说》,跑过上马。一些记录: 觉得辩论水平上不去是因为自己是马来西亚人; 上马最痛苦的时候,期望的是收容车能够碾一下自己的脚; 执行力超强,要有自己的杀手锏,哪怕是I人,在酒局上不会说什么,但是能喝酒就是她的杀手锏; “我不会做第一个吃螃蟹的人,但是我有信心吃到第二个螃蟹” 又是一个可怕的J 人,因为自己当前没安排,第二天要去没去过的机场,所以会在当天去一次机场; 链接到标题 我自认为学习新知识的速度不快,比如我学习某个概念,通常是找一个实际的项目,我完整的复刻一遍,在实现过程中去了解作者这里为什么这么做,这明显不是一个快速的方式,但对我来说是一个好的方式。我最近在了解 SELinux ,尝试给维护的系统开启 SELinux。 2025年了,LLM 时代了,日常解决问题大家第一个想到的都是LLM,那学习新东西呢?看到过一些关于 LLM 辅助学习的分享,自己也觉得理论上 LLM 是一个想问什么就问什么的“老师”,那应该很快? 这和 Vibe Coding 还不太一样,Vibe Coding ,用户关注的是最终产物,那么中间使用什么技术栈可能不关心(实际上我写项目的时候还是会明确的指定一些技术栈),或者因为完全不熟悉的领域无法关心,只要最终产物符合自己的需求就可以了。学习知识呢?我如何确定自己了解了?如何确定自己在面对问题的时候有一个明确的解决思路? 实际上手发现不是这么回事,我先让多个 DeepResearch 介绍背景,相关术语,实际的应用方式。ok,生成的文档看似什么都有了,但是无法串联起来,感觉是一堆抽象名词的集合,经过反复的对话,感觉自己像是那种只知道术语但是具体内容不知道的领导,张口就是subject、object、rule、policy、module,所有的概念都是理所当然的。真正上手的时候,还是懵的,因为我知道这些概念,也知道了一些常用的命令了,但是是漂浮在上空的,无法让我有信心,自己真的了解了。 最终我还是花了几天时间,老老实实的看完了官方文档,按照官方文档示例执行了大部分,去 Slideshare 上看了20个PPT 分享,了解在讲解的重点是什么,大家真正是怎么使用的,看完这些之后,尝试把自己记录的笔记整理下来。这时候我又想偷懒了,我都有这些笔记了,LLM 应该可以自动的总结一份文档了吧?不行,哪怕我说明了目标读者的背景,生成出来的文档还是很抽象,名词堆砌。它把我认为很重要的细节丢掉了,只给出了一些“结论”,有些过程是比结论更重要的,这些细节可以回答很多的“为什么”。 至少在2025年的12月,学习一个新东西,对我自己来说,还是读文档来的稳妥,当我依靠文档有一个完整的背景了解,实际上手的时候,遇到问题再去依靠 LLM 去解决。 链接到标题 尝试将一个巨大的 Python monorepo 从 poetry 迁移到 uv,终于走通了 happy path。 RQrun 的会员真贵,完全是按照欧美价格定的。 361 爆沫 5,左脚有点压脚背,另外感觉有点软,能感受到缓震的效果,走路也能感受到一点点“滚动”的效果,尝试调整鞋带,看看是否能够好转。 Kpop 好像很喜欢在歌曲给自己打水印?JYP、Blackpink,到现在的 ADP 圣诞了,歌曲都是经典的圣诞旋律了。 为什么开启 SELinux 会让人无比的痛苦呢?因为大家写代码都是乱来的。 什么时候需要专利,当你守不住秘密的时候。 最终还是得自己搞浏览器扩展,才最符合自己的阅读习惯。 Mongobleed,什么人会在圣诞节前发漏洞啊,服了。 突然闻到了炸丸子的味道,好香啊,口水直流 宜家的衣柜,二次安装真是不容易,另外体力劳动和运动的差异真大,干了5h,累得不行。

2025/12/28
articleCard.readMore

Weekly Issue-《我呀》

文章 链接到标题 技术 链接到标题 周报 1 —— 远程办公 | Oilbeater 的自习室 这个过程中发现了很多我之前的知识盲区。一个是这里面有的项目是通过截图去记录屏幕信息,但是会通过视频的形式进行存储,原因是视频的压缩率会更高一些。我尝试了一下 5s 的频率截取了 120 张图片,用 zip 普通压缩一下还是有将近 400M,而用 FFmpeg 转成 1FPS 的视频后只需要 3.4M。 细想很有道理,[[ffmpeg]] 真是好东西。 致命「飞线」:Cloudflare 极致效率背后的架构赌局 每个做平台、网关、中台的团队,都应该自问: 你的架构是否为了省钱而牺牲了隔离性? 你的「同构架构」在带来资源复用红利的同时,是否也导致了故障域的无限扩大? 你的工具链是否有「记忆断层」? 你是否有那些没人敢修、只能绕着走的技术债?如果它挡住了紧急发布的去路,你会选择修复它,还是像 Cloudflare 一样剪断它? 你的「飞线」被建模了吗? Killswitch、Bypass 等救火工具,是作为「代码的一等公民」被严格测试过状态转换,还是仅仅被当作运维脚本随意堆砌? 你是否把「逻辑」误判为「配置」? 你是否允许那些能改变代码执行路径的开关,绕过代码发布的灰度流程,直接走商业驱动的配置通道全网生效?是不是绝大部分配置应该是静态化,走标准发布流程? Pricing changes for GitHub Actions - GitHub Resources [[github]] [[Actions]] self-hosted runner 将要收费,$0.002 每分钟,public repo 不受影响。如果在自己的 private repo 中跑一些定时任务的构建,需要考虑一下是否需要迁移。 Github 搞了一个 pricing calc 来帮助用户计算自己的成本,这个界面交互是我用过所有 cloud pricing calc 中最糟糕的了: Pricing Calculator · GitHub Updates to GitHub Actions pricing · community · Discussion #182186 · GitHub [[github]] 针对 self-hosted runner 的价格调整影响范围超过了他们的预期,现在推迟了计划,重新评估相关的计费方案。真的很好奇这里的背后的定价决策是怎么形成的,不是好奇收费的原因,是好奇这个数字是怎么确定的: $0.002 per-minute。 开发者永远是价格非常敏感的用户。 Chris’s Wiki :: It’s now a bad idea to look like a browser in your HTTP User-Agent WebAIM: History of the browser user-agent string 看到 User-Agent 的讨论,想到了之前看过的这篇文章,关于为什么很多 User-Agent 都是 Mozilla 呢?是因为最早会根据 UA 来判断是否提供 frames,于是后面的其他浏览器都为了能够获得相应的支持,都加了 Mozilla/5.0,一直持续到现在。现在的 User-Agent 都是不可信的,没什么用。 Specs Are Back, But We’re Missing the Tools | Pierre Zemb’s Blog I think that’s the trick. Context is everything. Build the right context, and the LLM produces the right code. Natural language gets ambiguous really fast. You need precision. English just doesn’t cut it. I needed something more engineering-driven. Not formal verification for academic purposes, but practical precision that the whole team could read and reason about. 嗯?真的存在自然语言和代码之间的中间状态么? On the success of ’natural language programming’ - Marc’s Blog 好像刚好回复了上面的问题。软件开发从来都是从模糊的自然语言开始的,无论是需求的提出,还是后续的功能细节的讨论,都是基于自然语言。“Specifications are Loops”,反复修改 spec 并不是失败,而是很自然的开发过程,这个是开发的必要阶段,只是现在 LLM 大幅缩短了这个反馈周期。 链接到标题 救命! | 释怀万物 关于[[植物性饮食]]的分享。美国主要的死亡原因是心脏病,中国第二大死亡原因是心脏病(第一是脑血管疾病),动脉粥样硬化主要由于高水平的低密度胆固醇导致,包括:反式脂肪、饱和脂肪、膳食胆固醇。 PPT 的最后一页是一只兔子做瓦肯举手礼:愿你通过多吃蔬菜拥有生生不息与繁荣昌盛。 ChatGPT’s rivals, Kwai’s quiet rise: the top Internet services of 2025 Kwai’s quiet rise in emerging markets: The Chinese short-video app climbed in our global social ranking and is now #3 in Brazil and high in several emerging markets. 巴西这个地方还挺有意思的,用快手,听 Kpop。 ”剩菜不能吃“是立场之争还是科学之争? | Xigou Blog 所以你(60KG)每日摄入超过 50g 加工肉类或者 250g 酱菜就会超过亚硝酸盐 ADI。 所以最后给出的公众建议是: 剩菜可以吃,但是要尽快放进冰箱 冷藏的剩菜最多可以存 72 小时,亚硝酸盐没有任何明显升高 不能反复热菜,因为会多次等待冷却,进入细菌活跃温度区间 定在原地,回头和远望 – 代码家 这或许就是上天对我的一次警告,我更应该庆幸自己抓住了,而不是陷入到无尽的懊悔之中。上天会给你在大限之前无数次警告,可能是一次次的体检报告的指标,可能是那难以消退的疼痛,可能是周围朋友的遭遇。他是希望你能抓住的,抓住了就要做些改变。 我忽然觉得这才是生活。我以前从来没有生活,只有一碗碗混着鸡汤的鸡血。 孕妇效应明显,自从我父亲腰间盘突出之后,感觉突然间所有人都腰疼了。 链接到标题 《我呀》,王梓晗单口喜剧专场,在 B 站上可以免费观看。 这不是一个单纯搞笑的专场,而是一个注重文本和表达的专场,这个专场的文字稿如果单独拿出来看,应该也会是一个非常精彩的叙事作品。 专场内容就是标题,讲述的是“我“。这样一个从小是别人家孩子,无论是家庭还是学习都是佼佼者,但是唯独缺少了“我“,一直在迎合着别人的期待。母亲是非常典型的“东亚母亲“,因为职业是教师,还是个加强版本,父亲是警察,存在感很低。她在大四的时候确诊了重度抑郁,于是开始了自己的心理治疗,甚至因为心理医生太过于紧张,她都会去找一些经典案例来编造故事,让心理医生感觉“这道题我学过“。 越缺少什么,就越想要什么。 《狗仔夜行》,魔宙系列小说,作者是郑读。魔宙公众号我应该是 2016 年知道的,一直时不时的追连载,还挺喜欢的,这本小说中的一些故事感觉之前读过,但是连续的故事读起来还是很爽快。不能去带着半真半假的角度去看待这本小说。 链接到标题 感冒后的第一个间歇跑,突然最后一组突然心率跳到了185,瞬间崩。 manus 超过了 Lovable,现在是最快的 $100M ARR 公司/产品。可是我没见过身边有人使用它。 Docker 提供的 DHI 并没有用 Dockerfile 维护,而是用了 syntax=dhi/build,但是 dhi/build 没有开源。 17km,12km 的时候有些困了,最后 1km 很艰难。 宁波马拉松中签率 10%,不出意外,我是那 90%。

2025/12/21
articleCard.readMore

Weekly Issue-感冒

文章 链接到标题 技术 链接到标题 Horses But while it took horses decades to be overcome, and chess masters years, it took me all of six months to be surpassed. I very much hope we’ll get the two decades that horses did. 博客维护:升级到 Ubuntu 24.04 | 卡瓦邦噶! 最近后台一直提示我 PHP7.4 EOL 了,今天终于打起精神来决定升级一把。 我一直处于两个极端,要么一直紧跟着升级,要么一直不升级。 你提示你的,我用我的。 从 NetworkPolicy 到 ClusterNetworkPolicy | Oilbeater 的自习室 隐式隔离。 只有允许,没有显式拒绝。 没有优先级。 这里提到的 NetworkPolicy “坑”,好像听到有用户吐槽过类似的网络产品行为,“默认拒绝”这个行为大部分用户都不会打开,业务方端口很多时候自己无法梳理清楚,业务上线之后更不敢操作了。很多用户的需求场景都是对已有的明确风险进行封禁,比如关键虚拟机的特定端口,只有 allow 规则就很别扭,已有的运维习惯都要重新改变。 我理解这里都是早期的初衷和实际使用场景的差异,早期期望的是自服务,期望的是开发者自己能够清楚自己应用需要什么网络流量,自己控制 Namespace 下的规则,无需其他运维团队的管理控制。随着 K8s 运维需求增强,安全合规团队需要在集群级别设置“红线”策略,原有方式就不太适合了。 产品功能逻辑直接照着 k8s 抄,可能会走弯路。 链接到标题 Oxford Word of the Year 2025 - Oxford University Press 牛津词典的 2025 年度词汇: “ragebait”:(名词)指为引发愤怒或愤慨而故意设计的令人沮丧、挑衅或冒犯的在线内容,通常发布此类内容是为了增加特定网页或社交媒体账户的流量或互动。 周报 #104 - 被遗忘的生活一隅 我似乎用这段时间证明了自己能很好地应对工作,但这真的值得以牺牲上面这些为代价么?我大概也算不上是一个一心追逐金钱财富的人,工作的目标还是为了生活。但当生活反之因工作而逐渐崩坏,是否又是一种本末倒置呢? 链接到标题 《浪漫的体质》,生病窝在家里看剧。“越上年纪,跟人沟通就越难。 人与人之间,百分百会发生问题,不管是大是小。年轻的时候,还想过是不是所有人都有性格障碍。但是所有人都那样,说明不是障碍,只是众生皆不同罢了。如果是彼此不同导致的问题,到头来,问题的责任,有一半在于我自己。想着不能那样,不自觉地,却在强求自己的想法。擅自判断曲解对方的话,不知是强求还是强迫。总之越是走上高位,那强求就越容易赢。那明明就不是赢。就算想着真的不能那样,闭上嘴,也会通过表情,通过氛围,最终表露出我的主张。唉,我就这样不像样地老去了。“ 链接到标题 我发现的,我修复的,我引入的。惨。 生病之后,指标全崩 翻来覆去睡不着,感觉自己不会睡觉了。 numfmt 好用,还是 coreutils 的,可以多用。 感觉下一个被广泛使用的抽象词汇是“taste,品味” 北京下大雪,我也想玩雪。 根据HRV ,我的感冒应该快好了。 从 12 月初办公室就有人断断续续的感冒,我也没在意。7 号那天晚上浑身酸痛,睡不着,第二天感冒的症状也没有很明显,结果从 9 号开始流鼻涕、打喷嚏,10 号已经在崩溃的边缘,又加上上周 Oncall 没休息,11 号果断请假,硬生生躺了一天,但是也没睡多少,佳明已知提示我的HRV 降到了 22,心率一直很高,后面看着烦,直接把表摘了。 测了抗原阴性,期间一直在吃泰诺,有点后悔,应该直接吃速福达的。测抗原的时候,感受还挺奇妙的,明明 2022 年测了那么多次,现在再测,还是有些紧张,也不知道自己在紧张什么。

2025/12/14
articleCard.readMore

Weekly Issue-《你可以跑的更快》

文章 链接到标题 技术 链接到标题 You’ll never see attrition referenced in an RCA – Surfing Complexity hot potato:原作者或原负责团队离开后,服务被移交给缺乏深度知识的新团队,导致操作经验不足; bus factor:团队对关键知识或关键人员的依赖程度。 写在离开 Folo 之后 - 静かな森 [[Folo]] 的商业化就是 RSS 的商业化,而 [[RSS]] 商业化的上限很低。 Bun is joining Anthropic | Bun Blog Today, Bun makes $0 in revenue. A few weeks ago, I went on a four hour walk with Boris from the Claude Code team. We talked about Bun. We talked about where AI coding is going. We talked about what it would look like for Bun’s team to join Anthropic. Then we did that about 3 more times over the next few weeks. Then I did that with many of their competitors. I think Anthropic is going to win. [[Anthropic]] 收购了 [[Bun]]。想要被收购么?先 City Walk 四个小时吧。 Senior Infra Engineer: Datacenters | Railway [[Railway]] 打算自建数据中心了,想到了这两天又看到有人在讨论下云,可以看看能否应付要面临的问题: 为数据中心设计和采购了价值超过 100 万美元的硬件 在全球范围内管理和协调供应链 设计机架级布局以实现最佳效率(散热 / 能耗等) Go proposal: Type-safe error checking // using errors.As var appErr AppError if errors.As(err, &appErr) { fmt.Println("Got an AppError:", appErr) } // using errors.AsType if appErr, ok := errors.AsType[AppError](err); ok { fmt.Println("Got an AppError:", appErr) } [[Go]] 1.26 版本引入 errors.AsType,真不错。 Cloudflare outage on December 5, 2025 Customer traffic served by our China network was also not impacted. Before the end of next week we will publish a detailed breakdown of all the resiliency projects underway, including the ones listed above. While that work is underway, we are locking down all changes to our network in order to ensure we have better mitigation and rollback systems before we begin again. [[CloudFlare]] 在周五再一次发生严重故障,Lua 版本的 Proxy 没有处理 nil 异常。这种短时间内的两次严重故障,如果我是企业用户,是否需要更换服务商?这时候评估的标准是什么? Harbor GC 问题 | 卡瓦邦噶! 维护 [[Harbor]] 总是很麻烦,很久之前我维护了一个 docker compose 的 Harbor,但是后面尝试几次升级都失败了,后面只能重建一个新的 Harbor 实例,后面负责的同事针对每个 Project 进行了严格的空间限制,经常用着用着就需要去删除无用 Image,Harbor 自己的删除策略不太好用。 这是一个很有意思的「用运维手段解决技术问题」的例子,在 SRE 的工作中,迫于没有对软件的实现的控制力,我们经常需要用运维手段来解决代码实现上的问题。 这篇文章中提到的两个方式都很有趣,无论是通过找到瓶颈想办法绕过,还是通过搭建两套 Harbor 实例配合 Nginx 进行管理,前者有趣在于寻找瓶颈,后者有趣在于如何在现有限制情况下实现需求,解决当前面临的运维问题。 If You Missed KubeCon Atlanta Here’s the Quick Recap | MetalBear 🐻 It felt that OCI has moved from being “a new way to package things” to simply the default way to distribute anything: Helm charts, WASM modules, you name it. The community seems to be converging on a single distribution model that works consistently across registries and tooling. “OCI, quietly taking over” 是好事。 链接到标题 被嫌弃的松子的一生 - Frost’s Blog 这集齐了家暴、重男轻女两大毒瘤于一身的故事,就发生在我身边,我听完只觉胸中女拳之火熊熊燃烧,想告诉玲子,醒醒吧,生孩子不会好起来,好起来的办法只有一个,就是离开,立刻、马上。可惜我无能为力帮她改变命运,只能把它写下来,写在这里,告诉大家这个千千万万个一样的县城中的平凡的故事。原谅我没有第一手资料,只能用很多「我听说」这样没有力量的词语,写得乱七八糟。 无力是常态。 大巴 | 卡瓦邦噶! 有些人有些事,不记下来就忘了,以前觉得忘了也就忘了,没什么大不了的,现在却越来越怕自己忘了。 2025 Garmin Connect data report | Garmin Blog [[Garmin]] 2025 用户数据报告,力量训练增长 29%,女性比男性多 6%;巴西用户人均力量训练量比排名第二的墨西哥高 44%,这数字好夸张。不同年龄端用户的运动偏好感觉也挺符合刻板印象的:18–29 岁:户外跑步、田径跑; 30–39 岁:力量训练、室内有氧、跑步机;40–49 岁:越野跑。 比如关注的一个博主,上马 2023 年成绩是 518,年龄段 34 岁以下排名是 1511。2025 年成绩是 408,年龄段 35-39 岁排名是 1781。 TIME’s Top 100 Photos of 2025 《时代》周刊 2025 年度百大摄影作品,特朗普含量很高。 喜欢玫瑰那张照片。 链接到标题 巴黎奥运会 Vlog 吴向东的 vlog,这是我近期看过最好看的 vlog。 《你可以跑得更快》,作者是徐国峰,一直从事跑步教练工作。在读这本书之前,我自己跑步的时候尝试了提高步频(180->190/200),也尝试了提高步幅(0.9m->1.1m),效果是一样的,都很快跑崩。这本书之前听播客被推荐了几次,周末开始认真看。因为自己也跑了很久,所以看的时候一直带着明确的问题:我如何跑的更快? 跑步实力由体能、肌力、技术三部分组成。最大摄氧量衡量身体引擎每分钟能输出的最大能量,即每分钟身体每公斤体重消耗的氧气量,跑步的引擎不在于心脏或者肺部,而是肌肉纤维中的线粒体,线粒体越多,体能越好。肌肉端训练优先于心肺端,不然可能会出现心肺能力训练了很久,但是肌肉跟不上,导致效率不高。 建议使用储备心率来区分不同的强度区间,储备心率计算方法:目标心率区间 = (最大心率 – 静息心率) × 储备心率% + 静息心率。 强度区间 储备心率百分比 E 心率区间:1.0~1.9 59%~74% M 心率区间:2.0~2.9 74%~84% T 心率区间:3.0~3.9 84%~88% A 心率区间:4.0~4.9 88%~95% I 心率区间:5.0~5.9 95%~100% 如何评估训练量?依靠训练强度与训练时间,不依靠训练距离。10 分钟 5 级强度与 50 分钟 1 级强度的训练量可能相同。训练能改善体能,也会带来疲劳,通常疲劳系数大于体能系数,体能进步需要时间来体现,疲劳却是立竿见影的。 (这本书和 RQ 的关系很紧密。 链接到标题 第一次在 Gemini DeepResearch 看到“研究失败” 。 买了人生中第一个打火机,因为裤子有个线头,居然有 5 块钱,好贵。 折腾了下佳明账号,把国际和国内数据同步下,他们的账号域名还挺有趣的,connect.garmin.com, connectus.garmin.cn, connect.garmin.cn ,傻傻分不清。 “污言秽语”,这个词可太灵活了。 把歌单从 Spotify 迁移到了Youtube。 00:06 睡觉,00:11 给我打电话就没接到,睡得也太死了。 浑身酸痛,从 18 点持续到 21 点,一直睡不着,我不会是得流感了吧?

2025/12/7
articleCard.readMore

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

文章 链接到标题 技术 链接到标题 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。这个阶段的选手状态差距很大,我在的一小时看到腿部抽筋、膝盖受伤、乳贴掉了的选手就有不少,全靠意志力撑着。

2025/11/30
articleCard.readMore

Weekly Issue-《一战再战》

文章 链接到标题 技术 链接到标题 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 RTT 变化:RTT 的细微增加通常预示着更严重的网络拥塞。 缓冲区使用率:监控关键网络设备的缓冲区使用情况可以揭示即将出现的瓶颈。 接口错误率:CRC 错误或接口丢弃的少量增加可能预示着硬件故障。 TCP 重传率:此指标表明了用户可能遇到的应用程序性能问题。 网络流量对称性:异常的非对称流量通常表明安全问题或应用程序配置错误。 原地报废:不要在生产环境用 Docker 跑PostgreSQL! · 老冯云数 为什么会这样?原因其实很简单、也很离谱: Docker 官方 PG 镜像只支持 两个 Debian 版本 当 Debian 发布新版本时,只要你没明确指定 debian 版本标签,它会 自动变成新的默认基础镜像 新的 Debian 版本用了 新版本的 glibc 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 例跑活动可以试鞋。

2025/11/23
articleCard.readMore

Weekly Issue-《天生就会跑》

链接到标题 技术 链接到标题 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 么? 好天气,心情好

2025/11/16
articleCard.readMore

Weekly Issue-恭喜 Faker

文章 链接到标题 技术 链接到标题 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 的剧本太完美了。

2025/11/9
articleCard.readMore

Weekly Issue-《史密斯夫妇》

文章 链接到标题 技术 链接到标题 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 讨论,对于当前的架构设计影响比较大,应该没有短期内实现的可能。

2025/11/2
articleCard.readMore

Weekly Issue-伪连接的时代

文章 链接到标题 技术 链接到标题 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 救不了软件工程,也不需要救 价值黑洞:你永远无法向老板证明「很有用」 收入、利润、市场份额。你跟他说「我们提升了工程文化」,他只会问「所以,研发成本降低了多少?」。 例外当然有,比如 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 ,之前已经发布的版本如果存在安全问题,需要自行构建使用了。 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 工具链不好用 针对原因 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 名博士; 《二维吾码-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。

2025/10/26
articleCard.readMore

Weekly Issue-《活下去的理由》

文章 链接到标题 技术 链接到标题 “Needs to be verified in production” | olano.dev 有些开发人员认为自己的工作是“关闭 Jira ticket“,又写开发人员认为自己的工作是“解决业务问题”。他建议在开发流程中,引入 Awaiting deployment , Needs to be verified in production 两个阶段,(来让第一类开发能够有解决问题的感受?) 保证研发人员会更频繁主动的去更新环境,验证自己的代码是否生效,自己修复的问题是否解决。如果等待部署的门槛非常高,面向问题的开发者(更关注实际影响)看到自己写的代码迟迟不上线,可能会感到挫败,甚至考虑跳槽。 Amp Free - Amp [[ampcode]] 提供了免费模式,由广告商提供支持,会在使用过程中增加广告显示,并且会使用该模式下的代码仓库进行训练。 这不是第一次在 AI 相关的产品中看到广告了,之前好像在小爱同学中看到过太太乐鸡精的广告。 Unpacking Cloudflare Workers CPU Performance Benchmarks 哪怕完全不了解技术背景的人,也可以看的很开心的技术文章,用一个词来形容就是娓娓道来。 PlanetScale benchmarks — PlanetScale The way benchmarking is used is often deceptive. This applies to all technologies, not just databases. So let’s be clear, benchmarking of any kind has its shortcomings. Every OLTP workload at every organization is unique and no single benchmark can capture the performance characteristics of all such databases. You cannot look at a benchmark and know for sure that your workload will perform the same given all other factors are the same. 想到了很多拿着 FIO 结果和自己的 DB 查询结果来建 case 的场景。 Ignore previous directions number 2 • Buttondown 那些拥有多次创业经验的与会者传递出明确信息:应当以更战略性的眼光看待开源,提前构建完整的商业策略。 开源可能加剧市场竞争,特别是那些无需承担项目维护成本的竞争者能以更低价格抢占市场。这正是开源社区中善意往往逐渐消解的关键节点。要在开源基础上建立商业体系,你必须为自己创造某些优势,以确保企业的可持续运营。 补充说明,这个 [[Newsletter]] 作者是 [[docker]] 的前 CTO。 ignore previous directions 4 • Buttondown 麦吉将当前关于美国(及其他地区)制造业的政治叙事大多作为隐含的结局。他确实展示了制造业所需的投资规模。随着机器人技术的持续发展,制造业正变得更加资本密集而非劳动密集,但它始终围绕着特定产品的生态系统展开,而几乎所有产品的生态系统仍在中国。 Ignore Previous Directions 5: hardware has changed • Buttondown 在此期间,延迟几乎没有下降,而且由于资源距离更远(例如许多云架构中需要通过网络访问),延迟反而经常增加。因此,要构建能够利用现有性能的架构,队列深度必须大幅增加 —— 这是大多数软件尚未实现的改进,尽管我们有时会通过运行大量软件副本或尝试进行大量异步 IO 来弥补这一缺陷。 无论发生什么,单线程性能早已陷入停滞,内存墙问题自 1990 年左右便切实存在,延迟指标几乎未见改善,而英伟达数十年来始终秉持统一愿景打造产品。编写高效运行代码本就困难 —— 即便在 CPU 上已是如此,更遑论 GPU。 虽然苹果、英伟达和 AMD 正逐渐将 CPU 与 GPU 集成至同一芯片,但切换到 GPU 仍存在显著的延迟鸿沟,且这类芯片通常内存带宽较低。软件层面亟需迎头赶上硬件发展的现实。生成式人工智能加速了硬件变革,我们亟需推动面向现代硬件的软件转型。 Ignore previous directions 8: devopsdays • Buttondown Containers though were there to solve a follow on problem, not having too many computers, but having too many applications, and needing a tool to manage them. Companies were hiring more and more developers and they were writing more and more applications. Dotcloud was a PaaS company and was exposed to this, and created Docker to manage deployment of the applications on its platform. It wasn’t the isolation that was important it was the packaging. 对部署的过度关注以及 Kubernetes 的复杂性扼杀了传统意义上的 DevOps。作为从运维转回开发岗位的人,我始终钟爱 DevOps 凝聚社区的特质。但随着时间的推移,DevOps 逐渐演变为专门操控 Kubernetes 及其他部署技术的后端岗位头衔。人们似乎总是更易与技术而非文化产生共鸣,最终技术反而开始与文化背道而驰。 当时有虚拟机之前,大多数设备的硬件利用率不到 15%,现在有了容器,有了 Kubernetes,“83% 的容器成本与闲置资源相关”。虽然今天每一个计算单元的价格比过去便宜了十倍,我们浪费它的时候感觉不那么心疼了;但我们发明的 Kubernetes 等自动化工具,使得我们可以轻而易举地、成千上万倍地复制这种浪费行为。 Chris’s Wiki :: blog/tech/NVMeAndWriteFlushSpeeds 对于相对低带宽的 fsync () 工作负载(例如 40 MB / 秒 + 大量 fsync 操作),您是否预期 NVMe 固态硬盘会比 SATA 固态硬盘有明显更快的表现? 事实上,[[NVMe]] 的性能就是要比 [[SATA]] 高很多,控制器更新,实际写入闪存芯片的真正瓶颈是寻找已擦除的块,或者在没有可用块时等待块被擦除的过程。 SSD Benchmarks Hierarchy 2025: We’ve tested over 100 different SSDs over the past few years, and here’s how they stack up. 这个网站对 100+ SSD 进行了性能测试,PCIe 5.0 很好,但日常使用没什么必要。SSD 价格过去一年一直在上涨,接下来也看不到下降的可能。 I am sorry, but everyone is getting syntax highlighting wrong @ tonsky.me 关于代码语法高亮主体的一些思考,作者想要说明的是,语法高亮应该是从使用需求角度出发,而不仅是为了美观,当前很多代码高亮主体都使用了太多的颜色,用户很难记住每种颜色对应的语法元素,也无法直观的通过颜色来判断字符类型。 作者推荐颜色数量尽可能的克制,只突出稀少元素:常量、顶层定义、注释,与之相对的是变量、函数调用、语法关键字,因为代码中 75% 可能都是这些。同时也不建议使用粗体、斜体,认为这不过是另外一种很多颜色的表达。 是什么,为什么,怎么做 —— 谈谈 DNS 泄漏、CDN 访问优化与 Fake IP 为了保证 CDN 能够分配合适的 CDN 节点,不论使用 Fake IP 模式还是 Real IP 模式,都需要确保对域名的 DNS 解析,一定要通过实际使用的网络出口发出。 在 Fake IP 模式下,代理客户端在且仅在以下三个场景下发送 DNS 查询请求给递归 DNS: 如果代理服务器的配置是域名,那么代理客户端需要解析域名得到代理服务器的 IP 当一个网络请求不使用代理服务器、通过本地直连访问(例如命中 DIRECT 策略)时,代理客户端需要得到目标网站的 IP 当代理客户端在进行规则匹配时,遇到了 IP 类规则(例如 IP-ASN、GEOIP、IP-CIDR、IP-CIDR6),此时代理客户端需要得到目标网站的 IP 用于规则匹配。但是这个 IP 并不会被发送给代理服务器、发送给代理服务器的永远是目标域名和目标端口。 “DNS 泄漏”是指递归 DNS 在向权威 DNS 查询时暴露的出口 IP,出口 IP 与用户真实地理位置难以关联,不需要过多关注。在 Fake IP 模式下,默认具备抗 DNS 污染能力,相对于 Real IP 模式无需手动配置 DNS 转发规则,也支持透明的 TCP 并发握手。在 Fake IP 模式下只需要配置国内递归 DNS 即可。 链接到标题 背包三年,我的旅行装备清单 - Simon’s Blog 需要说明的是,本文罗列的物品虽然是我在旅行中的精挑细选的完美选择,但仅仅是 “适配” 我自己,而非适合所有人;如果能给你带来些许启发,那将是本文的最大意义。完美的旅行并不存在,但显然更充足的准备会让旅行的完美指数提高。 适合自己的是最重要的,如果找到适合我的一款衣服,我会买很多件来穿,最近一件苦恼的事情是,5 年前买的 N 件 T 恤店家已经下架了,需要找新的替代品。 已经有很多人推荐美丽诺羊毛袜了,找机会试试。 我的欧洲生活 – 瑞典篇 | 土豆不好吃 在中国,房屋的朝向一般是以坐北朝南为佳。瑞典不是这样的。 瑞典维度非常高,因此到了夏天日照时间会很长,更具体的说太阳会在落山的时候落得很慢,如果再靠北甚至能看到极昼。 因为这个原因,瑞典的房子以朝向西为佳。这样在夏天,到了晚上八九点阳光也可以洒满屋子。 在瑞典的生活,虽然很…… 可以说无聊吧,但是胜在悠闲自在。虽然这么说,一个人还是太孤独了,最终于 2024 年底我决定回国。文化、饮食,和可能的爱情,是我回国的三大原因。 转念一想,也许我不应该回来。没了工作,没了爱情,没了退路。如果我没回国,只要再坚持坚持,就可以拿到永居甚至是入籍了。 但是人生就是这样,没有回头路,塞翁失马焉知非福。但是,无论如何,我想说,这一趟,不亏。这两年半的旅居生活是我的目前人生中的闪光点。 塞翁失马,焉知非福。 我的欧洲生活 – 丹麦篇 | 土豆不好吃 现在的丹麦,人均 GDP 大概有 70000 多美元。非常恐怖了 乐高听说过吧?把塑料块卖给了全世界的丹麦公司。马士基,那个船运集装箱的也是丹麦的公司。 糖尿病护理公司诺和诺德也是丹麦公司,这公司市值高到可怕,从市值的角可以说是富可敌国(丹麦),从年销售额的角度可以说是丹麦经济的中流砥柱。他们还出了几款减肥药,并且在中国获批了。当然了这是处方药…… 《漫步华尔街》读后感与摘抄 本书的核心思想可以概括为:市场是有效的,历史上的交易策略往往只是偶然成功,长期来看最有效的投资策略就是 “买入并持有”,而最有价值的买入对象就是广泛分散的指数基金。(本书的出版时间早于指数基金的兴起) 本书的内容,就是以学者的审慎态度,对各种流行的投资策略进行了分析,破除那些以讹传讹的投资神话,以及各种泡沫和金融造假的案例,来论证上述观点。其中一个很有趣的例子是,作者还提到了广为流传的 “市场与女士的裙摆高度有关” 的分析方法,证明历史上牛市与否实际上与裙摆高度并无关系。 链接到标题 《活下去的理由》,马特・海格(Matt Haig),英国作家。在 24 岁时患上抑郁症,这是一本讲述他自己的经历和感受的书。以下是一些摘录: 陪伴在抑郁症病人的身旁是件不容易的事。 抑郁症的一个典型症状是看不到希望。你没有未来。隧道尽头没有光,好像两端都被堵上了,而你被困其中。 而对于抑郁症和焦虑症来说,疼痛不再是某个你可以去 “想”的东西,因为它就是你的想法本身。你的背只是你的一部分,而你的想法是你的全部。 如果你的背疼,一坐下来就会更疼。同样的,如果你的脑袋 “疼”,一思考也会更 “疼”,而且这种疼痛不像背痛那样,站立起来就能得到缓解,往往这种感觉本身就是个假象。 头脑最怪异的地方是,即使里面惊涛骇浪,外表也可以风平浪静,除你之外其他人根本看不出来。你的瞳孔可能放大,说话可能前言不搭后语,皮肤可能在流汗,但全世界都对你的痛苦视而不见。正如那栋别墅里没有人知道我的感觉,不知道我身处地狱,也不理解为什么死亡对我那么有吸引力。 我不能用文字充分表达我的感觉,因为它超越了文字。我说不出话,与这痛苦相比,文字相形见绌。 他认为疯癫应当被允许存在,一个恐惧、压抑的社会把任何与众不同的人宣判为有病。 他们只想正常。如果正常是不可能的,那就清空自己。而我清空自己的唯一方式是停止活着。一减一等于零。 抑郁这事很离奇,即使你有很多自杀的念头,对死亡的恐惧却与常人无异。唯一的区别是活着的痛苦大大增加了。 我们需要更丰富的描述情绪的语汇,并有意识地寻找中断低落情绪的工具,制止它转变为更长期、更严重的情绪低落状态。这些工具包括改变我们的思维方式,改变我们的周遭事件、情感关系、身体状况(通过锻炼、冥想或饮食)。 今天,在包括英国和美国在内的很多地区,自杀已成为生命的头号杀手,占死亡人数的 1%。 抑郁症杀死的人超过其他暴力形式(如战争、恐怖主义、家庭暴力、人身攻击和持枪袭击)致死人数的总和。 很奇怪的是,在我最需要缓解痛苦的日子里,我并不愿意主动干涉我的大脑。不是因为我不想好转,而是因为我不相信会好转,甚至感觉有可能变得更糟。我害怕变得更糟。 当然,他说得都对,我也不奢望他能说什么别的话,但他不知道他的话听起来有多么难。 第二天我睡醒,果然,抑郁和焦虑两个都在。人们把抑郁症描述为一种重量,的确如此。它既可以是一种真实的物理重量,又可以是一种比喻意义上的情感重量。 这是他想听到的话,所以我说给他听。然后我又望向窗外那些童年的幽灵。 男性自杀人数远高于女性。在英国,前者是后者的 3 倍,希腊是 6 倍,美国是 4 倍。这是世界各国的普遍状况。世界卫生组织的调查数据显示,女性自杀人数大于男性的国家和地区仅有中国大陆和中国香港。在其他任何国家,皆为男性自杀人数居多。 为什么有这么多男性自杀?怎么回事? 常见的答案是,男性通常把心理疾病看作一种弱点,不愿寻求帮助。 目前我们能做的,也是真正需要做的,就是倾听自己。如果你想好转,唯一重要的是什么对你有用。只要它有用,管它是什么原理 正如永远伟大的诗人、偶尔焦虑的旷野恐惧症患者艾米莉・狄金森(Emily Dickinson)所说:“那永远不会再来的事物,才使生活如此甜美。” 如何陪伴患抑郁症或焦虑症的人 1. 要知道你是被需要、被感激的,即使表面上看起来不是这样。 2. 聆听。 3. 永远不要说 “振作起来” 或 “高兴起来”,除非你会提供具体、万无一失的操作方法。(“严厉的爱” 不管用,老套的、温柔的爱就足够了。) 4. 抑郁症是一种疾病,如果病人说了一些无心的话,要体谅他们 人生是艰难的。它也许美丽,也许精彩,却也艰难。大多数人的应对方式是不去考虑它,但有的人做不到。再说,思考是人的天性,“我思故我在”。我们知道我们会衰老、生病、死亡。每一个我们认识的人、爱的人都会衰老、生病、死亡。但我们必须记住,正因为此我们才有爱。 你以为来到了外星球,没人能理解你经受的痛苦。但实际上,他们理解。你觉得他们不理解,是因为你唯一的参照点是自己。你从未经受过这种痛苦,滑入深渊的冲击令你胆战心惊。 然而,还有其他人来过这里。在那片黑暗之中,有上千万人与你同行。 人们说,阅读不是为了逃避,就是为了找到自我。我倒是觉得这两者之间其实没有区别,因为我们会在逃避的过程中找到自我。与我们身在何处相比,更重要的是我们该去向何处。 在当下这个时代,平静反而变成了一种标新立异。安于现状,满足于我们混乱的人类自我,对商业不利。 对抑郁人士最喜爱的哲学家亚瑟・叔本华来说(Arthur Schopenhauer,他影响了尼采、弗洛伊德和爱因斯坦,程度不一但都有重要影响),生命是一场徒劳的追寻:“人生就好比吹肥皂泡,尽管明知一定要破灭,却还是要尽可能吹下去,吹大些。” 他认为,幸福快乐是不可能的,因为我们设定了种种目标。目标是痛苦的根源。未完成的目标会导致痛苦,而实现了的目标只会带来短暂的满足。 新的地方带给你的刺激与兴奋,会让你既害怕又自由。在熟悉的地方,你的头脑全神贯注于自身,你的卧室没什么值得留意的。外部威胁为零,只剩下内部威胁。在异国他乡,环境是新鲜的,你不得不更加关注头脑以外的世界。 爱人与被爱对他们会有极大的帮助。这种爱不一定要是浪漫的爱情,甚至无须是家人之爱,只要学着用爱的目光看这个世界就够了。爱是一种生命态度,爱可以拯救彼此。 一旦我们开始复原,重新找到生命的意义,我们会长出一双全新的眼睛。我们会看得更清晰,开始察觉到过去无法察觉的东西。 其实若你仔细去想就会发觉,一个充满目标的人生必定是令人失望的。的确,它可能促使你前进,使你不断翻开新的篇章,但最终它会令你空虚。因为即使你达到了你的目标,又如何?也许你得到了你缺乏的东西,但得到了又如何?你可能会制定下一个目标,担心着如何一直拥有你的东西;还可能会想,我想要得到的一切都得到了,为什么我不快乐?上千万处于中年危机中(或青年危机、老年危机)的人都在想这个问题。 对其他事物的觉知,也能拉长时间。冥想就是这个原理。用库尔特・冯内古特的话来说 —— 在 “琥珀” 状的此刻里,觉知自己。这听起来简单,然而我们有多少时间是真正活在当下的?却又有多少时间浪费在为未来兴奋或担忧,为过去后悔或悼念上?我们是如何应对时间恐慌的呢?趁时间还来得及,努力赚钱,提高地位,结婚,生孩子,晋升,赚更多钱,奋斗到永远。准确地说,不是永远。如果是永远,我们就无需讨论了。然而,我们似乎明白,把生命变成一场追逐物质的赛跑,只会让它变短。变短的不是时间,而是你对时间的感觉。设想一下,如果我们一生的时间都像红 酒一样封存在瓶子里。那我们如何让这瓶酒存在的时间延长?慢慢地小口品尝,还是大口吞咽? 你的头脑里经历了天翻地覆的变迁,而世界照旧继续,一无所知。没有什么比这更能让你感觉到自己的渺小和微不足道了。然而,也没有什么比这更令你自由了。接纳你在这个世界里的渺小。 链接到标题 脱口秀比赛比的是谁能讲出更符合当下大众群体感受的段子,段子多没用啊 放下犁耙,就是锄头。 冷知识:东三省没有航空公司。 AI 生成的文章已占新发布互联网内容的 52% 了。 Github 贴心的提醒我,关联的信用卡快过期了。 回来的时候是夏天,走的时候就是冬天了 派出所是一个外来词,来自日语。 回到上海,有一种奇妙的感觉,第一晚没睡好

2025/10/19
articleCard.readMore

Weekly Issue-《芯片制造:光刻巨头 ASML 传奇之路》

文章 链接到标题 技术 链接到标题 Postmortem of My Journey at Autodesk I have the habit of tracking all incidents and issues. Interestingly, after collecting and analyzing 40+ cases, it magically helped me identify key patterns in service reliability problems and shaped my next year’s OKRs. Wikipedia:Signs of AI writing - Wikipedia LLMs have serious problems keeping a neutral tone, especially when writing about something that could be considered “cultural heritage”—in which case they will constantly remind the reader that it is cultural heritage. Words to watch: In summary, In conclusion, Overall … 如何判断一篇文章是 LLM 生成的?有趣,真有趣。这里有一个背景是,维基百科需要确保“中立”,而 LLM 在这方便做的很差。 Choices – Joel on Software 每次提供选项时,您都在要求用户做出决定。 对于每一个用户接触到的选项,都会尽可能的反问自己,如果自己是用户,自己会怎么选,自己知道怎么选么,自己之所以知道怎么选,是不是因为自己相对于用户知道更多的信息,用户如何知道这些信息,如果用户不知道这些信息用户还能做出合理的选择么?这个时候不提供选项是不是更好? 写下来有点像绕口令,事实如此。 Testing two 18 TB white label SATA hard drives from datablocks.dev :: ./techtipsy At some point I stumbled upon datablocks.dev, which seems to operate within a similar niche, but in Europe and on a much smaller scale. What caught my eye were their white label hard drive offerings. Their website has a good explanation on the differences between recertified and white label hard drives. In short: white label drives have no branding, have no or very low number of power-on hours, may have small scratches or dents, but are in all other aspects completely functional and usable. 原来还有这种硬盘,白标,没有品牌,没有或只有很短的通电时间,可能有小划痕或凹痕,但在其他方面都完全正常且可用。在返回给 OEM 厂商时因为一些外观原因无法通过检查,淘汰但是可用的硬盘。18T 的价格会便宜 16.7%。 另外原来硬盘上的 SMART 数据是可以被重置的,TIL。 Introducing OpenZL: An Open Source Format-Aware Compression Framework - Engineering at Meta When OpenZL is able to understand and parse the file format, it is able to offer large improvements in compression ratio, while still providing fast compression and decompression speed. However, this is no magic bullet. When OpenZL doesn’t understand the input file format, it simply falls back to zstd [[OpenZL]],专为结构化数据设计,常见示例包括时间序列数据集、机器学习张量和数据库表。当处理纯文本文档时,会 fallback 到 [[zstd]]。 Augment Code’s pricing is changing on October 20, 2025 - Augment Code 例如,在过去 30 天里,一位使用我们 250 美元 Max 套餐的用户每小时发出了 335 个请求,持续了 30 天,每月给 Augment Code 造成的成本接近 15,000 美元。这种使用方式本身并无不好,但作为一家企业,我们必须根据成本来定价服务。 [[Augment]] 会在 10 月 20 日起调整定价方式,从“按消息计费”模式转为“按积分计费”模式,看上去积分计费的方式还挺复杂的,不如 [[Zed]] 的透明度高。这篇文章本身没什么,但是我应该学学人家怎么薅羊毛的。 I Accidentally Saved Half A Million Dollars — Ludicity I saved my company half a million dollars in about five minutes. This is more money than I’ve made for my employers over the course of my entire career because this industry is a sham. I clicked about five buttons. Hahahahahahaha,省流:想做事的人无法做事的故事。 故事离谱的程度像是假的,但是因为它过于离谱,又显得很真实。 在 Claude Code 中使用 GLM 4.6 的体验 | Randy’s Blog 在 Claude Code 中可以使用 /ide 连接 IDE, 连接后 Claude Code 可以识别出当前 IDE 打开的文件是什么,这样能达到 Cursor 类似的效果。所以 Claude Code 也能得知我希望的是结合指定文件作为改动基准。 用一个比喻来总结 GLM 4.6 和 Sonnet 的对比,我认为如果说 Sonnet 是 P 7 级别的工程师,那么 GLM 4.6 是 P 6+ 级别的。有时候 GLM 完成的任务,你需要再提醒多那么一句,它才能达到完美。 如何配置 Claude Code 使用 GLM?使用 CC Mate。 最近好像看到了不少基于 Claude Code 进行封装的产品,CLI/TUI 对于普通用户来说还是有点上手门槛的,cc-switch、CC Mate。 GitHub - timelinize/timelinize: Store your data from all your accounts and devices in a single cohesive timeline on your own computer Organize your photos & videos, chats & messages, location history, social media content, contacts, and more into a single cohesive timeline on your own computer where you can keep them alive forever. 很喜欢这个项目,但是又感觉这个项目的目标太过于宏大,以至于无法进入稳定版本。另外,这个项目的作者是 [[Caddy]] 的作者。 My Approach to Building Large Technical Projects – Mitchell Hashimoto Decompose a large problem into smaller problems. Importantly, each small problem must have some clear way you can see the results of your work. 把大的任务拆分小任务,小任务的一个重点是“可见”(tangible ),可以有足够的正反馈。另外就是 Build for Yourself,构建自己真正需要的东西。我每天用的最多的几个命令好像都是自己写的小工具。 聊聊python中的UUID安全 - LamentXU - 博客园 一般地,我们把随机数生成算法分为密码学上安全的伪随机数发生器(Cryptographically-Secure Pseudo-Random Number Generator)和(密码学上不安全的)伪随机数发生器(Pseudo-Random Number Generator)。前者的例子有环境噪声(os.urandom())后者的例子有 MT19937(random.getrandbits()) PRNG 相对于 CSPRNG 来说性能更高,但是一旦泄露了超过 624 * 32 个连续字节,就可以利用矩阵求解重建 MT19937 的生成器,从而预测下一个生成的随机数。而这也是本文中大部分攻击方式的起源。 Lighthouse - The feed reader for finding actionable content 将当前市面上主流的 RSS 产品按照收费情况、部署情况进行分类,其中 Folo 是当前唯一一个官方托管且免费的软件。 How to reproduce and fix an I/O data race with Go and DTrace 使用 [[DTrace]] 来进行一个 data race 的调查,作者的一个观点是,在对文件进行操作钱,使用 stat(2) 是没必要的,因为如果文件不存在,那么 read(2) 和 write(2) 这样的 IO 操作会直接返回 EEXIST ,并且可能会产生 TOCTOU (Time-of-check to time-of-use) 问题. 链接到标题 I charged my iPhone the ‘Apple way’ for 2 years - here’s the battery condition now | ZDNET 作者使用 iPhone 15 Pro Max 遵循 Apple 推荐的充电方式,事实就是用处不大,没必要。对于电池来说,我一直信奉的就是“大就是好”。 纽约上州游记之二——女权国家历史公园 - David Feng个人网站 1840 年在伦敦举行世界废奴大会…讽刺的是,废奴会议的首个议程跟废奴无关,而是男性代表投票决定女性不能作为代表参加该会议,所有女性代表只能在旁听席就座,保持安静,不能参与讨论。 Indefinite Backpack Travel – Jeremy Maluf DarnTough 袜子。六双。我已经穿这个品牌 15 年了。DarnTough 美利奴羊毛袜非常耐用,如果破了,厂家会给你寄一双新的。我穿着这双袜子走了 5000 多英里,它们看起来仍然像新的一样。 这个袜子看着是真不错啊。 读后感《母乳喂养指南》 对母亲的好处: 母乳喂养还会刺激母亲身体分泌一系列激素,从而强化充满母爱的行为,获得极大的满足感和幸福感(催产素让心情平和,后叶催产素让母婴关系亲密) 你的乳汁中会带有你所食用的食物的味道,这有益于宝宝适应家庭饮食。 给爸爸的话 作为伴侣,后先要做的就是亲自去了解母乳喂养的众多好处。 小事才最重要:在妻子适应新生活时对她说一些鼓励的话;在妻子小憩的时候主动帮忙做家务或照看孩子;在家人朋友质疑妻子的母乳喂养决定时自信地反击。许多研究证实,丈夫的支持是妻子决定母乳喂养并能够坚持下去的最重要的因素之一。 小舅 - 拾月 我想,小舅大概十分怀念他的学生时代,那是他人生最高光的时刻,高考失利的打击估计也很大,但命运至少又给了他成人高考和小学数学老师两次机会,可惜都未抓住。 小舅这一生很容易带出「认知不够」、「选择比努力重要」之类的鸡汤来归因,但我更愿意称之为「命运」。 我好像有个差不多的小舅,可惜前两年患癌已经离开了。 独家|AI 六小龙智谱上市冲刺期,多团队紧急裁员 当时外界倾向认为,智谱这次战略收缩,是为了构建成体系的 G 端商业化能力,在商业化变现压力下,更聚焦 G 端。而半年不到,智谱 G 端业务线定制化方向继续调整,节奏明显加快。 不知道这里的“外界”是谁,感觉很不靠谱,“聚焦 G 端”几乎等于死都不知道怎么死的。 链接到标题 《芯片制造:光刻巨头 ASML 传奇之路》,以下是一些摘录: 每台⾼达4亿美元的造价让它成为了世界上最复杂且最昂贵的机器之⼀ 因为40年前,这家衔兰公司只有40名员⼯、1台实验设备和1个成功⽆望的商业计划。他们根本没想到,这项发明如今会在年产值超6000亿美元的⾏业⽇举⾜轻重。 光刻机是芯⽚制造商⽤来⽣产芯⽚的超复杂设备,ASML不仅在这个半导体光刻市场占据超90%的市场份额,还垄断了最尖端的技术。为了让你对该规模有个概念,可以把这些机器看作是⼀个庞⼤的体系,需要7架波⾳747才能把ASML.最先进的设备运到芯⽚⼯⼚。这些设备虽然庞⼤,却⾮常脆弱。拆分运输的机器需要⽤到为其专门设计的⾦属恒温箱,以便在运输途中将敏感设备保持在恰当的温度范围之内。 这种机器所能投射的光线越精细,在同⼀表⾯上就能安装越多的晶体管(芯⽚中的微型电⼦开关)。晶体管越多,芯⽚的速度就越快,效率就越⾼,性能也就越强⼤。 因此,ASML将⾃⼰定位为⼀家颇具美国风格的公司,配备着⼀个综合全⾯且随时可⽤的服务部门。强⼤的维修团队是保证⼯⼚机器运⾏的关键。毕竟,每停机⼀秒都会导致经济损失。 1988年,飞利浦公司接手了德尔,普拉多的股份,具有讽刺意味的是,飞利浦因此获得了他们曾迫切想要摆脱的晶圆步进机的全部所有权。 1985年,芯⽚⾏业出现下滑,对⽼牌的光刻机制造商造成了沉重打击。然⽽,ASML这家年轻的公司才刚刚起步,没有什么可失去的,因此得以继续推进⽣产。ASML.相信市场会回暖,并希望在市场回暖时领先别⼈两步。 原来,张忠谋点头的条件是特鲁斯特将第⼀台机器免费赠予台积电,ASML承诺:“机器不好⽤,不收费。”就这样,要求极⾼的台积电也被ASML的机器征服了。 与此同时,飞利浦逐步地卖撑了台积电的股份,赚取了数⼗亿美元的收益。2006年,飞利浦彻底退出了半导体市场,剥离了芯⽚部门NXP。NXP⾃⽴门户后继续发展,成为了汽车⾏业半导体的主要供应商。如今,飞利浦如果还能持有ASML或其他公司的股份,那么在其⾛向衰落的过程中,这些股份会为其带来多⼤的价值?这个问题⾄今仍困扰着荷兰⼈。实际上,如果当时没有这些股份⽀撑,飞利浦很可能早早就倒闭了。 ⾃双简望远镜问世以来,光学⾏业就被卷⼈了地缘政治的博弈之中。纵观历史,任何能够揭⽰敌⼈意图的⼯具都具有巨⼤的战略价值 他现在回想起来,还是不敢断⾔到底是开发晶圆步进机难⼀些,还是说服德国⼈更难⼀些。 但如果有哪个设备值得⼈们记住,那肯定就是PAS5500。这台光刻机最终成了ASML的救命稻草,为这家濒临破产边缘的公司带来⼀线⽣机。时⾄今⽇,30多年后的今天,PAS5500仍在运营使⽤,它依然在制造芯⽚。 但维特科克很快发现,马丁说话和做事都直来直去,只要认定有⼈胡说八道或者拐弯抹角,他就随时可能爆发。跟他接触不久,你就能知道马丁究竟都在想些什么。 在马丁看来,⼯程设计就是解决问题,而不是回避问题。做好⼯作意味着主动去发现问题,以便及时处理,避免⽇后造成更严重的问题。从这个⾓度看,他确实很适合当物理学家。⽆沦是物理学还是⼯程学,⾸要任务都是找出事情成功或失败的原因,就算要提出⼀些得罪⼈的问题或是打破常规,也必须去做。问题都可以提出来,⽐如为什么是这样的数值?为什么不能把它放⼤两倍或者是缩⼩⼀半? 马丁经常浸泡在⾃⼰的世界⾥是他在应对困难的技术问题时所展现。外⼈看来像是⼼不在焉的⾏为,其实出奇的专注⼒。不管是⼏个⼩时、⼏天,甚⾄⼏年,其专注程度始终如⼀。 如果你在1995年向ASML投资1万美元,一直持有到2024年,那么你所持有的股份价值将超过你本⾦的600倍(包括股息),很多⼈就因此一夜暴富。飞利浦在1995年后将其在ASML的持股减少到23%。 温宁克认为ASML⾃由的氛围解救了他。在这⾥,没有⼈凌驾于他⼈之上,包括领导层在内,每个⼈都要承担责任。他甚⾄不再⼜吃了。“在ASML,⼤家都很谦逊。这不是你⾃⼰的事,⽽是关乎我们所有⼈都想共同实现的伟⼤⽬标。” 莱茵模式是指以德国为代表的西欧国家(如瑞士、荷兰等,也包括斯堪的纳维亚国家)所奉行的经济模式,它强调将市场自由与社会公平相结合,注重建立健全的社会保障体系、维护劳工权益、关注企业长期可持续发展和多方利益相关者的平衡。该模式与更注重自由市场和最小化政府干预的“英美模式”相对,其特点是政府通过税收和福利政策来实现社会公平,企业与工会、社区等利益相关者形成相互依存的关系。 ASML又⼀次处在了类似被审讯的境地。在和委员会的谈判中,来⾃美国所有相关部门的15名专家会⾯对邓恩和温宁克进⾏数⼩时⾼度紧张的轰炸式交叉审问。第⼆次会议结束后,邓恩就已经晕头转向了。他径直⾛出了五⾓⼤楼,连⾃⼰放在⾐帽间的⽪⼤⾐都忘了拿,在去机场的路上才想起来。他尴尬地打电话到五⾓⼤楼,询问他们能否把⼤⾐寄给他。 ( 想到了 Tiktok 周受资的那段视频 ASML再次采取了“先交付,后改进”的策略。这对芯⽚⼯⼚也很有利,它们可以先于竞争对⼿尝试⽣产最先进、最赚钱的芯⽚。ASML.也尔意为之,提前交付机器也是将⾃⼰的竞争对⼿挡在芯⽚⼚门外的最佳⽅式。正如马丁•范登布林克所说:“如果我们等到机器完美就绪后再⾏动,那就已经落后了。” 但在尼康“突袭”之后,ASML.意识到必须加⼤专利保护的⼒度,所以推出了⼀项奖⾦计划(FellowshipProgram),⿎励⼯程师们将他们的发明和创意记录下来并中请专利,同时也为这些⼯程师提供更好的职业发展道路和更⾼的薪酬 2007年……..最终,他发现问题出在⼀种特殊的光学滤波器上,这种滤波器只能从⼀家俄罗斯的供应商那⾥获得。格罗特飞去质问供应商:“滤波器在哪⼉?所有⼈都在等你们!”但俄罗斯⼈对他们造成的问题毫不在意。“每次我们把东西运到德国,都需要贿赂海关官员。所以,我们会等到有50个滤波器的订单时才发货,这样只需要交⼀次贿赂款。” (这居然是 2007 年还在发生的事情?) 马丁•范登布林克对此有⾃⼰的独到见解:“关键不在于不出错,⽽在于出错后,应该如何处理。” 台积电凤凰城北部芯⽚的现场经理遇到了⼀台有问题的浸没式光刻机,每次重启后,就会持续2个⼩时莫名其妙地⽣产出故障芯⽚,然后恢复正常。经过⼏个⽉的研究才找出原因,原来每次机器停⽌时,会有五滴⽔落在⼀层胶⽔上,胶⽔会膨胀⼏纳⽶,这就⾜以使芯⽚图案偏移。⽽⽔分蒸发后,胶⽔就会收缩,机器就恢复正常了 英特尔曾遇到过在晚上芯⽚产量莫名下降⼏个⼩时的情况,研究⼈员兜兜转转,最后发现造成这⼀问题的原因是奶⽜放的屁。每晚凌晨1点到2点之间,风向会发⽣变化,附近奶⽜会通过空⽓净化器进⼊⽆尘室。来⾃这些沉睡“邻居”⽣产造成影响,导致这段时间内⽣产的芯⽚瑕疵率升⾼。想体是不可能的,所以英特尔不得不出钱让周围的三座农场场的甲烷⽓体的额外⽓体⾜以对要过滤这些⽓搬迁。从那以后,每个为芯⽚⼚选址的⼈都知道要留意附近有没有妙⽜场 苹果公司也从台积电的新⽣产技术中获益匪浅。这家中国台湾芯⽚制造商是⾸个掌握制造5纳⽶芯⽚技术的企业。如果你想知道这个数字有多⼩,可以看看你的⼿,然后数到5,你的指甲在以每秒1纳⽶(百万分之⼀毫⽶)的速度⽣长。不管你能否看到,这就是台积电处理芯⽚的尺⼨ ASML对制造极紫外光光刻机的⽆尘室提出了更⾼的要求:⽆尘室每⽴⽅⽶空⽓中只允许有10个100到200纳⽶⼤⼩的尘埃粒⼦。这⽐医院⼿术室的空⽓要洁净1000倍以上。 ASML极度愚蠢的⼈才会把事情搞砸。”ASML在经济危机和开发,⽽⽇本的竞争对⼿却保持谨慎当时有极好的机会和条件,只有期间继续投资于研究少或暂停了投资,这让态度,减ASML.逐渐在技术和市场上取得了领先地位。 据汉斯•梅林的经验:“如果你在没有任何解决⽅案的情况下将问题⽴即告知客户,很容易给客户留下不好的印象。”在他看来,这并不是不诚实的表现:“显然,不能对客户完全撒谎,但也不需要披露所有细节,适当保留信息与不诚实是有区别的。” 尼康咬⽛切齿地紧盯着ASML.的快速发展。直到20世纪90年代,⽇本技术集团尼康⼀直是光刻机市场的领导者,后来ASML横空出世,迅速占领了市场。不过,当你被赶下王位后,还有办法扭转局⾯,那就是:起诉新的国王 然⽽,作为公司,批评政府的政策是⼀件危险的事情。总统随便⼀条带有感叹号的推特就可能⽴即让公司的股价暴跌。科技⾏业不得不去敲商务部的⼤门,并试图在国防部寻找盟友。他们的观点很简单:如果美国国防部希望⽤本⼟芯⽚制造出更先进的武器,就需要繁荣的芯⽚产业来賺取⾜够的利润,让美国始终保持领先地位,掌握最前沿的技术。因此,美国芯⽚制造商私下仍持续获取向中国出⼜的许可证。 没有了华为这个客户,台积电的收⼈⼤幅缩⽔。这殃及了费尔德霍芬,当时台湾地区⽴即减少了对芯⽚机器的订购。但随后的连锁反应出乎所有⼈意料。因为担⼼随时可能被列⼈美国的⿊名单,其他中国科技公司开始⼤量囤积芯⽚。他们不仅订购了最新的处理器,还订购了⽤在智能⼿机的旧型号芯⽚,这加剧了汽车⾏业芯⽚短缺的情况。台积电的订单量激增,于是突然间他们要求ASML提供产量更⾼的光刻机。 (奇妙的连锁反应) 欧盟花了数⽉时间审议这份名为《5G安全⼯具箱》的⽂件,美国决策者认为他们实在是效率低下。毕竟,他们能在2天内就将⼀家公司列⼊实体清单,⽆需通知任何⼈,也不⽤公开解释。这就是美国⼈的风格。 截⾄2023年底,ASML在美国的游说⽀出从⼏乎没有增长到了140万美元。相⽐之下,其竞争对⼿美国应⽤材料公司该年花费了200万美元⽤于影响美国政府的决策。ASML也将其在欧盟的年度游说成本提⾼了6倍,达到30万欧元。尽管这些预算与其他科技巨头相⽐⽵然微不⾜道,但有⼀点是明确的:对于ASML⽽⾔,政治问题不再被忽视。 规则经过了精确调整:⼀般来公司,⽽是根据每个⼯⼚,有时甚⾄说,对是每中国条⽣实施产线的限来确制并定的不会影响。这样做整个的⽬的是保持中国仍能顺利供应不太先进的芯⽚。毕竟,美国⼈仍然希望购买中国的汽车和洗⾐机。 链接到标题 原来那个先生孩子再结婚的同学,完整的路线是:怀孕、订婚、生子、怀二胎、结婚 和许久没见的初中同学喝咖啡,发现大家果然还是东北的孩子,别管在哪,都要体制内。 LLM 擅长把内容转换为结构化内容,之前因为一些原因不好记录的事情,现在可以直接记录下来,随着 LLM 的能力改善,后面总会有办法的。 哈尔滨晚上只有 1 度了,真冷啊。 厦门的英文是 Amoy。 有些文章会故意抹去写作时间,不喜欢这种做法,感觉文章的 metadata 还是很重要的:作者、写作时间、更新时间、站点所属。

2025/10/12
articleCard.readMore

Weekly Issue-他们可能只是心情不好

文章 链接到标题 技术 链接到标题 Boring is good  A recent MIT report shows that 95% of companies implementing this technology have yet to see a positive outcome. LMs are also likely to significantly change as the technology and market matures. They will be used in much smaller, more focused, and, I’m afraid to say it, significantly more boring ways. This will only accelerate as people get tired of “hallucinations” and discover how powerful LLMs are when they’re kept focused on these smaller, more predictable language processing goals. Whenever there is hype, we shuffled into the easy path, forcing the tech into the product without understanding its weaknesses. We are more worried about being left behind than actually doing something of value. We’re here to solve problems, not look cool.. 90% | Armin Ronacher’s Thoughts and Writings The tools are powerful, but they don’t absolve you of responsibility. 文中提到了一些使用 LLM 生成代码的优势,其中大部分都和“试错”有关,LLM 可以让人快速试错,可以节省很多时间: Research + code, instead of research and code later Trying out things Constant refactoring Infrastructure Adopting new patterns SQL quality TiDB 源码阅读(一):服务监听、请求处理流程概览 - Jiajun的技术笔记 TiDB 源码阅读(二):MySQL协议概览 - Jiajun的技术笔记 TiDB 源码阅读(三):插入数据 - Jiajun的技术笔记 TiDB 源码阅读(四):AST、逻辑计划、物理计划 - Jiajun的技术笔记 好诶,久违的 jiajun 读代码系列又更新了。 Cognition | Rebuilding Devin for Claude Sonnet 4.5: Lessons and Challenges 昨天高强度的使用 Claude Sonnet 4.5 一天,感受与这篇文章中提到的完全一致: 更多次数的总结上下文; 生成很多的文档,几乎每个小任务都会生成一份文档,这些文档大部分内容都是相同的,这点在重构场景下有点烦人; In some cases, somewhat humorously, we’ve seen the agent spend more tokens writing summaries than actually solving the problem. 更多的测试 In another case, when trying to fix a seemingly innocent error related to two local servers trying to run on the same port, the model ended up using this behavior to create an overly complicated custom script instead of addressing the root cause issue (terminating the process). What is “good taste” in software engineering? 坏的品味:在项目上下文不合适地坚持个人偏好,把“最佳实践”当作放之四海皆准的理由,缺乏灵活性,导致项目不匹配或维护成本上升。 Development gets better with Age | All Things Distributed Then you do exactly what you’ve always done. Have an in-depth conversation with your customer, listen, dive deep into their challenges, suggest architectures, migrations, and tools. And sometimes, the solution will be generative AI. G드라이브 전소…74개기관·19만 공무원 업무자료 858TB 소실(종합2보)  据悉,国家信息资源院发生火灾,中央行政机关(部委)公务数据存储设施 “G Drive” 被彻底烧毁,74 个机关 19.1 万名国家公务员个人存储的公务数据全部丢失。 行政安全部于 2018 年制定了《G 盘使用指南》,规定 “所有产生和管理的工作数据都不应存储在 PC 上,而应存储在 G 盘上”。 不过,他补充说,由于 G Drive 是一个大容量、低性能的存储,因此外部备份很困难。 震惊,印象中韩国的网速在全世界排名靠前,以为他们的 IT 基建挺好的,这事故感觉在历史影响范围内都可以排的上名了。也许事后复盘,发现大部分数据没什么用,影响比想象中小很多。 3 Critical TTL Patterns for In-Memory Caching 感觉在大多数场景下,引入 Jitter 都没什么坏处。 对国内地图坐标系统的一些观察 - 陪她去流浪 所有的 GPS 芯片(便宜到几块钱)(含手机相机相片)报告的地理位置都是原始准确的 GPS 坐标,“保密”/“安全” 了个啥?对着你的建筑拍一张发过去都能得到精确位置。 从卫星上还是能看到所有建筑啊,转换坐标又不能移动建筑。 莫名的想到了英剧《真相捕捉》,这里不剧透,第一季豆瓣评分 8.9,第二季豆瓣评分 9.3,是悬疑类英剧榜的第三名,推荐感兴趣的朋友看看,和这篇博客的内容以及疑问多少有点关系。 链接到标题 背刺者艾玛 一个人是个怎样的人,这才是最重要的。毕竟我们生活在人群中,我们和他人打交道的时候,并不能和性格打交道,和观点打交道,和价值观打交道,和政治立场打交道,我们是个一个个具体的人打交道,通过一件件具体的事打交道。一个具体的人如何具体对你,这是你得到支持和遭遇背刺之间的分别。 PUBLIC I ran out of money a year ago, spent the last of my savings on a prostitute in Hong Kong, and became a commie. 然而,当我经济富裕时,我从未对世界感到如此深切的感激。 Things I Believe | Lee Robinson They might just be having a bad day 他们可能只是心情不好。 ,这句话突然击中了我,对啊,可能只是心情不好。 金融科技十年血色史:千亿坏账、万企覆灭、1.2 万人入狱 监管竞争导致 “底线比拼”,谁管得松,谁抢到的企业就多。 在地方的放水、加持、主推下,民企崛起了,属于民间金融的一个黄金大门,轰然洞开。 中央定调,但最终执行,还是需要各地金融办配合。 而很多早已经和金融平台牵手的地方政府,为保 GDP 和税收,依然纵容平台 “带病运营”。 《办法》要求银行存管,但地方推动不力,仅 6% 平台完成存管(2016 年底仅 98 家),某省金融办甚至协调本地城商行降低存管门槛。 制度性妥协之下,没有真正的监管者,只有利益的置换者。 这场剿灭背后,有太多真实且荒诞的故事和细节。 发达地区的,一边忙着收拾自己的桃园,一边提防着外地的来摘桃。 为了防止别人介入,他们就会提前立案,这里就出现了另一个词: 保护性抓捕。 但是,他们的存活,也不是偶然,他们一直唯监管 “马首是瞻”,并懂得顺势而为,调转船头。 链接到标题 《芯片制造:光刻巨头 ASML 传奇之路》,ASML 的故事,看了 1/3,这家公司的历史比我想象中还要久远。 《喜人奇妙夜 2》,能够感受到演员的累,那种使出浑身解数来搞笑。目前 4 集,和上一季差不多的是《旧警察故事》,我比较喜欢的作品是:《空城计》、《开学第一天》、《忘不了》。 其中争议比较大的是《技能五子棋》,这个作品我看了好几遍,我一直在用一个“正常人”的视角来看,直到我在播客中听到王继续说自己的经历: 我一只觉得自己是搞抽象,但是当我到了《喜人》节目,那里没有人,都不是没有正常人,他们太怪了,我作为一直演怪人的人,在哪里我只能演直人。 《二的三次方-vol:109 拜托,你怎么这么爱演!》,这期播客录制的时候,王继续还没有火,不知道喜人播完之后,他作为吐槽咖会不会受到更多的喜爱。另外刘洪伟讲述的向佐的故事,还挺有趣的,让我对这个人的了解多了一些,虽然抽象,但是是自己知道自己的抽象,也可以接受调侃。 《疯投圈-123. 掘金东南亚的机遇与挑战》,如果之前关注过李自然的视频,那么这期可以略过了,很多内容李自然之前已经讲过了,甚至是实践过,所以这期播客的内容并没有太多新意。 《42 章经-Mercor 高速增长的秘诀与其中的聪明人|对谈 Mercor 首位中国员工虞快》,有趣,如何从一家 AI 招聘平台,转型为数据标注公司的。几个创始人都是大学辍学的,团队处于高速增长阶段,在绝对的增长面前,其他的事情都可以被“忽略”,期待几年之后这家公司会是什么状态。 链接到标题 Wirth’s law:软件变慢的速度比硬件变快的速度更快。 给公司项目添加了 AGENTS.md Google 家的产品,总给我一种做出来之后更新速度就明显变慢的感觉,他们是怎么做出 Workspace 的。。 突然感觉市面上强调Durable execution 的框架好像很多了。 看了一些 sora2 生成视频,感觉质量是参次不齐的,但是传播效果很好,是因为“创作者”在视频中的影响? 有没有那种 sandbox,把 git repo 作为 overlay 的lowerdir 来,然后定期 inotify upperdir 保留 diff 结果的,感觉比改造 git 要来的快。 中国人口中位数是 38 岁。 拼多多买机票的界面确实很朴实。 在父母的眼里,人活着就是为了生孩子。 原来有些小众货币,在一些二三线城市是换不到的。 如果一个人一直将自己放在道德的至高点,远离他。 水王的作品《新默剧》挺有趣的,大家对于“抽象”的接受程度是完全不同的。 2025年的 1000km,比计划迟了一个月。

2025/10/5
articleCard.readMore

Weekly Issue-笑果创作清单

文章 链接到标题 技术 链接到标题 有机的 LLM 人机交互: 不只是对话框 | Yanli 盐粒 在日常和 LLM 交互中,感觉对话框是效率不高的,如果我在一个私密的环境,并且有一个比较好用的语音输入法,我可能会像当前老罗的 TNT 一样去使用。 How I Vibe Coding? (Sept 2025 Edition) Subscription is the future. Code Agent is designed to be token-intensive. Just subscribe to the best model you want instead of paying per request or token. It makes no sense anymore. I especially can’t understand why anyone pays over $200, even $1000, for Cursor or APIs. By simply switching to subscription-based services, you achieve massive cost savings. 订阅制确实让更多人上手成本可控,更愿意尝试,甚至 GLM 也凭借相对较低的价格(2 个月 Cursor 的价格可以买一年的订阅服务)吸引了很多人。但是很难说订阅制是 future,更像是当前阶段的特定能力下的选择。 Cerebras - new datacenter in Oklahoma City For agentic, real-time reasoning and instant code-generation workloads, our systems use about one-third the power of the fastest GPUs. We designed our hardware for direct-to-chip water cooling from day one. 哇哦。 Zed’s Pricing Has Changed: LLM Usage Is Now Token-Based — Zed’s Blog [[Zed]] 调整了计费模式,原因也很简单:Current pricing is too expensive for Zed,Prompt-based pricing is decoupled from user value。 High-growth companies stand out with flexible pricing 与低增长同行相比,增长最快的公司已经在三个重要方面展现出更强的灵活性: 他们更频繁地改变定价模式。 他们的模型更有可能包括基于使用情况的费用,他们会随着时间的推移进行调整以微调他们的定价。 在考虑未来的价格变化时,他们对更广泛的选择持开放态度。 增长最快的公司在过去两年内调整价格三次或三次以上的可能性,是低增长公司的三倍。 有趣,可以和上面的 [[Zed]] 调整配合来看。作为用户来说,我是很不喜欢频繁的调整定价的行为。 Write the damn code If, given the prompt, AI does the job perfectly on first or second iteration — fine. Otherwise, stop refining the prompt. Go write some code, then get back to the AI. You’ll get much better results. Get your hands dirty. Write the code. It’s what you are good at. You are a software engineer. Don’t become a prompt refiner. Ubuntu 25.10’s Move To Rust Coreutils Is Causing Major Breakage For Some Executables Sure enough, once replacing Rust Coreutils with GNU Coreutils on Ubuntu 25.10, the same exact files now ran successfully without MD5 errors. Looks like some subtle differences between md5sum from GNU Coreutils and Rust Coreutils is breaking files from at least Makeself. 每次看到 Ubuntu 25.10 关于 Coreutils 替换的新闻,都能让人笑出声。反过来,如果 25.10 成功发布,并且随着迭代可以快速让 Rust Coreutils 进入稳定期。 Onward | Domenic Denicola I’m retired! I no longer need to work for money, and I’m going to take on the responsibility of figuring out what that looks like. Life has so much to offer, and I’m excited to live it more fully. I’ll be raising a puppy, seriously increasing my Japanese study time, and enjoying my backlog of video games, TV series, and novels. I’ll build small apps for myself to scratch an itch or learn a technology, and then decide whether to try polishing and publishing them. More than anything, I plan to learn a lot: I want to deep-dive into the philosophy of computation, personal identity, and consciousness; I want to resume my studies of theoretical physics in general, and quantum gravity in particular; I want to learn Lean and get involved in modern, often AI-assisted attempts to formalize mathematics. I’ll make new friends, start new hobbies, and travel to new places. I’m so excited. How Claude Code is built - by Gergely Orosz 回顾 Claude Code 的成功:天时地利人和+大道至简 - XX’s Blog 对于足够有产品 sense 和技术 sense,爱玩,且有时间自己探索,且主要精力花在探索模型能力,且用模型不需要花钱,且模型 agent 能力到了可用的时机,且有人一直用一直给反馈…… 的情况下,造出 Claude Code 仿佛是显然的。 链接到标题 最近想赞美闲暇 - Stay Out Space 也许你会问:“你为什么不自己多问问你爸,还要从别人写的书里去试图想象这种生活?” 我也想过这个问题。 这大概是一种刻意的回避,在相当长的一段时间里,我无法跟父母构建起极为亲密的关系,我对于 “辛劳但我无法改变、不公但我无法左右” 的事物常有无力的感受,因此靠近就是一种无形的暴力,会伤害到我。从心理健康的角度来看,我需要保持安全的距离。说白了,就是我玻璃心。是啊,就是这样。 我们可以想要一些不同的东西 - Stay Out Space 无目的地学习,无目的地思考,并努力为此创造尽可能多的空间,这不正是我们作为人类唯一的余地、唯一真正的自由吗?” PyCome - Frost’s Blog 我说难道不是去咖啡馆集体 Coding 吗?我记得和程序员聚会都是这流程,就像过年回老家的固定节目是和同学连坐打 Dota 一样。 yihong 表示,连坐?什么连坐?卧槽咱可以去连坐! 想到了某一年的团建,当时公司项目太无聊,于是几个人一起去了网鱼网咖打 LOL,由于大家账号都分散在各个区,现创建账号走新手教程,最后以连输几局结束。 派派成长日记 #5 - 成为掌管睡眠的神(90-120天) 没有最好的育儿方式,只有最合适的:每个孩子都是独一无二的,具备极大的差异性。有的儿童困了需要抱一会,哭闹或玩一阵子,有的孩子可能很快入睡,甚至同一个婴儿也一直在变化,我们不能强求他们始终处于一种睡眠状态。 当宝宝在你怀里迷迷糊糊,你便将他放到婴儿床上拍睡,可冰冷的婴儿床让他爆哭,抱起后他一边抽泣一边用小小的手紧紧的抓着你的衣领,不必强求,遵从内心选择最适合你们的相处模式即可。 链接到标题 终于把之前看完的《单口喜剧进阶指南》的笔记补全了,这里整理一下“笑果”创作清单: 创作单口喜剧必须明确表达目的,即“我究竟想说什么”。 要好笑,但是不要去追求好笑,好笑是结果,不是目的。 态度能激发表达欲,所以让你产生态度的事才能成为创作素材。 所有态度都能成为创作素材,利用不常见的态度来创作更容易。 想找到“不常见”,既要向外观察世界,也要向内观察自己。 为了更好地利用素材,我们应该在态度的基础上思考,直到得出明确的观点。 在所有的段子中,演员内心的观点是十分重要的,即使它们没有被直接体现在段子里。 可以用“解释”和“解决”的思维方式来寻找衍生观点。 我们提供的并非操作方法,而是检修工具。 好笑是一种主观的感受,而喜剧是阐述人类生活真相的艺术。 喜剧的公式:喜剧讲的是一个普通人,在不具备获胜必备的技能和工具的情况下,与无法克服的困难做斗争,但从不放弃希望。 在单口喜剧中,你就是那个“普通人”,,可以有别的普通人,但只有你是必不可少的。 “胜利”指的是在人物看来积极的或能使他实现目的的任何事。 人物的每一个行为都应该是为了获胜,而不是逗笑观众。 在获胜过程中能对人物产生阻碍的,应该是他的特质和弱点。 如果段子里有很多人物,那每一个人物都应该有自己的胜利,有自己的弱点,不同的目的和弱点造成了人物之间自然的喜剧冲突。 非英雄指的是缺乏获胜必备的技能和工具的普通人。 非英雄并不是一无是处的,他们也具备一定的技能,但是对获胜来说远远不够。 做出非英雄的行为是因为只能这样做,除了这样做别无选择,而不是因为这样做好笑。 段子里的每一个人物都应该是非英雄,单口喜剧演员从任何维度上来说也都是非英雄。 非英雄缺乏的必备技能中有很重要的一项–信息,即非英雄不应该知道那么多,他们应该迷茫、困惑日愚蠢。 每个人都只能用自己的眼睛看到世界,所以无法对世界建立真实全面的认识。喜剧人物也只能从自己的眼中看到世界,人物必须有所不知。 叙述者必须比当事人知道得更多,观众知道的信息量则介于两者之间。 要努力维持“当事人(人物)<观众<叙述者(演员)“的动态平衡,要仔细地筛选信息,谨慎地给出信息要结合开放麦演出实践进行检验。 关系是人物存在的方式,人物的世界观要通过人物在关系中的表现来展示。 有所隐喻的人物关系揭示了人物眼中对关系本质的认知。 通过人物在表层关系中做出的不符合表层关系的言行,观众得以看到本质关系。所以,在有所隐喻的人物关系中,本体和喻体的共同点是人物的言行。 人物的言行必须既符合表层关系和当时的情境,又符合观众对本质关系的固有印象。 并非所有的人物关系都包含隐喻,不必强行构造有所隐喻的人物关系。 在塑造人物时不应该规定人物的行为特征,而是应在塑造人物时不应该规定人物的行为特征,让人物自然地在情境中做出该从其世界观出发,反应。 通过人物的行为表世界观取决于人物过往的经历,通过人物的行为表现出来,并对故事发生的环境和其他人物产生影响。 单口喜剧演员可以通过直接介绍或者讲述具体事件:在段子里展示自己碎片化的世界观。 段子中出现的其他配角人物,其行为必须具备独立性和一致性。 在一个故事中,要想让观众与人物更好地共情,可以展示人物的变化,也就是人物弧光。 人物弧光强调的是变化的过程,而非变化的方向。也就是说,人物弧光可以向四面八方延伸。 喜剧作品中可以展示人物追求变化最终失败的过程如果人物成功了,往往就会造就喜剧中的正剧时刻。 喜剧中允许出现正剧时刻。 单口喜剧可以展示人物在事件中的变化趋势。 通过信息量关系,单口喜剧演员可以让观众感受到人物的成长性。 直线指的是搞不清状况,无视问题,甚至是制造问题的状态;波浪线指的是清楚状况,非常努力地与状况做斗争,却屡战屡败的状态。 直线与波浪线是相对的而非绝对的状态,两个角色可以交替处于直线/波浪线的状态之中。 直线状态不等于毫无逻辑的混乱状态,直线角色依然有自己的逻辑和目的。 观众的情感聚焦点在于波浪线,因此我们要重点呈现的并非“好笑的行为”,而是人们对这一行为的反应。 直线(人物)<波浪线(人物)<观众<叙述者(演员)。 积极动作指的是,在人物眼中,能使人物的心理状况变得更好的动作。 积极动作不必以积极的形式呈现,也不必真的起到积极作用。 消极动作指的是非英雄失去希望时做出的动作,消极动作会造就正剧时刻。 自发情感能使观众更好地代入自身经验来理解作品 人物的自发情感要通过人物和情境的互动来展现。 单口喜剧演员为了更好地展示自发情感,就需要让自己在舞台上的状态无限接近自己在真实生活中的状态。 开放麦表演对展示自发情感有非常重要的作用。 《基本无害-Ep174 珀斯生存手册:知道这个行为不对,但我忍不住》珀斯的下期,还是很有趣的。 《晚点聊-134: Meta AI 人才动荡,上亿美元为何留不住人?| 与 Pokee AI 朱哲清盘点 AI 组织》,“所有公司事件中大致可以分为重要的 20% 和不重要的 80% 。如果所有人都在做重要的 20% ,还很忙,那没问题;但一旦有人在做 80% 的次要工作,他们就想变得重要。” 《非马非牛-怀想王小波:理想主义何处去》,人物更立体了一些。 《果壳时间-在青藏高原用烟花炸山,为什么激怒了所有人》,高山草甸的草毡层很薄很脆弱,但它是整个生态系统的基石,翻土 “修复”,只会造成二次伤害。 链接到标题 Grapecity,听说是一家闷声发财的公司。 用 Logseq/Obsidian 也好几年了,还是不知道”关系图谱“有什么用处,现在看到基于图谱来展示 LLM Memory 的界面,还是不知道有什么用。 人数不能解决问题。 人物的这篇《靠送外卖减肥的年轻人》文章下面,有一个评论: 好害怕以后成为庸庸碌碌的大人。 看到直接用 cc 来帮助自己执行一些动作的分享,只能说胆子真大。 Edge Copilot 是跨标签页的,有好处也有不好,我还是习惯每个标签页独立去对话。 国庆可以请 3 休 12,组内只有 2 个人请假,比我想象中少很多。 早上刚想说开发机最近挺稳的,结果就掉线了。

2025/9/28
articleCard.readMore

Weekly Issue-一根新鲜的玉米

链接到标题 技术 链接到标题 Hosting a WebSite on a Disposable Vape :: BogdanTheGeek’s Blog 如果世界末日,我想和他呆在一起。突然想到如果世界末日,深圳是不是一个很好的城市,有巨量的电子垃圾,估计什么都能组装起来,而且靠海。 人人都能写程序:Vibe Coding 与问题规模 程序 / 服务是商品 购买软件或订阅服务来租用别人的解决方案。 可持续的可靠性与持续维护。 对授课/知识付费/方法论反而是利好。因为「把问题讲清楚」和「把需求说准」变得更重要。 如何描述问题、如何验证结果、如何迭代。这直接提升 Vibe Coding 的产出质量。 What’s wrong with AAA games? The development of the next Battlefield has answers. - Ars Technica 读着读着,感觉不只是在说 3A 游戏… 大型项目、张口就要 All in、涉及到多个团队、Deadline 明确,这几个关键词一上来就感觉到压力了。 NVMe 子系统故障预测 - 健康度指标 当前,当服务器上出现 NVMe   SSD 故障时,排查过程复杂且耗时,例如需要登录操作系统和 BMC 查找故障盘,并通过点灯功能定位,操作繁琐,极大地增加了人力成本和误操作风险,甚至可能因 Surprise   Hotplug 支持不佳而引发机器重启。 各个硬件厂商都是自己玩自己的,有时候明明已经有问题了,但是联系厂商也不给更换,老大难。这里的健康度 1-5,分别是: 5,健康,Telemetry log 没有任何异常值 4,亚健康,Telemetry log 中有些轻微的异常值 3,有过小疾,Telemetry log 曾经有过一些异常值但恢复了 2,重疾,Telemetry log 有一些关键的异常值 1,膏肓,严重故障。 Container Bandwidth Limiting | Hechao’s Blog 针对主机上的容器进行带宽控制,使用 TC、HTB、IFB、eBPF。 iptables - How is the IFB device positioned in the packet flow of the Linux kernel - Unix & Linux Stack Exchange If you are good at code review, you will be good at using AI agents  If you don’t have the technical ability to spot when the LLM is going down the wrong track, you’ll rapidly end up stuck. %CPU Utilization Is A Lie - Brendan Long 作者尝试在自己的 5900X CPU 上验证 CPU 使用率和实际工作负载之间的关系,使用 Stress 和 Nginx 来进行测试。测试结果是当 CPU 使用率到 50% 时,实际的工作负载可能已经达到了最大负载的 60~100%,部分场景下 CPU 使用率到 80% 是,实际的工作负载可能到了最大负载的 100%,和多线程/Turbo 有关。 某种意义上讲,在监控报警中将 CPU 使用率阈值设置为 60% / 80% 也挺合理。想到了这篇: CPU Utilization is Wrong ,相较于 CPU 使用率,更建议关注 IPC (insns per cycle)。 探秘源码:从 ChaosBlade 到 kubectl exec | My Site 在 B 站的实际使用环境里,特别是用户广泛开展混沌测试的 UAT 环境,机器负载水位常年偏高。高峰期间很容易出现 kubelet 因故重启,但上面业务服务正常工作的情况。特别是考虑到 B 站 Kubernetes 容器服务 “去 Kubernetes” 程度较高,不使用 CoreDNS,不使用 Service,不使用 ConfigMap / Secret,故障情况下 pod probe 不影响服务流量进入。 kubelet 挂掉重启是非常正常的事情。kubelet 乃至 containerd 挂掉都是对业务服务来说可以接受的。 Letter to Arc members 2025 A lot of people loved Arc — if you’re here you might just be one of them — and we’d benefitted from consistent, organic growth since basically Day One. But for most people, Arc was simply too different, with too many new things to learn, for too little reward. fanatics — but our metrics were more like a highly specialized professional tool (like a video editor) than a mass-market consumer product, which we aspired to be closer to. 确实,身边同事还在用 Arc 浏览器的,都是没有更换的打算。现在 Edge 和 Chrome 都已经添加了 Copilot 功能了,每个月都能看到各种 Chromium fork ,浏览器作为入口的激烈程度明显比 IDE 要高好多。 Church Of Turing - The Enterprise Experience 关于 $ENTERPRISE 的一些吐槽: 在小企业中不是问题的事情,在大组织中突然就成了棘手的问题 因小失大 一个为期两年的项目在即将启动时被取消,因为它略微超出预算,高层领导决定通过招标来节省更多资金。你购买新鼠标的请求已被拒绝。 “紧迫性” 只是一个词 这就是薛定谔紧迫感的一个有趣例子。它存在于巨大压力和绝对零压力的叠加之中。我再怎么强调也不为过,唯一的区别在于你是否打开了盒子。在这种情况下,一位优秀的经理才是关键;有些人会屈服于压力,希望成为一名 “团队成员” 能让他们获得领导层的赞赏(但这不会发生);而有些人会出于体面而维护团队,希望这能让他们获得同事的赞赏(但这会的)。 工程团队本身就是帝国 占主导地位的帝国很少愿意失去自己的地位,而且一般来说,帝国也很少愿意削弱自己的自主权。 systemd system extensions for Fedora image based systems | extensions.fcos.fr 发现我对 sysexts 的理解有些问题,之前以为是类似于 distrobox/toolbox ,用于 debug 或者执行某些特定动作的 container,现在看好像是为了避免构建 base image 而引入的一些应用层的 container image。我好像可以把自己维护的 COPR 换成 sysexts。 链接到标题 As I remember London What’s a Foreigner? | Armin Ronacher’s Thoughts and Writings 值得阅读和思考,但我没有想法。 [读后感]《婴幼儿及其照护者:基于尊重、回应和关系的心理抚养》 感觉把这里的「婴儿」换成「老人」也同样适用。 又去了趟关西 - 就差亿点点 iPhone 可以直接用西瓜卡确实方便,不知道啥时候安卓可以用上。 在菊厂八年的那些人、那些事 - 史海的博客 华为云计算在 2019 年左右经历了软件交付的交付流程变革,从公司的 IPD 交付模式转换到 DevOps 模式。 我们的工作、生活由无数次类似小朋友掷骰子事件叠加而成,所以我们的未来就有无限的可能。因此决定我们未来生活质量的不是那些我们已知的内容,而是那些不确定性事件以及我们如何在未知的情况下能处理好不确定事件。  17 年刚入职的那会,精力旺盛,开会交流和任务推进都可以做到各种怼天怼地怼空气,也挺佩服自己当初年轻精力旺盛,哈哈。但回头来看其实也挺惭愧的,许多讨论实际上没有有效产出。其中一个原因是过高的估计自己理解,而过低评估了事件的复杂度以及他人对事件的理解。后来也就慢慢懂了: 交流点到为止,我们不一定都是对的。 我们遇到的更多的是如何在面对不确定性、不完美的时候,发挥主观能动性,扩宽可能性空间,在黑暗中寻找光。 链接到标题 《独树不成林-252 - 查理・柯克的谋杀为何对当今美国右翼意义非凡?》 讲查理柯克枪击案的两期播客,我更喜欢铜镜的这期,感觉独树不成林感觉带有的感情色彩更浓一些,配合上结尾的 BGM,有一种时评节目的感觉,铜镜的这期更友善些。 《基本无害-Ep173 珀斯生存手册:在最孤独的城市做最莫名其妙的工作》,这期很有趣,在整个城市生存手册系列中都算是有趣的,观众从事的行业种类也很多:有 IT、金融、移民、装修、建筑、矿工等等。另外这期讨论了澳洲移民的一些事情。 链接到标题 家里突然停电,匆匆忙忙出去找咖啡店。 其实不匆忙,7 天前就发短信给我爸通知了,但是他没在意。 几周过去了,我觉得 《How It’s Done》比 《Golden》 好听,可能因为后者太“规整”了。 重新走过自己小学中学生活过的地方,发现20 年过去: 小学最初的地方已经拆掉了; 小学搬到了我中学的校园; 中学搬到了另一个地方; 当时附近有两个中学,其中一个已经关掉好多年了; 中学时候吃的包子铺还在营业,买了两个,味道确实是那个味道; 一些小区的维护状态已经非常差了; 看到了自己很多第一次经历的地方:网络小说、游戏厅、看电影、被抢钱; 整体感受还不错。 感觉 arkade oci install 的安装方式挺讨巧的,看了眼代码内部直接调用的 crane 。 我好像跑的比之前快了 不记得自己上一次在地里干活是什么时候了,拍一根新鲜的玉米 Dler 送的 udh emby 还不错。

2025/9/21
articleCard.readMore

Weekly Issue-Pure and impure software engineering

文章 链接到标题 技术 链接到标题 ToB SaaS 服务之殇 - Jiajun的技术笔记 多云,云之间的复杂度,又无法全部屏蔽掉,因此配置项更多 很多客户不想用公有云,要赚钱,还得提供一套私有云部署,如果是私有云,debug 那叫一个难 三大云厂商,产品大体相似,但又各种不同,要会的知识太多,细节太多;如果还要接入更小的云,那就更复杂了 为啥 [[SaaS]] 还要让客户感知是哪个云服务商?感觉可以把 SaaS 去掉。 We all dodged a bullet - Xe Iaso npm debug and chalk packages compromised DuckDB npm Account Compromised in Continuing Supply Chain At… 这两天针对 [[npm]] 的钓鱼攻击影响范围确实太大了。依赖(的依赖)管理问题真是老大难。 Issue #12786: Copr outage - build queue slow down (or halt) - fedora-infrastructure - Pagure.io 尝试更新我维护的 [[EasyTier]] Fedora RPM,发现 COPR 构建很慢,看到了已经存在的 Ticket ,发现这个项目的监控系统还在使用 Nagios,已经不记得上一次看到这个名词是什么时候了: “The copr-backend is running out of storage. I’m not sure why we didn’t receive an early Nagios alert, or if we did, I missed it.” A framework for pricing AI products 在 Stripe 最近的一项调查中,63% 的科技行业受访者表示他们目前提供人工智能产品或应用程序。也许更引人注目的是,31% 的非科技行业受访者也说了同样的话,另有 45% 的人计划在不久的将来提供人工智能产品。 关于当前各个产品中 AI 功能的定价讨论,一直觉得这方面波动很大,尤其是随着模型能力的变化以及需求场景的变化,无论是按量计费还是套餐制都会面临调整计价时候的用户吐槽。 如何给 (AI)产品定价: 我的产品给客户带来了什么样的价值,是否可以以涵盖增量成本的方式收取费用? 如何将此费用指标转换为鼓励客户采用和增长的定价模型,同时提供可预测的收入? 定价模型会产生哪些额外的风险,如何控制风险? 目前主要有 3 类费用指标: 基于实际消费(API 调用、Token 消耗):这种方式与底层基础设施成本直接相关,好处是成本是可预测的,坏处是很难与客户的具体商业价值联系起来。通常被模型公司使用。 基于工作流(每个已完成的任务):该指标引入了成本可变性,但是与提供价值挂钩,公司对完成一系列任务收取固定价格,比如预定会议、分析 Excel 等具有明显节省时间的价值。客户很容易了解他们购买的是什么。 基于结构(每个成功的结果):与实际业务结果最密切相关,只有当真正解决问题时收费。也是对交付的产品最有信息的一种计费模式? Keeping Secrets Out of Logs - allan.reyes.sh 如何避免敏感数据泄露到日志中,作者总结了集中常见的原因,如直接日志记录、异常处理、配置变更、嵌入到通用格式等。给出了多种解决方案,最终一种是“人”,但是感觉“人”是最不可靠的了。 可以试试: GitHub - mongodb/kingfisher: Kingfisher is a blazingly fast tool for secret detection and live validation across files, Git repos, S3, Docker images, Jira, Slack, and Confluence Pure and impure software engineering Open-source work is often like this: some engineer wants to write the best HTTP requests library, or their ideal game engine. Of course, any engineer can do both pure and impure work. But in my experience, engineers who are mainly interested in pure work do impure work badly: they struggle to compromise, they panic under deadlines, they aren’t as good as holding unwieldy codebases in their head, and so on. As I keep saying, it takes a lot of skill to ship in a large tech company.  Likewise, engineers who are mainly interested in impure work (like me!) struggle with pure work: they’re too eager to settle for a working hacky solution, and they often don’t have the technical expertise to see the right path forward. With this in mind, I can see why pure engineers are baffled by the hype around AI. It must seem so strange: every time they try to use LLMs, they’re completely unhelpful. But I think this reflects a certain narrowness of vision. KDE launches its own distribution (again) [LWN.net] The root filesystem (/) is a read/write Btrfs volume, while /usr is a read-only Enhanced Read-Only File System (EROFS) volume backed by a single file. The system is updated atomically by swapping out the EROFS volume; currently KDE Linux caches up to five of the files to allow users to roll back to previous versions if the most recent updates are broken. 这周还看了一个 openSUSE 的介绍: openSUSE Conference 2025 - Atomic OS Updates via OCI Images - YouTube ,大家好像都喜欢利用 Btrfs 的 subvolume 功能来实现类似需求。 SSH session 到底会加载哪些环境变量? | My Site Shell startup scripts — flowblok’s blog login/interactive/non-login/non-interactive 各个组合下,环境配置加载流程。 链接到标题 Chat Control Must Be Stopped, Act Now! - Privacy Guides 我以为欧盟的 Chat Control 事情已经结束了,被否决了,没想到又重来了,9 月 12 日会最终确认是否通过。欧盟走火入魔了,这法案都违反他们自己的 GDPR 。 今天是 9 月 13 日,法案没有通过。 Words are not violence You could agree or not. Counter or be quiet. But the earnest exploration of the topics in a live exchange with another human is as fundamental to our civilization as Socrates himself.You could agree or not. Counter or be quiet. But the earnest exploration of the topics in a live exchange with another human is as fundamental to our civilization as Socrates himself. Don’t give up, don’t give in. Keep debating. 信息爆炸时代,付费信息才是最好的过滤器 · 唐巧的博客 最近几年,我观察到一个现象:几乎所有的免费财经内容,最终都指向商业变现。 付费当然是一种解决方式,我会用另一种解决方式,看一些“活人“的分享。“活人感”这个词我虽然不喜欢(没理想编辑部的编辑们很喜欢用这些词,我都是从他们那学来的),但是又找不到其他合适的词来形容了,我很看重“活人感”强烈的人,真实的分享,而不是为了“起号”。 突然想到了脱口秀综艺现在的状态,近年来,观察式喜剧不受欢迎了,至少相比几年前,大家更喜欢的是像“嘻哈”那样的,分享自己感受的,当你在舞台上去讲“诶,今天你有没有发现”就是不如“你骂我,老娘就是要弄死你”受欢迎。 Some tips to travel in Shanghai // Shell’s Home Shell Xu 写的上海旅游小贴士。原来现在所有的酒店都允许接待外国人了,只是需要填写额外的文件。如果和朋友住在一起,需要去当地的公安局登记。 国际驾照不允许在中国开车,需要领取临时驾照。 清迈:一座有些矛盾的城市 | Joe 的折腾日记 整个城市围绕清迈古城分布,想去什么地方,基本就是以古城为参照物,不过,虽说是古城,却不是刻板印象里的仿古风,最多算是城墙片段围起来的区域,古城内外差别不算大; 当我不知以什么角度向父母介绍这座城时,偶然看了邓丽君的故事,这是一个悲伤的往事,1995 年,因哮喘病突发,抢救不及时,她在这个城市病逝,这是妈妈最爱的歌手了,就这样,这个城市多了一个锚定物,突然与远处的人产生了关联。 [[清迈]],想去。 漫步台湾(上):历史在城,烟火在人 - Simon’s Blog 漫步台湾(下):古意在南,云雾在山 - Simon’s Blog 想去 +1。 链接到标题 《不开玩笑-209. 想赢就得拼,聊聊胜负心》,嘉宾有:贤鱼、小块、吴鼎、赵丽娜,这期嘉宾随便一个都可以撑起一期闲聊播客了,多了之后,就有点吵闹了。 《岛必叨-013.你以为人家真喜欢啊?展示一下自以为浪漫的行为和礼物》,这个播客确实很邪性,是喜剧闲聊类播客中少有的制作粗糙的了,感觉台上有两个《正经叭叭》的大盆在聊天,话题满天飞,主持人拉不回来。 《谐星聊天会-vol.82 怎么说呢?也可以这么说,还是这么说吧!》,这期挺有趣的,不在播客本身,而是在评论区。有一个女生分享了自己在健身房加了一个男生的微信,然后被自己男朋友看到了,说“不要让自己的「可得性」太高”,这个词肯定是不对的,评论区争论的点是这个女生自己是否有什么问题,说如果性别互换之后,会发生什么,吵的还挺厉害的。 《正经叭叭-vol.214 精致不昂贵,有半价电费》,这期很逗,嘉宾有 Max 哈正经,两口子的生活分享有意思。同时几个出了名的不精致的人在上海聊精致,实在是话题稀缺了。 链接到标题 国庆我能去哪呢 Yaak 真不错。 有个同事问我 Celery Broker 的事情,我:建议不要用 Celery。 感谢爷商 $NTNX ,今天加鸡腿。 AI 给的回答啊,要带着批判的眼光看。 之前中午吃饭和同事聊过几次,大家都无法明确什么是“预制菜”。

2025/9/14
articleCard.readMore