© Valve Corporation 版权所有。所有商标均为其在美国和其他国家/地区的各自所有者财产。隐私政策 | 法律 | 无障碍访问 | Steam 订阅者协议 | 退款

## 降落伞兵2 文件大小缩减 - Hacker News 总结 最近的更新显著减少了《降落伞兵2》的磁盘占用空间,从152GB 降至约 20-21GB,减少了 85%。 Hacker News 上的讨论集中在游戏最初需要如此大容量的原因。 核心问题似乎是大量的数据重复,最初认为这可以通过最大限度地减少寻道时间来改善使用传统硬盘 (HDD) 的玩家的加载时间。 然而,许多评论员质疑这种理由,认为现代固态硬盘 (SSD) 和优化的文件 I/O 技术使得这种重复变得不必要且浪费。 有人推测,较大的尺寸也是为了阻止频繁的卸载/重新安装周期。 虽然最初的重复旨在使 HDD 用户受益,但收益似乎很小,并且被存储成本所抵消,尤其是在 SSD 越来越普及的情况下。 开发者自己表示重复是为了 HDD 优化,但有些人怀疑这种方法的有效性是否经过了适当的基准测试。 最终,这次缩减表明了不再为旧硬件进行优化的转变。

BookTok和在线阅读社区的兴起正在拓展文学视野,让读者接触到以前鲜为人知的作品。然而,这种易于发现也引发了一个问题:高度过滤的阅读体验是否真的*提升*了阅读文化。 虽然在线平台能够快速探索兴趣,但也可能形成“信息茧房”,强化现有的品味,并可能限制知识的多样性。作者将此与传统读书会或文学社团的好处进行对比——这些空间鼓励辩论、分歧和接触具有挑战性的材料,即使最初不喜欢。 最终,文章主张保持平衡。虽然社交媒体加速了发现过程,并且可以将作家与传统出版渠道之外的读者联系起来,但实体、本地社区所培养的活力和多样观点不应被忽视。 危险在于将在线共识置于真正的知识探索之上,使写作变成对讨论的评论,而不是对其做出独特的贡献。

一个 Hacker News 的讨论探讨了退出社交媒体是否会导致阅读量增加。 回应褒贬不一。 一些用户报告在离开 X/Twitter 等平台后,书籍消费量明显增加,发现有更多空闲时间阅读——一位用户从一年几乎不读书到每月一本。 然而,另一些人发现自己只是将注意力转移到其他耗时的在线活动上,特别是 YouTube,它提供了书籍所缺乏的即时满足感。 一位患有 ADHD 的评论员特别指出,延迟满足感以获得阅读的长期回报是困难的。 一些用户认为,无聊最终会驱使人们寻求某种形式的刺激,而另一些人则强调了断开社交媒体连接对整体健康的更广泛益处,即使这不能自动转化为阅读更多书籍。

欧盟已正式启动对谷歌人工智能实践的反垄断调查,这是一个月内的第二次此类调查。监管机构正在调查谷歌是否不正当地使用了网络出版商和YouTube的内容——未经适当的补偿或同意——来训练其人工智能模型,从而可能获得不正当的竞争优势。 出版商和创作者面临“接受或拒绝”的局面:允许谷歌使用他们的内容进行人工智能摘要,或者冒着降低可见性的风险。竞争对手无法访问相同的数据用于人工智能训练。 此次调查反映了欧盟更广泛的努力,旨在监管大型科技公司的人工智能发展,并确保公平竞争。人们担心调查可能会将欧洲监管目标置于纯粹的竞争问题之上。如果发现违规行为,谷歌可能面临巨额罚款,这进一步加剧了其近期因反竞争广告技术行为而被处以31亿美元罚款,以及对Meta在WhatsApp上的人工智能聊天机器人访问权限的单独调查。

麦当劳荷兰公司在遭遇大量在线批评后,撤下了一则人工智能生成的圣诞广告。该广告将节日描绘成混乱不堪,并暗示人们退避到麦当劳,因此被广泛批评为破坏了圣诞精神。 虽然公司本意是强调节日的压力,但许多观众觉得信息过于消极。该广告使用人工智能创作也引发了争论,一些人认为人工智能是一种扩展创意可能性的工具,另一些人则质疑它对传统广告制作中涉及的人工岗位(如演员和工作人员)的影响。 这一争议紧随可口可乐人工智能生成的假日广告受到类似批评之后,促使该公司今年将重点放在人工智能生成的动物而非人类面孔上。这一事件凸显了人们对人工智能在广告中使用日益增长的担忧,以及它对公众认知和创意产业的潜在影响。

## 麦当劳AI广告反响 - 摘要 麦当劳最近撤回了一则由AI生成的广告,原因是受到了大量在线批评,引发了关于当前AI在创意领域状态的讨论。Hacker News上的评论员将该广告与Intermarché广受好评的圣诞广告进行了对比,强调了广告中讲故事和“品味”的重要性——许多人认为这些品质在专业人士被移除后会丧失。 一个主要担忧是,公司正在急于实施AI,尽管AI存在局限性,导致糟糕的用户体验(例如与AI驱动的客户服务进行令人沮丧的互动)和视觉上令人不适的内容。虽然广告公司辩称AI是一种*扩展*创意可能性的工具,但许多人认为这种解释显得不合时宜,讽刺地听起来像是AI自己写的。 这场争论超越了美学层面,一些人认为AI威胁着创意工作,并降低了人类驱动的艺术所带来的乐趣。另一些人指出,负面反应源于识别出*糟糕的*AI内容,并且随着质量的提高,人们的观点可能会改变。最终,这一事件凸显了品牌在公共项目中部署AI时面临的声誉风险。

印度尼西亚金融监管机构正在打击“金融网红”,原因是与高风险数字平台(尤其是点对点(P2P)借贷应用程序)相关的重大投资者损失。金融服务管理局(OJK)的新规现在要求证券公司对其赞助的网红内容承担法律责任,需要投资分析许可以及明确披露付费推广——包括风险说明。 此举源于零售投资者激增(从2019年的250万增加到2024年的1920万),他们深受社交媒体名人的影响。许多人,例如安妮塔·卡罗琳娜,在Akseleran损失了28,000美元,是被高回报的承诺所诱惑,而没有理解风险。多家P2P平台目前正在调查中,Crowde的许可证已被吊销。 自2017年以来,OJK已屏蔽了超过13,000个非法金融实体,难以跟上不断演变的骗局。虽然一些网红承认助长了不可持续的炒作,但新法规旨在保护投资者,并在金融建议和营销之间建立更明确的界限。

## Python 即将获得不可变字典 LWN.net 报道了 PEP 814,该提案旨在向 Python 添加内置的不可变字典类型 `frozendict`。 这解决了长期以来对一种适合并发编程的字典类结构的需求,尤其是在 Python 不断发展的并发特性(如 async、无 GIL 的线程以及子解释器)方面。 `frozendict` 的功能类似于常规字典,但创建后禁止修改。 键必须是不可变的(可哈希的),虽然值可以是可变的,但完全不可变的 `frozendict` 是可哈希的,可以用作字典键或集合元素。 诸如联合 (`|`) 之类的操作会创建新的 `frozendict` 实例。 最初的讨论集中在将现有字典转换为 `frozendict` 的效率上——当前浅拷贝操作是 O(n)。 由于潜在的意外副作用,对 O(1) 就地“冻结”方法的提案进行了辩论,但最终推迟到未来考虑。 该 PEP 已提交给指导委员会,并可能获得批准,从而为更安全、更健壮的并发 Python 代码提供有价值的工具。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 一个适用于 Python 的“冻结”字典 (lwn.net) 11 分,由 jwilk 1 小时前发布 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## 初创公司“自杀”——大多数失败的原因 尽管失败率很高(约90%),但初创公司很少屈服于外部竞争。相反,它们通常“自我毁灭”——由于内部问题而失败。常见的陷阱包括失去焦点、联合创始人冲突,以及关键的,过早放弃。 缺乏“产品与市场匹配”——构建没有人真正想要的东西——是主要杀手,常常导致资金耗尽。财务管理不善,例如在验证之前过度消费,会加剧这种情况。然而,资金耗尽通常只是一个更深层问题的*症状*。 强大的联合创始人关系至关重要;65%的高潜力初创公司因内部冲突而失败。保持团队一致性、清晰的沟通和共同愿景至关重要。创始人还必须保持专注,避免分心,并克服不可避免的挑战。 为了提高生存机会,创始人应该优先构建人们渴望的产品,审慎管理财务,培养健康的团队动态,并为成功*和*潜在失败做好计划。最终,避免这些自我造成的伤口可以大大提高初创公司生存甚至蓬勃发展的机会。正如保罗·格雷厄姆所说,“获胜的方法就是不死亡。”

一场黑客新闻的讨论围绕着一篇名为“为什么初创公司会失败”的文章。文章的核心论点,并在评论中被强调,是初创公司通常因*内部*问题而失败——一种“自取灭亡”,而非外部竞争。 一位评论者指出,最初的分析可能存在幸存者偏差,认为它只是识别了*成功*初创公司的特征。然而,另一位用户巧妙地将文章的消极观点转化为积极的:关注初创公司需要*做些什么*才能生存。 文章呼应了Y Combinator创始人保罗·格雷厄姆的观点,认为初创公司更有可能“自杀”而不是“被谋杀”,这意味着内部问题是最大的威胁,而非外部力量。这场讨论强调理解和解决这些内部弱点,以增加成功的机会。

伦敦一名小学教师因其关于英国基督教传统的言论,被一名穆斯林学生感到冒犯,随后被停职、解雇,并最初被禁止教学。事件源于教师制止学生在学校水槽洗脚——这种做法在该非宗教学校不被鼓励——并阐明英国价值观。 该教师表示英国“仍然是一个基督教国家”,引用了国王在英国国教中的角色,并建议对于特定的宗教习俗,可以考虑伊斯兰学校。这导致了警方调查(后被撤销),以及一个保障委员会的“情感伤害”裁决。 在言论自由联盟的支持下,该教师正在起诉地方当局,声称他因陈述事实而被惩罚。此案凸显了人们对保障协议被武器化以压制传统价值观的担忧,以及存在双重标准:肯定主流文化会受到惩罚,而少数族裔议程则不会。虽然教学禁令已成功上诉,但该教师的职业生涯受到了重大影响,引发了人们对英国言论自由的担忧。

## 全球不平等达到危机水平:摘要 一份新报告显示,全球极端不平等现象严重,不到6万名个人——占世界人口的0.001%——控制的财富是全球最贫困50%人口的三倍。最富有的10%人口收入超过了其余90%的人口,而最富有的10%人口拥有全球75%的财富,而最贫困的一半人口仅占2%。 这份由200名研究人员撰写的《世界不平等报告2026》记录了这种差距,自1995年以来情况不断恶化,最富有的人的财富增长几乎是全球最贫困50%人口的两倍。该报告强调了一种由教育支出巨大差异驱动的“机会地理”,欧洲/北美地区的教育支出比撒哈拉以南非洲地区高出40多倍。 除了公平问题外,作者(包括托马斯·皮凯蒂)认为,这种程度的不平等威胁着经济稳定、民主和环境可持续性。他们提出解决方案,例如对全球最富有的人征收3%的税款,以资助发展中国家的教育,并呼吁成立一个国际小组来监测不平等现象,类似于气候变化的IPCC。该报告还将财富与气候排放联系起来,指出最富有的10%人口应对与私人资本相关的77%的排放负责。

最近的世界不平等报告显示全球财富高度集中。最富有的0.001%(约56,000人)所拥有的财富是全球最贫困50%人口的三倍。收入最高的10%人口总收入超过了剩余90%,而最贫困的一半人口获得的全球收入不到10%。 该报告将收入最高的10%定义为年收入超过65,500欧元的人群,这引发了Hacker News用户对其自身在这一范围内的位置的讨论。 然而,一些评论员质疑该报告的方法论,指出它将债务计为负财富,可能会扭曲数据。另一些人则争论财富集中是否本质上是负面的,认为这对于有效的资本部署是必要的。还有关于历史财富不平等的讨论,质疑前工业社会是否也存在类似的不平等,只是精英阶层不同。

## Go 的内存管理与返回值 从 C/C++ 过来的程序员可能会对 Go 函数返回值的能力感到困惑,因为它避免了 C 中常见的栈/堆问题。在 C 中,返回指向局部变量的指针会导致悬挂指针和未定义行为。 然而,Go 在编译期间使用 **逃逸分析**。如果变量的生命周期超出了它所定义的函数范围(例如,当它被返回时),编译器会自动将其分配到 **堆** 上,而不是栈上。Go 的 **垃圾回收器** 然后管理这块堆内存,确保只要它被引用,它就保持有效。 重要的是,当在 Go 中返回一个切片时,你实际上是在返回切片头(包含指向底层数组、长度和容量的指针)的 *副本*。这个头指向堆分配的数组,该数组在不再被引用之前会持续存在。 这与 C 形成鲜明对比,在 C 中,返回指向栈变量的指针会导致内存立即失效。Go 的设计优先考虑安全性并简化了内存管理,从而实现更简洁的代码,而无需 C 的手动分配/释放复杂性。

Hacker News新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交登录Go 的逃逸分析以及为什么我的函数返回有效 (bonniesimon.in)4 分,作者 bonniesimon 1 小时前 | 隐藏 | 过去 | 收藏 | 3 条评论 nasretdinov 11 分钟前 | 下一个 [–] 如果这些函数被内联(如果它们足够小,则可能),那么代码甚至不需要在堆上分配内存! 这是一种没有透明逃逸分析就很难实现的优化。回复 foldr 1 小时前 | 上一个 [–] 这似乎是一个持续的困惑来源。逃逸分析只是一个优化。你不需要考虑它来理解你的 Go 代码的行为方式。 想象一下所有内容都在堆上分配,你将不会有任何意外。回复 bonniesimon 36 分钟前 | 父级 [–] 有道理。我需要改变我对 Go 的思考方式。我应该像看待 JS 一样看待它。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系方式 搜索:

共和党众议员托马斯·马西和参议员迈克·李提出了一项法案,呼吁美国正式退出北约。该“北约法案”认为,最初为对抗苏联而成立的北约联盟现在已经过时,并且耗费了美国的资源。 支持者认为,美国资金最好用于国内防御,并批评富裕的欧洲国家没有充分为自身的安全贡献力量。马西特别提到,他希望避免资助“社会主义国家”。该法案将停止美国对北约预算的财政贡献,并正式启动退出程序。 虽然该法案呼应了唐纳德·特朗普之前对北约资金的担忧,但它面临着巨大的反对。国会绝大多数人支持美国继续参与该联盟,使其通过的可能性极低。支持者引用了关于外国卷入的宪法担忧,并质疑北约的原始目的在当前地缘政治格局中的持续相关性。

## 大脑的“语言网络” – 摘要 最近的研究,与埃维莉娜·费多连科讨论后得知,大脑内存在一个专门的“语言网络”,其功能类似于消化系统等生理器官。这个网络并非关于*思考*本身,而是作为一种界面,在思考和语言之间进行转换——用于理解和表达。 该网络主要位于左侧额叶和颞叶,包含负责将词语映射到含义以及控制语法规则的核心区域。对超过1400人的大脑扫描显示出一致的模式,但存在一些个体差异。 重要的是,这个网络不同于传统意义上的“语言区域”,例如布罗卡区,后者侧重于*产生*语音动作,而非语言处理本身。语言网络将抽象意义构建成词语序列,然后将其传递给运动系统进行输出。它是灵活沟通的关键组成部分,使我们能够将思想转化为不同语言的表达。

一篇来自Quanta Magazine的近期文章,在Hacker News上讨论,表明人类大脑的语言处理网络功能类似于早期的LLM(大型语言模型)。 一位评论员总结了核心思想,即我们的大脑本质上拥有一个“内置的LLM”,学习语言规律和词语关系。 然而,讨论很快转向了这种类比的局限性。 一个关键点是,目前的LLM缺乏节奏感,而节奏感在人类语言解析中起着至关重要的作用。 另一位评论员指出,这场讨论让人想起早期的简单人工智能项目。 尽管存在一些怀疑,一位用户强调了认知科学家Ev Fedorenko在该领域的专业知识,敦促大家提出更实质性的批评,而不是简单的否定。 这段对话凸显了人们持续努力理解大脑如何处理语言,以及使用LLM作为比较模型的潜力与局限性。

## 迫在眉睫的数字控制网 尼尔·麦克雷认为,瑞秋·里夫斯最近的预算并非旨在帮助或损害特定群体,而是通往全民基本收入(UBI)和完全国家依赖未来的一个步骤。他认为,“从劳动者手中夺取以给予领取者”的说法是一种刻意的分而治之策略,掩盖了自动化和人工智能导致广泛失业的现实。 作者强调了一个令人担忧的趋势:公众乐于接受技术“解决方案”,同时牺牲隐私和自由。他认为,这种接受是几十年社会主义思想灌输的结果,而人们并不了解其历史后果。 关键在于,文章指出了一种危险的麻木,公民专注于人为制造的危机,却忽视了通过数字身份和CBDC等工具构建的数字监狱。这种冷漠源于对政府作为安全网的信念,从而阻止了对大规模移民和对外援助等政策的抵制,即使就业市场正在萎缩。最终,该预算被视为一个数字控制未来的序幕,一个掩盖自主权丧失的“马戏团”。

## C 和 C++ 中的闭包:性能深度剖析 本文调查了在 C 和 C++ 中实现闭包(数据和指令的结合,泛化函数)的性能影响。虽然闭包在现代语言中很常见,但在 C 中实现高效的闭包面临挑战。核心问题在于需要在不依赖于有问题全局状态(如静态变量)的情况下,将额外数据传递给像 `qsort` 这样的函数。 存在几种方法:重新实现函数以接受用户数据、GNU 嵌套函数、Apple Blocks 和 C++ Lambdas。使用 Knuth 的“Man-or-Boy”测试(强调递归和数据引用)对这些方法进行基准测试,揭示了显著的性能差异。 **主要发现:** * **C++ Lambdas(直接使用)最快**,受益于编译器在类型信息易于获取时的优化。 * **类型擦除(使用 `std::function`)会引入开销**,但仍然保持合理的效率。 * **Rosetta Code 风格的 Lambdas 令人惊讶地慢**,因为存在过多的数据复制。 * **GNU 嵌套函数目前性能较差**,这是由于与可执行堆栈相关的实现细节所致,从而阻碍了优化。新的基于堆的实现可能会改善这一点。 * **Apple Blocks 提供适度的性能**,受其运行时管理限制。 * **标准的 C 方法处于中等水平**,缺乏更高级技术的优化潜力。 分析强调了编译器优化和最小化数据复制的重要性。作者提倡为 C 提出“宽函数指针”提案,以实现高效的闭包实现并与其他语言互操作。最终目标是为 ISO C 设计一种高性能和标准化的闭包机制。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 C语言中关闭的代价 (thephd.dev) 17 分,由 ingve 1小时前发布 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

乌克兰的财政需求正在促使欧盟考虑一项有争议的计划,即利用价值2100亿欧元的冻结俄罗斯资产来资助乌克兰的战争努力。由乌尔苏拉·冯德莱恩领导的欧洲委员会提议永久冻结这些资产,并在未来两年内释放900亿欧元,通过紧急权力以及多数票机制绕过通常的一致同意要求。 此举旨在克服匈牙利的反对,但面临重大障碍。 资产主要存放地比利时强烈抵制,担心由此引发严重的经济后果以及俄罗斯可能提出的法律挑战——俄罗斯曾威胁采取“最严厉的反应”,甚至称该计划为“战争理由”。 欧盟领导人正在努力向比利时提供保证,确保所有成员国共同承担财务风险。 12月18日的一次关键峰会将决定该计划的命运,官员们已准备好进行长时间谈判以达成共识,并可能加强欧盟在未来和平谈判中的立场。

本教程探讨了如何为预训练的基于流的生成模型添加控制,使其能够执行其最初未训练的任务。以在MNIST数字上训练的模型为例,演示了两种关键技术:分类器引导(生成特定数字)和图像修复(填充缺失像素)。这两种方法都通过在潜在空间或像素空间中进行“速度校正”来微妙地调整模型的采样过程。 教程详细介绍了多种方法,包括标准的分类器引导、更快的潜在空间分类器方法以及PnP-Flow,后者通过迭代地将样本投影以满足约束条件。PnP-Flow提供了一种独特的方法,直接调整潜在位置,而不是修改速度。 核心概念是流模型通过迭代积分生成数据,每一步的微小校正都可以引导模型走向期望的结果。虽然类似的引导技术存在于扩散模型中,但流模型提供了一种更直观和确定性的方法。本教程强调了潜在空间操作在速度和效率方面的优势,并提供了代码示例来实现,展示了如何引导流生成特定结果。最终,这些“插件”方法提供了一种灵活的方式来控制生成模型,而无需重新训练。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 你想去哪里 – 流模型指南 (drscotthawley.github.io) 5 分,rundigen12 发表于 2 小时前 | 隐藏 | 过去 | 收藏 | 1 条评论 rundigen12 发表于 2 小时前 [–] 对添加推理控制到预训练的(潜在)基于流的生成模型的一个直观介绍 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

巴基斯坦据报道向英国提出了一项有争议的交换方案:接收目前拒绝遣返的性侵犯团伙头目,以换取英国引渡居住在英国的巴基斯坦政治异议人士。 此提议在巴基斯坦和英国官员最近的一次会晤中提出,核心内容是如果英国移交沙扎德·阿克巴尔和阿迪尔·拉贾——现任巴基斯坦政府的直言不讳的批评者——就遣返阿迪尔·汗和卡里·阿卜杜勒·拉乌夫,他们是罗奇代尔性侵丑闻的关键人物。 阿克巴尔和拉贾都与前总理伊姆兰·汗有关联,他们一直批评巴基斯坦涉嫌侵犯人权。 此提议正值英国面临解决儿童性剥削问题和完成对性侵团伙的全国调查的压力。 尽管此提议引发了强烈抗议,批评人士称其“令人深感不安”,但英国政府尚未发表评论,但普遍预计将拒绝该交易。

## 揭秘 Linux 内核 大多数 Linux 入门教程侧重于 shell 命令,将内核视为隐藏组件。本次探索旨在改变这种状况,展示内核只是一个可编译和可运行的二进制文件。 内核充当应用程序和硬件(CPU、内存、设备)之间的抽象层,提供统一、安全的接口。它管理资源、控制访问,并提供防火墙和文件系统等功能,作为计算机的“运行时”。你通常可以在 `/boot` 目录下找到它,通常命名为 `vmlinuz-*`。 实验涉及使用 QEMU 直接启动此内核。最初的尝试会导致“内核崩溃”,因为内核需要一个根文件系统才能运行。这可以通过创建一个最小的 `initramfs` 来解决——一个包含基本“init”程序(此处使用 Go 创建)的临时文件系统,用于启动系统。 成功使用 `initramfs` 启动,证明了一个功能完备但简单的 Linux 发行版。关键收获:内核是一个文件,发行版是内核加上程序,进程(例如我们的 PID 为 1 的 Go 程序)在“内核空间”或“用户空间”中运行。这种动手实践的方法能够建立对 Linux 系统如何运作的基础理解。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 在 QEMU 中启动 Linux 并用 Go 编写 PID 1 以说明内核即程序 (serversfor.dev) 5 分,birdculture 1 小时前 | 隐藏 | 过去的 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## Wirebrowser:强大的客户端调试工具包 Wirebrowser是一个全面的工具包,用于调试、拦截流量和检查Web应用程序的内存,基于Chrome DevTools Protocol (CDP) 构建。它将网络操作、API测试、自动化和详细的JavaScript内存分析结合到一个界面中。 主要功能包括实时HTTP请求/响应操作以及强大的内存检查工具,例如**实时对象搜索**(在运行时修补对象)和**断点驱动堆搜索 (BDHS)**——通过在调试器暂停时捕获堆快照来追踪数据变化的来源。独特的**混合结构相似性引擎**有助于搜索和追踪不断变化的对象。 除此之外,Wirebrowser允许创建和执行API请求(类似于Postman),并支持浏览器/Node.js脚本进行自动化。操作可以全局应用或应用于特定的浏览器标签页。Wirebrowser使用JavaScript构建,基于React和Node.js,是开源且积极开发的,未来计划包括SPA爬取和DOM XSS扫描。 [https://github.com/fcavallarin/wirebrowser](https://github.com/fcavallarin/wirebrowser)

## Wirebrowser:一款新的 JavaScript 调试器 开发者 fcavallarin 发布了 Wirebrowser,一款提供网络检查、请求重写和强大的堆分析工具的 JavaScript 调试器。其关键特性,**断点驱动堆搜索 (BDHS)**,会在每个断点处自动捕获堆快照,允许开发者追踪值在内存中的产生时间和位置,并识别负责的代码。 Wirebrowser 还包括 **实时对象搜索**,支持运行时检查、正则表达式搜索、对象相似度匹配,甚至直接对象修补。 来自 klaushougesen 的早期反馈指出该工具的复杂性以及处理大数据时可能崩溃的问题,这与 Chrome DevTools 中出现的问题类似。他们还建议突出显示配套演示视频,以提高可访问性。 该项目是开源的 (github.com/fcavallarin),开发者欢迎反馈,特别是关于 BDHS 在调试工作流程中的实用性。关于 BDHS 的白皮书可在 fcavallarin.github.io/wirebrowser/BDHS-Origin-Trace 找到。

## Cloudflare Python Workers:快速、可扩展,现已全面支持包 Cloudflare 显著增强了其 Python Workers 平台,为 Python 开发者提供了一个引人注目的无服务器选项。Python Workers 之前受到限制,现在支持**任何与 Pyodide 兼容的包**,利用名为 **pywrangler** 的新工具系统,该系统围绕 `uv` 包管理器构建,方便安装和依赖管理。 一个关键的重点是**减少冷启动时间**。通过专用的**内存快照**,Cloudflare Workers 实现**比 AWS Lambda(未使用 SnapStart)快 2.4 倍的冷启动,比 Google Cloud Run 快 3 倍**——自动且无需额外费用。这是通过恢复预初始化状态实现的,从而绕过了启动期间耗时的运行时和包加载。 Python Workers 能够在几分钟内在全球范围内部署应用程序,并提供慷慨的**免费套餐**(每天 100,000 个请求)。它们非常适合各种用例,从简单的 HTTP 请求处理到计划任务(cron 触发器)以及利用 Workflows 和 Durable Objects 的复杂应用程序。 Cloudflare 致力于进一步改进,包括增强的工具、更快的冷启动、更广泛的包支持和扩展的网络功能。

Cloudflare 宣布了其 Python Workers 的更新,重点是更快的冷启动和改进的包管理,优先使用 `uv` 工作流。Hacker News 上出现了一场讨论,一位评论员指出文章中与 AWS Lambda 的比较忽略了 AWS 的“SnapStart”功能,建议进行包含该功能的计时比较。 与此同时,另一篇文章强调了 Pyodide 发行版的重大变更,指出已移除一些流行的科学计算和地理空间工具,如 Polars、Geopandas 和 PyArrow。这一移除对利用 Cloudflare Workers 和 R2 的潜在服务器端工作流来说是一个挫折,并可能阻碍更广泛的应用,特别是依赖这些工具的初创公司。用户表达了希望它们能被重新集成。

一名疑似MS-13头目,赫尔森·库阿德拉·索托,在内布拉斯加州被捕,联邦调查局局长卡什·帕特尔宣布。索托是一名洪都拉斯国民,被认为曾领导一个“杀人小队”,并涉嫌于2022年刺杀前洪都拉斯总统的儿子。 此次逮捕是“联合特别行动队火山”的一部分,这是一项特朗普时代的倡议,旨在瓦解MS-13领导层,特别是针对授权帮派谋杀的组织“拉梅萨”。官员,包括内布拉斯加州州长吉姆·皮伦,强调了索托非法入境美国,并强调了边境安全的重要性。 这一行动反映了联邦调查局更广泛的战略,在特朗普政府时期得到加强,以打击跨国有组织犯罪,现在包括像MS-13和委内瑞拉的“阿瓜拉火车”这样的组织,将其视为潜在的恐怖主义威胁。最近的行动包括扩大监视名单和制裁这些组织的附属机构,认识到它们对国家安全和公共安全的重大威胁,尤其是在毒品走私和人口贩运方面。

## CSS 的遗憾:一份重新设计的愿望清单 本文概述了 CSS 设计历史上积累的许多被认为失误的地方,其中许多与一致性和可预测性有关。一些属性的命名很别扭(例如,`z-index` 应该为 `z-order`,`hyphens` 应该为 `hyphenate`),或者功能不合理(例如,表格上的 `vertical-align`)。 核心问题包括默认行为在实践中证明无用(如 `background-repeat: no-repeat`),轴向顺序不一致(定位属性采用垂直优先),以及解决方案过于复杂(如 `word-wrap`/`overflow-wrap`)。 建议改进颜色处理、Unicode 范围语法和 flexbox 的尺寸模型。 其他要点涉及解析歧义(字体名称)、布局怪癖(外边距折叠、表格布局)以及简化机会的错过(RGBA/HSLA、简写属性)。 作者还提倡更好地为选择器做好未来适应,并制定更强大的 `@import` 规则。最终目标是使 CSS 更加逻辑、易于维护,并且更容易构建工具。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 CSS 设计中不完整的问题列表 (csswg.org) 12 分,OuterVale 发表于 39 分钟前 | 隐藏 | 过去 | 收藏 | 1 条评论 edent 发表于 14 分钟前 [–] 当我偶尔进入标准领域时,我总是问“你们为此做了哪些用户研究?” 计算机中许多奇怪的设计选择都是因为一个人说“这在我看来是对的”,而没有考虑其他观点或咨询更广泛的社区。 当然,你可能不想陷入众议纷争,但一小撮陷入集体思维的人通常会产生无益的结果。 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## 以色列寻求美国基督教锡安主义者的支持,应对支持度变化 以色列外交部最近接待了1000多名美国基督教锡安主义牧师和有影响力人士,并全额资助他们前往以色列旅行,旨在在加沙冲突导致福音派支持度下降的情况下,巩固支持。该倡议由福音派牧师迈克·埃文斯组织,旨在任命这些领导人为“大使”,以对抗反犹主义并为以色列辩护,特别是关于其对西岸(“犹太和撒玛利亚”)的主张。 埃文斯和其他人认为,以色列控制这片土地具有圣经依据,这一观点与主流基督教神学不同。此次峰会解决了对美国近期质疑西岸吞并的言论的担忧,将对以色列的支持定位为符合美国和圣经价值观。 这项努力是更大规模的、耗资数百万美元的以色列影响美国基督徒的活动的一部分,包括针对福音派教堂的大规模“地理围栏”宣传攻势。以色列总理内塔尼亚胡敦促牧师们积极为以色列辩护,这表明这是一项战略努力,旨在维持关键的政治支持基础。

美国海军与帕兰提尔科技公司合作,启动一项价值4.48亿美元的“ShipOS”计划,以改革潜艇生产,并解决弗吉尼亚级和哥伦比亚级计划中严重的延误和成本超支问题。帕兰提尔的Foundry和AI平台将在主要造船厂和供应商处实施,以提高效率并简化复杂的供应链——这一过程涉及数百万工时和数千家专业企业。 该合同采用“风险共担”模式,这意味着帕兰提尔的付款将直接与绩效改进挂钩。海军部长约翰·菲兰和帕兰提尔首席执行官亚历克斯·卡普都强调了大幅缩短工期的潜力,特别是对于哥伦比亚级潜艇。 该系统最终可能扩展到支持其他海军资产,如航空母舰和战斗机。Kraken Robotics、亨廷顿英格尔斯工业和通用动力等公司也是潜艇工业基地的关键参与者,而帕兰提尔将继续扩大其对整个舰队战备的支持。

启用 JavaScript 和 Cookie 以继续。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 3D打印的类胡萝卜动脉芯片,用于个性化血栓形成研究 (wiley.com) 3点 由 PaulHoule 1小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

一位经验丰富的移动开发者感叹人工智能对其自由职业的影响。过去15年,项目都很直接——需求明确,开发集中,客户对想法变为现实感到满意。现在,人工智能生成的代码的兴起正在制造混乱。 最初,人工智能在小片段代码方面有所帮助,但其建议已经升级到大型代码块,由于风格不一致,需要大量修改才能集成到现有项目中。更令人担忧的是“氛围编码”的出现——客户直接提交编写糟糕、充满表情符号的人工智能代码(通常全部在一个`ContentView`文件中),而没有适当的版本控制。 这导致项目难以维护,甚至无法编译,即使那些已经在App Store上线的项目也不例外。这位开发者认为该职业正在被贬值,既定的最佳实践和有意义的协作正在被质量让位于数量所取代。他对多年来培养的标准被侵蚀感到悲伤。

## “氛围编码”与客户边界 - Hacker News 讨论总结 一个 Hacker News 帖子,源于关于“氛围编码”(严重依赖 AI 建议的编码方式)的讨论,迅速聚焦到一个核心问题:**糟糕的客户边界,而非技术本身。** 原始发帖者描述了与客户尝试直接将 AI 生成的代码合并到项目中,绕过标准开发流程并导致构建失败的令人沮丧的经历。 评论者普遍认为这不是一个 *由* AI 引起的问题,而是被 AI 放大的一种预先存在的问题。许多人强调开发者需要坚定地确立自己的专业知识,并拒绝客户指定实现细节。 许多人分享了客户低估专业编码工作的案例,并用一个关于根据客户参与度进行分层定价的流行笑话进行了说明。 讨论还涉及“自动化悲伤”——一种对项目被 AI 快速生成的不安感,以及通过自己编写代码获得的更深层理解。 最终,共识是开发者必须 *驱动* AI 工具,维护代码库的控制权,并且不害怕“解雇”不尊重专业边界的客户。

一部新的Netflix电影《煤炭女王》(原阿根廷电影《碳小姐》)因其前提和 perceived 的意识形态动机而受到批评。这部剧情片讲述了卡洛斯·安东内拉·罗德里格斯的故事,他从男性转变为女性卡莉塔,并在阿根廷2012年自我认同法下被合法承认为女性。随后,他被称为“第一位女性煤矿工人”,尽管他主要负责修理采矿机械。 一些人认为这部电影是一次笨拙的“觉醒”叙事尝试,类似于Netflix过去引发争议的《小可爱》。批评者认为,这个故事听起来很牵强,并凸显了与主流观众的脱节,他们对此表现出很少的兴趣。 作者认为这部电影体现了一种好莱坞寻找和进口极左内容的风潮,因为此类电影的国内观众正在减少。尽管不太可能成为热门,但《煤炭女王》被认为是Netflix优先考虑意识形态而非迎合更广泛观众的又一个例子。

客户端挑战:您的浏览器已禁用 JavaScript。请启用 JavaScript 以继续。网站的必要部分无法加载。这可能是由于浏览器扩展、网络问题或浏览器设置造成的。请检查您的连接,禁用任何广告拦截器,或尝试使用不同的浏览器。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 蟒蛇在过去一千两百万年里尺寸一直没有变化,化石显示 (scienceclock.com) 4 分,作者 ashishgupta2209 1 小时前 | 隐藏 | 过去 | 收藏 | 2 条评论 redwood 8 分钟前 | 下一个 [–] 我永远不会忘记帕洛阿尔托蟒蛇惊吓事件。更正:是黑曼巴惊吓事件,哎呀 https://www.paloaltoonline.com/news/2023/10/10/palo-alto-res... 回复 ChrisArchitect 13 分钟前 | 上一个 [–] 剑桥来源:https://www.cam.ac.uk/stories/twelve-million-years-of-giant-... 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

联邦法官阻止特朗普总统将国民警卫队部署到洛杉矶以应对反联邦移民执法抗议活动。查尔斯·布雷耶法官裁定,政府声称的“叛乱”以证明将加州国民警卫队联邦化是不成立的,并且违反了《波塞·科米塔图斯法》,该法限制联邦军队参与国内执法。 加州州长加文·纽森起诉阻止部署,认为这削弱了州公共安全的关键资源。政府辩称,一旦联邦化,国民警卫队的部署将不受法院审查——布雷耶法官驳斥了这一立场,警告这可能导致“国家警察部队”。 裁决要求大约300名国民警卫队员返回州政府控制,但联邦政府可能会上诉。与此同时,最高法院部分推翻了加州南部地区法院限制移民拦截的命令,允许基于更广泛的因素进行执法,但大法官持异议,对潜在的种族歧视执法表示担忧。

## 古代蟒蛇:令人惊讶的稳定巨型生物 在委内瑞拉的一项新化石发现表明,蟒蛇至少在1240万年前就保持了其令人印象深刻的体型,可追溯到中到上新世时期。研究人员分析了183节化石椎骨,发现古代蟒蛇的长度为四到五米——几乎与现代蟒蛇相同。 这一发现挑战了之前关于较温暖的新世气候将支持更大的蛇类的假设。尽管该时期其他巨型爬行动物,如巨大的凯门鳄和乌龟,随着气温下降而灭绝,但蟒蛇却表现出惊人的适应力。 该研究表明,这种稳定性与蟒蛇专门的生态位有关:南美洲北部沼泽湿地环境,富含鱼类和水豚等猎物,在数百万年来一直相对稳定。这项研究建立了一个关键的时间线,证实蟒蛇在其进化历史的早期就达到了巨型体型,并一直保持至今。

联系我们 contact @ memedata.com