## Zen C:一种现代系统编程语言 Zen C 是一种新的系统编程语言,旨在实现兼容性和强大功能。它直接编译为人类可读的 GNU C/C11 代码,提供类型推断、模式匹配、泛型、特征(traits)和异步/等待(async/await)等特性——同时保持 100% C ABI 兼容性。 主要特性包括可变/不可变变量、固定大小的数组、结构体(可选位域)、以及带标签的联合体(枚举)。它支持具有命名参数的函数和匿名函数,以及熟悉控制流(if/else、三元运算符、循环和强大的 `match` 语句)。手动内存管理通过 `defer` 和 `autofree` 辅助实现,并提供 `Drop` 特征用于自定义清理。 Zen C 还通过 `impl` 块实现面向对象原则,用于方法和特征,并支持类型安全的泛型。并发性内置于 `async/await` 中,基于 pthreads。编译时执行、文件嵌入和编译器插件进一步增强了其功能。它还允许使用简化的语法进行内联汇编。 目前,Zen C 与 GCC 和 Clang 具有 100% 的兼容性,在 TCC 上支持约 70%(功能有限)。该项目欢迎贡献,并采用递归下降解析器、转译器以及用 Zen C 自身编写的标准库。 [https://github.com/z-libs/Zen-C](https://github.com/z-libs/Zen-C)

一种名为Zen-C的新编程语言旨在提供高级语法,同时编译为C,从而实现类似C的性能。该项目发布在Hacker News上,迅速获得大量关注,在初始提交后的24小时内获得了363颗星和20个fork。 讨论主要集中在其与现有语言(如Nim、Vala和特别是Rust)的相似之处。 许多评论员指出Zen-C的语法与Rust非常相似,但其类型命名约定(I8、F32而不是i8、f32)被认为“不符合人体工程学”。 其核心吸引力似乎在于提供类似Rust的体验,*但*没有Rust复杂的借用检查器,可能为某些人简化开发。 然而,与直接使用C或Rust相比,Zen-C独特贡献是什么仍然是一个问题。 也有人要求公开发布用于开发该语言的提示。

## 老旧消防车与成本上升:一种危险趋势 美国各地出现了一种令人担忧的趋势:由于消防车制造行业的成本飙升和竞争有限,消防部门正苦于老旧、不可靠的设备。最近在纽泽西州卡姆登市发生的一起悲剧凸显了这个问题——一辆21年的泵车在火灾中发生故障,可能导致了一名人员死亡。 美国国家消防协会建议在15-25年后更换消防车,但许多部门运营的车队远远超过这些指导方针。这主要是由于REV Group、Oshkosh和Rosenbauer这三家制造商的市场支配地位,他们在私募股权收购后,被指控采取了垄断定价的做法。过去十年的成本翻了一番,消防车现在售价100万至200万美元,而且据报道,制造商在订单下达*后*会强行提高价格。 这迫使部门推迟更换、维护过时的设备,甚至削减培训或人员。由沃伦和班克斯参议员领导的反垄断诉讼和参议院调查正在进行中,质疑这些公司的行为及其对公共安全的影响。虽然制造商们认为劳动力短缺和供应链问题是原因,但批评人士指出创纪录的利润和膨胀的利润率是价格欺诈的证据,这给消防员和社区都带来了风险。

这位作者是一位自由职业的技术作家,拥有Linux、Python和Web开发背景,现在正将重点转向深入理解编程语言——特别是Rust——和编译器理论。他们并非仅仅满足于*使用*语言,而是对语言*运作方式*有着真正的兴趣,并发现Rust的概念出奇地直观,渴望探索语言的实现。 尽管作者是自学成才,且正规计算机科学教育有限,但他们乐于接受挑战,承认这令人望而却步,但也令人兴奋。他们制定了一个结构化的月度计划来应对这个学习曲线,将抽象目标(如建立信心)与具体的、可衡量的任务(阅读章节、构建项目、参加课程)相结合。 重要的是,作者强调成长型思维的重要性,并充分利用丰富的学习资源。这次转变的动力来自于重燃最初的编程热情,并可能激励他人探索更深层次的应用。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 攀登高峰:或者,深入PL理论 (techne98.com) 3点 由 fixedprog 2小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## Win8De:将Windows 8美学带到Wayland Win8De是一个为Wayland窗口管理器(Labwc、Hyprland等)设计的shell,旨在重现Windows 8的外观和感觉,特别是其流畅的动画效果。它通过在现代Linux系统上提供一个可用的替代方案,解决了Windows 8过时的问题。 主要功能包括一个可定制的开始菜单(通过`Win8Start`激活)、壁纸工具、具有下滑功能的锁屏界面,以及用于音量和亮度控制的OSD。它支持开始磁贴和应用程序组织的拖放功能、功能性的应用程序搜索,以及可定制的强调色/背景色。 安装过程简单,通过`./install.sh`(卸载通过`./uninstall.sh`),将二进制文件放置在系统范围内。配置通过单独的配置文件副本进行管理,以避免冲突。用户需要为他们的合成器创建一个`.desktop`文件来启动Win8De会话。 虽然它省略了原始的Charms菜单,但Win8De为那些怀念Windows 8界面的人提供了引人入胜的视觉体验。

一个GitHub新项目旨在将Windows 8桌面环境带到Linux。Hacker News上的帖子引发了一场关于这款备受争议UI的怀旧讨论。一些用户强烈不喜欢Windows 8基于磁贴的“Metro/Modern UI”,并渴望传统的开始按钮,而另一些用户则对其充满怀念——特别是其流畅的性能和对触摸界面的关注。 许多评论者表达了对Windows Phone的喜爱,该系统共享类似的UI概念,并对微软放弃该平台一事感到遗憾,尽管它具有潜力。 几位赞扬了硬件,尤其是诺基亚的Lumia系列,并指出其强大的性能和令人惊讶的耐用塑料结构。 用户认为该UI超前于时代,并欣赏它的简洁性,这是现在极简手机设计中追求的品质。人们希望这个Linux移植版能够改进原始的Windows 8体验,并可能为当前桌面环境提供一种令人耳目一新的替代方案。

美国股市周一下跌,原因是人们对美联储独立性和地缘政治紧张局势日益担忧。司法部对美联储主席鲍威尔的刑事调查加剧了不确定性,引发了“抛售美国”情绪——导致股指期货下跌(标普500指数-0.6%,纳斯达克指数-0.9%),美元走弱。与此同时,伊朗的抗议活动推动投资者转向黄金和白银等避险资产,后者创下历史新高(分别上涨+1.7%和+5%)。 此外,特朗普呼吁信用卡公司将利率上限定为10%,导致银行和信用卡股在盘前交易中下跌(资本一号-8%,美国运通-4%)。 布伦特原油略有下跌(-0.8%),而债券收益率上升。尽管市场情绪负面,但一些个股仍出现上涨——Akamai (+4.5%) 获评级上调,Albemarle (+3.9%) 受益于锂价上涨。总体而言,市场对多种因素的综合影响做出反应,营造出谨慎情绪,并推动投资远离美国资产。

埃隆·马斯克宣布X(前身为Twitter)将在一周内开源其算法,并每四周公开更新,附带开发者说明。此举正值欧洲和英国监管机构日益密切的审查之下。 X及其人工智能聊天机器人Grok正在接受调查,原因是它们生成了露骨内容,包括可能描绘未成年人的图像,引发欧盟的谴责,欧盟称之为“非法”和“令人作呕”。 此外,欧盟已将数据保留命令延长至2026年,并最近因其订阅模式和研究人员数据访问方面存在透明度违规行为,对X处以1.4亿美元罚款。法国也在对涉嫌算法滥用和数据提取进行刑事调查,指控X存在“有组织的干预”——X对此断然否认,称之为对言论自由的政治动机攻击。X声称调查旨在控制该平台并限制信息访问。

## Shellock:Fish Shell 的实时命令行标志解释器 Shellock 是一个用于 Fish shell 的工具,可以在您输入命令时*实时*显示标志描述,从而增强 CLI 的可用性。 简单安装后,解释将出现在您的提示符下方,帮助您记住命令选项。 它通过解析您的输入、搜索命令 `--help` 输出和手册页以获取描述,并缓存结果以提高速度来工作。 Shellock 支持各种手册页格式(GNU、BSD 等),并且可以直接从命令行用于解释命令、查找特定标志或解析命令结构。 主要功能包括:输入时自动解释、缓存以提高性能,以及通过 Python 脚本直接使用以执行特定任务。 它利用 ANSI 转义码进行显示,需要 Python 3.11+ 和标准的 Unix 工具。

## Shellock:实时 CLI 标志解释器 Shellock 是一款为 Fish shell 设计的新工具,旨在实时解释命令行标志。它在 Hacker News 上分享,目标是帮助用户记住 `ls` 和 `find` 等命令的参数。 初步用户反馈显示,安装过程略有困难,需要将 `shellock` 目录放置在 `~/Downloads` 文件夹中,并手动符号链接文件。 虽然对较简单的命令有用,但它在处理更复杂的命令(如 `gcc -Wall`)时遇到困难,错误地将每个字母识别为单独的标志。对于具有大型 man 页面的命令,性能也可能较慢。用户建议潜在的改进措施,例如白名单命令以触发提示,并探索 Zsh 的类似工具。尽管存在这些早期问题,许多人认为这个概念很有价值,并赞赏有人正在积极开发解决方案。

## Anthropic 的冒险举动与 OpenAI 的应对 2025年初,“氛围编码”——使用基于终端的 AI 代理,如 Anthropic 的 Claude Code、OpenAI 的 Codex CLI 和 Google 的 Gemini CLI——彻底改变了开发者工作流程。这些代理通过 API 密钥利用 LLM,Anthropic 的订阅计划(Pro 和 Max)因其性价比而特别受欢迎。第三方代理,如 OpenCode,通过允许用户使用他们的 Anthropic 订阅登录,从而有效地利用了这些更低的价格而获得发展。 然而,Anthropic 最近关闭了这一漏洞,阻止了非 Anthropic 客户端的访问,理由是调试问题和异常流量。这引发了强烈反弹,用户威胁取消订阅。关键是,Anthropic 在没有正式宣布的情况下做出了这一改变。 这一举动显示了 Anthropic 希望控制整个用户体验,并避免仅仅成为模型提供商,尤其是在其最近 3500 亿美元估值之后。然而,适得其反。虽然 Claude 的模型在开发者中很受欢迎,但其聊天机器人本身的市場份额很低,商品化是一个真实威胁。 OpenAI 迅速抓住机会,正式支持 OpenCode 和其他开源工具,以利用*他们*的订阅,有效地“叛逃”,形成了一种“囚徒困境”。这让许多人质疑 Anthropic 的客户关系,并预测该公司将面临长期的后果。

## Anthropic 的 Claude Code 问题引发讨论 最近 Hacker News 上出现了一场讨论,围绕 Anthropic 试图限制其 Claude Code 会员资格,并与 OpenCode 等替代工具一起使用。虽然一些人认为 Anthropic 有权控制其服务,但许多人认为此举凸显了一个更深层的问题:**Claude Code 的质量问题。** 用户报告了频繁的错误——包括终端渲染问题和内存泄漏——导致他们更喜欢 OpenCode,尽管后者需要更多精力。OpenCode 因其对错误修复的响应速度、更大的控制选项以及整体更高的质量而受到称赞。 核心争论不在于利用系统漏洞,而在于用户寻求*更好的产品*。批评者认为,Anthropic 试图锁定用户的做法是一种薄弱的策略,尤其是在他们接近 IPO 的时候,而专注于产品改进才是获得市场主导地位的关键。 讨论还简要涉及了令人惊讶的“氛围编码”利基市场。

## IKEA美国电商TXT数据集摘要 该数据集包含来自IKEA美国的30,511件产品,采用CommerceTXT v1.0.1格式 – 一种针对电商数据,以token优化、人类可读的JSON替代方案。数据于2025年7月15日发布,组织成632个类别,每个类别包含单独的产品文件。 CommerceTXT专为高效的AI/LLM使用而设计,与JSON相比,token数量减少了**24%(节省360万个)**,包括目录结构。这在使用GPT-4o等模型时可以转化为显著的成本节省 – 每天100次查询,可能节省高达每月26,900美元。该格式也易于阅读和解析,简化了调试和版本控制。 该数据集包括根目录和类别索引文件,提供标准JSON实现中缺失的结构化导航。可通过`datasets`库和直接文件访问获取。示例数据包括产品名称、SKU、价格和规格。 **重要提示:**这是一个*非官方*研究数据集,与IKEA无关,仅供非商业、教育目的使用。数据是2025年7月的静态快照,可能已过时。

一位开发者将整个宜家美国产品目录(30,511件商品)转换为一种新的纯文本格式,名为CommerceTXT,并在Hugging Face上分享。该项目的目的是探索更简单的数据结构是否可以通过减少token使用量来提高大型语言模型(LLM)的效率。 结果表明,CommerceTXT比等效的压缩JSON版本小约**24%**,节省了360万个token。数据按类别分层组织,便于测试LLM的检索方法。 开发者还在GitHub上提供了解析代码,并欢迎大家提问关于转换过程的问题。该举措探索了优化LLM处理电商数据性能的替代数据格式。

客户端挑战:您的浏览器已禁用 JavaScript。请启用 JavaScript 以继续。网站的必要部分无法加载。这可能是由于浏览器扩展、网络问题或浏览器设置造成的。请检查您的连接,禁用任何广告拦截器,或尝试使用不同的浏览器。

## Ozempic 与食品杂货支出:摘要 最近一项研究(cornell.edu)显示,美国至少有一人使用 GLP-1 类药物(如 Ozempic)的家庭,食品杂货支出平均减少了 5.3%。 在高收入家庭中,这一趋势更为明显,下降了 8%。 在快餐店的消费也下降了约 8%。 讨论强调了一个复杂的问题。 虽然这些药物有益处,但一些评论员指出,许多美国人*需要*它们来克服由高度加工食品驱动的不健康饮食,这令人担忧。 与欧洲的食品标准和生活方式的比较表明,健康选择的可及性和文化饮食习惯存在差异。 有趣的是,使用者对酸奶和水果等商品的消费*增加*了,这可能归因于对蛋白质摄入的关注。 然而,有人指出,停药后总体支出并没有长期显著减少。 此外,Ozempic 用户外出就餐的消费*增加*的趋势也值得注意,尽管他们报告的餐厅就餐次数减少了。 最终,这场讨论引发了人们对食品行业做法以及依赖药物来解决与饮食相关的健康问题的可持续性的质疑。

## 伊朗抗议与潜在的美国回应 - 摘要 近期伊朗的抗议活动,由经济困难和货币崩溃引发,已升级为与当局的暴力冲突,造成不断上升且目前无法核实的人员伤亡——估计从30人到超过544人不等。伊朗政府实施了互联网封锁,阻碍了信息流通,并引发了对外国干涉的指控,例如外交部长阿拉奇在内,他特别提到了以色列和美国。 特朗普总统公开警告伊朗领导人不要杀害抗议者,表示美国将以“严厉”打击做出回应,并已听取了包括袭击非军事地点在内的军事选项简报。虽然国务卿鲁比奥表达了对伊朗抗议者的支持,但特朗普的言论加剧了紧张局势,并影响了商品市场,石油和黄金价格上涨。 尽管来自反阿亚图拉群体和盟友的压力,潜在的美国军事干预可能在国内面临反对。报告显示,抗议活动可能正在减弱,但特朗普将继续听取简报,讨论军事和非军事回应。局势仍然动荡,并因信息战和潜在的升级而变得复杂。

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

## 完美复制可口可乐:摘要 最近一个视频在Hacker News上引发了关于复制可口可乐配方的讨论。尽管可口可乐对其“秘方”严加保密,但该视频展示了使用质谱和容易获得的原料,令人惊讶地准确地模拟了可口可乐的味道。 讨论强调了味道的复杂性,评论员指出由于地区装瓶工艺、水源,甚至容器类型不同,可口可乐的味道会有所变化。一些人指出百事可乐过去曾声称成功复制了可口可乐,暗示“秘方”更多的是关于品牌而非独特的配方。 许多人讨论了可口可乐和百事可乐之间的微妙差异,以及糖含量的影响,有些人更喜欢来自特定国家/地区的产品。讨论还涉及了人工甜味剂的作用以及独立生产商创造可比产品的潜力,这可能会扰乱市场。最终,该帖子强调,虽然完美的复制可能是可行的,但可口可乐的统治地位很大程度上依赖于营销和品牌认知度。

## 待在家中的理由:为什么在线研究比旅行更能带来真正的理解 本文认为,令人惊讶的是,待在家中并通过在线方式研究一个地方,可能比实际前往旅行更能获得信息。作者认为,在维基百科等资源上花费的短时间,可以获得与长时间旅行一样多的“有趣”信息,而且往往具有更广泛的意义。 虽然承认旅行能提供独特的感官体验,但作者指出这些体验并不一定能带来*更好*的理解。现代技术——直播、360°照片和社交媒体——可以复制许多传统上与旅行相关的观察学习。 作者提醒人们警惕在“实地”获得的看似客观信息的错觉,并引用了联合果品公司操纵记者的历史例子。他们还强调了通过精心策划的旅行体验形成的主观偏见。虽然承认旅行可以培养情感联系——在紧张的地缘政治环境中可能很有价值——但作者最终认为,政府真正试图控制的是信息获取途径,而不是机票。 最终,本文认为旅游本身存在根本性的缺陷,它建立在对“未受破坏”体验的渴望之上,而这种体验本身是不具备可持续性的,甚至可能*降低*与一个地方及其人民的真正联系。

## 旅行 vs. 教育:Hacker News 讨论 Hacker News 上一篇帖子引发了关于旅行是否是一种有价值的教育形式的争论。原文似乎认为旅行本身并不具有教育意义,从而引发了热烈的讨论。 许多评论者同意,仅仅*身处*某个地方是不够的。肤浅的旅游——专注于喝酒、Instagram 照片或只体验热门景点——几乎不会带来真正的理解。几个人指出短途旅行的局限性,例如去巴厘岛却没有体验更广阔的印度尼西亚背景。 然而,大多数人认为第一手经验提供了维基百科无法提供的东西:背景、视角和“低阶信息”——对文化和日常生活的微妙观察。直接体验一个地方可以挑战先入为主的观念,并带来更深入的学习,从而促使进一步的研究。 似乎达成共识是*如何*旅行很重要。将研究*与*沉浸式体验相结合是理想的。最终,旅行的价值不在于收集事实,而在于以一种在线资源无法复制的方式与某个地方建立联系。

## GitHub Actions 交互式 Web 终端:总结 该项目提供了一个免费且开源的解决方案,用于获取对失败的 GitHub Actions 运行的交互式 Web 终端访问权限。解决的核心问题是,为了修复在本地工作但构建失败的情况,不断推送猜测性的更改所带来的困扰。 该解决方案利用 WebRTC 在 Actions VM 和用户浏览器之间建立点对点连接,从而最大限度地降低服务器成本。一个使用 Go 构建并托管在 Railway.com 上的信令服务器(利用按使用量付费和“休眠”实例以提高成本效益)促进了初始连接交换。 安全性至关重要:身份验证使用 GitHub OAuth 用于浏览器,并使用来自 Actions 的 OIDC 令牌来验证用户和仓库身份。此外,还增加了可选的一次性密码 (OTP),在浏览器和 VM 之间直接验证,即使信令服务器受到损害,也能防止恶意连接。 该系统通过 WebRTC 数据通道流式传输终端数据,在 Actions VM 上使用 `pty.Shell`,在浏览器中使用 Ghostty 库,以提供无缝的终端体验。该项目优先考虑最少的服务器参与,专注于安全的对等体介绍,并利用高效的云基础设施提供具有成本效益的公共可用服务。 您可以在 [https://actions-term.gripdev.xyz/](https://actions-term.gripdev.xyz/) 试用它,并在那里找到代码链接。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 在 GitHub Actions 中启动调试终端 (gripdev.xyz) 11 分,由 martinpeck 发表于 37 分钟前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## 使用原生 JavaScript 实现声明式 UI:总结 本文探讨了仅使用原生 JavaScript、Web API 和 `Proxy` 对象构建响应式、声明式 UI,从而绕过传统的 UI 框架。该实验侧重于一个实际场景:显示一个模态对话框,该对话框会定期轮询 API,直到满足特定条件。 核心原则是将 UI *应该做什么* 与 *如何实现* 分离开来。这通过一个用于元素创建的 **DOM 工具层**、一个用于跟踪更改而无需外部库的基于 **Proxy 的响应式状态** 系统,以及一个可重用的 **轮询逻辑** 抽象来实现。然后,**模态编排器** 将这些组件集成在一起。 示例展示了一个用于显示轮询对话框的简洁、声明式 API,其中消费者定义端点、成功标准、内容和回调函数——而不是底层实现细节。主要收获包括声明式方法的扩展性、原生 Web API 的强大功能以及可重用工具的优势。 该实验得出结论,虽然框架提供了便利性,但通过精心使用原生 JavaScript 可以实现声明式行为和响应式,强调无论使用何种工具,抽象的重要性。

一个 Hacker News 的讨论围绕着 jsdev.space 上一篇关于使用原生 JavaScript 构建响应式、声明式 UI 的文章。 许多评论者批评了文章的方法,认为其复杂性并不值得,最终仍然导致直接的 DOM 操作。 一个关键的争论点是 JavaScript 应该*在哪里*用于渲染 HTML。 一些人提倡服务器渲染 HTML,并使用最少的 JavaScript “点缀”(例如 HTMX、Hotwire/Turbo、LiveView)来构建更简单的、基于文档的应用程序。 另一些人则认为,复杂的高度交互式应用程序受益于完全客户端渲染的框架。 这场争论的中心是正在构建的应用程序类型,以及是否需要考虑禁用 JavaScript 的情况。 最后,人们对文章的质量提出了担忧,有多位用户怀疑它主要由 AI 生成。

唐纳德·特朗普在Truth Social上发文,宣布了一项计划,可能从2026年1月20日起将美国信用卡利率上限设定为10%,旨在提高美国民众的负担能力。这一消息对金融市场造成冲击,导致主要信用卡公司和银行的股价在盘前交易中下跌。 资本一、花旗、美国运通、Visa和万事达等公司均出现显著跌幅。拥有美国信用卡业务的欧洲银行,包括巴克莱和桑坦德,也出现下跌。 分析师指出,实施这一上限需要国会批准——这是之前类似提案未能克服的障碍——银行已经开始游说反对,理由是可能导致信贷收缩。虽然此举可能会对银行股产生负面影响,但一些分析师认为,这并不能解决联邦基金利率上升的根本问题,甚至可能促使消费者转向更昂贵的债务选择。

## 铜盗窃激增扰乱基础设施 铜价大幅上涨——较去年同期上涨超过30%,至2026年初每磅约6美元——正在助长全国范围内的铜盗窃激增,严重扰乱关键基础设施。美国电信协会的报告显示,2025年发生超过15,540起事件,是上一时期的两倍,影响了电力、通信和交通网络。 窃贼正在袭击通信线路和电力基础设施,导致停电,扰乱紧急服务,并使AT&T等公司遭受高达7600万美元的损失和维修费用。最近的事件包括洛杉矶交通部门的无线电中断,以及由于大量铜线被盗而导致加州一所学校停课两天。 当局正在加强调查和逮捕,包括最近在马里兰州破获的一起与300万美元损失相关的案件。AT&T和Verizon等公司正在加强安全措施,例如加强外壳、GPS跟踪和增加监控。加州和明尼苏达州的新立法旨在通过监管废金属经销商和要求更严格的卖家验证来遏制盗窃。官员强调,解决盗窃问题和对被盗铜的需求,需要执法部门、公司和立法者之间的合作方法。

## 化石 vs. Git:总结 化石和 Git 都是分布式版本控制系统,具有重叠的核心功能——存储更改、分支、合并等——并且可以通过转换工具实现互操作性。然而,它们在设计理念和用户体验上存在显著差异。 Git 是一系列工具的集合,*仅*专注于版本控制,需要单独的工具来进行问题跟踪、维基和 Web 界面。相反,化石将这些功能——包括维基、错误跟踪器、论坛和聊天——集成到一个独立的、自包含的可执行文件中,近似于“开箱即用的 GitHub”体验。 主要区别包括:化石使用 SQLite 数据库进行存储(允许强大的查询),而 Git 使用键/值存储。化石优先考虑整个更改历史和同步,鼓励一种连贯的开发风格,而 Git 专注于单个分支,支持一种更加分散的、集市式的开发方式。化石强调在提交*之前*进行测试,并优先记录开发中*实际发生的事情*,抵制历史重写。它还具有更小的占用空间和更简单的设置,尤其是在自托管方面。 最终,选择取决于项目需求:Git 适合大型、松散耦合的项目,而化石则擅长于小型、协作环境,优先考虑简单性和集成功能。

## 化石 vs. Git:Hacker News 讨论 最近 Hacker News 上进行了一场关于化石(Fossil)的讨论。化石是一种版本控制系统,集成了wiki、bug 跟踪和论坛等功能,而这些功能在使用 Git 时通常需要外部服务(如 GitHub)。 一些人欣赏化石的一体化方法,而另一些人则质疑这是否是“功能蔓延”,认为这些功能可以通过 Git 和简单的变通方法来复制。 然而,核心争论在于**网络效应**:Git 广泛的应用是它最大的优势,尽管它很复杂。Mercurial 被一些人认为是一种更优秀的 DVCS,但由于同样的原因未能获得发展。用户最终依赖于他们的团队/雇主使用的工具。 尽管不如 Git 流行,但化石被 SQLite 数据库使用,这表明它具有实际应用。最终,这场讨论突出了集成便利性(化石)与复杂但普遍使用的系统(Git)的统治地位之间的权衡。

美国交通部(DOT)因加州未能撤销向外国卡车司机签发的超过17,000张商业驾驶执照(CDL)而扣留1.6亿美元的安全资金。联邦汽车运输安全管理局(FMCSA)声称这些执照是非法签发的,到期日超过了司机在美国的合法居留时间,原因是全国范围内的审计显示加州的CDL项目存在“系统性崩溃”。 加州要求将取消执照的期限延长至3月6日,但FMCSA拒绝了这一请求,指责加州州长纽森将“非法移民”置于公共安全之上。加州车辆管理局(DMV)对此表示异议,声称完全合规,并强调这笔资金对道路维护至关重要。 此举预计将加剧西海岸货运市场的现有运力问题,可能使数千名司机——其中许多活跃于即期市场——退出服务。车主经营者独立驾驶员协会等行业团体支持此次打击行动,认为这解决了长期存在的安全问题和廉价劳动力剥削问题。如果加州继续对抗,明年可能会面临加倍的处罚。

## 洛杉矶伊朗抗议活动发生冲突 伊朗持续危机引发的紧张局势于周日在洛杉矶爆发,导致一次示威活动中发生暴力冲突。一辆U-Haul卡车,车上展示反对君主制和现任伊朗政权的标语,冲向呼吁政权更迭的抗议人群。据报道,司机没有造成严重伤亡,但此事件引发了愤怒,示威者迅速包围并袭击了卡车及其司机。 警方逮捕了司机,他可能面临袭击指控,但由于示威者继续殴打他并破坏车辆,警方难以控制局势升级。司机的标语提到了1953年美国支持的政变,该政变恢复了沙阿的统治,并警告不要重蹈覆辙。 此事件凸显了伊朗侨民内部的分歧,尤其是在倡导君主制和支持世俗民主的人之间——例如MEK等组织,他们也反对恢复君主统治。双方势力都拥有重要的影响力和资源,为围绕伊朗未来的复杂信息战做出了贡献。洛杉矶警察局不认为此事件是恐怖行为,将其归类为冲突。

我们使用 Cookie 来改善您的体验并分析使用情况。必要 Cookie 启用核心功能,而分析 Cookie 帮助我们了解您如何使用游戏。隐私问题?仅接受必要 Cookie 全部接受

## Uncrossy:一款文字解谜游戏总结 Uncrossy 是一款新的、引人入胜的文字解谜游戏,其吸引力与 Wordle 类似。玩家通过在屏幕上滑动单词来达成解决方案。然而,许多用户遇到无法解开的情况,需要进行大量的撤销操作,这令人沮丧。 普遍的反馈表明,应该实施一个警告系统,提醒玩家他们正在进入死胡同,或者在早期设计关卡以避免这些情况。一些用户还报告了浏览器兼容性问题(特别是 Firefox 和 uBlock Origin),与cookie管理有关。 尽管存在这些问题,玩家仍然称赞游戏的规则简单、视觉设计吸引人以及游戏玩法令人满意。许多评论员预测它具有更广泛成功的潜力,甚至建议它可以被改编成移动应用程序。一个独特的元素是,玩家会意识到仅仅让一个单词消失并不总是最佳策略,因为它会改变剩余的单词。

人工智能黑猩猩爱,因衰老和器官衰竭在日本去世,享年49岁。爱以其认知能力而闻名,自1977年起一直是京都大学人类行为进化起源研究中心“爱项目”的中心。 研究人员发现爱能够理解和运用数字和颜色,甚至掌握了高达六的数字命名,并且在五岁时可以使用电脑键盘界面识别300种不同物体的属性。除了学术成就外,爱还喜欢通过绘画来表达艺术,甚至还因与另一只黑猩猩一起大胆逃跑而闻名! 爱也是黑猩猩绫人的母亲,绫人以其非凡的记忆力而著称。她的遗产在2017年被庆祝,一 条带有她艺术作品的围巾被赠送给灵长类动物学家简·古道尔。爱为深入了解黑猩猩的思维做出了重大贡献。

人工智能,一只以认知能力著称的日本黑猩猩——包括计数和绘画——已于49岁时去世。该消息在Hacker News上分享,引发了用户讨论。 Ai于1977年从野外捕获,并在京都大学灵长类研究所以(KUPRI)进行研究。用户指出他被捕获的历史背景,强调此类动物销售现在违反了CITES法规。 讨论还集中在Ai的艺术作品上,并提供了链接以查看他绘画的例子。 一条幽默的评论承认了“Ai”新闻出现在以人工智能讨论为主导的科技论坛上的讽刺意味,并澄清了这只“Ai”与人工智能截然不同。 这篇帖子引起了人们对这只非凡黑猩猩的兴趣和怀念。

## XMPP 与元数据:摘要 本次演讲最初在混沌通信大会上发表,探讨了 XMPP 消息协议中的元数据问题。虽然 XMPP 提供了可扩展性和联合,但即使使用端到端加密 (E2EE),每条消息的发送都会向相关服务器泄露信息——发送者、接收者和时间。信任您的服务器至关重要,因为服务器被攻破会暴露所有元数据。 演讲概述了四种主要的元数据威胁:服务器被攻破、实时数据关联、利用静态服务器数据以及网络层面的观察。讨论了几种潜在的解决方案,包括无服务器消息传递 (XEP-0174),它绕过了服务器但牺牲了加密,以及 XTLS,用于直接、加密的客户端到客户端连接。加密身份 (XEP-0416) 提供了另一种减少对服务器信任的途径。 将 XMPP 与其他协议进行了比较:Signal 虽然在密码学上很强大,但它是中心化的并收集元数据;Matrix 在服务器之间复制数据,加剧了元数据问题;SimpleX 优先考虑隐私,内置了密码学和洋葱路由。 最终,改进 XMPP 的元数据处理需要持续的努力,尽管资源有限。虽然采用可能缓慢,但增量改进可以加强协议和生态系统。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 XMPP 和元数据 (mathieui.net) 15 分,by todsacerdoti 2 小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## Lightpanda 新的基于 Zig 的 DOM:zigdom Lightpanda 发现 V8、Zig 和 LibDOM 之间存在摩擦,尤其是在事件、自定义元素和 ShadowDOM 方面,因此用自定义的基于 Zig 的解决方案 `zigdom` 替换了之前的 DOM 实现 (LibDOM)。 这个为期六个月的项目旨在创建一个更精简、更可控的代码库,简化未来的扩展和改进。 `zigdom` 使用基于指针的节点结构和大型分配来最大程度地减少内存开销,并采用延迟加载元素属性以进一步降低内存使用量。他们集成了基于 Rust 的 `html5ever` 解析器,用于强大的 HTML 处理,并实现了 V8 快照以显著缩短启动时间。 虽然性能提升个位数,但主要好处是统一的代码库,可以更好地控制内存管理和事件处理。 这个基础将促进多线程和改进的自定义元素/ShadowDOM 支持等功能。 开发过程得到了 AI 编码代理 (Claude) 的帮助,证明对于 DOM 实现这样定义明确的任务非常有效,但仍然需要彻底的代码审查。 `zigdom` 现在已集成到 Lightpanda 的主分支中。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Lightpanda 将 DOM 实现迁移到 Zig (lightpanda.io) 12 分,由 gearnode 46 分钟前发布 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## 特朗普的新半球战略:摘要 委内瑞拉最近的果断行动标志着美国外交政策的转变,在特朗普总统领导下,优先考虑“美国优先”,并重新定义区域秩序。该行动被描述为对其国家安全战略的“动态表达”,旨在影响而非推翻马杜罗政权,为关键人物提供谈判过渡的机会。 这种方法被称为“政权影响力”而非“政权更迭”,强调精准打击和最小伤亡,与传统的干预主义政策形成对比。该战略旨在削弱中国在该地区的影响力,并削弱像古巴这样的对手,后者在没有委内瑞拉支持的情况下尤其脆弱。 作者认为,特朗普正在开辟一条“中间道路”——避免新保守主义的过度扩张和孤立主义倾向的陷阱——这在伊朗已经成功地得到证明。这包括利用压力并为现有领导层提供脱离途径,激励合作而非旷日持久的冲突。最终目标是在西半球实现更加和平和有序的过渡,以期达到美国所希望的结果,作者认为这代表了国家治理艺术的真正演变。

## 软件工程的演变趋势 (2026) 软件行业正处于转折点,受到人工智能编码进步和从“不惜一切代价增长”向“效率”转变的驱动。 这影响着该领域的招聘、技能和角色。 **初级开发人员的角色面临不确定性。** 人工智能自动化可能会减少入门级职位,但软件在各行业的应用扩展可能会创造新的机会——需要适应性强、精通人工智能的候选人。 传统的职业道路正在减弱,要求初级人员展示立竿见影的价值和多功能性。 **核心编码技能正在被重新定义。** 虽然人工智能处理常规任务,但对架构、系统设计以及批判性地评估人工智能生成的代码的专业知识变得至关重要。 开发人员必须平衡人工智能的速度与基础知识,以确保质量和安全。 **开发人员的角色正在演变。** 他们可能专注于审计人工智能输出,*或者*扩展到协调复杂的人工智能驱动系统,需要更广泛的战略和伦理责任。 **适应性是关键。** 过度专业化面临过时风险; 拥有深度专业知识*和*广泛知识的“T型”工程师将受到高度重视。 **教育正在经历颠覆。** 传统的计算机科学学位可能难以跟上行业变化,可能会让位于更快速的学习路径,如训练营、在线平台和雇主主导的培训。 最终,成功取决于持续学习、将人工智能视为工具以及专注于独特的human skills,例如解决问题、沟通和战略思维。 未来不是害怕自动化,而是积极塑造它。

## 软件工程的未来:摘要 这次Hacker News讨论围绕Addy Osmani的文章,关于软件工程未来两年的发展,引发了关于人工智能,特别是LLM对该领域的影响的争论。一个关键主题是技能组合的转变:减少对纯编码的强调,而更多地关注有效地提示AI、验证输出,以及具备强大的沟通和解决问题的能力。 许多评论者同意LLM *加速* 开发,充当强大的助手而非完全自动化工具。然而,人们对代码可维护性、潜在的低质量输出(“AI垃圾”)以及知识中心化的风险表示担忧。 对于传统计算机科学学位的价值存在分歧,一些人认为基础知识仍然至关重要,而另一些人则认为实际的AI熟练度现在至关重要,尤其是对于初级开发人员。一个反复出现的担忧是,管理层并不完全理解软件工程的复杂性,可能导致不切实际的期望和对熟练劳动力的贬值。最终,讨论表明,一个破坏和适应的时期即将来临,未来将青睐能够利用AI同时保留核心能力的可适应工程师。

Please provide the content you want me to translate. I need the text to be able to translate it to Chinese.

一张新的交互式地图 (kikkia.dev) 可视化了日本不同便利店连锁店的比例——这个话题被戏称为“便利店战争”。这张地图发布在Hacker News上,很快因其炫酷的界面和响应速度而获得积极反馈。 用户赞赏这种数据可视化方式,一位居住在日本的用户指出,由于地图的叠加层,难以确定特定街区,并建议添加GPS定位功能。另一些人表示有兴趣看到类似的分析应用于香港等其他市场(也分享了香港分析的链接)。有人提到数据叠加层的初始加载时间稍长。这张地图将便利店特许经营店之间的竞争戏称为“市场份额和黄金地点的战争”。

全球制药行业的收入日益集中在少数高价值药物类别中,肿瘤学、糖尿病/肥胖症治疗和免疫学处于领先地位。根据Statista Market Insights的估计,仅癌症药物去年就产生了超过2170亿美元的收入,使肿瘤学成为最大的治疗领域,驱动了近五分之一(18%)的全部药品销售额。抗糖尿病药物排名第二,预计2025年的销售额将超过850亿美元,贡献全球市场收入的7%。一些最畅销的药物包括默克的Keytruda(一种用于多种癌症的免疫疗法,2024年收入近300亿美元),以及礼来的Mounjaro和诺和诺德的Ozempic/Wegovy(用于糖尿病治疗和减肥,为各自母公司带来超过100亿美元的年收入)。

## 德国扩大监控权限:摘要 一份来自德国联邦总理府的草案提议大幅扩展BND(联邦情报局)的监控能力,重点关注从德国发往国外的互联网通信。此举让人联想到爱德华·斯诺登曝光的NSA丑闻,将允许BND监控高达30%的此类流量,并存储内容——而不仅仅是元数据——长达六个月。 此次扩展被描述为对网络安全威胁的回应,但批评人士担心它将被用于针对政治反对派,包括批评政府气候政策、欧盟一体化和外交政策的团体。该草案允许对外国系统进行合法黑客攻击,并依赖于“伦理委员会”——可能受到政治议程影响——来确定目标,引发了对隐私和言论自由侵蚀的担忧。 此举与欧盟加强数字控制的努力相符,尽管此前公众反对无差别监控。人们越来越担心德国正在建立一个全面的监控国家,类似于前东德(DDR)的做法,并可能损害隐私和匿名通信的基本权利。该计划目前在有限的公众透明度下运作。

联系我们 contact @ memedata.com