每日HackerNews RSS

一项新的日本法律即将生效,可能会削弱科技巨头对智能手机服务的控制。该法律旨在为用户提供更多应用商店和其他方面的选择。从12月18日开始,苹果和谷歌等公司将被禁止在iPhone和Android设备上阻止第三方应用商店。该法律还旨在削弱它们对网络浏览器和搜索的控制。这些公司现在必须向首次使用的用户提供多个默认服务的选择。当人们更新其操作系统时,也适用此规定。公平贸易委员会表示,这些变化将通过鼓励新的市场参与者来提高便利性。但委员会发布的一些公众评论表示担忧,该立法可能会损害用户安全。

## 日本将开放应用商店竞争 日本一项新法律将开放苹果和谷歌的应用商店,旨在解决对其垄断行为和高额佣金(约30%)的担忧。该法律,正式名称为“移动软件竞争法指导方针”,允许替代应用商店,并旨在给予开发者更多自由。 Hacker News上的讨论强调了与欧盟类似举措的比较,一些人指出日本的方法可能更有效。人们仍然担心苹果和谷歌将如何应对新法规,以及他们是否会试图规避法规,同时仍保持对应用安全的控制。 评论员还指出,该法律允许平台所有者要求开发者验证,并讨论了更广泛的“技术封建主义”问题以及用户对其设备更大的控制需求。关键的希望是,这种改变将促进日本开发者更多的创造力,摆脱严格的平台限制。该法律还强制苹果允许其他浏览器引擎,这是欧盟法律未能执行的功能。

甲骨文股价暴跌,市值蒸发超过3600亿美元,主要原因是投资者对其对OpenAI的过度依赖感到担忧。甲骨文未来收入承诺(RPO)的大幅增长,至少3000亿美元,主要得益于其与OpenAI的Stargate项目合作。 然而,OpenAI的成本不断上升,预计将因基础设施投资达到1.4万亿美元,加上谷歌Gemini的竞争加剧,这引发了人们对OpenAI履行其对甲骨文财务义务的能力的质疑。这构成重大风险,因为甲骨文正在大力投资数据中心容量以支持OpenAI,可能需要借入大量资金。 最近的财报加剧了这些担忧,显示资本支出高于预期,自由现金流大幅减少。尽管甲骨文坚称如有需要可以重新利用基础设施并维持其信用评级,但投资者信心仍然低迷,质疑整个科技行业对大规模人工智能投资的回报。

## 甲骨文对 OpenAI 的投资面临审查 甲骨文对 OpenAI 的巨额投资现在正引发担忧,因为该公司面临潜在的合同续签问题,以及转向 PostgreSQL 等替代方案的趋势。最初的报道将这种关系描述为 OpenAI 向甲骨文支付 3000 亿美元用于基础设施,但事实是甲骨文正在大力投资 *于* 人工智能,而市场对这一赌注越来越质疑。 许多评论员指出甲骨文与客户之间历史上存在对抗关系,引用了其激进的许可策略和缺乏可信度。许多企业正积极寻求减少对甲骨文的依赖,这源于成本节约和对该供应商的不满。 甲骨文的云服务以及从其深度嵌入的系统中迁移的困难,进一步加剧了这一情况。尽管甲骨文规模庞大且历史悠久,但一些人认为它需要适应才能保持竞争力,尤其是在替代方案获得 traction 的情况下。市场指标,例如信用违约互换价值的上升,表明投资者对甲骨文的人工智能投资相关的风险持谨慎态度。

罗恩·约翰逊参议员因推荐一本宣传二氧化氯为包治百病的书籍而受到批评,包括声称可以治疗自闭症,尽管健康专家和美国食品药品监督管理局(FDA)已发出警告。该书名为《二氧化氯战争》,作者是皮埃尔·科里博士,一位重症监护专家,因倡导未经证实的 COVID-19 治疗方法(如伊维菌素)而失去了行医资格——约翰逊此前曾支持过这种立场。 二氧化氯是一种危险的化学品,通常用于消毒,FDA 警告不要摄入作为“奇迹矿物溶液”销售的混合物,并引用了有关严重伤害和死亡的报告。专家谴责这些说法是“骗局”和“疯狂”,强调其在较高浓度下的毒性。 尽管如此,科里及其合著者声称存在压制二氧化氯益处的阴谋,指控政府和医疗机构将利润置于治疗之上。约翰逊以推广实验性治疗而闻名,为这本书撰写了赞誉,加剧了人们对虚假信息传播和潜在有害做法的担忧,尤其是在寻求自闭症治疗等脆弱群体中。这一事件凸显了国会内部日益增长的反科学运动以及未经证实的医疗声明的危险。

## 黑客新闻讨论摘要:罗恩·约翰逊参议员与被驳斥的医疗声明 一场黑客新闻的讨论围绕着罗恩·约翰逊参议员支持一本宣传二氧化氯作为自闭症和癌症治疗的书籍,尽管这种治疗方法已被证明无效且危险。用户们对约翰逊过去散布虚假信息表示失望,尤其是在COVID-19治疗和疫苗方面。 对话延伸到更广泛的主题:公共讨论中对科学的破坏,糟糕的科学教育的影响,以及对机构的不信任感日益增强。许多评论者认为,缺乏批判性思维能力和容易受到虚假信息的影响是关键因素,并因当前的政治环境和在线虚假叙事的传播而加剧。 一些用户指出一个系统性问题——选举那些无视科学共识的个人——并争论这是否源于公众的无知、蓄意的操纵,或更深层次的社会对专业知识的不信任。大家普遍认为,完全禁止这些观点适得其反,解决虚假信息的原因并提高科学素养至关重要。讨论还涉及推动未经证实治疗的经济动机以及对公共健康的更广泛影响。

## 树莓派 CM0:一款小型电脑,主要面向中国 树莓派 CM0 是一款邮票大小的电脑,基于 Pi Zero 2 架构的“模块化系统”(SoM),具有 eMMC 存储和 WiFi。 与标准的树莓派板不同,它没有 HDMI、以太网和 USB 端口——旨在集成到其他产品中,如自助服务终端或 3D 打印机。 其关键特性是城堡边缘,允许直接焊接到主 PCB 上,简化产品集成。 目前,CM0 主要在中国可用,原因是供应链限制。 将处理器和 RAM 集成的 RP3A0 芯片依赖于日益稀缺的 LPDDR2 内存。 树莓派优先保证流行的 Pi Zero 2 W 的库存,以满足创客和教育需求,担心 CM0 会争夺相同的有限内存供应。 虽然 EDAtec 提供 CM0NANO 开发板来使用 CM0,但其 512MB 的 RAM 限制了诸如网页浏览等要求较高的任务。 尽管如此,它仍然为需要嵌入式网络和远程控制的应用程序提供了一个功能齐全的 Linux 环境。 至少目前来看,更广泛的可用性仍然不确定,树莓派也没有承诺全球分销。

## 黑客新闻讨论:全新树莓派CM0 一款新的树莓派计算模块(CM0)已经发布,设计用于嵌入产品而非独立使用。与其他计算模块不同,它具有城墙边缘,方便在制造过程中进行贴片组装。然而,目前它只在中国可用,这可能与 JLCPCB 等公司发现的制造和成本效益相似。 讨论很快扩展到替代单板计算机和 DIY 项目的建议。用户建议 Allwinner A133(约 5 美元)作为构建定制板卡的经济高效替代方案,并强调了 Hackaday 和 Monday Note 等资源,以获取深入的技术报道。 一些评论员表达了对小型、经济实惠的基于 Linux 的平板电脑的需求——特别是 7 英寸的尺寸——用于诸如家庭自动化仪表板之类的任务,他们更喜欢开源选项而不是锁定的 Android 平板电脑。另一些人指出,重新利用带有锁定浏览器的廉价 Android 平板电脑是类似用例的可行解决方案。CM0 的旧处理器和有限的 RAM 被认为是平板电脑应用的缺点。

## 异步 DNS 替代方案:总结 作者探索了替代 `pthread_cancel` 以超时异步 DNS 请求的方法,优先考虑事件驱动的解决方案,无需后台线程或信号。 调查了几个选项: **`getaddrinfo`:** 一种经典方法,可能使用多个线程或进程,但通常可靠。 **`getaddrinfo_a` (glibc):** 简化了 `getaddrinfo` 的线程处理,但不可移植,并且不适合事件循环模型。 **`c-ares`:** 一个独立的 DNS 库,提供线程模式和事件驱动模式。 事件系统虽然可用,但严重依赖回调函数,这可能导致代码复杂和潜在的阻塞。 实现了一个快速演示,但回调繁多的特性被认为是不理想的。 **`asr` (来自 OpenBSD):** 这被证明是最有希望的。 它是一个非阻塞 API,调用者使用 `poll` 管理事件。 作者成功地使用 `asr` 重写了他们的 `c-ares` 演示,从而产生了更简洁、更易于管理的代码。 `asr` 提供了一个明确的信号——要么是结果,要么是稍后重试的请求——让应用程序完全控制时序和处理。 作者更喜欢 `asr` 的 API,将其与标准的 `read`/`write` 操作进行有利比较,提供了一种直接且可控的异步 DNS 解析方法。

## Hacker News 讨论总结:异步 DNS 与 `pthread_cancel()` 一个 Hacker News 讨论围绕异步 DNS 解析的挑战以及有问题的 `pthread_cancel()` 函数展开。最初的帖子链接到一篇讨论异步 DNS 的文章,引发了关于替代方案和历史背景的对话。 用户指出,`pthread_cancel()` 从一开始就是一个有缺陷的想法,Java 已经弃用了其等效功能,而 Haskell 由于其实现问题一直面临持续的错误。Musl libc 提出了一种更好的解决方案,即返回 `ECANCELED` 而不是终止线程,但由于潜在的兼容性问题,存在标准化问题。 讨论扩展到正确实现 DNS 客户端的复杂性,强调需要处理操作系统特定的配置(例如 macOS 的解析器系统和 BSD/Linux 上的 `nsswitch`),以及潜在的陷阱,例如 VPN 集成和 DNSSEC。 许多用户强调,构建一个健壮的 DNS 客户端比许多人想象的要复杂得多,使用操作系统提供的 API 或维护良好的库通常比自己编写更可取。Python 中的 Gevent 和 libuv/libevent 等现有方法也被提及。

## Tomcp.org:使用AI与任何网站聊天 Tomcp.org 让你轻松将任何网站转换为可供AI聊天的资源。只需在URL前加上 `tomcp.org/` (例如 `tomcp.org/docs.stripe.com`) 即可生成与 Cursor、Claude 和 VS Code 等工具兼容的 MCP (模型上下文协议) 配置文件。这使得你的AI能够访问和理解网站的内容。 或者,你可以直接在 tomcp.org 上粘贴URL并提问,与网站聊天。 Tomcp.org 提供**免费**模型 (Llama 3, Hermes, Mistral, Gemma – 无API密钥时限制为每天5次请求) 和**付费**模型 (更大的Llama, DeepSeek, Mistral Large, Gemma 3, GPT OSS),后者需要 Cloudflare Workers AI API 密钥解锁。该密钥可绕过速率限制并使用你自己的 Cloudflare 配额。 该服务构建于 Cloudflare Workers AI 之上,确保免费使用,并适用于任何公共URL,无需复杂设置。你的API密钥安全地存储在浏览器的本地存储中。

## 微服务与多树原则 微服务虽然在理论上很有吸引力,但常常导致复杂且难以管理的系统。团队经常遇到级联故障和开发速度减慢,原因是隐藏的依赖关系和错综复杂的职责。为了缓解这个问题,作者建议将微服务结构化为**多树**——一种有向无环图,形成树状的依赖结构。 多树强制执行清晰的层级结构,服务可以依赖于其*上层*的服务,但不能反过来,从而消除了有害的循环依赖。这可以防止分布式状态、故障回声和资源用量失控等问题。有向和无向循环都被 discouraged,因为即使是看似干净的架构也可能导致容错性降低和调试困难。 多树提供诸如清晰的数据所有权、可预测的故障模式、更容易的新工程师上手以及更安全的服务独立演进等好处。这种结构的数学特性——无环性和明确的层级关系——转化为运营清晰度,以及更易管理、更健壮的系统。本质上,多树原则为微服务架构提供了一条简单而明确的规则,优先考虑简单性并防止架构漂移。

Framework 电脑因持续的全球内存短缺和成本上涨,已将 DIY 版笔记本电脑的 DDR5 内存模块价格提高了 50%。尽管此前他们一直吸收这些成本增加以提供具有竞争力的价格,但现在他们不得不进行调整。 重要的是,这次涨价**不**会影响现有的预订或他们预装的笔记本电脑和台式机。Framework 继续提供购买不含内存的 DIY 笔记本电脑的选择,允许客户自行采购或重用现有内存模块。 为了打击潜在的炒卖行为——即购买并退回带有补贴内存的笔记本电脑,但不退回内存——Framework 现在要求在退回 DIY 版笔记本电脑订单时一并退回 DDR5 内存模块。更多详情请参见 Framework 博客。

启用 JavaScript 和 Cookie 以继续。

更多

联系我们 contact @ memedata.com