每日HackerNews RSS

作者约翰·斯卡尔齐解释了他不再回复读书会邀请的原因:大量人工智能生成的垃圾邮件。他每天收到数十封*声称*来自读书会的邮件,难以区分真正的请求和旨在骗取金钱或信息的诈骗。 这不仅影响了他的时间,也是一个普遍存在的问题,阻碍了作者们获得合法的机会,例如参加大会和演讲活动。斯卡尔齐有资源来过滤这些请求,但许多作者缺乏这样的资源,正在努力应对这股浪潮。 核心问题是,人工智能驱动的垃圾邮件正在侵蚀信任,使创作者更难与真正的读者联系并推广他们的作品。斯卡尔齐对诈骗犯表示沮丧,并向那些受到牵连的合法读书会道歉,表示他必须优先写作而不是整理垃圾邮件。

约翰·斯卡尔齐宣布他的读书俱乐部无限期暂停,理由是越来越难区分真实评论和人工智能生成的垃圾信息。 Hacker News的讨论显示出怀疑态度,一位评论员认为这只是借口,因为人工智能垃圾信息是可以识别的。其他人提出了解决方案,例如要求手写信,但另一位评论员指出,邮寄信件并不能阻止诈骗——历史上通过国际空邮发送的“419”诈骗已经证明了这一点。 核心问题是在人工智能内容生成日益先进的情况下,维持在线社区的真实互动面临的挑战。这场对话凸显了人们对在线验证人类互动的日益关注。

## 加密客户端问候 (ECH) 处理摘要 当服务器收到客户端的初始连接尝试,其中包含加密的客户端问候 (ECH) 扩展时,它首先确定是否支持 ECH。它通过使用预配置的 ECHConfig 值列表尝试解密扩展,按配置 ID 匹配或尝试使用所有可用配置进行解密。 成功解密会显示一个新的客户端问候,用于处理。 服务器在解密有效负载之前,会验证兼容性(密码套件、ECH 版本),并使用与所选 ECHConfig 关联的私钥进行解密。 可选地,它可以验证 ECHConfig 中的公共名称是否与服务器名称指示 (SNI) 匹配。 如果解密成功,服务器会将解密的客户端问候转发到后端服务器。 如果后端请求重试(HelloRetryRequest),服务器将使用相同的 ECHConfig 解密客户端的第二次尝试。 如果*所有*解密尝试都失败,服务器将继续进行标准的 TLS 握手,并可能向客户端提供重试配置。 失败并不一定表示错误,因为它可能是 GREASE 扩展,并且如果需要 ECH,客户端应中止连接。 服务器会转发所有后续消息,不做修改。

## TLS 加密客户端问候 (ECH) 总结 一项新的标准,**TLS 加密客户端问候 (ECH)**,细节在 **RFC 9849** (以及相关的 **RFC 9848** 用于 DNS 引导) 中,正在获得关注。ECH 加密 TLS 握手的第一部分 – 特别是服务器名称指示 (SNI) – 通过隐藏用户连接的网站来增强隐私,使其免受网络观察者的窥探。 最近的 Hacker News 讨论强调了对负载均衡器的潜在影响。如果负载均衡器依赖 SNI 进行路由 *而不* 终止 TLS,则需要进行调整,可能倾向于类似于 gRPC 的客户端负载均衡方法。然而,执行第 3 层路由或直接终止 TLS 的负载均衡器不应受到重大影响。 对于不熟悉的人,ECH 的历史和功能的有用概述可以在这里找到:[https://www.feistyduck.com/newsletter/issue_127_encrypted_clienthello/](https://www.feistyduck.com/newsletter/issue_127_encrypted_clienthello/)。

## 学习与发展中“循环游戏”的力量 婴儿(甚至动物)参与的最简单的游戏——比如取物、躲猫猫或重复开关物体——从根本上说是建立在重复基础上的“循环游戏”。这些不仅仅是为了娱乐;它们是至关重要的学习工具。通过这些互动,婴儿发展对因果关系的理解——行动如何产生反应。例如,躲猫猫不仅仅是关于物体恒存性,而是学习社会线索,比如眼神接触带来的积极关注以及照护者的可靠性。 这种对重复互动的需求延伸到婴儿期以后,培养*社会效能*——理解行动会影响他人——以及归属感。对这种“练习”的渴望可能源于生物学,可能与参与习惯形成的脑结构有关。 即使是敌对互动,比如争论,也可以被视为教授抵抗和应对利益不完全一致的“循环游戏”。适应不良的行为,比如重复争论或寻求负面关注,可能源于需要*更多*练习来掌握这些社会动态,或者难以有效处理反馈。最终,这些“循环游戏”突出了重复不是无聊,而是学习和完善我们对世界以及我们在其中位置的理解的基本动力。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Circle Games (2019) (srconstantin.wordpress.com) 3 分,由 surprisetalk 1小时前发布 | 隐藏 | 过去 | 收藏 | 讨论 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

人工智能的怀疑者认为,语言模型应该明确定义为*工具*,例如计算器,以避免用户高估和潜在的心理问题。然而,这种观点忽略了一个关键点:构建有能力的人工智能*需要*赋予它们类似人类的“个性”。 未经训练的“基础模型”基本上无法使用,会产生随机甚至有害的输出,反映了其庞大且未经过滤的训练数据。效用只有通过引导这些模型才能出现——本质上是赋予它们明确的特征——以优先考虑有益和合乎道德的响应。这种个性并非欺骗性的营销手段,而是人工智能浏览其复杂数据并提供相关结果的机制。 正如人类根据其性格来过滤行为一样,人工智能的个性也会约束输出,防止模型默认出现训练数据中存在的问题内容。因此,试图创造一个“仅仅像工具一样运作”的人工智能,从根本上来说与构建一个功能安全系统不相容,考虑到这些模型是在人类互动的基础上进行训练的。

给 LLM 赋予个性只是良好的工程实践 (seangoedecke.com) 12 分,dboon 发表于 3 小时前 | 隐藏 | 过去 | 收藏 | 1 条评论 帮助 column 发表于 25 分钟前 [–] 但为什么 ChatGPT 的个性如此令人恼火?“不仅仅是 X,还有 Y。”“给你答案,没有多余文字,没有废话。” 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## Rust 编译器在 PHP 中:摘要 该项目使用 PHP 完全实现了一个 Rust 编译器,能够直接生成 x86-64 Linux ELF 二进制文件,*无需* 依赖 LLVM、汇编器或链接器。它专为工具受限的环境(如旧共享主机)设计,支持 Rust 的核心特性,包括所有权和借用检查、类型检查、移动语义、泛型、特征、闭包和迭代器。 该编译器处理基本数据类型(整数、布尔值、字符串)、结构体、枚举、控制流、函数和具有 `pub` 可见性的模块。它包含 `Option` 和 `Result` 的实现,用于错误处理。提供了一个带有预期输出的测试套件,用于验证。 目前,该编译器缺少一些特性,例如复合赋值、元组、`Vec`、浮点数、`?` 运算符、复杂的闭包、生命周期和额外的整数类型。然而,它为在仅 PHP 环境中运行 Rust 代码提供了一个功能基础,尤其是在 Windows 上通过 WSL 实现。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 工作 | 提交 登录 展示 HN:Rust 编译器在 PHP 中生成 x86-64 可执行文件 (github.com/mrconter1) 5 分,mrconter1 1 小时前 | 隐藏 | 过去 | 收藏 | 4 评论 帮助 nasretdinov 3 分钟前 | 下一个 [–] 我想知道这个编译器是否能在 https://github.com/VKCOM/kphp (一个 PHP->C++ 转换器) 上运行。 replywiseowise 2 分钟前 | 上一个 | 下一个 [–] 所有 PHP 开发者都叫 Rasmus 吗? mike_d 8 分钟前 | 上一个 | 下一个 [–] 有时在进行攻击性安全工作时,你最终会进入最奇怪的环境,工具有限,有奇怪的缺陷,损坏的 shell,以及谁知道还有什么。但你知道什么几乎总是可用并且可以正常工作吗?PHP。 holg 1 小时前 | 上一个 [–] 有趣的 PoC,用 PHP,谁会想到呢 :D 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系方式 搜索:

## pg_jitter:PostgreSQL 的更快 JIT 编译提供者 pg_jitter 是 PostgreSQL 14-18 版本的轻量级即时编译 (JIT) 提供者,比默认基于 LLVM 的 JIT 具有显著更快的编译时间。它引入了三个替代后端——sljit、AsmJit 和 MIR,以加速查询执行,尤其是在表达式密集型工作负载和宽表的情况下。 Postgres 中的传统 JIT 编译可能很慢(数十到数百毫秒),这会阻碍它在典型的在线事务处理 (OLTP) 查询中的实用性。pg_jitter 实现微秒级编译,使 JIT 对于更广泛的查询来说是可行的。**sljit** 提供一致的性能(比解释器快 5-25%),并推荐用于大多数场景。**AsmJit** 在处理宽行方面表现出色,而 **MIR** 提供可靠的增益和可移植性。 主要功能包括运行时后端切换、两级函数优化以及可选的预编译函数 blob,以实现零成本内联。虽然更快,但 JIT 可能会由于缓存未命中和内存压力而引入开销,因此最好避免将其用于非常快的查询。该项目目前处于 Beta 阶段,通过了所有标准 Postgres 测试并展示了性能改进,并计划进行持续开发和测试。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Postgres 更好的 JIT (github.com/vladich) 10 分,由 vladich 1小时前发布 | 隐藏 | 过去 | 收藏 | 讨论 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

西蒙·威利森的博客 订阅 赞助:Augment Code — 代理编排。实时规范。你最喜欢的代理。用意图构建。 代理工程模式 从像 Claude Code 和 OpenAI Codex 这样的编码代理中获得最佳结果的模式。请参阅我的介绍,了解有关此项目的更多信息。 原则 现在编写代码很便宜 储备你擅长的事情 测试和质量保证 红/绿 TDD 先运行测试 理解代码 线性逐步分析 交互式解释 带注释的提示 使用 WebAssembly 和 Gifsicle 的 GIF 优化工具 附录 我使用的提示 声明 题记 © 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 工作 | 提交 登录 代理工程模式 (simonwillison.net) 18 分,来自 r4um 2 小时前 | 隐藏 | 过去的 | 收藏 | 1 条评论 帮助 ukuina 6 分钟前 [–] 我发现 StrongDM 的黑暗工厂原则更易于立即实施(抱歉,Simon!):https://factory.strongdm.ai/principles 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

``` %PDF-1.1 1 0 obj > endobj 3 0 obj >> >> endobj 4 0 obj > stream 546 0 0 699 0 0 cm /Im005 Do endstream endobj 5 0 obj > /Width 2272 /Height 2912 /BitsPerComponent 1 /ColorSpace /DeviceGray /Length 6 0 R >> stream 9OAi ZˎkzMOWH?IOAC/ Na*G-qu-DP q)Bќ[ʤf%h0 !9 >B2(A"0tj:#@R)ʡyLq8aVCB PA6awiԃA@`aдVّNvFSll!R(AA8a0OU"9t d`! j4:a ݇! !ma6C`l0!F"?i q +a``` ```

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 编程语言设计 (1974) [pdf] (ucdavis.edu) 9 分,由 jruohonen 1小时前发布 | 隐藏 | 过去的 | 收藏 | 讨论 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## NeuralCPU:基于GPU的CPU实现 NeuralCPU是一种新颖的CPU架构,完全作为在GPU上运行的程序实现,利用PyTorch张量作为寄存器、内存、标志和程序计数器。 关键在于,*所有* ALU操作——加法、乘法、位运算和移位——都由专门的预训练神经网络执行。 该系统通过诸如加法中的Kogge-Stone进位先行和乘法中的字节对查找表等技术实现令人印象深刻的性能,所有这些都使用神经网络实现。 它支持64位ARM64指令集,并在347个自动化测试中验证了整数算术的100%准确性。 提供两种模式:“神经网络模式”,其中所有算术运算都使用训练好的模型;以及“快速模式”,利用原生GPU张量运算实现显著更高的吞吐量(高达1.35M IPS)。 通过原生Metal GPU实现可以进一步优化,以实现零CPU-GPU同步。 该项目包括诸如DOOM光线投射的演示,展示了复杂应用程序完全在此神经网络CPU架构上运行的可行性。

一个在Hacker News上分享的新项目,探索构建一个完全在GPU上运行的CPU ([github.com/robertcprice](https://github.com/robertcprice))。虽然GPU本质上是专门的CPU,但该实现侧重于利用GPU架构进行通用计算。 初步反应显示,速度差异显著——目前比标准的2.5GHz CPU慢约625,000倍——但也指出,考虑到传统CPU和GPU之间的数据传输开销,在矩阵乘法等任务中,该方案具有潜在优势。 讨论还集中在大型语言模型(LLM)中精确数学的重要性上,评论员认为LLM应该利用现有的硬件能力,而不是低效地重新实现它们。一些人认为该项目是对六年前提出的图计算路线图的实现。

PHP 基金会已任命伊丽莎白·巴隆为新任执行董事,接替创始董事罗曼·普朗斯基。巴隆经过全面搜索后被选中,她拥有丰富的 PHP 社区和开源治理经验。 她的背景包括联合创办一个支持 PHP 中女性和非二元性别个体的非营利组织,领导 GitHub 的开发者外展工作(包括 Patchwork 倡议),并通过 CHAOSS 为开源社区健康指标做出贡献。她在社区建设、筹款和战略方面的多样化技能使她能够很好地领导基金会的未来。 普朗斯基将过渡到专注于他在 JetBrains 的角色,同时继续担任董事会成员,以确保平稳过渡。巴隆表达了她对在基金会的成就基础上继续努力,并确保 PHP 在未来几年内持续成功的兴奋之情。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 工作 | 提交 登录 欢迎伊丽莎白·巴隆成为PHP基金会的新任执行董事 (thephp.foundation) 8 分,由 ulrischa 1小时前 | 隐藏 | 过去的 | 收藏 | 1 条评论 帮助 dmitrijbelikov 4分钟前 [–] 她与PHP有什么关系?人员配置是否严重不足?回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

更多

联系我们 contact @ memedata.com