牌堆洗牌器 随时随地与你喜爱的人一起玩任何牌堆! 选择任何牌堆 玩任何指挥官预组牌。 玩来自Archidekt的任何人的牌堆。 开始 准备桌面 在Miro或Mural中的一个面板成为你的共享桌面。 进入聊天 游戏真正发生在Discord中。 MTG牌堆洗牌器只是一个玩具。 本网站与巫师海岸公司无关。 仅供娱乐。
牌堆洗牌器 随时随地与你喜爱的人一起玩任何牌堆! 选择任何牌堆 玩任何指挥官预组牌。 玩来自Archidekt的任何人的牌堆。 开始 准备桌面 在Miro或Mural中的一个面板成为你的共享桌面。 进入聊天 游戏真正发生在Discord中。 MTG牌堆洗牌器只是一个玩具。 本网站与巫师海岸公司无关。 仅供娱乐。
## Ziggit:使用AI代理的更快的Git重写 该项目成功地使用Zig重写了Git,从而显著提高了性能并减小了WebAssembly (WASM) 的体积。通过 `vers` CLI 和 Anthropic 的 Claude 编排的AI代理驱动的重写,为JavaScript运行时Bun实现了**高达100倍的速度提升**,并且在ARM Macbook上的性能比Git**快4倍**。WASM构建比现有的`wasm-git`项目**小5.4倍**,并且**导出项多8.5倍**。一个演示允许直接在浏览器中克隆仓库。 该过程采用了“代码大炮”方法:一个顶级代理生成并管理多个在虚拟机中运行的专业代理,每个代理专注于特定任务(测试套件覆盖率、性能优化、WASM编译)。环境变量用于身份验证(GitHub、Vers、Anthropic)。一个关键的见解是,有效的代理编排需要像管理团队一样进行人工干预,而不是完全自主运行。 该项目花费了大约一周的时间和130亿个token,相当于一个月的全职开发人员时间。 成功表明AI代理有潜力加速软件开发,尤其是在明确目标、迭代改进和人工监督的结合下——避免过于“聪明”而变得难以管理的解决方案。 最终的`ziggit`是Git的可行替代品,具有显著的性能优势。
这篇帖子讨论了一个小型的网站更新——评论链接不再弹出——然后主要反思了作者对伊拉克战争的准确预测。作者将这种预见归功于他们在昂贵商学院教育中吸取的教训。
主要观点包括:好的想法不需要欺骗就能获得认可,而来自不可信来源的预测本质上不可靠。作者强调“审计”的重要性——严格审查过去的项目预测,以识别和阻止不诚实行为。他们认为,对战争的仓促是由于虚假主张和未能审查提出这些主张的人造成的。
本质上,这篇帖子提倡批判性思维、对有偏见来源的怀疑,以及在预测和决策中问责的必要性,并通过伊拉克大规模杀伤性武器情报错误的例子进行了说明。作者幽默地承认自己吹嘘自己的预见性,并暗示未来将分析新保守主义中东议程的失败。
## 只读备忘录 - 摘要
本周的只读备忘录关注游戏重编译的激动人心的世界,特别是 Xbox 360 的 **ReXGlue** 项目。ReXGlue 旨在将 360 游戏带到 PC,并非通过模拟,而是通过将原始代码*重编译*为原生 C++,从而有可能提高性能并提供更深入的模组能力。虽然仍处于早期开发阶段,并且建立在 Xenia 模拟器的工作之上,但 ReXGlue 承诺未来像 *Lost Odyssey* 这样的游戏可以在 PC 上游玩。
除了 ReXGlue 之外,更新还介绍了 **N64RecompLauncher**,这是一种方便的工具,用于组织不断增长的 N64 重编译项目。重点介绍了几个模拟器更新,包括 **Azahar 2125** (3DS)、**ShadPS4** (PS4,可能实现 *Bloodborne* 网络对战!)、**PPSSPP** (PSP) 和 **RPCS3** (PS3)。
最后,该新闻通讯展示了像 *Blaze & Blade Busters* (PS1) 和 *Sherlock Holmes: Loretta's Portrait* (SG-1000) 这样的翻译项目,扩大了对经典游戏的访问。它以充满活力的 #ScanlineSunday 复古游戏设置展示作为结尾。
尤克特拉希尔(Yggdrasil)是一种新的、实验性的路由方案,旨在成为当前互联网协议的去中心化和面向未来的替代方案。它设计用于可扩展性和弹性,能够创建自愈的、点对点网络,处理大型、复杂的拓扑结构——甚至互联网规模的网状网络。
一个关键特性是对所有流量进行全程端到端加密。目前,它被实现为轻量级的软件路由器,支持通过各种连接(局域网上的TCP/TLS、点对点或互联网)进行IPv6路由,甚至可以桥接IPv4和IPv6网络。
尽管仍处于alpha阶段且可能发生变化,但尤克特拉希尔的出乎意料地稳定,并且已被不断壮大的社区用于测试和实际应用。它适用于多个平台,包括Linux、macOS、Windows、iOS和Android,并鼓励用户通过安装和配置软件加入网络。
## Hugo 新的 `css.Build` 函数:摘要 Hugo v0.158.0 引入了 `css.Build`,为网站样式管理提供了新功能。它简化了 CSS 捆绑和压缩等任务,这些任务以前需要外部工具。现代 CSS 特性越来越被浏览器兼容,但 `css.Build` 利用 esbuild 来转译或添加前缀,以获得更广泛的浏览器支持——尽管其功能并非全面。 虽然 `css.Build` 在速度方面表现出色,尤其是在开发期间,但它存在局限性。它并非原生支持所有较新的 CSS 特性,可能需要后期处理或仅针对现代浏览器。 Sass 和 PostCSS 等替代方案提供更广泛的功能集(嵌套、混合、广泛的插件支持),但也有一些权衡:Sass 需要单独的二进制文件且缺乏前缀添加,而 PostCSS 速度明显较慢。Lightning CSS 速度很快,但需要复杂的 Hugo 集成,并且缺乏开发过程中的文件监听。 最终,`css.Build` 的实用性取决于项目的样式复杂度和浏览器支持要求。它可以显著简化 CSS 工作流程,但仔细考虑其局限性至关重要。
启用 JavaScript 和 Cookie 以继续。
Tailscale 最近解决了在一些 MacBook(特别是 2021 款带刘海屏的型号)上,其菜单栏图标因空间有限而消失在屏幕刘海中的问题。苹果没有提供直接的解决方案,导致用户无法在没有第三方应用等变通方法的情况下访问设置。
最初,Tailscale 实施了一个临时修复方案:弹出通知,提醒用户图标已隐藏,利用其可见性数据。虽然不完美,但有助于诊断问题。
核心解决方案现已通过 Tailscale 的新窗口化 macOS 应用(版本 1.96.2 及更高版本)提供。该应用与菜单栏版本并行运行,提供可搜索的设备列表、简便的文件共享、出口节点访问、错误通知以及最小化的“迷你播放器”模式。窗口化界面旨在使 Tailscale 更易于访问和使用,减少对可能隐藏的菜单栏图标的依赖。Tailscale 也在计划为 Windows 开发类似的 UI。
光标3代表着软件开发领域的一次重大飞跃——由自主代理驱动。光标认识到从手动编码到代理辅助工作流程的转变,并从头开始重建其界面,以提供一个统一的工作空间,用于管理跨项目的多个代理。 这个新版本简化了人与人工智能之间的协作,为所有代理(本地和云端)提供了一个中央枢纽,并集成了演示和屏幕截图,以便于验证。本地和云环境之间的无缝切换,可以与Composer 2等模型进行快速迭代,或不间断地执行长时间运行的任务。 光标3还通过改进的差异视图、PR管理、文件访问以及内置浏览器来增强核心IDE功能。插件市场进一步扩展了代理能力。最终,光标3旨在简化代理工作流程,为真正自动驾驶的代码库和更强大、人工智能驱动的编码体验奠定基础。
## JSON Canvas 概要 JSON Canvas 定义了一种使用 JSON 格式创建可视化画布的结构。一个画布包含两个可选的数组:`nodes` 和 `edges`。 **Nodes(节点)** 代表元素,例如文本、文件、链接或组,并按 z-index(从前到后)排序。每个节点需要一个 `id`、`type`、`x`、`y`、`width` 和 `height`。节点类型具有特定属性:`text` 节点包含 Markdown 文本,`file` 节点链接到文件,并带有可选的子路径,`link` 节点引用 URL,`group` 节点充当容器,并带有可选的标签和背景图像。 **Edges(边)** 使用唯一的 `id` 连接节点,指定 `fromNode`、`toNode` 以及可选的连接侧面 (`fromSide`、`toSide`) 和可自定义的端点 (`fromEnd`、`toEnd`)。边还可以具有 `color` 和 `label`。 **Colors(颜色)** 使用十六进制代码(例如 "#FF0000")或预设数字 1-6(红色、橙色、黄色、绿色、青色、紫色)定义,允许针对特定应用程序的颜色方案。