每日HackerNews RSS

许多编程语言(Java、C#、Python、JavaScript)使用 `try...finally` 块来确保代码——例如清理操作——始终执行,无论是否发生异常。C++ 缺乏这种直接结构,而是通过析构函数来实现相同效果。像 Microsoft 的 `wil::scope_exit` 这样的库创建对象,当退出作用域时,其析构函数会运行指定的代码。 虽然核心原理在不同语言中相似,但 `finally` 块或析构函数 *内部* 的异常处理方式不同。Java、Python、JavaScript 和 C# 优先处理来自 `finally` 的异常,可能会丢失原始异常(尽管 Python 3.2 会将其作为上下文保留)。 C++ 更加严格:在异常展开期间,析构函数中的异常会导致程序终止。`wil::scope_exit` 遵循这一原则,在发生异常时终止程序,或提供记录/忽略的替代方案,但 *不* 像 Java 那样覆盖异常。因此,C++ 需要在清理代码中小心处理异常,以避免崩溃。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 C++ 说“我们已经在家里尝试过了”。(devblogs.microsoft.com/oldnewthing) 12 分,ibobev 发表于 3 小时前 | 隐藏 | 过去 | 收藏 | 1 条评论 jasode 1 分钟前 [–] 提交的标题缺少了博客文章的关键词“终于”。Raymond Chen 实际写的副标题是:“C++ 说“我们有 try…finally 在家里”。” 这是一个基于模因的雪克隆,“妈妈,我们可以得到 <X>吗?我们已经在家里有 <X>了”:https://www.google.com/search?q=%22we+have+x+at+home%22+meme 换句话说,“我们已经在家里冰箱里有了 C++ 的 'finally' 功能,它叫做 '析构函数'” 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## MASI:无透镜、高分辨率成像通过波场合成 多孔径合成成像 (MASI) 通过计算地从小型编码传感器阵列合成一个大的虚拟孔径,从而在*没有*透镜的情况下实现高分辨率和扩展视场成像。每个传感器捕获衍射图案,然后对其进行处理以恢复复数波场。至关重要的是,MASI 通过在真实空间中计算地对齐和同步这些波场来克服分辨率限制——通过优化的相位调整最大化图像能量——从而无需重叠测量或参考波。 这种同步,结合数字填充和传播,将视场扩展到单个传感器限制之外。MASI 的编码传感器能够稳健地恢复波场信息,甚至可以恢复传统方法遗漏的低频分量。 实验证明,在厘米工作距离下可以实现亚微米分辨率,成像指纹毛孔和大脑组织结构等细节。此外,MASI 仅通过对恢复的波场进行计算操作,即可实现 3D 测量和视角视图合成,为安全(数据隐藏)和无损检测等应用提供潜力。本质上,MASI 将分布式传感器阵列转化为一个强大而通用的成像系统。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 多尺度孔径合成成像仪 (nature.com) 5 分,wisty 发表于 1 小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

Manus是一家快速增长的AI初创公司,在推出仅八个月后,年经常性收入(ARR)已超过1亿美元,总收入年化率超过1.25亿美元。 凭借Manus 1.5发布以来超过20%的月增长率,该公司正在开创通用AI代理领域。 自推出以来,Manus已处理了147万亿个token,并创建了8000万台虚拟计算机,从而实现了从简单的AI提问到复杂任务委派的转变。 关键创新包括“广泛研究”以及从自然语言构建移动应用程序的能力。 在7500万美元的资金支持下,Manus目前在新加坡、东京和旧金山拥有一支由105人组成的团队,并计划在巴黎开设办事处。 该公司正在积极招聘,并专注于构建AI的未来。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Manus AI 1亿美元年收入 (manus.im) 4点 由 ms7892 46分钟前 | 隐藏 | 过去 | 收藏 | 1评论 HotGarbage 6分钟前 [–] Manus里有“肛门”的谐音。AI公司和臀部有什么关系? https://velvetshark.com/ai-company-logos-that-look-like-butt... 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## YouTube上“AI垃圾内容”的兴起 人工智能在视频创作中的日益普及是一把双刃剑。虽然电影学校现在教授人工智能工具,品牌也在尝试使用它们,但大量低质量的、人工智能生成的内容——被称为“AI垃圾内容”和“脑腐蚀”——正在涌入YouTube等平台,可能掩盖原创创作者的光芒。 Kapwing的分析揭示了这一问题的规模。西班牙在AI垃圾内容频道的订阅者数量领先(2022万),而韩国拥有最高的观看量(84.5亿)。印度的“Bandar Apna Dost”是观看次数最多的频道(20.7亿次观看,年收入约425万美元),而美国的“Cuentos Facinantes”拥有最多的订阅者(595万)。 令人担忧的是,新YouTube用户Shorts feed中大约33%的视频被归类为“脑腐蚀”。这种内容旨在快速吸引注意力,有损观众的精神状态的风险,并且可能被利用来传播虚假信息。虽然YouTube承认人工智能的潜力,但它面临一个困境:在创新、广告商的担忧以及高质量内容贬值之间取得平衡。AI垃圾内容的激增凸显了在日益嘈杂的在线环境中,媒体素养和批判性思维技能日益增长的需求。

一项最近在Hacker News上被提及的研究表明,YouTube上可能存在21-33%的“AI垃圾”内容——低质量、AI生成的视频。讨论的重点在于,如果没有人均统计数据,很难评估这个问题的影响范围。 用户指出,AI生成的短视频非常普遍,特别是那些以动物为特色,并带有情感操纵叙述的视频。人们对这种趋势的“最终结果”表示担忧,担心AI驱动的内容会主导信息流,以广告和宣传为目标,针对脆弱的受众,并减少真正的人际联系。 许多评论者对YouTube的算法表示沮丧,报告说他们的信息流充斥着不相关或具有误导性的内容,尽管他们有自己的观看偏好。一些人通过积极管理观看历史和使用“不感兴趣”功能获得了成功,而另一些人则抱怨在搜索不可靠且替代平台缺乏的情况下,很难发现高质量的内容。令人惊讶的是,西班牙被指出拥有大量的AI垃圾订阅者。

关于 新闻 版权 联系我们 创作者 广告 开发者 条款 隐私政策和安全 YouTube 工作原理 测试新功能 © 2025 Google LLC

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 APL 的起源 (1974) [视频] (youtube.com) 6 分,来自 ofalkaed 1 小时前 | 隐藏 | 过去的 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 2026年公共领域日 (duke.edu) 21点 由 rolph 8小时前 | 隐藏 | 过去 | 收藏 | 1评论 ChrisArchitect 8小时前 [–] 相关:2026年哪些作品将进入公共领域?https://news.ycombinator.com/item?id=46117112 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## Rex:一个安全的内核扩展框架 Rex 是一个使用 Rust 构建内核扩展的新框架,为基于 eBPF 的系统(如 Aya)提供了一个有吸引力的替代方案。与 eBPF 不同,Rex 通过利用 Rust 编译器的安全保证来绕过内核验证器。这消除了 eBPF 验证过程带来的复杂性和常常令人沮丧的限制——例如程序大小限制和反直觉的编码要求——同时可能通过 LLVM 实现更好的优化。 Rex 目前支持五种 eBPF 程序类型(kprobe、perf_event、tracepoint、xdp、tc),并为常见的 eBPF 辅助函数和映射提供抽象。它具有 RAII 风格的资源管理和强大的错误处理机制。 一个关键优势体现在 BPF Memcached 缓存 (BMC) 的重新实现上。eBPF 版本需要复杂的解决方法来满足验证器,而 Rex 实现则得益于 Rust 的安全特性,更加简洁明了。 Rex 采用 GPLv2 许可,子模块采用各自的许可。详细文档和示例程序,包括错误注入器和 BMC 示例,可在仓库中找到。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Rex 是一个安全的内核扩展框架,允许使用 Rust 代替 eBPF (github.com/rex-rs) 13 分,来自 zdw 1 小时前 | 隐藏 | 过去 | 收藏 | 1 条评论 vlovich123 13 分钟前 [–] 作为一个 Rust 的爱好者,这听起来像个坏主意。Rust 编译器不能保证总是针对恶意输入输出安全代码,因为存在许多已知的健全性错误,允许利用这些错误。除非我遗漏了什么,否则这是一个安全噩梦般的想法。此外,eBPF 程序不允许运行任意时间长度是有原因的,这也没有解决这个问题。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

大型语言模型(LLM)正在革新软件开发,但其影响不同于以往的转变,例如从汇编到Java的转变。 之前的转变从根本上*改变*了中间产物——源代码本身,需要新的工具、范式和工作流程。 然而,LLM主要*增强*了现有流程。 中间产物仍然是传统的源代码(Java、Python等)。 我们仍然从提示到源代码,然后完善代码,最终构建二进制文件。 LLM加速了这个过程,但并没有取代架构、审查和协作源代码的核心需求。 这意味着既定的软件开发实践在很大程度上仍然存在,只是速度更快。 作者提出了一种潜在的未来转变,即转向动态、解释型语言作为中间产物,从而实现对正在运行的程序的即时、提示驱动的更改——这是一种由LLM实现的真正新的工作流程。

一个黑客新闻的讨论围绕着大型语言模型(LLM)在软件开发中的潜力。一位评论员认为,如果LLM能够可靠地处理高度详细的规范,并为模糊之处做出“合理”的决策,那将代表着向确定性代码生成的一个重大转变。 然而,另一位用户驳斥这篇文章是又一次LLM炒作的例子,认为“感觉编码”——依赖直觉和快速迭代——才是当前的现实。他们担心LLM正在通过生成低质量的AI生成文档,从而*损害*软件开发,并有效地终结了全面的人工编写的“阅读手册”资源。这场对话凸显了LLM驱动的精确性与对其代码质量和文档影响的实际担忧之间的紧张关系。

## Interton Video Computer 4000:简要概述 Interton Video Computer 4000 (VC 4000) 是由德国公司Interton于1978年发布的一款第二代8位家用游戏机,主要在欧洲和澳大利亚销售。它使用ROM卡带——通常被称为“磁带”——来玩游戏,每款卡带价格在40-50德国马克之间。 VC 4000由Signetics 2650 CPU驱动,配备12键键盘、操纵杆和专用发射按钮。虽然Interton生产了这款游戏机,但由于存在许多类似的“克隆”系统,其起源有些不明。 尽管不同品牌版本之间的卡带插槽尺寸存在差异,导致硬件不兼容,但这些系统通常具有软件兼容性。有各种各样的游戏可供选择,包括体育、策略和街机风格的游戏,如《太空侵略者》和《国际象棋》,其中一些游戏从未发布。该游戏机在运行五年后,于1983年停产。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Interton Video Computer 4000 (wikipedia.org) 4 分,由 doener 发表于 2 小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

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

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Dialtone – AOL 3.0 服务器 (dialtone.live) 8 分,rickcarlino 1小时前 | 隐藏 | 过去 | 收藏 | 2 评论 agentifysh 8分钟前 | 下一个 [–] AOL 到底是什么?我从未体验过,但总是收到带有《空战英豪》的CD。 回复 JojoFatsani 56分钟前 | 之前 [–] 天啊。我一直希望有人能构建这个。 “我们失去的互联网” 对整整一代人来说,无论好坏,都具有形成意义。 我希望它能使用其他LLM,而不是grok。 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

更多

联系我们 contact @ memedata.com