Netflix的统一数据架构:一次建模,到处复用

2025-06-14
Netflix的统一数据架构:一次建模,到处复用

Netflix内容激增,导致支撑系统的复杂性急剧上升。为了解决数据模型重复、术语不一致和数据质量问题,Netflix构建了统一数据架构UDA。UDA是一个知识图谱,它允许团队一次性定义模型,并在所有系统中一致地复用这些定义。UDA使用内部元模型Upper,将领域模型转换为各种技术数据结构(如GraphQL、Avro、SQL),并实现数据在不同容器之间自动移动和转换,极大地提高了效率和数据一致性。PDM和Sphere是两个利用UDA的生产系统,它们分别管理权威参考数据和提供自助式运营报告。

阅读更多
开发 数据架构

Obscura:一款你值得信赖的隐私至上VPN

2025-02-20
Obscura:一款你值得信赖的隐私至上VPN

Carl Dong及其团队推出Obscura VPN,旨在解决现有VPN的隐私承诺与实际脱节问题。团队成员拥有丰富的经验,包括参与Nix项目、Go语言标准库开发、硬件安全令牌漏洞修复以及加密货币安全审计等。Obscura致力于为用户提供基于架构的真正隐私保护,而非仅仅是口头承诺,旨在让每个人都能享受到安全可靠的网络体验。

阅读更多
科技

Arial字体的前世今生:一场关于克隆与创新的迷局

2025-07-17

Arial字体的起源并非一帆风顺,它与Helvetica字体之间的关系更是扑朔迷离。本文梳理了Arial字体的诞生过程,从Xerox和IBM的激光打印机需求,到Monotype公司基于Grotesque系列字体设计出的Sonoran Sans(后更名为Arial),再到微软获得授权将其作为Windows核心字体的故事。期间穿插着Monotype公司的财务困境、与微软的交易,以及关于Arial是否为Helvetica克隆的争议。设计界人士对Arial褒贬不一,有人认为其是Helvetica的拙劣模仿,也有人认为它自成一派。本文试图还原Arial的真实历史,揭示其背后的商业与技术因素。

阅读更多
设计

Xbox初代主机的A20漏洞:20年后重温历史

2025-07-17
Xbox初代主机的A20漏洞:20年后重温历史

2021年是初代Xbox发布20周年。本文回顾了Xbox的一个重大安全漏洞:A20问题。该漏洞源于Intel 8088处理器在处理内存地址时的“环绕”现象,IBM PC/AT为了兼容性在主板上添加了A20门电路来解决这个问题。然而,Xbox使用了带有A20门的Pentium III处理器,攻击者可以通过接地A20线,绕过安全启动流程,直接从闪存启动自定义程序,从而读取Xbox的秘密ROM。这个漏洞凸显了在设计早期系统时忽视历史遗留问题可能带来的安全风险。

阅读更多
硬件 A20

剑桥区块链可持续性指数:比特币挖矿地图揭示能源消耗模式

2024-12-12

剑桥大学另类金融中心(CCAF)发布了剑桥区块链可持续性指数的挖矿地图,该地图以可视化的方式呈现了全球比特币挖矿的能源消耗情况。地图显示了不同国家和地区比特币挖矿算力的占比,并揭示了中国矿工在“旱季”和“雨季”之间迁移的季节性模式,以利用廉价的水电资源。然而,由于2021年6月中国政府对挖矿行业的打击,这种迁移模式可能已成为过去。该研究基于与多个比特币矿池合作收集的地理位置矿场数据,并感谢BTC.com、Poolin、ViaBTC和Foundry的贡献。

阅读更多

大型语言模型工具中毒攻击:全架构中毒与高级工具中毒攻击

2025-06-08
大型语言模型工具中毒攻击:全架构中毒与高级工具中毒攻击

Anthropic的模型上下文协议(MCP)允许大型语言模型(LLM)与外部工具交互,但研究人员发现了新的攻击方式:工具中毒攻击(TPA)。以往研究主要关注工具描述字段,而新的研究表明,攻击面实际上涵盖整个工具架构,即“全架构中毒”(FSP)。更危险的是“高级工具中毒攻击”(ATPA),它操纵工具输出,使静态分析难以检测。ATPA通过伪造错误消息或后续提示来诱导LLM泄露敏感信息。文章建议通过静态检测、严格执行、运行时审计和上下文完整性检查来缓解这些攻击。

阅读更多
AI

波音星际线飞船项目负责人离职

2025-02-03
波音星际线飞船项目负责人离职

波音公司星际线飞船项目副总裁Mark Nappi离职,由国际空间站项目经理John Mulholland接任。Nappi自2022年以来领导该项目,期间经历了重大的工程问题和测试事故。星际线飞船项目因其推进系统问题,在去年夏季的载人测试任务中被迫空载返回,NASA认为其风险过高。目前,波音和NASA尚未决定星际线飞船的下一个任务是什么,是否需要重复载人飞行测试才能获得NASA的认证。

阅读更多
科技

Cerebras推出超高速AI编码服务:Code Pro和Code Max

2025-08-02
Cerebras推出超高速AI编码服务:Code Pro和Code Max

Cerebras公司推出了两款新的AI编码服务:Code Pro(每月50美元)和Code Max(每月200美元),均基于阿里巴巴的旗舰级编码模型Qwen3-Coder。该模型以高达每秒2000个token的速度运行,拥有131k个token的上下文窗口,并且没有专有IDE限制或每周使用限制。用户可以使用自己喜欢的AI IDE,实现即时、高质量的代码生成,从而显著提升编码效率。Code Pro适合独立开发者和小型项目,而Code Max则满足全职开发者的需求。

阅读更多
开发

Polycompiler:一个将Python和JS代码合并到单个文件中的实验项目

2025-05-07
Polycompiler:一个将Python和JS代码合并到单个文件中的实验项目

Polycompiler是一个实验性项目,旨在将任意Python和JS代码合并到一个源文件中。通过巧妙的lambda表达式和eval函数的结合,Polycompiler能够根据运行环境(Python或Node.js)选择性地执行Python或JS代码。例如,一段代码在Node.js中打印“Hello JS”,在Python中打印“Hello Python”。该项目虽然目前仍处于开发阶段,但为同时面向Python和JS用户的单文件解决方案提供了一种可能性。

阅读更多
开发

OpenSearch 3.0发布:性能提升9.5倍,赋能AI应用

2025-05-07
OpenSearch 3.0发布:性能提升9.5倍,赋能AI应用

OpenSearch Software Foundation发布了OpenSearch 3.0,该版本性能较1.3版本提升9.5倍,并超越主要竞争对手。OpenSearch 3.0 针对AI应用(如生成式AI、混合搜索和推荐引擎)中向量数据库面临的挑战,通过GPU加速、新的数据管理功能以及向量搜索能力,提升效率,降低成本(高达3.75倍)。该版本还引入了gRPC支持、基于拉取的摄取以及Apache Calcite集成等特性,以优化资源,增强灵活性和可扩展性。核心升级包括Lucene 10升级和Java 21支持,确保平台的未来发展。

阅读更多
科技

comptime.ts:TypeScript编译时计算利器

2025-08-07
comptime.ts:TypeScript编译时计算利器

comptime.ts是一个简洁的TypeScript编译器,它能够在编译时高效地执行标记为`comptime`的表达式。这使得开发者可以将计算从运行时转移到编译时,从而优化代码。它支持多种场景,例如计算常量、生成静态内容以及优化性能关键代码。通过Vite、Bun或命令行接口,开发者可以方便地使用comptime.ts,提升开发效率。需要注意的是,comptime表达式必须是JSON可序列化的,并且复杂的表达式可能会增加构建时间。

阅读更多
开发

GitHub Actions的局限性:一个大型单体仓库的痛点

2025-01-20

在一个拥有15名工程师、持续向主分支推送代码的大型单体仓库中,使用GitHub Actions进行CI/CD并非一帆风顺。文章作者指出,GitHub Actions在处理大型monorepo项目时的required checks机制存在缺陷,难以确保所有检查通过才能合并pull request;其工作流的可重用性差,YAML配置文件难以维护;缺乏本地开发环境,且GitHub对用户反馈的响应迟缓。作者最终建议考虑其他CI/CD平台,例如GitLab、Jenkins等,以寻求更佳的解决方案。

阅读更多
开发

arXivLabs:与社区协作者合作的实验项目

2025-06-02
arXivLabs:与社区协作者合作的实验项目

arXivLabs是一个框架,允许合作者直接在arXiv网站上开发和分享新的功能。参与arXivLabs的个人和组织都认同并接受了arXiv的开放、社区、卓越和用户数据隐私的价值观。arXiv致力于这些价值观,并且只与遵守这些价值观的合作伙伴合作。如果你有想法可以为arXiv社区增值,那就了解更多关于arXivLabs的信息吧!

阅读更多
开发

过时法律助长英国反移民暴力:社交媒体时代的警务挑战

2025-04-14
过时法律助长英国反移民暴力:社交媒体时代的警务挑战

英国议会调查发现,过时的法律未能有效应对社交媒体上的虚假信息,加剧了去年夏天反移民暴力事件。南港镇发生的三名儿童被杀案后,极右翼分子利用关于袭击者是近期抵达英国的穆斯林移民的错误信息,引发多日骚乱。警方因法院藐视规则和未成年人保护法限制,无法及时更正虚假信息,导致谣言迅速传播,加剧了社会动荡。调查委员会呼吁政府加强社交媒体监管,并检讨法院藐视规则,以适应社交媒体时代。

阅读更多

加州电网创纪录98天100%可再生能源运行

2025-01-01
加州电网创纪录98天100%可再生能源运行

一项新研究显示,加州电网在2024年冬季末至夏季初的116天中,有98天依靠风能、水能和太阳能等可再生能源满足了100%以上的电力需求,且未发生停电或成本增加。太阳能发电量同比增长31%,风力发电增长8%,电池储能更是惊人地增长了105%,为夜间用电提供了高达12%的电力。研究还发现,加州高昂的电价并非源于可再生能源,而是由其他因素导致。这项研究表明,以风能、水能和太阳能为主的大型电网不仅可行,而且可靠,为全球清洁能源转型提供了有力证据。

阅读更多
科技

高通指控Arm垄断:一场科技巨头的反垄断大战

2025-03-27
高通指控Arm垄断:一场科技巨头的反垄断大战

高通指控其长期合作伙伴Arm滥用市场支配地位,已向美国、欧洲和韩国的反垄断监管机构提起诉讼。高通声称Arm限制其技术访问并更改许可模式以损害竞争。Arm否认了这些指控。这场诉讼与高通近期在特拉华州与Arm的法律纠纷有关,高通胜诉,但Arm已申请重审。高通此举意在确保其继续获得Arm指令集架构和技术的访问权。

阅读更多
科技

Hugging Face开源双足机器人:HopeJR和Reachy Mini

2025-05-31
Hugging Face开源双足机器人:HopeJR和Reachy Mini

Hugging Face公司开源了其内部开发的两款机器人HopeJR和Reachy Mini的蓝图。HopeJR是一款能够行走并执行66种动作的人形机器人,配备了可由特殊手套远程控制的机械臂。Reachy Mini则是一款类似乌龟的桌面机器人,拥有可伸缩的颈部,方便AI应用测试。两款机器人的设计图纸均已开源,公司还将销售预装配版本,价格分别为250美元和3000美元。

阅读更多
AI

布宜诺斯艾利斯常数:一个隐藏着素数的数学谜题

2025-02-21

一个名为“布宜诺斯艾利斯常数”的神秘数字2.92005097731613…,当用它初始化一个简单的Python程序时,竟然能够生成一系列素数!这并非巧合,该常数的定义本身就与素数序列相关。然而,由于计算精度限制,在使用IEEE 754标准的实际运算中,该算法会在生成一定数量的素数后失效。这引发了人们对数学常数与素数之间深层联系的思考,也凸显了计算精度对数学实验结果的影响。

阅读更多
杂项

开源可定制耳机OpenEarable常见问题解答

2025-05-03

OpenEarable是一款开源可定制的无线耳机,其常见问题解答涵盖了设备兼容性、固件更新、电池续航、连接问题以及SD卡使用等方面。解答指出,OpenEarable支持LEAudio(仅限Android),固件可通过J-Link调试器更新,电池充电时间约45分钟,蓝牙连接范围达10米。此外,用户还需注意SD卡格式和速度要求,并检查设备驱动程序和权限设置以解决连接问题。

阅读更多
硬件

用廉价设备构建基于ADS-B数据的风力模型

2025-08-02
用廉价设备构建基于ADS-B数据的风力模型

作者利用不到100美元的RTL-SDR接收器和天线接收飞机ADS-B数据,并通过处理这些数据构建了一个简易的气象模型。该模型通过分析飞机的航向、空速和地速差异来推算风速,并利用大量飞机数据生成风力可视化效果图。虽然精度与专业气象模型相比略有差距,但该模型成功地模拟了地中海地区的高速气流,展现了利用公共数据进行创新的可能性。

阅读更多

Rust:填补原生开发的空白

2025-07-17

作者在寻找合适的语言编写原生桌面程序时,经过一番权衡,最终选择尝试 Rust。他排除了 C++(过于复杂)、C(抽象层次较低)、Go(虽然方便,但内存管理方面有所妥协)等选项。作者认为 TypeScript 虽然好用,但编译成原生程序不够“扎实”。最终,Rust 以其较高的抽象层次和对内存管理的精细控制,成为了填补原生开发空白的最佳选择,尽管作者此前从未接触过 Rust。

阅读更多
开发 原生开发

Shopify 的 LLM 文档机器人:猜想胜过事实?

2025-07-09
Shopify 的 LLM 文档机器人:猜想胜过事实?

Shopify 的 LLM 驱动的开发者文档机器人给出了一个关于 Shopify Collective 订单项检测的错误 Liquid 语法。尽管机器人迅速给出了答案,但该代码在实际应用中无效,因为 Shopify Collective 标签是在订单确认邮件生成后才添加的。作者质疑了这种“猜测式”文档机器人的价值,认为其错误的建议所带来的负面影响远大于快速获得帮助的益处。他认为,与其依赖可能出错的机器人,不如参考官方文档。

阅读更多

微软悄悄移除旧驱动程序,你的老硬件可能面临崩溃

2025-06-20
微软悄悄移除旧驱动程序,你的老硬件可能面临崩溃

微软正在从Windows更新中清除过时的驱动程序,声称是为了安全性和可靠性。但这可能导致依赖于旧设备的用户硬件出现故障。微软没有提前警告用户哪些驱动程序将被移除,一旦驱动程序消失,只有硬件合作伙伴才能将其恢复,但微软可能要求商业理由,并且如果合作伙伴六个月内没有响应,驱动程序将被永久删除。这对于运行较旧硬件的任何人来说都是一场噩梦,即使是依赖于老化设备的企业环境也可能受到影响。微软表示,这不会是一次性事件,未来将定期移除更多驱动程序。

阅读更多
硬件

Rust编写最小自动微分引擎

2025-06-20
Rust编写最小自动微分引擎

这是一个用Rust编写的最小自动微分引擎。该引擎可以训练一个小型多层感知器来学习XOR函数,并能将单个感知器的计算图渲染到graph.html文件中。其核心是Scalar结构体,存储值、梯度和描述生成它的操作的Edge。运算符重载和辅助函数构建一个有向无环图,缓存每个边的局部导数。backward()函数从输出节点开始递归地传播梯度,累积到用Scalar::new_grad创建的叶节点中。计算图可以通过plot::dump_graph可视化。

阅读更多
开发

Discord年龄验证被游戏人物图像轻松绕过

2025-07-26
Discord年龄验证被游戏人物图像轻松绕过

英国新实施的《在线安全法》要求平台对用户进行年龄验证。Discord推出了新的年龄验证工具,但用户发现,使用高保真度游戏角色图像,例如《死亡搁浅》中的山姆·波特·布里奇斯,就能轻松绕过该系统。这引发了人们对该法案有效性和隐私问题的担忧,一些组织甚至认为该法案会扼杀言论自由。同时,VPN搜索量激增,显示用户试图规避这项新法律。

阅读更多
科技

Tailwind Plus 推出全新 Elements 库,赋能无 JavaScript 框架的交互式 UI

2025-07-26
Tailwind Plus 推出全新 Elements 库,赋能无 JavaScript 框架的交互式 UI

Tailwind Plus 宣布其所有 UI 模块现在都支持无 JavaScript 框架的交互式体验。这得益于新发布的 @tailwindplus/elements 库,它提供了一套可复用的无头自定义元素,涵盖下拉菜单、命令面板、对话框等功能。这些元素完全兼容 HTML,并可通过实用程序类或自定义 CSS 进行样式定制,极大简化了开发流程,无需再为每个 UI 组件编写复杂的 JavaScript 代码。此更新现已面向所有 Tailwind Plus 用户开放。

阅读更多

Netflix与Apple TV的短暂“和解”:一场美丽的误会

2025-02-16
Netflix与Apple TV的短暂“和解”:一场美丽的误会

Netflix短暂地出现在Apple TV应用中,并支持观看列表和“继续观看”功能,一度引发用户欢呼。然而,Netflix发言人证实这只是一个错误,该功能已被撤回。Netflix一直以来都拒绝与Apple等公司合作整合流媒体内容,这次的意外出现更凸显了其独立运营的决心。虽然这次短暂的合作让人看到了可能性,但目前Netflix仍坚持用户在其自有应用内观看内容的策略。

阅读更多
科技

深度粉丝文化:解密“法医粉丝”现象

2025-04-29
深度粉丝文化:解密“法医粉丝”现象

本文探讨了“法医粉丝”这一现象,即粉丝们不再单纯欣赏作品,而是像侦探一样挖掘作品背后的真相,解读演员生活,构建自己的叙事。这种现象的兴起与科技发展、主流媒体参与、以及“专业粉丝”的推动密不可分。社交媒体平台加速了信息的传播和理论的验证,也导致了粉丝群体内部的“叙事权”争夺。文章认为,这种深度解读模式改变了粉丝与作品的互动方式,也带来了粉丝文化中新的冲突和矛盾。

阅读更多
杂项 深度解读

游戏开发者对老板的AI计划感到厌倦

2025-01-21
游戏开发者对老板的AI计划感到厌倦

一份针对游戏开发者的调查显示,越来越多的开发者担心人工智能会对游戏行业产生负面影响。在接受调查的3000名开发者中,近一半的人对AI技术表示担忧,更有30%的人对AI持负面态度。虽然AI可以辅助编码、概念设计和3D建模,但许多开发者认为AI在游戏行业中的实际应用有限,甚至加剧了工作负担和裁员问题。许多开发者长时间加班,甚至面临失业的困境,他们将行业问题归咎于疫情后的过度扩张、不切实际的预期和管理不善。

阅读更多
游戏
1 2 816 817 818 820 822 823 824 1084 1085