每日HackerNews RSS

本实验探讨了智能体工程中重构所带来的经济影响。作者使用人工智能智能体构建了一个 15 万行的 Rust 应用程序,其中产生了一个庞大的 17,155 行数据访问模块。由于缺乏代码去重和模块化设计,智能体被迫处理大量冗余代码,从而推高了 token 的消耗与成本。 为了量化重构的价值,作者首先设定了实现某项特定功能的基础 token 成本。随后,他们系统性地将该模块重构为更小、逻辑更清晰的文件和函数,并测量了在每个步骤后实现同一功能所需的 token 消耗。 结果显示出一种“悬崖效应”:随着代码库变得更加模块化且易于智能体解析,执行代表性任务所需的输入 token 消耗骤降了 83%(从 159,564 个减少至 27,360 个)。 作者总结认为,尽管智能体目前在主动发起高层级架构重构方面的能力较弱,但通过“支付”重构代码所需的 token 成本,可以显著提升未来所有任务的执行效率。该实验强调,对于人工智能驱动的开发而言,保持整洁、模块化的结构是降低运营成本并提升智能体性能的关键策略。

Thoughtworks 首席技术官 Giles Edwards-Alexander 最近在 MartinFowler.com 上发表了一篇文章,探讨了重构在 AI 辅助开发背景下的经济效益。 其核心观点是:结构良好的代码能显著降低 Token 消耗,从而提升 AI 代理的效率。尽管大语言模型擅长处理简洁的代码,但它们在独立生成代码时往往力不从心;它们常会产出臃肿且过于复杂的文件,需要人工引导才能进行精简。 Hacker News 上的评论者强调,这种量化分析为这一长期争论的话题提供了必要的数据支持。他们指出,对于人类开发者和 AI 而言,重构的真正价值在于拥有一套稳健的测试套件。这些测试不仅是防止回归的安全网,也是一种机器可读的规范。归根结底,虽然重构在技术上是理想的选择,但如果没有管理层的支持,开发人员往往难以将其列为优先事项,因为在筛选、引导和维护 AI 生成代码的质量方面,人工干预仍然不可或缺。

在构建用于提供海量 Parquet 文件的无状态 API 时,开发人员通常会使用 `LIMIT` 和 `OFFSET` 来进行数据分页。尽管 DuckDB 的优化器可以将 `OFFSET` 重写以避免二次方性能开销,但这存在风险:该优化仅在特定条件下触发,且在没有 `ORDER BY` 的情况下,当启用多线程时,结果集可能会出现静默数据损坏(丢失或重复行)。 一种更稳健且高效的方法是根据 `file_row_number` 进行筛选。通过使用 `parquet_metadata` 将请求范围与文件的内部“行组”(row groups)对齐,你可以跳过整个数据块而无需进行解压。在测试中,该方法的运行速度大约比 `OFFSET` 快 2.5 倍,且在并发处理时表现稳定。 **关键点总结:** * **检查元数据:** 使用 `parquet_metadata` 确保你的文件包含多个行组;单行组文件无法获得这些性能提升。 * **避免使用 `OFFSET` 以确保完整性:** 如果必须使用 `OFFSET`,请注意在多线程环境下它容易导致静默数据损坏。 * **优先考虑流式传输:** 分页是一种“无状态税”。如果平台允许,优先选择流式传输响应或向客户端提供预签名 URL,以完全避免手动分页带来的额外开销。

```Hacker News新 | 往期 | 评论 | 提问 | 展示 | 招聘 | 提交登录在 DuckDB 中分页读取 Parquet 文件:使用 file_row_number 还是 OFFSET?(rusty.today)16 点,由 rustyconover 发布于 1 小时前 | 隐藏 | 往期 | 收藏 | 1 条评论帮助 matharmin 8 分钟前 [–] 我认为这是一个常识:无论使用什么数据库,如果不根据唯一列集进行 ORDER BY,就无法使用 OFFSET + LIMIT 进行分页。唯一的例外是数据库能提供明确的排序保证(无需 ORDER BY),例如此处 `preserve_insertion_order = true` 的情况。回复 考虑申请 YC 2026 年秋季批次!申请截止日期为 7 月 27 日。 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系方式 搜索: ```

拒绝访问。您没有权限访问此服务器上的 "http://thereader.mitpress.mit.edu/the-lost-civic-life-of-movie-rental-stores/"。引用编号 #18.d2753617.1785427358.fa6d53e https://errors.edgesuite.net/18.d2753617.1785427358.fa6d53e

这场讨论聚焦于“第三空间”(即电影租赁店、游戏厅和独立零售店等基于兴趣的实体聚集地)的式微及其对公共生活的影响。 参与者指出,这些场所的流失加剧了社会经济圈层的固化与社会疏离。虽然有人认为这些空间本身存在缺陷(如店员态度冷漠、高额滞纳金以及普遍不友好的氛围),但也有人怀念那些因随性的线下闲逛和共享社区空间而产生的意外社交联系。 现代社会的特征是日程安排过满且阶层分化日益严重,许多曾经的公共活动已被昂贵的私人化体验或高效却孤立的数字化替代品所取代。尽管有人认为公共图书馆和公园仍可作为可及的第三空间,但也有人认为,我们已经失去了定义 20 世纪末那种随性、无压力的“在这里碰面”的文化。归根结底,这场对话反映了一种更深层的担忧:尽管数字时代带来了便利,但我们却以牺牲有意义的、本土化的实体社区为代价,换取了一种更加交易化和碎片化的生存状态。

Google 推出了 **Gemini Robotics 2**,这是一项机器人智能领域的重大进步,旨在从重复的预编程任务转向真正适应性的自主行为。 这一新一代平台利用三种专用模型,使机器人能够在不可预测的环境中“思考、行动和交互”: * **Gemini Robotics 2**:一种先进的视觉-语言-动作 (VLA) 模型,提供全身控制,涵盖从复杂的人形运动到精细、灵活的物体操控。 * **Gemini Robotics ER 2**:一种具身推理模型,允许机器人与人类交流、理解周围环境并规划复杂的多步骤任务。它还引入了多个机器人团队协作的能力。 * **Gemini Robotics On-Device 2**:VLA 模型的高效本地版本,使机器人只需几小时的训练即可适应新的物理形态。 通过整合这些模型,Google 使机器人能够以空前的灵活性和独立性执行复杂的现实任务,例如打扫房间或进行协作工作。这一演进标志着机器人向能够无缝适应我们世界的方向迈出了重大一步,无论其具体外形或设计如何。

Google DeepMind 宣布推出旨在为机器人赋予“全身智能”的“Gemini Robotics 2”,这在 Hacker News 上引发了激烈讨论。 乐观者将机器人技术的现状比作大语言模型(LLM)早期并不起眼的阶段,认为技术的快速进步可能在几年内使家用机器人成为现实。他们认为,即使是行动缓慢的机器人,只要能可靠地处理重复性任务,也具有实用价值。然而,怀疑论者强调了硬件方面的巨大局限性,指出灵活性和物理耐用性比纯软件 AI 难解决得多。 讨论的重点包括: * **经济障碍**:虽然机器人可能会迅速进入工业环境(替代多班制劳动力),但高昂的成本使得它们在短期内难以大规模进入家庭。 * **安全性与可靠性**:该领域的专业人士警告称,目前的人形机器人模型难以应对现实世界的模糊性,且存在重大的安全风险。 * **形态因素**:一些人认为专用自动化设备(如改进型洗碗机)优于人形机器人;另一些人则反驳称,由于我们的物理世界是专门为人体设计的,人形结构是必要的。 总体而言,社区认为这项技术前景广阔,但对于其是否已准备好投入实际的日常使用仍持谨慎态度。

Hacker Public Radio (HPR) 是一个由社区驱动的播客,每个工作日都会发布新节目。该节目面向黑客、创客和爱好者,鼓励听众制作并贡献各种技术及爱好主题的内容。HPR 致力于营造一个建立在积极反馈和相互尊重基础上的友好交流环境。 该项目汇集了听众创作的各种节目。近期节目展示了该平台兼收并蓄的特点,涵盖的主题包括: * **技术与计算:** 播客 Shell 脚本编写、UNIX 文件合并以及安全摄像头固件调试。 * **创客项目:** “廉价黄色显示屏”(Cheap Yellow Display)项目编程,以及使用 Audacity 创作噪音音乐。 * **爱好与兴趣:** 业余无线电、C++ 编程、复古短波收听技巧,以及像《文明 5》这样的游戏攻略。 无论您是专业开发人员还是充满好奇的爱好者,Hacker Public Radio 都为您提供了一个易于参与、由社区主导的空间,供您分享知识并探索多元化的技术兴趣。

Hacker News 最新 | 往期 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Hacker Public Radio (hackerpublicradio.org) 39 点,由 bmacho 发布于 1 小时前 | 隐藏 | 往期 | 收藏 | 3 条评论 | 帮助 sixtyj 11 分钟前 | 下一条 [–] 他们的证书过期了 :( 回复 new23d 4 分钟前 | 父级 | 下一条 [–] 我这边显示生效日期:2026 年 7 月 9 日星期四 01:02:21 GMT;失效日期:2026 年 10 月 7 日星期三 01:02:20 GMT。用起来也正常。 回复 dec0dedab0de 58 分钟前 | 上一条 [–] 哇,我都快忘了这个了,我以前在 2006-2009 年迷恋播客的时候经常听。他们居然还在运营,太棒了! 回复 考虑申请 YC 2026 年秋季批次!申请开放至 7 月 27 日。 准则 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

Certisfy 的贴纸功能支持用户将网址转换为可信且经加密验证的声明。通过在这些已签名的声明中嵌入链接,创作者和新闻工作者能够在充斥着人工智能内容的数字环境中彰显真实性。 为确保安全,这些链接可被限定于特定的来源引用(Referrer),从而防止欺诈性转载。当用户点击这些链接时,可以即时验证提供者的身份,进而对信息的可靠性做出明智判断。通过将可验证声明与网页导航相结合,Certisfy 推动构建了一个“已验证的网络”,使信任变得透明、可迁移且易于分享。

Hacker News 上的这篇帖子讨论了 **Certisfy**,这是一个专注于通过加密签名验证 URL 的项目。该工具由 Edmond 开发,旨在建立信任链并验证数字资产,其应用范围涵盖从去中心化的“信任网络”到执行排他性协议等。 讨论期间,开发者分享了包括 SDK 在内的多项资源,并展示了如何利用 Keybase 进行身份验证。其他社区成员也参与了讨论,其中一位开发者指出该项目与他们利用可验证凭证(Verifiable Credentials)和基于 OIDC 的身份钱包所做的工作有相似之处。 当被问及该项目的主要挑战时,Edmond 表示,该开发过程是一个长期的、迭代式的持续解决问题的过程,而非单一的技术障碍。对话还探讨了 Certisfy 如何区别于 S3 预签名 URL 等标准基础设施工具。目前,人们正在探索该项目,将其作为在网络上建立身份和来源证明的一种替代方法。

客户端挑战:您的浏览器已禁用 JavaScript。请启用 JavaScript 以继续。本网站的一个必要组件无法加载。这可能是由于浏览器扩展、网络问题或浏览器设置所致。请检查您的网络连接、禁用广告拦截器,或尝试使用其他浏览器。

抱歉。

SDL_gp 是一个为 SDL3 设计的极简、高性能 2D 图形绘制库。它受原始 *sokol_gp* 启发,作为一个封装层,简化了底层 SDL_gpu API 的资源管理。 该库为渲染图元(如点、线、三角形、矩形)及精灵(sprite)提供了简洁的接口。它包含用于处理图像、着色器、图形管线和坐标变换的强大 API,使开发者能够轻松设置投影、旋转和缩放。 主要特性包括: * **资源管理:** 简化了图像和管线等 GPU 相关资源的创建与销毁。 * **易用性:** 提供清晰的工作流程,用于设置上下文、记录绘制指令并将其提交至 GPU。 * **状态控制:** 提供对混合模式、视口和裁剪矩形的精细控制。 本项目由 nsix 开发,以 MIT 许可证发布。它为那些既希望获得 SDL3 GPU API 高性能,又追求高级 2D 绘图库便利性的开发者提供了一座桥梁。如需查看实现示例及更多详情,用户可浏览提供的 samples 文件夹或开发者的博客。

``` Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 SDL_GPU 极简、单头文件、高性能 2D 图形绘制库 (github.com/n67094) 11 分,n67094 发布于 32 分钟前 | 隐藏 | 过往 | 收藏 | 1 条评论 帮助 kryptiskt 11 分钟前 | 下一条 [–] 这不是 SDL_gpu,那是 SDL3 的一部分。这是 SDL_gp,一个构建在前作基础上的外部库。 回复 考虑申请 YC 2026 年秋季批次!申请截止日期为 7 月 27 日。 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索: ```

Steelman Labs 认为,当前的智能体计算机操作模型之所以失败,是因为它们优先考虑“破解”系统而非进行真正的交互。尽管大语言模型(LLM)擅长推理,但在点击按钮或填写表单等基础 UI 任务上却表现欠佳,在实际基准测试中的成功率仅为 20%–26%。 目前的模型并没有按照设计初衷使用图形用户界面(GUI),而是通过逆向工程 API 或注入脚本来绕过界面。这种做法往往比软件原本设计的人类级交互更慢、更昂贵且更不可靠。因此,这些智能体将计算资源浪费在低级感知和“工具使用开销”上,而非用于复杂的规划或错误纠正。 Steelman Labs 主张,单纯增加参数或 token 数量是死胡同。他们提出了一种范式转移:将高级规划与专用的“系统 1”操作器分离开来。他们认为,通过将屏幕视为一个动态的、以视觉为先的环境,并优先考虑类人的反应时间,智能体可以突破当前的局限。他们的方法专注于构建能够像人类一样使用任何界面的智能体,从而实现高效、可靠且真正实用的计算机操作。

这份Hacker News讨论指出,当前的AI开发往往因为忽视了现有软件接口的复杂性而遭遇瓶颈。评论者认为,企业不应寄希望于所谓的“魔法”AI代理来解决遗留工作流,而应优先考虑如何让AI与当前的计算机界面进行实际的代理式交互。 其中一个观点强调,如果没有专门的自动化工程,当前的AI趋势有沦为空谈的风险。虽然传统的机器人流程自动化(RPA)因过于脆弱且维护成本高而难以奏效,但参与者认为,未来在于将RPA演进为更强大的AI代理,使其能够操作那些缺乏官方API的软件界面。归根结底,共识在于:成功的自动化需要一种更具实践性的计算机使用方式,而不是单纯寄希望于AI能凭空理解遗留系统。

请启用 JavaScript 和 Cookie 以继续。

这场 Hacker News 的讨论围绕近期一篇关于欧洲野火威胁加剧及更广泛的气候危机的文章展开。 参与者表达了悲观的看法,认为气候并未达到所谓的“新常态”,而是在持续恶化的坡道上不断下滑。许多评论者认为,只要二氧化碳排放持续存在,全球状况就会继续恶化,并可能威胁到全球粮食安全。 这场辩论凸显了对政治不作为的深切不满。一些人认为领导人和气候专家未能预见到气候波动的加速,而另一些人则指出,这些领导人是由主要关注短期利益而非气候政策的公众选举产生的。 讨论中还出现了关于能源政策的激烈争论。一些用户将气候进展受阻归咎于放弃核能,而另一些人则强调可再生能源和电池储能的快速增长。最终,评论者们达成的共识是,气候问题可能已越过“不归点”,但他们认为,立即采取强有力的行动对于保护现存的环境仍然至关重要。

更多

联系我们 contact @ memedata.com