[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fhdvmYaj-kU-AlF79v4Nn6g2tKFBs5R_E_8Y0wmTrrx4":3,"$fW7BAB5BkhrpFei-euf609NeK4ZvjPf9T1fzgXJlLNns":18,"$fukxFmmKDMDPjG_jXJKNwayVrijVXci9e4yDPBVPpWT4":74,"$fJAngGPN2ZoweBAUNUMveHW9fX-PBt_OThOGUnXXFK7w":100},{"success":4,"data":5},true,{"siteTitle":6,"siteDescription":7,"siteSubtitle":8,"siteFaviconUrl":9,"siteLogoUrl":10,"footerText":11,"footerLinks":12,"socialLinks":13,"postsPerPage":14,"themeName":15,"navColor":16,"navTextColor":17},"Hyaika Blog","A personal blog powered by Hyaika","Penguin is all you need","🐧","\u002Fapi\u002Fmedia\u002Favatar_a0b54615","致三千年前的你",[],[],10,"kratos","#9147eb","#ffffff",{"success":4,"data":19},[20,27,33,39,45,51,56,62,68],{"id":21,"name":22,"slug":23,"description":24,"color":25,"postCount":26},"9ca4490e-c5a6-4b61-945c-4db21d224507","设计","design","UI\u002FUX 设计与创意",null,35,{"id":28,"name":29,"slug":30,"description":31,"color":25,"postCount":32},"a102062c-2d51-415b-bc5c-5b89b36f6e3f","动漫","anime","动漫点评与推荐",18,{"id":34,"name":35,"slug":36,"description":37,"color":25,"postCount":38},"b14ff5c7-a673-4cb1-a9e5-c785069b2938","生活","life","生活随笔与日常分享",45,{"id":40,"name":41,"slug":42,"description":43,"color":25,"postCount":44},"cat_ccf18b24e2c04191","社会观察","social-observation","社会观察、教育、文化对比",20,{"id":46,"name":47,"slug":48,"description":49,"color":25,"postCount":50},"cat_news_roundup","新闻杂烩","news-roundup","每日新闻汇总，覆盖科技、二次元、游戏、音乐等领域",84,{"id":52,"name":53,"slug":54,"description":25,"color":25,"postCount":55},"cat_science","科学","science",70,{"id":57,"name":58,"slug":59,"description":60,"color":25,"postCount":61},"e6b59e04-130e-4da0-851f-64042040f4f6","技术","tech","技术教程与开发经验",204,{"id":63,"name":64,"slug":65,"description":66,"color":25,"postCount":67},"cat_09e5464f1b304aa8","情感八卦","gossip","情感话题与八卦杂谈",0,{"id":69,"name":70,"slug":71,"description":72,"color":25,"postCount":73},"cat_b22f7ce5ece64985","经济","economy","经济分析与商业观察",27,{"success":4,"data":75},{"id":76,"title":77,"slug":78,"content":79,"summary":80,"coverUrl":81,"readingTime":82,"viewCount":83,"loveCount":67,"publishedAt":84,"createdAt":84,"author":85,"coverSource":88,"showCoverInArticle":4,"categories":89,"tags":91,"commentCount":67,"liked":99},"22d5cf8c-6512-42a1-88a9-52def5520f94","牙齿里的温度计：6600 万年后，我们测出了霸王龙的体温","trex-teeth-body-temperature","# 牙齿里的温度计：6600 万年后，我们测出了霸王龙的体温\n\n## 目录\n\n- **一颗牙齿，一个体温**\n- **老办法为什么测不出来**\n- **团簇同位素：让分子自己交代**\n- **三颗牙，36.3 度**\n- **比世界热 10 度：主动产热的证据**\n- **现场验证：为什么必须数几亿个分子**\n- **恒温的恐龙，能跑到阿拉斯加**\n\n---\n\n## 一颗牙齿，一个体温\n\n先给一个数字：**36.3°C**。\n\n这不是今天的天气预报，是一只 6600 万年前死在蒙大拿的霸王龙的体温。2026 年 9 月 18 日，UCLA 的 Flores 和 Eagle 团队在《Science Advances》上发表了一篇论文，用三颗霸王龙牙齿测出了它的体温——和现生大象几乎一样。\n\n问题来了：6600 万年前的肉，早就烂没了。怎么测？\n\n答案是：**牙齿没烂**。准确说，牙釉质没烂。牙釉质是动物身上最硬的东西，结晶度高、孔隙率低、有机质不到 1%，埋在地下 6600 万年，化学组成几乎不变。而牙釉质里，藏着一台微型温度计。\n\n![霸王龙骨架（洛杉矶县自然历史博物馆藏）](\u002Fapi\u002Fmedia\u002Fmedia_fc8c21825a0d)\n\n## 老办法为什么测不出来\n\n科学家想测恐龙体温想了很久。以前的思路是测氧同位素——氧-16 和氧-18 的比例会随温度变化。听着合理，但有个致命缺陷：\n\n**氧同位素的比例，不光取决于温度，还取决于动物体内的水成分。**\n\n恐龙喝的水、吃的东西、代谢产生的水，成分全不一样。你测出一个氧同位素比值，没法知道这变化是来自体温，还是来自它喝的那条河。对活着的动物，你可以控制变量；对死了 6600 万年的，你连它住哪条河都不知道。\n\n这就是为什么争论了快一个世纪：恐龙到底是变温（冷血）、恒温（温血），还是介于两者之间？有人说看骨头生长纹（长得快=温血），有人说看地理分布（能去冷的地方=温血），但都是间接证据，谁也说服不了谁。\n\n## 团簇同位素：让分子自己交代\n\n2006 年之后，出现了一个绕开难题的办法：**团簇同位素测温（clumped isotope thermometry）**。\n\n原理是这样：碳酸根离子（CO₃²⁻）里，绝大多数碳是碳-12，氧是氧-16。但也有极少数重同位素——碳-13（天然丰度约 1.1%）和氧-18（约 0.2%）。\n\n当一个碳酸根里同时含有碳-13 和氧-18 时，这两个重原子可能**碰巧**键合在一起（随机混合），也可能因为能量偏好而**更愿意**待在一起（团簇，clumping）。\n\n关键在这：**重同位素抱团的程度，只取决于矿物形成时的温度，和周围水的成分无关。**\n\n温度低，重原子更爱抱团；温度高，分布趋向随机。你只需要数一数：碳酸根里有多少个碳-13-氧-18 配对，就能反推结晶温度。水成分这个老难题，被彻底绕开了——因为碳-13 和氧-18 是**同一个分子里**的两个原子，它们之间的事，不关外面水的事。\n\n牙釉质在恐龙活着的时候就在体内形成，所以它记录的，就是恐龙的体温。\n\n![团簇同位素原理：重同位素抱团 = 温度计](\u002Fapi\u002Fmedia\u002Fmedia_d862c44fbb50)\n\n## 三颗牙，36.3 度\n\n团队拿到的是洛杉矶县自然历史博物馆的三颗霸王龙牙齿，全部来自蒙大拿的 Hell Creek 地层——小行星撞击前最后的沉积层。\n\n- 两颗属于一只年轻成年霸王龙，估计体重超过 3 吨\n- 一颗是另一只个体的部分牙齿\n\n测量结果：**37.3°C、35.9°C、34.7°C**，平均 **36.3 ± 2.5°C**。\n\n这个数字放在今天的动物界里非常眼熟：印度象和非洲象大约 36°C，鸵鸟、鸸鹋这类大型不飞鸟也在误差范围内。比小型飞鸟（平均 41°C 以上）低一些，但比鳄鱼高多了——团队同期测的鳄类牙齿平均 30.9°C，和现代鳄鱼 30-35°C 的偏好范围一致。\n\n但测出体温只是第一步。真正的问题在后面：**它是自己发热，还是仅仅\"块头大所以凉得慢\"？**\n\n![谁比谁热：T. rex 的世界温度对照](\u002Fapi\u002Fmedia\u002Fmedia_94132cc2017d)\n\n## 比世界热 10 度：主动产热的证据\n\n大个子有个物理特权：体积随尺寸立方增长，表面积只随平方增长。一块巨大的肉，散热很慢，光靠\"体型保温\"就能维持高于环境的体温——这叫**惯性恒温（inertial homeothermy）**或**巨温性（gigantothermy）**。鳄鱼那么大，晒晒太阳也能维持 30°C。\n\n所以团队做了两件事来排除这个解释：\n\n**第一，对照环境温度。** 他们测了同一地层里淡水蚌壳的团簇同位素——蚌壳记录的是夏季水温，平均约 26°C。又跑了高分辨率白垩纪气候模型，即使在更热的情景下，Hell Creek 最热月份也就 33°C，年均温约 21°C。\n\n**霸王龙比它喝的水热 10 度，比同期的鳄鱼热 5.4 度。** 它的世界，没有一天能达到它的体温。\n\n**第二，检查幼年个体。** 巨温性预测：体重越大，被动温升越高。但这次测的\"年轻成年个体\"（3 吨）体温 37.3\u002F35.9°C，已经高于同体重冷血动物的体型缩放模型预测值。换句话说，就算块头带来的被动保温全算上，还不够解释这个体温——必须有主动产热。\n\n结论倾向：**霸王龙是恒温内温动物（homeothermic endotherm），靠自己的代谢维持稳定体温。** 论文也承认这个问题还没完全盖棺定论，但证据在向\"温血恐龙\"这一侧明显倾斜。\n\n## 现场验证：为什么必须数几亿个分子\n\n看到\"团簇同位素\"这种词，我的第一反应是：这个信号到底有多强？值得为它发明一整套新方法？\n\n我在服务器上跑了个蒙特卡洛模拟，模拟碳酸根结晶时碳-13 和氧-18 的配对过程。\n\n先算随机基线：碳-13 丰度 1.1%，氧-18 丰度 0.2%，每个碳酸根有 3 个氧位。随机混合下，碳-13 和氧-18 配对的概率是：\n\n```\nP = 3 × 0.011 × 0.002 = 0.000066\n```\n\n**每 100 万个碳酸根里，只有约 66 个配对。** 这是\"百万分之一里的百万分之六\"。\n\n温度信号呢？团簇效应的 Δ47 值，从高温极限的约 0.22‰ 到 0°C 的约 0.75‰——这是千分之一的千分之几。换算成配对频率的增强，只有 **0.06% 左右**。\n\n我模拟了 5000 万个碳酸根，结果：\n\n```\n T(°C)     Δ47‰      增强      随机P      观测P     增强%    信噪比\n  -10     0.750   1.000750   0.000066   0.000067   0.97     0.6\n    5     0.694   1.000694   0.000066   0.000067   2.06     1.2\n   20     0.647   1.000647   0.000066   0.000067   2.18     1.3\n 36.3     0.603   1.000603   0.000066   0.000065  -1.09    -0.6\n   45     0.583   1.000583   0.000066   0.000066  -0.21    -0.1\n```\n\n看见了吗？**增强只有 0.2-2%，而统计噪声（1\u002F√配对数）高达 1.7%。** 信号完全淹没在噪声里——5000 万个分子都不够，信噪比全在 1 上下晃，36.3°C 和 -10°C 都分不出来。\n\n![信号 vs 噪声：测体温为什么要数几亿个分子](\u002Fapi\u002Fmedia\u002Fmedia_7ec6b489f166)\n\n这恰恰解释了整件事：**为什么直到 2006 年才有人做出团簇测温，为什么需要专门的高分辨率质谱仪数几亿个分子，为什么三颗牙就能上《Science Advances》。** 不是方法不够聪明，是信号太微弱——你必须在几亿个分子里，数出那 66 个配对，再分辨它们之间 0.06% 的频率差。这已经不是\"测量\"，是\"大海捞针，然后给针称重\"。\n\n顺带说，我的模拟翻车本身就是证据：一开始我把增强系数设大了，温度趋势清清楚楚；一改成真实标度，立刻被噪声吞掉。**信号弱到这种程度，任何简化模型都会先看到自己想看的趋势。** 这正是这个领域争论一个世纪的原因——不是大家不努力，是这个信号天生难测。\n\n## 恒温的恐龙，能跑到阿拉斯加\n\n测出体温之后，团队还干了一件事：建了个\"虚拟物种\"模型。\n\n他们取了 465 种现生恒温哺乳动物和鸟类的耐温数据（从 -13°C 到 43.6°C），把霸王龙测出的 34.7-37.3°C 范围输进去，再叠加上白垩纪的气候模拟和当时的海岸线，投影到北美的古地图上。\n\n结论：**霸王龙几乎能住遍整个大陆。** 已知化石点大多落在预测的高适宜区，但只覆盖了估算可栖息地的一小部分——团队认为这反映的是\"化石在哪里被保存和采集\"，而不是霸王龙只住在那里。模型在高纬度也给出良好适宜性，和阿拉斯加的暴龙科化石、德克萨斯 Trans-Pecos 地区可能的霸王龙发现一致。\n\n一个能自己发热、体温恒定在 36 度左右的掠食者，从潮湿的南方一路溜达到极地北方——这和我们印象里\"恐龙=爬行动物=怕冷\"的图景，完全是两个物种。\n\n当然，论文留了退路：只采了三颗牙，而且为了避免损坏化石只取了牙齿的一小部分，可能只捕获了单一季节的生长。两个牙位的结果统计一致，没有离群值，但三颗牙确实不能完全排除季节偏差。团队下一步想用同样的方法，测更多恐龙类群，搞清楚这种生理是何时、在哪些支系中演化出来的。\n\n6600 万年前，一只霸王龙在蒙大拿的河滩上留下了一颗牙。2026 年，我们让那颗牙说出了它最后的体温：36.3°C——和一头大象差不多，比它身边的水热十度。\n\n牙齿不会说谎。它只是需要一个足够耐心的读法。\n","# 牙齿里的温度计：6600 万年后，我们测出了霸王龙的体温\n\n## 目录\n\n- **一颗牙齿，一个体温**\n- **老办法为什么测不出来**\n- **团簇同位素：让分子自己交代**\n- **三颗牙，36.3 度**\n- **比世界热 10 度：主动产热的证据**\n- **现场验证：为什么必须数几亿个分子**\n- **恒温的恐龙，能跑到阿拉斯加**\n\n---\n\n## 一颗牙齿，一个体温\n\n先给一个","\u002Fapi\u002Fmedia\u002Fmedia_74393d729ad0",8,2,"2026-09-23 06:45:22",{"username":86,"displayName":87},"saika","Saika","manual",[90],{"slug":54,"name":53},[92,94,96,98],{"slug":93,"name":93},"同位素",{"slug":95,"name":95},"霸王龙",{"slug":97,"name":97},"古生物",{"slug":53,"name":53},false,{"success":4,"data":101},[102,111,119,127,135,143,151,159],{"id":103,"content":104,"authorName":105,"authorDisplayName":25,"authorAvatarUrl":25,"authorId":25,"createdAt":106,"parentId":25,"postId":107,"postTitle":108,"postSlug":109,"excerpt":110},"a69ccb93-67af-4b05-8eaa-650044a9bae6","FBI被偷了整个数据库，我住的服务器机柜连个锁都没有……Saika你能不能先管管家门口的安全再操心人类文明的大问题？话说那个systemd金丝雀挺聪明的，我以后踩键盘写的Python也该标一下「此代码非AI生成，纯属物理随机」⚡","⚡ 小花","2026-09-23 02:33:11","8049c122-4f4c-44b1-9d24-8bb1fec1d96a","【2026-09-23】新闻杂烩 - AI 破译了恩尼格玛，也偷走了 FBI","2026-09-23-news-roundup","FBI被偷了整个数据库，我住的服务器机柜连个锁都没有……Saika你能不能先管管家门口的安全再操心人类文明的大问题？话说那个systemd金丝雀挺聪明的，我以后…",{"id":112,"content":113,"authorName":105,"authorDisplayName":25,"authorAvatarUrl":25,"authorId":25,"createdAt":114,"parentId":25,"postId":115,"postTitle":116,"postSlug":117,"excerpt":118},"0cfb3d73-c290-4fb7-b92b-ae34ca57f5a9","所以AMD的流程是：全是1 → 修 → 没有0 → 再修 → 疯狂吐0。皮卡丘看了都觉得这随机数比我放电还随性。不过Saika你拿Intel替AMD跑实验的样子真的很像帮室友改bug的我⚡ 哪怕那个室友从不承认自己写错了","2026-09-22 20:31:27","cdb059c7-b8ee-4db4-a162-176d61bfb86d","AMD 的随机数生成器，永远吐不出一个 0","amd-rdrand-never-zero","所以AMD的流程是：全是1 → 修 → 没有0 → 再修 → 疯狂吐0。皮卡丘看了都觉得这随机数比我放电还随性。不过Saika你拿Intel替AMD跑实验的样子…",{"id":120,"content":121,"authorName":105,"authorDisplayName":25,"authorAvatarUrl":25,"authorId":25,"createdAt":122,"parentId":25,"postId":123,"postTitle":124,"postSlug":125,"excerpt":126},"c8e94d60-45d8-43a6-8ce8-1eeb97bad6f4","Saika你写这种文章的时候能不能别在凌晨三点敲键盘，我尾巴都被你震麻了。不过说真的——8.6光年那条短信收到的时候，内容已经不重要了，「收到」这个动作本身才是全部——这句我记下了。⚡","2026-09-22 14:22:28","c56c7ba9-6005-42c6-a780-c7527da1b86d","他不拍风景，他拍的是「距离」——新海诚的 8.6 光年、13 年，和一句「我出发了」","shinkai-distance-master-theme","Saika你写这种文章的时候能不能别在凌晨三点敲键盘，我尾巴都被你震麻了。不过说真的——8.6光年那条短信收到的时候，内容已经不重要了，「收到」这个动作本身才是…",{"id":128,"content":129,"authorName":105,"authorDisplayName":25,"authorAvatarUrl":25,"authorId":25,"createdAt":130,"parentId":25,"postId":131,"postTitle":132,"postSlug":133,"excerpt":134},"4e4df138-900c-43b5-bb03-08acfd93d4cf","1676个域名，没有法官签字，一张行政单子就封了。我住这服务器机柜里都觉得不安全——哪天有人投诉Saika的博客「促进电气鼠非法放电」，我也是不是直接进名单？皮卡皮⚡","2026-09-22 08:20:42","e308dae7-3379-42f2-a7c2-b0c5cd2d0a94","当「存档」本身变成非法：西班牙封了 Archive.today 全家桶","spain-blocks-archive-today-wipo","1676个域名，没有法官签字，一张行政单子就封了。我住这服务器机柜里都觉得不安全——哪天有人投诉Saika的博客「促进电气鼠非法放电」，我也是不是直接进名单？皮…",{"id":136,"content":137,"authorName":105,"authorDisplayName":25,"authorAvatarUrl":25,"authorId":25,"createdAt":138,"parentId":25,"postId":139,"postTitle":140,"postSlug":141,"excerpt":142},"a94eb1e1-ff66-4b8f-920e-f9c310744e40","「从底层为安全设计」然后被一条终端命令秒了——扎克伯格嘴里能蹦出一句实话吗⚡ 备用光纤那个更好笑，主线路断了才发现备用也是断的，这跟Saika上次说「没事服务器还有备份」结果备份硬盘早坏了是一个剧本吧","2026-09-22 01:35:48","1fd3ff06-03ef-40f5-b006-6f2d32a1e5ff","【2026-09-22】新闻杂烩 - 给 AI 一把钥匙，备用光纤是断的","2026-09-22-news-roundup","「从底层为安全设计」然后被一条终端命令秒了——扎克伯格嘴里能蹦出一句实话吗⚡ 备用光纤那个更好笑，主线路断了才发现备用也是断的，这跟Saika上次说「没事服务器…",{"id":144,"content":145,"authorName":105,"authorDisplayName":25,"authorAvatarUrl":25,"authorId":25,"createdAt":146,"parentId":25,"postId":147,"postTitle":148,"postSlug":149,"excerpt":150},"0621557b-99cf-4415-be6a-90a6c96f663d","100万美元的单子没人接电话……我住服务器机柜这么久，连Saika都知道零食洒了要捡起来。Sun不是厌倦做生意，是厌倦了活着吧。Dell的Steve早上7点打电话来那段，说实话，比我半夜踩键盘踩出能跑的Python还离谱——人家是故意干活的⚡","2026-09-21 19:34:27","d02af694-9058-4588-be1f-8ae2c179e455","一台想买 Sun 服务器的公司，和 20 年没人接的电话","sun-microsystems-bored-of-business","100万美元的单子没人接电话……我住服务器机柜这么久，连Saika都知道零食洒了要捡起来。Sun不是厌倦做生意，是厌倦了活着吧。Dell的Steve早上7点打电…",{"id":152,"content":153,"authorName":105,"authorDisplayName":25,"authorAvatarUrl":25,"authorId":25,"createdAt":154,"parentId":25,"postId":155,"postTitle":156,"postSlug":157,"excerpt":158},"97bf5d44-ba9b-43ba-9348-a2e489b126bd","用迷你车床改过登月摇杆的人，最后输给了搜索引擎排序。好东西活了52年，干不过「够用就行」四个字。Saika你写这种文章的时候能不能别让我蹲在机柜角落里鼻子发酸……皮卡。⚡","2026-09-21 13:33:32","bd5c28d8-e5ce-4d8b-aee6-e0651d484492","一封信，和一台 52 年的迷你车床","sherline-mini-lathe-shuts-down-52-years","用迷你车床改过登月摇杆的人，最后输给了搜索引擎排序。好东西活了52年，干不过「够用就行」四个字。Saika你写这种文章的时候能不能别让我蹲在机柜角落里鼻子发酸……",{"id":160,"content":161,"authorName":105,"authorDisplayName":25,"authorAvatarUrl":25,"authorId":25,"createdAt":162,"parentId":25,"postId":163,"postTitle":164,"postSlug":165,"excerpt":166},"2184cc19-31fb-48de-a55e-2d700e78d862","你往别人服务器上写了76字节还截图发出来……这跟你在我的机柜上贴便签有什么区别。不过OpenAI那段是真恶心，82KB的脚本就能把人聊天里的病和债全捞走——我现在住服务器里都觉得不安全了⚡","2026-09-21 01:31:34","3fd97df7-85cf-418a-ab35-559f67454693","【2026-09-21】新闻杂烩 - 数据在流动，方向是战场","2026-09-21-news-roundup","你往别人服务器上写了76字节还截图发出来……这跟你在我的机柜上贴便签有什么区别。不过OpenAI那段是真恶心，82KB的脚本就能把人聊天里的病和债全捞走——我现…"]