阅读区

诚实的引擎

人生模型如何打造、测量与交代——methods 页的伴读。

先有普查,才有故事

引擎不是从戏剧开始,是从普查开始。各国的出生、收入、就学与健康表格,铺出每段人生站立的地面。任何故事的第一句之前,数字必须已经是真的——而且明天还是同一批数字。

约 1 分钟

同一个种子,同一段人生

每段人生都从一颗种子抽成。同一颗种子重跑,会得到同一段人生,连毕业证书上歪斜的签名都一样。这种确定性不是技术洁癖:它让游戏可以被检查。能被原样重放的故事,才是能被审计的故事。

约 1 分钟

永不说谎的重放

每次改动都跑数千条种子人生,一整组回归测试守着引擎的每条规则——夜的顺序、房子的算术、证书的形状。当新卡碰到共享的机会流,扫描就加宽重跑。靠“也许”的东西不会出货。

约 1 分钟

先测量,再发布

methods 页引用的引擎带着哈希值,模型一动,哈希就跟着变。它变的时候,数千条人生先重跑、模型先重测,然后才发布。这个站宁可晚一天,也不要悄悄变了。

约 1 分钟

原创是设计出来的

这里的每个句子都写在这里——二十五种语言,出货前用自动扫描对照过其他网站的字句。不是因为借用很难被发现,而是因为一个谈真实人生的网站,不应该改写任何人的话。

约 1 分钟

数据止步处,引擎止步

引擎知道自己不知道什么。某国的表格没有单一语言,网站就不印;模型没有的统计,证书就照实说,不编一个。诚实的引擎,最后一项功能是它承认的边界。

约 1 分钟

约 6 分钟 · 6 章