05:29·Hacker News Best(web_list)
本文由 Postgres 性能优化专家分享,详细介绍了如何通过三项关键技术将 Postgres 的分析查询性能提升数百倍。首先是批处理,将逐行处理改为批量处理,减少函数调用开销;其次是算子融合,将多个操作合并为单个循环,避免中间结果的物化;最后是 SIMD 指令,利用 CPU 的向量化能力并行处理数据。文章给出了具体的实现思路、代码示例和性能对比数据,并讨论了这些技术的适用场景与限制。对于需要优化 Postgres 分析查询的开发者,这是一份极具参考价值的工程实践指南。
#Postgres#性能优化#SIMD
09:20·Hacker News Best(web_list)
开发者 Scalex 发布了一款浏览器游戏,模拟人类对 AI 编码代理的审批流程,玩家需在时间压力下批准或拒绝命令。基于超过 40,000 次运行和 409,000 次决策的数据分析显示:平均漏检率 33.7%,32.9% 的会话以负分结束。威胁类型中,明显破坏性命令漏检率最低(11.7%),而凭据窃取类高达 35%。最易漏检的是 npm run analyze,漏检率 64.7%,因为 npm run 可执行 package.json 中的任意脚本,即使历史日志显示可疑负载。此外,权限疲劳导致漏检率随时间上升,而过度拦截良性命令也造成噪音。作者认为,依赖人类审批作为安全边界存在根本缺陷。
#AI Agent#安全#人机协作
05:13·MarkTechPost(RSS)
本教程演示了如何用 NVIDIA NeMo Retriever 构建多模态 RAG 流水线。首先配置 Python 3.12 环境,安装依赖,并通过 PDFium 在 CPU 上离线提取 PDF 文本,无需 GPU 或 API 密钥。随后接入 NVIDIA 托管的 NIM 端点,检测页面元素、提取表格、图表和信息图,生成稠密向量嵌入,并将处理后的内容存入 LanceDB。最后实现稠密检索、视觉语言重排序、元数据过滤搜索、带内联引用的 grounded 生成,以及 recall-at-k 评估,以验证多模态文档内容的检索质量。
#NVIDIA#RAG#多模态
03:18·Simon Willison 博客(RSS)
Simon Willison 在博客中对比了 Claude Fable 5 与 Codex Desktop(运行 GPT-5.6 Sol Ultra)在生成游戏方面的表现。他用同一个四年前由 GPT-3 和 DALL-E 生成的游戏概念提示词,分别让两个模型生成完整游戏。Claude Fable 5 的版本是单只浣熊在后院收集硬币和鱼,而 GPT-5.6 Sol Ultra 的版本则是在博物馆中营救同伴、叠罗汉偷取金沙丁鱼,更符合“浣熊大盗”主题。但 GPT-5.6 Sol 版本存在一个 bug:每只浣熊的眼睛被放大成巨大的黑色球体漂浮在头顶,Codex 在开发过程中未能发现。
#Codex#GPT-5.6#游戏生成
11:21·Hacker News Best(web_list)
作者认为,AI 工具让“从想法到成品”的距离几乎消失,但过去靠摩擦和成本建立的“质量底线”也随之瓦解。当生成变得廉价且流畅,决定什么值得保留的不再是制作成本,而是个人的判断力——即“品味”。品味不是消费好作品就能获得的,而是通过反复犯错、承受失败、在摩擦中积累而成的。如今,缺乏摩擦的生成让新手跳过学徒期,能做出任何东西却无法判断是否该做。同时,品味无法在指标上体现,导致有品味的人与无品味的人以相同速度交付,市场无法区分,最终导致“平庸”泛滥。
#AI#品味#工程实践