每日HackerNews RSS

尽管 Postgres 的 `LISTEN/NOTIFY` 常因扩展性不佳而受诟病,但如果使用得当,它仍是实现低延迟流式传输的强大工具。常见的性能瓶颈源于 Postgres 使用的全局排他锁,该锁旨在确保通知按事务提交的严格顺序发送,这导致了写入操作的序列化,并阻碍了组提交(group commit)优化。 在高吞吐量场景下,对每一次单独的表插入操作都触发 `NOTIFY` 会强制这些写入操作按顺序提交,从而产生性能瓶颈。 为了克服这一问题,开发者可以将通知与事务解耦。通过在内存中缓冲通知并分批次刷新,全局锁在每个批次中仅会被占用一次,而非每次写入都占用。这使得单个流写入操作能够利用 Postgres 原生的组提交功能。为确保崩溃时的可靠性,读取端可采用低频轮询作为后备方案,以捕获任何漏掉的通知。 采用这种缓冲方法,性能可以得到显著提升。基准测试显示,吞吐量可从每秒约 2900 次写入提高到 60000 次,同时保持毫秒级的延迟,从而成功地将性能瓶颈从锁竞争转移到了实际的数据库资源饱和。

关于“Postgres LISTEN/NOTIFY 确实具备扩展性”这一论点的 Hacker News 讨论,凸显了一个反复出现的争论:理论扩展性与实际应用之间的差异。 参与者普遍认为,“扩展性”是一个连续统一体,而非二元指标。虽然一些用户报告称在缓存失效或中等负载的事件通知中成功使用了 `LISTEN/NOTIFY`,但另一些人则警告称,如果使用不当,它可能会成为瓶颈或导致系统复杂化。 主要观点包括: * **“瓶颈”现实:** 该功能在历史上曾面临性能限制。扩展它通常需要应用层面的策略,例如批量通知或使用中间层代理,而不是依赖标准的、高频的触发器。 * **过度工程与简洁性:** 许多贡献者认为,工程师往往在还没必要时就去追求“无限”扩展的解决方案(如 Kafka 或专门的队列),而对于他们实际的用户群来说,一个简单(即便扩展性较差)的方案可能就已经足够。 * **具体情况具体分析:** 共识在于,开发者应优先选择符合特定负载需求和团队专业知识的解决方案。只要所选工具不会立即造成运维痛苦,使用“简单且直观”的技术往往优于构建会导致维护障碍的复杂变通方案。

BGP ORIGIN 属性最初旨在标示路由注入网络的方式,但如今正越来越多地被各自治系统(AS)利用来操纵流量。尽管相关 RFC 规定不应修改此属性,但许多传输提供商为了在 BGP 路径选择过程中人为提高其路由的吸引力,将其重写为“IGP”。 近期研究表明,这并非个别现象。实验显示,约 70% 的被观测 BGP 路径将其 ORIGIN 值重置为了 IGP。这种操纵行为在顶级网络中尤为普遍,它们利用该属性将流量引导至其基础设施,以获取竞争和经济利益。 由于这种不一致的处理方式造成了不公平的“军备竞赛”,且在现代互联网中缺乏有效的技术理由,作者认为 ORIGIN 属性已失去其存在价值。他们主张废除该属性,并建议网络运营商和 IETF 推动其处理方式的标准化——例如强制所有路由均被视为 IGP——以确保一个更稳定且公平的路由环境。

抱歉。

gsxui · gsxui 搜索文档...⌘K 搜索文档 搜索组件和页面... 主题 GitHub gsxui 是一套专为 gsx 设计的 shadcn 风格组件库:支持直接复制、类型检查、服务端渲染。掌控你的代码,使用 Tailwind 进行样式设计,即可发布。 go install github.com/gsxhq/gsxui/cmd/gsxui@latest gsxui init gsxui add button Badge(徽章) 默认 次要 危险 轮廓 Dialog(对话框) 由 ui/dialog 基于原生 <dialog> 元素渲染 — 无需任何客户端框架。 gsxui — 为 gsx 设计的 shadcn 风格组件。支持直接复制、类型检查、服务端渲染。

抱歉。

包括英伟达、微软、Meta 和 Palantir 在内的 20 多家科技巨头组成的联盟,已敦促美国政策制定者避免限制“开放权重”人工智能模型。该团体警告称,为了应对月之暗面(Moonshot AI)等中国公司带来的竞争优势而提出的过早监管,将扼杀本土创新,并导致技术领导地位流向海外。 该联名信指出,开放权重模型能够促进竞争并分散权力,而仅依赖专有的“封闭”模型则会造成系统性的安全风险。支持者认为,开放获取对于民主化创新至关重要,并列举了当专有模型因限制性防护措施而失效时,开放权重模型被有效用于防御网络攻击的案例。 尽管包括财政部长斯科特·贝森特在内的政府官员对中国公司可能通过人工智能“蒸馏”技术窃取知识产权表示担忧,但签署方主张采取针对性的法律措施,而非对技术本身实施广泛限制。虽然主要的专有人工智能开发商 OpenAI 和 Anthropic 并未签署该信函,但其领导层均对 AI 访问的民主化表达了广泛支持,并强调建立一个稳健、开放的生态系统是美国取得经济和技术成功的最佳策略。

包括英伟达、微软和 Meta 在内的各大科技公司发表了一封联名信,敦促美国政府避免对“开放权重”(open-weight)人工智能模型进行限制性监管。签署方认为,此类模型对于保持美国技术领先地位和促进创新至关重要。 这封信在 Hacker News 上引发了激烈讨论。持怀疑态度者认为,这些公司(其中许多公司过去一直对开源原则持敌对态度)仅仅是为了保护自身利益而进行企业游说,或者是为了利用开放模型与 OpenAI 和 Anthropic 等闭源竞争对手抗衡。另一些人则指出,“开放权重”这一说法并不准确,因为这些模型缺乏被视为真正“开源”所必需的训练数据集和代码。 批评人士还注意到谷歌和亚马逊等主要参与者的缺席,这表明行业战略出现了分歧。许多用户对此表示愤世嫉俗,认为这封信是科技巨头为了博取政策制定者好感而对开源叙事进行的虚伪利用,而非出于对人工智能技术民主化的真正承诺。总的来说,这场讨论凸显了企业自身利益、国家安全顾虑与开源社区理想之间的深层矛盾。

DuckPGQ 是 DuckDB 的一个开源社区扩展,旨在为您现有的工作流程引入高性能、基于 SQL 的图分析功能。它遵循 SQL:2023 标准,支持在 DuckDB 中直接进行原生图模式匹配,无需额外的依赖项。 DuckPGQ 专为无缝集成而设计,允许用户从现有表格定义属性图,并使用直观的 SQL 语法执行复杂查询,例如最短路径、共同连接以及多关系遍历。该扩展功能广泛,在社交网络、航空物流和金融分析(如欺诈检测或贷款风险评估)等多个领域都有实际应用。 其安装过程简单直接,仅需使用标准的 `INSTALL` 和 `LOAD` 命令即可。尽管 DuckPGQ 目前仍是一个基于研究的项目且处于开发阶段,但对于那些希望弥合关系型数据与图分析洞察之间差距的用户来说,它提供了一个强大且可扩展的解决方案。社区积极鼓励用户试用该工具并提供反馈,以支持其持续开发。

抱歉。

Fenic 是一个类 PySpark 的 DataFrame 库,旨在构建处理非结构化文本的 AI 和 LLM 流水线。其底层引擎 Polars 虽然高效,但缺乏针对 AI 任务的原生操作支持,如分词、提示词模板化、JSON/Markdown 解析及模糊匹配等。 虽然 Python 自定义函数 (UDF) 是常见的解决方案,但它们会导致性能瓶颈,破坏表达式树的组合性,且缺乏严格的类型安全。为解决这一问题,Fenic 利用了基于 Rust 编写的 Polars 表达式插件。 通过使用 `pyo3-polars`,Fenic 将这些内核导出为原生的 Polars 表达式。这种方法具有以下核心优势: * **高性能:** 操作在 Arrow 内存上直接于引擎内部运行,避开了 Python 对象往返开销及全局解释器锁 (GIL)。 * **可组合性:** 由于插件返回的是原生的 `pl.Expr` 对象,它们能与内置操作无缝集成,允许在一次优化后的执行过程中完成复杂的流水线任务。 * **类型安全:** 插件会声明其输出类型,确保整个流水线中的模式一致性。 通过实现九个此类插件,Fenic 成功地扩展了 Polars 引擎,而非仅仅对其进行封装。这使得自定义文本处理操作成为了高性能的一等公民,并保持了与 Polars 生态系统的完全兼容。

``` Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 使用 Rust 表达式插件扩展 Polars (fenic.ai) 60 分,由 cpard 发布于 1 天前 | 隐藏 | 过往 | 收藏 | 讨论 帮助 考虑申请 YC 2026 年秋季批次!申请截止日期为 7 月 27 日。 准则 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索: ```

在阔别博客写作许久后,作者回归并探讨了人工智能在现代创作中的角色。虽然作者乐于将 AI 作为编码和自动化技术任务的有力工具,但在写作方面却保持着明确的界限。作者认为,写作是一个发现自我与表达个性的重要过程——是一场与自我思想的“博弈”——而 AI 公式化的输出无法复制这一过程。 受“在自动化内容时代如何证明人类原创”这一问题的驱动,作者推出了名为“Semoi”的 Obsidian 插件。该插件通过追踪按键和文档撰写时长来验证人类的劳动投入,并对这些数据进行加密签名,从而提供真实创作的证明。尽管作者承认该系统并非万无一失,但将其视为重视人类创作过程的必要一步。最终,作者希望通过此项目鼓励他人探索更多方式,以在数字世界中保留手工劳动的价值,并强调写作这一行为始终是独属于人类的努力。

抱歉。

由大语言模型(LLM)引发的“氛围编程”(vibe coding)热潮导致应用提交量激增,使苹果的应用审核流程不堪重负。曾经可靠的 48 小时审核周期已被拉长至数周,开发者如今面临着冷冰冰的模板化拒信,使得有效的沟通几乎成为不可能。 应用 *Wiseday* 的开发者亲身经历了这一挫折,其应用因截图问题被拒。苹果审核员称截图未能展示应用“使用中”的状态,过于侧重于一个概念性的纸张页面。然而,作者认为该纸张界面正是应用的核心功能,这导致了矛盾的要求:既要突显应用的核心概念,又要严格展示标准的设备界面。 在被迫应对这种官僚主义瓶颈时,作者已提交申诉并调整了营销材料,凸显了人工智能加速开发与苹果僵化的人工审核质量标准之间日益紧张的关系。随着提交量的持续增长,这种情况凸显了苹果与开发者之间亟需建立更细致入微的沟通机制。

对不起。

Claude Opus 5 现已发布,在保持与前代产品 Opus 4.8 相同成本的同时,提供了前沿水平的智能。它是 Claude Max 的默认模型,也是 Claude Pro 用户可使用的最强模型。 **主要亮点:** * **性能表现:** Opus 5 在编程和知识型工作方面树立了新的行业标杆。在 ARC-AGI、OSWorld 2.0 和复杂软件工程等任务上,其表现持续领先于竞争对手,在保持成本效益的同时,性能往往能达到前代模型的两倍。 * **智能代理能力:** 用户反馈显示,Opus 5 展现出了更卓越的判断力、缜密性以及自我校验能力。它在多步骤推理、代码调试和复杂问题解决方面表现出色,具有更高的一致性和更低的波动性。 * **安全与对齐:** Opus 5 是迄今为止对齐程度最高、最安全的模型。尽管其能力极其强大,但为了防止滥用,它在进攻性网络安全和高风险生物研究方面仍受到刻意限制。 * **可用性:** 其定价为每百万输入 Token 5 美元,每百万输出 Token 25 美元,并提供“快速(Fast)”模式以提高响应速度。新的测试版功能包括对话中途工具切换,以及针对 API 用户的自动安全回退机制。

Anthropic **Claude Opus 5** 的发布在 Hacker News 上引发了关于其效用、成本效益以及 Anthropic 不断演进的模型层级架构的热烈讨论。 讨论要点如下: * **价值主张:** 用户普遍将 Opus 5 视为 Claude Fable 5 的一种“精简版”或更具成本效益的替代方案。尽管 Fable 被宣传为高阶规划和编排方面的更优模型,但 Opus 5 在日常编码任务中能以一半的价格提供相当的性能。 * **安全与限制:** 一个主要的争议点是 Anthropic 严格的安全过滤器。许多用户反映,由于过于敏感的生物安全和安全触发机制,Fable 和 Opus 经常拒绝执行合法的技术任务,例如神经科学研究或网络安全工作。 * **基础设施担忧:** 一些用户对 Anthropic 目前的可靠性表示沮丧,指出频繁出现的 Bug 和会话错误削弱了其 AI 辅助编码工具的价值承诺。 * **市场背景:** 参与者指出,模型的快速发布(如 Opus 5、Fable 5 以及 OpenAI 的竞品)正推动市场对“模型路由”服务的需求激增,这类服务能帮助用户针对特定的成本敏感型任务自动选择最合适的模型。

无论去向何处,皆能征服各种地形。 结合了轮式的高速与足式的越障能力,可自动适应楼梯、碎石路及陡坡。轻松跨越复杂地形,能够爬上高达 80 厘米的障碍物,并攀爬最高 45° 的坡度。

关于宇树(Unitree)As2-W机器人的Hacker News讨论,既体现了人们对其混合动力设计的热情,也流露出对其现实应用价值的质疑。 用户称赞了轮腿结合的创新设计,指出轮子在平地上提供了速度,而腿部则具备了悬挂和跨越障碍的能力。许多人认为这是机器人技术的一种实用性演进,摆脱了以往“笨拙”的四足设计。 然而,讨论中也充斥着不少批评声音。许多用户抱怨该硬件属于“围墙花园”,指出宇树限制了开发权限,并将完整功能隐藏在高昂的价格门槛之后。另一些人则争论该机器人在宣传视频中令人印象深刻的表现是否真实,还是仅仅经过剪辑以掩盖其稳定性问题。 讨论中反复出现的一个话题是关于中国制造速度与西方开发的对比:一些用户将宇树的进步归功于激进的工程实践和对物理实用性的关注,而另一些人则怀疑这是否仅仅是“虚假宣传”。尽管炒作不断,但许多人对该机器人的现有局限性,以及对于渴望固件和硬件开源控制的爱好者而言极高的入门成本,仍持谨慎态度。

更多

联系我们 contact @ memedata.com