每日HackerNews RSS

## 魔力口袋:在艾字节级别维持效率 Dropbox的核心存储系统“魔力口袋”是一个艾字节级别的blob存储,优先考虑持久性、可用性和成本效益。最近的一次服务更新无意中增加了存储碎片,尽管写入效率有所提高,但导致了运营成本的增加。这源于严重未充分利用的存储卷,现有的压缩方法无法有效地回收空间。 魔力口袋通过将文件分解为“blob”并以不可变的方式存储它们来运作——更新会创建新的blob,旧的blob会保留直到压缩回收空间。为了对抗碎片,Dropbox使用垃圾回收和压缩,将活跃的blob合并到新的卷中。 为了解决增加的开销,Dropbox实施了一种多策略压缩方法:**L1** 维持稳定状态,**L2** 合并适度未充分利用的卷,**L3** 使用流式管道清空最稀疏的卷。这种分层系统,结合动态调整和运营保障(速率限制、流量局部性),可以实现更快的空间回收并防止瓶颈。改进的监控提供了对压缩性能的更好可见性以及主动的问题检测。 这些改进至关重要,因为即使存储开销的微小增加,在Dropbox的规模下也会转化为巨大的基础设施成本,从而确保高效且可预测的存储增长。

对不起。

欢迎使用DDJ开发者图书馆DVD-ROM,其中包含1988年1月至2008年12月的《Dr. Dobb's Journal》文章,1990年1月至2006年2月的《C/C++ Users Journal》文章,1992年1月至2007年8月的《SysAdmin》文章,以及1996年春季至2005年4月的《The Perl Journal》文章。这些文章以HTML格式呈现,并附有已发表和未发表的源代码及相关文件。此DVD-ROM可以使用任何支持框架的网页浏览器在任何可以读取ISO 9660格式DVD-ROM的平台上浏览,这些DVD-ROM具有Joliet或Rockridge扩展。

## Dr. Dobb's Developer Library DVD 6 (2010) - Hacker News 讨论总结 最近一篇 Hacker News 帖子强调了 Dr. Dobb's Developer Library DVD 6 (可在 archive.org 上找到) 中包含的大量信息。用户回忆了该杂志的影响,并提到了关于 Small C 编译器、Object Pascal 中的 Turbo Vision 类似框架、Python 的演变以及 C@+ 等晦涩编程语言的文章。 讨论还涉及了软件开发的历史背景——在 UNIX 和 Windows 占据主导地位之前,一个更加异构的格局——以及 C 和 C++ 标准化的早期阶段。 许多评论者指出保护这些资源的重要性,并提倡向 archive.org 捐款和志愿维护。 除了 Dr. Dobb's 之外,用户推荐了 Paged Out 和 PoCoGTFO 等现代出版物作为精神续作,还有人提到了 Turbo Technix 和 Computer Language Magazine 等相关杂志。 该帖子引发了人们对实体技术杂志时代及其所包含的宝贵知识的怀旧之情。

``` [运行 #12] 2026-02-12 11:42:03 <bash> curl -s api.weather.gov/alerts ✓ 已获取 3 条有效警报 <write> workspace/alerts.json 未检测到恶劣天气。休眠 300 秒... ```

对不起。

## Claude 管理代理:摘要 Anthropic 提供两种使用 Claude 的方式:消息 API 用于直接提示,以及 **Claude 管理代理** – 一个用于构建自主代理的完全托管环境。 管理代理提供运行 Claude 的基础设施,具有文件访问、网页浏览和代码执行等功能,*无需*您构建自己的代理循环或沙箱。 关键组件包括 **代理**(定义模型和工具)、**环境**(配置的容器)和 **会话**(运行代理实例)。 **最适合:** 需要云基础设施和有状态会话的长期、异步任务。 它通过处理提示缓存和性能优化来简化开发。 目前处于 Beta 阶段,管理代理提供 Bash、文件操作和网页搜索等内置工具。 访问需要 Claude API 密钥和 `managed-agents-2026-04-01` Beta header。 适用速率限制,并且品牌指南限制将您的产品呈现*为* Anthropic 产品(使用“Claude Agent”或“{您的代理名称} Powered by Claude”代替)。

## Claude 管理代理:黑客新闻讨论总结 最近的黑客新闻讨论围绕 Anthropic 发布“Claude 管理代理”及其开发工具的现状展开。普遍的观点是,虽然 Anthropic 的底层 LLM 很强大,但他们的“控制系统”(开发者界面和工具)相对较弱且存在缺陷。 许多评论员认为,使用低级 API 构建的自定义代理通常优于 Anthropic 的预构建工具,尤其是在处理复杂任务时。SQL 执行被强调为一种强大且与领域无关的工具。 几位用户指出 pi.dev 和 JetBrains 的 AI 驱动 IDE 是更优的选择。 关于 Anthropic 是否优先考虑功能而非完善,可能受到竞争压力影响,存在争论。有人认为他们的重点正在转向通过订阅实现企业锁定,从而可以优先考虑收入而非改进开发者体验。 另一些人认为,这种策略是保持竞争力并资助持续模型开发所必需的权衡。 最终,讨论强调了强大的 AI 模型与其构建的工具的易用性之间的紧张关系。

## 渡鸦凋零玩具店:一个诡异的收藏 这家玩具店提供独一无二的可打印纸质玩具,带着令人愉悦的黑暗色彩!你可以建造一个完整的鬼世界,从令人毛骨悚然的豪宅,如星辰庄园和达克庄园,到摇摇欲坠的灯塔和阴森的墓地。 精选包括幽灵船的详细模型、带有棺材的殡仪车玩具套装,甚至微型鬼屋。除了建筑物,还能找到可怕的伙伴,如骷髅、怪物和缩小头。 对于有创造力的人,还有可定制的物品,如棺材盒、贺卡,甚至魔术技巧的组件。有很多选择可用于建造游戏,包括国际象棋、井字游戏和原创棋盘游戏。 所有玩具都设计成易于组装,只需使用剪刀和胶水等基本用品,最好在实际尺寸下打印在厚卡纸上。准备好释放你内心的恶鬼,创造一个令人毛骨悚然又充满乐趣的收藏吧!

## 渡鸦凋零纸玩具及怀旧讨论 一个Hacker News的讨论由[ravensblight.com](https://ravensblight.com)引发,该网站展示了精细的可下载纸质玩具。 这篇帖子唤起了人们对**玩具店**(The Toy Shop)的回忆,这款1980年代的Brøderbund软件允许用户打印和组装可用的纸质模型——一个独特而富有创意的程序,因其鲜为人知而令人惋惜。 用户分享了相关资源,如**Unfolder**(Mac应用程序,用于创建模型)、**Peter Dennis的Paperboys**(微型战争游戏人偶)以及通用的“纸艺”搜索结果。 讨论还涉及将纸艺用于角色扮演游戏,并建议创建自定义怪物和场景。 实用的建议包括胶水推荐(**Aleene’s Tacky Glue**是首选)和纸张建议(该网站推荐使用**厚卡纸**)。 几位用户回忆了过去的创作项目,包括使用真空成型和玻璃纤维技术制作的Daft Punk头盔,并分享了其他纸艺资源的链接,例如《龙》杂志的“Old Stoney”城堡设计。 有人提到网站配色方案造成的一种视觉错觉。

## Astral 保护开源工具的方法 Astral 优先考虑其开发者工具的安全性,认识到供应链攻击等威胁日益增加。他们分享其安全实践,以造福用户、维护者和 CI/CD 开发者。 核心策略是使用 GitHub Actions 进行强大的 CI/CD,将关键流程从开发者机器上移开。然而,他们承认 GitHub Actions 的安全默认设置需要仔细缓解。关键步骤包括**禁用危险的触发器**(如 `pull_request_target`),**将 actions 固定到特定的提交哈希值**(使用 `zizmor` 等工具和 GitHub 的策略进行验证),以及**手动审查依赖项**是否存在不可变性漏洞。 他们还强制执行**严格的权限**——默认设置为只读,并将密钥限制到特定的部署环境。除了 CI/CD 之外,Astral 还限制了特权帐户的访问,强制执行强大的双因素身份验证,实施分支和标签保护规则,并利用 GitHub App (`astral-sh-bot`) 进行 Actions 之外的敏感操作。 发布安全性通过**可信发布**、**Sigstore 证明**、**不可变发布**和多人员审批流程得到进一步加强。依赖项安全性依赖于更新、对上游项目的贡献以及尽量减少不必要的依赖项。 Astral 强调安全性是一个不断发展的过程,倡导提高意识、隔离敏感操作以及持续改进这些实践。

跳过内容 主导航 指南API作者GitHub手势控制用手控制地图浏览器原生手势控制,适用于OpenLayers。由MediaPipe提供支持。无需后端。开始使用 在GitHub上查看

## AI 推动 App Store 复苏,挑战苹果 App Store 正在经历显著的应用提交量激增——过去一年增长了 30%,接近 60 万个——这主要得益于 Claude Code 和 Codex 等 AI 编码工具的兴起。这些“氛围编码”工具使新手和经验丰富的开发者都能使用简单的提示更快速、更轻松地创建应用程序。 然而,这种涌入正在与苹果公司产生摩擦。虽然承认 App Store 持续的相关性,但苹果公司正在积极抵制像 Anything 和 Replit 这样的应用程序,这些应用程序利用 AI 生成代码,从而可以动态地改变应用程序的功能——这违反了他们的指南。 开发者还报告说 App Review 时间变长,但苹果对此表示异议,声称 90% 的提交在 48 小时内完成审核,并且正在利用 AI *辅助* 他们的审核流程。这种情况凸显了拥抱 AI 驱动的开发便利性和维护 App Store 生态系统内应用程序功能和安全性的控制之间的紧张关系。苹果公司在 WWDC 上的回应将受到密切关注。

对不起。

`btry` 是一个体积很小的 (298 字节) x86-64 Linux 程序,用于显示笔记本电脑电池状态。它读取 `/sys/class/power_supply/BAT0` 目录中的数据,具体查找 `energy_now` 和 `energy_full` 文件,以瓦时 (Wh) 为单位报告电池电量。 然而,某些系统 (例如 ThinkPad X220) 使用 `charge_*` 文件,在这种情况下 `btry` 以安培时 (Ah) 为单位显示电量。该程序可以处理只存在其中一种文件类型的情况,但如果两种文件都没有找到,可能会进入无限循环。 它目前仅支持主电池 (忽略附加电池),并且关于唤醒后插电与否的行为可能因系统而异。该程序以 base64 编码和 xz 压缩的可执行文件形式提供。

(Empty input provided. There is nothing to translate.)

更多

联系我们 contact @ memedata.com