每日HackerNews RSS

这个解释用投票类比来可视化共识的核心概念——在群体中达成一致。它首先说明了简单的多数投票,强调了它在分裂投票时可能陷入僵局的潜力。为了克服这个问题,指定一个领导者来做决定,其他人批准。然而,领导者失效需要一个更强大的系统。 提出的解决方案是系列并发投票,并轮换领导者,可视化为一个二维棋盘。虽然这允许即使部分成员不可用也能取得进展,但可能会导致不同“列”(投票系列)之间出现相互冲突的多数。为了解决这个问题,系统要求任何达成多数的列之间达成一致。 关键见解是,参与者可以专注于防止与他们左侧做出的决定发生冲突,假设其他人遵循相同的规则。这是通过在某些列中策略性地让多数人弃权来实现的,从而保证不会出现相互冲突的多数。最终,共识是通过遵循第一列达成稳定多数来实现的,因为知道其他颜色随后无法达成多数。这个抽象模型构成了更复杂的分布式系统的基础,在这些系统中,通信是不完美的,知识是延迟的。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 共识棋盘游戏 (matklad.github.io) 7 分,来自 surprisetalk 25 分钟前 | 隐藏 | 过去 | 收藏 | 讨论 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## OpenBSD PF 数据包过滤器的带宽限制已移除 OpenBSD 的 PF 数据包过滤器最近的补丁移除了长期存在的带宽配置限制。 之前,HFSC 调度器中的 32 位整数上限会静默地将队列带宽限制在约 4.29 Gbps,导致与现代 10G、25G 和 100G 网络接口出现问题。 该更新将带宽字段扩展到 64 位整数,允许精确配置高达 999G。 这解决了较高速度下的不可预测的调度行为,并修复了 `pftop(1)` 中一个显示错误,该错误之前错误地表示超过 4Gbps 的带宽值。 使用低于 4G 带宽的现有配置不受影响。 此更改确保 PF 队列带宽配置能够与当前和未来的高速网络硬件按预期工作。 该补丁计划于 2026 年 3 月 20 日提交。

OpenBSD的PF防火墙最近的更新打破了队列编排的4 Gbps限制,但Hacker News上的讨论显示,这一改进实际上开发得相当滞后。虽然PF*支持*高达999G(近1 Tbps)的带宽值,但最初的限制引发了争论,因为现代硬件中2.5G和10G端口已经很常见。 用户质疑为什么这个修复没有更早地被优先处理,并推测其根本原因——代码中与2^40限制相关的任意验证上限。有人指出,甚至更快的以太网标准(如1.6T)已经在开发中,这意味着999G的限制可能会比预期更快地变得相关。尽管如此,普遍的看法是,以太网很可能在可预见的未来仍然是主导的网络技术。

启用 JavaScript 和 Cookie 以继续。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 工作 | 提交 登录 下次关于面部识别使用的争论可能发生在超市 (politico.com) 13 分,由 speckx 1 小时前发布 | 隐藏 | 过去的 | 收藏 | 1 条评论 帮助 NoSalt 2 分钟前 [–] https://archive.ph/5OXNR 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

启用 JavaScript 和 Cookie 以继续。

## OpenAI 收购 Astral:开源 Python 生态系统面临担忧 OpenAI 收购了 Astral,该公司是流行的 Python 工具(如 `uv` 和 `ruff`)的开发者,这在开发者社区引发了争论。虽然一些人认为这可能带来好处,但许多人对这些开源项目的未来表示担忧。 一个主要担忧是开源开发对风险投资的依赖,这可能导致大型公司收购,而这些公司具有不同的优先事项。一些人认为 Astral 的风险投资使其退出成为必然,而由基金会支持的模式可能提供更稳定的保障。另一些人指出,Astral 在其开源工作之外,还在构建一个盈利的企业包托管系统。 尽管 OpenAI 和 Astral 保证开发将继续进行,但开发者担心“劣质化”——工具可能被锁定或商业化。有一种观点认为,在 Anthropic 收购 Bun 之后,这次收购标志着人工智能公司收购有价值的开发者工具的趋势。人们仍然希望社区可以在必要时分叉项目,但对 Python 生态系统和更广泛的开源格局的长期影响仍然感到担忧。

Ticketmaster和LiveNation在活动入场处对人脸识别技术的投资,出现了一个意想不到的弱点:Juggalo妆容。Insane Clown Posse的粉丝,以其独特的面部彩绘而闻名,无意中扰乱了这项技术。 大多数人脸识别软件依赖于识别对比鲜明的特征,如眼睛、鼻子和下巴。Juggalo妆容,其突出的黑色条纹遮盖了嘴巴和下巴,通过改变关键面部标志物和错误读取下颌线,扰乱了这些系统。 然而,这种解决方法并非万无一失。苹果的Face ID,利用深度感知而非表面对比,*仍然*可以识别化着Juggalo妆容的人。尽管有此限制,这种独特的审美为许多常见的人脸识别程序提供了一种意想不到的防御,可能允许Juggalos绕过LiveNation的新安全措施。

一篇关于Juggalo妆容可能干扰面部识别技术的文章引发了黑客新闻的讨论,揭示了一个细微的观点。虽然这个想法暗示着使用夸张的妆容作为一种匿名手段,但评论员指出,现代面部识别系统正越来越多地被训练来识别带有遮挡物(如口罩和妆容)的面部。 几位用户幽默地争论了其有效性,取决于具体情况——Juggalo演唱会与其他活动。一位评论员将其比作“越南的小丑”场景,强调虽然这可能会扰乱一些技术,但同时也让个人*更*引人注目。 对话中还包括了对数字漫画《私人侦探》的推荐,该漫画探讨了一个未来,在这个未来,面具是匿名常见的手段,以及对那些以浓妆示人的政治人物的讽刺。最终,该讨论表明,这种策略可能对先进的系统无效,甚至可能适得其反。

Astral 公司,即 Ruff、uv 和 ty 等热门 Python 工具的开发者(月下载量达数亿),将加入 OpenAI 的 Codex 团队。这一举措源于 Astral 的核心使命:大幅提升编程效率。 创始人认为,人工智能,特别是通过 Codex,代表着实现这一目标的下一个前沿,提供的杠杆作用甚至大于仅仅改进现有的 Python 生态系统。重要的是,OpenAI 承诺将*继续*支持 Astral 的开源工具,并保持以社区为中心的发展方式。 该团队将专注于将他们的工具与 Codex 集成,并探索软件开发的未来,同时坚持他们的原始使命。创始人对 Astral 团队、投资者和用户表示感谢,感谢他们的支持和信任,并承诺继续致力于构建有影响力的工具。

## OpenAI 收购 Astral,Python 工具创建者 OpenAI 收购了 Astral 团队,该团队开发了流行的 Python 工具,如 `uv`、`ruff`、`ty` 和 `pyright`。此举引发了技术社区的讨论,人们对这些开源项目在公司所有权下的未来表示担忧。 许多评论员认为这是 OpenAI 在 Python 生态系统中获取“影响力”并增强其“代理开发”能力的战略举措,可能会将这些工具与 Codex 集成。一些人担心此次收购遵循了大型人工智能公司收购有前景工具的模式,可能导致“劣化”或停滞。 尽管存在担忧,但也有人持乐观态度,希望此次收购能够为这些项目提供资金和长期的可持续性,即使必要时通过分叉也能继续维护和开发。 还有关于 OpenAI 更广泛的策略,即控制软件开发生命周期以及对开源可持续性的影响的讨论。 尽管未来仍不确定,但此次收购凸显了人工智能行业权力日益集中以及对更广泛开发者格局的影响。

现代处理器利用分支预测来高效地每周期执行多条指令。这种预测并非完美,准确性会影响性能,尤其是在基准测试期间。一个涉及循环和随机条件语句(如果一个值是奇数)的基准测试可以显示处理器学习分支模式的能力。 测试表明,处理器在重复运行并使用一致的随机数据后可以“记住”分支结果。AMD 的 Zen 5 处理器表现出最强的学习能力,准确预测了 30,000 个分支。Apple 的 M4 紧随其后,为 10,000 个,而 Intel 的 Emerald Rapids 则落后,为 5,000 个。 作者指出,该基准测试突出了不同处理器架构之间分支预测性能的显著差异,对 Intel 的结果表示失望,并赞扬了 AMD 的进步。该测试的源代码是公开可用的。这表明基准测试结果可能因处理器特定的优化(如分支预测)而产生偏差,尤其是在使用小型或重复数据集时。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 你的CPU能预测多少分支? (lemire.me) 8 分,作者 ibobev 46分钟前 | 隐藏 | 过去 | 收藏 | 讨论 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## 海象与一位Python国王的陨落 2018年7月,关于一个新的Python操作符——`:=`(非正式地称为“海象”)的争论,导致了Python的创造者和“终身仁慈的独裁者”Guido van Rossum卸任,结束了近三十年的领导。该操作符旨在通过允许在表达式中进行赋值,来减少循环和条件检查等常见编码模式中的冗余。 然而,这项提议在Python社区内引发了激烈的争论。反对者认为它违反了Python之禅的清晰和简洁原则,担心它会引入歧义,并类似于C等可读性较差的语言。尽管务实主义者提出了强有力的论据,强调其带来的实际好处,但该讨论的争议性和随之而来的个人攻击让van Rossum感到精疲力尽。 他的离职引发了一场治理危机,最终在2019年成立了一个由五人组成的指导委员会,取代了BDFL模式。虽然“海象”操作符本身只是一个微小而有用的语言补充,但这一事件凸显了开源治理的挑战以及创始人的愿景与社区共识之间的微妙平衡。Python的故事表明,即使是微小的改变也可能暴露关于一个社区如何在超越其原始领导者之后发展和治理自身的根本问题。

这篇 Hacker News 帖子链接到一个博客,详细讲述了 Guido van Rossum 意外辞去 Python “终身仁慈独裁者”一职的故事。令人惊讶的是,催化剂并非倦怠或新事业,而是对“海象运算符”(:=)引入语言的争议。 Guido 的离职让 Python 首次失去了明确的领导结构。核心开发者社区通过提议和投票,选择了 *七* 种不同的治理模式(PEP 8010-8016)。最终,PEP 8016 成立了一个由核心开发者选举产生的五人指导委员会,优先考虑稳定性和一种刻意“无聊”的治理方式——避免实验性模式。 这篇帖子强调了这次令人印象深刻的过渡,以及社区在 Guido 离职后建立新的、民主的领导体系的能力。

请启用 JavaScript 并禁用任何广告拦截器。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 工作 | 提交 登录 Afroman 赢得了民事诉讼,起因是他音乐视频中使用了警察突袭的录像 (nytimes.com) 9 分,来自 pseudolus 53 分钟前 | 隐藏 | 过去的 | 收藏 | 3 条评论 帮助 Reubachi 7 分钟前 | 下一个 [–] “福尔曼先生在 2002 年警察突袭期间不在家,但一套安全摄像头系统和他的妻子用她的手机记录了警官在房产上的“面孔和身体”,根据诉讼。” “2002” 纽约时报,大家。向 Afroman 致敬,他在整个过程中表现完美/态度端正。回复 pseudolus 53 分钟前 | 上一个 | 下一个 [–] https://archive.ph/sMpjA 回复 josefritzishere 9 分钟前 | 上一个 [–] 这是至少十年中最有趣的事情。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

请启用 JavaScript 并禁用任何广告拦截器。

## 伊朗局势引发的全球能源转变 伊朗局势升级导致全球紧张局势加剧,促使人们重新推动减少对化石燃料的依赖。讨论的重点是能源安全,尤其是在欧洲,那里对潜在中断的担忧与乌克兰战争期间的经历相呼应。 一些评论员强调了西班牙夏季可能面临的空调限制,以及受反核党派联盟政治影响而逐步淘汰核电的适得其反的决定。另一些人指出丹麦正在考虑核能,而法国的能源政策则更为务实。可再生能源与核能的成本效益进行了辩论,一些人认为太阳能(特别是与摩洛哥能源线路和西班牙的电池储能结合)目前更便宜。 一个反复出现的主题是外部势力对欧洲能源政策的潜在影响,有人猜测苏联/俄罗斯过去曾资助反核运动,以制造对俄罗斯能源的依赖。讨论还涉及远程办公在降低能源需求方面的益处,以及世界领导人对气候变化优先级的下降,现在已被能源独立问题所掩盖。

更多

联系我们 contact @ memedata.com