每日HackerNews RSS

## 松散的线索:解构YouTube的“最常重播”图表 一个有趣的观察——YouTube“最常重播”图表峰值两侧对称的下降——引发了对该功能实际运作方式的深入研究。作者出于理解底层系统的愿望,开始了一个个人项目来复制它。 从布尔数组和频率数组等基本方法入手,调查很快揭示了处理不同观看次数需要归一化,以及新视频的“冷启动”阶段。优化至关重要,促使实施了差分数组技术以减少写入负载。 核心发现来自于检查YouTube的SVG代码,确认数据被发送为归一化的强度分数,而不是预渲染的图像。解码混淆的JavaScript揭示了使用Cardinal Splines——特别是三次贝塞尔曲线——来创建平滑的视觉表示。下降并非故障,而是样条算法在遇到重播数据中的显著峰值时维持连续性的自然结果。 这段旅程凸显了大规模系统中性能、准确性和用户体验之间的复杂平衡,并触及了数据集中化和不断演变的计算格局等更广泛的主题。最终,作者展示了如何通过一个简单的问题,解开一段令人惊讶的复杂而优雅的工程设计。

一位 Hacker News 用户“prvt”最近逆向工程了 YouTube 的“最常重播”图表——显示视频中热门片段的热图——并在互动文章 (priyavr.at) 中记录了整个过程。出于对图表峰值两侧一致性下降的好奇,prvt 重现了系统设计,分析了渲染代码,并探索了其背后的数学原理。 文章包含互动画布,另一位用户“plastic041”对此赞扬有加,但也指出由于常见的 HTML5 Canvas 高 DPI 问题,画布显得模糊。prvt 确认了这一点并解释了解决方法。讨论还涉及客户端渲染与预渲染图像的性能影响,prvt 认为 YouTube 可能优先考虑适应性、设备特定的渲染。此外,还提供了一项关于 YouTube 历史评论中对《江南Style》的更正(最初来自已关闭的 Google+)。 作者欢迎大家对调查和互动文章格式的反馈。

## 深入街机麻将:硬件、历史与《幻影妖术麻将传》 本文探讨了令人惊讶的街机麻将游戏世界,这是一个通常只在日本流行的类型,并且因其与成人内容的关联而臭名昭著。早期的街机麻将游戏,如《Janputer》,专注于游戏玩法,而后来的游戏,尤其是在 1980 年代,则融入了低俗元素。 作者详细介绍了麻将板的独特硬件需求——与标准 JAMMA 连接器不同,具有自定义引脚和专用的按键矩阵,用于游戏的大量动作(摸牌、打牌、吃碰杠、和牌)。将这些板适配到超级枪需要专门的适配器。 重点随后转移到《幻影妖术麻将传》(1994),这款游戏代表了由于行业准则而*远离*露骨内容的一次转变。尽管它具有动漫艺术风格和恶魔主题的情节,但该游戏被认为是一款“愚蠢的游戏”并且在商业上失败了。游戏玩法涉及简化的两人麻将体验,以其难度和倾向于偏袒人工智能对手而臭名昭著。 最终,作者质疑为这些游戏构建专用设置的努力,并指出存在出色的 MAME 模拟。尽管板上的声音芯片出现故障,但这篇文章深入研究了街机麻将的利基硬件和文化背景。

一场 Hacker News 的讨论,源于一篇质疑家用“麻将”游戏真实性的帖子。原作者链接了一篇关于街机麻将的文章。 评论强调了真正的麻将(特别是立式麻将)与经常以相同名称销售的简化配对游戏之间的区别。一位用户推荐学习立式麻将,尽管规则复杂,但赞扬了其运气和策略的结合。 另一位评论者对误导性“麻将”内容的盛行表示沮丧,指出许多版本要么是简单的配对游戏,要么是不相关的成人内容。他们怀念一款 1980 年代的复杂、基于技巧的麻将视频游戏,并为它的默默无闻而感到遗憾。这场讨论强调了在现实游戏之外寻找正宗麻将体验的挑战。

“当你创作艺术时,你变得脆弱,因此艺术作品也变得脆弱,这使得它看起来更鲜活、更真实或更贴近当下,” 德怀尔在周三反思前一天的抗议时说道。目前的展览展出了五位阿拉斯加大学费尔班克斯艺术硕士候选人的作品,他们是莎拉·德克斯特、尼克·德怀尔、艾米·埃德勒、艾丽斯·萨顿和马修·伍勒。格兰杰是阿拉斯加大学费尔班克斯电影和表演艺术专业的学生。他的法庭日期定于下周二,1月20日。这是一个正在发展的新闻。请回来这里查看更新。

阿拉斯加大学费尔班克斯分校(UAF)一名学生因抗议活动,食用画廊里展出的AI生成艺术作品而被捕。该学生现在面临轻罪指控——具体为五级刑事破坏,可能面临最高90天监禁和2000美元罚款。 此事在Hacker News上引发讨论,评论者开玩笑地建议将嚼过的艺术品纳入展览。 一位用户提出了“AI错乱综合征”一词来描述类似反应,引发了对该缩写与“艾滋病”不幸相似的担忧,并迅速撤回。 相关的阿拉斯加法律条文,定义了该罪行,也被分享了出来。

## 宇宙学革命:挑战暗物质与大爆炸 科学史表明,既定的理论常常被推翻,现代天体物理学可能正处于这种转变的边缘。虽然暗物质和大爆炸目前占据主导地位,但越来越多的证据表明它们可能存在缺陷。 观测显示,星系旋转速度比牛顿物理学预测的更快,最初通过假设存在未知的“暗物质”来解释。然而,这种解释需要大量的缺失质量,而这些质量至今未被发现。此外,詹姆斯·韦伯太空望远镜揭示了早期形成且质量巨大的星系,这与暗物质模型预测的缓慢、分层式增长相矛盾。 另一种方案,“米尔格罗姆动力学”,提出在极低加速度下对牛顿引力进行修正,可以准确预测观测到的星系行为。重要的是,最近的研究表明,宇宙微波背景——传统上被视为大爆炸的证据——可能实际上主要由这些早期、快速形成的星系发出的辐射来解释。 这些新兴证据指向了一种潜在的范式转变,即对引力的修正理解,而不是未知的物质,更能解释宇宙。虽然还需要进一步的研究,但越来越多的“内在一致性”证据表明,一场宇宙学的革命正在进行中,挑战着长期以来的假设,并为理解宇宙开辟了令人兴奋的新途径。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 宇宙学中正在展开的科学革命 (economicsfromthetopdown.com) 10 分,由 empiko 发表于 2 小时前 | 隐藏 | 过去 | 收藏 | 2 条评论 d_silin 发表于 20 分钟前 | 下一个 [–] 一些批判性反馈 https://www.reddit.com/r/AskPhysics/comments/1lj2k88/comment... 回复 jfengel 发表于 13 分钟前 | 上一个 [–] 总结:又是 MOND。 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## Gambit:构建可靠的LLM工作流 Gambit 是一种通过将复杂任务分解为更小、可管理的“牌组”(decks)来创建健壮 LLM 应用程序的工具。这些牌组定义了清晰的输入、输出和安全保障,从而提高可预测性和可测试性。与传统的长提示方法不同,Gambit 鼓励模块化设计,无缝地混合 LLM 调用和标准计算任务。 主要功能包括本地执行、流式追踪和内置调试 UI,方便故障排除——摆脱对提供商日志的依赖。您可以使用简单的 Markdown 或 TypeScript 定义工作流,并利用 Zod 等工具进行输入/输出验证。 Gambit 提供了一个 CLI 用于运行牌组(使用 `npx` 或 `deno`),一个 REPL 用于交互式测试,以及一个带有可视化界面的调试服务器。它支持追踪和状态持久化,以便进行详细分析。目标是使 LLM 应用程序开发更像传统的软件工程,具有改进的可观察性和控制性。它旨在通过在每个步骤只向模型提供必要的信息来降低成本和减少幻觉。

## Gambit:一个开源代理框架 Gambit 是一个新的开源“代理框架”,旨在简化可靠 AI 代理的开发。与传统代理框架高度依赖 LLM 调用*之间*的计算步骤不同,Gambit 优先考虑 LLM 驱动的逻辑,并将计算步骤集成在*流程之内*。 代理使用 markdown 或 TypeScript 定义,允许模块化以及代理(“牌组”)之间的类型安全接口。一个关键特性是通过“评分员”进行自动评估——这些代理被设计用来评估对话并确保质量,包括防止 PII 泄露等问题。Gambit 还支持定义测试代理以生成合成数据。 创建者在开发基于 LLM 的视频编辑器时,在使用现有工具时遇到困难,因此构建了 Gambit,专注于提高推理时间和 LLM 质量。他们设想 Gambit 将能够实现真正开源的代理、快速的机器人原型设计(利用如 Claude Code 等模型),以及比当前“UI 驱动”项目更具扩展性的平台。 演示视频:[https://youtu.be/J_hQ2L_yy60](https://youtu.be/J_hQ2L_yy60)

tldraw 暂时停止接受外部贡献者的拉取请求,原因是人工智能生成的提交数量激增。虽然该项目欢迎问题、错误报告和讨论,但维护者发现许多人工智能贡献缺乏适当的上下文,表现出对代码库的理解不足,并且缺乏作者参与。 这一改变是必要的,因为审查拉取请求需要维护者投入大量精力,而当前低质量提交的数量使得彻底审查变得不可持续。团队将有选择地重新打开有前景的拉取请求,但大多数未经请求的提交将被关闭。 创建者承认这是对项目开放贡献模式的倒退,但认为这对于在等待 GitHub 改进的贡献管理工具的同时,维护代码质量和社区健康至关重要。这一决定反映了开源项目在应对人工智能辅助代码生成兴起时面临的更广泛的挑战。

## tldraw 因 AI 生成代码问题暂停外部贡献 tldraw,一款协作设计工具,因大量低质量的 AI 生成代码而暂停接受外部贡献。该项目无意中鼓励了 AI 的使用,因为它在其文档中提供了详细的指令和上下文——实际上是在邀请 AI 代理进行贡献。 Hacker News 上的评论员指出,这凸显了软件开发的一个转变:AI 可以快速*创建*代码,但*审查*它的负担仍然落在人类维护者身上。 审查工作量增加,加上 AI 生成代码的质量通常较差,预计会加剧“FOSS 维护者倦怠”。 这种情况表明,未来维护者可能会更多地依赖 AI 进行代码生成,从而可能减少对外部贡献的需求,并引发对开源项目可持续性的担忧。

这似乎是PDF文件的一部分,包含了一些内部数据和编码信息,而不是可读的文本内容。 它主要由PDF对象引用、偏移量和流数据组成。 因此,无法翻译成有意义的中文。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 工作 | 提交 登录 一名程序员是怎样工作的 (1967)[pdf] (computerhistory.org) 9 分,nz 1小时前 | 隐藏 | 过去的 | 收藏 | 3 条评论 svat 1小时前 [–] 克努斯所说的> 我特别喜欢他对糟糕程序员的定义。(我个人的记录大约是12年。)是什么意思?回复 tjr 36分钟前 | 父级 [–] 文章将糟糕的程序员描述为程序“夭折”。我猜克努斯的意思是他最长使用的程序存活了12年?如果他是这个意思,我想这番话写于很久以前,因为 TeX 已经存在超过12年了。回复 bdunks 5分钟前 | 根 | 父级 [–] 有道理。他的求职信日期是1974年,而 TeX 发布于1978年。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## Prolog 痛点总结 作者在实现答案集和逻辑约束编程特性时,反思了对Prolog的挫败感,源于缺乏标准化和某些设计选择。主要问题包括缺乏原生字符串类型(依赖原子或字符列表)、函数(尽管Picat已经展示了具有函数的双向性)、以及像映射这样的标准集合类型。 布尔逻辑也不同寻常;`true`/`false`是控制流语句,而不是值。这与令人困惑的否定 (`\+`) 和切 (`!`) 的实现结合在一起,可能导致不可预测的行为和复杂的代码。 进一步使问题复杂化的是查询中的一些怪癖——一次性获取所有结果需要像`bagof`这样的特殊结构,并且具有非标准语法。运算符重载(例如使用`^`进行存在量化)以及`sort`的行为(返回集合而非列表)都增加了不一致性。 最终,作者认为Prolog缺乏标准化和不寻常的设计选择造成了不必要的麻烦,尽管它具有强大的特性,如双向性和失败即否定。他们预计会被纠正这些观点,并承认Prolog拥有忠实的社区和潜在的解决方法。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 我对Prolog的抱怨 (buttondown.com/hillelwayne) 5 分,由 azhenley 发表于 20 分钟前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

Please provide the content you want me to translate. I need the text to be able to translate it to Chinese. Just paste it here, and I will give you the Chinese translation.

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 我们给浏览器代理提供了一个3MB的数据仓库 (100x.bot) 4点 由 shardullavekar 1小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## AWS 欧洲主权云:摘要 AWS 欧洲主权云是一套专用的云基础设施,专为需要增强数据主权控制的欧洲公共部门组织和高度监管行业设计。它是一个功能齐全、独立的云,与其它 AWS 区域不同,其基础设施*完全*位于欧盟境内。 客户可以受益于 AWS 提供的全套服务、安全性和性能,同时获得额外的数据控制和合规性保障。一个关键特性是运营自主性:日常运营,包括数据中心访问和支持,完全由居住在欧盟内部的人员处理,AWS 正在过渡到一支完全由欧盟公民组成的团队。 这套云提供强大的技术控制、法律保护以及确保数据保留在欧洲边界内的承诺,从而满足日益增长的主权需求。

## AWS 欧洲主权云:一个质疑讨论 最近 Hacker News 的讨论集中在 AWS 的欧洲主权云 (aws.eu) 上,旨在解决欧盟内部的数据主权问题。尽管宣传为独立运营并具有强大的法律保护,但评论员对它真正脱离美国管辖的程度表示怀疑。 核心问题在于,尽管在欧洲运营,AWS 最终仍然要对美国法律负责,并且可能被强制提供数据或中断服务。有人将其与中国技术中的潜在漏洞以及美国科技公司 CEO 近期的强硬行为进行比较。 许多人认为“按设计实现主权”的方法很大程度上是表面文章,因为其底层软件堆栈主要在美国开发和维护。一些人建议欧洲员工可以拒绝非法的美国请求,而另一些人则指出法律先例(如微软爱尔兰案),证明了抵制美国法律压力的难度。 最终,这场讨论凸显了欧盟对以美国为中心的科技的依赖,并质疑 AWS 的解决方案是否提供了真正的主权,还是仅仅提供了一种表面的主权。云服务被认为对政府合同很有价值,但许多人仍然不相信它能够真正保护欧盟的利益。

更多

联系我们 contact @ memedata.com