Wonderland — 2026-10-27

Wonderland — 2026-10-27

速览(30 秒)
  • 组合: 音乐理论与声音设计 × 钟表学与精密计时史 / 文本考古与文献校勘学 × 分布式系统与网络协议 / 调香与嗅觉感知设计 × 逆向工程与协议分析
  • 今日火花 Top 3: #1 PC 的心跳是电视色副载波除下来的数 / #5 从作者到抄工,文本从”就地覆盖”变成了”写时复制” / #8 嗅觉是唯一能分辨镜像的感官
  • 可动手候选: #3(用纸笔模拟一次 16 位计数器的撕裂读)、#4(手算 PC 时钟每天快多少秒)、#5(把三个抄本录成三次 git 提交)
  • 值得写长文: #1(PC 的时间基准是电视工业留下的一个副产品)、#5(作者阶段与抄工阶段分别对应 in-place 覆盖与写时复制)、#8(嗅觉是唯一对镜像敏感的感官,逆向工程的”同字节同物”在这里失效)

组合 A:音乐理论与声音设计 × 钟表学与精密计时史 + 如果只能用手绘/纸笔计算,不能用电子设备

本期亮点: 复利轮从上一期那张卡(8253 定时器的三个通道)再推一步。上一期讲的是”一颗芯片上同时住着节拍器和音箱”,这一期问的是”这心跳到底是哪来的”。答案有点荒唐:它来自电视。整个 PC 家族只有一颗频率源,而那颗晶振之所以是这个数,仅仅因为 CGA 要能接电视。约束把这条线拉回纸笔:18.2065 ÷ 18 这道除法、锁存命令的时序图、色副载波的频率,都可以在纸上画出来——不需要任何电子设备。

💥 #1 — PC 的心跳是电视色副载波除下来的数

同构惊讶 9 · 具体 9 · 可行 7

8086 PC 只有一颗频率源:14.31818 MHz 晶振。它是 NTSC 色副载波 3.579545 MHz 的整数 4 倍——因为 CGA 要能接电视,振荡器必须挂在色副载波上。这颗晶振除以 12 喂给 8253 得 1.193182 MHz,再除以 65536(8253 能用的最大除数),就是 DOS 的 18.2 Hz 心跳。PC 每一次时钟中断,都是一个电视色度点的 1/65536。

如果要做找一张 CGA/EGA 显卡的原理图,顺着 14.31818 MHz 的晶振走线,看它同时喂给 8253 和 6845——你会亲手摸到”这台电脑是一台电视”。

参考文献 3
  1. Wikipedia “Intel 8253”(“All PC compatibles operate the PIT at a clock rate of 105/88 = 1.19318 MHz, 1/3 the NTSC color burst frequency which comes from dividing the system clock (14.31818 MHz) by 12… to make TV output possible, this oscillator had to run at a multiple of the NTSC color subcarrier frequency. This frequency, divided by 2^16 (the largest divisor the 8253 is capable of) produces the ≈18.2 Hz timer interrupt”)
  2. 10.1109/jrproc.1953.274422(“Colorimetry in Color Television”, Proceedings of the IRE, 1953, 41:838-851)
  3. NTSC 把色副载波取在水平扫描频率 15.734 kHz 一半的奇数倍(约 3.58 MHz),PAL 则用 4.43 MHz
生图提示词

一块墨绿色印刷电路板占满画面,正中焊着一枚方形黑色芯片,裸片四周亮着一圈琥珀色脉冲光环;光环顺着铜箔走线向外扩散,背景深处一块弧面 CRT 屏正把同样的脉冲吞进去,屏上浮起彩色条纹与彩色干涉纹。

img-2026-10-27-1.png

💥 #2 — 第一台电子琴的音高是数轮齿,而转轮的是钟表厂的电动机

声化惊讶 8 · 具体 9 · 可行 7

1906 年 Thaddeus Cahill 的 Telharmonium 是第一台电气发声的乐器:音高轴上装着一枚枚带齿的齿轮(rheotome),轮缘每转一圈咬住电刷的次数就是音高;1934 年底 Laurens Hammond 造出用 91 个音调轮的琴,轮子由一台同步电动机带动——而那台电动机正是他 1928 年做静音电钟时用过的同一台,他办的公司当时叫 Hammond Clock Company(1937 改名 Instrument,1953 才改成 Organ)。音调轮的音高是轮缘齿数除以转速:锁在电网频率上的机械分频器,所以”永远不走音”。1979 年的 PC 扬声器做的是同一件事,只是把轮子换成一枚 16 位分频计数器:电子乐器的第一台和 PC 的第一台音源,都是”除数”。

如果要做拿一个 16 位除数在纸上画一排方波(模式 3 的高低电平各占一半),再数一数 Hammond 音调轮边缘的齿数——你会发现”音高”这两百年一直是同一个算式。

参考文献 4
  1. Telharmonium(Thaddeus Cahill,1906):“Each rheotome was actually a cog with a specific number of notched teeth. As the edge of the rheotome rotated against a wire brush… the teeth would contact the brush a certain number of times each second… This resulted in the electrical oscillation of a sonic frequency”;同一条:多个 rheotome 装在一根”音高轴”上,一根轴对应一个半音
  2. Laurens Hammond 传记条目(Ridaxia 引 Britannica,1895-1973):“In 1920… he worked privately on a variety of original devices, eventually inventing a soundless clock… He soon developed a synchronous motor that revolved in phase with the 60-cycle electric alternating current… It became the heart of both the Hammond clock and the Hammond organ. In 1928 he perfected his electric clock and founded the Hammond Clock Company; the company name was changed to the Hammond Instrument Company in 1937, later (1953) becoming the Hammond Organ Company”;同条:“By the end of 1934 he had designed and built an instrument with 91 small tonewheel generators (rotated by means of his synchronous motor)”)
  3. Mechanical Music Digest “How the Hammond Electric Organ Works”(“Each shaft contains something like 36 ‘tone wheels’. These are steel disks with crenelated edges… generates a current in the pickup coil of a frequency determined by the rate at which the crenelations pass the pickup core. By using mechanical frequency generation locked to the power line frequency, Hammond organs never go out of tune”;“ended up being the principle product of the Hammond Clock Company”)
  4. Wikipedia “Intel 8253”(模式 3 方波:输出高电平 ⌈n/2⌉ 计数、低电平 ⌊n/2⌋ 计数;Timer 2 接 PC 扬声器)
生图提示词

一台黄铜管风琴的内部剖面,三根轴上排着数十枚带齿钢盘,轮缘划过拾音线圈时溅出金色电弧;画面另一侧是一枚黑色芯片,方波脉冲从焊脚涌出,两股脉冲在中央交汇成一条起伏的彩带。

💥 #3 — 想读一个正在跑的计数器,你得先把它按住

方法论惊讶 8 · 具体 9 · 可行 8

8253 的 16 位计数器是递减的,CPU 分两次读高低字节;如果不先发锁存命令,这两次读到的根本不是同一个瞬间——低字节和几微秒后的高字节拼出一个从未存在过的数。手册给的解法是纯机械的:先快照,再读。这正是采样定理在硬件里的样子:低于奈奎斯特速率去读一个周期事件,读回来的”拍子”是折叠出来的假拍子。

如果要做用纸笔模拟一个 16 位递减计数器,每次读一个字节、中间隔五个时钟——你会亲手读出几个”现实中不存在”的数;然后加一句锁存再读一遍,两个数就对上了。

参考文献 3
  1. Wikipedia “Intel 8253”(“Latch the count for a given timer. The next read will, rather than returning the counter value at the moment of the read, return the counter value at the moment of the latch command.”;8254 另有可一次锁存多个通道的 read-back 命令)
  2. Wikipedia “Aliasing”(以低于信号最高频率的速率采样会产生频率折叠)
  3. 10.1109/jrproc.1949.232969(Shannon, “Communication in the Presence of Noise”, Proceedings of the IRE, 1949, 37:10-21)
生图提示词

一条水平的计数格带从右向左流动,每格是一个十六进制数的位置;一只铅笔尖停在某两格之间,格带被剪切成两段错开,右侧一段悬在半空微微倾斜,像一张被撕开的胶片。

💥 #4 — 你的 PC 时钟每天快 16 分钟,而 1761 年的航海钟每天差 0.06 秒

文化隐喻惊讶 8 · 具体 9 · 可行 8

BIOS 把 18 次中断算作 1 秒,可中断实际是 18.2065 Hz。18.2065 ÷ 18 = 1.0115——软件时钟每真实秒走 1.0115 秒,一天快约 991 秒,接近 16.5 分钟。而 1761 年 Harrison 的 H4 完成 81 天航行,误差只有 5.1 秒,折合每天 0.063 秒。同一件事——把连续时间切成整数格——一个用铅笔除两下就算完,另一个需要钟表厂几代人的擒纵机构。**被省掉的那部分不是精度,是纪律。**1984 年的 AT 又补了一只钟:电池供电的 MC146818 实时时钟,走 32.768 kHz 晶振,显示得像一台真正的钟,误差却由晶振等级决定(±20 ppm ≈ 每天 1.7 秒)——于是机器里同时住着两只互相打架的钟:软件 tick 算得准但读数难看,RTC 读数体面却会慢慢跑偏。

如果要做在纸上算 86400 × (18.2065 ÷ 18 − 1) 得到秒数,再和 H4 的 5.1 ÷ 81 比一下——你会得到一张”同一天里的两种计时文化”对照表,全程不用任何电子设备。

参考文献 4
  1. IBM PS/2 Model 50 Hardware Maintenance Reference(“It is a Motorola MC146818A soldered to the planar at ZM47, timed by the 32.768 kHz crystal at Y3, and backed by a separate 6 V lithium battery”)/ RTC 晶振 ppm 换算(±20 ppm → 每天 ≤ 1.728 秒、每月 ≈ 52 秒、每年 ≈ 10.4 分钟;±10 ppm 减半)
  2. OSDev 论坛 “System Time problem (clock goes fast, could I use CMOS?)”(“The BIOS uses a divisor of 65536, which means IRQ 0 fires at 18.20650227864583333 Hz”;“increasing the system clock by 1 second every 18 ticks. HOWEVER, there are about 18.2 ticks per second, so the clock gains time”)
  3. beaglesoft PC 时钟章节(“the timer-counter is programmed by the BIOS to generate an interrupt every 54.936 milliseconds, or about 18.206 times per second”)
  4. 微软知识库 “System Clock on Windows 95-Based Computer Loses Time”(“The MS-DOS system time is accurate to 1/18 of a second”)
生图提示词

一张铺开的浅色稿纸,上面是用铅笔画的两条刻度尺:左边的刻度稀疏而歪斜,标注着一串手写的分数;右边的刻度细密笔直,旁边躺着一只黄铜航海 chronometer 的微缩剪影,两把尺子的长度差在纸面中央被拉成一道明显的落差。

组合 B:文本考古与文献校勘学 × 分布式系统与网络协议 + 如果必须用 COW(copy-on-write)实现

本期亮点: 深挖轮选了隐藏前提最接近的一对:文本考古要处理”权威文本被无数双手动过之后如何对账”,分布式系统要处理”同一份状态被很多节点各自改动之后如何对账”。约束把两边都逼进同一套写入纪律:基线不可动,只能分叉。惊喜落在两处——文献学早就把”作者阶段”和”抄工阶段”分别写成了就地覆盖与写时复制;而”副本可能比底本更准确”这件事,正是写时复制最反直觉也最真实的那条。

💥 #5 — 从作者到抄工,文本从”就地覆盖”变成了”写时复制”

同构惊讶 9 · 具体 9 · 可行 8

文献学把文本史切成两段:作者的阶段是 T1 > T2 > T3——“每个新版本取代前一个,前一个作为独立实体不再存在”,这是就地覆盖;抄工的阶段是 M1、M2、M3 并存、各自分化,这是写时复制。两段之间那个分界点 P,就是基线被冻结、第一个分支被创建的那一刻。COW 约束把这套纪律推到极端:永远不要改基线,只在分支上改;而”抄本可能比底本更准确”(apograph 甚至比 exemplar 更好),正是写时复制下最反直觉也最真实的一条——分支可以比基线走得更远。

如果要做把同一篇文本的三份抄本录成三个文件,用 git 提交三次,然后故意只改分支、不动基线——你会看到”校勘”其实是一次 merge,而”底本”只是那次 commit 的起点。

参考文献 4
  1. “Philology”(wsproject.online,区分作者阶段 T1>T2>T3 与抄写阶段 M1,M2,M3,“each version is replaced by the one following, and the earlier version ceases to exist as a separate entity”)
  2. “Textual Criticism and Editorial Technique”(W. S. Barrett:“the scribe may notice errors in the exemplar before him and be able to correct them… so it is quite possible for his copy, the apograph, to be on balance more accurate than the exemplar”)
  3. 10.1515/9780773573437-040(“Emendations in Copy-text”, 1986, 319-321)
  4. “Digital Scholarly Editing: Theories, Models and Methods”(copy-text 理论由 Walter Greg 提出、Fredson Bowers 与 Thomas Tanselle 细化;McGann 以”社会文本”与之对立)
生图提示词

一张摊开的中世纪羊皮纸手稿静静躺在正中,边缘完好;从它的四边分别长出许多张几乎一样的羊皮纸副本,越远越分叉,每张的红色首字母、墨迹与折痕各不相同;画面一角有一张纸正被一道光刃刮去字迹,字迹化作细小尘埃飘散。

img-2026-10-27-2.png

💥 #6 — 重写过的羊皮纸,是唯一一种会把自己的历史洗掉的格式

文化隐喻惊讶 8 · 具体 9 · 可行 7

西奈山修道院那部《叙利亚语福音书》(Codex Sinaiticus,179 张羊皮页,4—5 世纪)后来被 697 年的圣徒列传覆盖重写;1892 年 Agnes Smith Lewis 在修道院图书馆里认出了它,今天靠多光谱成像把底下那层旧字重新读出来。**这是写时复制的反面:不是写出一个新版本,而是把旧版本擦掉且不留日志。**分布式系统里最贵的资产恰恰是历史:快照能证明”当时是什么样”,而重写过的羊皮纸只能靠外部证据证明”下面曾经有字”。

如果要做找一份公开的多光谱重写本影像,只用两个波段的差值把底下那层字显出来——你会亲手做出一次”从被覆盖的介质里把历史捞回来”。

参考文献 1
  1. Sinai Palimpsests Project(圣凯瑟琳修道院 + Early Manuscripts Electronic Library + UCLA Library,Arcadia 资助五年)与 Sinai Palimpsests Research Site(sinai.library.ucla.edu)——多光谱成像不但读回了这部福音书的下层文字,还顺带发现了《阿波罗尼奥斯传奇》的最早见证(比其他已知抄本早数百年)/ Wikipedia “Sinaitic Palimpsest”(“a late-4th- or early-5th-century manuscript of 179 folios, containing a nearly complete translation of the four canonical Gospels… which have been overwritten by a vita (biography) of female saints and martyrs with a date corresponding to AD 697”;“The palimpsest was identified in the library at Saint Catherine’s Monastery in February 1892”)
生图提示词

一张半透明的羊皮页悬在深色背景上,页面上层是清晰而繁复的褐色圣徒传文字;另一层幽灵般的更早文字在下方隐约浮现,两层文字错位叠加;边缘透出蓝紫与深红的伪彩色光晕,像一张被两种光源分别照亮的旧纸。

💥 #7 — 两个抄工犯了同一个错,这本身就是他们有亲戚关系的证据

方法论惊讶 8 · 具体 9 · 可行 7

谱系学派判断抄本亲缘关系的经典依据是共同错误:两份手稿共享一个罕见的错字,说明它们出自同一条被污染的抄写链,而不是各自独立地撞上同一个错。而中世纪的实际做法里,抄工有时会拿新抄本再和另一份抄本对一遍——这正是分布式系统里”不信本地、找第二副本核对”的动作。拉赫曼的谱系法把错误正式分成两类:分离性错误把家族拆开,连接性错误证明亲缘(“同一个错不可能在两份抄本里各自独立地产生,因此必须假设存在一份共同祖本”)。两边都指向同一句话:错误本身是证据,但只有在你知道它错在哪的时候。

如果要做找一份公开的校勘表(apparatus),把里面所有”共有异文”标出来画成一张家族树——你会发现校勘学的核心工具和画谱系图是一回事。

参考文献 4
  1. Il metodo di Lachmann(LangLab):“in ogni passaggio di copia accade che il copista committa almeno un errore”;错误分”separativi”(分离)与”congiuntivi”(连接),后者”dimostra la parentela di due testimoni, in quanto non è possibile che tale errore si sia prodotto identico in entrambi”
  2. “Textual Criticism and Editorial Technique”(W. S. Barrett:“the precaution was sometimes taken of checking a newly-made copy not only against its immediate exemplar but against another manuscript”;“some of the scribe’s ‘corrections’ may themselves be mistaken, and this kind of corruption is often more insidious than inadvertent miscopying”)
  3. 10.1163/9789004270961_008(“Digital Techniques for Critical Edition”, 2014, 175-195)
  4. 10.4324/9780429061363-3(“Textual Collation”, 2019, 177-200)
生图提示词

一张摊开的家族谱系图,纸张的纹理与手稿羊皮纸相同;谱系的枝干由墨线连接,每条枝上悬着一个小小的红色方块标记,某个枝干分叉处两个红块并排贴在了一起,被一圈淡金色光晕圈住。

组合 C:调香与嗅觉感知设计 × 逆向工程与协议分析 + 如果必须用 LaTeX/数学符号表达所有内容

本期亮点: 跳跃轮选了逻辑标签距离最远的一对:调香管”分子如何绑住一段记忆”,逆向工程管”如何从残骸里读回原始设计”。两边的默认假设都是”结构决定含义”,而嗅觉是这条假设最著名的反例。约束要求把一切写成数学符号,于是最锋利的一刀落在对称性上:写成式子之后,“同构类不足以决定气味”变成一句可以证明的话。

💥 #8 — 嗅觉是唯一能分辨镜像的感官:写不出式子,就写不出气味

同构惊讶 9 · 具体 9 · 可行 7

R-(−)-香芹酮是留兰香,S-(+)-香芹酮是葛缕子——分子式完全相同,只有一个立体中心的镜像,人的鼻子却给出完全相反的答案。1999 年的实验更狠:松鼠猴和人一样能分辨 α-蒎烯、香芹酮、柠檬烯、茴香酮这四对,却分不出薄荷醇、玫瑰醚、2-丁醇、α-萜品醇、樟脑——手性辨识不是通则,只是某些分子碰巧有对映选择性的受体。写成数学就是一句:气味函数在反射群下不不变,因此”分子图同构类”根本不足以决定气味。逆向工程整套前提是”同样的字节就是同样的东西”,在嗅觉这里第一次失效。

如果要做在纸上写两个分子的结构式(只有一个立体中心的镜像记号不同),再各找一张实物照片对照——你会发现”一个记号”在化学里足以换掉一整株植物的气味。

参考文献 2
  1. 10.1152/ajpregu.1999.277.4.r1098(Laska, Liesen & Teubner, “Enantioselectivity of odor perception in squirrel monkeys and humans”, Am J Physiol Regul Integr Comp Physiol, 1999, 277:R1098-R1103)
  2. Wikipedia “Carvone”(“R-(−)-carvone, the sweetish minty smell of spearmint leaves. Its mirror image, S-(+)-carvone, has a spicy aroma with notes of rye, and gives caraway seeds their smell”;“Not all enantiomers have distinguishable odors. Squirrel monkeys have also been found to be able to discriminate between carvone enantiomers”)
生图提示词

画面被一条垂直的光缝严格对称地分成两半:左半是冷调的薄荷绿气味丝带绕着一组多面体晶格旋转,右半是它的严格镜像,却是暖调的葛缕子褐金色丝带与翻转的晶格;光缝里悬浮着细小的尘埃粒子,两侧的气味互不触碰。

img-2026-10-27-3.png

💥 #9 — 混合物不等于各部分之和:拿清单拼不回原件

方法论惊讶 8 · 具体 9 · 可行 7

2018 年 eLife 那篇”拮抗”论文给出一个反直觉的机制:两个分子混在一起时,一个会抑制另一个的受体响应,于是混合物的气味既不是 A 的,也不是 B 的,更不是两者的加法。这意味着逆向还原这条路在原理上就断了:GC-MS 能给你一份头空间清单(有哪些分子、相对含量多少),可你手上缺的是”当时鼻子里的那个东西”——因为读出气味的从来不是某个受体,而是几百个受体响应的总体模式,模式一变,分子清单不变,气味却变了。调香师真正在配方表背后调的是这种不可加的涌现。

如果要做找一支香水和它的成分表,自己按同一张表调一个版本,闭眼对比——你会亲手撞上”配方 = 气味”这个不成立的等式。

参考文献 3
  1. 10.7554/eLife.34958(Reddy Gautam, Zak Joseph D, Vergassola Massimo & Murthy Venkatesh N, “Antagonism in olfactory receptor neurons and its implications for the perception of odor mixtures”, eLife, 2018, 7:e34958)
  2. 10.1016/j.cub.2021.01.094(Qiu Qiang, Wu Yunming, Ma Limei & Yu C. Ron, “Encoding innately recognized odors via a generalized population code”, Current Biology, 2021, 31:1813-1825.e4)
  3. 调香业的 GC-MS 与头空间分析(“Identifies and quantifies every molecule in a fragrance… Essential for quality control and reverse-engineering competitor fragrances”;“Headspace analysis: Captures the smell of an object and analyzes it to identify aromatic molecules”)
生图提示词

一张摊开的化验单般的长纸上画着两团互相缠绕的气味丝带,本该相加的两条曲线却在交叠处互相抵消、塌陷成一个空洞;纸边放着一只玻璃滴管与一小瓶琥珀色液体,滴管口悬着一滴未落的液珠。

💥 #10 — 一对镜像分子,一份当驱蚊剂卖,一份当抑芽剂卖

文化隐喻惊讶 8 · 具体 9 · 可行 7

R-(−)-香芹酮被美国环保署批准作驱蚊剂;S-(+)-香芹酮在荷兰被包装成 “Talent” 出售,用来防止土豆发芽。**同一个分子式,两个镜像,两门完全不同的生意。**在逆向工程里,一个 bit 的差异通常只是 bug 还是 feature 的争论;在嗅觉里,一个立体中心的翻转足以把一个物质变成两种商品——因为气味不是被”编码”的,是被”读”出来的,而读法对镜像敏感。

如果要做把这两个用途写进同一张表的左右两栏,中间只画一个镜像箭头——你会得到一张”化学键决定商业命运”的小图。

参考文献 1
  1. Wikipedia “Carvone”(“R-(−)-carvone has been approved by the U.S. Environmental Protection Agency for use as a mosquito repellent”;“S-(+)-carvone is also used to prevent premature sprouting of potatoes during storage, being marketed in the Netherlands for this purpose under the name Talent”;1849 年 Franz Varrentrapp 首次分离出纯香芹酮)
生图提示词

一张旧式商业目录的版面上,左右两栏各有一个几乎相同的分子球棍模型,中间一枚镜面把画面切成完全对称的两半;左栏上方飘着蚊虫被驱散的淡绿色烟尘,右栏下方伸出几颗萌芽的土豆,一枚小小的化学式镜像符号悬在正中。