每日HackerNews RSS

今天的Cloudflare大范围中断,影响了众多热门服务,甚至影响到加油站支付系统,凸显了一个关键问题:互联网日益集中化。虽然是由一个简单的配置错误引发的,但由此产生的连锁故障暴露了我们对Cloudflare和AWS等少数关键基础设施提供商的依赖。 讽刺的是,互联网最初的设计理念是去中心化和弹性。然而,经济压力和诸如机器人程序缓解等挑战导致了整合。这在现代生活的关键方面造成了单点故障,从银行到基本服务。 这次中断是一个重要的警示。正如COVID-19暴露了全球供应链的脆弱性一样,这次事件应该促使我们转向构建冗余和离线替代方案。拥抱这些“冲击”并优先考虑弹性,对于防止未来可能发生的灾难性数字世界中断至关重要。

rTorrent是一个高性能、文本模式的BitTorrent客户端,使用ncurses界面。它设计注重速度和效率,用户需要查阅项目Wiki获取使用说明([https://github.com/rakshasa/rtorrent/wiki/User-Guide](https://github.com/rakshasa/rtorrent/wiki/User-Guide))。 安装过程包括克隆GitHub仓库,安装构建依赖项(包括`libtoolize`、`aclocal`等),并且至关重要的是,确保`libtorrent`的版本与rTorrent本身相同。配置脚本通过`autotools`生成,可以选择创建man页面。 rTorrent紧跟`libtorrent`的开发进度,因此需要版本同步。该项目采用GNU GPL许可,部分组件(来自Mozilla NSS的SHA-fast)采用三重许可(MPL、LGPL、GPL)。它支持OpenSSL和Mozilla的NSS进行SHA1计算。 鼓励通过PayPal、Patreon、SubscribeStar、Bitcoin、Ethereum、Litecoin和Cardano进行捐赠,以支持持续开发。

一个黑客新闻的讨论围绕着命令行 torrent 客户端展开,起因是关于一个新的 ncurses 客户端的帖子。虽然用户承认它具有高性能的潜力,但对话很快就集中在流行的替代方案上。 **aria2c** 因其直观的脚本编写和与 `curl` 和 `wget` 等工具的相似性而受到许多人的青睐。**transmission-cli** 和 **tget** 也被提及为可靠的选择。对于那些喜欢网页界面的用户,推荐 **qbittorrent**。 长期用户赞扬 **rtorrent**,通常与 **ruTorrent** 网页前端搭配使用,并指出它多年来的稳定性和性能。一些人回忆起几十年以前使用 rtorrent 的经历,怀念它在较旧连接上的速度。一位用户提出磁盘读取活动过高的问题。最后,讨论涉及响应式用户界面的重要性,并提到了现代异步软件,如 Yazi 文件管理器。

## 洞穴带:秘鲁考古之谜 位于秘鲁皮斯科河谷的“洞穴带”——或称蒙特谢尔佩——由大约5000-6000个一人大小的坑组成,排列成行,绵延1.5公里的山坡。该遗址于1930年代首次被发现,其用途数十年来一直是个谜,理论从古代墓葬到防御工事不等。 20世纪50年代的早期调查表明,该遗址起源于印加帝国之前,可能是墓地,但后来的研究则指向了印加帝国的用途。目前考古学界的观点,并得到最近无人机测绘和分析的支持,认为这些洞穴可能被用于储存,可能作为印加帝国贡品系统的一部分。 研究人员现在认为,这些坑可能用作市场和会计系统,用于测量和记录作为税收征收的农产品,并使用*奇普斯*(印加结绳记事系统)进行记录。进一步调查植物残骸可以证实这一假设,从而揭示这个引人入胜且大部分未解的考古遗址。

一个黑客新闻的讨论集中在秘鲁山坡上的一系列神秘的“洞穴带”,大约有200个圆形凹陷(链接到维基百科文章和谷歌地图位置)。用户惊叹于洞穴的数量,从卫星视图看效果最佳,并猜测它们的起源。 理论从实用主义——动物陷阱或集水技术——到幻想,包括外星飞船的着陆桩。一位用户幽默地将洞穴的数量比作填满阿尔伯特音乐厅,而另一位用户分享了一个令人不安的恐怖故事,让人联想到该地点。之前的相关讨论也被链接了。这次对话突出了这种地质特征的有趣和无法解释的性质。

## RuBee:一种具有安全未来的小众无线协议 RuBee是由Visible Assets Inc.(VAI)开发的一种不寻常的无线协议,它发现了一个令人惊讶的应用领域:跟踪枪支和保护敏感设施。最初设想用于医疗物流——确保温度控制的样本运输——RuBee的独特特性使其走上了一条不同的道路。 与蓝牙或RFID不同,RuBee在低频磁场上运行,提供显著提高的可靠性和抗金属或水干扰能力。这使其成为在具有挑战性的环境中跟踪资产的理想选择,例如存储在金属架上的武器或随身携带的武器。其短距离——最多30米——是一种安全特性,可防止未经授权的远程访问。 能源部在其设施中使用RuBee,最著名的是在“DoorGuard”系统中,该系统会宣布“检测到政府手机”。虽然最初的目标是更广泛的资产跟踪,但RuBee由于其安全性和可靠性,在军事和安全部门(包括海军和核设施)获得了发展势头。 尽管公众存在感略显停滞,但VAI仍通过国防合同蓬勃发展,拥有超过1200个安装案例和不断增长的专利组合。RuBee不是一种主流技术,但其专业能力确保了其在高度安全应用中的持续相关性。

这个Hacker News讨论围绕着晦涩的通信协议,特别是**RuBee**和**ANT+**。原始帖子链接到一个关于RuBee的博客,RuBee是一种近场磁感应(NFMI)技术,用于资产追踪。用户深入探讨了NFMI的技术细节,解释了通信如何通过磁场发生,以及它在某些场景下的优势。 对话的很大一部分集中在**ANT+**上,这是一种在健身应用(Garmin设备、心率监测器)中流行的个人局域网标准。虽然看似可用,但ANT+正面临淘汰,因为Garmin计划在2025年停止认证,原因是无线电监管的变化。用户争论了它与蓝牙相比的有效性,指出ANT+在团体健身环境中的可靠性,这得益于其无连接协议——这是优于蓝牙连接密集型方法的关键优势。 讨论还涉及“智能枪”以及实施这项技术的挑战,以及关于“RuBee”名称起源的轻松交流(灵感来自滚石乐队的歌曲“Ruby Tuesday”)。总的来说,这个帖子展示了对小众技术的深入研究,以及影响其成功或失败的因素。

## B树:数据库索引主力 数据库依赖索引来快速定位数据——从一千万条记录中查询单个用户,得益于这些索引,只需3毫秒,而这些索引几乎总是以B树实现。与全表扫描不同,B树最大限度地减少磁盘访问,而磁盘访问远慢于内存访问。 传统的二叉搜索树在磁盘上会因每个节点频繁的I/O操作而失效。B树通过拥有更大的“扇出”来解决这个问题——每个节点有数百或数千个子节点——确保每个节点都适合磁盘块。这大大降低了树的高度,从而减少了磁盘寻道次数。 B树通过分裂和合并来维持平衡,避免因持续的重新平衡而导致的性能下降。虽然并非完美(LSM树更适合写入密集型工作负载,其他结构在特定场景中表现更出色),但B树仍然占据主导地位,因为它们具有效率高、适应性强以及支持范围查询等优点。 现代数据库,如MySQL、PostgreSQL、SQLite和MongoDB,都使用B树,通常带有缓存和定期重建等优化,以提供快速的查询性能。它们是数据库技术的基础要素,有效地弥合了快速内存和慢速磁盘存储之间的差距。

Hacker News上的讨论表明,一篇最近发布的关于B树的文章很可能由AI语言模型生成。用户指出了一些“特征”,包括过度使用项目符号/编号列表、高频使用破折号以及高度结构化的标题/副标题格式。 一位评论员特别指出,该网站上的一篇相关文章——比较Java中的OOP与Clojure中的FP——表现出典型的AI生成内容模式。总体情绪偏向于由具有实践经验的个人撰写的内容,更看重简洁的写作风格而非详尽的解释。另一位用户也指出,文章声称“每个数据库”都使用B树是夸大其词,因为哈希表也很常见。这次对话凸显了人们对在线AI生成内容的日益关注,以及对真实、人工撰写文章的渴望。

## 修订周:提升产品和团队精神 每季度一次,一个由45名工程师组成的团队会用整整一周的时间来处理低优先级但有影响力的“修订”任务——小错误、UI改进和开发者生产力提升,暂停所有常规路线图工作。这些任务通常会拖延数月甚至数年,尺寸设计为可在两天内完成,并分配积分用于友好的排行榜竞赛,奖品包括T恤。 最近一次修订周解决了189个错误,平均每人修复4个错误。亮点包括在一天内解决了一个2021年的功能请求,以及一个小代码更改显著改善了UI开发人员的工作流程。 除了直接的产品改进外,“修订”还提供了显著的好处。它们让工程师能够专注于细节和工艺,提供了一种令人满意的“修复问题”的回报,这种回报在高级职位中常常被忽视。集体的努力可以促进团队士气,通过共享更新和动力感来实现。 成功的关键在于预先规划(标记和评估错误大小)、严格的两天限制以防止范围蔓延,以及利用AI工具来减少上下文切换。虽然有些人质疑暂停路线图工作,但“修订周”对产品完善、团队精神和个人满意度的益处使其成为一项有价值的投资。

Hacker News新 | 过去 | 评论 | 提问 | 展示 | 工作 | 提交登录 我们停止了一周的路线图工作并修复了错误 (lalitm.com) 173 分,由 signa11 1 天前发布 | 隐藏 | 过去 | 收藏 | 4 条评论 dang 1 天前 [–] 评论已移动至 https://news.ycombinator.com/item?id=46024541。回复 signa11 23 小时前 | 父 [–] 奇怪。@dang,为什么?在我看来,讨论在这里进行得很好...回复 dang 11 小时前 | 根 | 父 [–] 只是为了避免讨论分散! 我知道当“你的”帖子被合并到另一个帖子中,从而你“失去”时,这可能会令人恼火 - 仍然有计划扩展软件以更好地聚合多个提交。但从长远来看,如果一个帐户持续提交高质量的文章到 HN,这会得到平衡(而你的帐户确实如此,我们对此表示感谢!)回复 signa11 9 小时前 | 根 | 父 [–] 非常感谢您抽出时间并表现出“关心”来回复。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

键盘快捷键 按 ← 或 → 在章节间导航 按 S 或 / 在书中搜索 按 ? 显示此帮助 按 Esc 隐藏此帮助 自动 浅色 锈色 煤炭色 海军蓝 ayu Rust性能之书 Rust性能之书 首次出版于2020年11月 作者:Nicholas Nethercote 等 源代码

## DNS 的故事与一位密码官的旅程 域名系统 (DNS)——互联网的电话簿——最初并非以强大的安全性为设计目标。它的起源可以追溯到 1980 年代的 ARPANET 早期,那时的网络规模有限,用户群体主要为受信任的学术/军事用户。最初,一个简单的“hosts 文件”管理网络地址,但随着互联网的发展,一个可扩展的分布式数据库——DNS——变得必要。 当时安全性并非首要问题,早期设计反映了 1980 年代的网络安全实践。直到 1990 年代,特别是丹·卡明斯基在 2008 年发现了一个关键的 DNS 漏洞,才开始进行认真的安全增强。这促成了 DNSSEC 的诞生,旨在对 DNS 响应进行密码签名,以验证其真实性,但不提供隐私保护。 作者作为 ICANN 的可信社区代表和密码官,自 2010 年以来一直深度参与 DNS 的安全保障工作,参与了 DNSSEC 根区域的签名仪式。这涉及高度安全的、多层级的程序——地理位置分散的站点、离线硬件安全模块以及严格、可审计的仪式——以保护加密密钥。 经过 15 年,作者最近将任务移交,反思了一项成功的互联网安全改进工作,该工作由必要性驱动,并致力于透明度和信任。如今,主要的 DNS 解析器都在验证 DNSSEC,这是该项目成功的证明。

这次黑客新闻的讨论围绕着最近的DNSSEC根密钥签名仪式(KSK)及其安全性和国际化问题。原始帖子链接到仪式日志,引发了关于参与者是否可能受到胁迫的争论——这是该过程中的一个关键漏洞。 一个主要的争议点是托管硬件安全模块(HSM)的两个高度安全地点的位置,目前都位于美国。评论员建议将这些地点多样化到新加坡或日内瓦等地,以提高中立性和弹性,但承认可能会受到美国国务院的反对。ICANN内部似乎不愿“激怒熊”,并冒着断言完全独立的风险。 人们对历史事件(如1998年的DNS ROOT事件)以及美国的影响力表示担忧,尽管ICANN声称其独立性。替代地点的建议包括瑞士的CERN。最终,这场讨论凸显了安全、地缘政治因素以及对真正国际和独立的互联网治理结构的渴望之间的紧张关系。

## unraveling 与真正的贫困线 作者认为,当前的经济指标具有误导性,掩盖了更深层次的负担能力危机。虽然市场表现出预期的压力(信贷成本上升,尤其是在科技领域,以及相关性激增),但核心问题并非传统意义上的通货膨胀,而是生活成本计算体系的根本性破裂。 官方贫困线基于1963年的公式,即最低食物消费的三倍,这已经严重过时。如今,住房、医疗保健,尤其是儿童保育占据了家庭收入的更大比例。如果将公式更新以反映现代消费模式,那么*真正的*贫困线对于一个四口之家来说将接近14万美元——仅仅是*参与*经济所需的收入。 这造成了一个“死亡谷”,即收入增加实际上可能恶化财务状况,因为福利的减少速度快于收入的增长。该体系鼓励人们维持贫困状态,而不是努力实现自给自足。当前的经济“成功”指标——不断萎缩的中产阶级向上移动到更高的收入等级——具有误导性,因为这些等级仅仅代表摆脱贫困,而不是实现真正的繁荣。 作者认为,这种误算助长了社会愤怒和对破灭的美国梦的感受,并为未来重建一个更加公平的体系奠定了基础,首先要承认当前经济衡量标准所建立的 flawed 基础。

## 空气中的微塑料:日益增长的全球担忧 微小的塑料颗粒现在普遍存在于大气中,甚至到达富士山和北极等偏远地区,并且越来越多地被发现*存在于*人体内。与研究充分的海洋微塑料污染不同,对空气中塑料(通常小于2.5微米)的研究仍在起步阶段,揭示了令人担忧的扩散和潜在影响。 这些颗粒源自道路灰尘、纺织品和轮胎磨损等来源,通过风的流动被远距离传播,可能影响天气模式。一些理论认为它们甚至可能*导致*极端降雨,通过帮助云的形成。此外,降解的塑料会释放温室气体。 研究表明,微塑料已在人类肺部深处被检测到,引发了健康问题,但其影响的全部程度仍不清楚。研究人员正在努力标准化测量方法,以更好地评估吸入水平。 潜在的解决方案包括减少对合成材料的依赖,并利用自然吸收——特别是通过含有“konara”橡树和速生泡桐树等森林——来减轻空气中的塑料污染。迫切需要更多的研究来了解和解决这种隐形但广泛的环境威胁。

## 微塑料污染摘要 一篇近期文章强调了“不可见”的微塑料作为全球污染物的广泛传播,引发了 Hacker News 的讨论。用户们争论了这个问题的影响,指出可见性常常决定公众的关注程度——如果人们*能*看到污染,意识可能会提高。然而,人们将此与现有的空气污染问题相提并论,即可见的雾霾并不一定能保证在没有政府干预和公众压力的情况下采取行动。 许多评论者指出解决这个问题很困难,原因在于抵制承认令人不安的事实(例如木材燃烧对健康的影响)以及塑料垃圾产生的巨大规模。人们对微塑料的来源表示担忧——从纺织品脱落到塑料产品降解——以及当前的过滤系统是否有效。 对话还涉及了用也会释放微塑料的“可重复使用”塑料袋取代传统塑料袋的讽刺。最终,许多人同意这个问题很复杂,需要系统性变革,以及可能由中国等主要制造商提供的创新解决方案,而不是依赖于个人消费者的行为。研究证实,微塑料已经通过吸入和摄入在人体组织和器官中被发现。

更多

联系我们 contact @ memedata.com