Scattered Thoughts

Scattered Thoughts

RSS: https://scattered-thoughts.net/atom.xml
Scattered Thoughts 是聚焦编程语言、数据库与底层系统技术的硬核技术博客。
0

0061:我不是猫、人造冒险、合成传奇、Anthropic 与 Sponsors

Scattered Thoughts 作者分享了三篇关于 AI 体验的短文(I'm not a cat / Artificial adventures / Synthetic sagas),并透露自己即将去 Anthropic 入职。
他表示暂时可能不会继续写计算机相关内容,想换个题材,同时吐槽 GitHub Sponsors 无法关闭账户。整体是一篇简短的个人日志/公告。
46 天前
6

合成史诗:用 AI 助手重写我的文本编辑器

作者 jamii 继续用 AI(主要是 Claude Opus 5 + claude code)从零重写了他的 Rust 文本编辑器 focus,并分享了一段持续数周的实战心得。
核心做法:把逻辑尽量抽进可模拟的 focus-core crate(输入事件进、渲染结果出,通过 &mut dyn IO 与外界通信),这样 AI 写的 e2e 测试和随机按键 fuzzer 就能低成本地兜底质量;
作者坦言测试多为 AI 生成的“slop”,很少逐行看,但足以在几周使用里基本不出 bug。
46 天前
1

对可变值语义的沉思

84 天前
24

数据的形状(2022)

大多数语言里,同一份数据在代码里、内存中、日志输出中需要用三套不同的记法来表达。
Clojure 用 EDN(一种可扩展数据记法)让这三种形态共用同一套文本语法,减少在它们之间来回转换的心力。
作者认为,真正有价值的是"读取-打印循环":把数据打印成文本后再读回,必须得到等值对象。
99 天前
3

借贷惊喜

115 天前
12

人工冒险

126 天前
5

I'm Not a Cat

133 天前
0

0060: SF

137 天前
0

0059: NYC and SF?

153 天前
19

Borrow-checking without type-checking

196 天前
0

0058: borrow-checking surprises, books, links

212 天前
0

0057: consulting, zest progress, reads that lasted, books, links

261 天前
0

2025

261 天前
2

Select Wat from SQL;

290 天前
0

0056: consulting, zest progress, existentialize, modular borrowing, do we understand sql, zjit updates, books

334 天前
0

0055: consulting, sql needed structure, slow forum, on the line, out of thin air, papers, other stuff

369 天前
18

反对SQL(2021)

376 天前
1

Zest namespaces, store tags after payloads, go allocation probe

417 天前
4

Unexplanations: Relational algebra is math (2024)

425 天前
21

SQL needed structure

426 天前
7

Everyone's Got One

450 天前
2

Why isn't differential dataflow more popular? (2021)

456 天前