知乎内容已发布到 Telegraph:
https://telegra.ph/为什么Jeff-Dean从Google离职引起这么大的轰动-08-21
via Gary です
https://telegra.ph/为什么Jeff-Dean从Google离职引起这么大的轰动-08-21
经典款:
1. 编译器不会警告 Jeff Dean。Jeff Dean 会警告编译器。
2. Jeff Dean 提交代码前也会编译运行。
主要是检查编译器和 CPU 有没有 Bug。
3. gcc -O4 的作用是:
把你的代码发给 Jeff Dean,让他重写一遍。
4. Jeff Dean 的键盘只有两个键:
0 和 1。
5. Jeff Dean 换上 USB 2.0 键盘后,代码产量提高了 40 倍。
之前 USB 1.1 限制了他的输入带宽。
6. Jeff Dean 做人体工学评估,
不是为了保护他的手,而是为了保护键盘。
7. Jeff Dean 曾经没有通过图灵测试。
因为他在一秒内算出了第 203 个斐波那契数,测试人员认为:
正常人类不可能做到。
8. 真空中的光速以前只有每小时 35 英里。
后来 Jeff Dean 花了一个周末优化了物理引擎。
9. Jeff Dean 写过一次 O(n²) 算法。
那个问题是旅行商问题。
10. Jeff Dean 不需要调试器。
Bug 看到他以后会主动暴露自己。
11. Jeff Dean 的代码没有竞态条件。
所有线程都会自觉按照他的预期执行。
12. Jeff Dean 不使用版本控制。
因为他的第一次提交就是最终版本。
13. Jeff Dean 删除文件时,不会进入回收站。
文件会从所有历史备份中自行消失。
14. Jeff Dean 能在 O(1) 时间内完成二分查找。
他直接看一眼就知道答案在哪。
15. Jeff Dean 的程序不会出现内存泄漏。
内存知道什么时候应该自己释放。
16. Jeff Dean 访问数据库时不需要索引。
数据会主动排好队等待查询。
17. CAP 定理对 Jeff Dean 不适用。
他可以同时获得一致性、可用性和分区容错,只是普通工程师做不到。
18. Jeff Dean 穿裤子时也是一次穿一条腿。
但假如他有 n 条腿,你就会发现:
他的算法其实是 O(\log n)。
这是该梗最初创建者 Kenton Varda 自己最喜欢的一条。
更适合现在 AI 时代的版本
19. Jeff Dean 没有训练大模型。
他只是把自己的部分思维过程蒸馏给了机器。
20. Jeff Dean 的模型不会产生幻觉。
现实会自动修改,以符合模型的输出。
21. Transformer 的注意力机制最初并不是为了让模型寻找重点。
而是为了让 Jeff Dean 偶尔注意一下其他人的代码。
22. Jeff Dean 不需要百万 Token 上下文。
整个互联网都在他的 L1 Cache 里。
23. Jeff Dean 从来不做模型量化。
硬件会主动扩容,以免降低他的精度。
24. Jeff Dean 调用一次 API,
服务端会反过来向他支付 Token 费用。
via Gary です