每日HackerNews RSS

关于按住版权联系我们创作者广告开发者条款隐私政策和安全性YouTube的工作原理测试新功能© 2026 Google LLC

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 玩得很凶的鼹鼠之谜 (2019) [视频] (youtube.com) 13 分,archagon 1 天前 | 隐藏 | 过去 | 收藏 | 1 条评论 stochaztic 1 天前 [–] 不确定是什么导致最近对这个旧视频的兴趣激增,我从分析和像这样的帖子中看到过,但很高兴人们喜欢它。地球冒险的ROM修改场景很小但很有趣。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## Horizons 服务器摘要 Horizons 是一个用于构建和执行由 LLM 和工具驱动的有向无环图 (DAG) 的框架。它专为复杂工作流设计,并提供 Python 和 Rust SDK,以及一个 TypeScript 客户端。 **入门:** 推荐使用 Docker Compose 在 `http://localhost:8000` 上进行快速设置,并具有持久化存储。或者,您可以直接构建并运行 Rust 服务器(需要 Rust 1.85+),默认使用 SQLite 和本地文件系统后端。 **主要特性:** Horizons 通过 API (`/api/v1/graph/*`) 暴露一个图引擎,允许您列出、验证和执行用 YAML 定义的图。Python 执行默认使用本地子进程,并提供可选的嵌入式解释器。 **重要提示:** 服务器会自动将组织和项目 ID 注入到图输入中。LLM 节点使用环境变量中的 API 密钥。工具调用可以路由到远程执行器。该项目采用 FSL-1.1-Apache-2.0 许可,限制竞争性产品开发两年,之后转换为 Apache 2.0。

Synth Laboratories 发布了“Horizons”,一个开源的代理执行引擎(可在 GitHub 上获取),旨在简化基于代理的产品构建。创始人 Josh Purtell 将其描述为 OpenAI 的 Frontier 或 OpenClaw 等平台的 OSS 替代方案,专注于核心代理循环*周围*的复杂基础设施——包括内存管理、实时上下文处理和动作处理。 Horizons 与 Synth 的 SDK 集成,用于评估和优化,同时也提供自托管的“开箱即用”实现。它支持各种 LLM,如 Claude、Codex 和 OpenCode,并且在设计时就考虑了多客户端权限管理 (MCP) 和基于角色的访问控制 (RBAC)。 早期反馈强调了该平台丰富的 API 以及对于处理具有大量状态管理需求的复杂多代理系统的团队的潜力。虽然可以独立构建单个代理,但 Horizons 旨在为扩展和管理代理工作流程提供关键模式的标准化实现。

## agent-slack:AI 代理的 Slack 自动化 CLI `agent-slack` 是一个基于 TypeScript/Bun 的 CLI 工具,旨在为 AI 代理提供无缝的 Slack 集成。其核心原则是**高效的 token 输出**——提供紧凑的 JSON 响应,并去除数据中的 null/空字段,以最大限度地降低 LLM 成本。 **主要特性:** * **零配置认证:** 使用 Slack Desktop 自动认证(具有 Chrome 回退和手动选项)。 * **消息处理:** `get`(单条消息 + 线程元数据)、`list`(完整线程)、`send`(回复)和 `react` 命令。 * **搜索:** 强大的消息和文件搜索功能,具有过滤选项(频道、用户、日期、内容类型)。 * **工件:** 自动下载文件(代码片段、图片等)到本地目录,为代理提供通过绝对路径直接访问文件的能力。 * **Canvas 支持:** 获取 Slack canvases 并将其转换为 Markdown。 * **用户管理:** 列出并获取用户信息。 **安装:** `curl -fsSL https://raw.githubusercontent.com/stablyai/agent-slack/master/install.sh | sh` 或通过 `npx skills add stablyai/agent-slack`。 `agent-slack` 专为用作代理技能(与 Claude、Codex、Cursor 兼容)而设计,并优先考虑易用性和 LLM 数据处理效率。输出始终为 JSON 格式,针对经济高效的处理进行了优化。

StablyAI 开发了一款新的 Slack 命令行工具,并在 Hacker News 上分享。该工具允许代理与 Slack 交互,无需依赖 Slack 官方(且昂贵)的 MCP。它能高效处理 Slack URL,自动下载文件/代码片段,甚至可以将 Slack 画布读取为 Markdown。该工具易于使用,通过 Slack Desktop 实现零配置认证,并采用 MIT 许可。 讨论强调了使用命令行工具代替 MCP 的“代理技能”的增长趋势,为开发者提供更大的灵活性和可重用性。 许多评论者分享了类似的项目,包括 `slack-cli` 和 `latchkey`,强调了轻量级、以人为 API 为中心的方法的优势。 然而,有人警告说,由于活动类似于会话劫持,Slack Enterprise (Grid) 可能会标记账户。建议使用浏览器自动化等替代方案。开发者愿意解决企业兼容性问题。

## Claude Opus 4.6:人工智能驱动的网络安全飞跃 Anthropic的Claude Opus 4.6在识别软件漏洞方面展现出显著进步,标志着人工智能在网络安全领域可能迎来转折点。与模糊测试等传统方法不同,Claude能够*推理*代码——分析提交历史、识别问题模式和理解逻辑——从而发现高危漏洞,即使是在经过良好测试、拥有数十年安全投入的代码库中。 该团队已经使用Claude发现了500多个开源软件中的漏洞并进行了验证,包括GhostScript、OpenSC和CGIF中之前未被发现的问题。这是通过向Claude提供代码和标准工具*而无需*专门指令来实现的,突显了其“开箱即用”的能力。 为了减轻潜在的滥用,Anthropic正在实施新的“探测”机制来检测恶意活动和实时干预措施。他们承认需要不断发展的披露规范,因为LLM发现的漏洞可能超出目前的90天报告窗口。 这代表着在扩大规模下赋能防御者和保护代码的重要一步,但需要持续的工作来平衡有效性和安全性,并适应人工智能驱动的漏洞研究的快速发展环境。

## LLM 与 0 日漏洞:日益增长的担忧 Anthropic 最近的一篇文章强调了大型语言模型(LLM),例如他们的 Opus 4.6,能够自主发现软件漏洞的能力——可能包括公开可用代码中的“0 日”漏洞。 一位用户证实,在极少的提示下,Opus 4.6 主动发现了一个前沿实验室 API 中的真实漏洞。 虽然有些人认为这篇文章是营销手段,但讨论的重点在于实际影响。 一个主要担忧是 LLM 可能会用大量的误报安全报告淹没维护者,curl 项目就曾因这种情况而结束了其漏洞赏金计划。 另一些人建议将漏洞赏金激励转向人工审查和简洁的报告。 利用 LLM 进行渗透测试的成本尚有争议,一些人认为这可能与聘请人类安全专家相当。 现有的工具,如静态分析器和 AddressSanitizer,也被建议作为潜在的缓解策略。 最终,这场讨论强调了在人工智能驱动的漏洞发现时代,需要强大的验证流程以及开源安全方法的变化。

## Monty:为AI代理设计的安全Python解释器 Monty是一个极简、安全的Python解释器,用Rust构建,旨在安全地执行大型语言模型(LLM)生成的代码。它避免了传统沙箱(如Docker)的开销,启动时间低于1微秒——明显快于替代方案。 Monty支持Python的一个子集,包括类型提示,并允许受控地访问开发者定义的宿主函数。它阻止了对文件系统、环境变量和网络的直接访问。主要功能包括资源跟踪(内存、时间)、stdout/stderr捕获以及快照功能,用于暂停和恢复执行。 虽然功能有限(除了少量模块外没有标准库,目前还没有类或匹配语句),但Monty在特定用途上表现出色:使LLM能够编写和执行Python代码以执行诸如工具使用之类的任务,提供了一种更快、更便宜、更可靠的传统工具调用方法的替代方案。它旨在为Pydantic AI中的代码模式等功能提供支持。 Monty可用于Rust、Python和JavaScript,可以通过pip或npm安装。它目前仍处于实验阶段,但与Docker、Pyodide和直接Python执行等解决方案相比,性能表现出希望。

## Monty:一种为AI安全设计的极简Python解释器 Monty 是一种新的、极简且安全的 Python 解释器,使用 Rust 构建,专门设计用于 AI 代理。由 Pydantic 团队开发,它优先考虑速度(启动时间微秒级)和较小的攻击面,通过省略标准库来实现。 核心思想是允许 LLM 编写和执行 Python 代码,以便在沙盒环境中进行工具使用,从而减轻安全风险。提供 WebAssembly 构建版本以供实验 ([https://simonw.github.io/research/monty-wasm-pyodide/demo.html](https://simonw.github.io/research/monty-wasm-pyodide/demo.html))。 讨论的重点在于极简解释器与 CPython 完全功能之间的权衡、沙盒技术的需求(虚拟机与 seccomp 等操作系统功能),以及 LLM 适应受限 Python 环境的限制的可能性。Pydantic 团队计划扩展 Monty 的功能,以支持类、数据类型和 JSON 处理等常见用例,重点是启用“代码模式”,以提高 LLM 工具调用的效率。

## 虚拟纹理:高效渲染的遗产 早期的PlayStation游戏面临着严重的内存限制(2MB RAM,1MB VRAM),迫使开发者将整个关卡加载到内存中——这种方法效率低下,因为任何时候只有一小部分是可见的。《Crash Bandicoot》率先提出了一种解决方案:将关卡视为“虚拟内存”,将其划分为页面并仅根据可见性流式传输必要的数据。尽管硬件受到限制,但这使得更丰富的环境成为可能,这一原理至今仍然适用。 核心思想——暴露一个大型虚拟纹理,同时只将所需的部分保存在GPU内存中——解决了带宽超过容量的瓶颈。与最初的PlayStation一样,现代GPU的限制在于它们*高效*访问的数据量,这由屏幕分辨率决定。 实现虚拟纹理涉及三个关键步骤:**寻址**(通过页表将虚拟坐标转换为物理位置)、**反馈**(记录渲染过程中访问了哪些页面)和**驻留**(管理哪些页面加载到GPU内存中)。id Tech 5的“MegaTexture”和现代稀疏纹理都利用了这种方法,尽管引擎通常会实现自己的驻留和反馈系统以获得更大的控制权。 最终,虚拟纹理并非通用解决方案,但它是一种处理海量数据集(从游戏世界到生物成像)的强大技术——其中只有一小部分在任何给定时间可见,通过专注于*可以*观察到的内容来优化性能。

特殊功能 请将本网站收藏以供将来参考。 也请告诉你的朋友们关于这个网站。 《新约——伪经——诺斯替——教父——其他早期基督教著作》是325年尼西亚公会议之前基督教文献的最完整汇编。该网站提供这些资料的翻译和评论,包括新约、伪经、诺斯替、教父以及一些非基督教参考资料。“早期基督教著作:新约、伪经、诺斯替、教父”网站版权 © Peter Kirby。 允许链接到早期基督教著作网站上的任何HTML文件。 请购买CD以支持该网站,无广告浏览,并获得额外内容!

## 黑客新闻上关于早期基督教著作的讨论 一个链接指向earlychristianwritings.com,在黑客新闻上引发了长篇讨论,中心围绕着重建古代文本的挑战以及早期基督教信仰的多样性。用户们争论批判性文本方法的有效性——用于重建像假设的Q文献这样的文本——质疑这些方法在没有预先存在的“真实文本”进行比较的情况下,是否能够可靠地验证。 对话延伸到基督教教义的演变,评论者指出现代实践与早期教会领袖的著作之间存在显著差异,这常常受到希腊哲学的影响。一些人讨论了这种历史借用与现代基督教对其他文化的态度之间的紧张关系,尤其是在美国福音派中。 许多人认为该资源对于理解基督教的历史背景很有价值,而另一些人则质疑其与黑客新闻社区的相关性。最终,这个帖子突出了人们对古代历史、宗教研究以及解读历史文本的复杂性的持久兴趣。

## r3forth:极简主义、自托管编程环境 r3forth 是一种轻量级、自包含的编程语言和环境,灵感来自 Forth,兼具极简主义和创造力。其核心虚拟机非常小(约 40kb),可在 Windows 和 Linux 上运行,利用 SDL2 进行图形和游戏开发。 R3 摒弃了大型标准库,专注于核心虚拟机、栈和用户代码。尽管是一个虚拟机,但它构建速度很快,并具有自托管编译器(目前适用于 Windows),为本机执行铺平了道路。 一个基于此核心构建的丰富生态系统提供了 2D 图形、3D 引擎、碰撞检测和即时模式 GUI 的库。用户可以使用集成的 IDE,其中包含代码编辑器和字典浏览器,或者将 r3 用作带有任何文本编辑器的编译器/解释器。 安装很简单——下载预编译的二进制文件或通过 Git 从源代码构建。R3 提供快速开发循环,编译和执行速度几乎是瞬间的,使其非常适合实验和快速原型设计。它是一种适用于游戏开发、演示和通用编程的通用工具。

## R3forth:一种受ColorForth启发的语言 一种名为R3forth的新语言,受ColorForth启发,在Hacker News上分享,引发了熟悉Forth历史的人们的讨论。R3forth具有一个微小的虚拟机,并利用SDL2进行图形处理,展示了令人印象深刻的演示,包括精灵表和其他功能。 对话突出了Forth独特的历史,它起源于射电望远镜的控制系统,并发展成为一个“语言家族”,以小的定义和数据栈为中心。Forth和ColorForth的创造者Chuck Moore是一个关键人物,评论者分享了他工作和哲学的轶事——优先考虑Forth的*理念*,而非严格的标准化。 最近的挑战,包括影响ColorForth的API中断,导致Moore退出了积极开发,强调了底层概念的重要性,而不是特定的实现。该语言是单线程的,但可以启动多个实例。Powermops和Neon等相关项目也被提及,作为Forth传统的现代后代。

## BreezyBox:基于ESP32-S3的微型电脑 该项目展示了如何将ESP32-S3微控制器变成一个令人惊讶的、即时启动的“电脑”——让人联想到早期的DOS系统——而无需完整操作系统的臃肿。BreezyBox是一个微型shell ESP-IDF组件,它提供了一个vterm、文件系统导航、类似UNIX的命令以及一个应用程序安装器,利用了ESP-IDF的现有功能,如动态链接。 本质上,它解锁了ESP32-S3在更具交互性、以编码为中心的体验方面的潜力。虽然它不是一个完整的操作系统(它运行在FreeRTOS上),但它提供了一个用户层来运行小型应用程序,甚至可能是复古游戏或自定义小工具。 该项目被设计为易于集成到现有的ESP-IDF项目中,目前在Waveshare ESP32-S3-Touch-LCD-7B板上进行了演示。开发者鼓励贡献,特别是对不同板子的测试、分享示例应用程序以及创建更完整的固件示例,以扩展BreezyBox的可访问性和功能。它采用MIT许可证,是免费软件。

## BreezyBox:基于ESP32-S3的复古计算体验 一个名为BreezyBox的新项目为ESP32-S3微控制器带来了DOS时代的计算体验,提供了一个轻量级的替代方案,而非像树莓派操作系统这样的完整操作系统。该项目由Valdanylchuk创建,具有定制的文本模式驱动程序、流畅的ANSI演示支持,以及独特的应用程序安装系统,使用`eget`——允许直接从Git仓库安装,无需批准。 该项目旨在实现简单易用,让人联想到早期的计算方式。用户只需一条命令就能成功安装多个应用程序,感觉就像“在烤面包机上进行自制软件”。Hacker News上的讨论强调了类似的项目,例如XTEink(用于电子阅读器),以及在其他ESP32变体(C3、C6、P4)甚至RP2040上运行此项目的可能性。 开发者对可能性感到兴奋,包括潜在的低成本笔记本电脑和能够处理配置和更新的简单微控制器操作系统,从而让开发者专注于应用程序。该项目仍处于早期开发阶段,但展示了精简嵌入式开发体验的潜力。

## OpenCiv3:文明III的现代重塑 OpenCiv3是一个社区驱动的开源项目,旨在利用Godot引擎和C#重建《文明III》。目标是使这款经典的4X游戏现代化,移除限制,修复问题,并大幅扩展模组能力,同时保留原始的游戏玩法和内容。 目前处于预Alpha阶段,OpenCiv3可玩,但缺乏许多功能并且容易出错。它提供了一个“独立”模式,带有占位符图形,但建议安装本地的《文明III》(完整版或征服版)以获得更好的体验。 该项目支持跨平台,包括64位Windows、Linux和Mac OS,但硬件要求仍在确定中。安装方式因操作系统而异,可能需要取消阻止可执行文件或设置环境变量以定位《文明III》文件。 最新版本v0.3“荷兰”预览版1引入了独立模式。开发正在积极进行中,错误会在GitHub上跟踪,并欢迎贡献。OpenCiv3是免费且开源的,采用MIT许可证发布。

## OpenCiv3:文明III的社区驱动重制版 OpenCiv3是一个开源的、跨平台的经典策略游戏文明III的重新构想。该项目在Hacker News上宣布,旨在利用Godot游戏引擎,用现代技术重现原版游戏。 讨论很快转向了在macOS上运行游戏的挑战,用户分享了绕过苹果安全限制以方便安装的解决方法。对话凸显了人们对苹果软件政策的持续不满,以及对更大用户控制权的渴望。 除了技术障碍外,评论者还争论了文明III与其他《文明》系列作品的优劣,许多人表达了对它独特游戏玩法和模组社区的怀旧之情。该项目的创始人鼓励通过Civfanatics和Discord参与,并提到了Lua脚本接口和潜在的C# SDK计划。 也有一些用户指出了类似的开源项目,如Freeciv和OpenCiv1。

更多

联系我们 contact @ memedata.com