“snarky”一词,意为讽刺或不敬,在过去25年中在美国和英国的受欢迎程度激增,其名词形式“snark”也随之流行。虽然人们常错误地将其与路易斯·卡罗尔的诗作联系起来,但它的起源实际上非常复杂。 通过词典追溯,“snark”最初在19世纪的苏格兰指的是打鼾或抱怨,与令人不快的词语“nark”有关。 “snarky”的首次记录用法出现在20世纪初的英国文学作品中,尤其是在E. Nesbit的作品中,她用它来表示“愤怒”或“无礼”。 这个词逐渐跨越大西洋,1915年出现在美国出版物中。 名词“snark”是一个更近期的发展,出现在20世纪80年代末。 它目前的流行可能源于它的发音——“sarcastic”(讽刺)和“snarl”(咆哮)的混合——以及当代社会中讽刺态度的增加。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 “讽刺的”;“挖苦”(notoneoffbritishisms.com) 3 分,由 jjgreen 2小时前发布 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## Castrol Honda 超级摩托车:复古游戏调试故事 最近发现一款1998年的PC摩托车竞速游戏《Castrol Honda 超级摩托车世界冠军》,在现代Windows 7上运行却出乎意料地困难。虽然它与较旧的系统如Windows 98和XP兼容,但在较新的操作系统上会崩溃或冻结。根本原因?在于游戏通过DirectInput枚举输入设备时存在缓冲区溢出。 这款游戏使用DirectX 5构建,试图列出所有连接的设备,包括现代主板的LED控制器,超过了其内部数组有限的8个设备容量。这会覆盖关键数据,导致崩溃。 一个巧妙的修复方案被实现为一个2KB的DLL shim,拦截DirectInputCreateA函数。该shim过滤设备枚举,只包含操纵杆/游戏控制器,或者在找到八个设备后停止枚举,从而防止溢出。作者细致地优化了shim以实现最小的尺寸,利用了`/NODEFAULTLIB`和`#[no_std]`等技术,甚至解决了链接器的一些问题,以最大限度地兼容旧版本的Windows。补丁已在GitHub上提供,为这款经典游戏注入了新的生命。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 工作 | 提交 登录 Castrol Honda Superbike 在(大多数)现代系统上崩溃的原因 (seri.tools) 42 分,由 shepmaster 发表于 12 小时前 | 隐藏 | 过去的 | 收藏 | 1 条评论 vintagedave 发表于 8 分钟前 [–] > 微软只保留了 DX8 版本的 EnumDevices 文档在线 这让我很伤心。谁知道有多少有价值的信息已经丢失。我记得在 MSDN 的时代,我们有可以追溯到早期 Windows 的文档,那是一份美好的历史记录。今天的文档网站似乎只保留了几个版本的信息。 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

马尔科姆·考利是20世纪一位极具影响力的文学人物,以其发现和支持新人才的能力而闻名。20世纪30年代,他从《新共和国》杂志的编辑开始,推出了约翰·奇弗和阿尔弗雷德·卡津的职业生涯。后来,在维京出版社,他主导了威廉·福克纳的复兴,在巩固其在文学史上的地位并最终促成他获得诺贝尔奖方面发挥了关键作用。他还为杰克·凯鲁亚克的《在路上》的出版而努力,并指导肯·克西,帮助塑造了《飞越疯人院》。 考利的影响源于他对培养一种独特的*美国*文学传统的信念,使其超越了仅仅是英国文学的延伸。他旨在与广大读者建立联系,重视语境和作者的生活,以及文本分析——这与新兴的学术“新批评”形成对比。 尽管承认考利并非完美无缺(包括最初对斯大林主义俄罗斯的幼稚看法),传记作者杰拉尔德·霍华德强调了他持久的重要性。考利理解美国文学不断变化的格局,认识到平装书出版的力量以及批判权威从面向公众的评论家转移到大学学者的趋势。他最终寻求定义和庆祝美国写作的独特声音。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 工作 | 提交 登录 一位拯救福克纳的人 (theatlantic.com) 3 分,由 Hooke 2 小时前发布 | 隐藏 | 过去的 | 收藏 | 1 条评论 Jtsummers 2 小时前 [–] 标题:拯救福克纳的人 https://archive.is/ITNzv 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

德国已同意从2026年至2028年对能源密集型产业(钢铁、化工、汽车)实施每千瓦时0.05欧元的实质性电力价格上限,旨在防止企业因高能源成本而搬迁——几乎是美国的两倍。 此举是在数月辩论后达成的,并接近获得欧盟委员会的批准。 自2022年能源危机以来,电力价格波动剧烈——由于可再生能源产出低和对天然气和煤炭的依赖增加而加剧——该补贴旨在作为临时救济。 行业团体称其对竞争力至关重要,而批评人士认为它掩盖了基础设施老化和可再生能源扩张缓慢等根本问题。 德国希望这三年时间能让电网得到改善,并增加灵活发电量。 然而,分析师警告说,如果没有快速进展,工业衰退可能会再次发生,因为能源安全仍然是一个关键的政治和经济挑战。

## 全球生活成本:快速一览 Visual Capitalist 最近可视化了 Numbeo 的生活成本指数,将全球各地的支出与纽约市(基准 100)进行比较。该指数基于众包数据,考虑商品、服务和租金的价格。 **开曼群岛**是最昂贵的(94.3),这得益于其金融、旅游和房地产行业。**瑞士**(82.3)和**新加坡**(80.9)紧随其后,反映了强大的经济和高生活成本。许多欧洲国家,如**冰岛**和**挪威**,也排名靠前,提供高生活水平,但价格昂贵。 相反,**巴基斯坦**、**利比亚**和**阿富汗**(均约为 11.3)的生活成本最低。**南亚**的大部分地区,包括**印度**和**孟加拉国**,也显示出比纽约明显更低的价格。这种负担能力与庞大的年轻人口和较低的工资水平有关。 数据显示全球可负担能力存在巨大差异,受到经济发展、工资和当地市场条件的影响。

## 双星号通配符 (**) 的意外历史 `**` 通配符用于递归文件匹配,并非原始 Unix 工具的一部分。它作为一个扩展出现,有着出乎意料的复杂历史。Zsh 在 1992 年左右率先引入了此功能,允许 `**` 进入子目录。十年后,KornShell (ksh93) 独立实现了类似的功能,并将其命名为“globstar”。有趣的是,ksh 的作者并不知道 zsh 的早期工作! Bash 在 2009 年采用了“globstar”,其设计深受 ksh93 的影响,将此模式带给庞大的用户群体。尽管缺乏 POSIX 标准化,`**` 已经超出了 shell 的范围,出现在 Ruby(2000 年代初)和 Python(Python 3.5 于 2015 年)等语言中,以及 Ant 等构建工具和 Git 等版本控制系统中。 每个实现都有细微的差别,但 `**` 通常匹配零个或多个目录。今天,它已成为一种被广泛接受的约定,展示了一个 shell 创新如何演变成一种跨语言的文件系统遍历工具。虽然 zsh 发明了它,ksh 命名了它,而 bash 则使其流行起来,但 `**` 证明了计算世界中实用的问题解决能力。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Globstar 的起源与演变 (mergify.com) 4 点赞 by remyduthu 2 小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## 欧盟“民主护盾”:伪装的审查机器 欧盟最近提出的“欧洲民主护盾”,被宣传为保护自由选举和充满活力的公民社会,但该分析认为,它实际上是对信息控制的令人担忧的扩张。该倡议的核心是一个监测中心,旨在识别和删除“虚假信息”——特别是据称来自俄罗斯的虚假信息——并加强一个“独立”的事实核查员网络,该网络主要由欧盟委员会资助。 然而,这种“独立性”是虚假的,因为资金决定叙事。该护盾建立在《数字服务法》之上,有效地将对在线内容的控制集中化,并强加一个由布鲁塞尔定义的“真相”。数十亿欧元已经通过CERV和让·莫内等计划流向非政府组织、媒体和学术界,从而促进亲欧盟的行动主义,并嵌入亲欧盟的意识形态,创造出一个伪造的公民社会。 除了叙事控制之外,欧盟还在扩大其情报能力,可能创建一个与北约密切合作的超国家机构。这种集权化的趋势,以及赋予乌尔苏拉·冯德莱恩等人的权力,引发了对技术专制转变的担忧,在这种转变中,异议将在“防御民主免受‘干涉’”的幌子下被压制。核心问题在于,欧盟不是在打击虚假信息,而是在积极构建一个管理和控制信息的系统。

## 童年的失落森林 人类学家居尔·丹尼兹·萨拉勒与巴亚卡狩猎采集者的合作揭示了一种与西方经验截然不同的童年:巴亚卡儿童自由漫游,在极少的成人监督下发展觅食和捕鱼等技能——这反映了数千年来人类自然的发展。这与现代美国儿童的状况形成鲜明对比,大多数8-12岁的儿童缺乏独自步行上学或使用刀具等基本的独立经验。 这不仅仅是技术的问题;童年独立性的下降始于*互联网之前*。西方成年人越来越多地限制儿童的自由,消除了历史上对发展至关重要的“独立同伴文化”。孩子们现在转向数字空间——比如《堡垒之夜》和TikTok——来寻找一个超越成人控制的领域,这反映了人类与生俱来的基于同伴的探索需求。 虽然这些数字“森林”提供了连接,但也存在危险。解决方案不是妖魔化技术,而是要认识到儿童对独立空间的需求,并创造*更好*的数字环境——促进社区和探索,而没有剥削的平台。我们无法重现过去,但理解孩子们为什么寻求这些独立世界对于为他们建立更健康的未来至关重要。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 孩子们在哪里玩耍? (unpublishablepapers.substack.com) 5 分,来自 casca 2 小时前 | 隐藏 | 过去 | 收藏 | 2 条评论 tartoran 28 分钟前 | 下一个 [–] 如果孩子们要在数字空间中度过时间,他们应该与成年人断开连接(尤其是那些试图引导他们,将他们培养成下一代消费者的成年人)。我认为线下空间就足够好了。回复 chasing0entropy 2 小时前 | 上一个 [–] 我见过人们为很多有趣的事情生成一些非常酷的 AI 统计数据。最近看到一个 AI 生成的食品 3D 打印机和炊具。AI 生成的 Door Dash 食品。甚至还有一些 AI 生成的《星际迷航》粉丝小说。所有这些都比这垃圾好得多。把我的 35 秒还给我,混蛋。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## 新的iOS漏洞使iPhone启用iPad功能 最近发现的漏洞影响运行iOS 26.1及26.2 Beta 1的设备,它利用`itunesstored`和`bookassetd`进程中的漏洞来绕过沙盒限制。这允许修改`MobileGestalt.plist`文件,该文件详细描述了设备的关键信息,如型号、功能(灵动岛、舞台管理程序)等。 虽然苹果对这些数据进行了加密,但研究人员已经解密了许多键值对,从而使Nugget和Misaka等工具得以运行。该漏洞利用了一个精心制作的数据库文件来写入受保护的路径,包括`MobileGestalt.plist`,从而有效地欺骗iPhone识别为iPad。 具体来说,将某些键(如`uKc7FPnEO++lVhHWHFlGbQ`,用于标识设备为iPad)添加到plist的`CacheData`部分(需要在`libmobilegestalt.dylib`文件中找到正确的偏移量)可以解锁iPadOS功能,如舞台管理程序和iPad停靠栏。一个Python脚本,基于现有工具,可以促进这种修改。 成功并非保证,可能需要多次尝试,但成功的修改和重启可以将iPad功能带到iPhone上。该漏洞功能强大,允许写入大多数用户拥有的路径,并且可能被集成到现有的修改工具中。

最近Hacker News上的讨论显示,用户成功地在iPhone上启用了iPadOS功能,引发了关于苹果设备限制的争论。虽然有些人认为在较小的iPhone屏幕上这样做不切实际,但核心讨论集中在iPadOS和iOS之间人为的区分上——暗示它们共享代码库,但功能被有意限制。 用户表达了对苹果“锁定”的沮丧,认为这阻止了充分利用iPhone和iPad内部的强大硬件。一位评论员将强大的M1 Mac比作一辆受限的法拉利,更喜欢一台更老旧、能力较弱的笔记本电脑所带来的自由。这种情绪是渴望更开放地访问设备功能,允许安装替代操作系统并释放硬件的全部潜力。 另一方面,有人认为苹果限制功能是为了防止设备不稳定(“变砖”)。

## runit:轻量级初始化方案 runit是一个简单、可靠且跨平台的Unix初始化方案,专注于强大的服务监督。作为systemd等复杂系统的替代方案,它在嵌入式系统、容器和对高可用性有要求的服务器等环境中表现出色。 runit的核心运作分为三个阶段:初始化、服务监督(由`runsvdir`管理)和关机。它自动监控正在运行的服务,并在服务失败时自动重启,确保持续运行。配置简单明了,使用纯shell脚本定义服务。 **主要特性包括:** 自动服务监督、简单配置、快速启动时间、通过`svlogd`进行可靠日志记录、占用空间小以及跨平台兼容性。 服务管理通过`sv start`、`sv stop`和`sv status`等命令进行。服务通过创建包含`run`脚本(以及可选的`finish`、`down`和`log`脚本)的目录来定义。高级配置允许使用环境变量、用户权限和资源限制。 runit优先考虑简单性和可靠性,为管理系统服务提供了一个强大且无不必要复杂性的解决方案。对于寻求轻量级且可靠的初始化系统的管理员来说,它是一个有价值的工具。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 运行it Linux: Unix 初始化方案与服务监督指南 (codelucky.com) 10 分,作者 smartmic 2 小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

启用 JavaScript 和 Cookie 以继续。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 构建一个简单的搜索引擎 (karboosx.net) 6 分,by freediver 2 小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

火山口湖正变得更加清澈,这归因于水体混合模式的变化,而这种变化是由夜间气温升高引起的。 历史上,凉爽的夜晚导致表层水变得更密集并下沉,从而混合了湖水。 然而,较温暖的夜晚削弱了这一过程,导致*更薄*的温暖表层水。 这个更薄的层会产生更大的混合阻力——就像油醋汁抗拒混合一样——需要更多的风能才能打破。 因此,浮游植物的栖息地减少了,浮游植物是使水体混浊的微观植物。 浮游植物减少意味着更少的光线散射,从而提高了清晰度并加深了光线穿透深度。 此外,冬季混合也在发生变化。 一种称为反分层现象的过程,即超冷表层水下沉,正在减弱,影响着湖泊的整体循环,并导致了观察到的清晰度变化。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 混合是深湖的心跳。在火山口湖,它正在减慢 (quantamagazine.org) 6点 由 pseudolus 2小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## 瓦尔哈拉计划与序列化问题 Cay Horstmann 的瓦尔哈拉计划旨在将 Java 对象表示为原始值以提高性能——本质上是将“引用”转换为直接数据。一个关键的演示涉及扁平化 `LocalDate` 对象数组,显著加快了处理速度。然而,在从 Git 仓库构建时,使用瓦尔哈拉早期访问版本获得的初步成功并不容易实现。 罪魁祸首?序列化。虽然瓦尔哈拉允许 `LocalDate` 可能适合 8 个字节(包括空值指示符),但标准的 `LocalDate` 实现使用 `writeReplace` 以不同的方式序列化数据,这与其内部表示不同,以实现向后兼容性。Java 25 构建中的一个临时优化——将 `LocalDate` 的月份和天字段更改为字节——实现了扁平化,但由于在序列化 `LocalDate.class` 对象本身时出现问题而被撤销。 核心问题在于 Java 的序列化协议,它在反序列化期间比较字段定义。即使序列化数据本身仍然兼容,当前类定义与序列化类定义之间的字段类型不匹配也会导致序列化类对象时失败。一个建议的解决方案是显式声明 `LocalDate` 没有可序列化字段,从而允许继续扁平化。这凸显了序列化的复杂性以及为长期兼容性设计稳定线路格式的重要性。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 我的 LocalDate 没有被扁平化 (horstmann.com) 5 分,由 speckx 发表于 2 小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

启用 JavaScript 和 Cookie 以继续。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 极端月亮:2024-2025年的主要月球停滞 (griffithobservatory.org) 4点 由 keepamovin 1小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

最近美国国际开发署(U.S.A.I.D.)的解体正在阻碍对其影响的评估,这与历史上政府掩盖导致广泛损害的政策后果的模式相似——就像中国大跃进期间的情况一样。虽然全面数据要到2027年才能获得,但肯尼亚的实地报告显示出令人不安的趋势。 此前曾受益于美国国际开发署支持的社区,尤其是在艾滋病毒治疗和儿童营养不良等领域,正在经历挫折。一个非常成功的营养不良防治项目——利用社区卫生工作者和现成的治疗性食物——正在衰退。在卡库马难民营,世界粮食计划署的物资大幅减少,关键卫生工作者职位被取消,导致急性营养不良病例激增。 尽管对美国国际开发署效率低下和过去政治影响的批评一直存在,但它确实挽救了数百万人的生命,并使数十亿人摆脱了贫困。它的解体代表着全球健康成果的倒退,以及对可预防死亡的回归,作者将这种情况称为“人为的公共死亡”。记录这些后果并确保问责制至关重要。

一篇最近发表在《纽约客》杂志上的文章,详细描述了美国国际开发署(USAID)的关闭及其影响,正在Hacker News上讨论。核心争论在于文章提出的发现是否令人惊讶——即失去USAID的资金与死亡人数增加有关。 一些评论员认为,这一结论并非新颖,因为有限的援助*总是*会导致可预防的死亡。然而,另一些人强调量化这种影响的重要性,以便使政策变化的后果更加具体。 讨论扩展到更广泛的资源分配伦理考量:任何在非必需品上的支出都可以被认为是对其他地方的可预防死亡有所贡献,从而引发了如何应对这种认识的问题。最终,该帖子强调了评估直接影响与全球援助固有局限性之间的困难。

在共和党人玛乔丽·泰勒·格林和托马斯·马西的压力下——他们推动众议院投票公开所有杰弗里·爱泼斯坦的文件——唐纳德·特朗普最初称他们为“叛徒”,并嘲笑马西的已故妻子。他很快改变了立场,宣布支持公开这些文件,声称“我们没有什么可隐瞒的”。 这一转变是在爱泼斯坦遗产邮件公开后发生的,这些邮件揭示了特朗普过去与爱泼斯坦的友谊,以及爱泼斯坦协助民主党人反对他的证据。马西对司法部调查爱泼斯坦与民主党关系的调查表示怀疑,认为这是一种阻止全面披露的策略。 特朗普最初对格林和马西的强烈反对似乎是一个误判,引来了他支持者的批评。这个问题也暴露了他支持者内部的分歧,似乎与对犹太复国主义的不同观点有关。尽管否认了格林的安保担忧,特朗普现在声称他不在乎这些文件是否公开,这与他之前对一个未兑现的竞选承诺的立场相似。众议院预计将在周二就公开这些文件进行投票。

这位作者反思了她本可以拥有的人生——一个成功的、独立的职业——与她现在与四个孩子和农场一起过着的混乱而充实的生活。她意识到,虽然她过去的生活看起来“自由”,但却缺乏在共同的家庭经历中找到的更深层次的滋养,比如一起做饭和吃饭,这些经历正变得越来越稀少。 她认为,第二波女权主义虽然对争取平等机会至关重要,但无意中贬低了母性和家庭主妇的价值,提倡女性的价值仅在于家庭之外。这与加工食品工业的兴起相吻合,该工业成功地将便利性营销为自由,并利用了女性进入劳动力市场。 她认为,其结果是社会正在遭受健康危机——慢性疾病、食物过敏日益增加,以及与食物来源的脱节——同时伴随着文化记忆和家庭联系的丧失。作者并非提倡回到过去,而是主张有意识地重新认识通过食物和共同用餐来培养的重要性,即使是微小的举动,也能作为通往真正解放的道路。

## Postgres WAL 用于实时变更跟踪:摘要 本文深入探讨了使用 Postgres 的预写式日志 (WAL) 来响应数据库变更,提供了一种强大的替代方案,可替代 `NOTIFY/pg_notify`,后者可能成为高吞吐量系统的瓶颈。WAL 记录*所有*数据库变更,从而实现诸如复制、备份以及关键的变更数据捕获 (CDC) 等功能。 传统方法如 `pg_notify` 存在单个队列的问题,限制了可扩展性并提供了不可靠的传递。然而,WAL 提供了一个可靠的变更流。要访问它,需要配置 Postgres 以存储“逻辑”WAL 记录。这涉及设置 `wal_level = logical` 并重启数据库。 该过程利用*复制槽*——WAL 的专用副本——来跟踪进度并允许在侦听器失败时重新传递消息。临时槽会自动清理,防止磁盘空间问题,但有丢失停机期间变更的风险。持久槽会保留记录,确保不会丢失数据,但需要仔细管理。 本文详细介绍了使用 Elixir 和 Postgrex 设置侦听器,强调了解码 WAL 消息(BEGIN、INSERT、COMMIT 等)和处理潜在重复消息的重要性。最终,利用 WAL 提供了一种可扩展且可靠的方式来构建实时功能,如通知和审计日志,而不会影响数据库性能。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 通过Postgres WAL监听数据库变更 (peterullrich.com) 7点 由 pjullrich 1小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

目前最好在桌面设备上查看。

黑客新闻 新的 | 过去的 | 评论 | 提问 | 展示 | 工作 | 提交 登录 浏览器中运行的1961年继电器计算机 (greg.technology) 8 分,由 vaibhavsagar 发表于 53 分钟前 | 隐藏 | 过去的 | 收藏 | 2 条评论 etaioinshrdlu 35 分钟前 [–] “在微芯片出现之前,计算机是用机械继电器构建的。” 应该也提一下真空管!回复 analog31 17 分钟前 | 父级 [–] 还有分立晶体管。现在我的好奇心被激发了,我找到了这个不错的时间线:https://www.computerhistory.org/timeline/computers/ 看起来当集成电路被引入时,晶体管计算机占据主导地位。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

新南威尔士州沃尔查摩托车集会上的一场爆破德比比赛本周末变成悲剧,一辆汽车冲破栅栏撞入观众,造成13人受伤。这起“怪异事故”发生在一场赛道碰撞后,一辆车撞向了移动看台。 两名男子,一名50多岁,脊椎和髋部受伤,另一名30多岁,头部受伤,最初情况危急,但现在在约翰·亨特医院接受治疗,情况严重但稳定。另外11人,年龄从20岁到75岁不等,在附近医院接受治疗,其中6人受伤严重。 沃尔查小镇社区对这起事件感到震惊。当地政府现在正在审查该活动的安全性及未来,承认需要重新评估风险分析。紧急服务部门和路人,包括休假护士,因其迅速的反应而受到称赞。

一艘载有移民的船只在加利福尼亚州帝国海滩附近海域的一场风暴中倾覆,已确认至少四人死亡,四人住院。这艘船只是一艘小型快艇,通常被走私者使用,周五深夜被边境巡逻队发现,最初的幸存者在海滩上被发现,尸体在码头附近被寻回。 海岸警卫队仍在继续搜寻其他乘客。幸存者自称是墨西哥国民,已被移交给国土安全部。当局报告说,越来越多的移民试图通过危险的海上旅程来规避陆地边境安全,尽管这种做法存在船只不稳定和恶劣天气条件带来的风险。 这起事件是模式的一部分;2023年和2022年也发生过类似的悲剧,凸显了加利福尼亚海岸沿线人口走私的致命后果。

## 中世纪过去的魅力与幻象 中世纪(大约公元500-1500年)今天经常被浪漫化,通常被描绘成一个生活更简单、更美好的时代——工作更少、休闲更多、社区更紧密。这种观点,由朱丽叶·肖尔的《过度劳累的美国人》等书籍推广,认为中世纪农民的实际工作时间比现代工人*更少*。然而,历史学家告诫人们不要得出如此简单的结论。 虽然最初的估计表明中世纪农民的工作年限较短,但目前的研究,由格雷戈里·克拉克等学者领导,对这一观点提出了挑战,认为工作日接近每年300天。困难在于缺乏详细记录平民生活的原始资料,以及填补这些空白所需的的主观解读。 对“更美好的过去”的向往源于对现代生活的一种深刻批判——长时间工作、企业权力以及对进步的焦虑。然而,这种渴望并非新鲜事;对“黄金时代”的渴望贯穿历史,根植于我们已经偏离更“自然”状态的信念。 归根结底,中世纪远非田园诗般。高死亡率、持续的战争和缺乏基本设施是普遍现象。虽然这个时代为重新构想未来提供了潜在的教训,但依赖浪漫化的观念可能会误解这段复杂且常常残酷的历史时期。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 中世纪农民知道些什么? (2022) (theatlantic.com) 6 分,由 thinkingemote 1小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## 开放催化剂项目:人工智能驱动的催化剂发现 开放催化剂项目是Meta AI和CMU之间的合作,旨在加速发现用于可再生能源储存的高效催化剂——这是应对气候变化的关键一步。具体而言,该项目专注于将可再生能源转化为燃料(如氢气)的催化剂。 传统的催化剂发现依赖于计算成本高昂的量子力学模拟。为了克服这一局限性,该项目利用人工智能和机器学习来*预测*催化剂性能,从而显著加快这一过程。 为了促进更广泛的研究,该团队发布了开放催化剂2020和2022(OC20和OC22)数据集,包含基于2.6亿次DFT计算的130万个分子弛豫。这些数据集以及基准模型和代码均可在Github上公开获取,并配有排行榜以供社区贡献和评估。该项目针对对燃料生成、二氧化碳还原、氨气生产和燃料电池开发至关重要的反应的催化剂。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Open Catalyst 项目 (opencatalystproject.org) 3 分,由 mfiguiere 1小时前发布 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

2022年关键LFP电池专利到期重塑了电动汽车行业,消除了先前的知识产权壁垒,并推动了这种更低成本、更安全的电池化学品的更广泛应用。虽然核心技术现在可以自由使用,但竞争正在转向“次要”创新——能量密度、充电速度和制造工艺的改进,这些改进受到CATL、比亚迪和特斯拉等公司拥有的新专利保护。 然而,利用这种自由并非易事。围绕添加剂和生产方法的复杂专利网络要求新进入者进行彻底的“可操作性”分析。除了知识产权之外,LFP电池回收(由于有价值金属含量较低)以及关键材料和专业知识对中国的供应链依赖仍然存在挑战。 “专利悬崖”标志着电动汽车创新新时代,需要战略合作、强大的商业秘密保护以及持续的专利申请,专注于增量进步以确保竞争优势。

黑客新闻 新的 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 LFP 关键专利到期,电动汽车电池迎来新篇章 (shoosmiths.com) 7 分,toomuchtodo 发表于 1 小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

在去年六月报道的美国-以色列对伊朗核设施的袭击之后,伊朗现在公开表示已经停止铀浓缩。外交部长阿巴斯·阿拉奇在接受美联社采访时证实,目前没有进行未申报的浓缩活动,并将此归因于袭击造成的损失。虽然他重申伊朗拥有和平利用核技术和浓缩的权利,作为国家主权的一部分,但他承认目前的局限性。 这一承认与美国此前关于停止伊朗浓缩能力的说法相符,但仍然存在怀疑。分析人士认为,这可能是一种战略行动,旨在掩盖秘密的武器计划,尤其是在与以色列持续紧张的局势下。尽管伊朗一贯否认寻求核武器——这一立场得到宗教领袖的重申——但仍然存在不信任感。 由于对话停滞,并且伊朗和以色列之间爆发新冲突的可能性迫在眉睫,伊朗声明的真实性仍然是一个关键的争议点。

## PicoIDE:复古计算工具 PicoIDE由PicoGUS的开发者创建,是一款为经典PC设计的开源IDE/ATAPI驱动器模拟器。它允许用户从.bin/.cue/.iso(CD-ROM)和.img/.hda/.vhd/.hdf(HDD)镜像文件运行软件,从而有效地替代物理驱动器。 该设备支持PIO模式0-4和MWDMA 0-2,性能可与52倍速CD-ROM驱动器相媲美。它具有内置CD音频输出,以及可选的外壳,配备1.3英寸OLED屏幕、导航按钮、WiFi连接(用于镜像管理)和RGB活动LED。 目前模拟一个驱动器,未来的开发目标是支持同时使用两个设备。虽然硬件已最终确定,但未来的迭代*可能*会探索更多功能和不同于最初3.5英寸版本的形态。PicoIDE即将发布 – 注册以获取有关可用性和定价的通知。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 PicoIDE – 一个开放的 IDE/ATAPI 驱动模拟器 (picoide.com) 6 分,来自 st_goliath 1 小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

特朗普总统最近撤回了唐纳德·科布担任国税局首席律师的提名,就在参议院投票前。这一突然的决定通过Truth Social宣布,没有给出解释,但紧随特朗普盟友劳拉·卢默的指控之后,卢默认为科布过去与民主党有关联是其不合格的原因。 此次撤回是特朗普在第二次任期内撤回关键职位提名人选的最新案例。此前,美国律师埃里克·西伯特(他未在特朗普希望的案件中找到证据)和经济学家EJ安东尼的提名也被撤回。在西伯特案中,特朗普迅速任命他的前律师林德西·哈利根担任该职位。白宫表示,尽管撤回了提名,安东尼仍然是一位备受重视的经济学家,理由是需要“修复”劳工统计局。科布尚未就此事发表公开评论。

## ReVoLTE:监听加密的4G LTE通话 研究人员发现“ReVoLTE”,这是4G LTE网络中的一个安全漏洞,允许监听Voice over LTE (VoLTE)通话。该攻击利用了加密过程中可预测的密钥流重用,这是由于基站(eNodeB)实现中的缺陷造成的。 ReVoLTE的运作方式是,攻击者在之前的通话结束后,与目标发起一次新的通话。通过记录攻击者自己在这第二次通话中的内容(已知明文)并分析加密的无线电流量,攻击者可以恢复密钥流——而这个密钥流与目标之前加密通话所使用的密钥流*相同*。这使得能够解密早期的对话。 测试表明,这种漏洞影响了15个被测基站中的12个,主要位于德国。虽然供应商已经发布了补丁,但广泛部署至关重要。研究人员发布了一款移动应用程序(“Mobile Sentinel”),允许用户测试他们的网络是否仍然存在漏洞。这项研究强调了在移动网络基础设施中安全实现和打补丁的重要性,以保护用户隐私。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 工作 | 提交 登录 也许会打电话给我:使用ReVoLTE窃听加密的LTE呼叫 (2020) (montsecure.com) 4 分,由 vxvrs 1小时前发布 | 隐藏 | 过去 | 收藏 | 4 条评论 puppycodes 23分钟前 | 下一个 [–] 我认为这很有趣,但应用/可行性非常有限。有太多更好的窃听方式,所以不值得付出努力。回复 vxvrs 1小时前 | 上一个 | 下一个 [–] 这个是几年前的,但仍然认为攻击本身很有趣。回复 stop50 1小时前 | 上一个 [–] (2019) dang 38分钟前 | 父级 [–] 已添加在上方。谢谢!编辑:看起来来自之前的帖子是2020年? 窃听加密的LTE呼叫使用ReVoLTE - https://news.ycombinator.com/item?id=24129977 - 2020年8月 (14条评论) 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## 模拟的陷阱:为什么你的测试会稍后失效 模拟可以是一个强大的测试工具,但一个常见的错误会导致后续出现意外的失败。关键原则是**模拟对象被*使用*的地方,而不是被*定义*的地方**。 考虑一个读取设置文件的代码场景。对 `open()` 函数的看似有效的模拟可以在测试期间绕过对真实文件的需求。然而,这种广泛的模拟可能会干扰其他工具——例如代码覆盖率库——这些库也会在内部*使用* `open()`。这种干扰表现为错误(例如 `TypeError: replace() argument 1 must be str, not bytes`),当这些工具尝试运行时会出现。 解决方案?仅在*使用*它的模块内修补 `open()`,而不是全局修补。这隔离了模拟的效果,防止了意想不到的后果。 最近,`coverage.py` 的作者甚至添加了一个安全措施,以在其模块内恢复原始的 `open()` 函数,以减轻此问题,并认识到过度模拟的普遍性。最终,有针对性的模拟可以减少摩擦并确保测试的稳定性。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 为什么你的模拟测试会失败 (nedbatchelder.com) 5 分,由 ingve 发表于 1 小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## 紧张局势:中国与日本因台湾问题冲突 日本就中国驻日本总领事薛剑对日本首相高市早苗的威胁性言论,向中国提出了正式抗议。薛剑回应高市早苗关于台湾冲突可能对日本“生存构成威胁”的声明时,在社交媒体上使用了具有攻击性的语言,包括呼吁“砍掉伸出的肮脏脖子”。 北京升级了争端,要求高市早苗撤回其关于台湾的言论,并向中国公民发布了前往日本的旅行警告,同时主要航空公司提供航班退款。中国国防部警告日本,如果其在台湾问题上进行军事干预,将面临“毁灭性失败”。 东京坚持其在台湾问题上的立场没有改变,并为高市早苗的评论辩护,称其反映了最坏情况的评估。尽管已澄清,中国官方媒体仍继续批评日本。台湾也对中国的“出于政治动机的威胁”表示担忧,并呼吁停止“不适当的单边行动”,强调了更广泛的地区不稳定。中国宣布在黄海举行新的实弹军事演习,进一步加剧了紧张局势。

联系我们 contact @ memedata.com