LALatent SpaceApr 11, 2025· 1:12:02

SF Compute: Commoditizing Compute

Evan Conrad, co-founder of SF Compute, argues that GPUs behave like a real estate business, not a traditional cloud, because price-sensitive customers value every incremental GPU and will switch for a 10% margin. CoreWeave succeeded by selling locked-in long-term contracts to low-credit-risk customers like Microsoft and OpenAI, ignoring short-term demand. He predicts hyperscalers and providers like Together and DigitalOcean will lose money on GPU clusters because software margins cannot match the hardware costs. SF Compute started as an AI lab forced to sublease its cluster monthly to avoid bankruptcy, then evolved into a market where anyone can buy H100s by the hour via dynamic pricing—often below $1/hour for short bursts. Utilization stays near 100% as prices adjust. Future plans include cash-settled futures to reduce financial risk across the industry, while the brand deliberately stays anti-hype and calm.

  1. 0:00Intro
  2. 0:42CoreWeave Model
  3. 20:36SF Compute
  4. 41:58Pricing
  5. 47:10Financialization
  6. 1:01:20Branding
  7. 1:05:48Past Startups
  8. 1:09:07Hiring

Powered by PodHood

Transcript

Intro0:00

Alessio0:06

Hey, everyone. Welcome to the Living Space Podcast. This is Alessio, partner and CTO at Decibel, and I'm joined by my co-host Swyx, founder of Smol AI.

Swyx0:13

Hey, and today we're so excited to be finally in the studio with Evan Conrad from SF Compute. Welcome.

Evan Conrad0:18

Hello. How goes it? How are we doing?

Swyx0:21

Uh, I've been fortunate enough to be your friend before you're famous, and also we've hung out at, like, various social things. So it's, it's really cool to see that SF Compute, like, is, is coming into its own thing and it's, uh, you know, it's, it's a significant presence, at least in the San Francisco community, which of course it's in the name, so you couldn't help but be.

Evan Conrad0:38

I- indeed. Indeed. Uh, I think we have a long way to go, but yeah, thanks.

Swyx0:42

Of course. Yeah.

CoreWeave Model0:42

Evan Conrad0:42

Yeah.

Swyx0:43

One way I wa- was thinking about kicking off this conversation is we will likely release this right after CoreWeave IPO.

Evan Conrad0:49

Uh-huh.

Swyx0:49

And, and, uh, I was watching, I was looking, doing some research on you. You did a talk at the Curve.

Evan Conrad0:55

Yeah.

Swyx0:55

I think I may have been viewer number seventy. It was a great talk.

Evan Conrad0:59

Oh, thank you.

Swyx0:59

More people should go see it, Evan Conrad at the Curve. But we're-- we have like three orders of magnitude more people, and I just wanted to, to highlight like what is your analysis of what CoreWeave did that, that went so right for them?

Evan Conrad1:11

Sell locked-in long-term contracts and don't really do much short-term at all. I think like a lot of people had this assumption that GPUs would work a lot like CPUs, and the like standard business model of any sort of CPU cloud is you buy commodity hardware, then you layer on services, um, that are mostly software, and that gives you high margins.

Um, and pretty much all your value comes from those services, not really the underlying compute in any capacity. And because it's commodity hardware and it's not actually that expensive, most of that can be, um, sort of on-demand compute.

And while you do want locked-in contracts for folks, it's mostly just a sort of de-risky sit- situation. It helps you plan revenue because you don't know if people are gonna scale up or down. But fundamentally, people are like buying hourly, and that's how your business is structured.

Um, and you're gonna make fifty percent margins or higher. This like doesn't really work, um, in GPUs, and the reason why it doesn't work is because you end up with like super price-sensitive customers. And that isn't because necessarily it's just way more expensive, though that's totally the case.

So in a CPU cloud, you might have like, you know, let's say if you had a million dollars of hardware, in GPUs you have a billion dollars of hardware. And so your customers are buying, um, at much higher volumes than you'd otherwise expect.

And it's also smaller customers who are buying at higher am-amounts of volume, so relative to the-- what they're spending in general. But in GPUs in particular, your customer cares about the scaling law behind it. So if you take like Gusto, for example, or Rippling or an HR service like this.

When they're buying from an AWS or a GCP, um, they're buying CPUs, and they're running web servers. Those web servers, they kind of buy up to the capacity that they need. They buy enough like CPUs, and then they don't buy any more.

Like they don't buy any more at all. And if-

Swyx2:56

Yeah, you have a chart that goes like this and then flatlines.

Evan Conrad2:57

Correct. And it, and it's like a complete flat. It's not even like an incremental tiny amount. It's not like you could just like turn on some more nodes and then suddenly, you know, they would make a incremental amount of mo- money more.

Like Gusto isn't gonna make like, you know, five percent more money. They're gonna make zero, like literally zero money from every incremental GP-- or CPU after a certain point. This is not the case for anyone who is training models, and it's not the case for anyone who's doing test time inference or like inference that has, uh, scales at test time.

Because like y- you, your scaling laws mean that you may have some diminishing returns, um, but your-- there's always returns. Adding GPUs always means your model does actually get better, um, and that actually does translate into revenue for you.

And then for test time inference, you actually can just like run the inference longer and get a better performance. Or maybe you can run more customers, um, faster and then charge for that. It actually does translate into revenue.

Every incremental GPU translates to revenue. And what that means from the customer's perspective is you've got like a flat budget and you're trying to max the amount of GPUs you have for that budget, and it's very distinctly different than like where a Gusto or Rippling might think, where they think, "Oh, we need this amount of CPUs.

How do we, you know, reduce our amount of money that we're spending on this to get the same amount of CPUs?" What that translates to is customers who are spending in really high volume, but also customers who are super price sensitive, who don't give a shit.

Can I swear on this? Can I swear?

Swyx4:18

Sure. Yeah.

Evan Conrad4:19

Um, who, who don't give a shit at all about your software because a ten percent difference in a billion dollars of hardware is like a hundred million dollars of value for you. So if you have a ten percent margin increase because you have great software, um, on your billion dollars, the customers are that price sensitive.

They will immediately switch off, um, if they can. Because why wouldn't you? You would just take that hundred million dollars, you'd spend fifty million dollars on hiring a software engineering team to replicate anything that you possibly could. So that means that the best way to make money in GPUs was to do basically exactly what CoreWeave did, um, which is go out and sign only long-term contracts.

Pretty much ignore the bottom end of the market completely, and then maximize your long-term contracts with customers who are, um, who don't have credit risk, who won't sue you if, um, or are unlikely to sue you for like frivolous reasons.

And then because they don't have credit risk and they won't sue you for frivolous reasons, you can go back to your lender and you can say, "Look, this is a really low-risk situation for us to do. Um, you should give me prime, like prime interest rate.

You should give me the lowest cost of capital you possibly can." And when you do that, you just like make tons of money. Um, the problem that I think lots of people are gonna talk about with CoreWeave is it doesn't really look like a cloud provider financially.

It, it also doesn't really look like a software company financially.

Swyx5:38

It's a bank.

Evan Conrad5:38

It's a bank. It's, it's a real estate company. Uh, and it's very hard to not be that. The problem of that that people have tricked themselves into is thinking that CoreWeave is a bad business. I don't think CoreWeave is an explicitly a bad business.

Um, there's a bunch of people-- there's kinda like two versions of the CoreWeave take at the moment. There's, "Oh my god, CoreWeave amazing. Uh, CoreWeave is this great cloud-- new cloud provider competitive with the hyperscalers." And to some extent, this is true from a structural perspective.

Like they are indeed a real sort of thing against the cloud providers in this particular category. And the other take is, "Oh my gosh, CoreWeave is this horrible business," and so on and blahdy blah. And I think it's just like- A set of perception or perspective.

If you think CoreWeave's business is supposed to look like the traditional cloud providers, you're gonna be really upset to learn that GPUs don't look like that at all. And in fact, for the hyperscalers, it doesn't look like this either.

My intuition is that the hyperscalers are probably gonna lose a lot of money, and they know they're gonna lose a lot of money, um, on reselling Nvidia GPUs at least.

Swyx6:34

Hyperscalers, spe- I wanna, uh-

Evan Conrad6:36

Yeah

Swyx6:36

... Microsoft, AWS, Google.

Evan Conrad6:38

Correct, yeah.

Swyx6:38

Okay.

Evan Conrad6:38

The Microsoft, AWS, and Google, um-

Swyx6:40

Does Google resell? I mean, Google has TPUs, but-

Evan Conrad6:42

Google has TPUs, but I think they-- you can also get H100s from them and so on. But there are, like, two ways they can make money. One is by selling to small customers who aren't actually buying in any serious volume.

They're testing around, they're playing around, and if they get big, they're immediately going to do one of two things. They're gonna ask you for, um, a discount because they're not gonna pay your crazy sort of margin that you have locked into your business, because for CPUs, you need that.

They're gonna pay your, your massive per-hour price, and so they want you to sign a long-term contract. And so that's your other way that you can make money is you can, um, you can basically do exactly what CoreWeave does, which is have them pay as much as possible up front and lock in the contract for a long time, or you can have small customers.

But the problem is that, like, for a hyperscaler, the GPUs to sell on the low margins relative to what your, um, your other business, your CPUs are, is a worse business than what you are currently doing. 'Cause, like, you could have spent the same money on those GPUs, and you could have trained model, and you could have made a model on top of it and then turned that into a product and had high margins from your product.

Or you could have taken that same money and you could have competed with Nvidia, um, and you could have cut into their margin instead. But just simply reselling Nvidia GPUs doesn't work like your CPU business where you're able to capture high margins from big customers and so on, and then they never leave you because your customers aren't actually price sensitive, and so, um, they won't switch off if your prices are a little higher.

Um-

Swyx8:15

You actually had a really nice chart, again, on that talk of this two by two-

Evan Conrad8:20

Sure

Swyx8:20

... of, like, where you want to be, and you also had some hot takes on who's making money and who isn't.

Evan Conrad8:26

Sure.

Swyx8:26

So CoreWeave locked up long-term contracts. Get that.

Evan Conrad8:29

Yes.

Swyx8:29

Maybe share your mental framework. Just verbally describe it 'cause we're trying to help the audio listeners as well.

Evan Conrad8:34

Sure.

Swyx8:34

People can look up the chart if they want to.

Evan Conrad8:36

Sure.

Swyx8:36

Okay, so this is a graph of interest rates, and on the y-axis, it's a probability you're able to sell your GPUs from zero to one.

Evan Conrad8:44

Mm.

Swyx8:44

And on the x-axis, it's how much they'll depreciate in cost from zero to one.

Evan Conrad8:49

Uh, yeah.

Swyx8:49

And then you had iso cost curves or iso interest rate curves.

Evan Conrad8:53

Yeah.

Swyx8:54

So there's-- It-- They, they kinda shape in a sort of concave fashion.

Evan Conrad8:58

Yeah.

Swyx8:59

Um, the lowest interest rates, uh, enable the most aggressive form of this cost curve-

Evan Conrad9:06

Yeah

Swyx9:06

... and the, the higher interest rates go, the more you have to push out to the top right.

Evan Conrad9:10

Yeah.

Swyx9:11

And then you had some analysis of where every player sits in this, including CoreWeave, but also Together and Modal-

Evan Conrad9:18

Yeah

Swyx9:18

... and all these other guys. I thought that was super insightful, so I just wanted you to-

Evan Conrad9:21

Thank you

Swyx9:21

... elaborate.

Evan Conrad9:22

Basically, it's like a graph of risk, um, and the genres of places where you can be and what the risk is associated with that. The, like, optimal thing for you to do, if you can, is to lock in long-term contracts that are paid all up front or in with a situation in which you trust the other party to pay you over time.

So if you're, you know, selling to Microsoft or something, or OpenAI.

Swyx9:45

Which are together seventy-seven percent of the revenue of CoreWeave.

Evan Conrad9:48

Yeah. So if, if you're doing that, um, that's a great business to be in because your interest rate that you can pitch for is really low because no one thinks Microsoft is gonna default. And, like, maybe OpenAI will default, but the backing by Microsoft kinda helps you, and I think there's enough, like, generally it looks like OpenAI is winning, that you can make a-- it's just a much better case than if you're selling to the pre-seed startup that just raised thirty million dollars or something pre-revenue.

It's, like, way easier to make the case that the OpenAI is not gonna default than the pre-seed startup. And so the optimal place to be is selling to the maximally low-risk customer for as long as possible, and then you never have to worry about depreciation, um, and you make lots of money.

Um, the less good place to be is you could sell long-term contracts to people who might default on you, and then, um, if you're not bringing it to the present, so you're not, like, saying, "Hey, you have to pay us all up front," then you're in this, like, more risky territory.

Um-

Swyx10:44

So it's the top left of the chart?

Evan Conrad10:46

Uh, if I have the chart right, maybe.

Swyx10:47

Large, large contracts paid over time.

Evan Conrad10:49

Yeah, large contracts paid over time is, like, top left. So it's, uh, m-more risky, but you could still probably get away with it. And then the other opportunity is that you could sell short-term contracts, um, for really high prices.

And so lots of people tried that too because this is actually closer to the original business model that people thought would work in cloud providers. For CPUs, it works for free CPUs, but it doesn't really work for GPUs.

And I don't think people were trying this because they were thinking about the risk associated with it. I think a lot of people who just come from a software background have not really thought about, like, cogs or margins or inventory risk or th-things that y-you have to worry about in the physical world.

And I think they were just, like, copy-pasting the same business model onto CPUs. And also, I remember fundraising, uh, like, a few years ago, and I know based on, like, what we knew other people were saying who were in a very similar business to us versus what we were saying, and we know that our pitch was way worse at the time 'cause in the beginning of SF Compute, um, we, we looked very similar to, um, pretty much every other GPU cloud, not on purpose, but sort of accidentally.

And I know that the correct pitch to give to an investor was, "We will look like a traditional CPU cloud with high margins, um, and we'll sell to everyone." And that is a bad business model because your customers are price sensitive.

And so what happens is if you sell at high prices, which is the price that you would need to sell at in order to de-risk your loss on the depreciation curve, and specifically what I mean by that is, like, let's say you're selling at, like, five dollars an hour and you're paying a dollar fifty an hour for the GPU under the hood.

Um, it's a little bit different than that, but, you know, nice numbers. Five dollars an hour, a dollar fifty, um, an hour. Great. Excellent. Well, you're charging a really high price per GPU hour because over time the price will go down and you'll get competed out.

Um, and what you need is to make sure that you never go under, or if you do go under your underlying costs, you've made so much money in the f-first part of it that the later end of it, like, doesn't matter because from the whole structure of the deal, you've made money.

The problem is that just- You think that you're gonna be able to retain your customers with software, and actually what happens is your customers are super price sensitive and push you down, and push you down, and push you down, and push you down, um, that they don't care about your software at all.

And then the other problem that you have is you have, um, really big players like the hyperscalers who are looking to win the market, and they have way more money than you, and they can push down on margin much better than you can.

And so if they have to, and they do- they don't necessarily all the time, um, I think they actually keep probably a higher margin, but if they needed to, they could totally just like wreck your margin at any point, um, and push you down.

Which means that that quadrant over there where you're charging a high price, um, and just to make up for the risk, completely got destroyed, like did not work at all for many places because of the price sensitivity and because people could just shove you down.

Instead, that pushed everybody up to the top right-hand corner of that, which is selling short-term contracts for low prices, um-

Swyx13:35

Paid over time. Yeah

Evan Conrad13:35

... paid over time, um, which is the worst place to be in, um, the worst financial place to be in because it has the highest interest rate, um, which means that your, um, your costs go up at the same time your, uh, your incoming cash goes down and squeezes your margins and squeezes your margins.

The nice thing for like a CoreWeave is that most of their business is over on the, on the other sides of those quadrants that the ones that survived.

Swyx13:59

The only remaining question I have with CoreWeave, and I promise I get to SF Compute, and I promise this is relevant to SF Compute in general 'cause the framework is important, right?

Evan Conrad14:07

Sure.

Swyx14:07

To understand a company. So why didn't Nvidia or Microsoft, both of which have more money than CoreWeave-

Evan Conrad14:14

Yeah

Swyx14:14

... do CoreWeave? Right?

Evan Conrad14:15

Why didn't they do CoreWeave?

Swyx14:16

Why have this middleman when either Nvidia or Microsoft have more money than God, and they could have done an internal CoreWeave, which is e- effectively like a self-funding vehicle, like a financial instrument? Why, why does there have to be a third party?

Evan Conrad14:31

Your question is like why didn't, um-

Swyx14:34

Nvidia

Evan Conrad14:35

... Microsoft-

Swyx14:35

Or why didn't either, either one of those

Evan Conrad14:36

... Nvidia just do CoreWeave? Why didn't they just set up their own cloud provider?

Swyx14:39

Yeah.

Evan Conrad14:39

Um, I, I think, and I don't know, and so correct me if I'm wrong, and, um, lots of people will, um, have different opinions here or, or, I mean, not opinions. They'll have actual facts that differ from my facts.

No, those aren't opinions. Those are actually indeed different differences of reality, is that Nvidia doesn't wanna compete with their customers. They make a large amount of money by selling to existing clouds. If they launch their own CoreWeave, then it would make it much harder for them to sell to the hyperscalers, and so they have a complex relationship with there, so not great for them.

Second is that at least for a while, I think they were dealing with antitrust concerns or fears, um, that if they're going through... If they own too much layers of the stack, I could imagine that could be a problem for them.

I don't know if that's actually true, but that's where my mind would go or guess. Mostly I think it's the first one. Um, it's that they-

Swyx15:23

Yeah

Evan Conrad15:23

... they would be competing directly with their primary customers or-

Swyx15:26

Then Microsoft coulda done it, right? Like that's the other question.

Evan Conrad15:28

Yeah. So Microsoft, um, didn't do it, and my guess is that Nvidia doesn't, doesn't want Microsoft to do it. And so they would limit the capacity because, um, from Nvidia's perspective, both they don't wanna necessarily launch their own cloud provider 'cause it's competing with their customers, but also they don't want only one customer, um, or only a few customers.

It's really bad for, um, Nvidia if you have customer concentration and Microsoft and, um, Google and, um, Amazon, like Oracle too, like buy up your entire supply. Um, and then you have four or five customers or so, um, who pretty much get to set prices.

And-

Swyx16:01

Monopsony.

Evan Conrad16:01

Yeah, a monopsony. And so the optimal thing for you is a diverse set of customers, um, who all are willing to pay at whatever price because if you don't, somebody else will. And so it's really optimal for Nvidia to have lots of other customers who are all competing against each other.

Swyx16:14

Great.

Evan Conrad16:15

Yeah.

Swyx16:15

Just wanted to establish that. It's unintuitive for people who've never thought about it, and you think about it all day long.

Evan Conrad16:19

Yeah.

Swyx16:21

The last thing I'll, I'll call out from the talk, which is kinda cool, and then I, I promise we'll get to, uh, SF Compute, is why will, uh, DigitalOcean and Together lose money on their clusters?

Evan Conrad16:31

Why will DigitalOcean and Together lose money on their clusters? Um, I'm gonna start by clarifying that all of these businesses are excellent and fantastic. Um, that Together and DigitalOcean and Lambda I think are wonderful businesses who do, um, like build excellent products.

Um, but my general intuition, um, is that if you try to couple the software and the hardware together, you're gonna lose money. Um, that if you go out and you buy a long-term contract from, from someone and then you layer on services, or you buy the hardware yourself and you spin it up and you get a bunch of debt, you're gonna run into the same problem that everybody else did, the pr- same problem we did, same problem the hyperscalers are doing, which is you cannot, um, add software and make high margins like a cloud provider can.

Um, you can pitch that into investors, and it'll totally make sense, and it's like the ch- correct play in, in CPUs, but there isn't software you could make to make this occur. Like if you are spending a billion dollars on hardware, you need to make a billion dollars of software.

There isn't a billion dollars of software that you can realistically make, and if you do, you're gonna look like SAP. Um, and like, um, not, that's not a knock on SAP. SAP makes a fuck ton of money, right?

So there just aren't that many pieces of software that you could make that you can realistically sell like a billion dollars of software, and you're probably not gonna do it to price-sensitive customers who are spending their entire budget already on compute.

They don't have any more money to give you. It's a very hard proposition to do. And so many parties have been trying to do this, like buy their own compute, um, because that's what a traditional cloud does. It doesn't really work for them.

You know that meme where there's, um, like the Grim Reaper, and he's like knocking on the door?

Swyx18:02

Mm-hmm.

Evan Conrad18:03

And then he keeps knocking on the next door? Um, we have just seen door after door after door of the Grim Reaper, um, comes by and the economic realities of the compute market, um, come knocking. And so the thing we encourage folks to do is if you are thinking about buying a big GPU cluster and you are gonna layer on software on top, don't.

There are so many dead bodies in the wake there. We would recommend not doing that. And we, as SF Compute, our entire business is structured to help you not do that. It's helped, um, disintegrate these. The GPU clouds are fantastic real estate businesses.

If you treat them like real estate businesses, you will make a lot of money. Um, the cloud pr- services you can ta- make on that, all the software You want to make on that? You can do that fantastically.

Um, if you don't own the underlying hardware, if you mix these businesses together, you get shot in the head. Um, but if you combi- if you split them, um, and that's what the market does, it helps you split them.

It allows you to buy like layer on services, but just buy from the market. You can make lots of money. So companies like Modal who don't own the underlying compute, like they don't own it, lots of money, fantastic product.

And then, um, companies like CoreWeave, um, who are functionally like really, really good real estate businesses, lots of money, fantastic product. Like, but if you combine them, you die. That's the economic reality of compute.

Swyx19:21

I think it also, it also splits into training versus inference, uh-

Evan Conrad19:24

Sure

Swyx19:24

... with different kinds of workloads.

Evan Conrad19:25

Yeah, yeah. True. Um-

Swyx19:25

And then, yeah, one comment about the price sensitivity thing before we leave this topic. I want to credit Martin Casado for m- coining or naming this thing, which is like, you know, you, you said, you said this thing about like you, y- you don't have room for a ten percent margin on GPUs-

Evan Conrad19:39

Yep

Swyx19:39

... for software.

Evan Conrad19:40

Yep.

Swyx19:41

And Martin actually played it out further. It's the first one I ever saw doing this at, at large enough runs. So let's say GPT-4 and o1 both had total training costs of like a five hundred million dollars.

Evan Conrad19:52

Yeah.

Swyx19:52

This is the rough estimate. When you get the five billion dollar runs-

Evan Conrad19:55

Yes

Swyx19:55

... when you get the fifty billion dollar runs, um, it is actually makes sense to build your own chips. Like to, for OpenAI to get into chip design, which is-- it's so funny to like, I'll make an ASIC for this run.

Evan Conrad20:07

Yeah. Um, maybe. Um, I, I think a caveat of that that is not super well thought about is that only works if you're really confident.

Swyx20:17

Yeah.

Evan Conrad20:17

It only works if you really know which chip you're gonna do. If you don't, then it's a little harder. So it makes-- in my head, it makes more sense for inference, um, where you've already established it. But for training, um, there's so much like experimentation.

Swyx20:26

You need generality, yeah.

Evan Conrad20:27

Yeah.

Swyx20:28

Yeah.

Evan Conrad20:28

The generality is much more useful.

Swyx20:29

In some sense, you know, Google is like six generations into the CPUs and-

Evan Conrad20:32

Yeah.

Swyx20:33

Yeah. Okay, cool. Um, maybe we should go into SF Compute now.

SF Compute20:36

Evan Conrad20:36

Sure, yeah.

Alessio20:37

Um, yeah, so you kinda talked about the different providers. Why did you decide to go with this approach? And maybe talk a bit about how the market dynamics have evolved since you started the company.

Evan Conrad20:48

So originally, we were not doing this at all. Um, we were definitely, like, forced into this to some extent. SF Compute started because, uh, we wanted to go train models for music, um, and audio in general. We, we were gonna do a sort of generic audio model and at some points, and then we were gonna do a music model at some point.

So it was early company. We hadn't really spec'd down on a particular thing. But yeah, we were gonna do a music model and audio model. First thing that you do when you start any AI lab is you go out and you buy a big cluster.

The thing we had seen everybody else do was they went out, and they raised a really big round, and then they would get stuck. Um, because if you raise the amount of money that you need to train a model initially, like, you know, the fifty million dollar pre-seed, pre-revenue, um, your valuation is so high or you get diluted so much, um, that you can't raise the next round.

Um, and that's a very big ask to make. And also, I don't know, I, I felt like we just felt like we couldn't do it. We probably could have in retrospect, but, um, I think, one, we didn't really feel like we could do it.

Two, it felt like if we did, we would have been stuck later on. We didn't want to raise a big round. And so instead, we thought surely by now, um, w- we would be able to just go out to any provider and buy like a traditional CPU cloud w- would sell, offer you, and just buy, like, on demand, um, or by, like, a month or so on.

And this worked for, like, small incremental things, and I think this is where we were basing it off. We just, like, assumed we could go to, like, Lambda, um, or something and, like, buy thousands of, at the time, A100s.

And this just, like, was not at all the case. So we started doing all the sales calls with people, and, uh, we said, "Okay, well, can we just get like month to month? Can we get like one month of compute or so on?"

Everyone told us at the time, "No, you need to have a year-long contract or longer, or you're out of luck, sorry." And at the time, we were just, like, pissed off. Like, why won't nobody sell us a month at a time?

Nowadays, we totally understand why, because it's the same economic reason, 'cause if you-- if they had sold us the month to month or so on, um, and we canceled or so on, they would have massive risk on that.

And so the optimal thing to do was to only to just, like, completely abandon this section of the market. We didn't like that. Um, so our plan was we were gonna buy a year-long contract anyway. We would use a month, and then we would sublease the other eleven months.

And we were locked in for a year, but we only had to pay on every individual month. And so we did this, but then immediately we said, "Oh, shit, now we have a cloud provider, not a, like, training models company-

Alessio23:07

Right

Evan Conrad23:07

... not an AI lab." Um, because every thirty days, we owed about five hundred thousand or so, and we had about five hundred thousand in the bank. Um, so that meant that every single month, if we did not sell out our cluster, uh, we would just go bankrupt.

So that's what we did for the first year of the company. And when you're in that position, y- you try to think how in the world do you get out of that position. What that transitioned to is, okay, well, we tend to be pretty good at, like, selling this cluster every month 'cause we haven't died yet.

And so what we should do is we should go basically be like this broker for other people, and we will be more like a GPU real estate, uh, or like a GPU realtor. And so we started doing that for a while, where we would go to other people who had-- who was trying to sell, like, a year-long contract with somebody, and we'd go to another person who, like, maybe this person wanted six months and somebody else wanted six months or something, and we'd, like, combine all these people together, um, to make the deal happen.

And we'd organize these, like, one-off bespoke deals, um, that looked like-- Basically, it ended up with us taking a bunch of customers, us assigning with a vendor, taking some cut, and then us operating the cluster for people, typically with bare metal.

And so we were doing this, but this was definitely like a, "Oh, shit. Oh, shit. Oh, shit. How do we get out of our current situation?" Um, and less of a, um, like a strategic plan of any sort.

But while we were doing this, since, like, the beginning of the company, um, we had been thinking about how to buy GPU clusters, how to sell them effectively, because we'd seen every part of it. Um, and what we ended up with was, like, a book of everybody who's trying to buy and everyone who's trying to sell because we were these, like, GPU brokers.

And so that turned into what is today SF Compute, uh, which is a compute market, which we think we are the functionally the most liquid GPU market of any capacity. Honestly, I think we're the only thing that actually is like a real market, that there's like bids and asks, and there's, um, like a, like a trading engine that combines everything and so on.

I think we're the only place where you can do things that a market should be able to do, like- You can go on SF Compute today and you can get thousands of H100s for an hour if you want.

And that's because there is a price for thousands of GPUs for an hour. That is, like, not a thing you can reasonably do on kind of any other cloud provider because nobody should realistically sell you thousands of GPUs for an hour.

Um, they should sell it to you for a year or so on. But one of the nice things about a market is that you can buy the year on SF Compute, but then if you need to sell back, you can sell back as well.

And that opens up all these little pockets of liquidity where somebody who's just trying to buy for a little bit of time some burst capacity, so people don't normally buy for an hour, that's not, like, actually a realistic thing, but it's, like, the range.

Somebody who wants-- who is like us, um, who needed to buy for a month can actually buy for a month. They can, like, place the order and there is actually a price for that, and it typically comes from somebody else who's selling back, um, somebody who bought a longer term contract and is, like, they bought for some period of time.

They-- Their code doesn't work and now they need to, like, um, sell off a little bit.

Swyx25:50

What are the utilization rates at which a market like this works? What do you see the usual GPU utilization rate and, like, at what point-

Evan Conrad25:59

So-

Swyx25:59

... does the market get saturated?

Evan Conrad26:00

Assuming there are not, like, hardware problems or software problems, the utilization rate is, like, near 100% because the price dips until the utilization is 100%. So the price actually has to dip quite a lot in order for the utilization not to be.

That's not always the case because you just have logistical problems. Um, like, you get a cluster and parts of the InfiniBand fabric are broken, and there's, like, um, some issue with some switch somewhere, and so you have to take some portion of the cluster offline or, you know, stuff like this.

Like, there's just underlying physical realities of the clusters. But nominally, um, we have better utilization than basically anybody because, um, but that's on utilization of the cluster. Like, that doesn't necessarily translate into, um... Well, I mean, I, I actually do think we have much better overall money made for our underlying vendors than kind of anybody else.

We work with the other GPU clouds. Um, and the basic pitch to the other GPU clouds is, one, we're still your broker, so we can, we can find you the long-term contracts that are at the prices that you want.

But meanwhile, your cluster is idle. And for that, we can increase your utilization and get you more money because we can sell that idle cluster for you. And then the moment, um, we find the longer-- the bigger customer and they come on, you can kick off those people and then go to the other ones.

You get kind of the mix of, like, sell your cluster at whatever price you can get on the market, and then sell your cluster at the big price that you wanna do for a locked-in long-term contract, which is your ideal business model.

And then the benefit of the whole thing being on the market is you can pitch your customer that they can cancel their long-term contract, which is not a thing that you can reasonably do if you are just the GPU cloud.

If you're just the GPU cloud, you can never cancel your contract because that introduces so much risk that you would otherwise, like, not get your cheap cost capital or whatever. But if you're selling it through the market or you're selling it with us, then you can say, "Hey, look, you can cancel for a fee," and that fee is the difference between the price of the market and then the price, um, that they paid at, which means that they canceled and you have the ability to offer that flexibility, but you don't have to take the risk of it.

The money's already there and, like, you got paid, but it's just being sold to somebody else.

Swyx27:59

One of our top pieces from last year was talking about the H100 glut-

Evan Conrad28:04

Sure

Swyx28:04

... from all the, uh, long-term contracts that were not being fully utilized and being put onto the market.

Evan Conrad28:10

Yeah.

Swyx28:10

Uh, you have on here dollar, a dollar per hour-

Evan Conrad28:14

Yeah

Swyx28:14

... uh, contracts as well as it goes up to two. Actually, I think you were involved. You, you, you were obliquely quoted in that article. I think you remember.

Evan Conrad28:21

Yes, I remember this.

Swyx28:21

Uh, because this was hidden. Well, we hid your name. Uh, but then you were like, "Yeah, it's us."

Evan Conrad28:26

Yeah.

Swyx28:26

Could you talk about the supply and demand of H100s? Was that just a normal cycle? Was that like a super cycle because of all the VC funding that went in in 2003? What was that? Like, GPU prices have come down.

Evan Conrad28:37

Yeah. G- GPU prices have come down. Um-

Swyx28:39

Is that-- And some, some part of that is normal dep- depreciation cycle. Some part of that is just there were a lot of f- uh, startups that bought GPUs and never used them, and now they're lending it out and therefore you exist.

Evan Conrad28:49

There's a lot of, like, various theories as to why this happened. I dislike all of them because they're all kind of like... They're often said with really high confidence, and I think just the market's much more complicated than that.

Swyx29:01

Of course.

Evan Conrad29:01

And so, uh, everything I'm gonna say is, like, very hedged. But there was a series of, like, places where a bunch of the orders were placed and people were pitching to their customers and their investors and just the broader market, um, that they would arrive on time, and that is not how the world works.

Um, and because there was such a really quick build-out of things, you would end up with bottlenecks in the supply chain somewhere that has nothing to do with necessarily the chip. Um, it's like the InfiniBand cables or the mix or, like, whatever, or you need a bunch of, like, generators or you're-- you don't have data center space or, like, what-- Like, there's always some bottleneck somewhere else.

And so a lot of the clusters didn't come online within the period of time. But then all the bottlenecks got sorted out, and then they all came online all at the same time. So I think you saw a shortage because supply chain hard, and then you saw a increase, uh, or like a, a, a glut, um, because supply chain eventually figured itself out.

Swyx30:01

And specifically, people over-ordered in order to get the allocations that they wanted. Then they, they got the allocations, and then they went under. They... Yeah, whatever, right? There was just a lot of shenanigans.

Evan Conrad30:10

A caveat of this is every time you say somebody, like, over-ordered, um, there is this assumption that the problem was, like, the demand went down.

Swyx30:17

Uh-huh.

Evan Conrad30:17

Um, and I don't think that's the case at all, and so I wanna clarify that. Um, it definitely seems like there's more demand for GPUs than there ever was. It's just that there is also more supply. So at the moment, I think there is still functionally a glut, but the difference that I think is happening is mostly the test time inference stuff, that you just need way more chips for that than you did before.

And so whenever you make a statement about the current market, um, people sort of take your words and then they assume that you're making a statement about the future market. And so if you say there's a glut now, people will continue to think there's a glut.

But I, I think what is happening at the moment... My general prediction is that, like, by the winter, um, we will be back towards shortage, but then also, um, this very much depends on the rollout of future chips.

Um, and that comes with its own... I think I'm trying to give you, like, a, a good- Uh, here's Evan's forecast. Um-

Swyx31:06

Okay

Evan Conrad31:06

... um, but I don't know if my forecast is very-

Swyx31:08

You don't have to. Nobody's gonna hold you to it, but, like, I, I think people want to know what, what's true and what's not, and there's a lot of vague speculations from people who are not that close to the market actually, and you are.

So-

Evan Conrad31:19

I think I'm a close to the market but also a vague speculator. Um-

Swyx31:22

Yeah.

Evan Conrad31:22

Like, I think there are a lot of really highly confident speculators, and I am indeed a vague speculator. I think I have more information than a lot of other people, and this makes me more vague of a spectator, um, because I feel less certain or less confident, um, than I think a lot of other people do.

The thing I do feel reasonably confident about saying is that, um, the test time inference is probably going to quite significantly, um, expand the amount of compute that was used for inference. So a caveat of this is like, um, p- pretty much all the inference demand is in a few companies.

A good example is like lots of bio and pharma, um, was using, um, H100s training sort of the, the bio models of sorts, and they would come along and they would buy, you know, thousands of H100s for training and then just like not a lot of stuff for inference, not in any-- not relative to like an OpenAI or Anthropic or something because they, like, don't have a consumer product.

Their inference event if they can do it, right? There's really like only one inference event that matters, um, and obviously I think they're gonna run in batch and they're not gonna literally just run one inference event. Um, but, like, the one that produces the drug is the important one, right?

And I'm dumb and I don't know anything about biology, so I could be completely wrong here, but my understanding is that's kind of the gist is you want-

Swyx32:30

I can check that for you.

Evan Conrad32:31

You can check, check that for me. Check that for me. But my, my understanding is like the one that produces the sequence that is the drug that, um, you know, cures cancer or whatever, that's, that's the important deal.

But like a lot of models look like this, um, where they're sort of more enterprise use cases or they're... So prior to something that looks like test time inference, you got lots and lots of demand for training and then pretty much entirely fell off, um, for inference.

And I, I think like we looked at like OpenRadar, for example. The entirety of OpenRadar that was not Anthropic or Google, uh, like or Gemini or OpenAI or something. It was like 10 H100 nodes or something like that.

It's just like not that much. Um, it's like not that many GPUs actually to service that entire demand. But that's like a really sizable portion of the sort of open source market. But the actual amount of compute needed for it was not that much.

Um, but the-- If you imagine like what an OpenAI needs, um, for, um like GPT-4, it's like tremendously big. But that's because it's a consumer product that has almost all the inference demand.

Swyx33:31

Yeah. That's a message we've had, uh, roughly open source AI compared to closed AI is like five percent.

Evan Conrad33:38

Yeah. It's like super small.

Swyx33:39

It's super small.

Evan Conrad33:40

It's super small. Super small. Um, but test time inference changes that quite significantly. Um, so I will expect that to increase our, uh, overall demand, but my question on whether or not that actually affects your compute price is entirely based on, um, how quickly do we roll out the next chips, um, like-

Swyx33:59

The way that you burst is different for-

Evan Conrad34:01

Yeah

Swyx34:01

... test time.

Alessio34:02

Any thoughts on the third part of the market, which is the more peer-to-peer distributed, some are like crypto-enabled, like hyperbolic, Prime Intellect and all of that. Where, where do those fit? Like do you see a lot of people will wanna participate in a peer-to-peer market, or just because of the capital requirements-

Evan Conrad34:18

Uh-

Alessio34:18

... at the end of the day, it doesn't really matter?

Evan Conrad34:20

I'm like wildly skeptical of these, to be frankly. Um-

Swyx34:26

The dream is like, like sitting at home, right? I got this 1590. F- nobody has 1590s. Uh, 4090 sitting at home. I can rent it out.

Evan Conrad34:33

Yeah. Like I just don't really think this is gonna ever be more efficient than a fully interconnected cluster with InfiniBand or, you know, whatever the sort of next spec might be. Like I could be completely wrong, but speed of light is really hard to beat.

And regardless of whatever you're using, you just like can't get around that physical limitation. And so you could like imagine a decentralized market that still has a lot of places where there's, um, like co-location, but then you would get something that looks like SF Compute and so that's what we're-- that's what we do.

That's why we take our, our general take is like on SF Compute, you're not buying from like random people. You're, you're buying from the other GPU clouds functionally. Um, you're buying from data centers that are the same genre of people that you would work with already and you can specify, "Oh, I want all these nodes to be co-located."

And I don't think you're really gonna get around that. And I think I buy crypto for the purposes of like transferring money, like the financial system is like quite painful, um, and so on. I can understand the, um, uses of it to sort of incentivize an initial market or try to get around the cold start problem.

We've been able to get around the cold start problem just fine, um, so didn't actually need that at all. What I do think is totally possible is you could launch a token and then you could like subsidize, um, the compute prices for a bit, but like maybe that will help you.

Um-

Swyx35:49

I think that's what Nus is doing.

Evan Conrad35:50

Yeah. I, I think there's lots of people who are trying to do things like this, but at some point that runs out.

Swyx35:54

So I would the, the-- I think generally agree. I think the, the only thread in that model is very fine-grained mixture of experts that can be-

Evan Conrad36:04

Yeah

Swyx36:04

... like the, like algorithms can shift to adapt to hardware realities. And the hardware reality is like, okay, it's annoying to do large co-located clusters, then we'll just redesign attention or whatever in our architecture to distribute it more.

Evan Conrad36:19

Yeah.

Swyx36:19

And there was a little bit buzz like of block attention last year that, uh, Strong Compute, uh, made a, made a big push on. But I think like, you know, in, in a world where we have 200 mix, uh, experts in MOE model, it starts to be a little bit better.

Evan Conrad36:33

Like I don't disagree with this. I can imagine the world in which you have like, in which you've redesigned it to be more parallelizable, um, like across space. But- ... um, assuming without that, your hardware limitation is your speed of light limitation.

Um, and that's a very hard one to get around.

Alessio36:51

Any customers or like stories that you wanna shout out of like maybe things that wouldn't have been economically viable like others? I know there's some sensitivity on, on that, but.

Evan Conrad37:01

My, my favorites are grad students, are folks who are trying to do things that would normally otherwise require the scale of a big lab and the grad students are like the worst possible customer-

Alessio37:13

Mm-hmm

Evan Conrad37:13

... for the traditional GPU clouds because they will immediately turn, um, if you sell them a thing because they're gonna graduate and then like not even go anywhere or they're not g- they're not gonna like-

Alessio37:22

Yeah, yeah

Evan Conrad37:23

... that project isn't continuing, uh, to spend lots of money. Like sometimes it does, but not, um, if you're like working with the university or you're working with a lab of some sort. But a, a lot of times it's just like The ability for us to offer, like, big burst capacity, I think is lovely and wonderful, and it's, like, one of my favorite things to do because all those folks look like we did.

Um, and I have a special place in my heart for young hackers and young grad students and researchers who are trying to do the same genre thing that we are doing for the same reason I have a special place in my heart for, like, the startups-

Alessio37:55

Mm-hmm

Evan Conrad37:55

... um, the people who are just actively trying to compete on the same scale, um, but can't afford it time-wise, but can afford it, um, you know-

Alessio38:02

Money

Evan Conrad38:02

... spike-wise.

Alessio38:03

Yeah, yeah, yeah.

Swyx38:03

Yeah, I liked your example of, like, I have a grant of 100K and, um, it's expiring.

Evan Conrad38:08

Yes.

Swyx38:08

I gotta-

Evan Conrad38:08

Cut. Cut

Swyx38:09

... you know, spend it on that.

Evan Conrad38:10

Yeah.

Swyx38:11

That's, that's, that's really beautiful, and I, you know, I hope interesting. Has there been interesting work coming out of that? Any- anything you wanna mention?

Evan Conrad38:17

Yeah. So from, like, a startup perspective, um, like Standard Intelligence and Phind, um, P-H-I-N-D, um-

Swyx38:23

Yep. We've had them on the pod, yeah.

Evan Conrad38:24

Yeah. Um-

Swyx38:24

Michael's great

Evan Conrad38:25

... and then from grad students' perspective, um, we worked a lot with, like, the Schmidt Futures grantees of various sorts. My fear is if I, um, talk about their research, I will be completely wrong to a sort of almost insulting degree 'cause I am very dumb, but yeah.

Swyx38:39

I think one thing that's maybe also relevant, startups and GPUs-wise, is there was a brief moment where it kinda made sense that VCs provided GPU clusters, and obviously you worked at AI Grant-

Evan Conrad38:51

Yeah

Swyx38:51

... which set up Andromeda, which is supposedly a $100 million cluster.

Evan Conrad38:54

Yeah, I can explain why that's the case or why anybody would think that would be smart because I remember before any of that happened, we were asking for it to happen.

Swyx39:02

Yeah.

Evan Conrad39:02

And the general reason is, uh, credit risk.

Swyx39:06

Again, it's a bank. I have higher-

Evan Conrad39:08

Yeah

Swyx39:08

... I have lower risk than you. I, I do the credit transformation. I take your risk onto my balance sheet.

Evan Conrad39:13

Correct. Exactly. If you wanted to go... For a while, if you wanted to go set up a GPU cluster, you had to be the one that actually bought the hardware and racked and stacked it, like, co-located it somewhere with someone.

Functionally, it was, like, on your balance sheet, which meant you had to get a loan, and you cannot get a loan for, like, $50 million as a startup, like, not really. Uh, you can get, like, venture debt and stuff, but, like, it's, it's, like, very, very difficult to get a loan of any serious price for that.

But it's, like, not that difficult to get a loan for $50 million if you already have a fund or you already have, like, like, a billion dollars under asset somewhere, um, or, like, you personally can, like, do a personal guarantee for it or something.

Um, like, there's... If you have a lot of money, it is way easier for you to get a loan than if you don't have a lot of money. And so the hack of a VC or some capital partner offering equity for, um, compute is always some arbitrage on the credit risk.

Um-

Swyx40:05

That's amazing.

Evan Conrad40:06

Yeah.

Swyx40:06

That's a hack. You should do that.

Evan Conrad40:08

I don't think people should do it right now. I think the market has, like... I think it made sense at the time, and it was helpful and useful for the people who did it at the time, but I think it was a one-time arbitrage because now there are lots of other sources that can do it.

Um, and also, I think, like, it made sense when no one else was doing it and you were the only person who was doing it.

Swyx40:25

Yeah.

Evan Conrad40:25

But now it's like, it's an arbitrage that gets competed down.

Swyx40:28

Sure.

Evan Conrad40:28

Um, so I don't know if it's, like, super effective. I wouldn't totally recommend it. Like, it's great that Andromeda did it, um, but the marginal increase of somebody else doing it is, like, not super helpful.

Swyx40:37

I don't think that many people have followed in their footsteps. I think maybe Andreessen did it. Um-

Evan Conrad40:42

Yeah

Swyx40:42

... that's it.

Evan Conrad40:43

Um, uh, I think just because pretty much all the value, like, flows to Andromeda. Um, like, I think the-

Swyx40:49

What? That cannot be true.

Evan Conrad40:51

I, I think you, you had to do-

Swyx40:51

How many, how many companies are in AI Grant?

Evan Conrad40:52

Um-

Swyx40:53

Like 50

Evan Conrad40:54

... I, my understanding of Andromeda is it works with all the NFDG companies, um, or, like, several of the NFDG companies, um, but I might be wrong about that. Again, um, uh, you know, something, something. Um, Nat, don't kill me.

Um- ... I, uh, I could be completely wrong. But the... But no, I, I think Andromeda was, like, an excellent idea to do at the right time, um, in which it occurred. Um, and-

Swyx41:13

It's perfect. His timing is impeccable

Evan Conrad41:14

... timing, yeah. Uh, Nat and Daniel are, like... I mean, there is lots of people who are, like-

Swyx41:19

Seer?

Evan Conrad41:19

Yeah, Seer, like S-E-E-R.

Swyx41:20

Oh, Seer.

Evan Conrad41:21

Like Sears of the-

Swyx41:22

Oh, Seer is the, the mall

Evan Conrad41:23

... of the Valley. Um-

Swyx41:23

Yeah

Evan Conrad41:24

... they for years and years before any of the, like, ChatGPT moment or anything, they had fully understood what was gonna happen. Um- ... like way, way before. Like, AI Grant is, like, like, five years old, six years old or something like that, seven years old when I...

when it, like, first launched or something.

Swyx41:44

Depends where you start. It... The non- nonprofit version.

Evan Conrad41:46

Yeah, the nonprofit version was-

Swyx41:47

Yeah

Evan Conrad41:47

... like, like, happening for a while, I think. It's going on for quite a bit of time. And then, like, Nat and Daniel are, like, the early investors in a lot of the sort of early AI labs of various sorts.

They've been doing this for a bit.

Pricing41:58

Alessio41:59

I was looking at your pricing yesterday. We were kinda talking about it before, and there's this weird thing where one week is more expensive of both one day and one month.

Evan Conrad42:08

Oh, yeah.

Alessio42:08

Um, what are, like, some of the market pricing dynamics? What are things that, that... Like, this, to somebody that is not in the business, this looks really weird. Um, but I'm curious, like, if you have an explanation for it that looks normal to you.

Evan Conrad42:19

Yeah. So the, the simple answer is preemptible pricing is cheaper than non-preemptible pricing, and the same economic principle is the reason why that's the case right now. That's not entirely true on SF Compute. SF Compute doesn't really have the concept of preemptible.

Instead, what it has is very short reservations. So, you know, you go to a traditional cloud provider and you can say, "Hey, I want a reserve contract for a year." We will let you do a reserve contract for one hour, which is the part of SFC.

Um, but what you can do is you can just buy every single hour continuously, um, and you're reserving just for that hour, and then the next hour you reserve just for that next hour, and this is obviously, like, a built-in.

This is, like, an automation that you can use. But what you're seeing when you see the cheap price is you're seeing somebody who's buying the next hour, but maybe not necessarily buying the hour after that. So if the price goes up too much, uh, they might not get that next hour.

And the underlying part of this, of where that's coming from in the market, is you can imagine, like, day-old milk or, like, milk that's about to be old. It might drop its price until it's expired, um, because nobody wants to buy the milk that's in the past, or maybe you can't legally sell it.

Compute is the same way. No, you can't sell a block of compute that is not, that is in the past. And so what you should do in the market, and what people do do, is they take, they take a, um, a block of compute, and then they drop it and drop it and drop it and drop it until a floor price right before it's about to expire, and they keep dropping it until it clears.

And so anything that is idle drops until some point. So if you go and you s- on the website and you set that That chart to like a week from now, what you'll see is much more normal looking, um, sort of-

Swyx43:50

Curves

Evan Conrad43:51

... curves. But if you say, "Oh, I wanna start right now," that immediate instant, here's the compute that I want right now, um, is the-- is functionally the preemptible price. It's where most people are getting the best compute- or like the best compute prices from.

The caveat of that, um, is you can do really fun stuff on SoC if you want. So, um, 'cause it's not actually preemptible. It's, it's reserved, um, but only reserved for an hour, which means that the optimal way to use SF Compute is to just buy on the market price, but set a limit price that is much higher.

So you can set a limit price for like four dollars and say, "Oh, if the market ever happens to spike up to four dollars, uh, then don't buy. I don't wanna buy at that price for that hour." But otherwise just buy at the cheapest price, and if you're comfortable with that, of the volatility of it, you're actually gonna get like really good prices, like close to a dollar an hour or so on, um, sometimes down to like eighty cents or whatever.

Um-

Swyx44:41

You, you said four, though.

Evan Conrad44:42

Yeah, so that's the thing.

Swyx44:43

You wanna lower the limit?

Evan Conrad44:43

So four is your max price. Four is like where you basically wanna like pull the plug and say, "Don't do it," because the actual average price is not, uh-- or like the, you know, the, the preemptible price doesn't actually look like that.

So what you're doing when you're saying four is always, always, always give me this compute. Like continue to buy every hour. Don't preempt me. Don't kick me off, and I want this compute.

Swyx45:01

Okay, okay.

Evan Conrad45:02

Um, and just buy at the preemptible price, but never kick me off. The only times in which you get kicked off is if there is a big price spike and, you know, let's say one day out of the year, there's like a four dollar an hour price because of some w-weird fluke or something.

If there are other periods of time you're actually getting a much lower price, then you-

Swyx45:19

It makes sense

Evan Conrad45:19

... it makes sense. Your, your average cost that you're actually paying is way better, and your trade-off here is you don't literally know what price you're gonna get, so it's volatile. But, uh, your actual average historically has been, like everyone who's done this, has gotten wildly better prices.

And this is like one of the clever things you can do with the market. If you're willing to make those trade-offs, um, you can get a lot of really good prices. Um, you can also do a bunch of other things like, um, you can only buy at night, for example.

So the price goes down at night. Um, and so you can say, "Oh, I want to only buy, you know, if the price is lower than ninety cents." And so if you have some long-running job, you can make it only run on ninety cents, um, then you recover back and so on.

But-

Swyx45:56

Yeah. So what you can, uh, kind of create as like a spot inst is what other-- the CPU world has.

Evan Conrad46:03

Yes.

Swyx46:03

Is, uh, but you've created man- uh, a system where you can kinda manufacture the exact profile that you want.

Evan Conrad46:09

Exactly.

Swyx46:10

Uh, that is not just whatever the hyperscaler is offering you, which is usually just one thing.

Evan Conrad46:14

Correct. SF Compute is like the, um, it's like the power tool of GPU financing.

Swyx46:18

The underlying primitives of like hourly compute is, is there.

Evan Conrad46:22

Correct.

Swyx46:22

Uh, yeah, it's pretty interesting. I've often asked OpenAI, so like, you know, all these guys, um, uh, Claude as well, they do batch, um, uh, APIs.

Evan Conrad46:29

Yep.

Swyx46:30

So it's, it's half off of whatever your thing is.

Evan Conrad46:32

Yeah.

Swyx46:32

And the only contract w- is will return in twenty-four hours.

Evan Conrad46:35

Sure.

Swyx46:35

Right? And I was like, twenty-four hours is good, but sometimes I want one hour, I want four hours, I want something. And so based off of SF Compute's system, you can actually kinda create that kinda guarantee-

Evan Conrad46:46

Totally

Swyx46:47

... that would be like, uh, you know, not twenty-four, but-

Evan Conrad46:50

Mm-hmm

Swyx46:50

... within eight hours, within four hours, like the, the work, half of a workday-

Evan Conrad46:53

Yes

Swyx46:54

... I can return your result to you. And if your latency requirements are like that low, actually, like it's, it's fine.

Evan Conrad46:59

Yes.

Swyx46:59

And-

Evan Conrad47:00

Correct.

Swyx47:00

Yeah.

Evan Conrad47:00

You can carve out that. You can financially engineer that on SoC.

Swyx47:03

Yeah.

Evan Conrad47:03

Yeah.

Swyx47:04

I mean, and, and I think to me, that unlocks a lot of agent use cases that I want.

Evan Conrad47:07

Mm.

Swyx47:07

Which is like, yeah, it works in the background, but I don't want you to take a day.

Financialization47:10

Evan Conrad47:10

Yeah.

Swyx47:11

Take-

Evan Conrad47:11

Correct

Swyx47:11

... take a couple hours or something.

Evan Conrad47:12

Yeah.

Swyx47:13

This touches a lot of my like background because I used to be a, a derivatives trader.

Evan Conrad47:17

Yeah.

Swyx47:17

And what-- this is a forward market.

Evan Conrad47:19

Yeah.

Swyx47:19

A, a future is forward market, whatever you call it.

Evan Conrad47:21

Not a future. Very explicitly not a future.

Swyx47:23

Not yet a futures, yes.

Evan Conrad47:24

Uh, yeah.

Swyx47:24

We can talk about that one.

Evan Conrad47:25

Yeah.

Swyx47:26

Uh, but I don't know if you have any other points to talk about. So you recognize that you are a, uh, you know, a, a marketplace, and you've hired, I, I met, um, Alex Epstein at your, uh, launch event.

Evan Conrad47:36

Yeah. Mm-hmm.

Swyx47:37

And, uh, like you're, you're building out the financialization of GPUs.

Evan Conrad47:41

Yeah.

Swyx47:42

So part of that's legal.

Evan Conrad47:43

Mm-hmm.

Swyx47:44

Part of that is like listing on an exchange.

Evan Conrad47:46

Yep.

Swyx47:47

Or maybe you're the exchange. I don't know how that works. But just like talk to me about that. Like, uh, from the legal, the standardization, the... Like where is this all headed? You know, uh, is this like a full listed on the Chicago Mercantile Exchange or whatever?

Evan Conrad48:00

What we're trying to do is create an underlying spot market that gives you an index price that you can use, and then with that index price, you can create a cash-settled future. And with a cash-settled future, you can go back to the data centers, um, and you can say, "Lock in your price now and de-risk your entire position," um, which lets you get cheaper cost of capital and so on.

And that, we think, will improve the entire industry because the marginal cost of compute is the risk as shown by that graph in basically every part of this conversation. It's risk that causes the, um, the price to be all sorts of funky, and we think a future is the correct solution to this.

So that's the, that's the eventual goal. Right now you have to make the, um, the underlying spot market in order to make this occur. And then to make the spot market work, you actually have to solve a lot of technology problems.

You really cannot make a spot market work if you don't run the clusters, if you don't, um, have control over them, if you don't know how to audit them, because these are supercomputers, not soybeans. They have to work, um, in a way that like it's just a lot simpler to l- deliver a soybean than it is to deliver the-

Swyx48:59

I don't know. Talk to the soybean guys.

Evan Conrad49:00

Sure

Swyx49:01

You know.

Evan Conrad49:01

Yeah, but you, you have to have a delivery mechanism. Your delivery mechanism-- like somebody somewhere has to actually get the compute at some point, and it actually has to work. Um, and it is really complicated. And so that is the other part of our business, that we go and we build, um, a bare metal infrastructure stack that goes...

And then also we do, um, auditing of all the clusters. You sort of de-risk the technical perspective, and that allows you to eventually de-risk the financial perspective, and that is kind of the pitch of SF Compute. Um.

Swyx49:26

Yeah. I'll, I'll double-click on the auditing on the clusters.

Evan Conrad49:29

Yep.

Swyx49:29

Uh, this is something I've had conversations with Yiti on. He started Rica, and, um-

Evan Conrad49:33

Yeah

Swyx49:33

... and I think it's a-- he had a blog post which kinda shone the light a little bit on how unreliable some clusters are versus others.

Evan Conrad49:39

Correct. Yep.

Swyx49:40

And sometimes you kinda have to season them and age them a little bit to find like the bad cards.

Evan Conrad49:44

Correct. You have to burn them in. Yep.

Swyx49:46

So what do you do to audit them?

Evan Conrad49:47

There's like a burn-in process, a suite of tests, and then active checking and passive checking. Burn-in process is where you typically run Linpack. Linpack is this thing that like a bunch of linear algebra equations that you're, you're stress testing the GPUs.

Swyx49:59

This is a proprietary thing that you wrote.

Evan Conrad50:00

No, no, no. Lin-Linpack-

Swyx50:01

Oh, is it? Okay

Evan Conrad50:02

... you, you-- Linpack is like the most common-

Swyx50:03

Okay, sorry

Evan Conrad50:03

... form of burn-in. If you just type in burn-in, um, typically when people say burn-in, they literally just mean Linpack. It's like an Nvidia reference version of this. Um-

Swyx50:10

And again, Nvidia could run this before they ship, but now the customers have to do it. It's, it's annoying.

Evan Conrad50:15

You're not just checking for the, the GPU itself, you're checking like the whole component, all the hardware, and, um-

Swyx50:21

It's an integration test

Evan Conrad50:21

... its location. It's an integration test.

Swyx50:23

Yeah.

Evan Conrad50:23

Yeah. So what you're doing when you're running Linpack or burn-in in general is you're stress testing the GPUs for some period of time, forty-eight hours for example, maybe seven th-- uh, days or so on, and you're just trying to kill all the dead GPUs or any components in the system that are broken.

And we've had experiences where we ran Linpack on a cluster and it browns out, like, you know, sort of comes offline when you run Linpack. This is a pretty good sign, um, that maybe there is a problem with this cluster.

And so Linpack is like the most common sort of standard test. But then beyond that, um, what you do is we have like a series of performance tests, um, that replicate a much more realistic environment as well that we run just assuming if Linpack works at all, then you run the next set of tests, and then while the GPUs are in operation, you're also going through and you're doing active tests and passive tests.

Passive tests are things that are running in the background while somebody else is running, while like some other workload is running. And active tests are during like idle periods, you're running some period of t-- um, you're running some sort of check that would otherwise sort of interrupt something, and then the active tests will take something offline basically, or a passive check might mark it to get taken offline later, um, and so on.

And then the thing that we are working on that we have working partially but not entirely, um, is automated refunds, which is basically like, um-

Swyx51:39

Yep

Evan Conrad51:40

... is the case that the hardware breaks-

Swyx51:42

They... Yeah

Evan Conrad51:42

... so much. Um, and there's only so much that we can do, and it is the effect of pretty much the entire industry. So a pretty common thing that I think happens to kind of everybody in the space is a customer comes online, they experience your cluster, and your cluster, uh, has the same problem that like any cluster has or it's, I mean, a different problem every time, but they experience one of the problems of HPC, and then, um, their experience is bad, and you have to like negotiate a refund or some other thing like this.

Um-

Swyx52:13

It's always case by case and like-

Evan Conrad52:15

Yeah

Swyx52:15

... a lot of people just eat the cost.

Evan Conrad52:16

Correct. So one of the nice things about a market that we can do as we get bigger and have been doing as we get bigger, is we can immediately give you something else, and then also we can automatically refund you.

And you're still gonna experience it, like the hardware problems aren't going away until the underlying vendors fix things, but honestly, I don't think that's likely because you're always pushing the limits of HPC. This is the case of trying to build a supercomputer.

But that's one of the nice things that we can do, is we can switch you out for somebody else somewhere and then, um, uh, automatically refund you or prorate or whatever the correct-

Swyx52:45

Yeah, yeah

Evan Conrad52:46

... move is.

Swyx52:46

Yeah. Uh, one of the things that you tell in, in this conversation with me was like, you know, you know a provider is good when they guarantee automatic refunds.

Evan Conrad52:53

Yep. Um-

Swyx52:54

Which doesn't happen, but ...

Evan Conrad52:55

Yeah, that's, that's in our contract with all the underlying cloud providers. Um, so-

Swyx52:58

You built it in already.

Evan Conrad52:59

Yeah. So we, we have, um, uh, a quite strict SLA that we pass on to you.

Swyx53:03

Yeah.

Evan Conrad53:03

The reason why I'm like hedging on this is because we have some amount of active checks, we have some amount of passive checks. Um, there are always new genres of bullshit.

Swyx53:12

Mm-hmm.

Evan Conrad53:12

And the new genres of bullshit might cause a customer to have a bad experience, um, and the active or passive checks, um, didn't catch it, and so then it's a manual process after that. Um, then we have like a literal thing on our website that you can just say "Hey, some hardware problem, please tell us," um, and then we will go and resolve it for you.

Um-

Swyx53:30

Well, how... I mean, cards don't change generation to generation. What, what, what is a new genre of bullshit?

Evan Conrad53:35

If every component piece in the cluster has maybe like a one in a hundred chance of failing, or maybe a one in a thousand chance of failing, or maybe a one in ten thousand chance of failing-

Swyx53:44

You discover them

Evan Conrad53:44

... you discover them. So there's ones that, um, like maybe nobody saw, maybe you didn't see, or maybe only matters for this one cluster with this motherboard in this particular data center, um, or something. There's new interactions that otherwise don't happen.

Most problems are really common, and you can adapt to them. Like, like a GPU falls off a bus is like one of the most common things that can happen.

Swyx54:05

So it's not SF Compute's job to go fix those things.

Evan Conrad54:08

No, it totally is to some extent.

Swyx54:10

You just-

Evan Conrad54:10

Totally is to some extent. So we, we operate the cluster. So unlike a reseller, which is what we were doing before, in almost all cases, we have BMC access. So if on your laptop there's like the button in the top right-hand corner that you can hold down to like re-image the machine.

Swyx54:23

Mm-hmm.

Evan Conrad54:23

There's a similar thing in like ServerX that you, it's like this other box that kind of plugs in, and it basically lets you reset the machine from outside, and it's like remote, it's a remote hand sort of thing.

So we ask for this, and we get this from a lot of, um, our vendors, uh, which means we have quite a lot of ability to solve problems for customers, um, in a way that you might not actually get from a reseller.

Oftentimes, we are the person who's debugging your cluster. Um, for most customers that we work with, we have Slack channel. Our entire engineering team, um, gets put in the Slack channel. If there was a problem at two AM, we are the ones who are debugging your problem at two AM.

Not always the case, um, because we don't physically run the-

Swyx54:59

Mm-hmm

Evan Conrad54:59

... the hardware cluster or like the, the data center itself, but most problems are solvable through this.

Swyx55:05

So that's the auditing side.

Evan Conrad55:06

Yeah.

Swyx55:06

The other side is, I think of it as standardization or whatever you call it. Beyond auditing-

Evan Conrad55:12

Yeah

Swyx55:12

... the other part of the work is kind of standardizing the commodity contracts.

Evan Conrad55:17

Yeah.

Swyx55:17

Yeah.

Evan Conrad55:17

So there's, there's two ways that we do that. Um, one is that you set like a this or better list. So you set like a spec list. Um-

Swyx55:23

Yeah.

Evan Conrad55:23

And you say, oh, you're gonna get... Uh, like a common variability is the amount of storage on the cluster. And so you'll say like, "Oh, you're gonna get X or better," and there's some guarantee minimum, and sometimes you might get more.

And then we're working on a persistent storage layer that might sort of abstract a lot of this way. But mostly it's that, and then there's like a whitelist of motherboards and various genres of things. But the other part is, uh, we run the clusters from bare metal up.

And so we make a thing, uh, that's this like ... It's a UEFI shim. Um, and if you're not familiar with what UEFI is, a UEFI is like the sort of-

Swyx55:54

Firmware

Evan Conrad55:54

... modern version of BIOS.

Swyx55:56

Yeah.

Evan Conrad55:56

Um, modern meaning it's been around for like forever, but, um, you know, BIOS is like really old. It's like this old IBM thing. And, uh, you can write code that exists at the UEFI layer, and again, when you hear UEFI, you should think BIOS.

And it, uh, does the same sort of thing as a PXE boot, um, but in environments in which PXE boot doesn't necessarily always work for us. So we, um ... It basically sits at your, um, your BIOS, it downloads an image, boots into an image that's like custom for the user, and then on top of that image, we can throw Kubernetes on it, we can throw, um, VMs on it, or whatever you want.

And at some point we'll probably like do more stuff with that. But that's functionally what we can do. Um, the nice thing though is that because you control from that layer, you can easily image a c- an entire cluster, you can make it all the same, you can run your performance tests, it's all automated.

Um, so much nicer than what we used to do.

Swyx56:43

Yeah. Yeah, I mean, that, that is very important work. I, I think like for me, the ... You know, as a trader-

Evan Conrad56:49

Yeah

Swyx56:49

... I need standard contracts.

Evan Conrad56:50

Correct. Yeah.

Swyx56:51

And so there basically needs to be the safe of a-

Evan Conrad56:54

Right

Swyx56:55

... GPU.

Evan Conrad56:55

Yes. What we functionally do is we have a market under the hood that is focused on the buyer and the seller, um, and it's optimized for them. And then beyond that, for a trader, um, you can standardize around a certain si- like segment of it, and you can trade on that contract.

Um, that's the, that's the goal that we're trying to get to. But you start by making something that works really well for buyers and really well for sellers.

Swyx57:16

For those who are not familiar with derivatives markets, I, I can go ahead and say this because the point of being cash-settled, which is something that you mentioned-

Evan Conrad57:22

Yep

Swyx57:22

... which I think people might miss, is that you don't have to take physical delivery of the GPUs.

Evan Conrad57:27

Right.

Swyx57:28

And, uh, that ... So it's a pure financial instrument, which actually does mean that almost for certain there will be more volume on SFC's marketplace than actually change hands in GPU terms.

Evan Conrad57:39

To be super clear, we are not a derivatives market.

Swyx57:40

This doesn't happen yet. Yeah.

Evan Conrad57:41

We are not a derivatives market. Um, we may in the future, um, work to create a cash-settled future. We are not currently a derivatives market, we are an online spot market.

Swyx57:48

Yeah.

Evan Conrad57:48

Um-

Swyx57:48

I just think like people, normies, get really upset when they're like, when they learn things like, oh, like derivatives on mortgages-

Evan Conrad57:55

Yeah

Swyx57:56

... are like 12 times larger than the mortgages themselves.

Evan Conrad57:58

Yes. Um, yeah, no, I, I, um ... A, a common thing that people have talked to us about or like a fear or concern I think people have is like, oh, you're financializing compute, and this will like cause various problems of sorts.

Swyx58:13

Subprime crisis.

Evan Conrad58:14

Yeah. Um, a- and I think- So first I think part of this is just because crypto caused a lot of people to think about finance in a like very degen way, for the right word. Um, and then before that, um, the sort of 2008, 2009 crisis, um, caused people to think about it also in sort of like a degeny way.

And this is very much not our mindset. The reason to create a derivative at all, or the reason to create a future at all, is a risk reduction thing. Um, that's what futures do. The reason why a farmer wants a future is because they have no idea what the weather is going to do, and they don't want to be on the hook, um, for ...

Like, they have small margins, and if things go wrong, they really, really wanna have a locked in price, um, so that way they can like continue to exist for the next year. Data centers are the same way. The way that they solve it today is you go out and you sign long-term contracts with your customers.

What that does for you is it means your business is de-risked. Um, you don't have to worry about the revenue for the next year. But that means that the customer now has to worry about what they're gonna do with all this compute, and if they don't optimally use it, and so on and so on.

And that just pushes everything onto the startups, who then in turn push it onto VCs. And so what the VCs are forced to do in order to invest in AI is they have to go and write big, giant valuations, like pre-revenue at ridiculous multiples.

So what you've done by not having a future is you've inflated the venture capital market, and that is a bubble that's totally gonna pop at some point. Like, a lot of the companies are not gonna work, and the valuations are not gonna work, and what's gonna happen is a lot of these funds aren't going to return back to their LPs, and that affects the broader market.

The way that you solve that, the way that you add security to the entire economic system in this chain, is you add a future. That's how we did it in lots of other markets. It doesn't have to be this like, oh my gosh, we're gonna like speculate on GB prices and like whatever.

No. The whole point of SF Compute is to reduce the risk, reduce the technical risk, reduce the financial risk. Let's just chill out a little bit. There's so much other random shit. It's supercomputers, there's AGI, whatever. No, let's just like chill the fuck out.

Swyx1:00:16

I mean, also like Dan is going, raising like at a $30 billion-

Evan Conrad1:00:20

Yeah

Swyx1:00:20

... valuation for Ilia. You know, like-

Evan Conrad1:00:22

Yeah. If, if everybody else in all of AI is like pushing the hype and the extreme, everything we've been trying to do is go the other way. Like, whole website is just like a fucking single page. Um, like the e- entire brand is just like, what if we were like calm in nature, and then everything that we do as the product is just calm?

What if we, what if we were the opposite force of the big hypey extreme thing? What if we just like chilled things out? And part of that was because we, in the beginning, were at the whim of the , the hypey nature.

Like, our entire origin is every 30 days, if we don't sell out, we're gonna go crazy, um, and just completely bankrupt the company. And so everybody in the company is just like, "What if we just chilled out?" What if every-

Swyx1:01:06

Mm.

Evan Conrad1:01:06

What if we stopped for a bit?

Swyx1:01:07

This is the first time I've ever heard derivatives are the way to chill out.

Evan Conrad1:01:11

Yes. No, futures are the way to chill out.

Swyx1:01:13

Fut-

Evan Conrad1:01:13

Futures are the way to chill out the entire industry. And, um, we wouldn't be doing this if it wasn't that case.

Swyx1:01:19

I like that. Um-

Branding1:01:20

Evan Conrad1:01:21

And you have a very nice brand with a, you know-

Swyx1:01:24

Yeah, you mentioned the website

Evan Conrad1:01:25

... clear sky.

Swyx1:01:25

Sure.

Evan Conrad1:01:26

You know?

Swyx1:01:26

We have to ask about the website. Yeah.

Evan Conrad1:01:27

What was the inspiration behind it? Why did you not go the black neon more cool thing and go the more nature route?

Swyx1:01:33

Um-

Evan Conrad1:01:33

Yeah

Swyx1:01:34

... I don't think I really am a black neon sort of person. I say this wearing black pants and I thought I was wearing a black shirt, but apparently I'm not. So, um- The actual, the actual thing was a lot of companies do this thing where they

Evan Conrad1:01:47

Their website, you go to there, and it's like a magical experience. And like everything is extreme and amazing and incredible. And then you go to the product and it's like some SaaS app or something-

Swyx1:01:55

Mm-hmm

Evan Conrad1:01:55

... um, and it's like not actually that exciting. And that expectation of being like really, really good and then the fall off, the drop of not being really, really good was something that from a product perspective I never wanted to happen.

Especially 'cause in the beginning, like our product was really bad. And so I don't want to set the expectation that it's gonna be like an amazing experience. I want to set the expectation that it's going to be like a good price, um, for short-term bursts.

And so what we did instead is we set the thing to be really low. You set your expectations really low. And then you get a supercomputer um, for like millions of dollars cheaper than you would've otherwise gotten your supercomputer.

And so you have the opposite expectation. You have like really low expectations that, uh, are like mild or met higher. And I think that's like the correct way to do things. But also I think we were just like so sick of hype and excitement and, um, I just like really wanna like not do that.

Swyx1:02:46

It, it's weird, like by, by being anti-hype you have created hype. Like I would say like the-

Evan Conrad1:02:51

Oh yeah, I hate that

Swyx1:02:51

... the, the, the, the vibe's very immaculate.

Evan Conrad1:02:53

You can't help yourself.

Swyx1:02:53

You know?

Evan Conrad1:02:53

Yeah.

Swyx1:02:53

Like you just, you go to, like at the, the bay, the Cal trade you just put up like, like a banner that just, just says SF Compute.

Evan Conrad1:02:59

True. That banner was created about five minutes before we had to actually put something up-

Swyx1:03:03

Yeah

Evan Conrad1:03:03

... like before the deadline was there. Um-

Swyx1:03:04

You opened up Microsoft Word and you did some serif.

Evan Conrad1:03:07

Yep.

Swyx1:03:07

What, what is the font?

Evan Conrad1:03:08

Exactly.

Swyx1:03:09

Like, I don't know.

Evan Conrad1:03:09

Yeah. That was, um- ... indeed. Um, the... Yeah, I think every time we tried to do... The, the only caveat to this, the only caveat that we ever violate this rule with, uh, is when we're pitching San Francisco.

I think San Francisco is amazing, so sometimes you will see these like advertisements, um, that from-

Swyx1:03:26

You mean, you mean the city?

Evan Conrad1:03:27

Yeah, the city. Um, so if there's a part of San Francisco Compute's brand, which are these beautiful like images-

Swyx1:03:33

Yeah

Evan Conrad1:03:33

... of SF or various SF things, and I am the complete opposite about this. I am such a San Francisco promoter that any time we talk about the city I want to show the city from the like eyes that we have, which is mostly just gorgeous, beautiful area with nature.

Like a lot of people think about San Francisco and they think about like tech industry-

Swyx1:03:52

Tenderloin

Evan Conrad1:03:52

... or they think, yeah, or the Tenderloin or something, like grind culture or something, and no. Like I think about like the fog, um, and just like the gorgeous view over the bridge and just the fact that there is this like massive amount of optimism in the city, and it's, the backdrop of that optimism is the most beautiful countryside in all of the world.

And so any time we talk about SF you will see like or like we have a billboard somewhere that's just like local friendly supercomputer or whatever, and then the backdrop is like beautiful and amazing. And that's because to some extent we're pitching the city and the people here, and I think the people in the city here are actually really amazing and so you get to earn the brand.

Swyx1:04:28

Mm-hmm.

Evan Conrad1:04:29

Um, 'cause the expectations are met. Whereas I think on our own product I'm typically want it to be better, and so I set the brand a lot lower. Um, and then the expectations are higher. Um, and you still meet the expectations but you, you set them a little lower.

Um-

Swyx1:04:42

I know, a- are you the designer? I, I know you have an artistic side.

Evan Conrad1:04:45

Um, so, uh, I was in the beginning. So, uh, I, I'm like a figurative artist so I, I draw people. Um, but we've worked with a design firm. Aerofoil was really excellent with us. And then, um, nowadays though John Pham, um-

Swyx1:04:57

Oh

Evan Conrad1:04:57

... head of design-

Swyx1:04:57

Yeah, from Vercel.

Evan Conrad1:04:58

Yeah. John is unbelievably amazing. Um, I think the amount of care and craft and attention to detail that he puts into just everything is so cool.

Swyx1:05:09

Yeah.

Evan Conrad1:05:09

Um, like if you go on our buy page right now, you go to sfcompute.com/buy, there is an Easter egg there that will, you should find. I almost-

Swyx1:05:16

Ooh

Evan Conrad1:05:16

... don't wanna spoil it.

Swyx1:05:17

Yeah.

Evan Conrad1:05:17

But you should go find-

Swyx1:05:18

Yeah, go look for it

Evan Conrad1:05:19

... that Easter egg. If you just like hover the mouse around the thing in the top right-hand corner-

Swyx1:05:22

Yeah

Evan Conrad1:05:23

... um, you will, you will find it. Um-

Swyx1:05:24

Yeah, tweet at Evan if you find it.

Evan Conrad1:05:25

And then the, um, other person is, um, Ethan Anderson, our COO, who, um, has this RISD design background and so, uh, his like, uh, he used to be sort of industrial designery. Uh, I'm probably gonna say that wrong, he's probably not an actual industrial designer, but design background same.

So I think between me and John and, uh, Ethan, um, I think we-

Swyx1:05:46

The source of the vibes.

Evan Conrad1:05:47

The source of the vibes.

Swyx1:05:47

I had to, I had to ask.

Evan Conrad1:05:48

Yeah.

Past Startups1:05:48

Swyx1:05:48

Okay. So we're gonna zoom out a little bit. One of the last things I wanted to ask you was actually like I remember, I think the first time I met you was in like kind of Celo-

Evan Conrad1:05:55

Mm-hmm

Swyx1:05:55

... and you were working on your email startup.

Evan Conrad1:05:58

Oh, yeah, yeah.

Swyx1:05:58

And I have a favorite pet topic of mine. We were here with Dharmesh yesterday talking about someone build an agent that reads my emails.

Evan Conrad1:06:05

Yeah.

Swyx1:06:06

And you did. And I think I actually paid for the first one. You were, you were so excited in the early GPT-3, 3 days. I was like, you were like, uh, "I'm building the most expensive startup ever."

Evan Conrad1:06:14

Yeah. It was so expensive.

Swyx1:06:16

Like, uh, and it's like, like anyways, so the, the point being what, what I'm trying to get to is you are a very smart guy. You built email. You, you didn't like it, you pivoted away. I've seen other like every year there's someone who is like, "I will crack email-

Evan Conrad1:06:28

Yeah

Swyx1:06:28

... and I'll" and then, and then they give up.

Evan Conrad1:06:30

Yeah.

Swyx1:06:30

What is so hard about email?

Evan Conrad1:06:32

I didn't pivot away because the product or the idea was bad. I pivoted away because I was super burnt out.

Swyx1:06:37

Ah.

Evan Conrad1:06:37

Um, I did a startup for like four years, um, and the first thing didn't work out.

Swyx1:06:41

Is this Room Service?

Evan Conrad1:06:42

Uh, yeah, this is Room Service. So my startup before this, uh, originally started as Quirq, which was like a mental health app, but then Quirq had the same problems that basically every mental health app has, which is like your retention goes to zero if you work it in any capacity.

And so, um, switched and then said, "Okay, well, I will do something that's closer to my actual background," which is to like build a systems company, uh, called Room Service. Room Service went for about nine months and then sort of had the same problem that I think every other competitor Room Service has, which is mostly people build it in-house.

And so then I went back to our investors at the time, which was Nat and Daniel, and specifically Daniel told me that I should go stare at the ocean. Um, and you know, I will find something else to do and just throw shit at the wall.

And then I think, um, I think it was Gustav at YC, maybe it was probably actually Dalton Caldwell. Dalton Caldwell, um, like just said, "Don't die." Um, like you can just keep doing things and don't die. And so I think I just got it in my head- ...

that you should just, like, keep trying things and not die. And I really, really, really did not want to die and didn't really know what to do, and so I just threw out, like, 40 products with the assumption that if you just keep trying things, uh, you won't die.

This is actually not the most ideal thing to do. You actually should totally just pick a thing and go with it. But my brain wasn't set on, like, "Oh, I should do this particular thing." It was set on not die.

And so I just kept going for a very long time, for, like, four years, and by the end of it, I think I was just super burnt out and I, um, was gonna do the email thing with one co-founder, and then they quit, and then I was gonna do an email thing with another co-founder, and then they fell in love and decided to go get married and you know, all that.

Swyx1:08:09

Okay, so it wasn't that email is intractable.

Evan Conrad1:08:11

Correct.

Swyx1:08:11

I'm just trying to figure out, like-

Evan Conrad1:08:13

Yeah

Swyx1:08:13

... look, is there something ba- like, is, is, is this a graveyard of ideas, right? Everyone wants to do email, and then nobody does because something. And um-

Evan Conrad1:08:20

I think it's just hard to make an email client. I think it's hard to make an email client that, um, is... Uh, it's a competitive space in which there are lots of things. I do think that the better version of that is something that looks closer to what Intercom is doing, and Intercom obviously existed beforehand.

So you can think about, like, any product, like should you be doing it or should somebody else in the industry who already has the existing customer set do it? And I think Intercom has pretty much very successfully done...

Like, they already had the position to do it. Um, like what, what do you actually need, um, the AI to write your emails for? Like it... Most people don't need this, um, but what, who does need this is, like, support use cases is pretty much there, and the people who are best able to execute on this is totally Intercom.

So, um, like, props to Owen. Um, I think that was, like, completely the correct move.

Swyx1:09:05

Yeah.

Evan Conrad1:09:06

So should be our closing thoughts. Uh-

Swyx1:09:07

Closing thought, call to actions.

Hiring1:09:07

Evan Conrad1:09:08

Yes.

Swyx1:09:08

Like, are, are you-

Evan Conrad1:09:09

We're hiring.

Swyx1:09:09

Yeah.

Evan Conrad1:09:09

Oh, yeah, we are. Uh, we are hiring for two roles as of this recording. I don't know, maybe this will change and we'll h- be hiring for different roles, so go to, go to the website or whatever. But, uh, the first role, um, is for traditional systems engineering.

This is like low-level systems or low-level Linux-y people. Um-

Swyx1:09:24

Rust.

Evan Conrad1:09:24

Yeah. So all Rust. Most all of our code base is in Rust, but n- we're not necessarily just looking for, like, Rust engineers. Um, we're specifically looking for, like, l- Linux-y people. The sort of pitch is you get to work on supercomputers.

You get to work on one of the few places in supercomputers that I think has a pretty good business model and is, like, um, a, um, like a, a working thing. And, uh, people generally seem to think that our, our vibe at SF Compute is very nice.

Um, the, um... we have just an unbelievably excellent team, I think, nowadays. Our CTO is Eric Park. He's, uh, the co-founder of Voltage Park, which is one of the other, um, GPU clouds. Um, and he is quite possibly the sweetest man I've ever met.

Um, he is extremely chill and also just extremely earnest and kind, and the rest of the team kind of feels that energy very strongly. And then the other role that we're hiring for, um, is financial systems engineering, which I really should learn what...

It's not systems engineering, but, um, we should really find a better name for this role. It's basically a fintech engineer. That it's... We have the same problems as traditional fintech does, um, and that's, like, we have a ledger, we have recording requirements and all that stuff.

This role is responsible for the not lose all the money, um, Cole. Like, we've got a whole bunch of money flowing through us. There is a bunch of stuff that you need to do in order to not lose all that money.

And then the actual outcome of that work, besides not just losing all the money, which is very important, is that you end up with better prices for the vendors and better prices for the buyers, and this means that your grad student who is making the cancer cure or whatever and needs to be able to buy, like, 100K of compute to, like, scale up really big actually can do so.

And that's, I think, the... Like, this is part of the reason to work at SFC is that your... the things you do actually matter in a way that doesn't necessarily always at all the companies. Functionally, we run supercomputers, like, not soybeans or, I don't know.

Um, it's a very cool place to work because your outcomes of what you do, um, have real deal impact-

Swyx1:11:20

Yeah

Evan Conrad1:11:20

... in a way that you don't always get when you're doing SaaS. Um-

Swyx1:11:23

Uh, excellent pitch. I-

Evan Conrad1:11:24

Mm-hmm

Swyx1:11:24

... I bet you've done that a lot, but, uh, it's, it's nice to hear it for the first time. I was gonna say, like, uh, you know, have you looked into TigerBeetle, uh, the, uh, dual entry accounting database?

Evan Conrad1:11:32

Uh, we have, though-

Swyx1:11:33

That seems to be the thing if you wanna make systems that don't lose money.

Evan Conrad1:11:36

Yes. Systems that don't lose money, um, there are lots of other things you have to do. Um-

Swyx1:11:39

Yeah

Evan Conrad1:11:39

... like you have to make things in a format that your accountants can read and then get-

Swyx1:11:44

Yeah

Evan Conrad1:11:44

... audited and so on. Um, it's not purely just the, um... Yeah, it's not purely just the tech.

Swyx1:11:48

Cool.

Evan Conrad1:11:48

Yeah.

Swyx1:11:49

Awesome. Thank you so much.

Evan Conrad1:11:50

Yeah, of course.

Swyx1:11:50

It's been great.

Evan Conrad1:11:50

Thank you so much for having me.