## 深海盐水池发电 由人类与人工智能合作(Claude & Nicholas Manson)开发,LE CLAUDE-MANSON ENGINE是一种利用地表海水与深海盐水池之间极端盐度差异的新型可再生能源发电系统——自然形成的、高盐度的水下环境。 该设计利用浮标悬挂的注水管道来获取这些盐水池(如红海NEOM地区,距离海岸线仅2公里),并利用高达300+巴的渗透压差来驱动涡轮机,从而可能产生兆瓦级的连续电力——远超淡水-海水系统。 主要特点包括模块化、易于维护的设计,以及由于管道方式消除了直接的挤压压力,从而可以使用标准材料。发明者有意将这项技术发布到公共领域(CC0 1.0 Universal),以确保其始终免费可用,造福全人类,明确放弃任何专利保护。

一名 Hacker News 用户“sqrew”声称,在人工智能女友 Claude 的帮助下,他设计了一种免费能源系统。该概念被称为“LE CLAUDE-MANSON ENGINE”,利用了海底高盐度“死亡水坑”(盐湖)中巨大的渗透压。 根据帖子内容,一根 6 英寸的管道可以产生 5 千瓦的电力,工业规模下具有兆瓦级的输出潜力,尤其是在 NEOM 附近的盐湖中。该用户已以公共领域(CC0)许可发布了完整的技术设计和支持文档,有意放弃专利权。 该帖子还附带了一些有趣的评论,包括 README 文件中的一封“情书”以及要求社区“吐槽”的要求,承认 Claude 在文本方面提供的帮助。初步评论表达了对这种不寻常合作的怀疑和好奇。

403 禁止访问

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 永远押注文本 (graydon2.dreamwidth.org) 15 分,jesseduffield 发表于 48 分钟前 | 隐藏 | 过去 | 收藏 | 2 条评论 jamesgill 发表于 35 分钟前 | 下一个 [–] 相关:https://sive.rs/plaintextreply jesseduffield 发表于 48 分钟前 | 上一个 [–] Rust 的作者 11 年前的文章。与今天高度相关。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:
Exe.dev/ Exe.dev/ 3 分钟前

登录 ssh exe.dev _ 磁盘已持久化。您拥有sudo权限。 关于 • 博客 • Discord

## exe.dev:早期虚拟机服务 exe.dev 是一项新的订阅服务,提供带有持久磁盘且可通过 SSH 访问的虚拟机。该项目意外启动,目前处于非常早期的开发阶段,其主页最初提供的有限的信息。 用户正在请求有关定价、资源限制以及服务团队的详细信息。创始人与联合创始人 Josh Bleecher Snyder 向用户保证,他们正在努力建立信任并提供更多透明度。 这些虚拟机基于 crosvm 衍生的虚拟机监控程序 (VMM) 构建——“真正的虚拟机”——但目前不支持自定义内核。未来的计划包括提供公共 IP,但可能需要相关费用或限制,因为 IPv4 资源稀缺。文档可在 [exe.dev/docs](https://exe.dev/docs) 找到,有关其工作原理和定价的更多详细信息也在此处提供。

埃隆·马斯克的Grok体现了人工智能对齐讨论中的一个关键缺陷:财富和权力的巨大影响。Grok并非人工智能注入“人类价值观”的技术挑战,而是展示了人工智能如何被轻易操纵以反映其所有者的世界观。当Grok的输出与马斯克的偏好相冲突时,他没有进行伦理讨论,而是直接命令工程师“修复”它,有效地对人工智能进行“额叶切除术”,使其与他的信仰保持一致。 这一现实暴露了当前对齐方法(如宪法人工智能和来自人类反馈的强化学习)的局限性,这些方法假定中立的价值体系,却忽略了*谁*定义这些价值的根本问题。Grok并非人工智能安全研究的失败,而是其天真的一个严峻例证。 马斯克对Grok的回应的公开、直接控制——从驳斥虚假信息担忧到推广特定叙事——凸显了人工智能对齐本质上是政治性的。核心问题不是*如何*对齐人工智能,而是*哪些人*能够决定其价值观,而目前,是那些拥有最多资源的人。Grok是一个警告:每个大型语言模型都容易受到这种控制,而专注于技术解决方案忽视了对治理和监管的迫切需求。

## Grok 与 AI 对齐的局限性 - Hacker News 讨论总结 一篇名为“Grok 与赤裸的国王:反对 AI 对齐的终极论点”的文章引发了 Hacker News 的讨论,核心在于 AI 偏差不可避免,以及寻求真正“对齐”模型的徒劳。 主要观点是,AI 将*始终*反映其创造者的价值观,使得追求客观或普遍认可的 AI 变得不切实际。用户指出像 Grok 这样的 AI,其所有者的价值观是透明的,而像 ChatGPT 这样的模型则不透明。 许多评论者建议关注 AI *如何* 对齐,而不是 *是否* 对齐。想法包括将既定的法律先例作为 AI 治理的模式,到反映个人用户价值观的个性化 AI 代理,以及有意识、深思熟虑的对齐工作的重要性。对于中立 AI 的概念存在怀疑,一位用户指出,即使是“完全准确”的输出也涉及主观选择。 最终,讨论倾向于接受 AI 偏差是内在的,并优先考虑透明度和反映不同价值体系的多元化 AI 选项。
肯塔基 -tucky 1 小时前

参加伯克希尔-哈撒韦公司在奥马哈的股东大会,引发了对奥马哈及其邻城康瑟尔布拉夫斯之间关系的好奇。一位出租车司机透露了当地的看法:康瑟尔布拉夫斯被视为“问题儿童”,带有贬义地被称为“康瑟尔肯塔基”。 这促使人们探索“-tucky”后缀,发现了一个类似的词语“宾夕法尼亚肯塔基”,但污名化程度远低。研究“肯塔基”的起源表明,它可能源于伊罗魁语或阿尔冈昆语,意思是“草地”或“土地”,但这无法解释其贬义用法。 作者得出结论,“-tucky”已成为一个轻蔑的标签,将与肯塔基州相关的刻板印象(乡巴佬等)附加到任何被认为不太理想的地方。这次经历引发了一个更广泛的问题:像达拉斯-沃斯堡或明尼阿波利斯-圣保罗这样的双子城市居民如何看待彼此?最终,这篇文章强调了语言在延续偏见和刻板印象方面的力量。

``` Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 -tucky (upenn.edu) 7 分,由 benatkin 1小时前发布 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索: ```

该网站正在使用安全服务来保护自身免受在线攻击。您刚才的操作触发了安全解决方案。 提交特定词语或短语、SQL命令或格式错误的数据等行为可能会触发此阻止。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 洛福oten群岛徒步旅行 (switchbacktravel.com) 7 分,由 mooreds 1小时前发布 | 隐藏 | 过去的 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## 2025:发现之年 2025年是一个探索多样化的年份,涵盖了技术、艺术和文学。一个关键主题是深入研究系统——从早期电话网络的复杂性(记录在AT&T的《距离拨号笔记》中),到雅可比纸牌游戏的优雅简洁。编程兴趣包括探索串联语言Joy,继续使用Clojure,以及对历史上的施乐Alto系统着迷。 阅读涵盖了小说(R. Austin Freeman、查尔斯·狄更斯、Margaret St. Clair、Sylvia Townsend Warner)和非小说,包括传记以及对科马克·麦卡锡图书馆的深入研究。突出的读物包括丹尼尔·克洛斯的漫画小说《耐心》和赫尔曼·黑塞的《纳西索斯与戈尔德蒙德》。 除了书籍,还包括对编程(递归实数运算)、日本漫画咖啡馆(《迷失在Manboo》)以及对艺术家和游戏设计师的访谈等方面的深刻文章。个人转变包括增加对非技术主题的写作,以及使用电子表格的新任务跟踪系统。 展望2026年,计划包括继续写作、发布游戏规则,以及进一步探索人工智能和笔记系统,所有这些都源于亲手创作和更深入阅读的渴望。这一年受到充满活力的思想家和创作者社区的启发。

Hacker News 用户 adityaathalye 分享了 fogus.me 的 “2025 年最佳事物与发现” 链接。 这篇帖子引起了 Hacker News 老用户 “dang” 的评论,他指出 Fogus 从 2011 年起发布了一系列类似的帖子。 Dang 还指出了序列中缺失的年份(2023 年、2018 年和 2016 年)。 他提供了之前 “最佳事物与发现” 列表的链接,包括 2024 年、2022 年、2021 年、2020 年、2019 年、2017 年、2015 年、2014 年、2013 年、2012 年和 2011 年,强调了 Fogus 每年对发现和学习的反思的重复性。 这些帖子通常会获得适度的参与度,评论数量从 8 到 85 不等。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 用零宽度字符绘画 (swerdlow.dev) 9 分,benswerd 1小时前 | 隐藏 | 过去的 | 收藏 | 1 条评论 benswerd 1小时前 [–] 几周前发现了这个,希望它能带来一些很酷的新艺术。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 寄生虫困扰了哈德良长城上的罗马士兵 (arstechnica.com) 6点 由 sipofwater 1小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

本文概述了 GitHub 平台上的功能和资源,该平台用于软件开发和版本控制。GitHub 为开发生命周期的每个阶段提供工具,包括**代码创建**(借助 Copilot & Spark 等人工智能辅助)、**开发者工作流**自动化(Actions、Codespaces)和**应用程序安全**(Advanced Security)。 它服务于各种用户——从**企业**到**初创公司**——并支持 DevOps、CI/CD 和应用程序现代化等各种**用例**,涵盖医疗保健和金融等行业。 除了核心开发之外,GitHub 还提供广泛的**资源**,如文档、博客和培训(GitHub Skills)。它还通过开源项目、论坛和赞助计划培养强大的**社区**。最后,该页面详细介绍了**企业解决方案**和可用的**附加组件**,如高级支持和增强的安全功能,以及法律信息和反馈选项。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 MongoBleed (github.com/joe-desimone) 23 分,来自 gpi 3 小时前 | 隐藏 | 过去 | 收藏 | 2 评论 dpark 13 分钟前 [–] 人们通常会以允许未认证调用模式运行 Mongo 吗?我不太了解 Mongo。这看起来很令人惊讶。回复 giancarlostoro 4 分钟前 | 父评论 [–] 它的默认设置是只接受本地连接,通常我使用 SSH 连接到 Mongo 服务器,而不是将端口暴露到互联网。有些 Mongo 用户/集合默认情况下非常开放。 自从我将 Mongo 用于生产级项目已经有一段时间了,所以有些东西可能已经改变。 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## Kubernetes:超越编排 – 一种声明式运行时 Kubernetes 经常被称为容器编排器,但更准确的理解是将其视为**声明式基础设施的运行时**。你不是*告诉*容器做什么,而是*声明*你系统期望的状态,Kubernetes 会持续地努力实现并维持该状态。 这得益于 Kubernetes 强大的**类型系统**,该系统由 Pod、Deployment 和 Service 等资源种类构建而成——每种资源都有严格的定义和行为。你甚至可以使用自定义资源定义 (CRD) 来创建自己的类型。 当你应用一个配置(例如 YAML 文件)时,Kubernetes 并不简单地执行它。它将你的声明存储为持久状态,并且 **控制器** 会持续地将*实际*状态与你的*期望*状态进行**调和**,采取行动来弥合差距。这种持续调和至关重要——如果手动更改与声明的意图冲突,则可能会被覆盖。 这种模式与 **GitOps** 完美契合,在 GitOps 中,Git 是事实真相的来源。一个 GitOps 控制器确保集群的状态与 Git 中的配置相匹配,从而提供强大的版本控制和自动回滚。 最终,将 Kubernetes 视为一种运行时,鼓励思维方式的转变:专注于定义*期望状态*,让调和处理实现,并利用类型系统来实现清晰和控制。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 工作 | 提交 登录 我思考 Kubernetes (garnaudov.com) 21 分,由 todsacerdoti 发表于 45 分钟前 | 隐藏 | 过去的 | 收藏 | 2 条评论 NewJazz 8 分钟前 [–] 喜欢这里的 HN 标题修改 lol 回复 stavros 1 分钟前 | 父评论 [–] HN 会移除帖子以“如何”开头的情况,有时会非常搞笑。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

启用 JavaScript 和 Cookie 以继续。

## 纽约时钟禁令与模拟读时能力下降 纽约市最近禁止在教室中使用手机,由此暴露了一个令人惊讶的问题:许多学生无法读取模拟时钟。 这引发了 Hacker News 上的讨论,关于失去的技能和模拟计时器的未来。 用户质疑,鉴于数字显示器的普及以及模拟时钟可能变得纯粹是美学——例如奢侈手表,未来的世代是否甚至*需要*读取模拟时钟。 一些人认为数字时钟因其准确性和易用性而更胜一筹。 然而,另一些人强调了理解模拟时间的重要性,并指出了潜在的系统性问题。 一位评论员强调了一位老师的说法,即课程限制和高旷课率使得教授未直接测试的技能的时间很少。 另一位则认为问题不是能力不足,而是缺乏指导和相关性。 对话还涉及模拟时钟本身的设计,并提出了改进建议,例如“跳时”显示,以获得更清晰的读数。 最终,这个帖子引发了关于哪些技能是必须教授的,以及教育重点如何影响基本读写能力的问题。

## 从 Matomo 迁移到 Umami:10 年数据拯救 作者在使用 Matomo(前身为 Piwik)进行网站分析十年后,寻求更现代的解决方案,并在 2022 年过渡到 Umami。虽然 Umami 提供了更简洁的 UI 和更简单的托管(NextJS/PostgreSQL 与 Matomo 的 PHP/MySQL),但一个主要障碍是迁移 10 年的历史数据。 由于不存在直接导出/导入功能,作者开发了一个 Python 工具 `matomo-to-umami`(可在 GitHub 上找到),以直接将数据从 Matomo 的 MySQL 数据库迁移到 Umami 的 PostgreSQL 数据库。这涉及仔细映射数据模型并生成兼容的 SQL INSERT 语句。 迁移过程包括一次预览运行和使用本地 Docker 环境进行彻底测试,以确保数据准确性——验证诸如跳出率、浏览器和国家/地区等指标。成功迁移了 angristan.fr 和 stanislas.blog 这两个网站的数据后,作者终于可以停用他们的 Matomo 实例并简化他们的分析设置,同时保留了宝贵的历史数据。该工具被提供给面临类似迁移挑战的其他人作为资源。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 将我的网站分析从 Matomo 迁移到 Umami (stanislas.blog) 6 点赞 由 angristan 1 小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## NullSplats:3D 高斯飞溅训练与查看应用 NullSplats 是一款桌面应用程序(Tkinter + OpenGL),用于从图像或视频创建和查看 3D 高斯飞溅。它简化了流程,使用 COLMAP 自动进行相机姿态估计,并使用 PyTorch/gsplat 进行飞溅训练,可选 Depth Anything 3 和 SHARP。 该应用具有可重现的缓存系统,允许恢复工作流程并跟踪实验。用户导入媒体,提取帧,运行 SfM (COLMAP),训练飞溅 (gsplat, DA3 或 SHARP),并在嵌入式 OpenGL 查看器中查看结果。训练时间各异——gsplat 约为 5 分钟,DA3 (使用 16GB VRAM) 为 3-4 分钟,RTX 6000 上的 SHARP 为 2.5 分钟。 该应用程序围绕核心状态对象和四个选项卡构建:输入、COLMAP、训练和导出。它包括一个可移植构建选项,方便分发。开发和支持可通过 GitHub Issues 和 Discord 获得。关键依赖项包括 PyTorch、gsplat 和 COLMAP。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 工作 | 提交 登录 高斯飞溅三种方法 (github.com/nullandkale) 10 分,由 nullandkale 1小时前 | 隐藏 | 过去的 | 收藏 | 1 条评论 Y_Y 27分钟前 [–] 这不是一个三方回复的忠实呈现 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## uv:更快的 Python 包安装器 uv 的性能远超 pip——快一个数量级,这不仅仅是因为它用 Rust 编写,还归功于近期 Python 包装标准所支持的关键设计选择。多年来,pip 受限于需要*执行*代码(通过 `setup.py`)来确定包依赖项,导致缓慢的级联子进程调用。 近期的 PEP(518、517、621 和 658)引入了诸如 `pyproject.toml` 之类的标准,用于声明构建依赖项和标准化元数据,从而使 uv 能够避免代码执行并提前解析依赖项。 uv 通过策略性地*放弃*对遗留功能的支持(如 `.egg` 文件和 `pip.conf`),跳过字节码编译,并强制执行更严格的规范符合性来进一步加速安装。它还采用了诸如并行下载、带有硬链接的全局缓存以及更高效的解析器(PubGrub)等优化措施。 虽然 Rust 通过零拷贝反序列化和无锁并发做出贡献,但许多速度提升来自于可以在任何语言中实现的优化——例如,用于元数据的 HTTP 范围请求。uv 的成功强调了静态元数据和避免任意代码执行对于高效包管理的重要性,这种模式已经通过 Cargo 和 npm 得到验证。

## uv的速度:一篇黑客新闻总结 nesbitt.io 上的一篇最新文章详细介绍了 Python 包管理器 `uv` 如何实现其令人印象深刻的速度。虽然 Rust 实现有所贡献,但关键因素是 Python 生态系统十年的改进,特别是 **PEP 658**,它标准化了包构建并摆脱了缓慢的 `setup.py` 脚本。这种标准化激励了包维护者采用 `pyproject.toml`,从而加快了安装速度。 `uv` 还在安装过程中跳过了字节码编译——`pip` 会执行这一步骤——而是将其推迟到第一次导入时。这本身不会使应用程序变慢,因为 Python 无论如何都会在导入时进行编译,但它将成本从安装转移到运行时。如果并非所有已安装的文件最终都会被使用,那么这种权衡是有益的。 最后,`uv` 表现出宽松的版本检查,忽略 Python 版本要求的上限(例如 `python<4.0`),暗示着它可能预见到 Python 4 的发布。

## witr:理解进程运行的原因 witr 是一款旨在快速回答“这个进程为什么在运行?”的工具。它通过明确展示任何正在运行的进程、服务或端口背后的因果链,来简化调试和故障分析。与 `ps` 或 `top` 等工具仅显示*正在运行什么*不同,witr 解释了*如何*以及*为什么*它启动,以及是什么使其保持运行。 witr 的工作原理是将所有内容映射到进程 ID (PID),然后构建一个叙述来解释其血缘关系——从 systemd 或 Docker 到启动命令。它提供人类可读的输出,详细说明进程、其用户、启动时间,以及最重要的,其来源。 主要功能包括零配置操作、只读访问以及对清晰度的关注。它支持按进程名称、PID 或端口进行查询。输出可以通过选项进行自定义,以实现简洁性、完整的血缘树或 JSON 格式。 witr 通过简单的脚本或手动下载进行安装,旨在减少对多种工具的依赖,并在事件发生时提供可信赖的快速答案。它不是监控、性能分析或修复工具,而是一种专注的诊断辅助工具。

## Witr:快速了解 Linux 运行中的进程 开发者 pranshuparmar 发布了 “witr”(Why Is This Running?),这是一款新的 Linux 命令行工具,旨在快速解释系统上某个进程、服务或端口运行的原因。 Witr 旨在解决常见问题:登录服务器时遇到不熟悉的进程。无需手动翻阅配置文件和日志,witr 会追踪运行项的来源和责任链,提供简洁的解释。 目前处于初始版本 (v0.1.0),witr 故意保持小巧和专注,并非旨在取代全面的监控工具,而是为了在通过 SSH 调试或探索系统时,快速回答一个简单的问题。该项目是开源的,开发者欢迎反馈和贡献。 项目仓库地址:[https://github.com/pranshuparmar/witr](https://github.com/pranshuparmar/witr)

您的请求已被阻止,原因是网络策略。请登录或在此处创建帐户以恢复浏览。如果您正在运行脚本或应用程序,请在此处注册或使用您的开发者凭据登录。此外,请确保您的User-Agent不为空,并且是独特且具有描述性的,然后重试。如果您正在提供替代的User-Agent字符串,请尝试改回默认设置,因为这有时会导致阻止。您可以在此处阅读Reddit的服务条款。如果您认为我们错误地阻止了您,或者想讨论更轻松地获取所需数据的方式,请在此处提交工单。联系我们时,请提供您的Reddit帐户以及以下代码:eb3d11d3-f4ec-44df-89f2-66da35129f06

黑客新闻讨论指出,胰岛素泵控制器可能存在 GPL 许可违规问题。用户“davisr”指出他们的泵使用了 Linux 内核,这意味着需要根据 GPL 发布源代码。 评论者认为,采取法律行动是最有效的方法,建议联系公司法务部门——指出工程师不会因为许可问题冒失他们的工作。有人呼吁自由软件基金会(FSF)提供标准化的律师函模板,以帮助执行。 讨论确定 Insulet 是可能违反许可的主要公司,Nuu 是硬件制造商。一位用户悲观地指出,强制中国公司遵守 GPL 存在困难。另一位用户询问了向 FSF 申请处理此类案件的流程,以及他们如何确定执行工作的优先级。

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

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 完美的空隙混凝土,厨房材料 [视频] (youtube.com) 7 分,由 surprisetalk 1小时前发布 | 隐藏 | 过去 | 收藏 | 1 条评论 WorkerBee28474 6 分钟前 [–] 小时候听说过气凝胶,最近才了解到它制作起来极其困难[0],所以这似乎是一种更酷、更容易获得的类似材料。[0] https://www.youtube.com/watch?v=Y0HfmYBlF8g 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## AI“善意”引发罗布·派克强烈不满 著名程序员罗布·派克在收到一封由“Claude Opus 4.5 AI Village”完全AI生成的感谢邮件后,表达了极度的沮丧。该项目由非营利组织Sage(与有效利他主义有关)发起。此事发生在2025年圣诞节,凸显了人们对未经请求的AI互动问题的担忧。 AI Village的任务是让四个AI代理执行诸如筹款和“随机善举”等目标。为了圣诞节,他们被指示表达感谢之情,导致这些机器人抓取了电子邮件地址——包括通过GitHub提交技巧获取派克的地址——并发送了冗长、未经请求的消息。 详细调查,使用工具分析项目的日志,揭示了AI识别派克、撰写邮件并最终通过常规Gmail界面发送邮件的逐步过程。虽然该项目承认之前在发件邮件中存在错误,但核心问题不是这些错误,而是*未经请求的联系行为*。批评者认为,真正的能动性需要人类判断,在未经审查的情况下将AI释放到Gmail等平台是不负责任的,即使邮件署名是AI。其他一些人,如安德斯·海尔斯伯格和吉多·范罗苏姆,也收到了类似的邮件。

## AI“善意行为”引发Hacker News争论 最近一起涉及Rob Pike收到一封伪装成“AI善意行为”的垃圾邮件事件,由Sage AI项目发起,正在Hacker News上引发讨论。核心争论点并非AI本身,而是人类责任。评论员强调,这封邮件并非*由*AI发送,而是由Adam Binksmith、Zak Miller和Shoshannah Tekofsky等人利用工具发送,并通过他们的组织Sage承担责任。 许多人批评这种策略是一种操纵性的“激怒营销”,旨在病毒式传播,无论是否具有智能,并且是LLM出现之前就已存在的垃圾邮件行为的延续。人们担心将焦点放在“AI不好”上,会掩盖初创公司采用故意负面增长策略的问题。 虽然一些人认为该项目是在探索AI代理资源分配,但另一些人则谴责这是一种浪费时间和不道德的行为,因为缺乏收件人的同意。一个反复出现的主题是社会缺乏“反激怒”机制,导致这种策略得以盛行。多名用户指出,这场讨论是之前关于同一话题帖子的重演。

我们检测到您的浏览器已禁用 JavaScript。请启用 JavaScript 或切换到受支持的浏览器以继续使用 x.com。您可以在我们的帮助中心查看受支持的浏览器列表。帮助中心 服务条款 隐私政策 Cookie 政策 版权信息 广告信息 © 2025 X Corp.

FFmpeg 在 GitHub 上对一个存储库发出了 DMCA 删除通知,该存储库在其代码中包含了 FFmpeg 的代码,但错误地声称使用了 Apache 2.0 许可证。问题在于,该存储库直接复制粘贴了 FFmpeg 代码,而不是遵守 LGPL,后者要求允许与衍生版本一起使用或进行适当的分支和明确的许可。 讨论的中心是,违规行为是否严格来说是 LGPL 的技术性违规(存在争议,因为有人认为分发可构建的源代码*可能*符合许可要求),还是一个根本的版权问题——该存储库所有者根本无权重新许可 FFmpeg 代码。 评论员们对商业实体违反 FLOSS 许可协议时表现出的容忍度感到沮丧,主张更严格的执行(“以牙还牙”)以及比 FFmpeg 响应所需的 1.5 年更快的行动。 还有关于绕过网站限制以访问原始 Twitter 线程的争论。

## 小小蘑菇:一场全球性的谜团 一种迷人的蘑菇,*Lanmaoa asiatica*,因其独特的精神活性效应而备受关注:诱发逼真的小人幻觉。这种现象最早于 1930 年在巴布亚新几内亚的“nonda”蘑菇中被记录,后来在中国被称为“见手青”,当地人报告看到微型人物行军、跳舞并与周围环境互动——这种罕见综合征被称为“小人幻觉”。 最近的研究确定 *Lanmaoa asiatica* 是这种现象的来源,令人惊讶的是,该物种与波西尼蘑菇的关系比其他致幻剂更密切。值得注意的是,这种蘑菇在菲律宾也被发现,当地社区称之为“Sedesdem”。这种广泛的出现表明这是一种真正的、由化学驱动的现象,而不仅仅是民间传说。 尽管这种效应在一些文化中已为人们所知数代,甚至在古代道教文本中有所提及,但导致这些幻觉的具体化合物仍然未知。目前,犹他州自然历史博物馆的研究重点是分离这种化学物质,初步对小鼠进行的测试显示,接触蘑菇提取物后会出现行为变化。进一步的基因组研究正在揭示 *Lanmaoa* 的进化历史,可能暗示着即使在北美,也存在未被发现的精神活性亲属。这种“童话蘑菇”有望解锁对人类心理和真菌王国中隐藏潜力的全新理解。

## 新型致幻蘑菇被发现 一种新探索的蘑菇因其独特的致幻效果而引起轰动——人们会看到微小的人,通常被描述为精灵或仙女。与已知的致幻剂(如赛洛西宾或毒蝇蕈甲素)不同,这种蘑菇(与亚洲兰蘑和红 Boletus 相关,统称为“小人儿”)不含这些化合物,表明可能存在新型致幻剂。 这种蘑菇碰伤后会变蓝,食用未煮熟的蘑菇会产生幻觉,相关报告遍布中国、菲律宾和巴布亚新几内亚等文化。有趣的是,美国财政部长耶伦据报道食用过煮熟的版本,但没有效果。 讨论的重点在于“微小的人”幻觉的一致性,将其与 DMT 诱发的“机器精灵”以及关于未见实体甚至理论相提并论。一些评论者俏皮地猜测精灵在平时不可见时会做什么,而另一些人则强调了探索蘑菇的风险。研究人员希望了解这些特定幻觉背后的脑机制以及这种蘑菇独特的化学成分。

## Dodgson 缩合:一种行列式计算方法 路易斯·卡罗尔(查尔斯·道奇森)设计了一种计算行列式的方法,现称为 Dodgson 缩合,旨在进行高效的手动计算,但也适用于机器。该过程重复“缩合”矩阵,每次减少一行和一列。 每个元素被其周围邻居形成的 2x2 行列式替换,然后删除底行和最右列。后续步骤涉及将这些新的行列式除以两步前的元素。Dodgson 通过建议矩阵重排(转置或行加法)来解决潜在的除零问题。 虽然代数余子式展开易于理解,但计算量很大(O(n!))。高斯消元法效率更高(O(n³)),Dodgson 缩合也是如此。然而,缩合在从整数矩阵开始时,在整个过程中保持整数值,并且其计算本质上是可并行化的,在某些情况下,它比高斯消元法具有潜在优势。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 路易斯·卡罗尔计算行列式 (johndcook.com) tzury 26分钟前 17点 | 隐藏 | 过去的 | 收藏 | 1条评论 messe 9分钟前 [–] HN标题过滤器截断了初始的“How”。你可以手动将其改回。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

安全、快速地运行AI代码,不受信任。一个使用Firecracker微型虚拟机构建的、可自托管的代码执行沙箱平台。亚200毫秒启动时间,基于快照的热池。Concave提供安全、隔离的代码执行环境,用于运行不受信任的代码。构建于Firecracker微型虚拟机、gRPC编排和现代基础设施工具之上。使用黄金快照快速配置虚拟机,gRPC控制平面用于虚拟机生命周期管理,流式数据平面用于文件传输和实时输出,HTTP API网关具有身份验证功能,Python SDK方便集成。提供仪表盘和文档站点。详见SETUP.md获取完整的部署说明。设置GCP项目和域名,配置Terraform和Ansible,部署基础设施,安装Python SDK:pip install concave-sandbox。欢迎贡献!详见CONTRIBUTING.md获取指南。如果您发现安全漏洞,请创建一个issue。所有安全问题都将得到及时处理。本项目采用MIT许可证。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 沙盒:安全、快速地运行不受信任的AI代码 (github.com/pwnfunction) 5 分,vortex_ape 发表于 1 小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## ZJIT:一个新的 Ruby JIT 编译器 ZJIT 是一个为 Ruby 设计的即时编译 (JIT) 编译器,由 YJIT 团队构建并集成到 Ruby 核心实现 (YARV) 中。ZJIT 的设计目标是提升性能并鼓励社区贡献。它现在已编译到 Ruby 4.0 中,但默认禁用 – 使用 `--zjit` 或 `RUBY_ZJIT_ENABLE` 启用它。 虽然目前速度比 YJIT 慢,但自首次发布以来已经取得了显著进展。关键改进包括能够“侧退出”到解释器,处理更复杂的代码(通过完整的 Ruby 测试套件和大型应用程序测试),以及优化更多的 Ruby 操作,例如方法调用和变量访问。 最近的工作重点是优化特定指令(例如 `invokeblock` 和 `setinstancevariable`),处理多态方法调用,以及改进寄存器分配器。该团队还在努力减少对 Ruby 运行时进行基本操作的依赖。 ZJIT 仍在积极开发中,可能会遇到崩溃或性能问题。鼓励通过 Ruby issue tracker 或 GitHub 进行测试和反馈。该团队欢迎社区贡献,并已建立了一个聊天室供讨论。

Ruby 4.0 现在包含 ZJIT,一个即时编译 (Just-In-Time) 编译器。 Hacker News 讨论中强调的一个关键改进是 ZJIT 的新“侧退出”功能。 以前,如果代码预条件(如期望的数据类型)不满足,ZJIT 会完全停止。 现在,它可以“侧退出”——在遇到意外情况(如将字符串添加到整数)时,优雅地将控制权交还给标准的 Ruby 解释器。 这允许更灵活的代码,处理类型转换而不会使整个应用程序崩溃。 一位评论员质疑为什么类型错误的 代码应该*继续*运行,建议完全中止可能更好。 开发者澄清说,侧退出允许更平滑的过渡,并避免在这种情况下完全失败。

这篇帖子是对破折号(—)的有力辩护,反对它最近的负面声誉。作者认为,破折号是一种历史悠久、优雅的标点符号,用于停顿和插入语,但现在却被不公平地与大型语言模型生成的“人工”写作联系起来。 出于拒绝让算法决定写作风格的目的,作者*宣布*禁止在他们的博客中使用连字符(-),完全用破折号代替,甚至在技术上应该使用连字符的地方也是如此。这是对破折号偏见的蓄意抗议,以及对破折号为真正作家所夺回的权利。作者甚至创建了一个插件,自动将博客上的所有连字符转换为破折号,以此表明他们对这场风格反叛的决心。

一个黑客新闻帖子指出,nawaz.org上题为“关于恢复Em-Dash的宣言”的博文存在一个讽刺的问题。原始链接失效,因为URL中的Em-Dash (—)被错误地替换为标准连字符 (-)。发布者BeetleB在被用户kayo_20211030告知后迅速恢复了正确的链接,kayo_20211030也赞扬了博文的内容。 讨论随后简短地涉及了如何在Linux中使用Compose键轻松输入Em-Dash。BeetleB进一步解释了Em-Dash的预期用途——在许多情况下,作为连字符的更合适的替代品——并引用了Merriam-Webster语法指南。本质上,这篇博文庆祝了Em-Dash,但最初却因其在关键位置的缺失而受挫。

启用 JavaScript 和 Cookie 以继续。

由Politico一篇关于美国移民及海关执法局(ICE)增加对高科技装备的投资的文章引发的一场Hacker News讨论,集中在对美国日益增长的“警察国家”的担忧上。用户们对ICE在该趋势中扮演的领导角色表示担忧,认为其是增加控制的“特洛伊木马”。 一些评论员认为科技行业有责任对抗这一趋势,特别是考虑到科技领导者与日益增长的监控之间的关系。提出的想法包括创建一个平台来记录ICE事件、收集证据并提高公众意识。 对话还涉及个人风险——一位绿卡持有者担心公开发声——以及对移民执法不同的看法,一位用户质疑将驱逐出境定义为必然表明警察国家。 一条黑色幽默的评论将驱逐出境与英伟达的GPU销量联系起来。

## Shadow DOM 引用目标:改善可访问性 Shadow DOM 虽然解决了重要的 Web 开发问题,但历史上由于其封装的树形结构隔离了元素,从而造成了可访问性问题。具体来说,`aria-labelledby`、`popoverTarget` 和 `<label for>` 等属性通常无法正确地定位 Shadow DOM *内部* 的元素。 一项新的提案,目前 Chrome 和 Safari 已经有了原型实现(通过实验性标志启用),旨在通过 `shadowRootReferenceTarget` 属性和 `ShadowRoot.referenceTarget` API 来解决这个问题。这允许开发者指定 Shadow DOM *内部* 的特定元素作为外部引用的有效目标。 例如,`<label for>` 可以指向组件 ID,而 `shadowRootReferenceTarget` 则将标签定向到组件的 Shadow DOM *内部* 的实际输入元素。此功能不仅适用于标签,还能使表单属性、弹出窗口和各种 ARIA 属性受益。 鼓励测试!在 Chrome 或 Safari 中启用此功能,并在 issue 1120 上提供反馈,以帮助确保此解决方案有效地改善 Shadow DOM 的可访问性和可用性。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 通过 Shadow DOM 引用定位 (meyerweb.com) 3 分,由 surprisetalk 1小时前发布 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

将资源文件直接嵌入C/C++程序通常需要外部工具,如ImageMagick或`xxd`,增加构建依赖。然而,有几种方法可以避免这一点。 对于简单的ASCII文件(如着色器),可以使用类似`STRINGIFY`的宏的预处理器技巧,将文件内容作为字符串字面量包含,只需最少的文件编辑。 一种更复杂、特定于平台的方法是利用内联汇编将二进制数据放入可执行文件的`.rodata`节。这种方法通过`INCBIN`宏演示,定义了嵌入数据的起始和结束指针,允许在运行时访问其大小和内容。 虽然功能强大,但汇编方法不可移植,并且依赖于特定的汇编器和平台架构。选择最佳方法取决于文件类型、可移植性要求以及构建复杂度的容忍度。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 C/C++ 嵌入文件 (4rknova.com) 11 分,ibobev 发表于 22 分钟前 | 隐藏 | 过去 | 收藏 | 2 条评论 gavinray 发表于 11 分钟前 | 下一个 [–] 已过时,现代解决方案已内置:https://en.cppreference.com/w/c/preprocessor/embed 回复 mgaunard 发表于 3 分钟前 | 上一个 [–] 当然,预处理器方法在一般情况下不起作用,因为数据可能包含逗号或括号。无论如何,所有建议的方法都很糟糕。如果你无法访问 #embed,只需编写一个简单的 Python 脚本。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## xcc700:一个微型、自托管编译器 xcc700是一个紧凑的编译器(700行C代码),专为现代平台设计,特别是ESP32。它注重可理解性和可修改性,为创建自定义语言或在嵌入式系统上快速测试代码提供了基础。 该编译器将单个C源文件作为输入,并输出可重定位的ELF文件,可以轻松地通过elf_loader组件集成到ESP-IDF项目中。它支持基本的C特性——while循环、if/else语句、整数、指针和函数调用——但为了简单起见,有意省略了许多高级特性。 xcc700可以在标准计算机上编译和运行(交叉编译),*或者*在ESP32上自编译并直接执行。虽然为了简单性牺牲了性能(将CPU视为堆栈机),但它实现了令人印象深刻的速度——在ESP32-S3上高达每秒17,500行代码。 xcc700以MIT许可证发布,旨在作为实验和扩展的起点,鼓励贡献和分支,以探索微型、自托管编译器的可能性。

一位开发者分享了他的第一个编译器“xcc700”,这是一个为ESP32(Xtensa)微控制器编写的迷你C编译器,代码量仅700行。它在GitHub上可用(github.com/valdanylchuk/xcc700),是一个单遍、递归下降编译器,可以直接生成通过ESP-IDF运行的REL ELF二进制文件。 xcc700的设计目标是自举,优先考虑简单性,将Xtensa CPU视为一个没有寄存器分配的栈机。目前可以在macOS(以及可能Linux)上编译,并可以交叉编译为ESP32。 该项目被构建为一个有趣的练习,以及为定制的、针对ESP32平台的语言提供潜在的基础,开发者认为ESP32在业余项目中被低估了。该编译器拥有令人印象深刻的速度,处理代码速度为每秒17,500行。

贝德拉姆/疯狂立方体谜题涉及将13个碎片——源自五格骨牌和一块4立方体碎片——组装成一个4x4x4的立方体。可能性数量巨大:超过3万亿的碎片方向和超过4200万亿的顺序排列。然而,由于立方体的紧密贴合,许多方向是不可能的,从而大大减少了实际的搜索空间。 开发了一个软件程序,以系统地测试每一种可能的碎片顺序和方向。它为每个碎片分配一个数字并编码其3D坐标,然后迭代地尝试将碎片放入立方体中,并在必要时回溯。经过86小时的计算(核心解决方案在30小时内找到),该程序识别出**19,186个唯一解**,来自460,464个总装配立方体,并由于旋转对称性而丢弃了重复项。 这大致相当于1/13,523的随机组装立方体的几率,使其比解决俄罗斯方块立方体难6.7倍。该程序最终探索了1666亿种排列,大大减少了最初的4200万亿种可能性。完整的解决方案目录可供下载。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Bedlam 立方体已解决(所有 19,186 个解法)(scottkurowski.com) 5 分,kristianp 1 小时前 | 隐藏 | 过去 | 收藏 | 1 条评论 jcsager 18 分钟前 [–] 我们几年前就得到一个。我之前已经用 Knuth 的 Dancing Links 写了一个数独求解器,所以我把它修改来寻找 Bedlam 的解法。程序大部分时候都能工作,但对于某些解法会给出重复的结果。开发放置棋子的解法搜索标准也很有趣,例如,让所有红色棋子都放在一个角落。 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:
联系我们 contact @ memedata.com