每日HackerNews RSS

荷兰情报机构正在限制与美国(特别是中央情报局和国家安全局)的信息共享,原因是担心华盛顿的政治环境。尽管与AIVD和MIVD负责人保持“良好”的工作关系,但他们确认了分享方式的转变,变得更加谨慎,会单独评估每个案例,并对传递的信息“更加挑剔”。 这一举动可能预示着更广泛的欧洲趋势,但这并非关系破裂,而是一种调整。荷兰正在积极加强与欧洲伙伴(包括斯堪的纳维亚、法国、德国、英国和波兰)的情报合作,作为跨大西洋共享的替代和补充。官员们没有详细说明正在隐瞒的*具体*信息,只是表示不共享的做法有所增加。

亚马逊网络服务(AWS)的大范围中断影响了全球众多热门应用程序和网站,包括Snapchat、Roblox、劳埃德银行,甚至亚马逊自己的零售网站。故障源于美国东海岸,影响了超过2000家公司和美国、英国、澳大利亚数百万用户,导致应用程序故障到银行访问问题等各种问题。 虽然亚马逊报告显示正在恢复迹象,但错误仍然持续了一整天,促使他们限制对平台的请求。专家警告说,这起事件凸显了对少数科技巨头——亚马逊、微软和谷歌——的危险依赖,它们主导着云计算市场。 这次中断凸显了关键基础设施和依赖于这些少数提供商的民主功能的脆弱性。呼吁进行云计算多元化,并要求各国政府(如英国)重新评估对美国科技公司的依赖,并可能实施更严格的监管。这起事件似乎是AWS内部问题,而非网络攻击,但它提醒人们大规模中断的可能性。

## TernFS:XTX打造的算法交易文件系统 XTX,一家算法交易公司,开发了分布式文件系统TernFS,以管理其快速增长的存储需求——目前已超过500PB,分布在30,000个磁盘上。现有的解决方案被证明不足,促使他们创建了TernFS,现在已在GitHub上开源。 TernFS专为可扩展性(高达艾字节)、冗余性和性能而设计,能够处理“冷”存储的原始数据和GPU驱动计算的快速访问。它通过解耦架构实现,包含四个核心服务:元数据分片(目录结构和文件信息)、跨目录协调器(用于分片事务)、块服务(文件内容存储)和注册中心(服务发现)。 主要特性包括不可变文件、高效处理大型(2MB+)文件、快照用于数据保护以及多区域支持。数据完整性通过校验和以及Reed-Solomon编码实现冗余。访问通过自定义API(TCP/UDP)和Linux内核模块提供。 XTX利用广泛的监控、日志记录和自动化迁移来维护数据健康。尽管复杂,TernFS已被证明可靠——至今没有数据丢失——并且现在正在驱动XTX的所有机器学习工作,并迁移公司剩余的存储需求。

## TernFS:一种新的分布式文件系统 TernFS 是一种艾字节级、多区域的分布式文件系统,最近在Hacker News上讨论。该项目旨在提供一个健壮且可扩展的存储解决方案,但其相对于Lustre、Ceph和ZFS等现有系统的优势仍在争论中。 虽然TernFS的目标是高容量(艾字节级),但评论员质疑其必要性,因为已经存在替代方案。对于像阿贡国家实验室这样需要20Gb/s吞吐量的用户来说,Lustre的成熟可靠性和现有专业知识是强有力的竞争者。 一个关键的讨论点是TernFS的差异化。ZFS虽然在本地表现出色,但并非分布式系统。Ceph是更接近的比较对象,但TernFS的优势并不明显。一位开发者概述了一种潜在的架构,利用RDMA实现低延迟,并利用ZIL回放实现数据一致性,但他承认仍然存在重大挑战。 最终,TernFS目前是一个具有雄心壮志的业余项目,其与成熟且得到良好支持的替代方案相比的实用性仍在评估中。

## Swift 脚本通过 `swift-subprocess` 获得提升 Swift 以安全性和性能著称,但由于其编译特性和繁琐的进程管理,在脚本编写方面一直存在困难。 传统上,在 Swift 中运行脚本需要大量的样板代码,才能执行简单的 shell 命令,如 `ls` 或 `curl`。 `swift-subprocess` 作为一个新的包,旨在改善这种体验。 它简化了进程创建,并能够在脚本中使用现代 Swift 特性,如 `async/await`。 然而,它并非万能药。 `swift-subprocess` *需要* 一个完整的 Swift 包管理器 (SPM) 项目,为简单任务增加了开销——它不再是一个简单的“shebang”脚本。 虽然不适合快速的一次性脚本,但 `swift-subprocess` 在编排 *复杂* 工作流时表现出色。 构建将多个进程链接在一起的工具(例如下载图像、转换格式和创建视频)比等效的 Bash 脚本更易于维护和类型安全。 最终,`swift-subprocess` 并不能将 Swift 变成一种脚本语言,但它 *确实* 使其成为构建健壮、可重用的 CLI 工具的更可行的选择,尤其是在 CI/CD 管道中。 在 LLM 辅助 Bash 脚本唾手可得的时代,选择 Swift 进行自动化需要仔细权衡长期可维护性与初始速度。

## Swift 子进程讨论总结 一则黑客新闻讨论围绕着新发布的 Swift 子进程 API,用于运行系统进程。虽然被认为是一个进步,但评论员指出 Swift 已经有了可行的选择,例如 Shwift 库,它提供异步支持和类似 Bash 的语法。子进程以及类似工具的核心优势在于为进程输出提供类型安全的 API(例如,用于 `git-log` 的记录)。 对话的很大一部分批评了 Swift 的开源开发模式,认为苹果的控制阻碍了社区的增长和创新,尽管核心组件是开放的。担忧包括缺乏 IDE 支持、文档、功能齐全的构建系统和有效的打包方式。 进一步的争论涉及 Swift 的复杂性,特别是并发特性,以及由于指针处理而导致的与 C/C++ 互操作性的挑战。一个简化的代码示例说明了新 API 在可读性方面的潜在改进,从冗长的 `Process()` 调用转变为更简洁的 `run()` 函数。

科勒公司推出了Dekoda,一款售价599美元的马桶安装摄像头,旨在分析粪便以了解肠道健康状况。该设备拍摄马桶内容物的照片,以评估水分含量并可能检测到血液,并通过年度订阅(70-156美元)提供数据。 除了健康追踪外,Dekoda还具有指纹传感器用于用户识别,并采用USB连接的可充电电池。科勒公司解决了隐私问题,声明摄像头仅对准马桶内部,并采用端到端加密来保障数据安全。 Dekoda目前正在预售,预计10月21日发货,并加入了不断增长的市场——初创公司Throne也提供类似的马桶摄像头解决方案来分析粪便。这代表了家庭健康监测领域的一个新前沿,但也引发了关于数据隐私的问题。

美国宇航局于2014年宣布,西极地冰盖的部分区域可能不可逆转地退缩,这一发展可能对全球海平面造成灾难性后果。冰川融化最初可能使海平面上升一米以上,导致2.3亿人流离失所,并最终可能导致冰盖完全崩塌,海平面上升5米。 最初的估计预测这一过程将持续数百年,但2016年的研究表明,由于潜在的不稳定冰崖可能引发“失控”退缩,时间线可能会更快。政府间气候变化专门委员会(IPCC)现在预测到2100年海平面将上升超过2米,如果持续高排放,到2300年可能达到15米。 虽然一些科学家对这种不稳定化的速度存在争议,但其脆弱性源于西极地独特的地理位置——冰盖位于海平面*以下*,使其容易受到暖水侵蚀。冰架在支撑冰川方面的关键作用加剧了担忧。问题不在于海洋*是否*会上升,而在于*何时*上升,以及沿海城市是否能为不可避免的海水回归做好准备。

## 黑客新闻讨论:海平面何时上升? 一篇最近的《量子杂志》文章引发了黑客新闻关于气候变化背景下海平面上升的可预测性的讨论。虽然海平面上升是气候变化的一个相对可预测的后果,但评论员强调,随着地球进入前所未有的领域,模拟*所有*气候影响的难度越来越大。 一位评论员强调了米苏拉洪水和冲沟地带所展示的剧烈、快速变化,说明过去的气候变化比通常认为的更为极端。这引发了关于气候模型固有不确定性以及潜在的不可预见后果的更广泛讨论。 许多人同意,即使是保守的估计(到2100年上升0.5-1米)也需要大量的规划,影响沿海基础设施并可能导致人口流离失所。另一些人指出,海平面上升可能不如极端天气事件等其他气候影响那样立即产生影响。一个反复出现的主题是为各种情况做好准备的重要性,承认当前预测能力有限,以及需要根据现实评估而不是夸大主张来制定政策。 几位评论员还讨论了关于气候变化的声明信念与个人行为之间的脱节,例如拥有沿海房产。

弗雷德里克维护着一套自托管的应用,运行在一个每月5美元的DigitalOcean droplet上,主要通过Docker和Ansible进行管理。他最初寻找一个自托管的RSS阅读器,最终选择了Miniflux,网址是rss.fredrikmeyer.net。 除了RSS,他还运行一个Grafana实例(最初用于传感器数据,现在主要显示Strava活动摘要)和YourSpotify,一个Spotify统计跟踪器,通过Tailscale访问。为了管理信息过载,他使用Linkding,一个书签管理器。 虽然目标是完全自动化的“基础设施即代码”设置,但他目前采用混合方法,使用Ansible自动化Nginx和Grafana,而手动部署Miniflux和YourSpotify。他认为Jeff Geerling的Ansible书籍是一份宝贵的资源。他最后提到了一些未来的项目想法,包括AI驱动的设备故障排除和自托管Jira替代方案。

## ServBay:macOS 开发者福音 ServBay 正在 macOS 上迅速流行,成为本地 Web 和软件开发的高效解决方案。用户一致称赞其易用性,取代了繁琐的配置,例如 BREW、Laragon 和 XAMPP。 该平台擅长简化各种技术栈的环境管理——从 WordPress、Python 和 Node.js 到 .NET、Java 和 Rust——通常只需一键安装。开发者强调 ServBay 能够在无需虚拟机的情况下运行遗留应用程序(例如旧版 .NET),并维护多个隔离的项目环境。 主要优势包括更快的设置时间、减少故障排除、提高团队间环境一致性,以及专注于*编码*而非配置。无论您是学生、自由职业者还是经验丰富的工程师,用户都报告说,由于 ServBay 统一的界面以及服务器、数据库和基本工具的无缝集成,生产力得到提高,开发流程也得到显著改善。

## ServBay:简化的本地开发 ServBay (servbay.com) 是一款新的macOS和Windows原生应用,旨在简化本地开发环境。开发者因为管理多种语言(Python、Node.js、Go等)和数据库(PostgreSQL、MySQL、MongoDB)的同时操作过于复杂,所以构建了ServBay,以重现MAMP/XAMPP等工具对于现代技术栈的易用性。 主要功能包括一键安装语言栈,同时运行多个数据库实例,自动SSL证书,内置隧道用于演示,甚至一键部署本地AI模型(Llama 3、Stable Diffusion)。它被设计为Docker的轻量级替代品,用于快速原型设计和日常开发。 然而,该产品的发布面临一些质疑。Hacker News评论员提出的担忧包括推荐信的真实性,网站上对AI的过度使用,以及与Nix或Docker等成熟工具相比的价值主张,特别是对于Linux用户。配置缺乏版本控制也是团队环境中的一个问题。开发者正在积极寻求反馈,并计划解决这些问题。

## 阿里云Aegaeon提升LLM推理效率 阿里云新推出的Aegaeon系统大幅提升了大型语言模型(LLM)的 serving 效率,在Model Studio的beta测试中,所需Nvidia GPU减少了82%。Aegaeon在经过同行评审的论文中详细介绍,它是一种推理时调度器,在token级别虚拟化GPU访问,允许多个模型共享单个加速器。 这种“池化”方法显著提高了GPU利用率和“goodput”(有效输出),相比现有的serverless系统,提升高达九倍。在Nvidia H20 GPU上使用数十个LLM(参数高达720亿)进行测试时,所需的GPU数量从1192个减少到仅213个。 性能提升源于将多个模型打包到每个GPU中,并根据输出生成动态分配计算资源。虽然结果可能针对阿里云的集成基础设施进行了优化,但该技术有望为面临GPU供应限制和推理需求增长的其他云提供商带来显著益处。

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

这个Hacker News讨论围绕着一个YouTube视频,展示了使用MOPA激光雕刻机创建的光学衍射图案。制作者通过控制氧化层厚度,尝试在不锈钢上蚀刻出类似全息图的图案。 评论者注意到视频中展示的令人印象深刻的工程技术,称赞制作者的频道是一个关于复杂实验的宝贵资源。讨论的关键点在于全息图的本质——这种技术是创建真正的全息图(离域图像),还是仅仅创建一系列蚀刻的“像素”。 对话延伸到潜在的应用,包括使用衍射光栅作为模具来创建巧克力全息图的有趣想法,以及将该技术应用于钛、玻璃甚至PMMA等其他材料的可行性。 几位用户建议使用替代材料和蚀刻方法,以克服不锈钢和巧克力的局限性。 一位用户指出,制作者之前曾在Valve公司从事VR硬件和Verily的工作。

更多

联系我们 contact @ memedata.com