Web Analytics

Go 密码学维护者放大招:把 Passkey 存成一行字符串,还顺手为 Go 1.28 写好了 API

Passkey(无密码登录)是应对网络钓鱼的终极方案,但其服务端实现一直因数据结构复杂、各家存储方案互不兼容而令开发者头疼。近日,Go 官方密码学库维护者 Filippo Valsorda 抛出了一项重磅提案:借鉴密码哈希(如 bcrypt)的成熟经验,将繁杂的 WebAuthn 凭证抽象并压缩为一行标准化的不透明字符串(passkey record),实现数据库无缝迁移与互操作。基于此格式,他还起草了一份有望并入 Go 1.28 标准库的 crypto/passkey 无状态 API,极大地简化了开发者的接入成本。此外,他还提出了一个反直觉的安全洞见:只要不将 Credential ID 作为数据库主键建索引,就能从根本上免疫 ID 碰撞攻击。该提案为大厂与个人开发者提供了一条兼顾极简与安全的 Passkey 落地新路径。

July 22, 2026 · 9 min · Tony Bai

Loop Engineering才火两个月,硅谷已经卷出“Graph Engineering”了

仅仅火了两个月的“Loop Engineering(循环工程)”正面临被颠覆的命运。近期,硅谷技术圈正在被“Graph Engineering(图工程)”的新范式引爆。本文基于两篇重磅长文,深度拆解了这一转变的必然性:简单的单点循环极易陷入 Goodhart 定律、向上盲视和测量衰减等致命陷阱;而图工程通过引入“循环监督循环”的网络结构(如挑战者循环、审计循环),实现了更稳健的自我纠错。同时,文章提供了一份硬核的 14 步实操路线图,指导开发者利用 Claude Code 动态工作流,通过扇出扇入、条件路由和对抗验证等节点设计,将线性的 Agent 改造为高可用的图网络。文章最后发出灵魂拷问:无论是 Loop 还是 Graph,如果系统缺乏扎根现实的“硬性锚点”,任何精妙的拓扑结构最终都将沦为空转的幻觉。

July 21, 2026 · 12 min · Tony Bai

我开源了 cc-session-migrate :让 Claude Code 会话在多台机器之间自由迁移

在使用大语言模型编程助手 Claude Code 时,开发者常面临会话数据受困于单一本地机器,无法在笔记本与远程服务器间自由切换的痛点。为此,本文作者基于 Go 语言开源了一款命令行工具 csm (cc-session-migrate)。该工具采用 NAT 友好的 Hub-and-Spoke(中心辐射)WebSocket 架构,让用户无需配置繁琐的端口映射,即可实现跨机器的会话列表查看、无缝拉取与 claude --resume 续接。文章不仅分享了 5 分钟上手指南和基于 S3 协议的自动备份功能,还复盘了开发过程中踩过的技术坑。csm 的发布,为重度多节点开发的高级极客补齐了 AI 编码时代最后一块体验拼图。

July 20, 2026 · 6 min · Tony Bai

从掌上设备的失败到AI时代的基石:Java官方纪录片,揭开一门语言30年的生死赌局

这篇基于 YouTube 官方最新长篇纪录片《The Java Story》的深度解读文章,首次全面揭秘了 Java 语言跌宕起伏的 30 年发展史。文章讲述了 Java 最初作为一个濒临解散的掌上设备项目(Oak),如何意外搭上浏览器(Mosaic/Netscape)的快车一炮而红;揭示了其采用 C++ 语法的“伪装策略”以及无心插柳切入企业级服务端的传奇历程;披露了 J2EE 的灾难如何逼出了 Spring 与 Hibernate 这两把社区利剑,以及 Sun 与微软之间惊心动魄的世纪诉讼。文章还深度复盘了 Java 在失去创新的“停滞十年”后,如何通过 Oracle 的收购、Java 8 的豪赌(Lambda)以及改为 6 个月一发布的敏捷节奏,最终完成惊天逆转。如今,面向高并发与 AI 时代,坐拥千万开发者的 Java 正凭借虚拟线程(Loom)、Valhalla 等底层革命再次焕发新生。这既是是一部技术演进史,也是一部充满妥协、抗争与重生的绝佳商业启示录。

July 20, 2026 · 13 min · Tony Bai

“皇帝的新衣”一年后:对话Thorsten Ball谈Agentic编程

本文根据go podcast()第093期对Amp联合创始人Thorsten Ball的访谈整理而成。Thorsten曾撰写引爆行业讨论的博客《皇帝没穿新衣》,提出用极简工具集加大模型即可超越复杂检索基础设施的洞察,这一观点被视为Agentic编程叙事的重要起点。访谈中,他回顾了从Sourcegraph的Batch Changes、代码语义索引到Amp编程智能体的产品演进逻辑;阐述了Amp “持续做减法、只服务前沿模型”的产品哲学,以及刚发布的Agents and Orbs云端智能体功能;深入讨论了在AI时代“资深工程师经验”的价值重估、初级工程师培养的行业隐喻,以及编程本身的审美愉悦正在如何变化;最后剖析了闭源与开源大模型之间“不敢停下来”的军备竞赛逻辑,以及外界普遍低估的算力紧缺现状。

July 19, 2026 · 13 min · Tony Bai