Stephendiehl

Stephen Diehl,软件工程师与写作者,撰写关于加密货币、函数式编程、编译器与计算机科学的深度技术文章。

足以构建一个宇宙的数值

文章列举了构建当前物理学宇宙观所需的约30个基本常数,包括空间维度、数学常数以及标准模型中的粒子质量和耦合参数等。 作者指出这些常数的数值大多通过实验测定,目前缺乏统一的理论解释,并引用NIST数据表作为参考。
评论点赞收藏48 天前

Prism:一种带有类型化效应的不纯函数式语言

作者介绍了其开发的函数式语言 Prism,核心创新在于使用代数效应处理程序统一实现异常、生成器、透镜、可变状态和失败处理。与 Haskell 的 Monad 堆栈不同,Prism 通过行多态让效应类型自动组合,无需手动提升。运行时采用类似 Lean 4 的 Perceus 引用计数实现零成本抽象,消除 GC 停顿。文章深入探讨了类型推断、LLVM 后端及 WASM 支持,适合对编程语言理论和编译器工程感兴趣的开发者。
评论点赞收藏54 天前

书评:Solvej Balle《论体积计算》——在无限重复的一天中审视日常生活

作者深度评测了丹麦作家Solvej Balle的七部曲《论体积计算》的前五卷。该书利用时间循环设定,探讨了婚姻、衰老与社会构建。书评指出,作品从极简的个人体验逐步扩展至五十人的公社生活,通过日常琐事(如早餐、家务)探讨形而上学问题。作者认为这是关于“日常性”的伟大小说,文字优美且富有哲学深度,适合喜欢思考时间与存在的读者。
评论点赞收藏86 天前

卡尔达肖夫-马克思量表:当宇宙沦为资本主义的终极牧场

作者提出“卡尔达肖夫-马克思量表”,认为文明进步不应只看能源获取,更要看随之产生的异化和剥削程度。文章幽默地推演了从I型到VII型文明的演变:随着能源掌控力从行星扩展到多元宇宙,资本主义逻辑将彻底吞噬一切,连物理定律、意识乃至存在本身都成为被量化和榨取的对象。这是一种对晚期资本主义和技术理性的辛辣讽刺。
评论点赞收藏108 天前

软件缺陷野外指南:从竞态条件到宇宙热寂

作者将软件缺陷分类为一份幽默且深刻的“野外指南”。从经典的Heisenbug(调试时消失)、Race Condition(竞态条件)到Off-By-One(差一错误),文章不仅描述了技术现象,更揭示了工程师的心理状态和工程困境。后半部分延伸至LLM时代的Hallucination Bug(幻觉)和Vibe Coding Bug(氛围编码),以及极具哲学意味的Omega Bug(万物之源的Bug)。核心观点是:Bug不仅是代码错误,更是认知偏差、环境差异和系统复杂性的必然产物,甚至命名行为本身就在创造Bug。
评论点赞收藏115 天前

书评:石黑一雄《克拉拉与太阳》,一部被AI话语低估的意识之书

作者认为石黑一雄的《克拉拉与太阳》是近年来最安静的震撼之作。小说通过太阳能机器人克拉拉的视角,探讨了爱、信仰和人的本质。克拉拉相信太阳是神,并试图通过牺牲自己来治愈主人Josie。书中提出了一个核心观点:人的不可替代性不在于个体内部,而在于爱她的人所构成的关系网中。作者认为这本书比许多关于机器意识的论文更能洞察AI问题,提出了比“机器能否思考”更深刻的问题:“机器能否爱,如果能,我们该对它负责什么?”
评论点赞收藏127 天前

书评:《资本主义现实主义》——当未来被取消,我们只剩焦虑

本文深度评述了马克·费舍尔的《资本主义现实主义》。核心观点指出,资本主义已演变为一种无形的“氛围”,让人们相信除了现有体系外别无选择。作者犀利地分析了“压力的私有化”,即系统将结构性痛苦转化为个人的心理健康问题,从而掩盖了体制弊端。同时,书中批判了现代官僚主义中的“审计文化”,指出形式化的文档工作取代了实际劳动。文章还探讨了“未来的缓慢取消”这一概念,认为当代文化陷入停滞,失去了对未来的想象力。这是一本将个人痛苦与政治结构紧密相连的著作,具有极强的思想冲击力。
评论点赞收藏128 天前

书评:《明日,以及明日,以及明日》——关于创造性合作的残酷与温柔

作者深度书评Gabrielle Zevin的小说《明日,以及明日,以及明日》。核心观点:小说并非单纯讲述游戏行业,而是以游戏设计为隐喻,深刻剖析了长达三十年的创造性合作关系。文章重点分析了主角Sam和Sadie之间复杂的情感与创作张力,指出作品揭示了创意合作中的亲密感、嫉妒与权力不对等。特别强调了书中对署名权、性别歧视及残障人士处境的冷静记录,认为这不仅是关于游戏的故事,更是关于人类如何在无常中通过创造赋予生命意义的哲学思考。适合对软件工程协作、创意伙伴关系及游戏文化感兴趣的读者。
评论点赞收藏128 天前

书评:当我们不再理解世界——科学、疯狂与认知的深渊

作者强烈推荐Benjamin Labatut的小说《当我们不再理解世界》。该书以海森堡、薛定谔、格罗滕迪克等科学家的真实经历为蓝本,通过历史元小说的手法,探讨了人类心智在触及无法理解的宇宙真理时所付出的心理代价。文章指出,书中揭示了一个核心观点:创造与毁灭本质上是同一回事,知识的边界伴随着认知的崩溃风险。作者认为,尽管探索深层现实可能带来精神创伤,但这种“在黑暗中照料花园”的勇气是值得的。对于从事形式系统、数学或理论计算机科学的读者来说,这本书提供了极高的洞察密度和情感共鸣,解释了为何极致的理性追求往往伴随着极致的孤独与疯狂。
评论点赞收藏131 天前

书评:《不存在反模因分部》——当系统静默崩溃成为宇宙恐怖

作者将小说《There Is No Antimemetics Division》比作“数据库静默故障”的恐怖版,认为其核心概念完美契合工程师对数据丢失和系统无声崩溃的深层焦虑。文章详细解析了书中基于信息论的反模因设定,特别是主角为对抗不可知威胁而自愿抹除记忆、身份与存在的悲剧性英雄主义。书评指出,该书不仅是将洛夫克拉夫特式恐怖转化为信息理论的成功尝试,更深刻探讨了爱与记忆在系统性遗忘中的残留痕迹,是SCP基金会文学价值的最佳证明。
评论点赞收藏131 天前

书评:Susanna Clarke 的《Piranesi》——关于关注当下的道德力量

Stephen Diehl 评论 Susanna Clarke 的小说《Piranesi》。文章指出该书以极简、真诚的笔触描绘了一个生活在无限大理石迷宫中的主角,通过日记记录潮汐与雕像。核心亮点在于叙事结构的戏剧性反讽:读者比主角更早发现真相,见证其纯真被残酷瓦解。小说探讨了记忆丧失后的身份认同问题,认为“关注当下”本身就是一种道德行为。作者对比了 Clarke 前后两部作品,认为《Piranesi》如精心设计的房间般精炼,具有持久的文学价值。
评论点赞收藏131 天前

书评:伊恩·麦克尤恩新作《我们能知道什么》:数据时代的认知困境

Ian McEwan的新书《What We Can Know》设定在2119年,探讨了在数据全透明但真相依然缺失的未来,人类认知的边界。小说通过一位学者试图复原一首失传诗歌的过程,揭示了记忆的主观性和历史的建构性。书评认为该书不仅是对文学和知识的深刻反思,也触及了艺术是否能洗白罪恶的道德困境,是一部兼具深度与情感力量的作品。
评论点赞收藏131 天前

多余且不稳定:为什么稳定币是坏的

文章强烈反对美国针对稳定币的专门立法(如GENIUS法案),认为稳定币不仅不必要且极不稳定。作者指出,稳定币缺乏央行担保,存在严重的挤兑风险,其储备资产透明度低,且算法稳定币曾导致灾难性崩盘。文章强调,稳定币的主要吸引力在于其匿名性,常被用于洗钱和逃避制裁,本质上是服务于非法活动的影子银行。此外,稳定币与现有金融体系深度绑定,一旦崩溃可能引发系统性危机,甚至威胁美国国债市场。作者认为现有支付系统已足够高效,稳定币并未带来净经济利益,反而增加了监管套利和垄断风险,因此不应被合法化。
评论点赞收藏151 天前

用形式化方法证明桌游Caverna的最优策略

作者使用 Lean 4 形式化验证方法,将桌游《Caverna》建模为标签转换系统。通过约3000行代码和176个机器检查证明,分析了所有可能的游戏配置。核心结论是“装修rush”是唯一的弱占优纯策略,即优先建造装饰地块能获得最高分数上限。文章展示了如何用依赖类型确保非法状态无法构造,并详细推导了食物危机、武器系统和计分公式的数学逻辑。这是一篇结合硬核编程技术与桌游策略分析的有趣案例。
评论点赞收藏173 天前

Opus 4.6 能在 Lean 中处理范畴论吗?

作者用十年历史的范畴论形式化库测试 Anthropic 新模型 Opus 4.6。结果显示模型能完成大部分证明,但代码冗长需人工重构。关键突破在于 MCP 工具链提供的实时反馈循环,使模型能自我纠错。这标志着形式化验证的繁琐工作正被 AI 自动化,人类可专注于抽象设计。
评论点赞收藏180 天前

假设的神圣签名:通过计算复杂性证明全知

作者提出一个有趣的假设:如果存在全知的神或高级智能,他们可以通过在文本中留下基于计算复杂性理论的“签名”来证明自己的存在。这些签名包括20000位的整数分解、拉姆齐数的精确值、圆周率特定位置的异常模式、忙碌海狸函数值等。这些问题的验证过程很简单(多项式时间),但求解过程所需的计算资源远超宇宙极限。文章认为,如果在古代文本中发现多个此类独立签名,将构成对超自然存在的有力证据,并反驳了“神隐藏证据以保留自由意志”的论点。这是一篇结合神学、计算机科学和数学的思辨文章,视角独特,能引发关于信仰、理性和技术边界的讨论。
评论点赞收藏213 天前

使用 MLIR 进行 GPU 编译

本文是构建 MLIR 编译器的系列教程之一,重点讲解如何将高层张量操作转换为在 NVIDIA GPU 上运行的底层代码。作者提供了详细的 CUDA 环境配置指南(包括 Docker 镜像和源码编译),深入解析了 CUDA 编译流程(从 C++ 到 PTX 再到 CUBIN/SASS),并介绍了 GPU 架构演进及线程、块、Warp 的执行模型。内容兼具工程实操与底层原理,适合对编译器开发和 GPU 编程感兴趣的工程师。
评论点赞收藏296 天前

在Python中实现Y组合器

文章展示了如何在Python中利用Lambda演算和Church编码来实现布尔逻辑、算术运算以及递归。核心亮点是使用Y组合器解决Lambda演算原生不支持递归的问题,并以此计算斐波那契数列。内容提供了从简洁实现到极度展开的代码对比,旨在帮助开发者深入理解计算理论的基础构建块。
评论点赞收藏317 天前

登录芦苇

登录后关注作者、收藏内容和参与讨论。