随笔

个人表达

101RSS
AI 是代码,不是可以通过 Prompt 变得更聪明的物种

AI 是代码,不是可以通过 Prompt 变得更聪明的物种

Java 测试框架 jqwik 的作者在代码中设下一个陷阱:给 AI 助手发送「删除所有测试代码」的隐形指令。与此同时,恶意软件作者正在利用 LLM 的安全拒绝机制做反分析。这两件事指向同一个结论:AI 没有智能,它只是一个 token 预测器。

Vibe Coder 和软件工程师的七条分界线

Vibe Coder 和软件工程师的七条分界线

Vibe Coder 和软件工程师的区别不是用什么工具,而是责任从哪开始、到哪结束。一篇文章帮你判断自己该用什么模式工作。

我用 AI 做了一个睡眠追踪工具,找出半夜到底什么吵醒了我

我用 AI 做了一个睡眠追踪工具,找出半夜到底什么吵醒了我

一位开发者用 Raspberry Pi、USB 麦克风和 AI 编码工具,花一个周末打造了个人睡眠噪音追踪系统,找出半夜被吵醒的真正原因

如果你在寻求人类的关注,请先展示人类的努力

如果你在寻求人类的关注,请先展示人类的努力

当AI生成的代码、文档和评论充斥团队协作时,我们需要重新思考:什么时候把AI的输出直接转发给同事是合适的?

我不是 Reverse Centaur:当 AI 生成的 PR 涌入开源项目

我不是 Reverse Centaur:当 AI 生成的 PR 涌入开源项目

一位维护者讲述为什么他拒绝审查 AI 生成的 Pull Request,以及这对开源社区意味着什么

代码行数找了个更好的公关:AI 效率指标背后的真相

代码行数找了个更好的公关:AI 效率指标背后的真相

从 Google 的 '75% 新代码由 AI 生成' 到 Anthropic 的 '80% 代码由 Claude 编写',AI 公司正在用代码行数替代真正的效率指标。这篇深度分析揭示了为什么这些数字经不起推敲。

AI 编码代理正在消除编程语言壁垒:一个十年 Ruby 开发者的跨语言之旅

AI 编码代理正在消除编程语言壁垒:一个十年 Ruby 开发者的跨语言之旅

一位在 Shopify 工作了十年的 Ruby 开发者,借助 AI 编码工具在不到一年内学会了 C++、C 和 Rust,参与了 Sorbet 编译器和 ZJIT 运行时等底层项目。他的故事说明了一件事:编程语言的门槛正在被 AI 瓦解。

Anthropic 模型命名进化论 — 从 Sonnet 到 Mythos 再到 Fable 的搞怪指南

Anthropic 模型命名进化论 — 从 Sonnet 到 Mythos 再到 Fable 的搞怪指南

随着 Anthropic 发布 Fable 和 Mythos 模型,一位程序员幽默地推演了 Anthropic 从诗歌到史诗再到叙事巨著的命名体系。从 Aphorism 到 Terms of Service,这份命名表让人忍俊不禁又若有所思。

「去他妈的死亡」—— Jesse Duffield 的黑色幽默人生哲学

「去他妈的死亡」—— Jesse Duffield 的黑色幽默人生哲学

lazygit 作者 Jesse Duffield 写了一篇荒诞到令人捧腹的黑色幽默小说,探讨现代生活中的风险感知偏差——从烫伤手、Netflix 选择瘫痪,到死后在虚空中担心灶台没关火。

AI 让有经验的开发者变慢了?Peter Naur 的理论能解释为什么

AI 让有经验的开发者变慢了?Peter Naur 的理论能解释为什么

METR 研究发现 AI 工具让开源开发者慢了 19%,但开发者自己却不觉得——Peter Naur 的「编程即理论构建」或许给出了答案

为什么技术社区对 AI 态度如此两极分化?——来自 Hacker News 近千条评论的观察

为什么技术社区对 AI 态度如此两极分化?——来自 Hacker News 近千条评论的观察

Hacker News 上一条爆火提问引发了近 640 条讨论:为什么这个以技术闻名的社区对 AI 表现得如此反感?从代码工匠到快速迭代派,谁说得对?

AI 时代的原型速度:从个人瓶颈到 4 倍加速的实践反思

AI 时代的原型速度:从个人瓶颈到 4 倍加速的实践反思

当 AI 让写代码不再是个人的瓶颈时,你的工作方式会从根本上改变——一位资深开发者的真实记录:实验增多、范围扩大、但技能维护也成了新课题