每日HackerNews RSS

亚马逊正在加大对人工智能的投资,宣布向Claude背后的AI公司Anthropic投资50亿美元,使其总投资额达到130亿美元。作为回报,Anthropic承诺未来十年内在亚马逊云服务(AWS)上花费超过1000亿美元,利用高达5吉瓦的计算能力进行人工智能开发。 此举类似于亚马逊与OpenAI最近达成的类似协议,凸显了亚马逊将领先的人工智能公司锁定为关键AWS客户的战略。该协议的核心组成部分是Anthropic可以访问亚马逊定制的AI芯片——Graviton、Trainium(包括未来世代至Trainium4),以及未来芯片产能的选择权。 此举助长了关于Anthropic可能进行更大规模融资的猜测,有报道称其估值超过8000亿美元。 此次合作巩固了亚马逊在快速发展的人工智能领域中的地位。

## 天线:本地优先的RSS订阅阅读器 天线是一个新的、MIT许可的RSS订阅阅读器,专为个人使用和与AI代理集成而设计。与现有解决方案不同,它将您的订阅存储在本地SQLite数据库中,让*您*掌控数据——无需云厂商锁定。 天线通过您自己的SMTP将新文章直接发送到您的电子邮件(可自定义为每篇文章或摘要),并通过MCP协议为AI代理提供对相同数据的访问。主要功能包括强大的订阅源轮询,具有去重、URL重写功能,以及利用SQLite的FTS5的强大搜索功能。 目前处于第0阶段(个人、本地使用,适用于macOS/Linux上的Python 3.12+),天线为代理提供了六种工具来管理订阅源:列出源、订阅、搜索文章、检索文章、访问最近的文章和取消订阅。未来的阶段计划添加Webhook输出、规则的用户界面以及托管的多用户服务。 首先从现有的阅读器(如Feedly)导出您的OPML文件,并将其导入到天线中。它从一开始就以代理为中心,优先考虑软件的数据可访问性,确保人类和AI消费的单一数据源。

对不起。

## 蒂姆·库克在苹果的遗产:总结 蒂姆·库克即将卸任苹果公司首席执行官,引发了人们对他在过去15年里取得的卓越成就的反思。在2011年史蒂夫·乔布斯不幸去世后接任,库克见证了收入惊人的增长303%,苹果的价值也增长了1251%,达到4万亿美元。 如果说乔布斯通过“从0到1”的产品进行革命,那么库克则擅长扩大和发展这些创新——特别是iPhone——并保持苹果的核心价值观,这体现在“库克信条”中:专注于优秀的产品、简洁性、技术控制和无情的优先级排序。他还大力发展了服务部门,利用现有协议和App Store。 然而,库克的遗产并非没有争议。批评者认为,他对财务优化的关注导致苹果对中国的制造业依赖度增加,可能损害了长期可持续性。最近,他决定将谷歌的AI技术整合到Siri中,引发了人们对苹果未来创新和独立性的担忧。 库克选择在创纪录的业绩之后,但在面临复杂的AI挑战时卸任,为苹果公司开启了新的篇章。他成功地度过了乔布斯去世后的艰难时期,但他的决定最终是否为未来的成功奠定了基础,还有待观察。

## UNIVAC 1219B:在 1960 年代机器上运行现代代码 一个团队成功地在 1960 年代的 UNIVAC 1219B 计算机上运行了令人惊讶的各种现代软件——考虑到其有限的 90KB 内存和 250kHz 处理速度,这是一项工程壮举。该项目历时八个月,涉及克服机器 18 位架构、不寻常的算术运算和分段内存带来的重大障碍。 他们开发了一个工具链,利用在 UNIVAC *内部* 运行的 RISC-V 模拟器,并使用 GCC 从 C(以及潜在的其他语言)编译。关键的优化,包括为了效率重新编码 RISC-V 指令以及利用定制的 OCaml 宏系统,对于从有限的硬件中榨取性能至关重要。 结果令人瞩目:他们运行了 Minecraft 服务器、Web 服务器、BASIC 解释器、俄勒冈小径和 Wordle 等游戏,甚至渲染了 NES 游戏的帧。他们还创建了覆盖式 ASCII 艺术,并成功演示了 PPP/IP/TCP 网络。该项目涉及大量的调试,包括创建定制的模糊测试和跟踪工具,并最终展示了将现代软件技术与老式硬件相结合的力量。源代码是公开可用的,TheScienceElf 提供了一个详细的记录该过程的视频。

## UNIVAC Minecraft 与复古计算 farlow.dev 上详细介绍了一个引人入胜的项目:在 1960 年代的 UNIVAC 计算机上运行 Minecraft 服务器——尽管是一个非常基础的版本。虽然该“Minecraft 服务器”主要处理客户端登录,但这一成就凸显了在极其有限的硬件(仅 90KB 内存和 250kHz CPU)上运行现代软件的惊人创造力。 UNIVAC 之前运行过 UNIX 的移植版本,值得注意的是它是一个早期的 SMP 内核实现。Hacker News 评论区的讨论探讨了运行其他软件(如 Doom)的可行性,并迅速得出结论,由于内存和处理能力的限制,这是不切实际的。 该项目引发了关于模拟的讨论,并深入了解了将 RISC-V 作为模拟目标与 MIPS 相比的效率低下。贡献者还分享了相关的项目,例如 UNIVAC-1219 GitHub 仓库和一个展示该机器的 YouTube 视频。总体情绪是对这项努力的钦佩,以及对复古计算创造力的赞扬。

VidStudioTools 提供一系列强大的、**私密**的视频编辑工具,直接在您的网页浏览器中运行,无需上传或安装。它利用 WebAssembly,为调整大小、修剪、压缩和添加水印等任务提供**快速**处理。 该平台超越了基本编辑,提供音频提取和处理、字幕创建/刻录,甚至多轨道视频编辑器等功能。它包含针对各种平台(Discord、TikTok、YouTube 等)的专用压缩预设,以及音频格式转换(MP4 到 MP3 等)。 VidStudioTools 优先考虑用户隐私,确保文件在整个编辑过程中始终保留在您的设备上。它基于 FFmpeg WASM 构建,是任何现代浏览器都可以访问的综合视频处理解决方案。

## VidStudio:注重隐私的浏览器视频编辑器 VidStudio (vidstudio.app) 是一款新的、基于浏览器的视频编辑器,在设计时就考虑了隐私保护。它最大的特点是完全在客户端运行——无需账户或文件上传,所有数据都保存在本地。主要功能包括多轨道时间线、精确帧定位、MP4导出,以及对音频、视频、图像和文本轨道的支持,并利用WebGL进行渲染(如果可用)。 在底层,VidStudio 利用 WebCodecs 实现响应式时间线播放,并使用 FFmpeg(编译为 WebAssembly)进行编码、格式转换以及 WebCodecs 无法完成的任务。项目存储在 IndexedDB 中,Web Workers 在导出过程中保持用户界面的响应速度。 该项目因使用 FFmpeg 而引发了关于 LGPL 合规性的讨论,促使开发者承诺解决许可要求。用户报告了一些编解码器兼容性问题(特别是 10 位视频)以及处理大文件时的性能限制,开发者正在积极解决这些问题。尽管存在这些挑战,VidStudio 仍然为那些优先考虑隐私和本地处理的用户提供了一个有吸引力的替代方案。

## 河内的越南河粉:一次美食朝圣 本文探讨了越南标志性面条汤——河粉的核心,尤其是在河内这个背景下。河粉不仅仅是一道菜,更是一种文化象征,是民族自豪感的来源,也是“纯粹主义者”们热烈争论的话题。虽然看似简单——牛肉、面条、汤和几种调味料——但要达到完美,需要本能的技巧。 河粉的起源存在争议,从中国影响到法国殖民影响,但大多数人认为它起源于20世纪初河内红河沿岸街头小贩售卖的乡村牛肉炖菜。如今,品尝河粉是游客的一项必经仪式,但在日益商业化的选择中,找到正宗的河粉可能具有挑战性。 真正欣赏河粉的关键不在于奢华的食材——神户牛肉是对河粉的亵渎——而在于汤的质量,汤是通过长时间熬制骨头和香料制成的。纯粹主义者优先考虑简单和传统,偏爱特定的牛肉部位,如*chín*(熟烂的胸肉),并抵制现代的修饰。最终,完美的河粉是一种个人发现,不是通过推荐,而是通过耐心探索河内无数的小摊,以及愿意拥抱这道菜的朴素起源。河粉不仅仅是吃,更是一种*体验*,是品味河内灵魂的方式。

对不起。

## 软件工程定律:摘要 本资源汇集了56条“定律”——影响软件开发的原则和模式,涵盖架构到团队动态等领域。这些并非严格的规则,而是关于软件系统、团队和决策*倾向于*表现方式的观察。 关键概念包括**康威定律**(系统反映组织结构)、**布鲁克斯定律**(向延期项目增加人手会进一步延误)、和**海陆姆定律**(所有系统行为都会被依赖)。它强调了简单性的重要性(**KISS, DRY, YAGNI**)和持续改进(**童子军规则**)。 该集合还涉及常见的陷阱,如**过早优化**、**抽象**的局限性,以及**分布式系统**的现实(CAP定理)。它深入探讨团队动态,例如**邓巴数**,并承认**邓宁-克鲁格效应**和**确认偏误**等人类因素对决策的影响。最后,它涉及扩展挑战(**阿姆达尔定律**)和项目管理现实(**帕金森定律,霍夫斯塔德定律**)。 最终,“定律”为应对软件工程的复杂性提供了宝贵的见解。

## 苹果的DMA互操作性:开局不利 欧洲自由软件基金会(FSFE)的一份新报告显示,尽管欧盟《数字市场法案》(DMA)有要求,苹果实际上正在阻止iOS和iPadOS上的互操作性。DMA旨在开放封闭平台,允许开发者访问关键功能,而不会被锁定。 然而,苹果的实施依赖于基于请求的系统——开发者必须*申请*访问功能,面临费用、冗长的审查以及潜在的账户关闭。截至2026年3月,**56份正式的互操作性请求中,没有一份被批准**,而且拒绝理由常常与苹果自身的技术文档相矛盾。对即时编译、NFC和蓝牙访问等功能的要求被驳回,理由是“超出范围”。 FSFE认为,这种做法破坏了DMA的意图,给开发者带来了不必要的负担——特别是自由软件社区的开发者——并阻碍了真正的竞争。该报告呼吁采用开放标准、透明的程序以及更严格的监管执行,以确保更公平的访问和真正可互操作的平台。

用一个普通对象描述顶点、边和索引。属性类型贯穿每个查询、遍历和修改——无需类型转换,没有运行时意外。 ``` import { Graph, GraphSchema, InMemoryGraphStorage } from "@codemix/graph"; import { z } from "zod"; const schema = { vertices: { User: { properties: { email: { type: z.email(), index: { type: "hash", unique: true } }, name: { type: z.string() }, }, }, Repo: { properties: { name: { type: z.string() }, stars: { type: z.number() }, }, }, }, edges: { OWNS: { properties: {} }, FOLLOWS: { properties: {} }, }, } as const satisfies GraphSchema; const graph = new Graph({ schema, storage: new InMemoryGraphStorage() }); ```

对不起。

启用 JavaScript 和 Cookie 以继续。

对不起。

更多

联系我们 contact @ memedata.com