[BidClub_]
SemiAnalysis · · 51 分钟

Ep. 004 - AI 数据中心对消费者电力成本的影响(数据中心、能源)| Jeremie Eliahou Ontiveros、Jordan Nanos、Doug O'Laughlin

Jordan NanosDoug O’LaughlinJeremie Eliahou Ontiveros

播客
TL;DR
  • Jeremie Eliahou Ontiveros 的核心判断:PJM 区域电费上涨 15–20%,主要是市场设计失灵,而不是 AI 需求本身造成的。 数据中心“在一定程度上”有影响,但真正的罪魁祸首是一年举行一次、依据监管机构预测的容量拍卖,正好撞上美国20年来首次负荷增长——“这套市场并不是为负荷增长环境设计的”。ERCOT 的实时定价让参与者可以提前看到需求、提前安排发电;PJM 的信号来得太晚,因此“所有事情都晚一步,最后只会创造出一个受约束的机制”。
  • PJM 供给侧在4年内悄然减少约40 GW(约-20%),其中41%的降幅——14 GW——来自方法论调整,而不是电厂退役。 火电容量认证改革源于2021–22年糟糕的冬季:寒冷天气暴露出电厂会成片失灵,因此可供容量从170 GW降至156 GW是“合理的”;但这意味着容量数据的变化方向与政治上要求增加发电量相反,同期新增天然气仅+3 GW,可再生能源仅+1.5 GW。
  • 需要关注的电费用户风险机制是:受监管输电资产可获得规定的股本回报率,因此过度建设、利用率不足的资产会直接转嫁给消费者——“这是最坏情形”。 解决方案是定制化电价;样板交易是 Oracle 在密歇根州约1 GW IT(1.4 GW总容量)的 Stargate 项目:公用事业公司承诺投入40亿美元,另有电池采购承诺,以及一份15–20年期购电协议和最低需求费,这意味着即使负荷最终没有出现,Oracle也照样要付费。
  • 该团队判断,截至2月期末,Anthropic 的总 ARR 已超过 OpenAI——ARR 在2个月内大致翻倍(增加100亿美元),而外界披露的 Claude Code 25亿美元年化收入“远远偏低”。 Doug 说,Anthropic 把 Claude Code 内的 Claude Max 订阅使用量计入 Claude Code,而 API 使用量——包括 Claude Code 的 API 模式——则计入 API;SemiAnalysis 自身的支出有90–95%通过 API,未被归入 Claude Code。Jordan 认为,这一加速是真实的商业采用,而非炒作。
  • Department of War 争议带来的是分发红利,未必明显推动收入——而且嘉宾对它的重要性意见不一。 Doug 指出,DoW 新闻出现之际,Claude 的应用下载量超过 OpenAI,升至第1名(“这次碾压相当硬核……是一个时代情绪的瞬间”);Jeremie 则反驳,下载可能只是随机试用应用,收入影响“最有可能与这件具体争议无关”。无论如何,叙事已经反转:Anthropic 起家于商业世界,如今却在消费者市场上击败 OpenAI。
  • Jeremie 的可交易判断是:“模型是商品、价值在应用层沉淀”的观点“完全错误”。 Anthropic 拥有别人没有的模型,掌握编程界面,而且能用这些模型构建应用,效果比任何其他公司都好,几乎免费——“模型公司最终会变成无所不包的公司”。Doug 的反驳是,正如遵循摩尔定律的 CPU 一样,只要通用模型每3到6个月还在变强,“就没有任何必要做专业化”。
  • 中国是一个被低估、并正向全球 GPU 数据渗透的需求变量。 Doug 的推测是,Qwen 团队领导层因春节期间用户拉新未达标而被撤换,此前可能已投入约10亿美元;ByteDance“肯定赢了”,其 CDance 运营着一个持续数月的付费排队系统(Jordan 提到30K中有14K)。Doug 说,中国实验室通过 VPN 连接日本、韩国;所谓日本、韩国贡献 Anthropic 15% 收入的说法,实际上是“中国需求”,而且“如果东方公司能获得西方算力……我认为它们会领先”。
  • GTC 前的仓位提示:Doug 认为,LPU 会议前“SRAM 将杀死 HBM”的恐慌,是他最近听到的“最愚蠢的叙事”。 所有人都“极度看多 HBM”,又因恐慌卖出 HBM;这反映的是投资者仓位,而不是有技术依据的结论。
摘要 · 为研究而整理的核心内容

1. GTC 前的投资者仓位:SRAM 恐慌不是分析

  • Doug 预计,LPU 会议——由 Roth 的前创始人兼 CEO Jonathan Roth 主讲——会成为 GTC 最早售罄、只能站着听的场次,恰恰因为市场仓位已经拥挤:“现在所有人都极度看多 HBM,又都害怕 SRAM 会取代 HBM……这是我最近听到的最愚蠢的叙事。”
  • 一条值得了解的会务信息:SemiAnalysis 在 GTC 前的那个周日主办黑客松,提供算力额度和 Claude Code tokens;Doug 不去 GTC,而是去 OFC——“我们必须在另一个地方保持存在感。”

2. PJM 电费上涨:20年无负荷增长,撞上每年一次的容量拍卖

  • Jeremie 对那篇免费版文章《AI 数据中心是否正在推高消费者电价?》的框架——这是他第一个 Claude Code 项目,使用免费公开数据——是:所有人都在说能源是约束、责任在 AI,“在一定程度上确实如此”;但市场对一个吸睛的短期数据点过度聚焦:PJM 区域电费较2年前上涨15–20%,包括弗吉尼亚州、新泽西州和俄亥俄州。更大的驱动因素,是市场设计撞上“20年来第一次出现负荷增长”。
  • 机制是:PJM 大约每年举行一次容量拍卖,提前2年进行,需求由自身预测设定,供给则由自身的容量认证判断设定。Jeremie 的对比是——“基本上又回到了共产主义和资本主义的争论”:ERCOT 允许参与者实时为供需定价,并提前安排发电;而在 PJM,“所有事情都晚一步,最后只会形成一个受约束的机制,基本上变成瓶颈”。
  • Jordan 对关键图表的解读是:PJM 一直在修订负荷预测,因为它没有正确跟踪数据中心——至少没有达到 SemiAnalysis 数据中心模型所能提供的精度;而在拍卖体系中,每一次预测偏差“都会让所有人付出一大笔钱”。

3. 供给基数减少40 GW,其中14 GW只是计量口径变化

  • PJM 的报价供给在4年内下降约40 GW,约-20%;桥接图显示,其中相当大一部分来自方法论变化。仅火电容量认证改革就占降幅的41%——14 GW——原因是2021年和2022年的糟糕冬季暴露出成片失灵:电厂原本按各自历史可靠性获得容量认证,却没有计入“比如某个夏季很糟糕时,许多电厂会同时停摆”的集群效应。Jeremie 称这项改革“合理”——实际上从未拥有170 GW,把口径下调到156 GW更诚实——但如果是实时市场,风险本可以更快反映在价格中。
  • Jordan 指出的讽刺是:恰恰在所有人都希望更多发电量上线的时点,容量认证却把数字再向下推了14 GW;与此同时,新增天然气仅+3 GW,可再生能源仅+1.5 GW。
  • 关于煤电,Doug 问退役是否会被推迟。Jeremie 说,在联邦层面,煤电厂退役计划已经被叫停(“Fair Coal Order 206,如果我没记错,或者反正类似的东西”);从经济上看,只要价格上涨,运行了40–50年的电厂仍然算得过来。这是整篇内容的核心矛盾:消费者期待低价,但“要激励新增发电能力上线,价格就必须真正上涨”——也正因此,讨论正在转向表后供电。

4. 定制化电价让超大规模云厂商不把成本转嫁到你的电费:Oracle 的密歇根交易是样板

  • 最坏情形的输电成本逻辑是:输电属于受监管业务,可获得规定的股本回报率,因此如果一个巨型资产利用率不足,“这些成本最终会被转嫁给消费者”——建设方无论如何都必须实现盈利,也不承担风险。反制办法是定制化电价:超大规模云厂商通过长期协议直接为电网升级和发电能力提供资金,从而让自身影响“不通过其他用户传导”。
  • 样板交易是 Oracle 为 OpenAI 在密歇根州建设的 Stargate 项目:IT 规模约1 GW、总容量1.4 GW;交易包括公用事业公司40亿美元的承诺、电池采购承诺,以及一份15年或20年的电价协议和最低需求费。“如果负荷不知为何没有兑现,Oracle 无论如何都得支付这笔费用。”
  • Jordan 和 Jeremie 对时间线的校验是:Jeremie 认为,场址开发大约2年前启动,由一家他记得名字是“correlated digital”的第三方开发商负责。他认为 Oracle 在10月左右签约;数据中心预计2027年投入运营,完整园区希望在2028年年中前建成——从启动到完工约4到5年。Jeremie 还解释了为什么不是所有人都这么做:“你必须承担投机风险……必须押注未来”才能在需求得到验证前先行建设,有时“直接自己建一座电厂反而更容易”。

5. Anthropic 的 ARR 超越 OpenAI,公开的 Claude Code 数字低估了真实规模

  • 交叉判断是:3月时,Anthropic 已达到 OpenAI 去年退出时的 ARR 运行水平——“领先大约2到3个月”——交叉点大致落在2月的 ARR 期末口径。Jordan 说 Anthropic 在2个月内 ARR 翻倍,新增约100亿美元。Doug 苦涩地说:“我在26年没押这个注是有原因的”——他和 Jordan 从夏天起就打了个啤酒赌,赌 Anthropic 会赢。
  • 归因的关键来自团队自身的使用情况:Doug 说,Anthropic 将“Claude Code”定义为 Claude Code 内的 Claude Max 订阅使用量;API 使用——包括 API 模式下的 Claude Code——被计入 API,而非 Claude Code。Jeremie 补充说,他认为 fast mode 包含在订阅内,而100万 token 上下文只在 API 提供。SemiAnalysis 的支出“90–95%都流向 API”,所以披露的25亿美元 Claude Code 年化收入“实际上远远偏低”。Doug 的理论是,Anthropic 有意展示“广义企业需求,而不是一个巨大无比的增长向量”——一个超级病毒式的单点产品,大家把80亿美元一把梭哈在上面。
  • 需求并非只有一条管道,Jordan 说:Cursor 声称增速大幅加快,Windsurf/Vercel/Replit 大量使用 API tokens,而 Claude for Finance、Legal 和 Security Software 则“让一批 SaaS 股票一天接一天地暴跌”。

6. Department of War 与 Anthropic:带来眼球,不等于收入——现场仍在争论

  • Doug 认为,这场冲突确实有帮助:Claude 的应用下载量在 DoW 新闻出现时升至第1名,超过 OpenAI——“这次碾压相当硬核……是一个时代情绪的瞬间”。Jordan 的说法是,这是眼球效应——“现在更多人知道 Claude 和 Anthropic 代表什么,是因为他们在关注政治,而不是技术”。
  • Jeremie 的反驳值得保留:“你们真的认为这对他们的收入有任何影响吗?”下载可能只是随机试用应用;他认为收入大概率由 Claude Code 驱动,与这场具体争议“最有可能无关”。Jordan 另行表示,2个月 ARR 加速是真实的商业采用,而非短期炒作;他提到,一些公司正在“移除 Salesforce,自己构建”。
  • Jordan 对叙事反转的概括是:过去的论点是,面向消费者、已经家喻户晓的 OpenAI 正在渗透企业;“现在我们看到的其实是反方向——没人认识 Anthropic,它来自商业世界,而如今却在消费者端击败 OpenAI。”

7. 全能公司 vs. 模型的摩尔定律

  • Jeremie 的判断是,“模型商品化、价值在应用层沉淀”的观点“完全错误”——Anthropic 拥有我们没有的模型,掌握编程界面,并且能“几乎免费地构建比任何人都更好的应用”;他点名 Salesforce、Harvey 和 CrowdStrike,认为它们可能成为 GitHub Copilot 之后的目标。“模型公司最终会变成无所不包的公司。”
  • Doug 通过半导体历史反驳:专业化会输给通用产品,而通用产品会持续复利。CPU 胜出,是因为它们每年变强50%,“所以任何专业化从来都没有意义”;只有当摩尔定律见顶,专业产品才会赢。“只要通用模型还没有停止每3到6个月变强,就没有任何必要做专业化。”
  • Jordan 解释为什么编程尤其关键:从聊天的点赞/点踩数据到强化学习(RL),后者每条轨迹需要丰富得多的信号——“编程数据的质量高得多,所以飞轮在编程领域”。Doug 把问题扩大到软件本身:“软件在历史上一直是人类与机器交互时叠加在代码之上的一层”,如今 agent 位于软件底层——“人类只是更接近计算机”。分析师可以要求计算机执行分析,而无需学习 R、统计学或专业软件。
  • 工具链的快速洗牌是一个信号:有些软件正乘上这波浪潮加速(Tailscale——CoreWeave 用它做集群认证——QMD 和 Rippling),另一些则被“彻底甩在尘土里”;Doug 甚至要从 Obsidian“毕业”(“既然可以直接在终端里做,我为什么还要在 markdown 上瞎折腾?”),转向以 VPS 为先,使用 DigitalOcean 的 droplet,同时也通过远程 SSH 使用 Mac mini。

8. 中国:Qwen 领导层换血、排队数月的视频队列,以及向全球渗透的需求

  • Doug 对 Qwen 换帅的“相当冷酷的判断”是:领导层因春节期间用户获取不足而被赶下台,此前可能烧掉10亿美元;如今 KPI 全部围绕用户获取,而“ByteDance 肯定赢了”。其视频模型在对话中被称为 CDance,是 SemiAnalysis 内部所有人真正想用的产品:据称付费队列是30K中的14K,即使付费用户也不能插队——“老派互联网”。
  • 更宏观、也更“脑洞”的判断是:中国消费者 AI 采用加速“可能是我们没有在 GPU 数据中充分识别出的需求的一部分”——中国国内无法承载这些算力,因此需求“最终会落到新加坡、欧洲或其他任何地方”。Jeremie 提供的支持数据是:去年 Cursor 用户中约15%来自中国;他接触的人说,西方 AI agent 通常没有在中国被屏蔽,因为本地产品很差,但他明确表示不知道 Claude Code 本身是否被屏蔽。
  • Doug 转述的说法是:中国实验室通过 VPN 接入日本和韩国,并调整作息,“复刻一个典型的韩国 vibe coder”——因此,先前关于日本/韩国占 Anthropic 收入15%的说法,实际上可能反映的是中国需求。关于蒸馏的笑话涉及一个 GLM 模型,但对话中对具体版本说法不一:它“对 Claude 的蒸馏效果比 Claude 自己还好”。Jordan 为其辩护称,GLM“工程能力相当不错”;Doug 则在让步后进一步升级判断:如果算力相同,“我认为它们会领先”。两人都在等待 DeepSeek V4。
Jordan Nanos

All right, everybody. Welcome back to episode number four of "Semi-Analysis Weekly." I'm Jordan Nanos, here with Doug O’Laughlin again, and this week we've got Jeremie Eliahou Ontiveros. We've got part of his attention. The rest of his attention is back at the SemiAnalysis data center model, where Jeremie is Claude-coding 4 separate windows at a time right now. Can we get you to look at the camera for a second and introduce yourself?

Jeremie Eliahou Ontiveros

Bro, let me vibe-code. It's more valuable. I have no time for this.

Jordan Nanos

Yeah, keep avoiding me.

Jeremie Eliahou Ontiveros

Yeah, sure.

Jordan Nanos

Just before we get started, for all the vibe coders in the audience, if you're listening to this, we are hosting a hackathon the day before GTC kicks off, Sunday, March 20-something, I think. 14th, 15th? I don't know, whatever it is. The Sunday before GTC, we're going to be on site giving out grants for access to compute, as well as Claude Code tokens, and lots of cool prizes from lots of great sponsors. So if you're following Semi-Analysis and you're attending GTC, definitely sign up to be part of the hackathon. It's going to be fun. Are you guys excited for GTC?

Doug O’Laughlin

You know what's funny? I'm not going, bro, so not me.

Jordan Nanos

Doug, why aren't you going?

Doug O’Laughlin

Because everyone's going to GTC, so I'm going to OFC instead.

Jordan Nanos

Ah, okay. Cool, cool.

Doug O’Laughlin

We have to have some presence at the other place, you know? We have a meetup happy hour, and they're like, “Oh, you're just going to send the dregs?” No. Someone's got to show up. I guess I'm the dregs, is what I'm saying.

No, but I think there's a lot of—I'll be honest with you, you guys are going to have it totally under control, I think. We're rolling pretty deep to GTC.

Jordan Nanos

Yeah, we've got a big crew. The guys who've been working on Inference-X are going to be presenting a nice session. I'm real excited for the LPU heart GPU session presented by the former founder CEO of Roth, Jonathan Roth.

Doug O’Laughlin

The LPU session is going to be, I think, probably the sold-out session, with people standing and whatnot. That's definitely the big thing.

People are getting really jumpy about SRAM because everyone is super long HBM right now. They're all scared that SRAM is going to take over HBM, and you have to sell the HBM. That's the dumbest narrative I've heard recently. People are so scared because they're so long HBM. So, LPU is going to be interesting.

Jordan Nanos

Yeah.

Doug O’Laughlin

Sweet.

Jordan Nanos

For the show this week, we have a plan to talk about 3 big topics. The 1st is the article we put out on the free-tier newsletter. Jeremie is here to talk about that primarily. The title of that article is “Are AI Data Centers Increasing Consumers’ Electricity Prices?” The guy who leads our data center model, energy model, and industrials model—that whole team—is probably the best person to pick his brain on that.

Then we're going to talk about the Department of War versus Anthropic, with lots of news about that. Finally, we're going to talk about our internal usage of Claude Code going up. We're all working on dashboards these days. We used to sell these models, which are just spreadsheets and numbers, and now we need real-time visualization in a dashboard. That's the future.

Doug O’Laughlin

We are building dashboards for business insight at SemiAnalysis. Functional dashboards for business insight.

Jeremie Eliahou Ontiveros

So, what comes after dashboard? What's the future?

Doug O’Laughlin

AGI, bro.

Jeremie Eliahou Ontiveros

The next step.

Jordan Nanos

The dashboard from SemiAnalysis was the Inference-X dashboard, and I think we already know what that is. The guys are piloting a feature internally right now to have a chatbot on top of the dashboard, so you don't even need to read the dashboard anymore. You can ask the agent to explain to you what the conclusion of the dashboard is.

Jeremie Eliahou Ontiveros

I think the next step is to have some earbuds or glasses, and you just ask them, “Hey, what's going on?” You're walking down the street, and you're like, “Scrape this data set with 500 megabytes of data for me and do it ASAP, bro.”

Jordan Nanos

How are you vibe-coding? Are you still typing, Jeremie, or have you graduated to audio speech-to-text?

Jeremie Eliahou Ontiveros

Yeah, I'm still typing. I'm kind of a boomer, man. It took me a month to join the Claude Code mania.

Doug O’Laughlin

I actually want to do speech-to-text, but I feel like the office is a disruptive place for it. I don't know if you guys are aware, but Jeremie has been to the office. Jordan's never been to the office. We're actually rolling so deep today; it is completely packed. David has to sit in the other room, so I can't imagine we're all just yelling at each other while we're vibe-coding. That's probably the biggest impediment.

If I could whisper-code, literally, or something, that would be my best.

Jordan Nanos

That is the New York City office, too. Which office is bigger now, New York or Singapore?

Doug O’Laughlin

In terms of headcount, I think Singapore still.

Jordan Nanos

Okay.

Doug O’Laughlin

Because there are 2 visitors today. Eric and Bowen are here.

Jordan Nanos

Yeah, good point. Okay, let's talk about the article. I'm going to share my screen, and we can kick things off.

This article, I think, came as a bit of a response to a lot of people in the news talking about—well, really Trump, who was talking about legislation related to AI data centers and whether they're going to increase people's electricity bills. Obviously, this is the latest article here, and it's a nice one. 7,000 words. How many tokens, Jeremie? It's a big one.

Jeremie Eliahou Ontiveros

Actually, that was my 1st Claude Code project. You can see some of the trials that are a little bit not in our usual style. That was the 1st thing I ever did with Claude Code. A lot of these analyses were made up, but, to be clear, that doesn't mean they're made up.

I spent a lot of time trying to understand the math and the data it processes. This is a great textbook example of how you can use Claude Code, because a lot of this data—electricity prices for consumers and commercial users, by state or by node or whatever—is available for free, actually. You can prompt it to get all of that, and then you can fact-check it yourself to make sure it's correct and make sure the math, capacity, and such are accurate as well.

Jordan Nanos

Yeah, that makes sense. Can you talk through the thesis of the article? The high level is that there is an impact on the grid from data centers and from a bunch of capacity coming online, but it depends on how the grid is managed. It also depends on which data center or which timeline we're talking about in terms of what impact it can have on consumers' prices.

1. AI Data Centers Raise Power Bills

Jeremie Eliahou Ontiveros

So, basically, the premise everyone is saying is: energy is the constraint, power prices are going to go up, and it's all the fault of AI data centers, right? That kind of makes sense, but there are big caveats to that.

People always over-index on the short-term data points they see, and there is a pretty flashy one, which is everything in the PJM area, including Virginia, New Jersey, Ohio, and some of these big states. Many people in these states faced a 15–20% increase in their bills versus 2 years ago. Obviously, when you have such an increase and it's in the era of AI, people are saying this is because of data centers. To some extent, it is.

2. PJM’s Broken Market Design

But the point we make in the article is that it's actually much more driven by market design. A lot of that is, to some extent, a function of errors. To some extent, I would argue, it's a design that is not properly adapted to AI. If anything, this is more a function of the last 20 years: the U.S. had 0 load growth. This is the 1st time in 20 years we've seen load growth, and it's pretty clear that this market was not designed for an environment where load is growing, if that makes sense.

Jordan Nanos

Yeah, it makes total sense. When I was reading through this, I think the chart that stuck out to me the most was this one, which covered the PJM model they use to forecast what that load growth is going to be and how they've been making revisions. Because of the way they run an auction to let—

Jeremie Eliahou Ontiveros

Yeah.

Jordan Nanos

—energy providers set the price they're going to run power at 2 years ahead of time, if they miss on this forecast, then all of a sudden it costs everybody a whole bunch of money. We think, fundamentally, that the accuracy of their forecast is bad because they're not tracking the data centers properly, at least not to the quality with which we can when we use our data and our data center model.

Jeremie Eliahou Ontiveros

And look, the other big problem, and this is where we contrast with ERCOT, is that this is an auction that is typically run once a year. Demand is based on their forecast. Supply is based on the way they analyze supply. All of that is subject to judgment calls.

And so then you basically go back to the debate, communism versus capitalism, right? To some extent, because in ERCOT you basically let market participants evaluate these items on a real-time basis. In PJM, you're talking about an auction, again, once a year. They can make mistakes.

And so basically, having the ability to react in real time enables the markets to react to the signals, right? Whereas, if you wanted to—the point is, ERCOT can see it coming ahead of time and can place generation ahead of time. Whereas in PJM, because the pricing signals are not set properly, everything is just late, and you just create a mechanism that is constrained and basically becomes bottlenecked.

Jordan Nanos

Yeah. And maybe just to define for the audience, ERCOT is the utility in Texas where there's plenty of data centers coming online right now, and then PJM is the one—PJM stands for Pennsylvania, New Jersey, Maryland, or something—but it covers all of Data Center Alley through Virginia and Ohio, which is like US East 1 and stuff for all the major cloud providers.

So it's kind of the 2 most important grids when it comes to data centers coming online, and they have that completely different approach to how they set prices. One's real-time and one's a yearly auction, but it happens 2 years in advance. I don't even understand how that price gets set for PJM, to be honest.

Jeremie Eliahou Ontiveros

Yeah. I mean, basically, via their demand forecast, they analyze what their needs are, and then it becomes a question of what is the marginal generator that can meet that need and what prices do these generators need to be able to meet the capacity requirement, right?

So if you have plenty of generation that can serve the specific requirement, then everything is fine. Prices don't go up like that. But if you have demand that surges and supply is tight, then that creates an imbalance, right? It's a typical market.

But the key here, and especially on the supply side, it's really interesting to think about how a regulator evaluates supply versus whether you can let the market price it in real time. And the point of the regulator evaluating supply is really one that strikes me because we put out that chart that shows how supply in PJM evolved over time.

And you see that in the last 4 years, it went down by something like 40 gigawatts, or minus 20%, if I remember correctly, off the top of my head. So it's a pretty massive supply cut in just a few years. And to some extent, it's legitimate because, for real, we had coal power plants that stopped producing power.

But if you look at the chart after that, we showed the bridge, and actually a substantial amount of that is driven by methodology changes. But then again, this goes back to their supply forecast: they evaluate supply. And to be clear, this is not to say they made the wrong decision. There's a bunch of unusual events that happened that led to this happening the way it happened.

So if you show maybe the next one, I don't know if you can change charts.

Jordan Nanos

Yeah.

Yeah, this one. So the thermal accreditation reform, yes, that happened after a horrible winter storm that basically revealed that their power plants were not able to run to the same extent that they thought they could.

But again, this is typically the kind of thing that, when you have a market, when you have people evaluating their own risk and putting their money at risk, they're typically able to take better decisions. I guess that's the history of the United States of America over the last 100 years or so.

Yeah. So I guess 2 takeaways here. One is that, to be clear about what you said about the excess supply to match that demand over what they forecasted, it roughly means a power plant that sits idle for like 96% of the year and then needs to be paid a whole bunch of money to turn on for those times when you need it.

And therefore the price is really, really high if you haven't turned it on all year, for what seem like obvious reasons. The other thing is that, just to point out what you were just saying, CFP accreditation reform—meaning how they measure stuff—is responsible for 41%, or 14 gigawatts, of decline in their total.

Doug O’Laughlin

To be clear, it's legitimate. There's a real reason. PJM used to be—has always been—an area that summer peaks.

But basically, the peak load of different areas—in some areas it's summer, in some areas it's winter, depending on how people heat or cool their homes and the weather, basically. And so PJM is more of a summer-peaking region, but basically they had a pretty bad winter in 2022. There was already a pretty bad one in 2021.

And what it made them realize—it's not actually a demand peak—is it peaked higher than expected. That's one thing. The other thing is they realized many of their power plants were actually stopping simultaneously. The reliability of power plants is materially impacted when weather conditions are bad, especially when it's cold out there.

And basically they didn't account for the risk that maybe 10 power plants could be not working at the same time. So to some extent it's legitimate, because the way this works is always to avoid the worst-case scenario. So you're forced to take these decisions to make sure you stress-test to the max of their ability.

And they realize, okay, this summer is really bad. Many power plants couldn't work as expected, so we have to reset our supply. So to that extent, it's legitimate. That had never happened.

Whereas the way they were measuring supply before was looking at historical—actually, at the power plant level, they were measuring historical risk. They were not measuring the clustering impact of when a summer is bad, like many power plants stop working at the same time, as opposed to just 1 power plant being offline for a moment for whatever reason, right?

But again, if you let that happen in real time, people can react to this faster and avoid this unfortunate situation.

Jordan Nanos

It's probably—I think it's probably obviously a good thing to move from 170 total gigawatts offered to 156, because you never actually had 170.

Doug O’Laughlin

Yeah. That's right. Yeah.

Jordan Nanos

Right? So I don't think anybody's saying this revision is a bad thing to do. It's just so funny that at a time where I seem to see so much about people wanting to bring more power generation online, the numbers are moving in the exact opposite direction, to the tune of 14 gigawatts.

New gas capacity on this same chart in PJM is plus 3, and new renewables is plus 1.5 over the same time.

Doug O’Laughlin

I have a question. Do you think this means that coal is going to be delayed? Essentially, are they going to delay retirements? I mean, people have been talking quite a bit about this, right? Like delaying coal. Do you think retirements are going to start to happen on the margin? This is kind of what this is

Jeremie Eliahou Ontiveros

Yeah.

Doug O’Laughlin

I don't know, high level telling me.

Jeremie Eliahou Ontiveros

Yeah. So there are 2 things. One is, at the federal level, stopping coal power plants—stopping their retirement plan. That has happened. It's Fair Coal Order 206, if I remember correctly, or whatever.

A bunch of coal power plants were supposed to retire, and basically they're not going to retire anymore. And then there's another aspect, which is, from an economics point of view, some of these power plants are, whatever, 40 years old, 50 years old. They're obviously not the most efficient, so running them is not economical anymore.

But if prices are high enough, it becomes economical. And actually, the core issue with energy right now is that you have to balance the consumer expectations of prices staying low with the fact that, to incentivize new generation to come online, you need prices to actually be high, right?

So that's really one of the big challenges. One of the reasons—there are many others, but one of the reasons—why it's tough for generation on the grid to come online. Which is why we're moving to behind the meter, right? It's like you have way more control to build whatever you want for your needs, as opposed to waiting for the grid to perhaps decide to finally let more folks come in or change, reform something, right?

3. Data Centers Pay Their Share

Jordan Nanos

Yeah. And do you think that's—so maybe the political aspect of this is that Trump was out there saying he's trying to have all the data center builders or the frontier labs sign on the dotted line that they are not going to increase consumers' electricity prices.

The grid operators are probably just looking for somebody else to blame when they have to increase people's prices. But the vast majority of the data centers that are coming online are using the new stuff, are using behind-the-grid or behind-the-meter generation, right? So that's—

Jeremie Eliahou Ontiveros

Actually, not yet.

It’s going to be much bigger in 2027 or late 2026. Still, the vast majority of data centers coming online right now are grid-connected.

Jordan Nanos

Okay.

Jeremie Eliahou Ontiveros

And the majority are under, to some extent, old regulations. Increasingly, what you’re seeing is different states or utilities negotiating directly with their big hyperscale customers to build a custom tariff. It’s basically, “This is what you are going to pay,” which is different from the rate everyone else is paying, to make sure that their impact on the grid doesn’t flow through to everyone else.

So, if you take a step back, in which context could the AI boom impact retail bills? The core thing, especially on the transmission side, is that all of the transmission in the U.S. is regulated. Regulated means that it has a required return on equity, which means that if you build a gigantic asset and it’s not properly monetized, or the utilization rate is not what was expected, those costs actually end up being passed on to the consumer because the actual builder must turn a profit regardless. It takes no risk.

And so the massive risk here is that if we overbuild and we have regulations that force an unprofitable asset to be passed on to customers, then obviously that’s the worst-case scenario outcome.

Jordan Nanos

Yeah.

Jeremie Eliahou Ontiveros

And then the question is, how do you make sure this doesn’t happen? There are a few ways to do this. One is customized tariffs, as we discussed earlier, which is the hyperscaler telling the utility, “All of the upgrades that you’re doing on the grid, I’m going to pay for this,” or, “I’m going to pay for the majority of this. If you have to build a new power plant, I’m going to pay for it.”

And “pay for it” doesn’t necessarily mean paying for the CapEx. It just means that perhaps you can sign a 15-year or 20-year agreement with the utility. An interesting example was Oracle in Michigan, where one of the Stargate data centers for OpenAI is located. Oracle signed a $4 billion commitment with the utility. It’s a one-gigawatt data center, one-gigawatt IT, and 1.4-gigawatt gross, peak utility, which is pretty big in this landscape.

Imagine all of the gigawatts that we have. If all of them have that kind of commitment to the utility, probably revenue, CapEx, and all of it is going to go up quite a lot. But anyway, the point being, $2 billion—

Jordan Nanos

What’s the timeframe for that use—$4 billion over 10 years, 15?

Doug O’Laughlin

So it’s 4 years, of which—

Jordan Nanos

Wow.

Doug O’Laughlin

Sorry. There are 2 things. There’s an investment period, so that commitment has a 15-year or 20-year power-price commitment. But there’s also an investment commitment to purchase batteries and put them on the grid to basically increase the overall amount of capacity on the grid.

It’s actually a pretty interesting agreement. Oracle says, “I’m going to pay for batteries to improve grid reliability and whatnot. And in the end, we’re also going to sign a 20-year agreement to pay you a given amount of money, with a minimum demand charge.” This is actually very interesting, because it means that if the load somehow doesn’t materialize, they’re going to have to pay a charge regardless, right?

Jordan Nanos

Yeah.

Doug O’Laughlin

And that’s one of the new big things on the grid: making sure they pay their fair share to avoid a scenario where you build new generation and those costs are passed on to customers if the hyperscaler doesn’t consume the load it was planning to consume.

Jordan Nanos

Wow. Okay. And I—

Doug O’Laughlin

There’s a bunch of interesting stuff being negotiated, but there’s no easy solution. In these cases, with a big commitment like that, sometimes it’s just easier to build your own power plant.

Jordan Nanos

Yeah, it makes sense. I wonder how long in advance that deal got negotiated for the site Oracle is going to do. It’s not like they can reach an agreement like that on a 6-month timeline, given the speed at which some people want to put up data centers these days.

Jeremie Eliahou Ontiveros

That specific site, I think, began development about 2 years ago. There’s a third party involved as well. It’s a data center developer correlated digital. If I remember correctly, they started negotiations on that site about 2 years ago.

But Oracle signed the deal just a few months ago, I think in October. That data center is going to be operational in 2027, so that timeline itself is pretty short. The timeline from when you sign the deal to when the load is going to be operational is just kind of half.

Jordan Nanos

Yeah. It’s somewhere between 1 and 3 years of negotiating with the utility for a 4-year, start-to-finish data center construction project timeline.

Jeremie Eliahou Ontiveros

The hope is actually to get it done by 2028, the full data center. So there are different timelines here. For the battery investment, they said 4 years.

Jordan Nanos

Mm-hmm.

Doug O’Laughlin

But the hope is the data center will be operational by something like mid-2028.

Jordan Nanos

Right. But when did they break ground or get the first permit to say, “We’re going to do this data center”? That was about 2 years ago, right?

Doug O’Laughlin

Yeah, about 2 years ago. Yeah.

Jordan Nanos

So 5 years total to get the whole thing online. I mean, a lot of people just talk about the queue with these utilities, trying to actually get a grid interconnection done and how long that takes. But some of these big data center projects are taking 4 years from start to finish.

It just seems like you get in line, and then you’re willing to pay for some batteries, and you can make some of this stuff happen.

Jeremie Eliahou Ontiveros

Yes, but there’s a financing mismatch, which is that you have to take speculative risk. You don’t know yet whether the demand is going to materialize, right? To some extent, that’s what creates the mismatch. If you’re in the solar business or battery business or whatever, you have to make a forward bet, to some extent.

Jordan Nanos

Yeah, makes sense.

Doug O’Laughlin

Yeah.

Jordan Nanos

What do you think? Is that demand going to materialize? Is Stargate going to power WarGPT because WarClaude is out?

Jeremie Eliahou Ontiveros

I think they’re going to change the end user. OpenAI goes under and Anthropic takes it all, because all of the world is going to use $100,000 of Claude Code every day, just like us at SemiAnalysis. Fake numbers, because it’s not true. I’m not spending that.

Jordan Nanos

You’re so Claude Code-brained now that you think OpenAI is going to go under.

Doug O’Laughlin

Yeah, right.

4. Anthropic’s Revenue Surge

Doug O’Laughlin

Our daily spend is kind of implying it’ll be… The thing that’s really crazy is just the rate of this, right? Let’s just talk about the Anthropic ARR crossover, which I’m happy about, but, dude, Jordan, I’m just going to say it: there’s a reason why I didn’t make this bet in 2026. We had a bet originally, but Anthropic is at the revenue run rate that OpenAI was at the end of the year, and it’s March, so it’s like a 2- or 3-month lead, right? It’s just—

Jordan Nanos

That’s 2 months.

Jeremie Eliahou Ontiveros

So close. Yeah, 2 months.

Jordan Nanos

If you go back in time—not to victory-lap on something I didn’t win—but I was so impressed by Claude Code in September or October that I started telling Doug they were going to win versus OpenAI.

Doug O’Laughlin

No, dude, that—

Jordan Nanos

And Doug wants to make a bet.

Jeremie Eliahou Ontiveros

No, no, that bet—no. That bet was way before, bro. It was way before the offsite. It was in the middle of the summer, man. Come on. I like betting, but—

Jordan Nanos

Yeah, because the—right, because the bet would turn into a beer at the offsite. Yeah.

Which was in October.

Jeremie Eliahou Ontiveros

Yeah. So it was way before September.

Jordan Nanos

Okay.

Doug O’Laughlin

I think it was way before.

Jordan Nanos

Yeah, yeah.

Doug O’Laughlin

I swear to God. Anyway—

Jordan Nanos

Okay. Well, it’s here. It’s March, and it’s here. The exit ARR of February, we think, is close to Anthropic crossing over OpenAI—the whole company, right?

Jeremie Eliahou Ontiveros

Yeah.

Jordan Nanos

Claude Code is a big part of it, but—

Doug O’Laughlin

Yeah, the whole number.

Jordan Nanos

It’s not necessarily—Claude Code is still not the majority of Anthropic revenue currently. It’s growing at a very fast rate, but—

Doug O’Laughlin

So let’s actually talk about that. I think it is. I think the thing is, it’s the—yeah, Jeremie could do it because he’s been model-grinding on this one, but it’s just how you attribute revenue, right? I think the way that they’re—

Jeremie Eliahou Ontiveros

I think it’s—

Doug O’Laughlin

Yeah. You can look at our usage dashboard. Claude Code attribution when using Claude Max in Claude Code is what they define as Claude Code. API usage is API usage anywhere, and they do not attribute it if it’s in Claude Code API mode or not.

Mm.

Doug O’Laughlin

As fast-mode addicts, I think you can tell how we feel.

Jeremie Eliahou Ontiveros

Yeah. Actually, especially the 1-million context. I think fast mode is on subscription, but 1-million context is just on API. But I guess the point is SemiAnalysis spending is like 90% to 95% going to API. It's not going to what they report as Claude Code. So when they said last month, “$2.5 billion is our annual run rate on Claude Code,” that's actually way too low.

Jordan Nanos

That's super interesting.

Doug O’Laughlin

I think they have to make that be like, “No, no, no, no, we—” I think it's more in their interest for generalized enterprise demand without having a ginormous vector be like, “Oh, all the enterprises are using it and God knows what,” instead of being like, “It's one hyperviral thing that people are yoloing $8 billion on.” But who cares? I mean, it clearly—the answer is revenue, and Anthropic is winning right now. Or, I mean, until OpenAI comes back. But it'll be so over, so back, or whatever this week or next month—who knows?

Jordan Nanos

So what do you think is causing the extra spike? There was the Super Bowl thing; now there's the conflict with the Department of War. Do you think that, in a backhanded way, if the Department of War does not follow through with this supply-chain-risk designation for Anthropic, and they can keep doing business with everybody in the U.S. 6 months from now, and possibly even repair the relationship and get back into the U.S., that this tweet storm at Dario actually got people to—

Doug O’Laughlin

Net promoter score positive. I mean—

Jeremie Eliahou Ontiveros

Yeah.

Doug O’Laughlin

Did you see the Katy Perry tweet? That is the net promoter score positive. Effectively, I'll make this—

Jordan Nanos

I don't even know if it's—so maybe it's both, but to me it was just—

Jordan Nanos

Wait, wait. Like—

Jeremie Eliahou Ontiveros

Eyeballs. More people know what Claude and Anthropic mean now—

Doug O’Laughlin

Yep.

Jeremie Eliahou Ontiveros

—because they're following politics, not technology.

Doug O’Laughlin

Yes. I agree with that.

Jeremie Eliahou Ontiveros

Wait, do you guys actually think that it had any impact on their revenue?

Doug O’Laughlin

Yes. Dude, you know what's the number-one downloaded app right now? It's above OpenAI, and that happened on the Department of War.

Jeremie Eliahou Ontiveros

Probably not in France.

Doug O’Laughlin

People don't care. They don't care about France, bro.

Jordan Nanos

Back—

Jeremie Eliahou Ontiveros

What do you mean? You don't like Claude?

Jordan Nanos

Backwater country.

Jeremie Eliahou Ontiveros

Claude is from Paris.

Doug O’Laughlin

Claude is French. I forgot. I forgot Claude is French, yeah.

Jeremie Eliahou Ontiveros

He's French.

Doug O’Laughlin

There was a meme—I can't remember who made it. I think it was Near [?]. During the summer, Claude is lazy because he's on vacation.

Jordan Nanos

C'est bon. Yeah. It is the French way. Currently Claude is protesting, and a little bit later he's going to go on a strike.

Doug O’Laughlin

And then a strike afterward, yeah.

Jeremie Eliahou Ontiveros

That is the way. That's how we do stuff, man.

Doug O’Laughlin

No, but it's open to take on OpenAI, and that was, I think, on the Department of War. As long as their vendors don't essentially spit them out of compute, dude, I think the whole moment is gonna—

Jeremie Eliahou Ontiveros

No, but let's talk revenue, because downloads could just be random people trying the app. But revenue is probably Claude Code, right? So that's most likely unrelated to that specific issue.

Jordan Nanos

Well, it's Claude Code, but Cursor just claimed a huge acceleration as well, and they're using plenty of API tokens. I assume many of the other vibe-coding startups and apps, like Windsurf, Vercel, and Replit, are all using API tokens. And then they launched Claude for Finance, Claude for Legal, and Claude for Security Software, which tanked a bunch of SaaS stocks one day after the other. Somebody is buying something other than the first-party Claude Code Max subscriptions. It's not strictly a single vector consuming the tokens.

Jeremie Eliahou Ontiveros

No, but my point is I think this acceleration—literally, they've added $10 billion of revenue in 2 months.

Jordan Nanos

Yeah.

Jordan Nanos

ARR.

They doubled ARR in 2 months, actually. I would think that's entirely driven by true business adoption, if that makes sense, as opposed to just temporary hype of people subscribing to and downloading the app in support of Claude, Anthropic, and everything.

Doug O’Laughlin

No, I completely agree with that point.

Jordan Nanos

There's definitely use cases. Like—

Doug O’Laughlin

But, but hey—

Jordan Nanos

Doug, you know this better than anyone else—enterprises, certain companies are removing Salesforce and building their own.

Doug O’Laughlin

Well, yeah, no, I think it's a big deal, right? That's the real demand driver. But I agree, that's not what's moving revenue; it's just a cherry on top.

Jordan Nanos

Yeah.

Doug O’Laughlin

They do the API crossover—that's what really is driving all of it. Then, also, the cherry on top is they just hit number 1 on downloads, too. That's like, “We weren't even trying, and we got you that way.” That's a pretty hardcore mog, just because everyone's like, “Whoa, that's not even what they're known for.” It's like—

Jordan Nanos

Yeah.

Doug O’Laughlin

It's just a casual, “Hey, this is, just by the way, I also passed you on downloads this week.” I think that's why it's a big deal. It's, for lack of a better word, a hype moment. It's a—what is it?—a zeitgeist moment that I think really matters, and that's the difference.

Jordan Nanos

Well, there's a complete narrative shift because we used to say, OpenAI, ChatGPT has a consumer market, and when you're the consumer household name, it's easier to penetrate the business world, right? Now we're actually seeing the opposite, which is no one knew Anthropic. They come from the business world, and now they're actually beating OpenAI on consumer.

5. Models Become Everything

Jeremie Eliahou Ontiveros

Well, okay, what seems most clear to me is that all of these people who have been speculating about how the models are commodities, and therefore the value is going to be at the application layer where you can build these great experiences powered by whatever model is best—the best fit—are just completely wrong if you consider the fact that Anthropic has access to models we don't have. They have full control over the coding interface, and they can build a whole bunch of applications using that better than anybody else can, effectively for free.

So the idea that Anthropic is going to come for Salesforce, Harvey for legal, CrowdStrike in the SaaS security business, and on and on down the line, because they've already done this to GitHub Copilot on the coding side, seems right to me. It seems like the model companies will become the everything companies, as opposed to SaaS companies deciding to build models later or picking the best Chinese open-source one to power their product.

Doug O’Laughlin

I think that universe could exist and might end up existing in the end state. But in the current state, when every 3 months the model gets better, there's no point, right? If there's an upgrade every year and you're building your thing on some upgrade every year, that's fine. Maybe you can plan it out, whatever. But if there's an upgrade every 3 months, there's no way. Your product cadence is going to be inherently slower than the model cadence.

I mean, dude, this is the history of Moore's Law, right? CPUs won because they got 50% better every single year, so it never made any sense for any specialization ever to happen. You might as well just bet on the underlying, better thing that's generally good at everything getting better next year, right?

But when Moore's Law ended and CPUs really topped out, that's when it became valuable to specialize because, hey, there's no more lift of performance this way. You have to go down a specialist route. So until the generalized models don't get better every 3 to 6 months, there's no point in doing any specialization. I think that's what we're going to see until scaling laws top out.

Jeremie Eliahou Ontiveros

Yeah. I think in general, I agree with you, but the specific cases—like, if you're going to do specialization, the fact that they chose to do coding, which is upstream of so much other stuff, just seems like an obviously good choice. In other words, coding is the generalist thing to focus on, and you shouldn't specialize too much in that.

Doug O’Laughlin

I have a question. Definitely, clearly, there was a strategy there. But do you think it wasn't because they're like the—I think coding is special in the case that the whole point of it is you make an autonomous agent who's better able to code a better model, and that's part of this. It's inherently a part of this. Now, if they thought marketing was the way they were going to scale, for lack of a better way, it would be a scaling marketing agent.

But it isn't, right? The only thing that matters is coding for making your core products better. I think that's the reason why they've always been so focused on coding.

Jordan Nanos

Yeah. Well, the thing that makes your core product better is data, and the first obvious place to get that data was in the chat interface. People vote up and down on what's a good response and what's a bad response, or you see how much time they're using the chat. You can review the logs. Then that shifted when RL came out, because you need a lot more signal from 1 sample or 1 really long trace in RL than you do, and therefore chat isn't quite good enough. The quality of data in coding is much higher, and so the flywheel is in coding.

But it's not even coding, because you guys are using Claude Code for—not exactly. I mean, it's code, but it's more manipulation of your computer to build artifacts, like a screenshot of a plot that we just had on screen when we were talking about the article, right? You're not using it to replace software you would've written in the past. You're writing software to do something that you would've done in Excel in the past.

Doug O’Laughlin

Coding is just general. I mean, it's just a higher-fidelity way to work with transistors, right? So the thing is, I'm going to software-big-brain this, right? Software historically is a layer on top of code for humans to interact with the machine, right? But since it's good enough that it can actually sit underneath software, pretty much humans are interacting with the agent that's now lower-level interacting with the computer, right?

Jordan Nanos

Yeah.

Doug O’Laughlin

You totally skip that portion because it's not valuable. What's really cool for us is we're analysts, right? We're analyzing crap. But we always had to use software that was made for us to do it. For the first time ever, I don't have to learn some new piece of software. I could use the computer to make information.

I don't have to learn statistics and stats and R to be able to do crazy analysis. I don't have to learn all this crap to scrape all this stuff. I can now work with every single type of software I've ever wanted to, with all this domain expertise that I never had to learn, and do whatever the hell analysis I ever wanted to do. That's the valuable part. Coding is a portion of that, but I think the reason why it's coding is because coding is close to the computer, right?

I really, truly, fundamentally believe LLMs, because of how compute-intensive they are, are kind of an extension of the computing paradigm.

Jordan Nanos

Yeah. This is why Jeremie was joking about just walking around with your agent in your earphones, and then you can tell it to show you the dashboard and make an update or whatever you want.

Doug O’Laughlin

And agents are kind of the next-level extension of compute. So, I mean, it's just all-in. Instead of us interacting with software built on top of compute, humans are just getting closer to the computer.

Why do we need to do software, dude? It'll just tell us. It'll be reading CSVs into my ear, bro. That's all I want to hear.

Jeremie Eliahou Ontiveros

Maybe that's the bull case for a DGX Pod. You guys are all buying Mac minis to run your Claude Code.

Doug O’Laughlin

I've actually come full circle, bro. VPS for life, bro. I have a DigitalOcean droplet. It's better.

Jeremie Eliahou Ontiveros

All right. So is it over for Mac minis, or what's going on?

Doug O’Laughlin

No, it's not.

Jordan Nanos

I can remote-SSH into my actual laptop.

Doug O’Laughlin

Yeah.

Jordan Nanos

I can run a container on my laptop if I want some security.

Doug O’Laughlin

I have remote SSH to my Mac mini, and then, obviously, the remote SSH to a DigitalOcean droplet. So sick, dude. I run cron jobs all day. More cron jobs. More cron jobs. Update the database more. It's so beautiful. Sorry.

Jordan Nanos

Cool. No, go on.

Doug O’Laughlin

Do you use Tailscale?

Jeremie Eliahou Ontiveros

Huh?

Doug O’Laughlin

We were talking about Tailscale, actually, because you were talking about how you used it for one of the projects you were doing, and I was like, “Oh, cool. I use Tailscale.” It's pretty nifty, dude. I like it quite a bit.

Jordan Nanos

It's simple stuff, but it's good. The free-tier get-you-in option is just logging into your laptop from your phone pretty simply with a private network. But companies like CoreWeave use it for authenticating people to their clusters because it's much better than just public IPs and SSH and trying to whitelist IPs for people who move around the world.

So, yeah, Tailscale's awesome. There are lots of software companies that are very much accelerating because of this, and then there's other software that's just totally getting left in the dust. Tailscale's one of those. Obsidian's another one that you love, right, Doug?

Doug O’Laughlin

I do. But you know what's funny? I think I'm graduating from Obsidian. Why fuck around with Markdown when I can just do it in the terminal? I don't care, actually. I've come to realize that in the beginning I was like, “Well, I want to make sure I could read all the Markdown and all this shit to audit it,” kind of looking to do some fine-tuning.

The only time I care about Markdown in Obsidian is essentially pulling up a document to edit it for a final time, and then copying and pasting it into WordPress or wherever the hell I go to. But I literally don't care about it being in Obsidian. I hope and trust that the model is going to be good enough at finding information within a thing that I think it should be abstracted away. That's my belief.

But the Obsidian CLI project is pretty interesting. I was very Obsidian-first in the beginning. Now I've kind of moved away from it. Maybe I'll go back. I don't know. But I think you could just have a vector database—QMD crap that Toby does—and search, and it'll be faster.

Jordan Nanos

Yeah, absolutely. QMD—shout-out to Toby. Let's go.

Doug O’Laughlin

Yeah.

Jordan Nanos

These are all Canadians, buddy.

Doug O’Laughlin

Oh, yeah.

Jordan Nanos

Tailscale, Obsidian, and QMD from the ex-Shopify guy.

Doug O’Laughlin

Wait, are they really?

Jordan Nanos

Yeah, yeah, yeah.

Doug O’Laughlin

Are they—wait, every single one of those is Canadian?

Jordan Nanos

Yeah.

Doug O’Laughlin

Wow, we should acquire Canada.

Jordan Nanos

Yeah. The royal we, there, bud.

Doug O’Laughlin

Sorry.

Doug O’Laughlin

The royal we, yeah.

Jordan Nanos

You and your army.

Doug O’Laughlin

Hey, it wasn't even my idea, dude.

Jordan Nanos

Yeah. Yeah.

Doug O’Laughlin

And hey, and that also applies to anyone listening to this podcast. If you're a Canadian tech worker, we've had a lot of good luck. Jordan over here happens to work at SemiAnalysis. We moderately like the guy, so I think we're more than happy to hire more people from Canada. So yeah, we're always looking. So anyways, that's a complete aside. Always hiring.

Jordan Nanos

Yeah, shout out to Rippling, another company that's going to accelerate as the AI wave takes over everything.

Doug O’Laughlin

Where were we?

Jordan Nanos

I think we're probably good to wrap up here, guys. I don't know.

Doug O’Laughlin

Yeah, I think so.

Jordan Nanos

Anything else from you guys?

Doug O’Laughlin

I think so too.

Jordan Nanos

Can we talk about this week?

Doug O’Laughlin

Do you want to talk about Qwen? We haven't even posted about this, so I don't know what you want to talk about, dude.

Jordan Nanos

We can talk about it. We can talk about it next week too.

Doug O’Laughlin

Yeah, we can talk about it next week.

6. China’s AI Demand Emerges

Jordan Nanos

Leadership changes—things are still shaking out. You got a hot take about Qwen?

Doug O’Laughlin

I don't have a hot take. It's actually a pretty cold take after some tweets. I was like, “Damn, my take's pretty cold.” Essentially, they kicked him out because they didn't acquire enough users on Chinese New Year.

Jordan Nanos

You definitely did write about that. That was a nice tokenomics update about all the Chinese New Year competition that was going on.

Doug O’Laughlin

Yeah. And you know what's funny? My takeaway was Qwen wasn't bad, but I think they probably spent like $1 billion, and they're like, “Not good enough.” So now the KPIs are all user acquisition. I mean, Doubao—or ByteDance—won, for sure. And I think ByteDance is the only Eastern model that everyone at SemiAnalysis wants to use through CDance. Like, “I want CDance so badly, dude.”

Jordan Nanos

Okay. Yeah, that was, I think, the thesis of that article, or at least the last little section of it that I wrote a bit about, which was that we've seen this with solar panels, drones, and BYD cars, where, on the margins, people are like, “Oh, that looks really cool, but my Tesla's still cool, so I'm not going to go out of my way to try to import a BYD.”

Doug O’Laughlin

Everybody who I know who's seen the CDance videos is trying to figure out how to VPN their way into China and add something to that queue, which Eric posted this morning. How long?

Jordan Nanos

It's like a 3-month queue or something like that. It's something incredible, dude. Effectively, if you want to sign up and you're trying to pay for stuff, you're like, “Yeah, dude, you might be able to generate a video on CDance in a few months.” It's kind of crazy.

Doug O’Laughlin

There are 150,000 requests in the queue or something.

Jordan Nanos

Yeah. No, it's 14,000 out of 30,000, and that's, I think, in the paid queue.

Doug O’Laughlin

Oh my God.

Jordan Nanos

Oh, wow. Dude, that's like old-school internet. You have to wait in line for your job to be done, and this is on the paid version.

Doug O’Laughlin

Yeah, people who have—

Jordan Nanos

Wow.

Doug O’Laughlin

…already paid ByteDance are being told, “You can't even pay more to skip the line. You just have to wait in the queue.”

Doug O’Laughlin

Pretty sick, dude. Also, my galaxy brain—I don't know how much inside baseball we want to do, but some of this might be the demand. That might be part of the demand that we're not recognizing well, that we're seeing in GPUs, right? The fact is that Chinese models—yeah, maybe the retention rates weren't so great for some of them, but ByteDance clearly got some retention, and clearly the acceleration of actual users in China is going up, right?

Jeremie Eliahou Ontiveros

Yeah.

Jordan Nanos

With CDance, with Qwen, with all this stuff. And China has way more people than the United States—hot take. If they're starting to actually adopt AI, all of a sudden that's a giant new demand vector—not completely untapped, but a huge new demand vector that I think is maybe underappreciated and is starting to leak to the rest of the world, because China domestically can't actually support compute. So this just ends up in Singapore or Europe or everywhere else around the world.

Jeremie Eliahou Ontiveros

So the question here is: What percentage of Anthropic revenue and Claude Code comes from China?

Doug O’Laughlin

Well, allegedly, it's all—

Jeremie Eliahou Ontiveros

Any?

Doug O’Laughlin

It's all—Okay, so you have to know that some amount of it is, because they're like, “Oh, malicious actors have been…” Because you know the fine-tuning thing, right?

Jeremie Eliahou Ontiveros

Oh, with 150,000 prompts. Relationship with malicious actors, bro.

Doug O’Laughlin

Yeah.

Jordan Nanos

You know, all of this stuff about the distillation attacks—if you add up all of that stuff, it's less than one of our days' spend on the API. I really don't think that's a ton of—

Jeremie Eliahou Ontiveros

Yeah, but then—

Doug O’Laughlin

They're—

Jeremie Eliahou Ontiveros

If I remember correctly, I think we had some data maybe last year on Cursor, and something like 15% of users were from China. They asked a bunch of people locally, and they were telling me, “Yeah, these tools are not blocked.” Unlike Google and some of that stuff, you can actually use Western AI agents because—

Doug O’Laughlin

Hmm.

Jeremie Eliahou Ontiveros

…the local ones suck. So I actually don't know exactly about Claude Code—if it's blocked or not. I have no idea.

Doug O’Laughlin

So I think this one is well-documented, but apparently all the Chinese labs VPN into Japan and Korea. Then they move their sleep schedules forward so they can replicate an average Korean vibe coder. At one point last year, they were like, “Oh, Korea and Japan are 15% of Anthropic's revenue.” I was like, “Yeah, that's Chinese demand.” There's no way.

There's obviously usage. It's very clear who the Eastern models prefer to distill from—Claude, right?

Doug O’Laughlin

Yeah.

Doug O’Laughlin

The joke is—I think one of the best jokes I've seen so far—is that GLM—is it 4.6 or 5.0 or what? It's 4.6.

Jordan Nanos

Yeah, 4.7.

Doug O’Laughlin

The GLM-4.7's distillation of Claude is better than Claude can do itself.

Jordan Nanos

It's sonic.

Doug O’Laughlin

Yeah, it's sonic. That's so funny. That's hilarious. Just imagine if they had Claude, dude. And you know, the other meme too is that I think—

Jordan Nanos

Okay, I think GLM does a lot of pretty good engineering, man. I don't know.

Doug O’Laughlin

No, I'm being—Sorry. Let me put a little respect on their name. I feel like the bleeding edge is essentially razor-thin. I think it's very clear that if Eastern companies had access to Western compute, we would be mocked. There would be a new pretrain. If everything was equal in terms of compute, I think they would be ahead.

Jordan Nanos

I can't wait for DeepSeek-V4, guys. Can't wait.

Doug O’Laughlin

When is it coming out? When is this Enneagram? When is this memory-aware galaxy brain? I don't know. We'll see.

Doug O’Laughlin

All right. I think that's a good way to end it. Jeremie, see you in San Jose in a week and a half.

Jeremie Eliahou Ontiveros

Cheers, man.

Doug O’Laughlin

Wow.

Jeremie Eliahou Ontiveros

See you in San Jose.

Doug O’Laughlin

I'm jealous, dude.

Jordan Nanos

Talk to you next week.

Doug O’Laughlin

Talk to you next week. I want some cigs, dude. Where are the SemiAnalysis cigs, bro? Actually, I want you to know that everyone gave me cigarette birthday gifts. I'm thinking of you, Jeremie. I'm thinking of you, bro.