## BBC Micro 音乐演示:重现的失落场景
在21世纪初,克里斯·理查森的公共领域收藏中发现了一个隐藏的世界——早期的、电脑混音流行音乐的BBC Micro演示。这些演示早于广泛的互联网文件共享,存在于晦涩的公告板上的代码流中。20世纪80年代中期是它们的鼎盛时期,像丹尼尔·普格和梅尔文·赖特这样的程序员创作了蒂芙尼和凯莉·米诺格等艺术家的热门歌曲的器乐版本,通常未经许可——导致至少一次版权诉讼。
最初由于法律压力从公共领域库中清除,许多这些“非法”杰作得以幸存,现在已被编译到易于访问的光盘上。这些不仅仅是简单的曲调;最好的演示将音乐与令人印象深刻的视觉效果结合起来。
亮点包括普格对《It’s a Sin》和《I Want a Lover》的演绎,以及梅尔文·赖特始终令人惊叹的《Music Machine》系列,最终以他令人惊艳的《Musical Snowmen》达到高潮。虽然模拟器和YouTube提供了访问途径,但作者强调了在原始BBC Micro硬件上聆听这些演示的独特体验。这次重新发现庆祝了一个充满创意、地下场景,它正在突破8位技术的极限。
苹果MacBook Neo和保时捷90年代的968 Club Sport都展示了限制如何孕育出令人惊讶的“酷”产品。面对不同的挑战——苹果希望以更低的价格吸引新的Mac用户,而保时捷需要一款低于特定税收等级的车型——两家公司都没有简单地削减现有产品的功能。
相反,他们重新定义了他们的产品。保时捷首先*移除*功能,然后只添加那些能提升驾驶体验的功能(例如赛车座椅和悬挂)。苹果同样在Neo上使用了较旧的iPhone芯片,接受了I/O等功能上的限制,但提供了独特的颜色和500美元的价格。
这些不是妥协,而是深思熟虑的重新定位。这种精简的特性鼓励了参与——保时捷专注于引擎,Neo则提供可维修的学习体验。这两款产品都成为了入门级产品,吸引了新客户并培养了品牌忠诚度,最终为未来的升级铺平了道路。它们证明了限制可以揭示真正重要的东西,而且“最便宜”的选择可能是最具吸引力的。
## x86 Linux 时间戳优化:深入研究
本文详细介绍了在低延迟 C++ 追踪库中优化时间戳的尝试,目标是最小化开销(每个 span 低于 50-100ns)。在 Linux 上使用 `std::chrono` 进行标准时间戳依赖于 `clock_gettime()`,虽然通过 vDSO 效率较高,但在基准测试中仍然消耗了近一半的预算(46-49ns)。
核心问题在于三次时钟查询(实时、稳定和持续时间计算)。作者探索了直接利用 x86 时间戳计数器 (TSC) – 一种快速、不变的时钟。虽然读取 TSC 更快,但需要序列化以避免错误。最初基于 TSC 的实现将性能提升到 ~28-34ns,但仍然存在开销。
最终的解决方案是完全绕过 vDSO,直接读取包含时钟数据的共享 vvar 页面。这使中位数延迟降低到 ~20ns – 提高了 57% – 但由于内核对页面的更新,引入了潜在的尾部延迟。缓存 vvar 数据并定期刷新消除了这些尾部延迟,实现了高度可预测的性能。
作者得出结论,虽然绕过 vDSO 会增加维护开销(由于潜在的内核更改),但对于延迟关键型应用程序而言,性能提升是显著的。仔细的基准测试,包括尾部延迟分析,对于优化此类系统至关重要。
## 从构建 Sail & Muddy 中的经验教训
本文回顾了构建“Sail”和“Muddy”——协作式浏览器应用程序的经历,旨在探索个人计算的新范式。作者加入了一个小型、种子轮融资的团队,希望基于Chromium进行构建,设想一个“多人浏览器”——最初是一个无限画布(“Sail”),后来演变成一个以聊天为中心的workspace(“Muddy”)。
尽管项目拥有强大的技术基础和创新功能(实时DOM流、集成聊天/浏览器),但最终未能实现产品与市场的匹配。关键的经验教训集中在挑战像Slack和Chrome这样的成熟工具的难度,以及清晰定位的重要性。团队难以阐述一个引人注目的使用场景,而不仅仅是“炫酷”的演示,并且在验证核心需求之前过度投资于功能。
至关重要的是,作者强调了“尝试”的价值——通过迭代构建和失败获得的经验。优先进行快速测试、清晰的着陆页信息(“三明治视频测试”),以及专注于用户流程而非优雅的技术分解被强调。这次经历表明,引人注目的论点是不够的;可证明的用户需求和简单易懂的价值主张至关重要。最终,这段旅程对于培养产品思维、工程技能以及更深入地理解构建成功初创公司的挑战非常有价值。
新的伊丽莎白二世花园位于摄政公园,将一个原先的工业苗圃场地——此前被混凝土覆盖——改造成一个对野生动物友好的空间,通过创新性的再利用实现。与其移除1000立方米的现有混凝土,不如将其粉碎并重新用于景观美化,从而影响以适应由此产生的高pH土壤的、具有韧性且深根的植物品种。
花园的设计旨在随着时间推移而成熟,拥有不同的区域——开花草地、林地和干旱风格景观——反映了已故女王的植物偏好。花园还融入了英联邦元素,凉棚上有56根立柱代表其成员国。
可持续特性包括雨水收集、野生动物栖息地(包括刺猬群!),以及翻新后的1960年代观景塔,配备蝙蝠和鸟类巢箱。无障碍通行被优先考虑,设有道路和坡道。伊丽莎白二世花园将于2026年4月开放,展示了一种对棕地进行再生、具有气候意识的方法,提供可持续园艺的遗产以及一个“行动和反思”的空间。