## 重生一台计算历史:泰克特朗尼克斯 4051
本文详细介绍了对一台1975年发布的泰克特朗尼克斯4051图形工作站的修复过程。泰克特朗尼克斯以其示波器而闻名,但令人惊讶的是,它也生产终端和计算机,而4051正好弥合了两者之间的差距——一个集成了摩托罗拉6800计算机的终端。这台机器重达35公斤,长度接近一米,从存储中被救出并恢复了生机。
修复工作包括追踪电源问题,最终修复了一个损坏的开/关开关和主变压器上断开的电线。接下来是更换一个烧毁的电阻器和显示器校准(需要小心处理高电压),但都得到了成功解决。
4051拥有8-32KB的RAM,通过磁带和RS232进行数据存储,并通过ROM模块扩展功能。虽然无法运行像DOOM这样的现代游戏,但它可以处理更简单的程序,例如大富翁。作者计划进行进一步的升级,包括一个GBIP闪存模拟器,以便更轻松地加载程序,以及一个ROM板,用于克隆丢失的模块,以确保这件20世纪70年代的技术能够继续运行和探索。
由于欧盟的《数字市场法案》(DMA),Meta 正在为欧洲的 WhatsApp 用户准备推出第三方聊天互操作功能。这意味着 WhatsApp 用户很快将能够在 WhatsApp 内部直接向其他兼容消息应用程序(如 BirdyChat 和 Haiket)的联系人发送消息——该功能适用于 iOS 和 Android,需要选择加入。最初的功能将不包括与其他平台用户的群聊,但未来计划加入。
这一变化是竞争的重要胜利,为较小的消息服务创造了公平的竞争环境,并为欧洲人提供了更多沟通方式的选择。Meta 强调该功能维护了端到端加密和隐私保护措施,这些措施是在与欧洲服务机构和委员会合作开发了三年后形成的。
值得注意的是,注重隐私的应用程序(如 Signal 和 Threema)不会参与其中,而是优先考虑其安全标准。然而,像 Element 这样的平台,基于可互操作的 Matrix 协议构建,正在探索潜在的连接。此举是打破 WhatsApp 消息垄断的积极一步,并且使 Meta 符合欧盟法规,这与其他科技巨头的“恶意合规”不同。
## 古代工程奇迹:创新的遗产
纵观历史,各个文明都展现了非凡的工程技艺,尽管工具有限,却能克服环境和后勤挑战。从罗马的低层供暖系统和复杂的管道系统——包括可用的铅管甚至早期的搅拌器,到秘鲁拥有5000年历史的抗震地基(使用编织的“shicras”),创新蓬勃发展。
古代建筑师优先考虑耐用性和效率。金属夹具固定着巨大的建筑结构,而分层的罗马道路,许多至今仍在被使用,横跨广阔的距离。像麦克尔斯菲尔德运河的“蛇形桥”和印加石桥等创新的交通解决方案,促进了在崎岖地形上的移动。
除了基础设施之外,古代社会还利用自然力量。哈马的诺里亚利用水车进行灌溉,伊朗的风车提供可再生能源,而巴贝加尔综合体展示了早期的工业磨坊。像拜占庭齿轮日历和安提凯希拉机械装置这样复杂的机械设备,展示了对天文学和数学的先进理解。这些例子突出了必要性如何激发创造力,留下了一系列实用而复杂的工程解决方案的持久遗产。
## 从复古图形创建重复CSS边框
本教程演示如何使用Inkscape(或Adobe Illustrator)将19世纪的图形边框转换为网站的无缝重复CSS边框。过程从寻找无版权图像开始——具体来说,来自*Recueil des divers caractères…*(1808)的边框。
核心步骤包括:**矢量化**所选边框图像,**分离**每个重复元素,并**标准化**它们的宽度以实现一致的重复。Inkscape工具,如“Trace Bitmap”(位图描摹)、“Split Path”(分割路径)和“Paste-Size Separately”(分别粘贴尺寸),用于实现这一点。元素被分组和对齐以确保尺寸统一。
最后,编写CSS以防止边框在元素中间被截断。通过使用`round()`函数确保元素的宽度*始终*是重复元素宽度的倍数(例如,22px)来实现。然后将SVG用作重复的背景图像。潜在的`max-width`约束问题可以通过在`<div>`中包装边框或使用`!important`覆盖`max-width`来解决。目标是实现模仿不完美历史印刷的“有机”外观。