这篇叙述记录了一位 OpenBSD 开发者长期维护并尝试利用一台 Sun-4/260 工作站的技术历程——这是 20 世纪 80 年代末具有里程碑意义的 SPARC 系统。 作者探讨了管理那些被称为“死驴”的笨重存储模块驱动器(SMD)硬盘所面临的挑战;在 SCSI 成为主流之前,这些硬盘是高容量存储的行业标准。经过多年的摸索,作者克服了诸多重大障碍,包括硬件故障、线缆不兼容以及复杂的 VME 总线配置。最值得一提的是,作者不仅解决了 Xylogics SMD 控制器驱动程序中存在了 19 年的漏洞,还针对原始 PROM 监控程序无法处理现代文件系统块大小的局限性,实施了相应的变通方案。 尽管其中一块 SMD 硬盘最终发生了机械故障,作者仍在持续记录这些系统的技术细节。这项持续进行的项目凸显了维持此类老旧硬件运行所需的巨大投入,其重点已从修复 Xylogics 控制器转向探索将 Ciprico “Rimfire”驱动程序移植到 BSD 的可能性。这篇内容深入浅出地呈现了计算机历史硬件、底层驱动开发以及老式工作站技术保存三者之间的交汇。
**Cloud in a Bottle** 是一个开源平台,旨在让自托管(self-hosting)变得像使用智能手机一样直观。它旨在解决现代网络软件“恶化(enshittification)”的问题,即中心化云服务往往将企业利润置于用户体验和数据隐私之上。
虽然 Nextcloud 或 Coolify 等现有的自托管解决方案常常存在易用性差、安全隐患或缺乏集成等问题,但 Cloud in a Bottle 提供了一种精简的替代方案。它在安全的无根(rootless)容器中运行应用程序,同时提供类似于移动操作系统的统一体验,包括集中式身份验证和应用间权限管理。
通过让用户掌控自己的数字环境,Cloud in a Bottle 旨在在不依赖监控或厂商锁定的前提下,重新获得云软件带来的便利(如可访问性和协作性)。该项目开源且透明,并提供托管服务选项以确保其可持续性。其目标是推动新一波高质量、用户友好的开源网络应用浪潮,使每个人都能轻松使用,而不仅仅是技术极客。
Reddit 用户 xilefakamot 于 2020 年创作了这张“拓扑学家世界地图”。它只描绘了国际边界——抛弃了各国原有的形状、大小和地理距离,旨在尽可能高效地展示边界格局。“并没有进行什么计算——我先草绘了一系列展示各国相邻关系的网状图,然后逐渐将其平滑处理,制作出了这张地图——全部是手工完成的。”(来源:MapPorn)