MoreRSS

site iconYiran | 依然修改

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

Inoreader Feedly Follow Feedbin Local Reader

Yiran | 依然的 RSS 预览

我的爷爷

2026-09-17 08:00:00

我参加过三次葬礼。

第一次是在 5/6 岁的时候,一个同学的爷爷去世了,我当时和几个孩子一起去看,那时候对一切都很好奇,爬树爬墙头,想要看看是什么样,现在我只能记得当时爬墙的事,其他什么都不记得。

第二次可能是在中学,邻居家老爷子去世了,灵堂敬酒,需要个男孩来端酒,找到了我,我什么都不知道,只记得当时跪在边上挺累的,最后拿到了邻居给的 100 块,不会到我手里的 100 块。

中间应该还有两次,如果我在哈尔滨工作的话,我应该也会回来参加的,等我知道的时候已经过去很久了。

这是第三次,我爷爷的葬礼。我很早的时候想象过亲人去世,因为我的四位老人都健在,从小到大同学多多少少听过一些亲人去世的消息,我时常庆幸自己从小得到的关爱很多,如果亲人去世我会什么样。爷爷今年刚过了 90 岁生日,9 月 13 日 09:54 ,我爸给我打电话说我爷没了。我爸几乎不给我打电话或者发消息,如果打电话了,那说明是有事了。挂了电话,我懵了,一瞬间不知道该做什么,我知道我要收拾行李,我要买机票,我要请假,但还是懵,傻站在家里,不知所措。

行动起来之后,整个人好像稍微安神了些,直到飞机落地的时候,我也没哭。打车回家路上,我有些疲了,离家越近,越难受,快下车的时候,崩溃了,哭的稀里哗啦,不敢往家走,不敢面对,想逃避。

当走到正街,看到灵棚的时候,迈的步子越来越小,我看到了我大舅,我大舅说“别哭了,回家”,带我走到了灵棚前,看到了我爷的遗像,哭跪在地上不想起来,只要我跪在那,我爷就没有走一样。被拉起来看到了我奶奶,我奶哭着对我说“周然啊,一句话也没留啊”,我什么话也说不出,看着我爷平时躺着的地方,空荡荡的,更难受了。我爷爷家从来没来过这么多人,从来没抽那么多烟,我看着奶奶平时搞得干净的屋子变成了这样,有些生气。

葬礼是很忙的,所有人都很忙,事情很多多,村里的土葬事情更多了,我被拉着出去还礼,还礼,是指我站在灵棚旁边,当有人来磕头跪拜时,我同样跪拜还回去,“对你爷好”。我和我弟站在那,一直站着,那可能是我离开家之后,陪我爷最长的时间。还要看着香火,不能灭,快烧没了要及时换。我时不时的看着我爷的遗像,以前我不懂张曼玉在《甜蜜蜜》里的哭戏演的怎么好,实际上真的发生了,就是这样,想看又不敢看,来来回回。我不知道那张照片是什么时候拍的,翻遍了我的手机,也只找到了一张过年吃饭的时候拍的照片,那张照片只有我一只耳朵,没有和我爷的合照。一直站到了 12 点多,邻居们都走了,就剩下家里人,回屋里躺了会,半睡半醒,总想着香火别灭了。

第二天,是烧大纸,亲戚来的更多了,很多几年没见过的亲戚,我不知道怎么打招呼,只能呆站在外面,这一天我已经接受了,知道要按照葬礼流程走完这一程,这一天过得很快又很慢,我很久没有一天站那么长时间了,脑子里一直走马灯一样的想着我爷爷的事情,其实想不起什么事情,大多数记忆都是模糊的,但每当觉得好像没了的时候,又能想起来点什么。在我小时候,我爷爷的年龄一直是个谜题,身份证是不准的,所以他说是多少就是多少,这几年岁数大了,也渐渐确定了,今年是 90岁。爷爷是山东人,来到哈尔滨 40 多年了,当时登记身份证的时候,邻居说,你说自己小点,好落户,就说小了几岁,应该是那个年代的常规操作了。我印象中我爷爷很早就不干活了,可能 55岁?那时候就经常帮我家干活,我和我爷一起干。小时候去幼儿园,是爷爷骑车送我的。爷爷 70 多岁的时候生了一场病,是我在医院照顾的。爷爷去年过年的时候,说让我找对象是一个任务。去年过年,我爸让我给我爷夹一块鱼,那鱼刺少,想着我爷嘴不灵巧,挑了尾巴刺少给我爷,我爸让我夹鱼肚子。我爷平时和我奶说,看不到我找媳妇了。我上一次和爷爷下军棋,是 2022 年春节。爷爷临走前,想喝豆腐脑。

我爷腿脚不好有几年了,精神状态很好,吃喝很好,相比之下,我奶奶耳朵不好,牙口不好,通常如果家里来人了,是我爷先听到,然后叫我奶奶出去看看谁来了。13 号,爷爷说,好像门口有个人,你出去看看,奶奶出去看了几次,也没看到人。爷爷去卫生间的时候,摔倒了,当我奶看到的时候,人已经走了。亲戚都说,“没遭罪,挺好了”。在走之前几天,爷爷问奶奶“豆腐脑现在多少钱一碗”,奶奶想着之后再买,没等到,没吃到。

到了晚上,烧大纸,感觉村里的人都来了,送行,拜酒,很多人都来拜,拜的时候,都会说一声“走好”,其中一个人拜的时候,说了一句“我回来晚了”,哎。轮到我,一句话也没说出,我想说来着,想说“我不想你走”。爷爷一辈子不喝酒,这天喝了最多的酒。

结束之后,一些人来抢“红布”,是因为爷爷是高寿,所以棺材上盖的是红布,是好运,很多人来抢红布,用来给自己家孩子传递好运,现在想来,我小时候用的一些红布,也许也是高寿老人的好运传递下来的。这天我睡的很沉,进屋就睡了,睡到了 3 点,醒来的时候迷糊了下,忘了自己在哪。

出殡,最后一天,我感觉这天的唢呐特别的哀,这天的炮特别的响,我想把这些炮都扔了,这些炮仿佛要把我爷爷给送走。在这天,在阴阳先生开光的时候,我终于看到了爷爷的侧脸,最后一面,我感觉已经不认识那张脸了,有些陌生了,我没有这么仔细的看过那张脸。一路送到墓地,是村子里的土地边上。村子的地很大,我一直不知道怎么确认哪里是谁家的地,因为地长得都一样,这回我记住了,我知道怎么走了,家里的坟地就在边上,怎么也不会忘。

我一直觉得我们家是很传统的中式家庭,都是淡淡的,关心是说不出口的,只有我妈不一样,我妈家感情充沛,热情热心。对外也是一样,我自己就不善交际,印象中我爸也是,因为我爷也是,我妈经常说我嘴笨,我以前的设想中,我家如果真的出了事情,可能没什么人来帮忙。实际上不是这样的,来了非常多人,非常多,远超我的想象。

我妈兄弟姐妹 3 个,我姥爷兄弟 3 个,加上孩子们,是一个大家子,大家都来帮忙,我一直觉得我和他们的关系已经不近了,真出了事,都主动过来帮忙干活,这不近不远的亲情,我之前也都在刻意回避,之后不会了。我爸写字好看,从小我爸就说我,没跟着他学好写字,村里有红白事,办事的人家都会来我家找我爸去写账本,我只知道我爸经常到中午吃饭的时候就不在家了,“去礼堂了”,这么多年下来,我爸也护了一些“人情”,我之前是不喜欢这些人情的,因为总觉得欠别人的,这次不一样,人情就是这样一来一往,我很认真的看那些来看望的村里邻居,想要记住他们。我回来的第一天,看着那些来看望的人在屋里抽烟唠嗑,我有些生气,后面就不生气了,他们可以在家里唠嗑,可以在大街上唠嗑,可以在任何地方唠嗑,没必要非得在你家里唠嗑,但是他们还是会待到 12 点多才走,这里可能说不出来那种感觉,就是邻里的那种“沉默”的关心。

葬礼结束了,我奶说“买那么好的棺材做什么”,棺材很好很大,听别人说是村里最大的,我爷一辈子也不抽烟不喝酒不打牌,从不说别人不好,到头来,就带走这么大个棺材。

最后一盘军棋

Weekly Issue-《银行大劫案》

2026-09-06 08:00:00

文章

技术

尽职编程:AI Coding 时代的个体产出差异的来源

但是我相信每个人的社交圈都会存在一种特能帮你办成事的能人,在古代,他们有另一种名字,叫做乡绅或者师爷,他们的工作就是两个字「办事」。需要注意的是,这类人自己往往并没有具体的专业知识,事情也多半不是他们自己执行的,但是他们就是有能力让别人高高兴兴把事情办成了。

这时候,非常依赖人在其中多思考,多反问 AI,更重要的是,虽然代码不是你写的,但是你要能够回答得出在技术评审的时候别人的提出 —— 这是我认为的达到了「尽职编程」的标准。

我们和 AI 的区别在于,我们想把事情干成,AI 只想让这个对话完成,而干成事情的能力,在历史的长河里一直是稀缺品,从来没有因为工具的进步而被取代过。

最近同事工作时候的气笑频率明显增加了。


I made an Azure Linux desktop concept to run on my ThinkPad

有趣的尝试,AzureLinux 自从变成 Fedora 的下游之后,可玩性多了很多。


You Should be Using Rootless Containers - miguelgrinberg.com

Well, note how above I carefully said that the “vast majority” of workflows will work the same with Podman as with Docker. The truth is that not all workflows can be transparently switched over.

我不太同意这篇文章中的建议,大多数时候为了安全,我们会选择忍受一些麻烦,但是 rootless 真的会让你遇到很多你同事不会遇到的问题,把时间投入到这里可能不太值当。当同事都在用 Linux 时,你用 Windows 就会遇到些问题;当同事用 Docker 时,你用 Podman 就会遇到些问题;当同事用 root 用户时,你用普通用户就会遇到些问题。都是惨痛回忆,我知道已经成为 routine 的东西可能不是最佳实践,但是最好别折腾。


有用户,有收入,AI 应用却不是好生意

Devv 2.0 的失败让他意识到,盯着竞品设计功能,做出的差异可能根本不是用户的需求。产品从 0 到 1 时,如果还没有稳定用户,留存也不好,先要回答的是谁在用、为什么用,而不是它与同类产品有多少不同。


开发一款软件,或是建造一座迷宫

我相信,在不远的将来,《织梦岛》或许会再次重置,任何软件也都可能被更快、更好、内存管理更安全的某种编程语言重写,但《织梦岛》中的每个迷宫会永远存在下去,软件里的每个由虚拟概念组成的“迷宫”也会同样存续。

我也同样相信,就像 Agent 无法独自开发出《塞尔达传说》,优秀的软件也同样无法在缺少人类掌舵的情况全自动生长出来。软件开发的未来,或许在于把专属于人类的每一滴创造力,都毫无保留地投入到“迷宫建造”中。愿我们关注每一个概念,对探索迷宫的玩家们感同身受;愿我们在“根本问题”上毫不妥协,创造出能跨越时间存在的深度价值。


The revolt of the reader | The Observation Deck

Does the revolt of the reader matter? If it needs to be said, when you are using an LLM to author a public piece, you are no longer writing for yourself or to otherwise pressure-test your own ideas — the only purpose is to serve the reader.
If readers choose to ignore you (perhaps forever!), you will have undermined yourself: instead of attracting readers you will be actively repelling them. So other judgement about its use aside, using an LLM will increasingly become simply… ineffective.

最近一年拉黑人的数量超过了之前的所有。

文章中提到了 # Pangram 4 检测文本是否是 AI 生成的效果很好。


生活

我依然在遵从内心地做出决定 | Rachel’s Blog

我现在还不知道。离职前,我想过很多条路:我要去当咖啡师,要去独立书店做店员,要作为自由职业者旅居大理。可是这段时间,每当打开简历,我又会用互联网的方式要求自己。我的经历有没有足够醒目的数字?我的描述是否缺少结构化思考?我的业务价值体现在哪里?

也许这不合道理。又或者,其实哪里都是围城、我畅想的方向并不美好。就像互联网,只有外面的人抢着往里进,而我今天即将正式离开此地。未来怎么样,只有天知道;我所知道的只有:我依然在遵从内心地做出决定。


Stage One · rakyll.org

The attacks before and after the surgery were painful enough to put me through round after round of screening, and it was all that imaging, ordered for a completely different problem, that surfaced this.

The first is that I’m a little confused, in denial, still making sense of it, but okay. Days like this remind you how fragile we all are. There is still so much to this in this lifetime, and I want to be around for all of it. Which means I have to start taking better care of myself.

I’m writing it here so I only have to say it once. There will be times I will have to focus on myself and may need to hide. I’m stressed and somewhat fatigued, and whatever energy I have left needs to go toward getting better.


i wanna live an npc life

When you stop caring about being the main character, you finally get to just live your life.


月刊(第36期):伊始 | Airing

现在无论在家还是出门,我还会在出门前给 Agent 安排任务,玩到晚上回来,额度也差不多消耗完了。出门随时掏出手机给 Agent 布置点任务,找家咖啡店坐下,一边写点东西,一边远程看看 Claude 老师干得怎么样。人可以休假,Agent 不可以。
现在能在手机上把任务交给远端电脑,随时看进展、补一句话,确实非常方便。之前只能坐在电脑前做的事情,现在吃饭、散步、等车的时候也能推进一点。

我有时候也会这样,远程手机控制很方便,可以一直搞事情,大多数时候都因为 token 不够用了被迫暂停了。同事问过我这个状态,为什么你要在日常中还继续搞?为什么吃饭不能就是吃饭,散步就是散步?大家的目的不同,过程自然不同。


书影播客

《银行大劫案》,08 年的电影,符合刻板印象的老派,及格分。剧情居然是根据真实历史事件改编的,就有点厉害了。贝克街劫案,1971 年 9 月 11 日发生的银行保险箱抢劫案,罪犯的灵感来源来自柯南道尔的小说,真的挖了地道到银行,也真的刚好被无线电玩家给发现了,其中一个罪犯也真的有自己的真名租了房子,荒诞。

碎碎念

  • 《杀死比尔》重映,我还是不太敢看。
  • 统计了下codex,pi,kimi 的 per turn token 数量,P95 低于 256k。
  • 学生开学了,可以找时间去上博看美洲展了。
  • TIL: interface methods in Go can be called directly with the following syntax: iface.MethodName(struct_which_implements_the_iface, args…)

  • 一个反直觉的点,我的 beancount prompt,目前工作最好的模型,还是 Gemini,无论是之前的 3 pro 还是现在的 3.7 flash,又快又好。
  • 申请了公司 Cursor 账号,花点时间完整的把 Cursor 文档读了一遍,有些意外,文档内容比想象中少很多。
  • 迫于Disqus 的广告实在是太多了,而且质量太差,还是彻底更换到了Giscus。
  • Multica 上手易用性有些低, AI 时代的 task 管理感觉不应该是长这样
  • 周围 3 个上海人都不知道“看山水”,看来是假的上海话
  • 为什么豆包输入法还没有 Windows 端呢?
  • 头发太重要了
  • Monorepo 一把梭。
  • 《不眠之夜》收官了,记得几年前一个朋友就说看过 3 次了,我刚刚问她,看第四次了么?没有,再也看不到了。
  • 为什么 Cursor 的 cloud agents 提到的概念是 machine,但是还是要关联 repo 来使用呢,这不是自己限制自己的手脚么,感觉还是按照无状态的 sandbox 来设计的,不合理,用 Fly.io 博客中的原话“Fuck Stateless Sandboxes”。
  • 在 PyCon 现场看到了带有公司 logo 的包,是我没见过的款式。
  • i 人地狱,e 人天堂,啥时候可以勇敢迈出第一步?
  • Cursor 重置第一天,20% 额度用完了。
  • saka 现场问,用 API pricing 一天最多用了多少,有人一天最多用了 8000$ ,为啥呢,是因为不小心把 APIkey 放到了 Github 上。
  • 看了眼迷你主机的价格,根本换不起。

Weekly Issue-Pave The Road

2026-08-30 08:00:00

文章

技术

Nutanix grows despite hardware price rises
Nutanix built $20m AI cluster to reduce use of Copilot and Claude, expects ROI in a year

Setting that aside makes fy2025 net income $327.1 million, implying this year’s number for Fy2026 is 42.4 percent down.

Nutanix announced a 5 percent workforce reduction earlier this month, meaning around 400 jobs would go.

Nutanix is also porting its software to Arm processors as it wants to help lower its customers’ hardware costs.

Nutanix 2026 财年净利润下降 42.4%,宣布裁员 5%(400 人),将适配 Arm 服务器期望能降低用户成本。2027 年保持硬件价格继续上涨预期,交付周期可能会更长。

同时,他们花了$20M 来构建自己的本地 AI 集群,期望能够减少 Copilot 和 Claude 的使用,预计一年内回本。文章中有一句话:“He said Nutanix also continues to optimize the footprint of its stack”,软件自身的资源占用可能越来越被重视了。


The Gravity of Ashburn, Virginia 数据中心造就的五座城 · 卫星核查

刚好看到了两个关于数据中心选址的文章,Ashburn 公开的 IPv4 地址数量有 1.01 亿,远超过纽约、西雅图、芝加哥,是各种历史原因促成了这点,但是随着 AI 的需求变化,数据中心的主要依赖从网络变成了电力,Ashburn 后续的电力供应不足以应对更多的需求,新的数据中心集中地可能会变为其他地方。

另一篇是通过卫星地图来推测乌兰察布有多少规划、在建、建成的数据中心,可以看到数量不少,乌兰察布在内蒙中部平均气温 4.3,有丰富的风能和太阳能,电力便宜,加上距离北京非常近,高铁不到 2h,出差都能当天往返。


Hummingbird - Fedora Project Wiki

TLDR:基于 Fedora 的滚动发行版。 非常的极致,靠着 RedHat/Fedora 的基建来持续追踪上游社区 CVE,号称自己是 near zero CVEs,Distroless。整体看上去是看 Chainguard、Docker DHI 眼红,抢市场。


私有化交付的 License 机制设计 | Chaney’s MoonBook

需要说明的是,garble 能正常编译 embed,但不会混淆 embed 文件的字节内容(验证见第 4 节)。所以从「内容是否被隐藏」的角度看,go: embed 并不比 -ldflags 更先进,两者都需要额外方式来保护内容(比如可逆变换)。
Go: embed 的优势在于分离更干净:公钥是一个独立文件,CI/CD 可以在构建前对它做清晰的预处理(变换、转换、注入),本地开发也更容易用临时文件替换,而不会被编译命令的复杂度牵制。

GitHub - burrowers/garble: Obfuscate Go builds · GitHub


Pave The Road

世界上每个软件公司内部都贯穿着一张由土路组成的网络。这些道路曾经是拖拉机和 T 型车的天下,如今却挤满了各种各样的豪车,每一辆都比上一辆更快、性能更强、价格更高。
然而,无论什么品牌,他们都只能在这条土路上颠簸前行,只能挂着二挡,因为这条路的设计根本就没考虑过这些车的路况。

毕竟,如果最新型号只需五分钟就能完成任务,但部署却需要五天时间,那又有什么用呢?
自从一个月前我们发布了 Orbs 之后,我们的提交速度(本来就很快,毕竟我们是一家代码代理公司)提高了 65%,而且还在继续增长。现在,超过 85% 的代码提交都来自 Orbs。本地开发虽然还没完全消亡,但已经步入尾声,即将走向终结。

所以,我最后想说的是:只要你还在那些泥泞的道路上颠簸前行,下一代车型就无关紧要了。所以,先把路铺好,然后退后一步,好好看看这些东西究竟能做到什么。

这篇文章可以打印出来放在办公室里,反复阅读。新世界,旧世界。


tison on X: “When Code Is Cheap”

那么,什么情况下我主动的不看代码呢?
答案是以前写过充分的测试,软件 Scope 明确的代码,做重构的时候,可以不细看甚至不看。

因此,现在我的生产力最大的制约是身体健康,甚至不是时间。我在身体疲劳的情况下 reasoning effort 显著下降,结果就是无法阅读和引导 AI 的产出,软件产品处于一个 Plausible 而非 Convincing 的状态。因为我大脑罢工了,无法判断将 Plausible 的内容认证或改造成 Convincing 的内容。

反面例子就是,如果你说不清楚自己要什么,不知道实现路径上的关键点如何决策,即使有 AI 支持,很可能也做不出来。


生活

午夜备忘:关于爱、自由与未来

相亲时气氛比较尴尬,总得找点话题去挖掘对方的一些想法。整个饭局下来,大部分时间也都是我在创造话题、提问和倾听。我会尝试问一些直击灵魂的问题,也许是因为我更倾向于能够有灵魂上的共鸣。
我不想即便在这种情况下,也依旧过着平庸乏味的生活——比如环游世界之后就再也没有想做的事情,一直宅着,心里也不再有想探索和学习的渴望。

老实说,我也很迷茫。Gemini 给我的评价是:这是典型的“高知/高收入理工男/大厂程序员思维”——既极度渴望高质量亲密关系,又极度害怕被传统婚姻套牢吸血;理论模型一套一套,实战经验严重不足。

我更追求灵魂的共鸣,而不只是每天嘘寒问暖——“吃了吗?”“睡了吗?”“在干什么?”这种毫无意义的表达和关怀。

嘘寒问暖不是毫无意义,甚至很有意义,“唉!你会不会肚子饿,我下碗面给你吃”的杀伤力有多大,也许某个夜深人静的时候能体会到。阳春白雪固然值得追求,下里巴人也不低人一等,把两者看成是对立面是扭曲的。


书影播客

《藏锋》,冲着士兵突击演员去的,结果发现是营销,主要是段奕宏自己的戏,还没看出什么吸引人的戏份,段奕宏演的还行,把一个一心想升职的副处演的挺好。

碎碎念

  • Unix domain socket 长度限制是 104 - 108 字节,如果在 SSH Config ControlPath 中主机名/用户名很长,就会导致连接复用失败。
  • 同事给了一瓶酸奶,写的山东泉城,指的是山东济南。
  • 支持文件上传功能但是没有 checksum 支持,真是耍流氓啊
  • 我想用 python lazy import。
  • 不喜欢 DigitalOcean 的新的设计,丢失了自己的特色。
  • 2026年8月27日下午发现了一根白发
  • GitHubAction 今天的 schedule 延后了 8h 才开始执行,越来越夸张了。
  • 不知道是不是错觉,kimi-code 不太好用了,尤其是 tasks 场景下,遇到了一些显示不一致的问题。
  • 认识到自己精力是有限的,也是一种进步
  • 还是觉得演示 LLM 能力用复刻商用软件不合适。
  • 正大集团是泰国的,1921年成立的,小时候看正大综艺一直以为是中国的品牌,上一次知道类似的还是金龙鱼是新加坡的。
  • 一个 pick 冲突,同样的 prompt,Codex 5.5 xhigh review 各种绕圈,kimi k3 解决的非常利落。
  • 上海话,看山水,是阅读空气的意思。
  • 看到一些观众心疼上中国的脱口秀演员了,说多么多么不容易,国内的脱口秀综艺就是考试,无论是单科成绩出彩还是总分排名靠前,都是曝光机会,美国有多少演员还在地下带着呢。

Weekly Issue-Harmless

2026-08-23 08:00:00

文章

技术

The August 17 outage, and the work ahead

GitHub Status - Incident with GitHub.com

Since April, monthly commits have grown from 1.4 billion to 2.9 billion. That growth explains the pressure on our systems, but it does not excuse these outages.

官方博客文章中只提到了 “capacity failures”,在 githubstatus 中提到了更多的细节,Istio sidecar 达到了自己的并发上限,HPA 只配置了 Host 粒度。上游重试最终导致关键的 4 个 HAProxy 节点达到上限,认证路径崩溃,全面崩盘。


Traceroute the World | 卡瓦邦噶!

怎么找到最长的 traceoute 路径。参考链接的两个 reddit 帖子也很有趣,比如 Traceroute reveals Star Wars Episode IV ‘crawl’ text


Improving infrastructure efficiency for growing demand in the age of AI

That system-level impact is also why total power consumption doesn’t tell the full story of efficiency. As Dropbox grows and stores more customer data, overall energy use may increase even as the infrastructure becomes more efficient.
A more useful measure is watts per petabyte, or the amount of power required to support a petabyte of storage. Since 2020, watts per petabyte across our storage infrastructure have improved by more than 50%. Today, it takes less than half as much power to support the same amount of storage as it did in 2020.

Dropbox 每 PB 瓦数相较于 2020 年下降了 50%,不知道这里的 SMR 硬盘起到了多大的作用。


How Tailscale helped find the SQLite WAL-Reset bug

TailScale 发现并协助解决了一个 SQlite Bug,是在 3.51.3 版本之前,如果在 Checkpoint 过程中特定时间点执行写事务动作,可能会产生数据丢失的情况,TailScale 自己接管了 Checkpoint 动作的执行时机,提高了执行频率,导致虽然使用的是一个经过生产验证的场景,但还是遇到了一些别人没遇到过的问题。


生活

When Was the Last Time You Lost It with Everyone in a Movie Theater?

“When was the last time you lost it with everyone in a movie theater?”
When my friends asked why I would pay to see something as rough and amateurish as Niu Lai at the cinema, this was my answer.

对我来说,这个问题的答案可能是跨年夜看泰勒斯威夫特演唱会电影?当时很多人直接在前面跳舞,一起唱,很欢乐。

维基百科的介绍:邪典电影(英语:cult film),又称 Cult 片、靠片,是指那些在某层次圈子内被支持者热烈喜爱及推崇膜拜的电影,也可称为非主流电影或另类电影。最被人熟知符合这个设定的居然是《大话西游》?


书影播客

《Learning DevSecOps : A Practical Guide to Processes and Tools》,没必要看,目录都没必要看。

《代码之镜 : 算法时代的社会图景》,上周刚说完打算统计一下一周看了多少篇 AI 写的文章,这下好了, 感觉这本书都是 AI “润色” 的。

《基本无害-Ep205 学习机、暑假作业和低学历总统山 ft.刘仁铖&王继业》,推荐这期播客,是毛冬对王继业和刘仁铖的对话。王继业和刘仁铖分别作为两档脱口秀节目中出色的演员,被大众所熟知,刘仁铖今年是喜单的编剧,王继业是脱友的演员。两个人都是传统意义上的“坏学生”,刘仁铖自己也很难说清楚,自己到底怎么就“稀里糊涂”的退学了,王继业在大专和三本之间,很庆幸自己选择了三本。两个人在脱口秀行业里的入行时间差别也很大,一个是行业早期 2018 年,一个是火爆之后的 2022 年,相同的是他们在入行之后的投入和努力,将其作为自己的一个明确的职业路线去对待。 选择大于努力,选择本身也需要很多的努力。

碎碎念

  • Arc Browser 真是有魔力,见到不止一个同事还死守在上面。
  • 如何培养直觉? 刻意练习。
  • 两档脱口秀综艺结束了,辽宁大胜利,林简七是辽宁抚顺,小奇是辽宁阜新。某种意义上,怎么不是一种喜剧传承呢? 在 2025 年第七届单立人原创喜剧大赛中,小奇是冠军,林简七是亚军,说是线下预演也不过分。让我们期待一下第八届单立人比赛的冠军贤鱼和亚军冯子豪明年的综艺表现。
  • 重庆泼水节,让我想到了内涵段子是怎么没的。
  • 这周的工作内容,如果资源是足够的话,可以从 5 人天缩小到 2 人天?
  • 诶,CAPI 在引入 in-place 升级的时候,提到的用户故事是说,bare-metal/Edge/定制化场景下,能够原地升级,现在明显又增加了一个场景:哪怕是公有云,如果你创建了一个 H100 instance,最好就不要删掉它,因为你很有可能再也创建不出了。甚至可能不只是 GPU,一些特殊的 CPU 实例也是稀缺的了。
  • 听同事讲跨城通勤,这一般人绝对受不了
  • 再次发现自己两年前的选型是错误的,真难受。
  • https://outbid.lol/ 飞轮能转起来,说明自带流量刷脸还是最靠谱的方式。
  • 发现一个人一天的 token 分布是: input token 1.5B,output token 2.48M,真是奇怪的场景。
  • 现代泡面是起源于日本大阪。
  • 同事中午说过大结果之后,这个词频繁的出现

Weekly Issue-《欢迎来龙餐馆》

2026-08-16 08:00:00

文章

技术

两块 Gen3 x4 NVMe,速度差了一倍 · fanyang

PCIe 协商速率一样,经过三级桥的 NVMe 还是慢了一半。

做硬件拓扑检查是多么的重要。


How to Manage Connections Efficiently in Postgres, or Any Database — brandur.org
Does anyone run Postgres without PgBouncer? — brandur.org
PgBouncer - PlanetScale

结论,几乎所有主流 PostgreSQL 提供商都使用 PgBouncer: Connections from application servers should be made via PgBouncer whenever possible. 看了下几个 PG 实例配置,感觉和最佳实践差距有点大。


How I delegate the work, not my judgment

The question I keep coming back to is “If I am mostly reading the final answer, when am I building the intuition to challenge it?”


大公司与创业公司的 AI Coding 体验差异

如果环境允许你充分发挥自己的主观能动性,在质量与速度之间,发挥自己的审美和判断力来做取舍,这种工作的创造感其实远高于传统人工编码的时代,但也对实操人的素质提出了更高的要求。

这周的一个任务,Codex 大概花了 30min 完成了代码开发,因为涉及到很多场景,我又花了 1 天的时间在考虑各种边界情况,完整的 review 完了代码,发现了一个 bug,说快也快说慢也慢。


生活

Joining Cursor

But as with many things, the timing wasn’t right. We were too early. Eventually the company closed

你知唔知咩叫 timing 啊!


Nobody wants to read your shit

  • Every story must be about something. It must have a theme.

Subject:讲了什么;Theme:中心思想。


Mapping the AI economy

Subscription businesses using Stripe’s Adaptive Pricing feature saw a 4.7% boost on average to initial conversion, and a 5.4% boost on average to lifetime subscription value.

采用当地货币可以带来更好的付费意愿提升和长期订阅意愿。


丙午六月纪事:舟车劳顿

人太容易被网络舆论牵着走了,就像前面提到的阿根廷队被诋毁、北大数院被造谣这两件事。有人能及时醒悟,有人则死不悔改。我常常在不同人嘴里听到同样的论调,很多都是在网上刷屏的、明显错误的观点,稍微用逻辑和事实一对照就能看出来。
散布这些言论的人,很多都是坏人,为了流量不择手段。大多数普通人则是人云亦云,别人说什么就信什么。错误的认知,小了影响个人选择,大了败坏社会风气。要学会获取优质信息,学会正确思考问题,不要做正常的傻瓜,被人牵着鼻子走。


书影播客

周末的两天时间,分别看了《欢迎来龙餐馆》 和《奥德赛》,在看之前对两部电影没有任何了解,只是朋友分享过几期播客简单的聊过一些,还挺庆幸自己是先看的《龙餐馆》后看的《奥德赛》。两部电影的核心表达都是反战,呈现的效果差别很大,龙餐馆是通过一个“局外人”的视角,奥德赛是通过参与并主导战争的视角来讲述。

作为外来者,徐福的菜一直被当地人老扎说偏咸,老扎去过中国,我猜偏咸和偏闲大概率是知道的,最初徐福只是想赚钱还债,还了债之后发现可以赚更多的钱时,他留下了,想赚更多的钱,他觉得战争和他没关系,他就是一个生意人,无论你是当地政府、美国大兵还是恐怖组织,只要你来消费,那都是我的上帝,后面这些人也真的成了他的“上帝”。马俊生说自己的胆子很小,只有一点点,但是胆子很小的人是不会去中东国家赚钱的,他自己是孤儿院长大,所以他对于当地的孤儿很照顾,女朋友也是孤儿院的老师,他以为他们和自己是相同的境遇。徐福和马俊生作为中国人,对于孤儿院长大的赛夫,都代入的是中国孤儿院的孩子,所以他们不理解为什么赛夫要主动去参战,没有参与过战争的人是无法理解战争的残酷,以及战争对于当地人留下的创伤,换一个角度,如果赛夫是马俊生的儿子,当马俊生死了,徐福看到赛夫去主动参战,徐福还会阻止么?当战争发生后,徐福和马俊生赚钱的时候,是否想过《潜伏》中的谢若林呢?他们早已是战争的一部分。

龙餐馆中国内的片段是发生在东北,徐福的台词感觉沈腾(齐齐哈尔人)做了很多生活化的改动,非常的东北,非常的黑龙江,我都能感受到那些台词从我爸口中说出来的样子,他在监狱中给家里打电话的那场戏,我觉得处理的不好,无论是女儿还是他,可能是我脑子里想的是《星际穿越》的片段,对比之下不好。蒋奇明演的很好,比沈腾好,印象最深的台词确实是他的那句“他妈的,没糊弄过去”。这是一部非常合格的商业类型片,文牧野对于观众情绪的把控是非常精准的,电影中第一个情绪高潮点,我看了下时间,刚刚好是 60min,我想到了李逗逗的那句“我是不是太要了”。最后,电影拍做饭什么时候能脱离《饮食男女》?

奥德赛的故事如果没有背景知识了解可能看的有些吃力,奥德修斯是国家的国王,他参与并制定了特洛伊木马方案,最终获得了特洛伊战争的胜利,在战争过程中,开始反思自己到底在做什么,此后的回家路途,他一直在想理清楚,但他自己就是那个参与到战争中的人,无法脱离,自己的妻子和儿子在家中面临的最大的威胁,恰恰就是自己,越想尽快越想不尽手段的回家,越深陷其中。在看的时候,我一直在想,神明真的存在么,所有人在说宙斯法则,宙斯法则生效过么?战争发起者就破坏了宙斯法则,如果说带走海伦最终的惩罚是国破人亡,那奥德修斯在回家途中也一次又一次的破坏了宙斯法则,得罪波塞冬、太阳神,但是最终他还是回到了自己的家乡,如果神明真的存在,为什么不让他命丧大海,而选择长时间的精神上的惩罚?神是有偏爱的么?奥德修斯相信神明么?我觉得是不信的。

电影有 170min,配合着非线性剪辑,有压迫感的配乐,作为观众已经感受到了奥德修斯回家的漫长。主演阵容太强大了,马特达蒙 1970,安妮海瑟薇 1982, 罗伯特帕丁森 1986, 荷兰弟 1996,几位主演的实际年龄和剧情刚好能对应的上,罗伯特感觉演的不好,坏的太扁平了。安妮海瑟薇感觉演的是最好的,尤其是和荷兰弟对话的那场戏,情感上的压抑,对丈夫的思念,对儿子的愤怒,太好了。

不管怎么说,两部电影都是值得看的好电影。

碎碎念

  • 没想到有一天看一个超市的官网看的津津有味,可能也是因为之前在家乐福干过兼职,很熟悉: http://new.butsm.com/index.php?r=index
  • 同事问一个问题,我说这篇文章讲的很清楚,你看看。同事转手就把文章发给 AI 让 AI 总结。
  • 基建越好,迭代速度越快,包括不限于:文档、CI、CD、Dogfood。
  • Kubecon/KCD 明文要求三人及以上的联合演讲必须有女性

  • 《佳里办》确实好看,放松,开心,吴鼎的出梗速度,目前是最顶级的了。
  • 片假名的恐怖,见识到了,怎么区分 source 和 sauce ?role 和 roll ?
  • 我在沈腾身上看到了我爸。
  • 吴向东的 vlog 文案都是 GPT 生成的了。
  • 突然想统计一下,自己一周会看到多少篇 AI 生成的文章。
  • 大家在小红书上有郫县来指代豆瓣。
  • 《独树不成林》被扒出洗稿,不意外,造神有多快,塌的就有多快。

Weekly Issue-《缝纫机与金鱼》

2026-08-09 08:00:00

文章

技术

Scaling the GitLab database
Scaling Postgres with Read Replicas & Using WAL to Counter Stale Reads — brandur.org
Don’t add a read replica until you’ve read this | Blog | incident.io

关于 PostgreSQL 引入读副本之后的处理方式的几篇文章,基于 WAL LSN 来解决脏读的问题,核心方式都是类似的,只是有些存在了 Redis 里,有些存在 PostgreSQL 自身,有些是直接返回 Nack 后续在处理。


Storing times for human events
Storing times for human events | Lobsters
reddit.com/r/webdev/comments/1k2uuoh/i_hate_timezones/
Storing UTC is not a silver bullet | Jon Skeet’s coding blog

最近遇到了一些时区相关的问题,把之前收藏的一些博客找出来又看了一遍。很多应用会把未来会议的时间转换为 UTC 保存,同时保存当地的时区信息,但是时区规则可能会变化,如果创建事件时和事件到来时的时区规则发生了变化,那么用户看到的时间就是错误的。推荐记录当地时间+时区+UTC 偏移,UTC 偏移是为了避免夏令时切换时部分时间出现 2 次时无法确定哪次是预期的。还有些评论说直接存目标活动的 GPS 定位的,因为 GPS 定位所在的时区也可能变化。

黎巴嫩在 2023 年 3 月居然出现过不同的机构使用不同的时区的现象,真是离了大谱。


HDD failure rates by manufacturer revealed

在保持硬盘的使用年限、容量、外形规格以及温度不变的情况下,我们发现 HGST 公司的硬盘故障率最低,约为 Seagate 硬盘故障率的 41%。WD 公司的硬盘故障率约为 Seagate 硬盘故障率的 52%,但明显低于 HGST 的故障率。而 Toshiba 公司的硬盘故障率则约为 Seagate 硬盘故障率的 107%,因此故障率最高。


生活

亡母二十周年祭 – Alien外星人

回温哥华之后,儿子偶尔会问一些关于死亡的问题。他问我和太太「以后我会不会和你们分开」,我们说不会,他又问「那更久更久以后,我们会不会分开」,我们说也不会。他不再问了,沉默,之后是无声的啜泣。我们问怎么了,他说「我知道我们以后还是会分开的」。
我怀疑我遗传了什么有毒的东西给他。
2006 年 8 月 2 日上午,我在母亲房中无忧无虑的玩着 45 度俯视角射击游戏孤单枪手 2,母亲穿上衣服和鞋子,站在门口对我说要去北京办点事情,我随意应承了一句,瞟了一眼门口,然后继续打击异形保护地球。四天后,我亲手给她拔下管子。
终于二十年了。


Don’t be a meat proxy

Making that effort is value you can add.


社交媒体、香烟、科技与个人

当一种更可控、更安全的交流方式随时可用,人就可能逐渐减少对真实交谈中那种不确定性的练习。

社交媒体也改变了人衡量自己的方式。在面对面的生活中,一个人通常只能接触有限数量的同事、朋友和邻居。社交媒体却让比较的范围变得近乎无限。用户拿自己与别人精心挑选的片段比较,很容易产生一种模糊的落后感:别人的生活似乎总在发生,自己的生活却显得停滞。

一个人只有在不急着逃离沉默时,才可能意识到自己究竟在担心什么、想念什么,或真正想做什么。

过于警惕也没必要,习惯是很难改变的,无论社交媒体能带来多少好处,始终不能替代线下人与人之间的沟通。


Why I Stopped Arguing With People

有时候,我是以微弱优势获胜的,但最终还是输掉了比赛。更常见的情况是,我什么都没得到:我会看着那个人越来越坚信自己刚刚反驳过的观点,而整个房间则静静地转向了他们的方向。从技术上讲,我确实赢了,但实际上却完全独自一人离开现场了。

当你与某人争论时,你以为自己是在讨论某个观点。但实际上往往并非如此。你真正是在挑战他们的自我认知。

许多人都是出于自我意识的驱动而行事。他们的观点并非他们所持有的立场;它们本身就是一种立场。如果你能证明某个观点是错误的,那并不意味着你纠正了一个事实,而只是攻击了那个人的人格。因此,他们会像任何自卫的人一样来捍卫自己的观点——不是用理性来对抗,而是用抵抗来对抗。你的论点越有力,他们就越会进行顽强的抵抗。


随笔——AI 到底是在替你劳动,还是替你思考?

好处是对于常见和覆盖常见路径的解决问题的速度变得越来越快,Human in the loop 的时间越来越少(当然,这个是模型能力变强的目标),大家对于事情解决的效率要求和预期变得越来越高,同样的工作可以交给更少的人来做,剩余的人可以完成更多的工作。
坏处也很明显:人对于跨领域的理解需求变得越来越少,每个人需要并行处理(可能多半是 review 模型的工作)的工作会越来越多,然后可能大家都越来越累了。

持续的让 Agent 去解决问题,可能会让一些人产生”我解决了”的错觉/信心,这是短视频不会有的副作用,短视频刷多了,顶多你会比别人多知道 N 个网梗,通常不会说自己真的知道了 blabla”知识”,不会让你产生一些莫名的错觉自己是某个领域的专家。


价值观

  • 环境的力量大于反思。长期和什么人待在一起,对你的塑造超过你想清楚的一切。
  • 只有付出代价时,价值观才被测量,不要代价的价值观是偏好。你说你诚实,如果诚实让你亏钱的时候还能不能选择诚实。
  • 一个人声称自己重视什么,并不一定等于他真正重视什么。相比语言,更值得观察的是:时间花在哪里,钱花在哪里,注意力流向哪里,关键时刻如何选择。
  • 可以通过做事之后的反馈反推自己的价值观:什么事情很累却觉得值得,什么成功得到了却觉得空虚,什么东西失去以后才发现不能接受。

狼人杀教会我的东西:不看一个人说了什么,看一个人做了什么。


书影播客

《海鸥耶丁》,介绍是长篇无字图像小说,可以理解为一本漫画书,因为没有文字,所以可以有很多解读的角度。画面色彩太过于浓烈,看一阵子需要缓一缓眼睛。

《缝纫机与金鱼》,周末台风天在家里读完这本书很幸运。讲述的是主人公安田佳景的故事, 老年生活比想象中更难,借着护理院、儿媳妇来讲述自己的一生重大节点。我不记得为什么在豆瓣上标记了这本书,我看完之后还特意搜索了很多地方,都没有搜到,值得多年之后再读一遍。想到了我奶奶。

碎碎念

  • kernel 升级后,sysstat 可能会出现不兼容的情况,导致解析结果是完全错误的。
  • 没有逻辑,全是情绪。
  • 半年内第三个同事去意大利溜达。
  • 都立秋了。
  • 同事买的阿里云 qwen coding plan,一个 patch 都没 review 完就用光了 5h 额度,客服打电话过来,建议从个人版升级到团队版,因为团队版没有 5h/1w 限额,只有月限额,你可以一次性用完一个月的额度,销售鬼才。
  • 看到一个人的自我介绍:Canonical 、Rancher、HPE、lawyer。等等,lawyer ?这也太酷了
  • 2022 年朋友推荐了倍乐,几次尝试都被排队劝退了,终于趁着朋友来上海吃到了。
  • 最近的云挺漂亮的。
  • Bistro 这个词最早可以追溯到19世纪的巴黎。一个流传很广的说法是,当时俄罗斯士兵在占领巴黎时,用俄语中意为“快点”(быстро, bistro)的词催促店家上菜,后来这个词就演变成了这类快捷、随意小餐馆的代称。 最初,Bistro 就像是法国的“大排档”或“苍蝇小馆”,为普通人提供平价、家常的饭菜和葡萄酒,主打一个方便快捷。
  • 在一个意想不到的项目中看到了 Dreamacro 的身影。
  • 还是得多看代码啊,有些你不知道自己不知道的东西,还是很难通过 AI 问出来的