每日HackerNews RSS

## 弹珠台设备演示板:摘要 一系列小型演示板被创建,用于展示机械弹珠台中各个独立元件的功能。这些板子由24V交流电(用于电磁铁/继电器)和6V交流电(用于灯泡)供电,并从中央变压器连接成链,从而实现灵活的排列和轻松的元件更换。 这些板子展示了基本设备,如**电磁铁**(驱动运动)、**继电器**(激活开关)、**爆破挡板**和**挡板**。更复杂的组件也被演示,包括**步进器**(顺序运动 – 球数、信用跟踪、得分转盘)、**投影单元**(早期信用显示)和**旋转单元**(随机功能选择)。 每个板子都包含一张说明卡和一段演示其操作的视频。该系列提供了对这些基本构建模块如何单独工作以及如何结合起来创造经典弹珠台复杂游戏玩法的深入了解。许多这些设备的专利信息也可获得。这些板子是理解机电弹珠台技术内部运作的有价值的教育工具。

## 弹珠台乐趣:怀旧与鼓舞人心的网站 一篇 Hacker News 讨论突出显示了 funwithpinball.com 网站,展示了精工细作、具有教育意义的弹珠台机器。该网站的创建者 Mark 制作了机械和机电两种弹珠台展示,深入剖析了这些经典游戏内部的运作机制。 评论者分享了童年时期尝试用有限资源制作自己弹珠台的美好回忆,并对 3D 打印等现代技术所提供的可能性表示兴奋。许多人称赞该网站是 Technology Connections YouTube 系列关于弹珠台机械原理的绝佳补充。 除了技术层面,用户还欣赏了这个项目的艺术性和热情,并注意到创作者致力于分享他对弹珠台的热爱。一些评论者曾在弹珠台展览上亲眼见过这些展示,形容它们壮观且适合所有年龄段的人。该网站被誉为网络*应该*是什么的典范——一个充满激情、创意表达的空间。

## 蓝调广播幕后花絮 最近一次对圣路易斯蓝调队两场比赛幕后进行的探访,展现了现代体育广播复杂世界的一个迷人视角。这次体验与他的工程师父亲一同分享,重点关注为直播数字广播提供动力的技术——特别是SMPTE 2110移动台。 这次参观揭示了广播车内出人意料的“庄严”但高度专业的工作氛围,充满了持续的、有目的的沟通,协调着节目的各个方面。这项运营的关键是Evertz主时钟,价格高达2.5万美元,确保所有数字系统之间的精确时间同步。令人惊讶的是,工程师经常使用原子钟应用程序手动设置时钟,因为在现场活动地点可靠地访问GPS存在挑战。 虽然光纤非常普遍,但捆绑的模拟铜线在音频传输中仍然发挥着关键作用。该场馆升级的基础设施包括一个巨大的跳线板,展示了传统的XLR连接和最先进的SMPTE混合光纤/铜电缆,用于8K摄像机信号。尽管数字技术取得了进步,但保持清洁的连接仍然是一项关键挑战。 最终,这次体验突出了广播专业人员令人难以置信的团队合作和奉献精神,他们无缝地将比赛传递给观众,通常工作时间很长,并展现出令人印象深刻的专业知识。

## 现代广播车及SMPTE 2110:摘要 一篇近期文章探讨了采用SMPTE 2110标准进行视频传输的现代广播车内部技术。讨论迅速扩展到这些系统至关重要的相关技术。虽然SMPTE 2110处理传输,但**AMWA NMOS**是设备发现和自动配置的关键,允许设备找到并连接彼此。**AES70 (OCA)** 提供类似的功能,尤其是在音频应用中。 核心挑战是保持精确的时间 – 数据包需要在微秒内到达。这需要强大的网络,通常利用内核旁路和专用CPU核心,以及来自网络接口卡 (NIC) 的协助。 评论员强调了2110的复杂性,指出它依赖于精确的时间和从传统SDI基础设施的转变。替代方案如**NDI**和**OpenMediaTransport**被提及,但通常伴随着质量、延迟或专有限制方面的注意事项。讨论还涉及压缩标准如**JPEG XS**(通过ST 2110-22)以及精确时钟同步(PTP)对于无缝混音和广播质量的重要性。最终,虽然存在颠覆性的替代方案,但广播行业在很大程度上已标准化为SMPTE 2110,因为它具有可靠性和可扩展性。

集中式系统最初的设计是出于最好的意图,但最终还是被用来对付我们。点对点系统也会完全一样。我们如何使下一代协议更难被武器化?我们将用这个视角来研究柳树,这是一系列由公共资金支持的开源点对点协议。我们如何从过去集中式和点对点系统被滥用的方式中吸取教训,并将其应用于新设计?我们将探讨柳树为使其更难被用来对付我们而采取的一些(令人惊讶的)路径。请欣赏来自worm-blossom集体带来的这篇图文并茂、略带音乐的演示文稿。演讲者链接。

## 柳条:为去中心化未来而构建 最近的一次演讲(链接在Hacker News讨论中)关注于为未来设计系统,这个未来可能充满不确定性和碎片化——一个“联邦化”的世界。核心思想是使用协议构建,而不是中心化服务,以确保韧性。 讨论的中心是无冲突复制数据类型(CRDT),这是去中心化系统的关键技术。虽然CRDT旨在实现无缝数据同步,但数据历史存储仍然存在挑战。像将CRDT扩展为带有“反物质”算法的CTM,或使用eg-walker等算法的解决方案,提供了管理历史和潜在地修剪旧数据的方法。 对话还涉及了历史上的中心化趋势,尽管互联网起源于去中心化。一些人认为中心化并非恶意,而是用户偏好便利性和无摩擦体验的结果。另一些人则指出大型公司(如谷歌的Chrome)为控制市场所做的刻意努力。最终,讨论强调了在开放、去中心化系统上持续创新的必要性,以促进竞争和用户自由。

## 停止编写API文档,发布类型 传统的API文档存在固有缺陷——它是代码真相的手动维护、且经常过时的副本。这会导致令人沮丧的集成问题,尤其是在AI代理成为主要API消费者的情况下,它们无法轻易要求澄清。解决方案?**优先发布类型,而不是文档。** 类型充当可执行文档,为服务交互方式提供清晰的契约。它们由编译器强制执行,消除歧义和运行时错误。Zod、tRPC 和 gRPC 等工具促进了“模式优先”开发,其中单个模式可以自动生成类型、OpenAPI 规范、SDK,甚至文档。 这种方法提供了显著的好处:更快的集成、更少的错误以及易于AI导航的代码库。开发人员和代理不再依赖散文,而是可以利用类型签名和自动完成功能。CI 管道可以强制执行契约,防止代码和文档之间的偏差。 虽然散文文档仍然对系统*存在的原因*很有价值,但*契约*本身应该通过类型来定义和强制执行。这种转变并非完全消除文档,而是为了使你的代码库具有AI原生性,并确保通过单一可靠的事实来源实现正确性。

一个 Hacker News 的讨论围绕着一个观点:仅仅提供 API 文档(类型和签名)不足以提供真正有用的文档。原始帖子提倡“发布类型”,但被批评为忽略了函数调用方式 *之外* 的关键文档——例如函数 *做什么* 以及 *如何* 使用结果。 评论者们一致认为,全面的文档应该包括参考资料 *以及* 解释、教程和操作指南,并提到了 diataxis.fr 和 docs.divio.com 等资源作为这种方法的示例。对话还简要涉及了使用大型语言模型 (LLM) 自动化文档更新的潜力,并将其与 GraphQL 进行了比较。最终,共识倾向于需要“类型 *和* 文档”才能有效地理解和使用软件。

经验与等级:通过游戏进度获取经验,升级并解锁新能力。 加入公会:专精后端、数据库、前端、安全或就业方向。 成就:解锁徽章和奖杯,以表彰你的编码成就。 AI伙伴:Pip the Owlox将以苏格拉底式智慧引导你,绝不直接给出答案。

## ArtisanForge:游戏化的 Laravel 学习 ArtisanForge (artisanforge.online) 是一个全新的免费平台,旨在通过引人入胜的 RPG 体验来教授 PHP 和 Laravel。用户不再使用传统的教程,而是通过一个中世纪幻想世界,在浏览器编辑器中直接完成编码练习以获得经验值并提升等级。 该平台拥有 12 个课程,涵盖从 PHP 基础知识到部署的各个方面,包含超过 100 个通过 AST 分析验证的交互式练习。一个独特的 AI 伙伴 Pip the Owlox 通过提问而非直接提供答案来引导学习。 ArtisanForge 使用 Laravel 12、Livewire 3、Tailwind CSS 和 php-wasm 构建,用于沙盒代码执行,旨在通过利用游戏化(包括公会、排行榜和成就)来对抗初学者流失,同时不牺牲内容质量。它目前支持英语、法语和荷兰语。早期用户对该概念表示赞赏,并报告了一个语言相关的错误并迅速得到了修复。

该网站正在使用安全服务来保护自身免受在线攻击。您刚才的操作触发了安全解决方案。 提交特定词语或短语、SQL命令或格式错误的数据等行为可能会触发此阻止。

## 费曼物理学讲义:黑客新闻总结 黑客新闻上的一场讨论,源于对理查德·费曼1961-1964年的《费曼物理学讲义》的链接,强调了他作品的持久价值,以及令人惊讶的是,他鲜为人知的《计算讲义》。许多评论员赞扬了费曼的才华,以及他计算讲义的惊人前瞻性,涵盖了可计算性、信息论,甚至量子计算的早期概念。 对话还涉及了费曼在纳米技术方面的开创性工作(1959年预测原子操作),以及他独特的教学风格,强调第一性原理。然而,一些讨论集中在对费曼个人行为的批评上,特别是关于性别歧视,以及对其遗产的浪漫化和不完整描绘的可能性。 几位用户推荐了补充材料,如练习册,并指出需要将讲义与原子物理学和宇宙学等领域的最新发现相结合。尽管对其个人形象存在争论,但费曼澄清复杂概念和激发科学好奇心的能力仍然备受推崇。

## Telnet 的悄然衰退:网络异常 2026年1月14日,GreyNoise 观察到全球 Telnet 流量急剧下降 65%,从约 74,000 个会话在单小时内降至约 22,000 个。 这不是一个渐进的下降,而是一个突然且持续的减少——最终稳定在先前基线的约三分之一。 流量下降不成比例地影响了依赖主要北美传输提供商(如 Cox、Charter 和 BT)的网络,甚至整个国家(津巴布韦、乌克兰、加拿大、波兰、埃及)从 Telnet 数据中消失。 有趣的是,主要云提供商受到的影响很大程度上较小,这表明过滤发生在传输链路中,绕过了直接对等互连安排。 六天后,一个允许通过 Telnet 进行未经身份验证的 root 访问的严重漏洞(CVE-2026-24061)被公开披露。 GreyNoise 认为,对该漏洞的提前预警促使一家 Tier 1 主干提供商在公开披露*之前*协调过滤了 23 端口,从而解释了时间安排和具体影响。 虽然相关性不等于因果关系,但这一顺序强烈表明是对严重安全漏洞的积极基础设施响应。 该事件凸显了旧协议的持续衰退,并强调了修补或禁用 GNU Inetutils telnetd 等易受攻击服务的重要性。

## @eigenpal/docx-js-editor: 一个 React DOCX 编辑器 `@eigenpal/docx-js-editor` 是一个开源的、功能齐全的所见即所得 DOCX 编辑器,专为 React 构建。它允许用户在浏览器中直接打开、编辑和保存 `.docx` 文件,**无需服务器**。 主要功能包括全面的文本和段落格式设置、对表格、图像和超链接的支持、撤销/重做功能以及打印预览。它通过插件系统具有高度可扩展性,允许进行自定义集成,例如侧边栏和文档叠加层。 该组件接受 `.docx` 文件作为 `ArrayBuffer`,并提供保存更改、访问文档对象、控制缩放以及管理编辑器焦点/滚动的方法。`readOnly` 属性启用只读预览功能。 **重要提示:** 此编辑器需要 DOM,最好与 Next.js 或类似框架集成,使用动态导入或延迟加载以避免服务器端渲染问题。它采用 MIT 许可证发布。

## Goxe:高性能日志压缩 Goxe是一个基于Go的工具,旨在通过将重复消息聚合为简洁、易读的摘要来减少日志量。它通过syslog/UDP接收日志,通过去除时间戳、转换为小写、删除空格和过滤不需要的术语来规范化日志。然后,相同消息被分组并报告出现次数,从而减少噪音和存储成本,同时不丢失关键信息。 Goxe专为持续后台运行而设计,具有可配置的管道,提供过滤、自动报告和远程日志传输(通过JSON格式的TCP/UDP)选项。它支持配置文件的热重载,并包含事件突发检测和优雅关闭等功能。 Goxe默认监听UDP端口1729,并在首次运行时创建一个默认配置文件。虽然目前缺乏官方Docker支持,但它正在积极优化性能,并持续努力减少内存分配和GC压力。 采用Apache 2.0许可。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 展示 HN: Goxe 在 I5 上每秒 19k 条日志 (github.com/dumbnoxx) 9 分,由 nxus_dev 1 天前发布 | 隐藏 | 过去 | 收藏 | 1 条评论 nxus_dev 1 天前 [–] Goxe 在普通硬件上达到每秒 19k 条日志,证明处理大量流量不需要大型服务器。规格: CPU: i5-8250U @ 3.40 GHz RAM: 16GB (低占用) 内核: Linux 6.18-zen (Arch) 结果:高效的日志减少,边缘就绪,并且由近乎零分配开销提供支持。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

这系列作品以数字方式重现了索尔·莱维特的标志性墙面绘画,这些绘画根据他最初的指令算法生成——这意味着每次观看都会呈现出独特的变体。莱维特的作品创作于1969-1973年间,以系统化的、基于指令的艺术为中心。 这些绘画探索了线条的几何排列,通常采用简单的规则来控制方向、密度和组合。早期作品如#11和#19将墙面划分为区域,并叠加线条,而#38则独特地使用了钉板上的薄纸。 后期作品,如#85和#86,通过分层组合和大量的线条增加了复杂性。 除了线条,该系列还包括融入弧线、圆形(#130、#138)和彩色元素(#87、#95)的绘画。 核心原则始终如一:莱维特提供了概念,而执行——现在由算法完成——生成了艺术品,强调了理念 *胜于* 艺术家的手绘。

一位 Hacker News 用户“intervolz”最近分享了一个基于浏览器的项目,重现了观念艺术家索尔·莱维特的基于指令的绘画(intervolz.com/sollewitt/)。莱维特以提供墙面绘画的指令而闻名,将执行留给他人——本质上是最初的“提示工程师”。 这个项目历时多年,通过动画呈现这些指令,让用户可以数字体验莱维特的创作。评论者们普遍赞扬了这个网站,一位来自马萨诸塞州北亚当斯的网友表达了对 MASS MoCA 索尔·莱维特展览的怀旧之情,特别提到了墙面绘画 880。 许多人鼓励其他人亲自去 MASS MoCA 体验莱维特艺术的规模和沉浸感,并推荐附近的克拉克博物馆和格雷洛克山等景点。该项目因捕捉了莱维特作品的精神并提供了独特的数字诠释而备受赞赏。

更多

联系我们 contact @ memedata.com