每日HackerNews RSS

创建带有语法高亮的 CLI 工具需要仔细选择颜色,以确保在各种终端主题下的可读性。作者测试了常见主题——Sorcerer、Basic、Tango 和 Solarized,发现了显著的不一致性。许多颜色,特别是鲜艳的变体,取决于用户的主题(亮色与暗色)而变得不可用。 “Basic”主题被证明尤其有问题,而 Solarized,尽管它很受欢迎并且起源于感知均匀的颜色空间,由于其历史上对有限的 16 色调色板的依赖,也存在挑战。一个关键问题源于过去使用粗体文本来模拟鲜艳颜色的做法,这影响了现代终端配置。 最终,作者确定只有 **十一** 种颜色设置在常见主题下能够可靠地保证可读性。他们强烈建议将 CLI 工具中的颜色使用限制在这个安全的子集中,以最大限度地提高更广泛受众的可用性。详细的分析强调了跨平台颜色渲染的复杂性以及彻底测试的重要性。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 如何为你的 CLI 应用程序选择颜色 (xoria.org) 11 分,来自 kruuuder 40 分钟前 | 隐藏 | 过去 | 收藏 | 1 条评论 j4cobgarby 9 分钟前 [–] 只使用默认颜色(白色/黑色),红色表示错误,绿色表示正确。如果需要更多颜色,比如 vim 或其他,那么也许一个带有指定背景和前景的“全屏”TUI 更好。对于 CLI 工具,我不确定我是否更喜欢更多颜色。让终端看起来像 iTerm 的 CSS 非常流畅,以至于我将它们当作截图来阅读。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## 源于抗议的指南 作者在2020年“黑人的命也是命”抗议活动中亲身经历催泪瓦斯袭击,由此引发了对防毒面具可靠信息的寻找——这一需求被最近一则新闻报道所强调,报道质疑抗议者获取防护装备的途径。最初的个人需求演变成了一份指南,内容基于对同行记者(他们报道了波特兰日益激烈的冲突)的采访。 文章详细介绍了从基本护目镜到全面呼吸器的发展过程,最终推荐一款120美元的全面罩,认为它在价格和防护之间取得了良好的平衡。更高端的选择,价格高达400美元,提供更优越的耐用性和过滤性。至关重要的是,作者强调了快速部署以及舒适、安全的贴合度。 除了实用性之外,这段经历也引发了对催泪瓦斯本身目的的反思——质疑其除了激怒之外的有效性——以及抗议和暴动之间的界限模糊。作者注意到波特兰抗议者的惊人韧性,以及类似策略在其他城市中的广泛应用,最终得出结论,准备,以防毒面具为象征,现在是报道和抵抗的必要工具。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 最佳防毒面具 (theverge.com) 16 分,由 giraffe_lady 发表于 34 分钟前 | 隐藏 | 过去 | 收藏 | 2 条评论 palmotea 发表于 5 分钟前 | 下一个 [–] 我很惊讶他们没有推荐带有粉色滤盒的 3M 半面罩式呼吸器:https://www.3m.com/3M/en_US/p/d/b10013219/。 你在香港随处可见它们,可以在家得宝购买(因此很容易大量购买),而且它们不会让你看起来像移民局特工。回复 ZeroGravitas 发表于 13 分钟前 | 上一个 [–] 深刻而有用的文章。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

启用 JavaScript 和 Cookie 以继续。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 用Java构建高性能旋转布隆过滤器 (medium.com/udaysagar.2177) 9 分,由 udaysagar 发表于 2 小时前 | 隐藏 | 过去的 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

这个独立追踪器监测 Claude Code(使用 Opus 4.5)在软件工程(SWE)任务中的表现,旨在主动识别性能下降,例如 Anthropic 在 2025 年报告的那种。 每日评估使用精心挑选的、无污染的 SWE-Bench-Pro 基准测试的一部分,*直接在* Claude Code 中进行——模拟真实用户体验。结果不受自定义测试框架的影响,能够捕捉源于模型*和*工具变化的潜在问题。 虽然每日运行使用 50 个测试的样本(引入可变性),但每周和每月的数据会进行汇总。性能以通过率衡量,并使用 95% 置信区间进行统计建模。任何在每日、每周或每月期间通过率的统计显著下降都会触发报告,从而提供潜在 Claude Code 问题的早期预警系统。

MarginLab 正在每日跟踪 Claude Code (CC) 的性能,近期数据表明,在过去一个月中,SWE-Bench-Pro 的准确性下降了约 4%,且具有统计意义。 然而,一些评论员质疑该发现的有效性。一位批评者指出可能存在无意义的“显著性阈值”,并建议需要更大的样本量。另一些人推测,这些变化可能是由于 Claude 提示词或工具的微小更新造成的,甚至有用户报告性能*提升*。 一个关键问题是,是否所有变量都得到了适当控制,以确保真正的“苹果对苹果”比较。尽管存在这些问题,但该跟踪仍然被认为是对模型能力的端到端评估是有价值的。

## 数字的不确定性:人口统计与全球认知 巴布亚新几内亚(PNG)最近的一起丑闻凸显了一个令人惊讶的事实:我们常常缺乏关于全球人口的可靠数据。尽管有官方估计,PNG政府承认对其人口数量不确定——最初声称基于有缺陷的2000年人口普查为940万,后来联合国报告提出近1700万。政府最终压制了联合国报告以维持现有数据,这表明了影响数据的政治压力。 这并非PNG独有。许多国家,尤其是在发展中国家,由于后勤挑战、政治操纵(例如在尼日利亚,人口数字影响资源分配)或仅仅是国家能力薄弱,缺乏准确的人口普查数据。虽然卫星图像等技术提供了潜在的解决方案,但目前尚不可靠,常常会严重低估人口,尤其是在农村或人口稠密地区。 虽然关于捏造全球数字的阴谋论可能不属实,但PNG案例揭示了一个关键点:许多国家的人口数据都存在相当大的不确定性。这会影响经济统计和发展规划。最终,承认这种知识的缺乏能够培养必要的“认识论谦逊”——认识到我们对世界的理解远比我们通常认为的要有限。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 大量人口数据是虚假的 (davidoks.blog) 17 分,bookofjoe 发表于 53 分钟前 | 隐藏 | 过去 | 收藏 | 4 条评论 direwolf20 发表于 13 分钟前 | 下一个 [–] 我以前的雇主在巴布亚新几内亚丛林中部署了一个无线中继网络,并制定了规则以避免被指控为巫术并被烧死。回复 ChrisGreenHeur 发表于 3 分钟前 | 父评论 | 下一个 [–] 如果没有这些规则,他们通常会进行巫术吗?回复 jmclnx 发表于 7 分钟前 | 上一个 [–] 无法访问该页面,从时光机来看,链接对我来说有点奇怪,但页面显示后选择“大量人口数据是虚假的”。https://web.archive.org/web/20260129141207/https://davidoks....回复 mrjay42 发表于 0 分钟前 | 父评论 [–] 对我来说也是完全一样,谢谢你的链接!回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系方式 搜索:

## apt-bundle:Debian 系统的声明式包管理 apt-bundle 是一个用于在基于 Debian 的系统上管理 apt 包的工具,灵感来自 Brewfile 和 Brew Bundle。它允许您在简单的 `Aptfile` 中定义系统依赖项,并使用单个命令安装它们,从而确保可重复且可共享的配置。 主要功能包括:声明式包定义、幂等操作(可安全重复运行)、仓库和密钥管理(PPAs、自定义仓库、GPG 密钥)以及版本锁定。它提供了一个简单的 CLI,用于安装、检查和从现有系统生成 `Aptfile`。 安装可以通过提供的脚本或手动下载 `.deb` 包快速完成。`Aptfile` 使用简单的格式来指定包、PPAs、仓库和密钥。 apt-bundle 使用 Go 构建,静态链接以实现可移植性,并设计为小尺寸。它非常适合自动化系统设置、管理 Dockerfile 依赖项以及确保一致的环境。完整的文档和示例可在项目网站上找到。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 工作 | 提交 登录 Apt-bundle: apt 的 brew bundle (github.com/apt-bundle) 4 分,作者 sadeshmukh,2 小时前 | 隐藏 | 过去 | 收藏 | 3 条评论 pamcake 17 分钟前 | 下一个 [–] 非常喜欢!起初感觉像魔法,但现在我需要处理一大堆 Aptfile… 目前正在使用下一代工具 apt-bundle-bunch 来解决这个问题,它具有简单的声明式格式来管理你的 apt-bundle 项目,使用 Aptbundlefile。它已经非常适合代理,并且我正在与 Claude 合作,创建一个 curl|sh 安装程序用于 v1. replylifetimerubyist 18 分钟前 | 上一个 [–] 人们为了避免编写 bash 脚本想出各种办法。 migmaldo 7 分钟前 | 父评论 [–] 我希望我能点更多赞。 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## 跑步的代价:专业与业余爱好者 跑步的受欢迎程度日益提高,导致“争夺跑者号码牌”的现象,赛事门票迅速售罄。虽然跑步通常被视为一项健康的活动,但它对所有参与者,无论技能水平如何,都会带来巨大的身体和精神负担。 专业跑者需要进行高强度、严格的训练——有时一天三次——并且恢复期短,这导致频繁受伤。他们的职业生涯往往很短暂,需要达到巅峰状态并把身体推向极限。然而,业余爱好者也面临着类似的挑战。马拉松训练,包括艰苦的长跑和持续十到十二周的计划,与专业训练相似,由于缺乏足够的支撑和循序渐进的训练,增加了受伤的风险。 两组人都可能经历应力性骨折和疲惫,但专业跑者受益于多年的经验、遗传倾向和专业的医疗支持。超长距离越野跑的兴起进一步加剧了这些担忧,因为它具有艰难的地形和更长的持续时间。 归根结底,跑步依靠策略性地“磨损”身体来建立韧性,但需要仔细的指导、有意识的训练和充足的休息。关键在于意识到风险和局限性,找到平衡点,并优先考虑健康——正如一位作者所指出的那样,跑步并不适合所有人。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 跑步会磨损专业人士和业余爱好者的身体吗?(theconversation.com) 15 分,PaulHoule 1 小时前 | 隐藏 | 过去 | 收藏 | 2 评论 bossyTeacher 1 分钟前 | 下一个 [–] 我的意思是,普遍的共识是,为了提高水平,你必须给你的身体施加一定程度的异常高压力。业余爱好者施加的压力较低,但业余爱好者可能拥有使抗力增加并减缓磨损过程的基因,并且缺乏对运动强度、频率、休息、饮食等的定期持续监测。回复 roschdal 7 分钟前 | 上一个 [–] 是的 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

加载中...

## ShapedQL:用于排序和RAG的SQL ShapedQL是一种新的SQL引擎,旨在简化推荐系统和检索增强生成(RAG)管道的构建。其创建者Tullie(Shaped的创始人,前Meta AI研究员)认为,尽管向量数据库方面的检索技术取得了进步,但排序仍然是一个重要的基础设施挑战。 ShapedQL不是管理独立的向量数据库、特征存储和复杂的Python代码,而是将这些组件整合到一种单一的SQL方言中。查询分为四个阶段:**RETRIEVE**(检索)、**FILTER**(过滤)、**SCORE**(评分)和**REORDER**(重新排序),反映了推荐系统的核心流程。 一个ShapedQL查询可以取代数百行传统的Python/LangChain代码,例如一个利用混合搜索、过滤和实时评分的RAG示例所示。ShapedQL还提供Python和Typescript SDK,供那些不使用SQL的用户使用。该项目旨在提供一种更简化和高效的多阶段排序方法。

启用 JavaScript 和 Cookie 以继续。

一份最近的德国TÜV(车辆检测)报告显示,在2022-2023年期间测试的车辆中,特斯拉Model Y的可靠性最差。该报告没有详细说明具体故障内容,引发了关于其有用性的争论。 评论员们提出了导致低分的一些潜在原因,包括刹车、车轴和悬架问题——这与芬兰对特斯拉车型的检测结果相符。一些人认为,这些结果源于特斯拉车主跳过传统机械师在换油时通常进行的定期维护检查。另一些人认为,总体而言,电动汽车的维护频率较低,导致磨损未被察觉。 然而,反驳意见指出,欧洲的车辆检测时间间隔足够频繁,可以减轻这个问题,并且该报告反映了实际缺陷,而不仅仅是缺乏维护。 还有关于特斯拉的可靠性问题是否仅限于特斯拉,或者是一个更广泛的电动汽车问题。

一家塔斯马尼亚旅游公司“塔斯马尼亚旅游”因其人工智能生成的博客错误宣传了“韦尔德伯勒温泉”的存在而面临强烈反弹。游客开始抵达偏远的韦尔德伯勒镇寻找并不存在的温泉,给当地人(如韦尔德伯勒酒店老板)带来了困扰,他们不得不处理大量咨询。 公司老板承认,错误是由于他在旅行期间发布的一篇未经审核的文章造成的,凸显了完全依赖人工智能进行内容创作的风险。虽然公司旨在通过频繁的内容更新来与大型公司竞争,但这一事件导致了声誉受损和“令人沮丧”的在线批评。 旅游专家安妮·哈迪指出,人工智能在旅游业的应用越来越广泛,但容易出现“幻觉”和不准确之处——90%的人工智能生成的行程都包含错误。她建议旅客在计划旅行(尤其是前往偏远地区)时,用值得信赖的来源(如指南和旅行社)来补充人工智能的信息。尽管发生了这次失误,当地人对该公司表示同情,强调了小型企业面临的挑战。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 工作 | 提交 登录 AI 在澳大利亚旅行公司网站上将游客发送到不存在的温泉 (cnn.com) 23 分,来自 breve 2 小时前 | 隐藏 | 过去的 | 收藏 | 2 条评论 pjc50 11 分钟前 | 下一个 [–] “我盲目地跟着导航,现在卡在河里了”的新变种,只是可靠性更低。然而,旅行公司宣传不存在的东西构成欺诈。AI 外部成本的另一种形式。回复 nephihaha 2 小时前 | 上一个 [–] 无论如何,韦尔伯勒似乎都从中受益。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

更多

联系我们 contact @ memedata.com