Hacker News
Building a Procedural Hex Map with Wave Function Collapse
过程化六边形地图生成器:技术详解 (Procedural Hex Map Generator: A Technical Deep Dive)
本文描述了一个使用过程化技术生成中世纪岛屿世界的项目,该世界包含道路、河流、海岸线、悬崖、森林和村庄等元素。
核心技术:波函数坍缩 (Wave Function Collapse - WFC)
该项目采用 波函数坍缩 (WFC) 算法,该算法最初由 Maxim Gumin 创建,现在已成为程序生成游戏开发中的热门技术。WFC 的基本原理类似于玩卡卡松 (Carcassonne) 游戏:拥有一系列图块,并确保相邻图块的边缘相互匹配(例如,道路连接到道路,草地连接到草地)。本项目扩展了这一概念,使用六边形图块,每个图块有 6 个边缘,因此约束条件更多,复杂性也更高。
地图生成流程:
- 混沌初始状态: 初始时,每个六边形单元格都处于“叠加态”,即可以包含所有 30 种图块类型的可能性 – 6 种旋转和 5 种海拔高度,总共900种状态。
- 约束单元格坍缩: 选择具有最少剩余选项(最小熵值)的单元格,随机选择一个有效的状态,从而“坍缩”该单元格。
- 约束传播: 该选择会约束其相邻单元格,移除与当前单元格边缘不匹配的相邻单元格状态。这种约束会像涟漪一样向外扩散。
- 重复: 重复步骤 2 和 3,直到所有单元格都被解决,或者程序陷入困境。
多网格问题与解决方案:
为了解决大型地图生成失败的问题,项目采用 模块化 WFC 方法。地图被分割成 19 个六边形网格,这些网格围绕中心排列成两个环,总共约 4100 个单元格。每个网格独立求解,但必须与相邻网格中已放置的图块匹配。
恢复系统:
WFC 算法可能会失败。项目包含一个分层恢复系统:
- 解固定 (Unfixing): 在约束传播过程中,如果相邻单元格产生矛盾,将其从固定约束转换为可解决的单元格,并将其邻居(两个单元格外)作为新的约束。
- 局部 WFC (Local-WFC): 如果主求解失败,则在问题区域周围的小半径(2 个单元格)内运行一个小型 WFC,重新求解重叠区域的 19 个单元格,以创建更兼容的边界。
- 放弃与隐藏 (Drop and hide): 如果以上方法都失败,则放弃有问题的相邻单元格,并放置山脉图块来遮盖接缝。
第三维度:海拔高度
地图包含 5 个海拔高度级别,用于模拟地形变化。道路图块必须与相同高度的道路图块或过渡图块连接,否则会产生不自然的场景,如悬崖峭壁或河流向上流动。
六边形坐标:
项目使用立方坐标系 (q, r, s) 来处理六边形网格,这简化了邻居查找和距离计算。
其他技术:
- 树木和建筑物: 使用 Perlin 噪声来确定树木和建筑物的分布,实现自然的聚类效果。
- 水效果: 使用程序化技术模拟水面效果,包括闪烁的波光和从海岸线发散的波浪。
- 渲染: 使用 Three.js 和 WebGPU 渲染器,以及 TSL (Three.js Shading Language) 编写自定义着色器。
- 优化: 使用 BatchedMesh 和共享材质来优化渲染性能。
技术栈:
- Three.js r183 with WebGPU
- TSL (Three.js Shading Language)
- Web Workers
- Vite
- BatchedMesh
- Seeding RNG
总结:
该项目成功地利用 WFC 算法、多网格方法和各种优化技术,生成了具有逼真细节和视觉效果的程序化六边形地图。项目代码和演示可在 GitHub 上获取。
|
Florida judge rules red light camera tickets are unconstitutional
佛罗里达州红灯相机的判决:将责任转移给车主被裁定违宪
摘要:
佛罗里达州布罗沃德县的一名法官裁定,佛罗里达州的红灯相机法案违宪,原因是该法案将证明责任不当转移给车辆所有人。
主要内容:
- 法官裁决: 法官史蒂文·德卢卡 (Steven P. DeLuca) 在一份 21 页的裁决书中,驳回了基于佛罗里达州第 316.0083 条法案开出的红灯相机罚单。该裁决认为,该法案要求车辆所有人证明自己并非驾驶员,而不是要求政府证明驾驶员身份,这违反了宪法。
- “准刑事”性质: 法官认为,红灯相机案件虽然被归类为民事违规行为,但由于可能导致罚款、正式的定罪以及对驾驶记录的影响,实质上具有“准刑事”性质。因此,州政府必须遵守程序性正当程序。
- 举证责任: 佛罗里达州第 316.0083 条规定,一旦相机捕捉到违规行为,车辆所有人将被推定为责任人,除非他们提交声明确认另有驾驶员。 法官认为这种推定框架不当转移了举证责任。
- 可能的州व्यापी影响: 律师乔尔·芒福德 (Joel Mumford) 认为,该裁决可能为全州范围内的挑战打开大门。如果该裁决被上诉并最终在州中级法院获得支持,则可能适用于整个佛罗里达州。
- 公众反应: 在博因顿海滩,一些驾驶员表示希望取消红灯相机。一名被罚款的驾驶员认为,红灯相机的判定不公平,并且由随机决定。
- 倡导团体: 反对自动化交通执法的倡导团体“StopTheCams” 称该裁决为重大胜利,认为其确认了红灯相机法案惩罚车主而不要求证明其违规行为。
- 支持者观点: 红灯相机的支持者认为,这些系统通过威慑危险驾驶来提高安全性。佛罗里达州红灯相机法案,又称“Mark Wandall Traffic Safety Act”,允许地方政府使用自动化执法系统。
- 未来走向: 目前还不清楚该裁决是否会被上诉,以及它将如何影响全州的类似案件。 尽管裁决仅适用于布罗沃德县的此案,但法律观察家认为,它可能会引发对佛罗里达州红灯相机执法系统的重新挑战。
关键细节:
- 法案依据: 佛罗里达州第 316.0083 条
- 地点: 布罗沃德县,博因顿海滩
- 金额: 罚款为 158 美元
- 倡导团体: StopTheCams
佛罗里达州红灯相机的判决:将责任转移给车主被裁定违宪
摘要:
佛罗里达州布罗沃德县的一名法官裁定,佛罗里达州的红灯相机法案违宪,原因是该法案将证明责任不当转移给车辆所有人。
主要内容:
- 法官裁决: 法官史蒂文·德卢卡 (Steven P. DeLuca) 在一份 21 页的裁决书中,驳回了基于佛罗里达州第 316.0083 条法案开出的红灯相机罚单。该裁决认为,该法案要求车辆所有人证明自己并非驾驶员,而不是要求政府证明驾驶员身份,这违反了宪法。
- “准刑事”性质: 法官认为,红灯相机案件虽然被归类为民事违规行为,但由于可能导致罚款、正式的定罪以及对驾驶记录的影响,实质上具有“准刑事”性质。因此,州政府必须遵守程序性正当程序。
- 举证责任: 佛罗里达州第 316.0083 条规定,一旦相机捕捉到违规行为,车辆所有人将被推定为责任人,除非他们提交声明确认另有驾驶员。 法官认为这种推定框架不当转移了举证责任。
- 可能的州व्यापी影响: 律师乔尔·芒福德 (Joel Mumford) 认为,该裁决可能为
|
Bluesky CEO Jay Graber is stepping down
Bluesky 新篇章:CEO 变动与创新方向
2026年3月9日,Bluesky 发布博客,宣布了公司领导层的重要变动和未来发展方向。
主要内容:
- CEO 变动: Jay Graber 决定卸任 CEO,转任 Bluesky 的首席创新官 (Chief Innovation Officer)。
- 新任 Interim CEO: Toni Schneider,前 Automattic CEO 兼 True Ventures 合伙人,将担任 Interim CEO,同时董事会正在寻找永久 CEO。
- Bluesky 发展回顾: 自 2019 年起,Jay Graber 致力于构建一个开放的社交媒体协议(AT Protocol),旨在赋能用户并催生下一代社交应用。Bluesky 应用最初作为协议的参考客户端启动,现已发展成为拥有超过 4000 万用户的蓬勃平台。 过去一年,Bluesky 团队壮大,AT Protocol 生态系统扩展,并证明了以价值观为导向的社交网络可以在规模化的情况下蓬勃发展。
- Toni Schneider 的背景和信念: Toni Schneider 长期以来是 Bluesky 的顾问,也对 Bluesky 的使命深信不疑。Automattic 和 True Ventures 均是 Bluesky 的投资者,支持开放、用户驱动的互联网发展。 Toni Schneider 在 Automattic 的工作经验和对开源软件的理解,将有助于 Bluesky 的发展。
- Jay Graber 的未来角色: Jay Graber 将专注于探索去中心化社交的未来,并专注于新想法的探索、愿景的实现以及帮助人们发现自己的优势。
- 未来展望: Bluesky 认为目前的成果仅仅是开始,并对未来发展充满期待。
总结:
Bluesky 为了适应公司发展阶段,进行领导层调整,旨在提升公司规模化运营能力。Jay Graber 卸任 CEO 并转任首席创新官,专注于技术创新,Toni Schneider 将担任 Interim CEO,负责公司日常运营。此次变动标志着 Bluesky 进入新的发展阶段,公司将继续致力于构建开放、用户驱动的社交媒体生态系统。
|
No, it doesn't cost Anthropic $5k per Claude Code user
关于 Cursor 文章中提到的 Anthropic Claude Code Max $5,000 算力费用的澄清
最近,一篇 Forbes 文章(https://www.forbes.com/sites/annatong/2026/03/05/cursor-goes-to-war-for-ai-coding-dominance/)声称 Anthropic 的 Claude Code Max 20 美元/月计划可能会消耗高达 5,000 美元的算力。这一说法在 LinkedIn 和 Twitter 上被广泛传播,作为 Anthropic 在推理方面亏损的证据。然而,作者认为这一数字存在误解。
$5,000 究竟是什么?
作者指出,Forbes 的消息来源很可能将 零售 API 价格 与 实际的算力成本 混淆了。Anthropic 的 Opus 4.6 API 价格为每百万输入 token 5 美元,每百万输出 token 25 美元。因此,一个频繁使用 Claude Code Max 20 的用户,每月 API 费用确实有可能达到 5,000 美元。但 API 价格并非 Anthropic 提供这些 token 的实际成本。
OpenRouter 的现实检查
作者通过查看 OpenRouter 平台上类似规模的开源模型的定价,来估算实际的推理成本。OpenRouter 提供多个供应商之间的价格竞争。
- Qwen 3.5 397B-A17B: 价格为每百万输入 token 0.39 美元,每百万输出 token 2.34 美元。
- Kimi K2.5 1T params (32B active): 价格为每百万输入 token 0.45 美元,每百万输出 token 2.25 美元。
这些价格大约是 Anthropic API 价格的十分之一。即使是缓存 token,DeepInfra 对 Kimi K2.5 的缓存读取费用也远低于 Anthropic。
作者认为,如果许多供应商能够在类似规模的模型上以 Anthropic API 价格的十分之一的价格运营并保持盈利,那么 Anthropic 在推理方面的损失可能被夸大了。对于最活跃的用户,Anthropic 的实际算力成本可能只有 500 美元左右,而不是 4,800 美元。
谁真正亏损了 5,000 美元?
作者解释说,$5,000 的数字实际上来自 Cursor 的内部分析。由于 Cursor 需要以 Anthropic 的零售 API 价格(或接近价格)来访问 Opus 4.6,因此为提供与 Claude Code 相当的体验,Cursor 每位活跃用户每月可能需要花费 5,000 美元。而 Anthropic 的成本可能只有 500 美元左右。
Anthropic 并非因推理而亏损
Anthropic 确实不是一家盈利的公司,但其成本主要集中在训练前沿模型、招聘顶尖 AI 研究人员以及巨额的算力承诺上,这些成本远高于推理成本。
结论
作者认为,Anthropic 在为 Claude Code 普通用户提供服务方面,很可能是有利可图的。将 API 价格视为面值可能会误导人们,实际的推理成本应该参考 OpenRouter 平台上开源模型供应商的定价。作者认为,声称“AI 推理是一个资金黑洞”的说法是虚假信息,反而有利于前沿实验室。
总而言之,这篇文章旨在澄清关于 Anthropic Claude Code Max 算力费用的讨论,指出 Forbes 报道中提到的 5,000 美元数字可能存在误解,实际成本远低于零售 API 价格。
|
|
Two Years of Emacs Solo
好的,这是对原文的总结,用中文写成,字数在800字以内,并使用Markdown格式:
Emacs Solo 项目两年回顾与最新重构
Emacs Solo 是作者 LionyxML 维护的一套 Emacs 配置,其核心原则是 完全不使用外部包。所有功能要么是 Emacs 内置的,要么由作者自己用 Elisp 编写。 作者在项目两周年之际,总结了项目的发展历程,并详细介绍了最近的一次重构。
项目初衷:
作者创建 Emacs Solo 的原因有以下几点:
- 深入理解 Emacs 内置功能: 了解 Emacs 默认提供的强大功能。
- 配置稳定性: 避免 Emacs 版本更新导致配置失效。
- 减少依赖: 摆脱对外部包仓库、镜像、编译问题以及上游变更带来的调试困扰。
- 乐趣: 享受自己编写代码的乐趣。
本次重构:核心与扩展分离
本次重构的最大变化是 架构调整。之前的 init.el 文件包含了所有配置,导致文件臃肿、难以导航。新的架构将配置分为两层:
init.el (Emacs 核心配置): 仅配置 Emacs 内置的包和功能,所有 use-package 块的 :ensure 参数都为 nil。 这部分配置可以安全地被其他用户复制粘贴到自己的配置中。
lisp/ (扩展模块): 作者自己编写的 Elisp 模块,用于实现一些流行的外部包的功能。每个模块都是独立、自包含的,通过 require 命令加载。用户可以自由地启用或禁用这些模块,也可以将它们复制到自己的 lisp/ 目录中使用。
init.el 核心配置概览:
init.el 文件被组织成清晰的章节,涵盖了以下内容:
- 通用 Emacs 设置: 包括按键绑定、窗口布局、帧管理、文件处理、Tree-sitter 自动安装等。
- Abbrev: 自定义的缩写模式。
- Auth-Source: 配置凭据存储。
- Auto-Revert: 自动刷新文件的配置。
- Conf / Compilation: 配置文件模式和编译模式设置。
- Window / Tab-Bar / RCIRC / ERC: 窗口管理、标签栏、IRC 客户端配置。
- Icomplete: 基于 Emacs 内置的
icomplete 的补全配置。
- Dired / WDired / Eshell / Isearch / VC: 目录浏览、Eshell、版本控制等功能的配置。
- Gnus: 邮件客户端配置。
- Eglot: LSP 客户端配置。
- Flymake / Flyspell / Whitespace: 诊断、拼写检查、空格可视化。
- Org / Speedbar / Time / Uniquify / Which-Key / Webjump / Language Modes: 各种常用功能的配置。
35 个扩展模块:
lisp/ 目录包含了 35 个作者自己编写的扩展模块,涵盖了各种功能,例如主题、模式行、窗口管理、代码格式化、透明窗口、Shell PATH 同步、彩虹括号、项目切换、Vim 键绑定、TODO 关键字高亮、Git 状态指示器、Dired 音频播放器、GitHub 界面等等。
未来展望:
作者展望了 Emacs 31 带来的改进,包括窗口布局命令、Tree-sitter 集成、Icomplete 改进等。 相信这些改进将使得 Emacs Solo 的配置更加简洁和强大。
总结:
Emacs Solo 项目展示了 Emacs 强大的内置功能,以及通过自己编写代码来定制 Emacs 的乐趣。 作者希望通过这个项目,鼓励大家深入了解 Emacs,并探索如何利用 Emacs 内置的功能来构建一个高效、稳定的配置。 即使不完全采用 Emacs Solo 的配置,其中的一些思想和模块也可能对其他 Emacs 用户有所启发。
|
|
JSLinux Now Supports x86_64
Okay, please provide the content you want me to summarize. I'm ready when you are! I will then generate a concise, accurate summary in markdown format and Chinese, adhering to your specifications (less than 800 words, no personal opinions, focus on purpose/structure/functionality for technical content).
|
Oracle is building yesterday's data centers with tomorrow's debt
OpenAI 放弃在德克萨斯州阿比林扩张数据中心计划:对 Oracle 的影响
以下是对原文的总结:
核心问题: 人工智能芯片升级速度超过了数据中心建设速度,这给人工智能产业带来了风险,并对 Oracle 的债务驱动扩张计划构成挑战。
OpenAI 的决定: OpenAI 计划取消与 Oracle 在德克萨斯州阿比林的数据中心 (Stargate) 扩张计划。原因是 OpenAI 寻求配备更先进的 Nvidia 图形处理器 (GPU) 的集群,而阿比林站点预计将使用 Blackwell 处理器,且电力供应需要一年时间才能上线。 OpenAI 希望在其他地方获得更大规模的下一代 Nvidia 芯片。
Oracle 的反应: Oracle 最初否认有关取消扩张计划的报道,但未明确说明。该公司已经投入了数十亿美元用于该站点建设,并采购了相关硬件和人员。
芯片升级速度加快: Nvidia 过去每两年发布一代新的数据中心处理器,现在加快到每年一次,并且每次升级都带来性能提升。例如,Vera Rubin 芯片的推理性能是 Blackwell 芯片的五倍。对于构建前沿模型的公司来说,即使是微小的性能提升也可能导致模型基准测试和排名差距,从而影响用户使用量、收入和估值。
数据中心建设的挑战: 建设和部署数据中心需要至少 12-24 个月的时间,而客户则希望使用最新的芯片。
Oracle 的财务风险: Oracle 主要依靠债务(超过 1000 亿美元)来资助其数据中心建设,而 Google、Amazon 和 Microsoft 则依赖其庞大的现金流。此外,Oracle 的合作伙伴 Blue Owl 拒绝为新的数据中心提供资金,并计划裁员。 投资者将密切关注 Oracle 在周二公布的季度财报,特别是其 500 亿美元的资本支出计划以及负自由现金流情况,以及融资渠道是否能够维持。
市场影响: Oracle 股价今年已下跌 23%,自 9 月份峰值以来下跌超过一半。 更广泛地说,GPU 折旧是人工智能市场面临的风险,可能对整个人工智能领域产生影响,即当前的基础设施协议可能导致承诺使用过时的硬件。
关键词: OpenAI, Oracle, Nvidia, Blackwell, Vera Rubin, 数据中心, 人工智能, GPU, 债务, 扩张, 芯片升级
|
|
Redox OS has adopted a Certificate of Origin policy and a strict no-LLM policy
Redox: A Rust Operating System
|
Sir Tony Hoare has died
总结:关于 Tony Hoare 去世的消息及相关资料
根据提供的文本,Jonathan Bowen 告知了 Tony Hoare 于 3 月 5 日去世的消息。Tony Hoare 是一位重要的计算机科学领域人物,作者本人将其视为大师之一。
以下是关于 Tony Hoare 的相关信息:
重要著作:
- Structured Programming (Dahl, Dijkstra, Hoare, 1972)。ISBN: 978-0-12-200550-3。
- Communicating Sequential Processes (Hoare, 1985)。ISBN (hardback): 978-0131532717; ISBN (paperback): 978-0131532892。 该书可在 http://www.usingcsp.com/ 访问(已于 2021 年 2 月 1 日存档于 Wayback Machine)。
参考资料:
总而言之,文本主要表达了对 Tony Hoare 去世的哀悼,并提供了关于其重要著作和相关研究资料的链接。
|
Workers report watching Ray-Ban Meta-shot footage of people using the bathroom
Meta 智能眼镜隐私问题再受关注:数据标注员泄露用户隐私
近期,Meta 的智能眼镜 Ray-Ban Meta 的用户隐私问题再次引发关注。一份来自瑞典的报告指出,Meta 智能眼镜拍摄的敏感内容,被 Meta 的数据标注外包公司 Sama 的员工观看。
事件经过:
- 数据标注过程: Sama 是一家位于肯尼亚的公司,为 Ray-Ban Meta 提供数据标注服务,帮助 Meta 的 AI 系统进行训练。
- 员工举报: 瑞典媒体联合肯尼亚记者对 Sama 公司进行调查,采访了 30 多名员工,包括视频、图像和语音标注员。他们透露,在数据标注过程中,经常会看到用户拍摄的隐私内容,例如性行为、如厕等场景。
- Meta 承认: Meta 承认有时会将用户与 Meta AI 聊天机器人分享的内容交给承包商进行审查,以改善用户体验。该公司声称会过滤数据以保护用户隐私,例如模糊面部。
- 隐私政策: Meta 的隐私政策表明,当用户开启云处理功能、与 Meta AI 服务交互或将媒体上传到 Facebook 或 Instagram 时,智能眼镜拍摄的照片和视频会被发送到 Meta。这些数据用于机器学习、故障排除和产品训练,并可能与第三方供应商共享。
关键细节:
- Meta 智能眼镜在录像时会闪烁红灯,但用户可能没有注意到或误解其含义。
- Sama 员工表示,用户可能没有意识到设备正在录像,有时会不小心录制银行卡信息或色情内容。
- Meta 计划在今年内将面部识别功能添加到 Ray-Ban 和 Oakley 品牌的智能眼镜中。
法律诉讼:
- 由于此次事件,英国数据监管机构致函 Meta,表达了对隐私问题的担忧。
- 美国已提起集体诉讼,指控 Meta 和 Ray-Ban 违反州消费者保护法,并质疑 Meta 宣传“专为隐私设计,由您掌控”的说法,认为用户无法理解这代表他们的隐私视频会被海外员工观看。
- Sama 公司回应称,其符合 GDPR 和 CCPA 规定,并采取严格的政策和程序保护客户信息。
总结:
该事件暴露了 Meta 智能眼镜数据处理过程中的隐私风险,引发了公众对数据标注员访问用户隐私内容的担忧。Meta 正在面临法律挑战,并需要重新审视其隐私政策和数据处理流程,以确保用户数据的安全和隐私。
|
Jolla on track to ship new phone with Sailfish OS, user-replaceable battery
Jolla 手机:Sailfish OS 驱动的注重隐私的新选择
芬兰公司 Jolla 近期宣布,其新款 Jolla 手机将于 2026 年第二季度开始生产,此前已收到超过 10,000 份预订订单。目前,Jolla 已经启动第二轮预订,面向欧洲客户,预订价格为 €649,需支付 €99 的定金,此批次仅提供 1,000 台。
主要特点:
- 操作系统: Jolla 手机搭载基于 Linux 的 Sailfish OS 操作系统,该系统拥有独特的用户界面,并支持通过 “AppSupport” 功能运行部分 Android 应用。Jolla 强调 Sailfish OS 是一个“欧洲操作系统”,注重用户隐私,默认情况下不依赖 Google 账户,也不将用户数据发送给大型科技公司。
- 硬件配置:
- 屏幕:6.36 英寸 FHD+ AMOLED 屏幕
- 处理器:MediaTek Dimensity 7100
- 内存:8GB 或 12GB RAM
- 存储:256GB 存储空间,支持 microSD 卡扩展
- 电池:5,450 mAh 电池,支持用户更换
- 摄像头:50MP 主摄像头 + 13MP 超广角摄像头 + 32MP 前置摄像头
- 无线连接:支持 5G NR、4G LTE、WiFi 6、蓝牙 5.4 和 NFC
- 指纹识别:电源键集成指纹传感器
- 隐私保护: 手机配备一个软件定义的隐私开关,允许用户快速禁用麦克风、摄像头、蓝牙等功能。虽然可定制,但并非完全等同于硬件物理断开的杀伤开关。
- “The Other Half” 模块化设计: Jolla 计划复活其过往的模块化后盖平台“The Other Half”,允许用户更换后盖以改变手机外观,并增加额外功能。此前,Jolla 曾设定预订量达到 10,000 台才会启动该平台,现在目标已达成。
- 潜在模块功能: 用户论坛中,热门模块功能包括键盘、手写笔适配器、额外显示屏(例如 E Ink 或小尺寸 OLED 屏幕),以及支持额外电池、无线通信标准(例如 Zigbee 或 LoRa)、高质量数模转换器、热成像仪、温度和空气质量传感器等。具体定价和上市时间尚未公布。
总而言之,Jolla 手机旨在提供一个注重隐私、功能丰富的选择,并鼓励用户通过模块化设计进行个性化定制和扩展。
|
I put my whole life into a single database
Felix 的生活数据库项目总结
Felix 创建了一个名为 FxLifeSheet 的项目,旨在收集并分析他生活中的各种指标数据。该项目始于 2019 年,至今已追踪超过 100 种数据类型,积累了约 38 万条数据。
项目目标:
- 了解不同城市的生活方式对健康、生产力和幸福感的影响。
- 分析睡眠对生活、健康和幸福感的影响。
- 研究天气和季节对生活的影响。
- 识别长期趋势。
- 评估工作和电脑使用时间对个人生活的影响。
数据来源:
- RescueTime (149,466 条数据): 记录电脑使用情况(访问的网站和应用程序)。
- Foursquare Swarm (126,285 条数据): 记录位置和兴趣点数据。
- 手动输入 (67,031 条数据): 健身、情绪、睡眠、社交生活、健康、营养、精力水平、电视观看、压力等。
- 手动输入日期范围 (19,273 条数据): 职业、隔离状态、居住环境。
- 天气 API (15,442 条数据): 温度、降雨、日照、风力。
- Apple Health (3,048 条数据): 步数数据。
项目结构:
- 数据库: 使用 Postgres 数据库存储所有数据,拥有完全控制权。
- 数据输入: 通过 Telegram 机器人手动输入数据,并可灵活添加和删除追踪指标。
- 数据可视化: 使用 Ruby 和 JavaScript 以及 Plotly 创建可视化图表。
关键发现和可视化:
- 数据量随时间变化: 展示了数据收集的增长趋势,从最初的 RescueTime 和 Foursquare Swarm 数据到手动输入的大量数据。
- 心情与生活因素相关性: 心情“快乐”和“兴奋”时,更有可能突破舒适区、冥想、对未来感到兴奋,以及花费更多时间阅读。
- 飞行统计: 使用 JetLovers 分析 Foursquare Swarm 数据,显示了过去 7 年的飞行统计信息,包括 COVID-19 的影响。
- 生活周: 受 WaitButWhy 的 "Your Life in Weeks" 启发,使用 Google 表格可视化每周的生活,包括居住城市和生活事件。
- 步数统计: 展示了通过 Apple Health 记录的步数,以及不同城市步数的差异。
- 体重与静息心率: 展示了体重和静息心率之间的相关性。
- 健康状况: 可视化了主观感受健康状况的数据。
- 酒精摄入量: 展示了酒精摄入量与社交活动、睡眠、运动等因素之间的关系。
- 情绪变化: 通过每月情绪数据展示了长期情绪趋势。
- 位置历史: 在地图上可视化 Foursquare Swarm 的位置数据。
- CO2 排放量: 计算了飞行带来的二氧化碳排放量。
项目结论:
尽管该项目耗费了大量时间和精力,但 Felix 认为,从整体上看,并不值得投入如此多的时间。虽然他从数据分析中获得了一些有趣的见解,但他建议其他人选择现有的量化自我服务,并避免自己构建解决方案。他将继续追踪一些关键指标,但会减少对该项目的投入。
项目开源:
FxLifeSheet 项目是完全开源的 (MIT 许可),代码托管在 GitHub 上 (https://github.com/KrauseFx/FxLifeSheet)。
当前状态:
Felix 已停止收集数据和开发该项目,但将继续维护该网站。
|
|
DARPA’s new X-76
SPRINT’s experimental aircraft is now being built by Bell Textron, Inc. following a successful Critical Design Review.
|
Yann LeCun's AI startup raises $1B in Europe's largest ever seed round
金融时报订阅方案摘要
本文档主要介绍了《金融时报》(Financial Times, FT) 的订阅方案,旨在鼓励用户订阅以获取高质量的财经新闻和分析。
主要订阅方案如下:
- 试用订阅: 首次仅需港币10元享受4周的完整数字访问权限。之后每月费用为港币565元,用户可以随时取消订阅。
- FT Edit: 每月港币38元,每天获得八篇由《金融时报》编辑精心挑选的惊喜文章。用户可以通过FT.com上的FT Edit页面访问内容,并收到FT Edit通讯。
- 标准数字版: 每月港币369元,可在任何设备上访问高质量的《金融时报》数字内容。预付一年可享受20%的折扣。
- 高级数字版: 每月港币565元,提供完整的数字访问权限,并包含来自行业领导者的专家分析。预付一年可享受20%的折扣。
其他选项:
总结: 该文档详细列出了《金融时报》提供的多种订阅选项,覆盖不同用户的需求和预算,并强调了订阅带来的价值和优质内容。
|
Fixfest is a global gathering of repairers, tinkerers, and activists
Fixfest 总结 (Fixfest Summary)
Fixfest 是一个全球性的定期活动,汇集了维修人员、爱好者、活动家、政策制定者、思想家、教育家和公司,来自世界各地。该活动通常每隔几年举行一次,最近的国际 Fixfest 于 2025 年 9 月在伦敦举行。
主要内容:
图片说明: 活动照片展示了小组讨论、标语展示以及参与者集体挥舞的场景,反映了 Fixfest 的活力和参与度。
|
Learnings from paying artists royalties for AI-generated art
Tess.Design 项目回顾:AI 艺术模型市场探索与失败
本文回顾了 Tess.Design,一个在 2024 年推出的平台,旨在建立一个艺术家可以获得报酬的 AI 图像模型市场。艺术家对其风格进行微调的 AI 模型在 Tess.Design 上出售,每当用户使用其风格时,艺术家可以获得 50% 的版税。 尽管如此,该项目在不到两年后被关闭。
问题与解决方案:
2023 年,AI 图像生成技术日益普及,但伴随而来的是艺术家版权和报酬问题。主流 AI 模型(如 DALL-E 和 Midjourney)训练使用大量未经授权的图像,引发了关于艺术家应否获得补偿的讨论。 Tess.Design 旨在解决这个问题,创建一个平台,其中每个图像都能追溯到一位同意的艺术家,艺术家可以从图像生成中获得版税。 Tess 声称是第一个为艺术家提供适当授权的 AI 图像生成器,其质量可与 Midjourney 等领先模型媲美。
商业模式:
艺术家将其作品提交到 Tess.Design,用于微调基于 Stable Diffusion 的模型。生成的模型在市场上列出,用户付费访问模型,艺术家则获得 50% 的收入。 Tess.Design 团队与律师事务所 Fenwick 合作,构建了贡献者协议和企业服务协议,旨在建立艺术家对衍生作品拥有版权并可以将其授权给客户的法律框架。
为了吸引艺术家,Tess.Design 提供了预付版税($300-$4000)以及对模型使用情况的透明度。 部分艺术家也利用 Tess 订阅来简化重复性工作。
艺术家招募的经验:
Tess.Design 团队通过发送 325 封电子邮件联系艺术家,结果显示:
- 接近 50% 的艺术家回复了邮件。
- 6.5% 的艺术家同意加入 Tess 并训练了他们的模型。
- 22.4% 的艺术家明确拒绝。
- 20.8% 的艺术家表示感兴趣,但未最终决定。
- 50.2% 的艺术家未回复。
最终,Tess.Design 招募了 37 位艺术家。 艺术家拒绝的原因主要包括:
- 意识形态反对: 认为 AI 本身就是剥削。
- 品牌稀释: 担心风格被滥用会降低其价值。
- 原则性反对: 坚持艺术必须由人手创作。
- 声誉风险: 担心与 AI 产生关联会遭到行业抵制。
财务状况:
Tess.Design 运行了 20 个月,总收入为 12,172.33 美元。支付给艺术家的预付版税为 18,000 美元,基础设施成本约为每月 100 美元。 总体而言,Tess.Design 亏损约 7,000 美元(未包括工程、设计、营销和产品开发的时间成本)。 没有任何艺术家通过模型使用获得额外的版税,经济效益未能达到显著规模。
关闭的原因:
Tess.Design 关闭的原因主要有三个:
- 法律问题未解决: 围绕 AI 版权问题的法律诉讼持续进行,导致 Tess.Design 无法提供明确的法律保障。
- 时机不成熟: 艺术家对 AI 的抵制情绪强烈,导致他们不愿意推广平台。
- 资源分散: 为了专注于 Kapwing 的发展,Tess.Design 无法获得足够的资源维持运营。
对创业者的建议:
尽管 Tess.Design 失败了,但 AI 授权模式仍有潜力。 建议创业者注意以下几点:
- 获取创作者的难度: 艺术家招募比音乐或库存照片市场更具挑战性。
- 品牌稀释问题: 需要建立控制机制,以保护艺术家的风格。
- 时机的重要性: 关注社会对 AI 的态度变化。
- 集中资源: 避免资源分散,专注于核心产品。
总结:
Tess.Design 的失败是一次宝贵的经验。 虽然项目未能成功,但它探索了 AI 授权的可能性,并为未来的创业者提供了重要的教训。 Tess.Design 团队希望有人能继续尝试这种模式,并最终实现一个更公平的 AI 艺术生态系统。
|
An opinionated take on how to do important research that matters
总结:如何撰写获奖研究论文 (总结自 EuroCrypt 2025 演讲)
本文总结了作者在研究、写作和发表论文方面的经验,旨在帮助研究人员提高论文质量,并增加获奖的可能性。文章主要分为四个部分:选题、研究、写作和发表后的注意事项。
1. 选题 (Coming up with your best-paper-worthy idea)
- 具备良好的品味: 选择重要且值得解决的问题是关键。这意味着能预见问题的重要性,并能找到有希望成功的解决途径。
- 寻找优秀的合作者: 合作者可以弥补自身不足,避免错误,提供新思路,并帮助确定研究方向。积极主动地联系潜在合作者,展现自己已有的成果。
- 广泛阅读文献: 熟悉现有研究成果,了解研究领域的发展动态,为后续研究打下基础。阅读时要明确目的,区分“了解可能性”、“深入理解”和“扩展研究”三种不同的阅读模式。
- 忽略文献: 在某些情况下,需要跳出已有框架,摆脱既有观念的束缚,寻找全新的解决方案。
- 选择有影响力的研究方向: 目标是发现新的东西,而不是写一篇“足够好”的论文。
- 找到自身的比较优势: 了解自己在研究领域的优势,专注在自身擅长的方向。
- 拥抱运气: 很多时候,好的想法是偶然出现的,需要保持开放的心态,抓住机会。
2. 进行高质量的技术研究 (Performing good technical research)
- 勇于放弃: 及时放弃那些没有希望的方案,将精力投入到更有潜力的方向。
- 专注: 论文应该围绕一个核心思想展开,避免内容过于分散。
- 投入大量精力: 实验设计要精益求精,尽可能控制变量,确保结果的准确性。
- 深入理解: 论文应该清晰地阐述研究方法,并对结果进行深入分析。
3. 撰写易于理解且引人入胜的论文 (Writing understandable and compelling papers)
- 明确读者: 写作时要考虑目标读者,并根据他们的背景知识调整写作风格。
- 图表独立: 图表应该能够独立说明问题,即使读者不阅读正文也能理解其含义。
- 结论明确: 结论部分应该清晰地总结论文的核心思想,并阐述其重要性。
- 语言精炼: 避免使用冗余的语言,力求简洁明了。
4. 发表后的注意事项 (And then what happens afterwards)
- 接受“太早”: 某些创新想法可能在最初被忽视,需要耐心等待。
- 关注研究热点: 注意研究领域的动态,避免研究方向过时。
- 避免与他人重复: 尽量避免与他人进行重复性研究。
- 坚持不懈: 即使论文被拒,也不要轻易放弃,积极修改并重新投稿。
- 专注于影响: 最终目标是发表有影响力的论文,而不是仅仅为了获得奖项。
总而言之,作者强调了选择合适的问题、进行高质量的研究、清晰地表达观点以及坚持不懈的重要性。同时,也承认了运气在研究过程中的作用,并鼓励研究人员专注于创造有影响力的研究成果。
|
Peter Thiel and Jeffrey Epstein Had a Yearslong Relationship
埃普斯坦与蒂尔:从人脉纽带到中东深陷
以下是对原文内容的总结:
背景: 2016年2月,杰弗里·埃普斯坦试图安排与硅谷风险投资家彼得·蒂尔的会面,并计划在欧洲、加勒比海和沙特阿拉伯等地进行。蒂尔回复表示对中东之旅不感兴趣。
蒂尔与中东的深度绑定: 如今,蒂尔及其公司Palantir与中东地区的联系更加紧密。Palantir与以色列国防部建立了战略伙伴关系,为其提供人工智能和其他技术,这些技术被广泛应用于加沙地带的“种族灭绝”轰炸行动。蒂尔本人对相关伦理担忧表示轻蔑,并表示对以色列的支持。美国和以色列联手对伊朗开战,Palantir也正为五角大楼提供人工智能工具,导致伊朗学校遭受大规模屠杀。
埃普斯坦的人脉纽带: 根据美国司法部发布的电子邮件,埃普斯坦曾将蒂尔与前以色列国防部长兼总理埃胡德·巴拉克联系起来,两人都对利用科技服务国家安全感兴趣。2013年的一段录音显示,埃普斯坦建议巴拉克关注蒂尔和Palantir,并暗示蒂尔可能加入Palantir董事会。
频繁的会面与联络: 埃普斯坦积极促成了蒂尔和巴拉克的多次会面,包括在埃普斯坦曼哈顿公寓举行的晚餐,两人讨论了以色列国家安全政策等话题。 此外,埃普斯坦还促成了蒂尔投资巴拉克的一个安全相关项目,并安排了两人在以色列的会面。
对以色列科技企业的投资: 埃普斯坦不仅促成了两人会面,还利用自己的影响力帮助巴拉克与蒂尔建立联系,并促成了对以色列科技企业的投资。 例如,他帮助蒂尔投资了Guardicore和Carbyne这两家由以色列军方情报部门(包括臭名昭著的8200网络战单位)成员创立的网络安全公司。 Founders Fund最终投资了Carbyne,由埃普斯坦暗中资助。
更深层次的合作: 埃普斯坦还试图促成蒂尔和巴拉克就人工智能的潜在危险进行研讨会,并邀请了尤里·米尔纳等其他人参与。
总而言之: 埃普斯坦将蒂尔和巴拉克联系起来,并促成了他们在科技领域的合作,最终导致蒂尔及其公司Palantir与以色列的军事合作日益紧密,并参与到对伊朗的战争行动中。 这也反映出蒂尔本人对以色列的坚定支持,以及他与美国军工产业的日益融合。
|
So you want to write an “app” (2025)
Web 开发历史:非 Web 开发者的一次体验总结 (A History of Web Tech from a Non-Web Developer)
本文总结了一位长期使用计算机但从未深度参与应用开发的作者,尝试体验各个平台“新式”应用开发流程的经历。作者的目标是脱离 Web 技术(如 Electron),探索原生平台的开发体验。
项目背景:
作者通过 live-toot 流分享开发过程,最终整理成一篇长文,并公开了代码仓库 (https://github.com/ArcaneNibble/native-platform-experiments/)。
项目应用:
作者选择开发一个简单的程序,用于生成指定范围内的随机数,模拟掷骰子,以此作为测试不同平台开发工具和 UI 构建功能的基础。为了增加难度,作者还添加了持久化设置(保存和加载骰子最大值)和本地化支持。
实验平台:
作者尝试了以下平台:
- 标准 C
- C/POSIX (命令行)
- Linux (GTK/GNOME)
- Linux (Qt/KDE)
- Windows (WinUI 3)
- macOS/iOS (SwiftUI)
- Android (Jetpack Compose)
平台评价 (Sarcastic One-Liner Awards):
作者对每个平台进行了总结性评价:
- 标准 C: 最能抵抗过时
- C/POSIX: 最没用的标准
- GTK/GNOME: 最被浪费的潜力
- Qt/KDE: 最被平台搞砸的
- WinUI 3: 最缺乏灵感的
- SwiftUI: 最浪费时间的
- Jetpack Compose: 最明显的“敷衍了事”
平台体验总结:
- 标准 C: 尽管存在内存安全、未定义行为等问题,但标准 C 仍然能表达简单的程序,并能在各种平台上运行,体现了其作为标准化语言的强大能力。
- C/POSIX: POSIX 致力于标准化 Unix 的行为,但文档和工具的发现困难,以及标准自身存在的缺陷,使得其对新手不太友好。
- GNOME/GTK: 开发者体验非常令人沮丧,文档不完善,概念理解困难,调试过程充满困惑。
- KDE/Qt: CMake 构建工具带来诸多问题,但 Qt 本身和 QML 框架使用起来较为舒适,并且 KDE 更加开放,可以灵活地选择框架。
- WinUI 3: 体验尚可,但 Microsoft 的品牌混乱和冗余设计令人困扰。
- SwiftUI: 体验良好,但受限于 Apple 生态系统的封闭性,难以在其他平台重用代码。
- Jetpack Compose: 文档混乱,Android Studio 稳定性差,整体体验令人失望,体现了 Google 在移动平台上的垄断地位。
总结与反思:
作者认为,虽然各个平台在技术上都取得了进步,但文档质量、工具链稳定性和开发者体验方面仍有提升空间。 他强调了持续传播基础知识的重要性,并认为,Qt 是构建跨平台应用的一个不错的选择。此外,作者还对 i18n/l10n (国际化/本地化) 的重要性有了更深刻的认识,并呼吁社区加强在这一方面的投入。
|
|
Show HN: The Mog Programming Language
Mog language guide: full language tutorial and reference.
|
I don't know Apple's endgame for the Fn/Globe key–or if Apple does
Fn 键的演变:从 PCjr 到苹果的复杂化
本文讲述了 Fn (Function) 键从最初在 IBM PCjr 上出现,到如今在苹果产品中变得复杂化的演变历程。
1. PCjr 的诞生:Fn 键的初衷
1984 年,IBM PCjr 为了在成本和兼容性的约束下,设计出更小的键盘,引入了 Fn 键。Fn 键的作用是模拟 PC 键盘上缺失的按键功能,例如 FnS 模拟 Scroll Lock。Fn 键的信号在键盘内部处理,向主机电脑只发送模拟按键的信号,从而让电脑“以为”缺失的按键存在。
2. 笔记本电脑的普及:Fn 键的延续
随着笔记本电脑的普及,由于空间限制,许多按键无法保留,Fn 键被广泛应用于笔记本电脑,继续承担模拟缺失按键的功能。随后,Fn 键的功能不断扩展,模拟数字小键盘、F11/F12 键、以及 PC Convertible 上的 Ctrl+Alt 组合快捷键。
3. Windows 时代的竞争:Windows 键的出现
微软为了统一快捷键,在 Windows 95 中引入了 Windows 键 (⊞)。该键主要用于操作系统层面的功能,例如启动菜单、窗口管理等,并限制应用程序使用此键作为快捷键前缀。
4. 苹果的路径:Command 键与 Globe 键
苹果最初使用 Command (⌘) 和 Option (⌥) 键作为修饰键,并赋予它们独特的符号,便于在菜单和提示信息中显示。然而,苹果也经历了一些失误,例如将 Apple 标志放置在 Command 键上,导致用户混淆。2012 年,苹果引入了 Dictation 功能,首次赋予 Fn 键直接执行系统操作的能力。2015 年,iPad Pro 的 Smart Keyboard 引入了 Globe 键 (🌐),用于切换键盘布局,并逐渐扩展到 Mac 平台,用于执行各种系统快捷操作。
5. Fn 键的困境:复杂与混乱
如今,Fn 键的功能变得越来越复杂,在不同设备和系统中存在不一致性。第三方键盘的兼容性问题更加突出,导致用户在使用 Fn 键时经常遇到无法识别或无法使用的快捷键。作者认为,苹果对 Fn 键的管理缺乏清晰的规划,导致了混乱和困惑。
6. 苹果的未来:键盘的创新与维护
作者呼吁苹果重视键盘的创新和维护,并提出了一些建议,例如将 Caps Lock 键用于系统快捷键。作者认为,键盘是重要的输入设备,通过合理的优化和设计,可以提升用户体验和效率。
总结
Fn 键从最初的简单模拟功能,逐渐演变成一个复杂且有时令人困惑的修饰键。本文回顾了 Fn 键的演变历程,并对苹果的键盘策略提出了批评和建议,强调了键盘创新和维护的重要性。
|
US missile hit military base near Iran school, video analysis shows
伊朗学校袭击事件:美制“汤姆霍克”导弹的证据与分析
事件概要:
2 月 28 日,伊朗南部米纳布市(Minab)一所小学附近的一处伊朗伊斯兰革命卫队(IRGC)基地遭到袭击,造成至少 168 人死亡,其中包括约 110 名儿童。 BBC Verify 对伊朗半官方通讯社 Mehr 发布的一段视频进行了验证,视频显示一枚导弹在袭击前瞬间出现,指向该基地。
关键发现与分析:
- 导弹类型: 三位专家一致认为,视频中出现的弹药是美国制“汤姆霍克”巡航导弹。 这种导弹可以从潜艇、军舰和飞机上发射,并且长期存在于美国军备库中。
- 袭击模式: 专家指出,该区域遭受多次袭击的证据,以及汤姆霍克导弹的特征,表明这是一次有计划、精确的美国军事行动。
- 时间线: 视频显示,在汤姆霍克导弹出现之前,学校附近已经出现了浓烟,表明该区域在导弹袭击之前就已经受到过打击。 这与 BBC Verify 之前的分析一致,即学校在 IRGC 基地其他建筑物遭到袭击的同时,也受到了袭击。
- 爆炸威力: 军火研究服务公司主任 N R Jenzen Jones 曾表示,伊朗导弹的爆炸头相对较小,难以造成学校所见到的巨大破坏。
- 美国官方声明: 美国总统特朗普最初将袭击归咎于伊朗,认为其武器不准确。 美国媒体 CBS 报道称,美国初步评估认为美国可能对此事件负有责任,但并非故意袭击学校,可能为误击。 以色列政府也否认参与袭击。
- 美国军方承认: 美国海军上将丹·凯恩 (Dan Caine) 表示,在针对伊朗的“南部战区打击”行动中,美国海军首先发射了“汤姆霍克”导弹。 美国国防部随后发布了一张地图,显示了战争初期 100 小时内进行的打击,其中包括对米纳布地区的打击。
- 信息获取困难: 由于伊朗目前正在经历互联网中断,并且外国记者难以在伊朗自由报道,因此难以独立验证事件的细节。
总结:
BBC Verify 的分析,结合专家意见和美国官方声明,强烈暗示美国“汤姆霍克”巡航导弹袭击了伊朗南部米纳布市的一处 IRGC 基地,该基地靠近一所小学,造成了重大伤亡。 虽然美国尚未正式承认或否认对此事件的责任,但现有证据指向了美国。 事件背景下,伊朗正面临互联网中断和新闻报道限制,使得独立核实情况变得十分困难。
|
Launch HN: Terminal Use (YC W26) – Vercel for filesystem-based agents
Terminal Use: 简化基于文件系统的 Agent 部署 (Terminal Use: Simplifying Deployment of Filesystem-Based Agents)
Terminal Use (https://www.terminaluse.com/) 是一款由 Filip, Stavros, 和 Vivek 打造的平台,旨在简化部署需要文件系统进行操作的 Agent,例如编码 Agent、研究 Agent、文档处理 Agent 和内部工具。他们的目标是解决在 Agent 部署过程中遇到的复杂性,避免需要拼接多个组件。
核心问题及解决方案:
传统的 Agent 部署涉及多个步骤,包括 Agent 打包、沙箱运行、消息流传输、状态持久化以及文件传输等。Terminal Use 旨在提供类似 Cog (Replicate) 的体验,但专注于 Agent,提供一种简单的方式来打包 Agent 代码并提供干净的 API/SDK。
主要功能和特点:
- Agent 打包与部署: 通过 CLI 工具,使用
config.yaml 和 Dockerfile 打包 Agent 代码并进行部署。
- 标准化通信协议: 提供一种与 Agent 通信的协议,但不限制 Agent 的逻辑或 Harness。
- 内置 SDK 支持: 支持 Claude Agent SDK 和 Codex SDK Agent,并提供适配器进行消息类型转换。也支持使用 Vercel AI SDK v6 兼容的自定义 Harness。
- Vercel AI SDK 集成: 提供 Vercel AI SDK Provider,方便使用 Agent。
- 文件系统作为首等公民: 强调文件系统的重要性,将其与任务生命周期分离。这意味着可以跨多个回合持久化工作区、在不同 Agent 之间共享文件、以及独立于沙箱活动进行文件上传/下载。
- 预签名 URL: 文件系统 SDK 提供预签名 URL,方便用户直接上传和下载文件,无需通过后端代理。
- 易于迭代: 由于 Agent 逻辑和文件存储解耦,可以轻松迭代 Agent 而无需担心沙箱中的文件。
- 版本控制: 支持指定现有任务继续使用旧版本,而新任务使用新版本,从而应对破坏性更改。
- 多文件系统支持: 计划支持多文件系统挂载,具有可配置的挂载路径和读/写模式。
- 现代开发平台特性: 提供简单的 CLI 部署、预览/生产环境、基于 Git 的环境配置、日志和回滚功能。
- CLI 编码 Agent 支持: 专门设计 CLI 工具,方便编码 Agent 的构建、测试和迭代。 Agent 可以通过 CLI 发送消息并下载文件系统内容。
当前限制:
- 尚未实现与通用沙箱提供商的完全兼容。例如,预览 URL 和低级
sandbox.exec(...) 风格的 API 仍在开发中。
总结:
Terminal Use 提供了一个简化 Agent 部署的平台,特别关注文件系统的集成和管理。通过标准化通信、灵活的文件存储和现代化的开发体验,Terminal Use 旨在帮助开发者更轻松地构建、测试和部署基于文件系统的 Agent。
|
|
The Government Told Courts It Could Easily Refund Tariffs. Now It Says It Can't
When companies sued to block Trump's IEEPA tariffs last year, one of the key arguments they made was obvious: if these tariffs turn out to be illegal, we'll never get our money back. We need an injunction now. The government had an equally confident response: relax, if the tariffs are struck down, we'll just issue…
|
|
Windows: Microsoft broke the only thing that mattered
Any tech nerd knows the unspoken contract that comes with being the only tech-literate person in the family. You get texts when someone's laptop is slow, called over during the holidays to fix the router, and consulted every eighteen months when someone needs a new phone or computer. For years, the laptop question had a
|
|
Uber reported to the state that I was fired for "annoying a coworker."
好的,以下是根据您提供的内容生成的中文摘要:
Uber 前员工遭遇的申诉事件摘要
该故事讲述了一位前 Uber 员工因与同事之间的沟通问题而遭遇不公正待遇的经历。
事件经过:
- 起因: 该员工在工作中受到同事的持续不尊重对待,例如被暗示不够博学。
- 举报与反调查: 她向经理和人力资源部门(HR)反映了同事的不当行为。然而,HR 却以她发送了让同事感到不适的信息为由,指控她违反了 Uber 的反性骚扰政策。她提供的消息内容是为了表达同事的行为让她感到不适,且没有任何性暗示。HR 拒绝提供具体证据支持其指控。
- 第一次处罚: HR 将她置于最终警告状态,并指示她仅与该同事讨论工作相关话题,否则将面临进一步处罚。
- 寻求帮助与再次处罚: 几周后,同事再次主动提起非工作话题。该员工遵循 HR 的建议,告知对方自己暂时不便讨论非工作话题。然而,此举反而导致 HR 重新启动调查,最终以 Zoom 方式解雇了她,并立即被禁止使用工作笔记本电脑。
- 解雇原因与失业申诉: 解雇证明上并未提及性骚扰,而是指责她存在“扰乱和不当的沟通”以及违反了 Uber 的工作场所行为准则。Uber 向州政府报告称,她因“惹恼了同事”而被解雇,导致她最初的失业申请被拒绝。
- 申诉成功: 该员工对失业申请的拒绝提出上诉,并向法官提供了证词。最终,法官支持了她的申诉,认为“惹恼同事”不构成故意不当行为。
- 寻求法律援助受阻: 该员工试图寻求进一步的法律行动,但 Uber 法律部门明确表示没有可行途径,且难以找到愿意接手此案的律师。
关键点:
- 该员工被指控违反反性骚扰政策,但指控缺乏具体证据支持,且与她表达对同事行为不满的内容无关。
- 在遵循 HR 建议后,反而被解雇,显示出流程的不合理性。
- Uber 向州政府提供的解雇理由与解雇证明上的理由存在差异。
- 该员工最终通过申诉获得了失业救济金,但寻求法律行动受阻。
总而言之,该事件反映了 Uber 在处理员工申诉和解雇问题时可能存在的问题,以及员工在面对此类情况时可能面临的困境。
|
Rendezvous with Rama
《与拉玛的邂逅》:回顾与思考
本文回顾了阿瑟·克拉克(Arthur C. Clarke)的科幻小说《与拉玛的邂逅》(Rendezvous with Rama),并探讨了其主题、人物和潜在的电影改编。
关于阿瑟·克拉克
阿瑟·克拉克是20世纪中叶英国最杰出的科幻作家之一,作品颇丰,被认为是“科幻三巨头”之一,在英语世界及其他地区广受欢迎。他的短篇小说《哨兵》(The Sentinel)是电影《2001太空漫游》的基础,他与库布里克(Kubrick)共同撰写了电影剧本。克拉克对人工智能(AI)领域表现出浓厚的兴趣,尽管他可能也意识到了20世纪70年代初AI领域的“寒冬”。 他的作品通常以故事为主,人物塑造和对话略显单薄,同时,作品中也反映了当时的一些性别歧视和阶级偏见。克拉克于1956年移居斯里兰卡,并在2008年去世。
故事梗概
故事设定在2131年,太空卫队(Spaceguard)探测到一颗大型天体进入太阳系,命名为“拉玛”(Rama)。探测器显示它是一个长20公里、宽50公里的圆柱体,显然是外星文明建造的。由于其轨道,只有货运飞船“毅力号”(Endeavour)能够拦截。 “毅力号”的船员并非探险家,而是恰好身在合适位置的训练有素的货运船员。他们拦截了拉玛并登船。
在拉玛内部,他们发现多个城市规模的物体聚集区和一片中心圆柱形海洋,但没有发现生命迹象或控制人工智能。随着拉玛接近太阳,它开始变暖并“复活”,一些奇怪的机器人生命形式开始出现并执行船员无法理解的任务。一名船员深入探索拉玛内部(情节略显牵强),并被救出,为小说增添了一些危险元素。由于拉玛的飞行路线限制了时间,救援行动必须在倒计时中进行。随后,人类组发现了拉玛面临的威胁,船员需要保护拉玛。最后,船员们成功拯救了拉玛和自己,然后让拉玛驶向麦哲伦星云,留下许多未解之谜。
主题探讨
- 船员: 与其他科幻作品(如《异形》)中粗鲁、叛逆的太空“卡车司机”船员不同,“毅力号”的船员训练有素、团队合作,并能服从命令,体现了克拉克的“能力至上”理念。船员中还有经过基因改造、智力超群的猩猩,它们承担了一些原本由人类完成的任务,并取代了人工智能的角色。
- 人工智能: 在小说中,人工智能几乎不存在。克拉克可能认为,在20世纪70年代初,人工智能的发展已经停滞。因此,他避免使用人工智能来保持神秘感,避免出现解释一切的智能角色。
- 拉玛的异星性: 拉玛的设计、生物形态以及运作方式都极具外星特色。外星文明没有试图向人类解释拉玛,也没有提供任何解释其目的的线索,体现了“非人类”的建造者和操作者。
- 惊奇: 年轻时阅读此书时,作者感受到了巨大的惊奇,但成年后重读时,这种感觉有所减弱。作者认为,科幻小说中惊奇感正在逐渐消失。
- 后续书籍: 建议不要阅读后续的续集小说。
电影改编
莫根·弗里曼(Morgan Freeman)试图将此书改编成电影,但一直没有成功。目前,电影项目正在“开发”中,丹尼斯·维伦纽瓦(Denis Villeneuve,曾执导《降临》和《沙丘》)负责编写剧本和执导,但由于其他项目安排,预计电影的上映时间仍有待确定。
总结
尽管《与拉玛的邂逅》存在一些缺陷,如人物塑造和对话略显平淡,情节有些牵强,但它提供了关于首次接触的更具智慧的视角。外星文明不敌视、不友好,而是漠不关心,执行着自己的任务。小说中的人类并非超级英雄,而是训练有素、团队合作的普通人。这些想法使这部小说与
|