每日HackerNews RSS

启用 JavaScript 和 Cookie 以继续。

切向速度在60Hz重采样轨迹上的标准差。路径效率:欧几里得起点到终点的距离除以实际路径长度。暂停次数:速度小于0.0005持续≥100毫秒的时间间隔。与迷宫决策点相关。运动起始时间:从第一个事件到首次超过阈值的显著运动的时间。加加速度标准差:位置三阶导数的标准差。角速度熵:在16个角度箱中方向变化的香农熵。时间变异系数:原始事件间间隔的变异系数。在重采样前计算。

对不起。

## pg_textsearch:PostgreSQL 的现代排序文本搜索 pg_textsearch 是一个生产就绪的 PostgreSQL 扩展 (v1.0.0),它使用 BM25 算法提供快速、可扩展的排序文本搜索。它可以通过简单的 `ORDER BY content <@> '搜索词'` 语法轻松实现。 **主要特性:** * **BM25 排序:** 可配置的 `k1` 和 `b` 参数,用于微调相关性。 * **PostgreSQL 集成:** 与现有的文本搜索配置(英语、法语、德语等)兼容。 * **性能:** 针对 top-k 查询进行了 Block-Max WAND 优化,支持并行索引构建和分区表。 * **兼容性:** 支持 PostgreSQL 17 & 18。 * **安装:** 克隆 GitHub 仓库后,使用 `make install` 进行简单安装。需要在 `postgresql.conf` 中将 `pg_textsearch` 添加到 `shared_preload_libraries`。 **用法:** 使用 `CREATE INDEX ... USING bm25(column) WITH (text_config='...')` 创建 BM25 索引,然后使用 `<@>` 运算符查询。请记住分数是负数(越小越好)。可以通过 `to_bm25query()` 显式指定索引。 **重要注意事项:** 使用 WHERE 子句进行预过滤可以显著提高性能。该扩展利用 memtable 架构并支持段压缩,以优化查询速度。详细文档和调试功能可用于高级用例。

## pg_textsearch:新的Postgres扩展,用于快速全文搜索 Tiger Data 发布了 pg_textsearch v1.0,这是一个新的开源 Postgres 扩展,用于 BM25 相关性排序的全文搜索,旨在为现有的解决方案(如使用 AGPL 许可的 ParadeDB)提供可扩展的替代方案。 面对 AI 驱动型工作负载对强大关键词搜索解决方案的需求,开发者利用 AI 辅助编码的最新进展(Claude Code + Opus),在两个季度内构建了该扩展——比最初估计的要快得多。 基准测试表明,pg_textsearch 的性能超过了 Parade/Tantivy,在规模上实现了 4.7 倍的查询吞吐量优势。 该项目在预发布开源后受益于社区贡献。 讨论重点包括系统性能考虑(内存使用、锁竞争——推荐使用 *pgmetrics* 进行监控)、索引时间(2M 行数据集约为 1 分钟)以及在混合搜索(结合关键词和向量搜索)和 RAG 系统中的潜在用例。 也在讨论在 Supabase、Neon 和 AWS Aurora 等云平台上的可用性。 该项目弥补了 Postgres 本身能力的不足,并为构建搜索密集型应用程序的开发者提供了一个引人注目的选择。

排行榜:五大领先模型。一项商业任务。生产指标。⏳ 数据集加载中… 这可能需要几分钟,具体取决于数据集大小。

对不起。

## libpo32:PO-32 数据传输与合成库 libpo32 是一个小型、独立的 C99 库,旨在与 Teenage Engineering 的 PO-32 鼓机进行交互。它专注于复制数据传输过程和鼓合成,*不*作为完整的模拟器。 该库处理构建和解析 PO-32 数据包(补丁、模式、状态),将它们编码成与设备声学调制解调器兼容的音频信号,并将接收到的音频解码回数据。重要的是,它还允许本地合成 PO-32 的鼓声,以便预览和测试。 libpo32 专为嵌入式系统设计,仅需要标准的 C99 头文件,并避免使用 libc 或特定于平台的音频 API 等外部依赖项。它有助于构建向 PO-32 发送/接收数据的工具,并包含编码/解码、鼓合成甚至基本模式编辑器的演示。工作流程包括创建数据、将其渲染为音频,然后将其播放到 PO-32 中进行导入。

## Teenage Engineering PO-32 & 音频数据传输 - Hacker News 总结 最近的 Hacker News 讨论围绕着 Eric Lewis 的 GitHub 项目,该项目为 Teenage Engineering 的 PO-32 设备实现了一个声学调制解调器和合成器。该项目允许通过音频进行固件更新和数据传输,利用设备的扬声器和麦克风,而不是像 USB 这样的传统方法。 对话中提到,基于音频的数据传输并非新事物,并引用了历史上的例子,如 Commodore 64 磁带加载、Roland Juno 60 数据存储,甚至堪萨斯城标准唱片。用户分享了使用类似技术和工具(如 gnuradio 用于解调音频比特流)的经验。 PO-32 的方法将合成器参数和音符信息编码到音频信号中,有效地充当一个接收“预设”而不是样本的合成器。虽然有些人质疑其与 USB-C 相比的实用性,但另一些人则欣赏这种独特的方法及其吸引力,并指出它符合 Teenage Engineering 的品牌形象。该合成引擎基于 Sonic Charge 的 Microtonic。

## OkCupid 与面部识别数据共享 – Hacker News 摘要 最近的 FTC 报告显示,OkCupid 将 300 万用户照片分享给面部识别公司 Clarifai。这源于 OkCupid 创始人对 Clarifai 的投资,使得该公司获得了数据访问权限,尽管双方没有正式的商业协议。 Hacker News 的讨论凸显了对在线服务的广泛不信任,许多评论者认为数据泄露是追求利润的必然结果。担忧延伸到数据越来越多地用于 LLM 训练以及推动数字身份验证,引发了对隐私和数字主权的担忧。 一些用户提倡删除在线账户,并使用注重隐私的开源替代方案,但承认广泛采用的难度。FTC 的回应——禁止虚报数据使用情况——被广泛批评为惩罚不足。许多人对公司关于隐私的承诺表示愤世嫉俗,一些人建议需要更强的法律框架和在重视数据保护方面的文化转变。该事件重现了过去对 23andme 等公司数据处理的担忧,强化了用户数据是一种有价值的商品,经常在缺乏充分透明度的情况下被利用的观点。

《狂野魔法》处于抢先体验阶段。它现在可以游玩,并且在不断发展,现在购买将获得所有后续内容。✨ 更多法术与组合,打破事物的新方式,🌍 新生物群系,更多地点,更多秘密,⚔ 更强大的对手,更聪明、更具挑战性的法师,🌐 多人游戏,与朋友共享世界。

对不起。

(Empty input provided. There is nothing to translate.)

您的浏览器似乎禁用了 Javascript。请点击此处了解如何启用 Javascript。如果您有任何问题,请通过 [email protected] 与我们联系。

## 伊朗威胁中东地区美国科技公司 - 摘要 伊朗宣布计划将美国在西亚地区运营的科技公司作为目标,点名包括思科、苹果、微软和帕兰蒂尔等公司。此举源于伊朗认为美国和以色列带有敌意,旨在提高冲突对美国的经济成本。 讨论的焦点在于这是否是对持续侵略的合法回应,或者是一种升级行为。一些人认为伊朗的行动是正当的报复,而另一些人则谴责针对民用基础设施的行为。一个关键点是关系的分割——是否可以因为托管美国资产而将国家作为目标,以及这将树立什么先例? 评论员还强调伊朗地区联盟的减少,特别是与卡塔尔的关系,以及这可能进一步孤立该国。人们对美国科技基础设施缺乏冗余和灾难恢复计划表示担忧,近期中断事件就是一个例证。一些人支持伊朗的行动,认为美国科技公司是有害的力量,并庆祝可能向开源替代方案转变。

## systemd 年龄证明争议总结 systemd 最近的一项更改,添加了一个可选的生日字段,在开源社区内引发了强烈反弹。核心问题在于,人们担心这项更改可能会为政府过度干预和强制数据收集打开大门,尽管最初被宣传为可选功能。许多人认为,操作系统不需要这种个人信息,并且顺从此类请求会造成危险的先例。 然而,这场辩论被不可接受的行为所掩盖:涉事的 systemd 开发者被公开身份信息(doxxing),并收到了死亡威胁,这被广泛谴责为“过激”。 讨论凸显了更广泛的紧张关系:主动应对潜在的法律要求(例如年龄验证法),与抵制一些人认为的政府日益渗透之间的矛盾。一些人提出了替代的、更注重隐私的技术解决方案。另一些人批评 systemd 维护者处理异议的方式,认为锁定的 issue 线程阻碍了建设性的对话。这起事件也引发了人们对开源运动方向的担忧,以及对自由和隐私原则的妥协的看法。

更多

联系我们 contact @ memedata.com