启用 JavaScript 和 Cookie 以继续。

``` Hacker News新帖 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交登录 我用Arduino制作了一个RGB控制器 (svana.name) 4点 由 msvana 1小时前 | 隐藏 | 过去 | 收藏 | 讨论 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索: ```

## 特朗普批评英国对伊朗打击最初的犹豫 前美国总统唐纳德·特朗普对英国首相基尔·斯塔默最初拒绝允许使用位于迪戈加西亚岛的英美联合军事基地,以可能打击伊朗的行为表示失望。特朗普称,这种犹豫在两国关系中是前所未有的。 斯塔默最初抵制,但在伊朗的行动直接威胁到英国人员和利益后,包括对塞浦路斯英国基地的一次无人机袭击,他后来同意允许美国有限地使用该基地用于防御目的。他强调需要摧毁导弹来源以阻止威胁。 特朗普还批评英国同意将查戈斯群岛(迪戈加西亚岛所在地)的主权移交给毛里求斯,称这是一个“软弱”和“觉醒”的决定。他认为英国应该保持所有权。英国暂停批准该协议,以讨论与美国有关的担忧。 由于大约有30万英国公民居住在伊朗的目标国家,这种情况凸显了日益增长的安全问题以及迪戈加西亚岛作为该地区关键军事枢纽的战略重要性。

## DOS 内存管理:摘要 早期的 DOS (1.x & 2.0) 内存管理发展以处理超过初始 64K 限制的 RAM。DOS 2.0 引入了函数 – `ALLOC`、`DEALLOC` 和 `SETBLOCK` (释放 & 调整大小) – 来管理一个连续的“内存区域”,该区域使用内存控制块 (MCB) 分割成块。内存以段 (16 字节) 为单位分配,MCB 跟踪所有权 (进程 ID) 和大小。 系统维护一个 MCB 链,在分配期间合并空闲块以最大程度地减少碎片。虽然看似简单,但 DOS 内存管理存在一些问题:可以存在零大小的块,进程可以通过 `SETBLOCK` 劫持内存所有权,并且一个错误导致 `SETBLOCK` 在失败时有时也会调整内存大小。 后续版本 (2.11 & 5.0) 增加了功能。DOS 2.11 通过 `INT 21h/58h` 引入了未记录的“首次适应/最佳适应/尾次适应”分配策略。DOS 5.0 扩展了此功能,增加了对上部内存块 (UMB) 的支持,允许从常规内存和 UMB 内存进行分配,进一步使系统复杂化,但提供了更大的灵活性。尽管增加了这些功能,但基于块的分配和 MCB 跟踪的核心原则仍然是 DOS 内存管理的核心。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 DOS 内存管理 (os2museum.com) 10 分,由 ingve 1小时前发布 | 隐藏 | 过去 | 收藏 | 讨论 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

1966年,一架英国海外航空公司的波音707客机在富士山附近坠毁,强风在空中将其撕裂,这标志着航空安全的一个转折点。当年日本发生多起空难,使其成为历史上最致命的年份之一,并促使了重大的创新。 波音公司,以及整个行业,都从这些悲剧中吸取教训,实施了诸如氧气面罩、防滑刹车、固定式头顶行李架和先进飞行管理系统等改进措施。如今,波音公司优先对事故进行细致调查,例如2008年伦敦777客机的着陆事故,以识别和纠正潜在缺陷——这一过程使现代喷气式飞机变得非常可靠。 然而,一个新的挑战正在出现:与气候变化相关的晴空颠簸日益增多。虽然致命事故仍然罕见,但颠簸的增加构成了日益增长的威胁,新加坡航空公司SQ321航班近期发生的致命事件就 tragically 证明了这一点。尽管取得了进步,天空本身正变得越来越难以预测,这要求在航空旅行安全方面持续保持警惕和适应。

准备好迎接更颠簸的天空 (newyorker.com) 12 分,littlexsparkee 发表于 1 小时前 | 隐藏 | 过去 | 收藏 | 1 条评论 帮助 nineteen999 发表于 23 分钟前 [–] > 今天的飞机还能保证我们的安全吗?如果涡轮机不转,大概不行。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## GrapheneOS 更新:8 个月后 最初采用 GrapheneOS 后,最近 Pixel 手机出现问题,促使重新安装并反思体验。最大的消息是 GrapheneOS 与摩托罗拉的合作,推出非 Pixel 设备,鉴于对谷歌日益收紧对 Android 的控制的担忧,这是一个受欢迎的进展。 在过去的 8 个月里,应用程序的使用变得越来越精简。最初的五个类别合并为“日常使用”、“Google(最小化)”、“隐私空间(临时安装)”和“工作”(现在基本已取消)。主要的应用程序变化包括用 AntennaPod 替换 PocketCasts,采用 Kagi Translate,并将启动器切换到 Kvaesitso。Discord 和 Snapchat 已被移除,优先考虑专注和隐私。 GrapheneOS 本身也进行了增量改进,特别是修复了 RCS 消息传递并增加了锁屏小部件支持。作者还强调了 FOSS 替代方案的重要性,填补了 Google 功能缺失留下的空白。 最终,使用 GrapheneOS 改变了手机使用方式,使其更加有目的性,并减少了对不必要应用程序和功能的依赖。与摩托罗拉的合作是迈向更开放和安全的 Android 生态系统的重要一步。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 工作 | 提交 登录 日常使用 GrapheneOS (matthewbrunelle.com) 20 分,由 zdw 1小时前发布 | 隐藏 | 过去的 | 收藏 | 1 条评论 帮助 drnick1 4分钟前 | 下一个 [–] 2027年将是Graphene手机的年份。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## Python 历史:托马斯·沃特斯访谈 - 摘要 这篇文章介绍了新的访谈系列,旨在记录 Python 的早期历史,重点关注参与到 2015 年的贡献者。作者认为现有的口述历史主要来自 Guido van Rossum 的视角,并希望扩大社区内其他人的声音。 首次访谈的对象是托马斯·沃特斯,一位长期 Python 开发者,参与了从实现 `+=` 运算符等核心语言功能到在 Python 指导委员会任职等工作。沃特斯讲述了他进入 Python 的历程,从 LambdaMOO 基于文本的虚拟世界开始,该世界与 Python 的动态类型具有概念上的相似之处。他从 Perl 和 C 转型,发现 Python 具有独特的直观性。 对话深入探讨了早期的 Python 开发,强调了 Tim Peters 和 Fredrik Lundh 等关键人物在 Python-List 上的贡献,以及社区的协作精神。沃特斯详细介绍了他在 Guido 的指导下贡献的增强赋值,并讨论了关于向后兼容性和嵌套作用域等功能的争论。他还回顾了 Python 软件基金会 (PSF) 的早期,其财务困境,以及最终 PyCon 的启动。访谈涉及社区的重要性、维护不断发展的语言的挑战,以及幕后经常被忽视的工作。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Guido van Rossum 采访 Thomas Wouters (Python 核心开发者) (gvanrossum.github.io) 3 分,由 azhenley 1 小时前发布 | 隐藏 | 过去 | 收藏 | 讨论 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系方式 搜索:

## Ghost:基于意图的Git提交 Ghost 是一款 CLI 工具,它通过关注*意图*而非代码变更来重新构想 Git 工作流。 你不是直接提交代码,而是提交*提示*——对你想要实现的目标的描述。 然后,一个 AI 编码代理(Claude、Gemini、Codex 或 OpenCode)生成代码,Ghost 将提示和生成的代码作为一个单元提交。 这会将你的 Git 历史记录转换为可读的设计决策日志,回答“我想要发生什么?” 而不是仅仅显示“发生了什么变化”。 由于保留了原始提示,每个提交都是可重现的,允许你在需要时重新生成代码。 主要功能包括:每次提交选择代理或设置默认值、用于预览更改的“dry-run”模式,以及详细的提交消息,其中包含提示、代理、模型和修改的文件。 Ghost 会智能地仅暂存已更改的文件,避免意外提交。 最终,Ghost 旨在将你的 Git 日志变成一份有价值的设计文档,以及项目演进的真实来源。

## 基于意图的提交记录,使用LLM - 黑客新闻总结 一个新的工具“基于意图的提交记录”(github.com/adamveld12) 旨在通过在提交信息中自动包含用于生成代码的精确提示,来改进LLM生成的代码审查。 其想法是提供上下文——让审查者能够理解更改背后的*意图*,并区分有意的代码和潜在的LLM“幻觉”。 一位用户利用Claude自动将提示添加到提交信息中,发现这有助于理解同事的LLM生成的工作。 讨论集中在它是否真正新颖(一些人认为它只是强化了良好的提交信息实践)以及结果的可重复性(即使使用相同的提示,LLM也不能保证产生相同的输出)。 虽然有些人质疑它的实际用途,但另一些人则认为在调试不清晰或文档记录不完善的代码时,访问提示具有潜在价值。

数据管道因意外问题失败:Shopify API 返回的国家名称“Moldova, Republic of”。DMS 复制过程将 CSV 文件写入 S3 以供 Redshift 加载,未对字段值进行引用,导致 Redshift 将国家名称中的逗号误解为新列。这导致数据损坏和管道失败。 最初的修复方法(例如更正源数据库中的数据)是临时的,因为 Shopify 会重新发送有问题的数据。更好的解决方案是在同步作业中清理国家名称,将逗号替换为连字符。 然而,最可靠的方法是在传输层解决问题:从 CSV 切换到 Parquet 格式(该格式了解模式并原生处理逗号),*并且*在数据摄取点清理数据。这可确保管道的弹性和干净的数据存储。 关键要点是在边界处处理数据验证和规范化——数据进入系统的地方——而不是在下游修补问题,因为意外的边缘情况(例如包含逗号的国家/地区名称)不可避免地会出现。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 摩尔多瓦破坏了我们的数据管道 (avraam.dev) 4 点赞 by almoner 1小时前 | 隐藏 | 过去 | 收藏 | 2 条评论 帮助 waiwai933 4分钟前 | 下一个 [–] 如果你控制了管道,并且可以像文章中提到的那样更改分隔符,那么你也可以引用字段,而不是切换到 Parquet。回复 nivertech 1小时前 | 上一个 [–] 默认使用 TSV 代替 CSV 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## Claude.ai 状态更新 – 保持知情 您现在可以通过电子邮件和/或短信实时接收影响 Claude.ai 的问题更新,包括 Claude Code、Cowork 和平台本身。 订阅可确保您在事件更新时收到通知,并在创建或解决新事件时立即收到警报。 短信通知适用于全面的国家/地区列表(提供详细的国家/地区代码 – 基本上全球覆盖)。要使用短信,您需要使用 OTP 验证您的手机号码。您也可以选择仅通过电子邮件接收更新,只需在不进行短信验证的情况下订阅即可。 这项服务可帮助您了解 Claude 的运行状态和潜在中断。

## Claude.ai 出现问题 Hacker News 的用户报告 Claude.ai 频繁中断和“错误率升高”,引发了对其可靠性的讨论。 许多评论员指出,这些问题似乎随着最近的用户增长而增加,尤其是在其超级碗广告和最近的积极宣传之后。 一个关键问题是,考虑到 Anthropic 据称专注于最大限度地减少传统编码,当人工智能出现故障时如何维护它。 一些人建议使用来自竞争对手(如 OpenAI,通过 AWS Bedrock 或 Google Vertex)的备份模型作为解决方案。 用户对停机时间感到沮丧,有人正在考虑切换到 Codex,甚至…自己编写代码! 另一些用户则遇到了丢失的聊天会话,并围绕“98.92% 的正常运行时间”以及它代表的“9”的数量展开了有趣的辩论。 总体情绪表明,人们担心 Claude 在扩展时的稳定性。

## Telegram 在俄罗斯受到抨击 俄罗斯当局认为乌克兰正在利用 Telegram 获取俄罗斯军人的信息,这引发了对该平台安全性和其创始人帕维尔·杜洛夫诚信的担忧。联邦安全局声称乌克兰可以快速访问 Telegram 数据用于军事目的,这一说法受到杜洛夫最近在法国被拘留以及随后对法国当局的指控的影响。 这导致 Telegram 在俄罗斯受到越来越多的审查,并可能因被指控不遵守当地法律而被禁止。虽然一些人认为这是为了推广俄罗斯国内消息应用程序 Max,但联邦安全局坚称安全威胁是真实存在的。 这种情况凸显了全球范围内日益增长的“数字主权”趋势——各国正在开发自己的安全通信平台,以避免依赖可能受到损害的外国服务。无论 Telegram 在俄罗斯的未来如何,这一事件都强调了使用外国拥有的应用程序的风险以及对安全、国家替代方案的需求。

Ars Technica解雇了资深人工智能记者Benj Edwards,此前该媒体撤回了一篇包含人工智能生成的虚假引言的文章。该文章讲述了一起涉及工程师Scott Shambaugh的人工智能事件,最初将虚假陈述归功于Shambaugh,但他证实自己从未说过这些话。 Edwards承担了责任,解释说他生病了,并使用了一种人工智能工具来提取资料,但不小心包含了改述的信息,而不是直接引用。他坚称文章本身是由人类撰写的,并且这是一个孤立事件。 该事件引发了读者强烈反对,Ars宣布将进行审查并发布关于人工智能使用的新指南。虽然Ars拒绝就人事问题发表评论,但Edwards的个人简介已更新,以反映他过去的工作经历。此案例凸显了将人工智能融入新闻业的挑战和风险,即使对于熟悉这项技术的人来说也是如此,并强调了在快速发展的媒体环境中维护编辑标准的重要性。

Ars Technica解雇了一名记者,原因是其一篇文章包含由人工智能工具生成的虚假引言。这名记者是“高级人工智能记者”,在身体不适的情况下使用了“基于Claude Code的实验性人工智能工具”,无意中包含了错误信息,最终歪曲了一位博主的陈述。 该事件在Hacker News上引发了关于记者责任以及其后续“非道歉”是否充分的争论。许多评论员认为,这个错误表明缺乏基本的新闻操守,尤其对于报道人工智能的人来说,应该导致职业生涯终结。一些人质疑在Bluesky上的道歉为何不能阻止解雇,而另一些人则认为,捏造和发布虚假信息无论如何都应该被解雇。 这一情况凸显了大型语言模型在新闻业中的使用问题,以及即使对于报道*人工智能*的人来说,也需要严格的核实。一些评论员认为,Ars Technica别无选择,只能解雇该记者以保护其自身的信誉。

德米特里克·斯科特,一名来自密尔沃基的男子,因暴力袭击和随后的精心妨碍司法公正的行为而被判处16年半的监禁。2023年9月,斯科特用美工刀割伤了一名骑自行车的人,拉蒙·莫拉莱斯·雷耶斯,并偷走了他的自行车,而当时他因另一起入室盗窃案已经获得保释。 在狱中,斯科特冒充雷耶斯,向州和联邦官员发送威胁信,虚假声称雷耶斯计划伤害前总统特朗普。他的阴险目的是引发对雷耶斯的驱逐出境程序,从而消除他作为证人的存在。这个计划一度奏效,导致雷耶斯被移民当局拘留。 然而,调查人员很快确定这些信件是伪造的,通过笔迹分析和语言差异将它们与斯科特联系起来。斯科特试图操纵联邦系统最终适得其反,巩固了他因身份盗窃、恐吓证人、鲁莽危害等罪名的定罪。雷耶斯现在正在申请作为犯罪受害者的U签证。

## 时钟套件自动化组装 - 摘要 作者对手动组装精密时钟套件耗时耗力的任务感到沮丧,因此开始了一个自动化零件计数流程的项目。最初因担心出错而感到焦虑,但重复性的工作激发了对效率的渴望。 该项目产生了多个用激光切割亚克力和PLA灯丝制作的分配器迭代版本。一个成功的“螺母发射器”迅速促使人们尝试制作螺丝分配器。早期的设计过于复杂或不实用,促使转向使用长长的环形轨道来容纳更多的螺丝。最终的螺丝分配器设计可容纳16套螺丝,大大加快了流程并降低了出错风险。 还创建了一个简单的磁铁分配器。所有CAD文件均公开可用。作者还分享了他们使用OnShape CAD软件的经验,指出了它的优点和缺点,并表达了对FreeCAD未来发展的希望。最终,该自动化项目旨在释放时间,用于从事更具成就感的工作,而不仅仅是重复的手动任务。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 工作 | 提交 登录 简单螺丝计数器 (mitxela.com) 6 分,jk_tech 1小时前 | 隐藏 | 过去的 | 收藏 | 2 评论 帮助 chrsstrm 5分钟前 | 下一个 [–] >> 我浪费了大量时间把小零件数出来装进袋子里寄给别人。 所以,像这样的零碎零件总是按重量计算,我想知道你为什么要把时间花在一个计数解决方案上,而“买一个秤”就在那里。回复 abstractspoon 19分钟前 | 上一个 [–] 太疯狂了!回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## AI 代理的收入幻觉 尽管在线上炒作不断,展示着令人印象深刻的 AI 代理设置以及“代理收入”的承诺,但可持续的、个人收入产生的具体证据仍然稀少。“AI 代理被动收入”的搜索量激增,但有记录的成功案例却很少,更多依赖于截图和美观,而非经过审计的收入。 当前的大部分叙述都集中在自动化投机——利用市场低效性。然而,任何容易被检测到的低效性很可能已经被成熟的公司利用。这创造了一种“接近收益”的感觉,而非实际利润,通常导致财富从采用广泛共享策略的人手中转移。 真正的钱是在公司内部赚取的:自动化诸如潜在客户筛选、合规和后台流程等任务。这些应用虽然不那么引人注目,但能提供切实的价值和稳定的回报。 当前对快速利润的关注迎合了人们对自主性的渴望,却忽略了一个关键的真相:AI 降低了*尝试*创造价值的门槛,但并没有消除创造价值的必要性。可持续的成功需要解决实际的经济摩擦——降低成本、增加收入或简化工作流程——而不仅仅是自动化投机。机会在于构建实用的解决方案,而不是追逐最新的炒作周期。

一个黑客新闻的讨论探讨了人工智能代理是否会在2026年产生实际收入,或者仍然只是一个概念性趋势。这场讨论源于一个质疑其经济可行性的链接,认为它超出了“Mac Mini和感觉”。 一位评论员指出Shopify SimGym作为一个例子,表明人工智能代理已经在Shopify生态系统中被用于实际目的。然而,后续评论指出该应用评价数量有限。 进一步的讨论集中在确定人工智能代理会*购买*什么,并请求拥有代理控制钱包的人分享他们的交易记录。一个愤世嫉俗的回应认为,目前的重点只是将失败的趋势(如加密货币和NFT)重新包装,加上“人工智能代理”的标签,可能导致另一波低价值的、人工智能生成的产品——例如关于代理投资的电子书。

最新报告显示,美国和以色列周六发动袭击,导致伊朗最高领袖阿亚图拉·阿里·哈梅内伊死亡。袭击前,中情局评估认为,他的去世可能导致伊斯兰革命卫队(IRGC)出现更强硬的领导层。 尽管如此,伊朗的军事行动仍在继续,目标包括以色列和美国基地——这是伊朗对美国侵略采取行动的一个重大转变,以往的回应更为克制,例如对卡西姆·索莱曼尼的暗杀。与以往伊朗会预先警告报复性打击的情况不同,目前的行动表明伊朗对缓和局势缺乏兴趣。 未经证实的消息称,特朗普总统在袭击后寻求停火,但伊朗拒绝了。分析人士认为,德黑兰现在感到有必要对美国造成重大损失,担心如果表现出克制,将面临进一步袭击,这种转变具有讽刺意味地*得益于*哈梅内伊的遇刺。

这些数据记录了2026年2月至2026年3月2日期间观察到的网络连接,可能表明侦察或恶意活动。列出了来自多个国家/地区(新加坡、美国、中国、德国、法国等)的众多IP地址,以及相关的自治系统编号(ASN)和组织,如腾讯、阿里巴巴、Oracle和DigitalOcean。 许多条目被标记为“泄露”或“干净”,表明存在安全评估背景。大量连接与各种高级持续威胁(APT)组织相关联——包括APT28、APT29和Sandworm Team——以及许多常见漏洞和暴露(CVE),突出了可能被利用的潜在漏洞。 该日志详细记录了相关的域名(tencent.com、baidu.com等),并且通常包含“助理”或昵称等注释。列出的大量CVE表明存在广泛的潜在漏洞利用。这些数据似乎侧重于识别可能被入侵的系统或与已知威胁行为者相关的网络活动。

一个新的网站 allegro.earth(OpenClaw 暴露观察板)正在公开列出可能存在漏洞的 OpenClaw AI 代理实例。 这引发了 Hacker News 社区关于负责任披露的争论。 一些人担心公开识别这些暴露的代理可能导致利用和数据泄露,建议私下通知会造成更少的损害。 另一些人认为,公开列出并没有显著改变风险,因为恶意行为者可以独立找到这些漏洞。 担忧集中在这些代理可能访问敏感用户数据上。 几位评论员指出,许多列出的实例*需要*身份验证,这提供了一些保证,但也突出了暴露固有的不安全性。 像 stavrobot 这样的沙盒 AI 助手,具有细粒度的权限,也被提及。 讨论涉及了日益普及的 AI 的更广泛的安全影响,以及被入侵的实例可能成为多个威胁行为者目标的可能性。

国土安全部(DHS)的最新报告强调,加利福尼亚海岸地区的海上走私人口和毒品活动有所增加。 近几周,当局截获了六艘涉嫌走私船只,逮捕了82名移民,并查获了价值130万美元的可卡因和 大麻。 DHS认为,这种转变是由于南部边境安全性的提高,迫使贩毒集团利用海上路线。 特朗普总统政府声称,边境逮捕人数已降至历史最低水平,并通过驱逐出境和自愿出境促使近300万人离开美国,为纳税人节省了数十亿美元。 此外,美国军方已开始直接打击加勒比海地区的毒品走私船只,引发争议并受到国会的挑战,认为这些行动需要正式的战争宣言。 政府为这些打击辩护,将贩毒集团定性为恐怖组织,并声称存在“武装冲突”。

伯尼·桑德斯参议员和罗·卡纳代表正在提议一项4.4万亿美元的财富税,针对的是该国的亿万富翁——对超过一定门槛的财富征收5%的年度税款。由此产生的收入将为进步倡议提供资金,例如向低收入美国人直接提供现金支付、提高教师工资以及扩大医疗保险覆盖范围。 桑德斯将这项税收定义为对“被操纵的经济”的必要纠正,并认为亿万富翁游离于民主治理之外。这项提议与他2020年竞选纲领相符。 该法案正值加利福尼亚州辩论类似的税收,引发了人们对富人离开该州的担忧——例如科技公司创始人搬迁到佛罗里达州。即使是加文·纽森州长和领英联合创始人里德·霍夫曼等知名民主党人也反对加州提案,担心经济影响以及企业和高收入人群的流失。纽森自信地预测它将被否决。

这系列展品展示了阴极射线管(CRT)150年的发展历程,从早期的科学仪器到现代显示器的前身。早期的“fadenstrahlrohre”管用于演示电子束偏转并计算电子荷质比,这对于物理教育至关重要。 在汤姆逊的工作之后开发的布朗管,开创了静电束弯曲技术,并成为示波器的基础。关键创新包括韦内尔特圆筒用于聚焦电子束,以及使用碱土氧化物来提高电子输出——这些是阿瑟·韦内尔特在1904年的突破。 该系列展品包括来自NEVA、P.J. Kipp & Zonen(一家至今仍在运营的荷兰公司)和战后东德NARVA的例子。这些管展示了电子束控制、荧光屏和制造技术的进步,突出了CRT从实验室工具到测量和显示技术中重要组成部分的演变过程。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 阴极射线管网站 (crtsite.com) 9 分,由 joebig 发表于 2 小时前 | 隐藏 | 过去 | 收藏 | 讨论 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

一个隐藏但蓬勃发展的AI游戏开发者社群正在安静地制作游戏、分享作品和提供反馈,例如在AI Game Dev Org Discord等平台。与主流讨论集中在工作岗位流失不同,这个群体更注重游戏创作的乐趣。 展示的游戏——例如令人印象深刻的roguelike游戏*Agent Arena*,令人上瘾的*Beam Balance*,以及极简的*Shmup Golf*——表明,虽然AI并未*取代*开发者,但它显著加速了原型设计过程。这些项目由不同编程经验水平的开发者构建,突显了一种趋势:一个技术娴熟的个人可以利用AI快速组装游戏组件。 目前,这些AI辅助游戏通常缺乏精良的制作和大规模的设计,但作者认为这一差距正在缩小。这个社群体现了一种类似于早期实验性游戏开发平台的精神,并暗示着其中有人即将创造出真正非凡的作品。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 被逐出的开发者们用AI制作游戏 (tyleo.com) 11点 由 tyleo 46分钟前 | 隐藏 | 过去 | 收藏 | 讨论 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## Giggles:用于终端应用的 React 框架 Giggles 是一个功能完善的 React 框架,旨在简化终端应用程序的构建。它基于 Ink 构建,消除了常见的 TUI(文本用户界面)复杂性,例如焦点管理、输入处理和屏幕导航,让开发者专注于构建功能。 受到 Charmbracelet 的启发,Giggles 提供了一个丰富的组件库、直观的钩子(例如 `useFocusScope` 和 `useNavigation`)以及终端实用程序,用于执行诸如运行 shell 命令和显示带有语法高亮的 Markdown 等任务。 主要特性包括组件级别的按键处理(无需全局处理程序!)、简单的导航 API、内置的按键绑定注册表以提高可访问性,以及与 Vim 或 Less 等外部程序无缝集成的能力。Giggles 还可以动态适应终端调整大小和焦点变化,提供一致且可定制的用户体验。 更多信息和演示请访问 [giggles.zzzzion.com](https://giggles.zzzzion.com)。

## Giggles:一个用于终端UI的新React框架 开发者ajz317发布了“Giggles”,一个旨在简化文本用户界面(TUI)创建的React框架。Giggles解决了现有库(如Ink)中存在的复杂性,自动管理焦点和输入路由,无需手动协调。 该框架拥有15个预构建的UI组件(包括列表、输入框和模态框),具有可定制的渲染props,并包含进程控制(例如启动外部程序如Vim)和内置主题与按键绑定注册表等功能。它也兼容React 19。 一位评论者jitl强调了对更好Ink工具的需求,并指出OpenTUI是一个替代方案,同时分享了在使用Ink构建视口组件时遇到的令人沮丧的渲染问题。 你可以在[https://giggles.zzzzion.com](https://giggles.zzzzion.com)找到演示和文档,并可以使用`npx create-giggles-app`快速启动一个新项目。

在美以暗杀卡迈尼 Ayatollah Khamenei(代号“史诗怒火”行动)后,俄罗斯总统普京强烈谴责这一行为“玩弄阴谋”且违反国际法,并向伊朗表示慰问。他赞扬卡迈尼对俄伊两国关系的贡献,强调两国之间历史悠久的良好关系。 克里姆林宫证实,在轰炸造成的广泛伤亡中,正与德黑兰保持沟通,并对由阿曼斡旋的核谈判破裂表示“深感失望”。俄罗斯与伊朗一样,认为美国不可信,但仍将平衡与华盛顿的关系作为优先事项,尤其是在乌克兰冲突方面,并感谢美国在调解方面的努力。 莫斯科也可能认为,美国卷入另一场代价高昂且可能旷日持久的中东行动,将从中受益,这与伊拉克的情况类似。

这份来自Meta(前身为Facebook)2003年至2025年的内部通讯记录显示,该公司始终专注于竞争、收购和增长,往往以牺牲用户隐私和福祉为代价。早期的信息(2004年)显示出对竞争对手和法律挑战的无情态度。马克·扎克伯格反复优先考虑收购潜在的竞争对手,如Instagram和WhatsApp,将它们视为威胁,甚至考虑过收购Snapchat。 多年来,对谷歌、TikTok和苹果等竞争对手的担忧显而易见,以及复制功能和限制其影响的策略。内部讨论强调了对平台有害方面的认识——成瘾、虚假信息、对青少年心理健康的影响——但通常优先考虑参与度和收入。 后来的信息详细描述了与监管审查(FTC诉讼、剑桥分析)的斗争,关于伦理问题的内部异议,以及向“元宇宙”的转变。这些文件展示了一种淡化风险、操纵公众认知以及愿意将增长置于负责任的平台管理之上的模式,最终导致了重大的领导层变动和持续的法律斗争。

Hacker News新帖 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交登录 Zuckerberg的内部邮件以Facebook Messenger形式呈现 (zuckmail.vercel.app) 36点 由 not-chatgpt 51分钟前 | 隐藏 | 过去 | 收藏 | 1条评论 帮助 antdke 14分钟前 | 上一个 [–] 很酷!楼主做得不错。以聊天消息的形式呈现,感觉更真实。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## 南海局势因演习而紧张 近期南海的活动凸显持续的紧张局势,中国海军进行了巡逻,而美国、日本和菲律宾于2月23日至26日在国际水域举行了联合军事演习。中国批评菲律宾进行这些演习,指责其破坏地区和平。 这些演习是巴石海峡首次此类演习,旨在展示三国部队之间的无缝合作。分析人士认为,中国的言论源于复杂的政治考量,包括即将与美国进行的谈判以及与日本紧张的关系。他们认为,中国战略性地将批评焦点放在相对较弱的菲律宾身上,以避免进一步复杂化关系。 尽管中国声称拥有基于有争议的九段线的主权——已被2016年国际法庭驳回——但分析人士并不预见局势会立即升级为冲突。美国及其盟友正专注于加强该地区防御能力以起到威慑作用,战争仍然是最后的手段。中国的国内稳定问题以及从长期俄乌战争中吸取的教训,进一步使局势复杂化。

## 内疚的快乐与不快:摘要 我们常常体验到“内疚的快乐”——尽管我们认为它们与自我形象不符,但我们仍然喜欢的东西。相反,“内疚的不快”是那些我们*应该*喜欢的东西,基于我们的身份或愿景,但实际上却不喜欢的。 这些感受源于社会期望、成长经历或职业选择。作者个人不喜欢歌剧、老电影和诗歌,尽管他重视“高雅文化”,并且曾经认为鉴于他的科学背景,他*应该*喜欢数学。这些差异会造成内在冲突,有时持续多年——甚至一生,例如对职业核心方面的不满。 然而,随着成熟,这些感受往往会减弱,因为我们对真实的自我更加自在。认识到这些“内疚的不快”是迈向自我接纳的一步。虽然有些快乐可能需要一些保密性,而势利眼有时也是一种合理的防御,但拥抱真实的自我——即使是你的不喜欢——最终会更有成就感。识别这些内在冲突可以让我们决定是解决它们,还是仅仅将它们作为我们独特身份的一部分来接受。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 你有什么偷偷喜欢的吗? (hopefulmons.com) 12 分,aregue 发表于 1 小时前 | 隐藏 | 过去 | 收藏 | 讨论 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

PHP 8 沙箱逃逸 PoC,演示了在类 Unix 系统上绕过 disable_functions。此漏洞利用使用后释放漏洞来绕过 disable_functions 并执行系统命令。用于泄漏堆指针和获取读/写原语的利用技术利用了 DateInterval 对象。该 PoC 在多个标准 PHP 发行版和常见服务器 API(CLI、PHP-FPM、Apache 模块)上进行了测试,并且可以确定性地重现。PHP 8.2.x PHP 8.3.x PHP 8.4.x PHP 8.5.x PHP 核心是不安全的,典型的 PHP 部署中的内存损坏是可以利用的。虽然一些 PHP 内存损坏问题和利用策略是公开的,但另一些则不是。依赖于 disable_functions 等沙箱机制来保障安全是异想天开。此仓库中的 PoC 仅用于教育和研究目的。作者不认可或鼓励任何未经授权的系统访问。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 展示 HN:PHP 8 disable_functions 绕过 PoC (github.com/m0x41nos) 15 分,由 m0x41nos 发布 48 分钟前 | 隐藏 | 过去 | 收藏 | 2 条评论 帮助 calvinmorrison 0 分钟前 | 下一个 [–] 不错的发现。人们对此依赖性有点过高,手册中只说“此指令允许禁用某些函数”,但它不是安全沙箱。我认为 PHP 过去曾明确表示它不是安全特性。多年来一直存在一些问题。总之 - 运行软件时需要良好的操作系统安全!回复 altairprime 12 分钟前 | 上一个 [–] 请详细说明你是如何搜索并发现这个漏洞的?你通常使用 PHP 吗?你使用了什么披露流程?回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

真主党发射导弹和无人机袭击以色列北部军事基地,升级了紧张局势,并与伊朗开辟了新的战线。值得注意的是,有画面显示一些弹药在空中爆炸,据称是由于以色列新部署的“铁束”激光防御系统造成的。 “铁束”旨在补充“铁穹”,利用高能激光以显著降低的成本摧毁来袭威胁——每发次仅需几美元,而传统拦截弹则需10万美元。这解决了长期冲突经济可持续性方面的一个关键问题。 然而,该系统存在局限性。在恶劣的能见度条件下,如浓厚云层或恶劣天气,其有效性会降低,这构成了一种潜在的脆弱性。此次部署标志着这项创新防御技术在真实作战场景中的重大测试。

## 技术空间的侵蚀 本文认为,在线技术社区(如Hacker News和Reddit)日益增长的政治化正在从根本上损害它们的价值。作者认为,这些空间天生是“正和博弈”,促进知识共享和共同提升。然而,引入政治会将动态转变为“零和博弈”甚至“负和博弈”,一方的收益以牺牲另一方为代价,导致冲突并最终导致社区衰落。 政治本质上是关于权力的——一种有限的资源。这不可避免地会产生“我们与他们”的心态,优先考虑压制反对者而非进行建设性讨论。在这些论坛内解决现实世界的问题是徒劳的,会将重点转移到关于版规的元争论上,并最终驱赶那些只想讨论技术主题的大多数用户。 解决方案?严格的主题相关性和文明礼貌。社区必须积极执行重点和尊重互动,即使这意味着疏远那些沉迷于政治斗争的人。虽然捍卫一个正和博弈的环境是困难的,并且可能被捍卫行为本身所腐蚀,但作者建议放弃已经妥协的空间,并在其他地方重新构建——利用对手控制领土的需求来创建真正协作的安全港。

## 关于“非政治化”技术空间的争论 一篇 Hacker News 的讨论引发了关于创建远离政治讨论的技术空间的想法的争论。原文(链接但未包含在摘录中)似乎支持这一观点,但评论者大多表示反对。 许多人认为,真正的非政治化空间是不可能的——一切本质上都是政治性的,试图去除政治往往只是强化现有的权力结构(“非政治化”通常意味着“同意老板的观点”)。 还有人指出,工作是生活的一部分,政治讨论自然会在同事之间产生。 一些评论员表达了对那些要求排除在他们加入的空间之外的人的沮丧,以及一种认为要求非政治化是逃避责任或不同意见的方式。 还有人强调了旧论坛中“离题”版块的历史先例。 最终,这场对话揭示了渴望专注的技术讨论与承认技术的现实影响和政治影响之间的紧张关系。

委内瑞拉反对派领导人玛丽亚·科里纳·马查多,诺贝尔和平奖获得者,宣布计划在未来几周内返回委内瑞拉,旨在为未来的“选举胜利”和民主转型做准备。目前在美国的马查多赞扬唐纳德·特朗普在将尼古拉斯·马杜罗——现在与他的妻子一同在美国面临毒品走私指控——绳之以法的国际努力中所发挥的作用。 她的归国正值马杜罗被捕和临时领导人德尔西·罗德里格斯上台的动荡时期,罗德里格斯坚持要求马查多应在委内瑞拉接受调查。美国设想在权力过渡之前,先进行稳定和经济复苏的阶段,目前尚无计划立即举行选举。 马查多此前因其民主工作获得诺贝尔和平奖,并Notably将她的奖章赠送给特朗普总统。她被取消了在2024年选举中与马杜罗竞争的资格,反对派声称该选举被马杜罗通过欺诈手段赢得,美国承认埃德蒙多·冈萨雷斯为真正的获胜者。

第一步:在浏览器的地址栏中输入“chrome://extensions”并按回车键。第二步:您将进入一个包含扩展程序列表的页面 - 找到标题或描述中带有“广告拦截器”或类似字样的扩展程序。要禁用广告拦截器,请将蓝色条切换到关闭位置,或将其完全删除。第一步:访问classicreload网站。在浏览器屏幕的右上角,找到一个图标,其标题中带有“广告拦截器”或类似字样(悬停或点击图标以了解其功能)。第二步:找到广告拦截器后,点击它并选择一个类似“在此网站暂停”或“为该网站禁用”的选项。第三步:仍然看到此消息?尝试刷新页面。

Hacker News新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交登录 微软创意写手 (1993) (classicreload.com) 7 分,bikeshaving 发表于 2 小时前 | 隐藏 | 过去 | 收藏 | 4 条评论 帮助 m3drano 发表于 1 小时前 | 下一个 [–] 还有美术家,别忘了!我对那台可爱的惠普 Vectra 386 有着美好的童年回忆 <3 回复 teeray 发表于 44 分钟前 | 父评论 | 下一个 [–] 还有 3D 电影制作人!人们对 Clippy 充满怀旧,但真正了解的人知道 McZee。 bikeshaving 发表于 25 分钟前 | 根评论 | 父评论 | 下一个 [–] 我必须告诉你,得知 McZee 不是我幻想出来的真是太好了。 bikeshaving 发表于 2 小时前 | 上一个 [–] 刚刚找到了我童年的文本编辑器 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:
联系我们 contact @ memedata.com