环境里一个没清掉的变量,会把订阅制 CLI 静默切到按量计费
一个每天跑的脚本要 shell out 去调一个 CLI。那个 CLI 既支持订阅登录, 也支持 API key,而环境变量的优先级高于订阅登录 —— 所以 shell 里(或 .bashrc 里,…
一个每天跑的脚本要 shell out 去调一个 CLI。那个 CLI 既支持订阅登录, 也支持 API key,而环境变量的优先级高于订阅登录 —— 所以 shell 里(或 .bashrc 里,…
count % 100 < rate 的故障率是对的,故障的排列是一列方波
一个故障注入装饰器,故障率做成了运行时可原子调整的百分比 (这个设计是对的,见 [故障注入要包在组合层上——把故障率做成运行时可调的原子量](/notes/fault-injection-must-…
同一个项目在两个月里撞了三次同一个失败:系统按设计降级了, 产物看起来仍然合法,于是没人知道。
一个检索库给每段内容打"公式可能丢了"的警告。第一版判据只看这一段自己的证据: 有数学符号但没有 LaTeX → 示警。
一个本地教材检索库,灌进 12 本扫描版之后重跑评测,指标反而掉了。 第一名错例是一页目录:被 "Gibbs sampling Markov chain Monte Carlo" 召回到第 1 位。
要从检索库里清掉目录页、索引页、参考文献(它们关键词密度极高, 对任何查询都有不错的余弦相似度),踩了三个坑,每一个都值一条规则。
--exclude='.git/objects' 的备份恢复出来的是尸体,不是仓库
一条每晚跑的 rsync 备份规则,为了省体积排除了对象库:
一次训练冒烟运行里,LM loss 用 labels=input_ids 算——也就是把 pad 位也算进去了。 两个后果都很严重: