本摘要重点介绍了关于 PostgreSQL 大规模连接性的工程实验发现。 **问题:“套接字税” (Socket Tax)** PostgreSQL 的协议本质上是同步的:一个连接对应一个活动查询。在应用程序与数据库被网络延迟(如跨区域)隔离的分布式架构中,传统的 TCP 连接池会成为瓶颈。由于每个 TCP 套接字都需要内核资源和三次握手,工程师被迫限制连接池大小,这会导致客户端出现大量的排队、内存膨胀以及数据包丢失时的“队头阻塞” (Head-of-Line blocking) 问题。 **解决方案:QUIC 多路复用** 通过在 QUIC (UDP) 而非 TCP 之上运行 Postgres 协议,作者实现了一个系统,使数百个查询可以共享少量物理 UDP 关联。由于 QUIC 流是虚拟的,它们不需要新的文件描述符或内核握手。 **实验结果** 在高负载下,基于 QUIC 的架构实现了: * **延迟降低 30 倍**(246ms 对比 7,088ms)。 * **吞吐量翻倍**(9,718 QPS 对比 4,749 QPS)。 * **内存占用减少 80%**。 尽管 QUIC 并不能解决多语句事务相关的问题(因为这些事务仍会锁定后端连接),但在分布式环境下,它有效地消除了高吞吐量、单语句工作负载中的传输层瓶颈。

Hacker News 最新 | 往期 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Postgres 与 QUIC ( lupyd.com ) 13 点 由 tenesripranav 发布 44 分钟前 | 隐藏 | 往期 | 收藏 | 1 条评论 help guiriduro 1 分钟前 [–] 人工智能垃圾内容。 回复 社区准则 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系我们 搜索:

“鲍尔默峰值”(Ballmer Peak)是一个源自网络漫画《xkcd》的幽默概念,意指程序员在血液酒精浓度精确达到 0.1337% 时,能够发挥出超人的生产力。这一术语是对前微软首席执行官史蒂夫·鲍尔默以及科学领域“巴尔末系”(Balmer series)的戏谑性致敬。 尽管该概念缺乏科学依据,但它已成为编程文化中的一个重要元素,甚至激发了“鲍尔默峰值马拉松”等活动的举办。针对酒精对编程影响的严谨研究一致表明,随着醉酒程度加深,表现会随之下降。然而,包括 2024 年在 SIGBOVIK 会议上发表的一篇论文在内的讽刺性研究,仍在出于喜剧效果持续测试这一理论。虽然这些研究大都证实酒精损害会妨碍表现,但“鲍尔默峰值”的传说依然是计算机科学界一个经久不衰的轻松神话。

该 Hacker News 帖子讨论了“鲍尔默峰”(Ballmer Peak)。这是一个源自 XKCD 漫画的幽默概念,认为特定的血液酒精浓度可以优化程序员的表现。 讨论涵盖了以下相关话题: * **流行文化:** 用户提到了丹麦电影《酒精计划》(Another Round),该片探讨了保持持续轻度醉酒状态的前提。 * **词源:** 参与者讨论该术语是否受到恒星光谱学中“巴尔末跳变”(Balmer jump)的启发。 * **轶事:** 一位用户回忆起行业内的旧传闻,称在科技展会的早期,苹果员工以抽烟著称,而微软员工则偏好饮酒。 * **维基百科与 XKCD:** 讨论的很大一部分分析了 XKCD 漫画与维基百科之间的递归关系。用户探讨了“引证生成”(citogenesis,即某项主张被添加到维基百科并随后被引用为事实的过程),并试图量化这两个平台相互引用的频率,从而引发了对绘制两者重叠部分的韦恩图的轻松呼吁。

作者正在从零开始重写一个文本编辑器,并主要依赖人工智能(特别是 Claude/Opus)来生成代码。起初这只是一个学习练习,如今已演变成一个功能丰富且实用的工具。通过采用“单线程”工作流——即设计任务、向 AI 提问、审查结果——作者保持了稳定且愉悦的开发进度,同时将倦怠感降至最低。 该项目的架构被拆分为核心逻辑模块(crate)和 IO 处理模块,这使得全面的端到端测试和模糊测试成为可能。这些自动化检查作为一道关键的安全防线,防止了“劣质代码”和回归错误的产生。为了保持掌控力,作者通过快照测试来验证公共接口,并利用自动化性能检查来捕捉意外出现的平方级复杂度代码。 作者认为,人工智能从根本上改变了质量与工作量之间的边界。虽然机器人需要清晰、明确的指令以避免“邪恶精灵”式的错误,但它们现在确实让个人能够构建过去因耗时太长而无法尝试的复杂软件。最终,作者将其视为软件创作的平民化:尽管过程不再那么“手工匠气”,但通过 AI 生成可靠代码的能力是一个深刻的飞跃,它将复杂的系统编程转变成了一种可触及的日常实践。

抱歉。

由于内存布局规则的细微差异,在 Rust 和 WebGPU (WGSL) 之间共享配置数据往往极易出错。手动同步不仅繁琐,一旦出错还可能导致严重的 GPU 故障。 为了解决这一问题,作者开发了一种系统化的单元测试方法。通过利用 `naga`(已用于着色器编译)解析 WGSL 布局,并将其与 Rust 结构体进行交叉比对。最初的手动测试既笨拙又依赖硬编码,因此作者引入了 `facet` 库,为 Rust 结构体提供了运行时反射功能。 通过在 Rust 配置对象上派生 `facet::Facet`,作者创建了一个通用的检查函数,能够自动验证结构体偏移量、成员大小以及与 WGSL 定义一致的总布局。该方案支持计算着色器中常见的动态数组类型。这种轻量级解决方案不会给生产构建带来运行时开销,并提供了一种稳健且可扩展的方法,确保在代码库演进过程中,CPU 与 GPU 之间的数据交换始终保持完美对齐。

Hacker News 最新 | 往期 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 使用 Facet 测试 WebGPU 数据布局 ( mattkeeter.com ) 23 分 由 luu 发布 3 小时前 | 隐藏 | 往期 | 收藏 | 讨论 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

1942年12月2日,芝加哥大学的科学家们利用一座建在橄榄球场下、简陋粗糙的反应堆“芝加哥一号堆”,实现了世界上首次自持核反应。这项由国际物理学家团队秘密进行的高风险实验,是曼哈顿计划的关键组成部分。从该反应堆收集的数据,为制造“三位一体”核试验及投向长崎的原子弹所需的钚提供了重要基础。 该项目处于战时极端保密和猜忌的氛围之中,包括恩里科·费米在内的许多卓越贡献者都被贴上了“敌国侨民”的标签。随着核开发重心转移到与世隔绝的洛斯阿拉莫斯实验室,芝加哥的研究人员开始审视其工作的伦理后果。由詹姆斯·弗兰克领导的一个小组提交了一份报告,警告不要在城市使用原子武器,并以著名言论警示称,此类行动有使美国成为“新德国”的风险。尽管存在这些道德上的反对意见,政府的军事目标却未曾改变,这巩固了该反应堆在开启原子时代以及随后引发深远政治和伦理困境中的作用。

抱歉。

由于 Last.fm 移除了原生的 RSS 支持,开发者 @xiffy 创建了一个可靠的替代方案。该服务允许用户通过简单替换所提供链接中的用户名,来生成针对其 Last.fm 个人资料的自定义 RSS 订阅源。 目前可用的订阅源包括: * **近期曲目** * **收藏曲目** * **热门曲目和艺术家**(支持自定义周期:从 7 天到全部时间) * **推荐曲目**(提供 RSS 和兼容 Soundixx 的 JSON 两种格式) 订阅源现在还包含作为附件的高分辨率曲目图像。该项目是为应对 Last.fm 功能衰退而推出的“挫败驱动型”解决方案,其特点是轻量级、注重隐私,且完全没有广告、追踪器和冗余脚本。你可以通过将示例 URL 中的 “thexiffy” 替换为你自己的 Last.fm 用户名来访问你的订阅源。

这条 Hacker News 帖子讨论了一个为 Last.fm 用户数据提供 RSS 订阅的新工具(xiffy.nl)。虽然该项目因代码整洁而受到赞扬,但讨论很快转向了对 Last.fm 的广泛批评。 老用户感叹 Last.fm 十多年前的重大改版剥夺了其社交功能。评论者指出,该平台曾经通过演出列表和本地音乐社区促进了现实生活中的联系,但如今已变成一个仅专注于个人记录的“孤独”网站。用户对该平台缺乏数据可移植性以及遗留的技术债务表示不满。 因此,一些用户正在转向去中心化或自托管的替代方案,如 ListenBrainz 和 Koito,这些方案提供了更好的数据控制权和更现代的体验。总的来说,这次讨论突显了人们对 Last.fm 发展轨迹的集体失望,以及对社区驱动、开源替代方案日益增长的兴趣。

麦当劳正日益利用人工智能为其在美国近1.4万家门店制定菜单价格。该AI引擎通过分析数百万笔交易和竞争对手的数据来预估“客户的支付意愿”,这往往导致同一款商品在邻近门店的价格出现显著差异。 尽管麦当劳称该工具是一个旨在优化价值的非强制性建议系统,但许多加盟商表示,他们受到了公司总部的压力,要求其遵循算法的指导。这一策略旨在提高整体收入(公司收入主要来自总销售额的提成),但却与面临运营成本上升且需要更高利润率的店主之间产生了矛盾。 此举带来了重大的声誉和法律风险。消费者历来对算法价格歧视持负面态度,法律专家也警告称,该系统可能会招致反垄断审查,因为该公司自身也承认加盟商可能被视为竞争对手。尽管麦当劳坚称该工具能帮助加盟商做出明智的决策,但这种对AI驱动定价的推动,凸显了企业总部与当地店主之间日益加剧的权力斗争,同时该品牌还正面临客流量下滑以及公众对动态定价模式的强烈质疑。

Cloudflare 已宣布其成为公共证书颁发机构(CA)的计划,这标志着该公司在致力于互联网安全方面迈出了重要一步。在推出 Universal SSL 十二年后,Cloudflare 旨在为网络信任生态系统提供更具韧性和冗余的基础设施。 为实现这一目标,Cloudflare 正在采取两项主要策略: 1. **广泛的兼容性:** 他们已同意收购现有的 GlobalSign 根证书,以确保即时覆盖各类设备;同时,他们也正在申请将其为未来标准设计的新根证书纳入各大浏览器和操作系统的根证书计划中。 2. **现代化升级:** Cloudflare 计划在后量子安全领域处于领先地位,并力争在 2027 年前签发默克尔树证书(MTCs)。 新的 CA 将以 ACME 为先,并以透明化为设计理念,利用自动续期流程实现“小范围故障”控制,从而最大限度地减少干扰。通过充当“零号客户”,Cloudflare 将在公开发布前对其自身基础设施进行大规模的严格测试。该举措旨在为现有 CA 提供一种可靠的自动化替代方案,在行业向后量子标准过渡的过程中,降低系统性风险并确保网络证书供应链的稳健与长久。

这篇 Hacker News 讨论帖探讨了 Cloudflare 转型成为证书颁发机构(CA)的举措。辩论的核心集中在以下几个关键主题: * **对新标准的支持:** 支持者认为,Cloudflare 的加入对“后量子”(PQ)密码学的发展是积极的,有助于打破 Google 和 Let’s Encrypt 的双头垄断,并可能减轻 Let’s Encrypt 的运营负担。 * **对中心化的担忧:** 许多用户对互联网进一步中心化表示担忧。批评者认为 Cloudflare 可能成为潜在的单点故障,并担心其作为网络流量“守门人”的影响力日益增长。 * **信任与安全:** 持怀疑态度者质疑,让单一实体掌控如此大的信任链权力是否明智,并指出一旦大型 CA 被入侵或被恶意方收购,存在被滥用的风险。 * **实用性与意识形态:** 一些评论者为 Cloudflare 辩护,认为规模经济对于应对大规模 DDoS 攻击等现代威胁是必要的。反对者则反驳称,这种“便利”是以牺牲互联网的去中心化根基为代价的,并进一步对 Cloudflare 在自动化流量方面的限制性政策以及未来可能强制要求的身份验证表示担忧。

特斯拉已从花旗银行和富国银行获得 300 亿美元的新信贷额度,以取代此前 50 亿美元的融资安排。此举正值该公司从长期的高速增长期,转向销售停滞和利润微薄的转型阶段。 在 2024 年销量下滑 1% 后,特斯拉正转向大规模资本支出,以资助自动驾驶出租车和人形机器人等雄心勃勃且具有投机性的项目。公司计划大幅增加开支,预计 2026 年的资本支出将达到 250 亿美元。然而,这些投资尚未产生明确的回报,许多承诺的产品面临生产延迟或性能问题。 尽管拥有约 430 亿美元的现金储备,特斯拉近期出现了现金流负增长,从而引发了此次流动性注入。公司表示预计不会立即动用这笔新信贷额度;然而,这一转变标志着其在平衡激增的运营成本与在疲软市场中维持盈利的挑战时,采取了防御性姿态。这些高风险投资最终能否产生可观的收入,对投资者而言仍存在极大的不确定性。

这篇 Hacker News 的讨论围绕着一份报告展开,即在对其财务稳定性和产品线老化的担忧中,特斯拉已获得了 300 亿美元的信贷额度。 评论者们对特斯拉未能扩展至实用且高需求领域(例如以家庭为导向的 7 座 SUV 或送货货车)表示不满,转而关注 Cybertruck 和投机性 AI 项目等小众产品。许多用户认为,特斯拉急于维持其作为“科技/人工智能公司”而非“汽车公司”的高估值,担心一旦转向大众市场、可靠的车型,会导致市场重新评估其价值。 讨论还涉及以下内容: * **市场竞争:** 承认中国电动汽车制造商在成本和创新方面正日益超越特斯拉。 * **品牌感知:** 讨论了首席执行官埃隆·马斯克的政治参与和公众形象如何疏远了部分消费者群体。 * **维护保养:** 关于电动汽车可维修性的争论,一些用户挑战了“电动汽车无需维护”的说法。 * **编辑偏见:** 原始文章(Electrek)的批评者认为该媒体对特斯拉过于偏颇,而支持这种批评的人则认为特斯拉近期的表现值得严格审视。

在使用 Serde 高效工作多年后,作者指出了其设计上的根本局限性,特别是它对递归、僵化的数据模型以及统一 Cargo 特性的依赖,这些问题导致了序列化过程中出现“边缘情况”故障。 为了解决这些问题,作者推出了 **Deser**,这是一个基于替代架构构建的序列化库。与 Serde 基于类型的递归不同,Deser 使用了基于事件的接收器与发射器模型,状态在堆上管理。这带来了多项优势:它是非递归的(防止了栈溢出),天然支持异步 I/O 的暂停,并且具备可扩展的数据模型以保留上下文,从而实现了更好的错误报告、无损缓冲以及对 XML 命名空间等格式特定细微之处的更好处理。 虽然 Deser 的目的并非“取代”根深蒂固的 Serde,但它为处理复杂、不可信或高度嵌套的数据提供了一个强有力的替代方案。该库相当成熟,支持多种格式(如 JSON、TOML、XML 等)以及可组合适配器和验证等高级功能。尽管 Deser 在运行时性能上会有所权衡,并依赖了内部的 `unsafe` 代码,但对于那些触及 Serde 架构约束上限的开发者而言,它提供了一种更灵活、更可靠的方法。

抱歉。

正在检查您的浏览器……需要启用 JavaScript

这篇 Hacker News 的讨论聚焦于“人工智能生成数学成果的负责任发布”这一议题。该提案呼吁人工智能实验室限制将私有模型用于高级数学研究,并要求其为人工验证 AI 输出结果提供资金支持。 评论区的观点存在严重分歧。支持者认为,私有模型可能会造成“双轨制”,即私有实验室垄断重大突破,从而将更广泛的数学界排除在外。他们认为,由于 AI 生成的证明难以验证,实验室有责任资助人力,以解读这些结果并将其建立在现有知识体系之上。 批评者则将该提案斥为“设置门槛”或阻碍进步。许多人认为数学是一项普世事业,试图监管数学发现既徒劳又带有精英主义色彩。怀疑论者将这种阻力与历史上对新工具的抵制相提并论,认为数学家必须像其他领域的专业人士一样,适应 AI 加速发现的能力。另一些人则担心 AI 会通过优先产生快速且无法验证的输出,而非缓慢、协作式的深入理解过程,从而使数学贬值,将一门“鲜活的学科”变成中央集权式企业力量的商品化产品。

**Corral** 是一个 Linux 工具,旨在通过严格的时间、内存和进程限制来可靠地执行命令。与仅监控直接子进程的标准运行器不同,Corral 可确保在命令退出或超时后,不会有任何后代进程(如守护进程或后台任务)存留。 Corral 提供两种运行模式: * **强制模式 (Enforced Mode):** 使用 cgroup v2 包含所有后代进程,允许内核通过 `cgroup.kill` 立即终止整个进程树。此模式还支持内存和进程数量限制。 * **回退模式 (Fallback Mode):** 作为子进程收割者(subreaper)运行,通过 `/proc` 追踪孤儿进程并使用 `pidfds` 将其终止。 Corral 解决了 CI 和自动化流程中的常见故障,例如忽略信号的进程、脱离会话的守护进程或挂起的输出管道。如果 Corral 无法保证所有进程均已停止,它将以 120 状态码退出。虽然它非常稳健,但并非安全沙箱,不会限制文件或网络访问。它要求 Linux 5.11+(强制模式需要 5.14+),并为每次运行提供基于 JSON 的审计日志。

“Corral”是一款旨在解决常见问题的新工具:AI 智能体在任务结束后,往往会留下“僵尸”后台进程。开发者在观察到许多 AI 运行环境难以清理任务(如 `tail -f` 或在父会话终止后依然运行的派生/后台作业)后,创建了该工具。 Corral 通过在隔离环境中运行命令来确保彻底的清理。它提供了两种主要方法: * **cgroup 隔离**:使用 Linux 控制组(control groups)确保整个进程树(包括已更改会话的后代进程)都被终止。 * **proc 追踪**:一种备用机制,当 cgroup 不可用时,通过 `/proc` 监控进程树。 通过强制将命令置于其独立的会话中,Corral 既能防止宿主智能体被意外终止,又能确保一旦执行周期(例如 `corral --wall 30s`)结束,所有关联的子进程都能被成功杀死。该项目是一个旨在改善 AI 驱动自动化进程管理的开源学习实验。

近期的一项 Odoxa-Mascaret 民调显示,法国总统埃马纽埃尔·马克龙的支持率已跌至 18% 的历史新低,总理塞巴斯蒂安·勒科尔尼的支持率也降至 24%。这一跌幅主要源于公众对政府处理持续燃油危机的方式感到普遍不满,75% 的受访者认为近期的援助措施杯水车薪。 与此同时,RTL 的民调数据表明,在 2027 年总统大选前夕,法国政坛格局发生了重大转变。玛丽娜·勒庞已成为明显的领跑者;在假设的第二轮对决中,她将分别击败极左翼候选人让-吕克·梅朗雄(69% 对 31%)和中右翼候选人爱德华·菲利普(57% 对 43%)。此外,预测显示勒庞将在第一轮投票中以 35% 至 36% 的支持率位居首位。尽管多年来一直受到主流媒体的反对,但勒庞的地位仍在不断巩固,这预示着随着马克龙最后一个任期临近结束,法国政坛可能迎来重大转型。

作者批评 LinkedIn 是一个充斥着表演式生产力和“企业黑话”的有毒环境,浅薄的 AI 项目在这里大行其道。他特别指出,那些随处可见、毫无实际用途却被包装得宏大且具有前瞻性的低质量计算机视觉项目(如手势追踪或简单的坑洼检测)是这一现象的典型代表。 为了证明这些项目有多么微不足道,作者仅用了 90 分钟就利用 YOLOv8 构建了一个“垃圾内容检测器”,用于识别这些重复且模板化的 LinkedIn 帖子。通过抓取信息流并以极小的精力训练模型,他展示了这些项目几乎不需要技术含量,且重营销而轻实质。 作者总结道,LinkedIn 的文化奖励的是生产力的表象,而非真正的专业知识。由于该平台鼓励自我推销并排斥批评性反馈,用户陷入了“角色扮演”式专家体验的怪圈。归根结底,该平台无法促进真正的成长,它更青睐持续产出平庸的内容,而非推动真正的技术进步。

最近的一场 Hacker News 讨论凸显了用户对 LinkedIn 的普遍不满,将其形容为一个极具表演性质且常常“令人心力交瘁”的环境。 批评者将该平台描述为“角色扮演(larpmaxxing)”的过度展示——用户为了影响职业发展或争取晋升,制造虚构或夸大的职场故事。许多参与者对网站上的内容表达了深深的怀疑,指出 AI 生成的“垃圾内容”、空洞的商业见解以及令人尴尬的轶事随处可见。 尽管有这些批评,仍有一部分用户承认,LinkedIn 尽管令人不悦,但在专业社交、追踪前同事和寻找工作机会方面,依然是一个有效的必需品。此外,诸如阻碍搜索结果的强制登录墙以及分散注意力的琐碎“游戏”等技术上的恼人之处,进一步加剧了社区的厌恶感。 总而言之,舆论共识认为该平台正遭受“饱和”和缺乏真实性的困扰。虽然一些用户采取了积极清理动态或使用 AI 生成“垃圾内容”以迎合平台低质量标准的方式来应对,但许多人仍因担心离线会带来职业风险而被困其中,并表达了对一个更真诚替代品的共同渴望。

周末我逛了场车库旧货甩卖,以超低的价格淘到了一台正版且工作正常的 Atari 2600,还附带一大堆近乎全新、包装完整的游戏。我想把这些游戏盒的封面扫描下来,带大家一起重温往昔的乐趣。

这篇 Hacker News 帖子讨论了一系列 2008 年的雅达利 2600 恶搞包装盒艺术。用户们怀念早期家庭游戏时代,并指出当时极具误导性的游戏封面——通常用精美的插画掩盖简单的方块图形——常常让消费者感到沮丧。评论者认为,这种虚假宣传是导致 1980 年代视频游戏市场崩盘的原因之一,这也促使任天堂等公司后来强制要求游戏包装必须反映真实的画面。 讨论随后转向了此类恶搞创作背后的工艺,用户们对比了修改原始插画所需付出的心血与现代人工智能生成内容之间的差异。尽管一些人认可人工智能的技术新颖性,但许多人认为它缺乏真正创造力所需的人文体验,且产出往往流于平庸。该贴还提及了类似“Paperback Paradise”的恶搞项目。总的来说,这场讨论既是对早期游戏原始局限性的一次回顾,也是对现代自动化工具与传统人工创作之间差异的批判性反思。

最近发布的 “Jev” AI 模型因其为分类任务提供了高性能、高性价比且低延迟的解决方案,引起了广泛关注。尽管一些批评者将其简单地归为“仅仅是一个分类器”,但 Jev 的真正价值在于其多功能性和易用性;它堪称分类领域的“ChatGPT 时刻”,使用户无需进行自定义微调即可对各种输入进行分类。 Jev 提供了三个便捷的 API:Choice(多分类)、Noul(二分类/多标签)和 Score(序数),使其成为从电子邮件过滤到 AI 代理工作流实时决策等任务的高效工具。其高准确性很可能得益于在高质量合成数据上的专有训练,以及诸如“强化学习校准决策”(RLCD)等先进的校准技术。 虽然市面上已经出现了许多开源“克隆”产品,但它们很难达到 Jev 的广谱性能。然而,随着 OpenAI 等巨头近期推出类似的“决策”(Decision)API,行业显然正在向集成这些专业化、高效率的模型转变。归根结底,Jev 未必解决了“无法解决”的问题,但它极大地提高了开发者评估是否值得投入时间和资源去构建自定义微调模型的门槛。

Sebastian Raschka 最近发表的一篇文章探讨了文本分类的演变,梳理了从传统的“词袋”模型到 Jev 等现代方法的过渡。 文章指出,Jev 是机器学习领域的一个重要里程碑,其影响力可与 ChatGPT 的发布相媲美。正如 ChatGPT 彻底改变了文本生成一样,Jev 也为分类任务带来了“ChatGPT 时刻”,使用户无需进行耗时的特定任务微调,即可高效地对各种文本输入进行分类。 Hacker News 社区对该文章反响积极,用户们指出 Jev 在电子邮件分类等实际应用中展现出了巨大潜力。爱好者们对 Raschka 的专业见解表示赞赏,认为 Jev 是一款强大的工具,能够简化那些以往需要构建复杂定制模型才能完成的工作流程。

全球石油市场对地缘政治动荡高度敏感,2026年初美以与伊朗的冲突引发油价飙升便是明证。由于石油是交通、制造业和粮食生产不可或缺的基础商品,霍尔木兹海峡受阻等供应中断问题,不可避免地推高了全球企业和消费者的成本。 当油价飙升时,由此产生的意外之财会根据地区和所有权结构流向不同的受益者。在中东,高油价充实了国家预算;在美国,它为股东和企业带来了额外收入;在北海地区,它支持公共养老基金或政府服务;而在俄罗斯,它主要用于资助在国际制裁下的国家军工复合体。 归根结底,尽管消费者短期内别无选择,只能承担更高的价格,但这些经济冲击也成为了全球向非化石燃料能源转型的有力催化剂。

这篇 Hacker News 的讨论探讨了一个复杂的问题:“当油价飙升时,钱流向了哪里?” 参与者争论利润究竟是主要流向了“邪恶”的石油公司,还是经济现实更为微妙。一个常见的观点是,由于大型退休基金(如澳大利亚的养老金或美国的 401k)大量投资于全球市场,个体退休人员实际上是石油行业意外之财的间接受益者。从这个角度来看,普通公民与他们所依赖的金融安全体系是共谋关系。 然而,许多评论者反驳了这一点,并指出: * **不平等:** 这些投资的收益分配严重失衡;富人受益远多于普通劳动者,且许多人根本没有退休储蓄。 * **经济系统性问题:** “我们都有份”的论调忽视了那些掌控资本和制定政策的人的权力动态。 * **外部性:** 市场价格往往无法计入环境灾难、政府补贴以及留给后代的长期债务负担。 最终,共识是资金在复杂的全球价值链中循环,它作为一种资源分配工具,在奖励资本拥有者的同时,也给穷人带来了不成比例的负担。

**PSSA** 是一款由 Rust 语言从零编写的新型小型语言模型,它不依赖 PyTorch 或 TensorFlow 等外部机器学习框架。与需要在每一步重新读取整个上下文(导致二次方扩展)的 Transformer 不同,PSSA 采用循环状态空间架构。它维护一个固定大小的内部状态和一个情景记忆库,使得处理成本随序列长度线性增长。 在 1270 万个 WikiText-103 token 上的实验结果表明,PSSA 在学习速度和泛化能力方面均优于参数量相当的 Transformer。PSSA 实现了更低的交叉熵和困惑度,同时在基于 CPU 的文本生成中展现出 12 倍的速度优势。 该架构具有在运行时更新的“可塑权重”以及用于稳定学习的“闭式巩固”过程。尽管目前的 150 万参数模型仅为研究原型而非生产级竞争产品,但它验证了这种循环方法在语言建模任务中更具效率。该项目为开源项目,开发人员目前正积极寻求计算资源(显存),以扩展该架构并进一步评估其相对于现代循环基准模型的性能。

最近一篇展示“PSSA”的 Hacker News 帖子引发了极化的讨论。PSSA 是一个完全用 Rust 语言从零构建的非 Transformer 语言模型。 评论者对该项目专注于 Rust 语言这一点持不同意见。一些用户批评“用 Rust 编写”这个标题是一种陈词滥调的“跟风”策略,并未给底层的机器学习架构带来任何内在价值。相反,另一些用户则承认这种品牌推广有效地吸引了他们的注意力。 从技术层面来看,一些批评者认为,对于这类主要依赖基础张量运算的模型而言,使用 Rust 的重要性远不及模型本身的数学设计。讨论还涉及了与神经图灵机的比较,以及关于该项目概念是否由人工智能生成的轻松猜测。

在 2026 年第二季度的硬盘统计报告中,Backblaze 分析了 354,415 块硬盘,报告显示季度年化故障率(AFR)为 1.73%,较往期略有上升。尽管总寿命年化故障率保持在 1.41% 的稳定水平,但该公司指出,故障率超过 3% 的硬盘型号数量高于往常。目前,存储部署继续向大容量硬盘(20TB 及以上)转移,此类硬盘现已占其硬盘总数的 25% 以上。 该报告还强调了行业向更高存储密度过渡的趋势,特别是在传统磁记录(CMR)与叠瓦式磁记录(SMR)的对比方面。虽然 SMR 通过重叠数据磁道可增加 10% 至 25% 的容量,但也带来了数据写入和管理方面的复杂性。此外,热辅助磁记录(HAMR)技术的出现,通过在写入过程中利用激光,有望进一步提升存储密度。 Backblaze 目前仅使用 CMR 硬盘,但随着存储需求的发展,仍对测试 SMR 技术持开放态度。对于对原始数据感兴趣的用户,可在公司网站下载完整数据集,前提是注明来源且不得用于销售。关于这些趋势的线上深度解析会议定于 10 月 8 日举行。

这篇 Hacker News 的讨论围绕 Backblaze 发布的 2026 年第二季度硬盘统计数据展开。参与者指出硬件可靠性呈现出积极趋势:2013 年时硬盘在 3–4 年的使用期内故障率较高,而如今的现代硬盘即使使用十年后,故障率也显著降低。 讨论涵盖了几个核心主题: * **硬件寿命:** 用户指出硬盘耐用性的提升,已将典型的“有效使用寿命”从约 4–6 年延长至 10 年左右。 * **大容量硬盘的使用场景:** 评论者讨论了大容量、低读取速度硬盘的实用性,认为它们最适合用于冷存储、备份或使用纠删码(erasure coding)的系统,而非标准 RAID。 * **市场挑战:** 用户对当前大容量硬盘的供应限制和高昂价格表示不满,并指出部分型号已被企业客户预订,零售消费者无法购买。 * **网站可用性:** 部分讨论转向了对 Backblaze 报告移动端界面的抱怨,特别是批评了其悬浮标题(sticky headers)的设计。 此外,用户还谈到了 AI 生成内容的影响,指出“dare I say”(敢说)等特定措辞已成为一种令人分心的常见陈词滥调。

Linux 的 NSpawn 子系统 在 Debian、Fedora 或其他 Linux 机器上安装开发工具,而无需改动宿主机环境。nsl 的工作方式与 WSL 非常相似:每台机器在会话之间都会保留其软件包、服务和文件。这些机器作为运行在共享虚拟机中的 systemd-nspawn 容器运行,可在需要时启动,并能直接操作宿主机文件。 安装 nsl → 工作原理

**NSL (Linux Subsystem for Linux)** 是一款旨在将 Windows Subsystem for Linux (WSL2) 的开发体验引入原生 Linux 环境的新工具。该项目由 Brian Ketelsen 创建,提供了一种使用单个虚拟机托管一个或多个 `systemd-nspawn` 容器的方法,从而实现多个隔离开发环境的运行。 **主要功能与设计初衷包括:** * **开发体验:** 它复刻了 WSL 的工作流,允许用户管理不同的 Linux 发行版或项目环境,而无需因变更依赖项导致宿主机系统混乱。 * **架构:** 与通常将宿主机 `$HOME` 目录挂载到容器中的 Distrobox 等工具不同,NSL 默认保持环境隔离。它利用轻量级虚拟机实现安全和硬件/内核隔离,并在该虚拟机内部运行容器。 * **宿主机整洁:** 其核心目标是防止“开发者诅咒”,即在宿主机操作系统上安装各种库或依赖项,最终导致系统不稳定或被迫重装。 尽管一些评论者将其与 Distrobox 或 Toolbox 等现有工具进行比较,但作者强调,NSL 优先考虑的是一种特定的“宠物(pet)”虚拟机体验,通过限制与宿主机的集成,旨在复刻让 WSL2 受欢迎的便利性。

生活在波特兰,作者发现由于光污染泛滥,真正的黑暗已变得难以寻觅。一次前往俄勒冈州“暗夜保护区”(在那里肉眼可见银河)的旅程凸显出,人造强光已让人们失去了多少自然景观。 光污染不仅仅是一种干扰;它破坏了人类的昼夜节律,使候鸟和昆虫迷失方向,并干扰了植物与传粉媒介之间的关系。随着人造光每年以 10% 的速度增加,作者主张,接触黑暗应被视为一项公认的权利。 通过更明智的城市规划,保护工作是可能的:像“暗夜”认证城市弗拉格斯塔夫那样,对户外照明的颜色、强度和方向进行管制。尽管卫星群对夜空构成了新的、不受监管的威胁,但当地的规划分区和常识性的照明政策仍能找回夜空。通过减少不必要的光线,我们可以恢复这一至关重要的环境需求,让野生动物和人类都能恢复、休息并重新与星空建立联系。

这篇 Hacker News 的讨论探讨了现代光污染导致纯粹黑暗逐渐消失的深远影响。许多用户反思了目睹原始夜空时内心感受到的敬畏与渺小——这对城市居民而言正变得越来越罕见。 对话强调了几个关键主题: * **照明的影响:** 虽然参与者承认街道照明带来的安全益处,但许多人认为目前的 LED 技术过于刺眼且造成了浪费。他们提倡“暗空”解决方案,例如向下照明的灯具和感应式照明,在保障安全的同时,避免让光线充斥夜空。 * **黑暗的障碍:** 除了人工照明,用户还讨论了卫星星座、蓄意破坏的隐患,甚至视觉雪花综合征等生物学因素,如何使体验纯粹的黑暗变得更加复杂。 * **逃离的价值:** 许多人分享了前往偏远地区重新连接星空的个人经历。虽然一些人警告称光污染正在使这些黑暗角落变得日益稀缺,但另一些人指出,通过有意识的城市规划和保护条例,即使在人口稠密地区,保护夜空依然是可能的。 最终,大家的共识是:尽管现代便利值得肯定,但社会已经忽视了自然之夜的重要性。

这份技术分析文档基于对机器码的详尽研究,记录了 Commodore 64 游戏《Targ》(或《Colony》)的内部运作机制。 **世界设计:** 城市位于 256x256 的世界地图中,由 16x16 的网格组成。当你进入某个方块时,建筑物会“弹出”显示,而道路和远距离物体则通过特定的渲染距离阈值来处理。地下区域是与地表地形断开的独立区域。 **游戏特性:** * **故障点:** 在 08-08 坐标处有一块“隐形”草地,其机制类似于殖民飞船的电梯,允许玩家提前进入机库。 * **秘密飞船:** 一艘非玩家控制的飞船会在城市中不断绕行。它是游戏中速度最快的载具,但无法被驾驶。 * **战斗:** 攻击型飞船使用重复的“瞄准、飞行、越位”循环逻辑。从相邻方块摧毁建筑物时,有时无法触发记录或敌对反应。 * **音频/信息:** 机载电脑“Benson”使用一个 23 单元的滚动窗口,并通过重调单个 SID 振荡器来产生类似语音的啁啾声。 该游戏的逻辑依赖于针对飞行物理、对象管理和脚本解释的精确字节例程,这些例程往往揭示了诸如无法驾驶的“备用”飞镖船以及无意中残留的雅达利代码等隐藏机制。

近期一篇 Hacker News 帖子重新讨论了经典的 Commodore 64 游戏《雇佣兵》(Mercenary),激起了粉丝们的怀旧之情,大家纷纷回忆起该游戏早期的开放世界自由度、可破坏环境以及隐藏的秘密。 讨论中有一个令人印象深刻的发现:一个存在了 41 年的漏洞允许玩家通过利用出生点附近一块草地上缺失的高度检测,直接传送至“殖民飞船”(Colony Craft)。目前用户正在讨论这一捷径是否能衍生出新的速通策略。 除了这一技术发现外,该贴也旨在向 2017 年去世的游戏创作者保罗·沃克斯(Paul Woakes)致敬。粉丝们分享了《雇佣兵》对其童年游戏体验影响的亲身经历,凸显了这部极具影响力作品的深远意义。

《银河游戏》(Galaxy Game)由比尔·皮茨(Bill Pitts)和休·塔克(Hugh Tuck)于1971年开发,是经典游戏《太空大战!》(Spacewar!)的先行者,也是一款高端的投币式游戏机。与大规模生产的《电脑空间》(Computer Space)不同,《银河游戏》采用了强大的PDP-11计算机和高质量的静电显示器,为斯坦福大学特雷西德联合会(Tresidder Union)的学生提供了纯正且高端的游戏体验。尽管当时极受欢迎,但因硬件成本昂贵,其商业模式难以持续,最终该机器年久失修。 目前,一个由包括原创者比尔·皮茨在内的专业团队,正在计算机历史博物馆(CHM)努力修复这一游戏史上的重要珍品。虽然PDP-11系统已成功重启,但团队目前仍需翻新那台已有五十年历史、极为脆弱的惠普(HP)1300A显示器,以恢复其当年的清晰度和亮度。 《银河游戏》目前正在计算机历史博物馆展出,玩家也可通过MAME模拟器体验其数字版本。为确保这台标志性机器能够完成实体修复,项目组正在寻求公众支持。所有捐款将直接用于该历史性机柜的修复技术工作,使其能够重焕新生,传承给后代。

Hacker News 最新 | 过往 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Galaxy Game ( icm.museum ) 16 分 由 rbanffy 8 小时前 | 隐藏 | 过往 | 收藏 | 1 条评论 help nanna 5 小时前 [–] https://archive.org/details/arcade_galgame 空格键、Alt 键和 Ctrl 键分别对应超空间跳跃、推进和开火。不客气。 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

在九月中旬俄罗斯选举结束后,克里姆林宫大幅收紧了对乌克兰冲突的立场,不再释放此前可能进行谈判的信号。这一转变的主要诱因是乌克兰在选举日对莫斯科及俄罗斯投票站发动了大规模无人机袭击,普京总统将其定性为前所未有的升级行为。 在随后的讲话中,普京和外交部长拉夫罗夫打破了选后重启谈判的预期。普京目前强调,任何未来的对话将仅取决于俄罗斯的利益;拉夫罗夫则明确排除了谈判期间停火的可能性,视此类提议为西方试图为乌克兰重新武装的手段。此外,莫斯科实际上已将欧洲排除在合法的谈判伙伴之外,将其定义为具有侵略性的军事威胁。 伴随这一外交退缩的是在三个前线不断加大的军事压力:对乌克兰黑海港口实施事实上的封锁,对乌克兰能源和交通基础设施进行持续不断的空袭,以及在地面稳步推进并获取领土。最终,莫斯科的言论基调已从讨论和平时间表转变为质疑谈判是否还有必要,这表明其更倾向于通过持续的军事行动来强迫达成有利条款。

原本只是一个简单的数据结构作业——构建一个二叉树来计算 `1+1+1`,最终却演变成了一个名为“graphLang”的函数式编程环境,且完全由 C 语言从零编写。 这一过程始于将算术运算抽象为统一的函数节点结构(`Expr ::= Func Expr Expr | Val`)。为了支持这些节点,作者实现了一个用于环境管理的自定义哈希表,以及一个用于高效处理内存的区域分配器(arena allocator)。随着项目的深入,作者将其升级为“块”分配器(chunk allocator),以防止递归调用过程中的内存碎片化。 初步测试(如计算斐波那契数列)揭示了严重的内存泄漏和性能瓶颈。作者通过实现标记-清除(mark-and-sweep)垃圾回收机制解决了巨大的内存占用问题,使 `fib(40)` 的内存占用从 12 GB 大幅降低至 2 MB 以下。 通过将函数视为数据(利用闭包存储树结构而非不透明的 C 指针),该引擎成为了真正的图归约机。虽然该项目仍在进行中,但作者已成功从一个基础的树评估器过渡到了一个支持垃圾回收、能够处理复杂递归逻辑的复杂系统,证明了 `1+1` 确实可以等于 `2`。

这篇 Hacker News 帖子讨论了一个名为“本想做个 1+1,结果写了一门函数式编程语言”的项目,探讨了从零开始构建语言解释器的复杂性。 对话很快转向了在 C 语言中实现基础数据结构(特别是哈希表)的实际操作。虽然一些用户表示最初对用 C 语言编写哈希表感到畏惧,但另一些人指出这属于标准的学术练习,本质上只需用到数组和链表。然而,讨论随后演变为关于哈希表优化这一“深坑”的细致辩论,涵盖了冲突解决策略、缓存局部性,以及简单实现与工业级实现之间的差异。 该帖子还推荐了多种学习语言设计和函数式编程的资源,包括 Lambda 演算教程和如 CPython 等现有的 C 语言实现。总的来说,参与者们强调,虽然基础结构看起来很简单,但要实现高性能并处理词法作用域和闭包等复杂问题,仍然是一项重大的技术挑战。

文中所述认为,年轻白人男性已成为媒体和政治广告中贬低性刻板印象的“安全”目标。作者批评了阿肯色州州长萨拉·哈克比·桑德斯(Sarah Huckabee Sanders)近期的一则竞选广告,该广告用一名懒惰、沉迷游戏的白人男性形象来代表福利滥用。 作者认为,这种刻画不仅具有侮辱性,而且在事实上具有误导性。文章引用统计数据指出,年轻白人男性在福利领取者中所占比例微乎其微,因此将其作为此类批评的对象并不合逻辑。作者认为,桑德斯选择这一群体是因为该群体在政治上是“安全”的,而如果描绘其他群体,则会招致偏见的指责。 归根结底,文中所述将这则广告视为政治怯懦的一个例证,同时也反映了当前社会中普遍存在的、可以毫无后果地嘲讽白人男性的趋势。作者主张改变策略,建议白人男性转向身份政治,以要求获得尊重,并威慑那些将他们当作“政治出气筒”的人。文章最后总结道,如果政治人物继续依赖这些套路,可能会促使白人男性转向“部落式”认同——而这在历史上一直是被劝阻的。

联系我们 contact @ memedata.com