请启用 JavaScript 和 Cookie 以继续。
请启用 JavaScript 和 Cookie 以继续。
1948年,计算领域从缓慢的机电穿孔卡片设备转向了高速电子技术。在此次演变中,IBM 推出了 604 型电子计算穿孔机。
虽然 604 型并非真正意义上的通用计算机——它缺乏内存和存储程序功能——但它是一款紧凑、经济且强大的计算器,利用真空管进行复杂的算术运算。604 的一项关键创新是“可插拔模块”。通过将真空管及其相关的电阻器和电容器封装成标准化的三维模块,IBM 简化了组装流程,提高了生产效率,并简化了现场维护工作。
604 的设计依赖于真空管,其中包括用作卡片穿孔操作高电流开关的闸流管。尽管应用范围有限,604 却取得了巨大的商业成功,产量超过 5600 台。它的研发为 IBM 积累了关键的电子技术专长,使其在 20 世纪 50 年代凭借后续的 700 系列和 IBM 650 通用计算机主导了市场。最终,604 型成为了机械会计时代与现代数字计算时代之间一座至关重要的桥梁。
Backrest 是一个轻量级的 **restic** Web 界面,旨在简化备份管理的同时,保留原命令行工具的强大功能。它基于 Go 语言构建,提供直观的 Web UI,让用户能够轻松创建存储库、定时自动备份、执行维护任务并恢复文件。
**主要功能包括:**
* **全方位管理:** 支持定时任务(cron)快照、存储库健康检查(修剪/清理)以及备份前后的命令钩子。
* **多功能存储:** 完全兼容所有 restic 后端(S3、B2、Azure、GCS、SFTP、本地)及 rclone 远程存储。
* **广泛兼容性:** 可作为独立二进制文件在 Linux、macOS、Windows、FreeBSD 和 Docker 上运行,并自动管理其 restic 依赖项。
* **警报提醒:** 支持通过 Discord、Slack、Healthchecks 等渠道进行自定义通知。
Backrest 非常适合 NAS 部署,或希望在 restic 稳健、安全且加密的备份引擎之上使用友好管理层的用户。无论是通过脚本、Homebrew 还是 Docker 安装,Backrest 都能作为本地和远程备份操作的无缝协调器。详细文档和贡献指南可在项目仓库中查看。
“停止扼杀游戏”(Stop Killing Games)运动由 YouTuber Ross Scott 于 2024 年发起,旨在挑战游戏行业远程停用纯在线游戏的做法,即在服务器关闭后使游戏无法游玩。在育碧(Ubisoft)决定终止《飙酷车神》(The Crew)后,该运动声势大涨,引发了玩家对失去已购游戏访问权限的强烈不满。
活动人士认为,发行商应提供“寿命终止”解决方案,例如离线模式或软件工具,以保留访问权限,而非彻底销毁产品。尽管以“欧洲电子游戏”(Video Games Europe)为代表的行业组织声称服务器维护并不总具有商业可行性,但该运动已成功将此议题带入欧洲议会,并对加利福尼亚州等地区的立法讨论产生了影响。
目前,法国和美国正在进行法律诉讼,质疑消费者对数字内容是否真正拥有所有权,还是仅仅持有一份临时的、可撤销的许可。随着“实时服务”游戏的普及,该倡议旨在确立法律要求,保护消费者免受突如其来的服务终止影响,并迫使公司在停运旧作时承担更多责任。
森海塞尔无线麦克风使用 BA2015 电池组,其实质就是两节封装在塑料壳内的镍氢(NiMH)五号电池。尽管结构简单,但这些电池组的售价却非常昂贵(通常在 80 到 100 美元之间),其目的是防止用户误将不可充电的碱性电池放入昂贵的专用充电座中进行充电。该电池组包含一个价值 0.02 美元的 NTC 温度传感器以实现此安全功能,而实际的电池管理则由麦克风内部完成。
作者对这种高溢价感到不满,于是通过 3D 打印定制外壳,并使用标准的松下镍氢电池和 10kΩ NTC 传感器,对该电池组进行了逆向工程。虽然该项目证明了制作 DIY 替代品在技术上是可行的,且成本远低于官方版本,但作者认为这对大多数用户来说并不实用。组装这些精密组件并确保安装稳固的过程非常耗时,且最终成品的耐用性也不如市面上的第三方商业替代品。最后,作者强调,尽管市面上存在合规且更便宜的第三方替代品,但森海塞尔为这些基础电池组制定的定价策略仍然难以令人信服。
Podman 6 在 CLI 管理虚拟机提供程序(如 WSL、QEMU、libkrun 或 applehv)的方式上进行了重大改进。 在之前的 Podman 5 中,CLI 主要仅识别 `containers.conf` 中设为默认的机器提供程序。这经常导致使用不便,因为通过其他提供程序(例如 Podman Desktop)创建的机器,若没有特定标志,很难通过标准的 Podman CLI 命令进行访问或管理。 Podman 6 转向了与提供程序无关的模式。主要变化包括: * **统一管理:** `stop`、`start` 和 `rm` 等命令现在可以按机器名称无缝跨所有提供程序运行,消除了 Podman 5 中常见的“虚拟机不存在”错误。 * **全局可见性:** `podman machine ls` 命令现在默认显示所有支持的提供程序中的所有机器,不再需要 `--all-providers` 标志。 * **灵活创建:** 用户现在可以在初始化机器时,通过 `podman machine init` 的新 `--provider` 标志直接指定非默认的提供程序。 这些更新简化了用户体验,使得在单一 CLI 工作流中管理各种虚拟化环境变得更加容易。
请启用 JavaScript 和 Cookie 以继续。
作者探讨了高斯近似 $e^{-z^2} \approx \frac{1 + \cos(\sin(z) + z)}{2}$ 的行为,指出该近似在实轴上虽然准确,但在虚轴上会显著发散,表现得如同 $e^{e^y}$。 这引出了对双指数函数 $e^{e^x}$ 幂级数的分析。该级数中第 $n$ 项的系数为 $e \cdot \frac{B_n}{n!}$,其中 $B_n$ 是第 $n$ 个贝尔数(代表标记集合的划分),而 $n!$ 是排列数。由于集合划分数量的增长速度几乎与排列数相当,该级数的收敛速度非常缓慢。作者提供了一个简单的 SymPy 实现来计算这一比值,并以利用 Lambert $W$ 函数进行的渐近分析作为总结,用以描述当 $n$ 增加时 $\frac{B_n}{n!}$ 的增长情况。
这篇文章以工程师的视角,对当前人工智能行业(特别是 Anthropic 和 OpenAI 等公司)进行了尖锐的批判。作者认为,硅谷所谓的“前沿”模型更多是基于企业傲慢和市场营销,而非真正的性能提升。
通过大量数据驱动的测试,作者指出西方“高级”模型已不再具备高昂成本或严格速率限制的合理性。相反,作者强调了像 Qwen 3.7 Max 这类模型的优势,称其在实际软件开发中提供了更高的可靠性、实用性和透明度。
作者将当前市场形容为一种由吹捧者和盲目烧钱的企业构成的“OnlyFans 经济”,指责其在过度炒作的早期技术上挥霍资本。通过对比开源和中国模型在实用性能上的领先,以及西方供应商组成的“卡特尔”垄断,文章警告许多公司正将数百万资金浪费在无效的 AI 集成上。最终,作者呼吁采取更务实的开发方法,敦促同行抛弃对这些平台的个人崇拜,将重心回归到实际的工程价值,而非硅谷营销那套“空洞的福音”。
Netlify 首席技术官 Dana Lawson 认为,代理式人工智能(Agentic AI)的兴起正在重塑软件工程,使工程师的角色从编写代码转向精通“代理体验”(AX)。随着人工智能赋能“平民开发者”通过对话意图构建应用程序,传统工程师的价值已不再体现在语法上,而在于系统架构、商业策略和监督能力。
Lawson 强调,工程如今已演变为“生产的引导者”。在代理驱动的世界中,要获得成功,就需要重新思考系统设计,使其具备可被代理理解、事件驱动的特性,并能够处理意图而非仅仅是 API 请求。通过构建防护栏、确保可审计性并坚持“人在回路”(human-in-the-loop)的原则,工程师能够提供必要的判断力和品味,从而有效引导 AI 代理。
归根结底,Lawson 认为 AX 并非要取代开发人员,而是为了增强他们的能力。通过梳理架构并消除 AI 的阻碍,工程师同时也为人类创造了更好的系统。工程的未来在于设计稳健、可信且可扩展的环境,让机器与人类无缝协作,将意图转化为安全且高价值的成果。