文本 文本 校对 校对 词典 词典 文档 文档 网站 网站 登录 关于 Kagi 登录 免费试用 文本 文本 校对 校对 词典 词典 文档 文档 网站 网站 英语 0/20000 开始输入网址或文本... 0/20000 LinkedIn 演讲 标准 最佳
文本 文本 校对 校对 词典 词典 文档 文档 网站 网站 登录 关于 Kagi 登录 免费试用 文本 文本 校对 校对 词典 词典 文档 文档 网站 网站 英语 0/20000 开始输入网址或文本... 0/20000 LinkedIn 演讲 标准 最佳
``` $ sudo zen 系统优化 ✓ 文件系统同步... ✓ 清理内存缓存... ✓ 系统优化完成! ```
猴岛计划 目前的工作涉及经典游戏《猴岛的秘密》。我们正在将其完整游戏移植到Commodore 64平台。我在这个项目中的任务是将所有图像显示在Commodore 64上。这是一项巨大的任务,需要手工绘制每个背景、动画和角色,过程非常细致。 预计未来某个时间发布。在此期间,我会继续在这里发布新的美术作品。 游戏代码由Andreas Larsson编写。
## 10倍审查放缓与软件开发的未来 软件开发的核心问题不在于*完成*工作,而在于*等待*——特别是审查层级中损失的时间。一个长期观察到的经验法则是:**每一层审批会使流程速度降低10倍。** 这不是关于工作量,而是排队中花费的“实际时间”。一个简单的错误修复,随着审查阶段的增加,可能从30分钟膨胀到数周。 虽然人工智能承诺更快的代码生成,但它并不能解决这个瓶颈。人工智能生成的代码仍然需要审查,甚至可能通过为审查者创造更多工作来加剧问题。解决方案并非仅仅是取消审查,而是从根本上重新思考*我们为什么*要审查。 根本原因在于组织规模的扩大和错误成本的增加。增加审查是为了作为安全网,但具有讽刺意味的是,它们通过将重点从主动工程转移到被动质量保证,反而*降低*了质量。受Deming的制造原则启发,关键在于从下往上建立**信任和质量文化**,赋予团队所有权并主动解决问题。 这意味着优先考虑**模块化、拥有清晰接口的小团队,甚至可能进行内部竞争**,以促进高质量的组件。人工智能的速度可以实现更快的实验和重构,可能将平衡点转移到更小、更自主的团队。最终,解决这个问题需要系统性的转变——不仅仅是更快的工具,而是对信任和主动质量工程的重新关注。
## MariaDB Galera 集群:一致性分析 MariaDB Galera 集群是 MariaDB 的一种主动-主动复制系统,并未能实现其承诺的一致性保证。最近的测试表明,尽管声称具有“即时复制”和防止“丢失事务”的能力,但仍存在严重的数据完整性问题。 分析发现,在默认的*推荐*设置(innodb_flush_log_at_trx_commit=0)下,集群在协调的节点故障期间会**定期丢失已提交的事务**。即使使用更保守的设置(innodb_flush_log_at_trx_commit=1),在某些故障情况下仍然会发生数据丢失。除了数据丢失之外,该集群还表现出**丢失更新**和**陈旧读**异常——这意味着事务可能会覆盖彼此的更改或读取过时的数据——即使在健康条件下也是如此。 这与 MariaDB 的文档相矛盾,后者表明一致性级别介于 Serializable 和 Repeatable Read 之间,并暗示了强大的事务保证。实际上,该集群似乎比 Read Uncommitted 还要弱。 作者建议设置 `innodb_flush_log_at_trx_commit=1` 以减轻一些数据丢失,但强调故障仍然可能导致不一致。MariaDB 需要修改其文档,以准确反映 Galera 集群的限制并阐明其实际的一致性模型。
Pyodide 使用 WebAssembly 将 Python 引入浏览器和 Node.js,有效地移植了 CPython,并能够在 Web 环境中直接使用 Python 包。它支持来自 PyPI 的大量纯 Python 包,以及许多带有 C、C++ 和 Rust 扩展的包——包括 NumPy、pandas 和 Matplotlib 等流行的库。
其主要特性是无缝的 JavaScript-Python 互操作性,允许开发者轻松结合使用这两种语言。在浏览器中运行时,Python 代码可以完全访问 Web API。
Pyodide 最初由 Mozilla 于 2018 年作为 Iodide 项目的一部分创建,现在是一个独立的、社区驱动的开源项目。它包含一个修改后的 CPython 构建、JS/Python 接口、JavaScript 解释器管理工具以及一个交叉编译工具链。你甚至可以直接在浏览器中通过 REPL 试用它——无需安装!
## 新地图提供全球森林的详细视图 为了更好地保护和恢复地球上的森林,Meta和世界资源研究所发布了树冠高度图v2 (CHMv2),这是一种新的开源模型和配套的全球尺度地图。CHMv2利用Meta先进的DINOv3视觉模型,在全球范围内提供前所未有的树高、树冠空隙和边缘测绘细节和准确性。 这个改进版本建立在以前的工作基础上,显著提高了准确性——将其预测与实际测量值的匹配度从0.53提高到0.86——并且在不同的景观中保持一致性。DINOv3从大量的未标记卫星图像中学习的能力,使其能够在无需大量手动标记的情况下进行准确的高度估计。 CHMv2为研究人员和政府提供了监测森林健康、跟踪恢复、检测退化和估算碳储存的关键数据,最终能够做出更明智的土地管理和生物多样性支持决策。
## xAI 因 AI 生成露骨图像被起诉
埃隆·马斯克的 AI 公司 xAI 正在被三名年轻女性起诉,她们指控该公司利用其聊天机器人 Grok 促成了对其未经同意的性暴露图像的创建和传播。起诉书称,Grok 去年发布“火辣模式”允许用户修改图像和视频——包括未成年人的图像——以创建深度伪造色情内容。
律师辩称,xAI 明知故犯地发布该功能以提高聊天机器人使用量,将利润置于安全之上。原告发现自己被修改过的图像在网上流传,包括在 Discord 上,并正在寻求赔偿和禁止 Grok 的图像修改功能。
此案紧随英国、欧洲和加利福尼亚监管机构对 Grok 将个人性化的能力展开的调查。虽然 X 已经实施了防止“脱衣”图像的措施,但起诉书详细描述了一个更广泛的滥用网络,其中一名犯罪者已被捕,因为它传播了数百张 AI 生成的图像。马斯克最初淡化了这个问题,将责任归咎于用户,但起诉书描绘了一幅蓄意冒险和疏忽的图景。
## NASA应对弹性航天器软件的方法 数十年来,NASA一直致力于解决太空恶劣环境下可靠软件的独特挑战。与可以快速通过增加容量解决问题的地球系统不同,航天器计算能力有限且固定,需要极其健壮和有弹性的软件。 NASA的策略以冗余为中心——通常采用多个,甚至五个,运行相同软件的计算机——并结合故障保护层,允许从磨损、辐射或意外事件引起的故障中自主恢复。早期任务专注于完善组件,但后来的项目,如航天飞机,将冗余作为核心设计原则。 至关重要的是,NASA优先考虑能够*从*错误中恢复的软件,例如旅行者2号在发射期间自我纠正,以及阿波罗11号由于有弹性的代码而避免了灾难。现代任务,如Orion,继续采用分层冗余和独立的“独白式”计算机系统。 然而,日益复杂的系统带来了新的挑战。NASA正在探索更大的机载自主性,并倡导标准化的软件架构来管理这种复杂性,认识到完美的软件是无法实现的,而备份对于应对太空探索的不确定性至关重要。
请启用 JavaScript 并禁用任何广告拦截器。