## Wiz 加入谷歌:加速人工智能时代的云安全 Wiz 已正式成为一家谷歌公司,将其创新的安全方法与谷歌的规模相结合,重新定义云保护。其核心使命保持不变:保护组织构建和运行的一切,但人工智能驱动的快速发展放大了紧迫性。 人工智能正在加速应用程序开发,需要一种能够*促进*创新的安全方法,而不是阻碍它。Wiz 专注于提供这种速度,提供对代码、云和运行时环境的可视性,从而从一开始就构建安全的 AI 应用程序。 在过去一年中,Wiz Research 发现了关键漏洞——包括影响 AI 基础设施(如 NVIDIA)和病毒式 AI 网络等,并启动了 ZeroDay.cloud 等计划,以主动识别安全缺陷。产品创新将 Wiz AI 安全平台扩展到包括 AI 特定安全、暴露管理和 AI 驱动的自动化。 作为 Google Cloud 的一部分,Wiz 将集成 Gemini 等尖端 AI,以进一步增强安全团队的能力。重要的是,Wiz *将继续*成为一个多云平台,支持 AWS、Azure、GCP 和 OCI,利用谷歌的基础设施和 Mandiant 的威胁情报,提供更广泛、更强大的保护。
## 代理浏览器协议 (ABP) 概要
ABP 是一种新的基于 Chromium 的浏览器,旨在弥合 LLM 代理与网页浏览之间的差距。与难以处理网页异步特性的传统自动化工具不同,ABP 将浏览重塑为代理可以轻松理解的离散、分步过程。
每个代理请求(例如,点击或文本输入)都会转换为一个单独的原子步骤:输入注入、一个“已确定”状态的捕获(截图 + 事件日志)以及 JavaScript 执行的暂停。这消除了竞态条件,并为代理提供了一个稳定的世界状态。
ABP 实现约 100 毫秒的动作开销,LLM 是主要瓶颈,而非浏览器本身。它可以通过简单的 REST API(8222 端口)轻松与 Claude Code 等代理集成,并提供虚拟光标渲染、事件检测(对话框、下载)和会话记录以用于训练数据等功能。
ABP 旨在本地使用,并默认阻止系统输入,从而优先考虑安全性。它正在积极开发中,重点是确定性行为,并为可靠的 AI 驱动的网页交互提供了一个强大的基础。
## Temporal:JavaScript 的全新日期和时间 API
彭博工程师 Jason Williams 详细介绍了历时十年的 Temporal 创建过程,这是一个为 JavaScript 设计的现代日期和时间 API。 当前的 `Date` 对象是一个 1995 年从 Java 匆忙移植的版本,长期以来一直是开发者沮丧的根源,因为它具有可变性、不一致的行为以及缺乏时区支持。
为了解决这些问题,Temporal 提案应运而生,旨在实现不可变性、明确的时区处理以及更强大的日历系统。 该过程涉及 TC39(JavaScript 标准机构)内部的广泛协作,微软、谷歌、Mozilla、彭博和 Igalia 均做出了重要贡献。 一个独特的方面是创建了 `temporal_rs`,这是一个共享的 Rust 库,通过协作实现,以加速在 JavaScript 引擎中的采用。
Temporal 现在已经标准化(Stage 4),并已发布在主流浏览器(Firefox、Chrome、Edge)和 Node.js 中,它提供了 `ZonedDateTime` 和 `Instant` 等类型,用于精确可靠的日期/时间操作。 未来的工作重点是将 Temporal 与现有的 Web API(如日期选择器和 DOMHighResTimeStamp)集成。 Temporal 代表了 JavaScript 的一项重大改进,展示了社区协作的力量,可以解决长期存在的问题并交付真正现代的日期时间 API。
## 通过三角函数近似的探索与意外发现
这个项目最初是为了优化光线追踪性能,寻找更快速的三角函数近似方法,特别是 `asin()`。 最初的尝试集中在帕德逼近法上,希望改进泰勒级数展开,但结果并不理想。 然而,这个探索过程带来了一个显著的改进:为 `asin()` 设计的自定义四阶泰勒级数近似,在 PSRayTracing 光线追踪器中实现了 5% 的速度提升。
进一步使用帕德逼近法和半角变换进行优化尝试,仅获得微小的收益。 最终,一个令人惊讶的解决方案来自于向 LLM (Gemini) 询问——一个最初记录在 Nvidia 过时的 Cg 工具包(可追溯到 2012 年)中的非常高效的 `asin()` 近似方法。
基准测试显示,这个“fast_asin_cg”函数始终优于 `std::asin()`,在 Intel 处理器上速度提升从 1.4 倍到接近 1.9 倍不等,甚至在 Apple 的 M4 芯片上也能测量到收益。 关键在于? 在编码*之前*进行彻底的研究至关重要。 已经存在一种更优越的现成解决方案,强调了在重新发明轮子之前暂停并探索现有工作的价值。 这一经验强调了验证目标和利用可用资源的重要性,即使这些资源隐藏在晦涩的文档中。