In short
```markdown
Podcast Episode Summary
E44 - How Benchmark Invests in AI with Eric Vishria and Sergiy Nesterenko
Episode Details
- Podcast Title: Turpentine VC
- Episode Title: E44: How Benchmark Invests in AI with Eric Vishria and Quilter Founder Sergiy Nesterenko
- Host: Nathan Labenz (guest host for Erik Torenberg)
- Guests:
- Eric Vishria, General Partner at Benchmark
- Sergiy Nesterenko, Founder and CEO of Quilter
Key Themes and Concepts
Investment Philosophy in the AI Era
- Benchmark's Approach:
- Focuses on identifying companies addressing enduring problems rather than temporary trends.
- Evaluates whether companies can build sustainable, long-term businesses amidst current AI trends.
- Uses a framework to assess what changes in the world will support a company’s growth.
Quilter’s Innovation
- Quilter's Technology:
- Utilizes reinforcement learning to automate circuit board design.
- Advocates for a move away from co-pilot models (human-assisted AI) to fully automated solutions.
- Emphasizes the need for a clean interface for automated circuit design to streamline the manufacturing process.
AI and Automated Design
- AI as a Solution:
- The podcast posits that circuit design should be an "AI and done" problem rather than relying on human input for layout.
- Discusses the limitations of human designers and the potential of AI to exceed human capabilities in this domain.
The Concept of the "Idea Maze"
- Navigating Complexity:
- Eric Vishria references Chris Dixon's "Idea Maze" framework, advocating for deep, iterative exploration of ideas by entrepreneurs.
- Entrepreneurs need to demonstrate extensive understanding of their challenges and potential solutions to succeed.
Key Discussions
Investment Criteria
- Benchmark evaluates a company’s potential for durability and growth rather than just current hype or revenue spikes.
Circuit Board Design Challenges
- The current process of circuit board design is cumbersome and often leads to inefficiencies.
- Quilter seeks to disrupt this industry by automating the layout phase, which is typically labor-intensive.
Data Landscape in Circuit Board Design
- Discusses the scarcity of useful datasets for training AI applications in circuit design due to the complexity and variability of designs.
Reinforcement Learning vs. Traditional AI
- Quilter’s approach focuses on reinforcement learning as a way to achieve superhuman performance rather than relying solely on supervised learning methods.
Future of AI in Circuit Design
- The conversation touches on timelines for achieving superhuman circuit board designs through continuous improvement and overcoming talent shortages.
Key Takeaways
- Benchmark VC is cautious in its investment approach, focusing on long-term sustainability.
- There is a paradigm shift in how circuit board design is approached—moving toward complete automation through AI.
- Successful entrepreneurs need to deeply understand their market, challenges, and potential pathways through the "idea maze."
- The conversation reflects a broader trend in AI towards specialization and automation in traditionally manual processes.
Timestamps
- 00:00 - Intro
- 01:13 - Eric's Investment Thesis at Benchmark
- 03:35 - The "AI and Done" Approach
- 07:15 - Diverging from Large Language Models
- 09:27 - The "Idea Maze" Framework
- 12:40 - Disruptive Innovation
- 16:00 - Exploring the Data Landscape
- 21:12 - Extrapolation vs. Interpolation
- 29:45 - Compute Allocation
- 31:53 - Different Physics Simulation Techniques
- 40:08 - Timeline and Bottlenecks
- 41:43 - Unsolvable Problems and Gradual Progress
- 42:03 - The Future of Circuit Board Design
- 50:22 - Benchmark Portfolio
- 53:34 - The Gap Between Research and Engineering
- 53:52 - Call for Startups
Conclusion This episode provided an in-depth look at Benchmark's strategic approach to AI investments, especially in the context of circuit board design automation through Quilter. The dialogue emphasized the importance of understanding the underlying problems in technology and the necessity for a robust AI strategy to address these challenges effectively. ```
Written by AI. May contain mistakes. Listen to the episode to check what was said.
Transcript
Automatic transcript. May contain errors.0:02Welcome back to Turpentine VC, a podcast where we discuss the art and science of building successful venture firms, VC to VC. In this episode, we're focusing on Benchmark's investment philosophy in the AI era with general partner Eric Vishria and Sergey Nestorenko, the founder and CEO of Quilter. Sitting in for me as host is AI Scout and the Cognitive Revolution podcast host, Nathan LeBenz. Up ahead, they cover the questions that Benchmark asks to determine whether a new company is solving an enduring or temporary problem, and the reasons why Benchmark hasn't invested in a foundational model to date.
0:37Eric Vishria, general partner at Benchmark, and Sergey Nestorenko, founder and CEO at Quilter. Welcome to the podcast. Thank you for having us. Yeah, excited for this conversation. Today, I think kind of a little bit of a broader conversation on just kind of where this whole AI thing is going, big picture, and how you guys are thinking about both investing in companies that will hopefully stand the test of time and also try to build a company that will be able to successfully ride the wave and not be crashed over by the wave, which is definitely a challenging dance for many founders right now.
1:13Eric, maybe you want to start off with just giving a little bit of background as to what it was that got you guys interested in Quilter specifically and how that fits into your broader philosophy and portfolio? Sure. Yeah. Well, super, super excited to be here. Thank you again for having me and having us on the show. So obviously, there's no shortage of AI startups out there. So each of the benchmark partners is probably meeting four or five of them a week. And so you're kind of perpetually meeting new ones. And a lot of them sound really interesting. They're really interesting ideas. And I would actually even say the revenue traction on a lot of the companies is tremendous.
1:58It's just unlike anything that we've seen just in terms of the speed of revenue traction and everything else. But obviously, in the kind of timeline that we're investing as early stage investors, you're looking on a five or 10 year horizon, really, of the company maturing into a big business and wanting to be one of these exceptional kind of companies that get created in our industry a few times a decade. And so a big part of what we're looking at is which of these companies is not just riding the wave and not just on a sugar high, as I would describe it, of either revenue or traction or developers or hype investor dollars, but is actually building, has an opportunity to build a really, really big business.
2:47And obviously, that's really hard to figure out at the early stages of the company, but that's what we're paid to do. So that's what we try to do. and one of the frameworks that I use right often is just like, well, what's changing in the world that is going to enable this company to be really, really large and in the case of, which has nothing to do with company actually, it's just like what's happening in the world that is this and of course there's AI, which is like, okay, that's a wave but there's actually, you need something more, you need something more substantive and specific for a company to be able to be created and be durable around that.
3:24And I think in the case of Quilter, there were a couple of things that really caught my eye, which was first off, obviously electronics are permeating every aspect of our life, right? Like things that were like very, very simple not that long ago, like a, I don't know, a light switch now have electronics in them. They have circuit boards in them in ways that just weren't true before. And so you have a rapid expansion of the number of companies, the number of products that are electronics and have circuit boards in them. And that is a first very, very fundamental thing that's happening in the world and seems bad.
4:14And I didn't really understand this until I met Sergey, But like the process of actually designing or laying out these circuit boards, place and route, I guess, as it is called in the parlance, is a is like an incredibly manual and time consuming and slow process. And one of the things I think we know just industry wide is the faster you're able to iterate on products, the better and better they get. And so, you know, that kind of friction in the process seems bad in a world where electronics are permeating every kind of everything that we interact with. So that was kind of interesting. But then the real thing where it started to get, you know, where the story started to get really compelling to me was, you know, particularly, I don't know, six months ago or so, everybody was talking about co-pilots.
5:11Like co-pilot this, co-pilot that. There's a new co-pilot for lawyers. There's a co-pilot for doctors. There's a co-pilot for developers, which is, you know, in each of those spaces, there's like 15 companies that are that have emerged that are doing some form of co-pilots. And Yusuri's kind of provocative statement at the time was like, this isn't a co-pilot problem. It's just not for co-pilots. like you don't want a human assisted AI to do printed circuit board layout. And I was like, oh, okay, that's different than anything that I've heard in the last few months. Like that's just a different view.
5:53And so it's like, well, why? And it's like, well, like, you know, if, if, if a copilot or an auto layout does 90 % of the job, then by definition the other 10 % of these layouts and, you know, You can look at any circuit board and see what we're talking about, which is like there are all these thin lines that are connecting one component to another component. And they're all over the circuit board. And so you can just see, as you look at it, you're like, wow, a human laid that out. And that seems really tough. And if I had to draw another line, how am I going to draw the line and not mess up everything else that's already laid out?
6:26They're pretty dense. And so it's just not a human assist problem. It's a problem that should be AI and done. AI should just do it, like do it entirely. And in order to get there, we have to, you know, have a like a clean interface where we kind of get the design and architecture of it. And then we have a thing that can be, you know, spit out and go to manufacturing. And so, but those interfaces exist in the industry. And so we sit in the middle and we kind of like take on that, that aspect of it. And we just like lay it out. And he's like, we have to obviously start with simpler boards. We can't do a super, super complicated, you know, iPhone A14 to start.
7:10Like we got to start with something simpler and like work our way up, but we can work our way up and just be AI and done. And so I thought that was a very, that was the first like really provocative, like just makes you think like, oh, wait, there's a whole bunch of things that we just are like doing with humans and like Copilot's Vogue. But like is Copilot the right answer? Like in a whole bunch of cases, like Copilot's not the right answer. Like it's just not like we should just like let AI do it, which is cool. And so that was a different perspective. So that was the first thing. And then the second thing, which really kind of got me thinking, was, okay, everyone's talking about large language models.
7:47And everyone's like LLMs and Gen AI and blah, blah, blah. And he's like, yeah, we're not using any of that. That's not what we're using. He's like, oh, okay, well, that's different too. And I'll come back around in a second. But that was, you know, his perspective was like, hey, you know, that's not the right way to, that's not the right AI for this problem. Like we tried all of these other things, but like this is, that's not the right AI for this problem. The right AI, and Sergey can describe it much better than me, is like, is we design a game, we tell the game what the optimization problem is.
8:21And do we want to optimize for price? Do we want to optimize for performance? Do we want to have a really dense board that's expensive to build? but like super power efficient, or do we want to have a really cheap board that's like bigger and has more space on it? And if we actually like give the user these controls, then the AI will be able to give them a range of solutions and they can kind of pick where they want to be on that, on that solution set. And I was like, Oh shit, that's cool. Like that's a, that's a very provocative thing. And so those were kind of the very specific things like, which is like there's electronics permeating everything.
8:56there was a view that this is a AI and done problem, not a co-pilot problem, which was different. And there was a view of the right kind of AI to use for this particular problem, which isn't, again, the kind of thing that everyone's talking about. And as you kind of dug into it, it seemed like really cogent. And I know nothing about printed circuit boards and know very little about, you know, obviously specific technology. So like, you're kind of like thinking about it and then you're trying to validate it and then you're talking to people and going after it but the biggest thing that just to kind of zoom out for a second it for any entrepreneur and anyone kind of thinking through these things there's a chris dixon wrote this short post several years ago called the idea maze and if and if you haven't read it you should read it because it'll take you like 30 seconds but it'll stick with you because it's a it's a short but very powerful pose.
9:49And I'll summarize it, you know, not as eloquently as Chris said it, but there's, you know, what you want to do when you're talking to an entrepreneur is like you want someone who's been like rolling around in this idea for a long, long time, like they've been in the idea maze and they've kind of gone down a path and they've hit a dead end and then they've backed up and gone down a different path and hit a different dead end and then backed up and kind and try to figure their way through the maze. And as you're talking to them and asking them questions, what you keep getting is you keep getting like, yeah, I thought about that, but here's why that doesn't work.
10:26So here's why I think this could work. And like, and you're just like, and what you realize is like, maybe they have a path through or maybe they don't, but they've been exploring and living and rolling around in this idea and turning it over and turning it this way and that way. And so they just, there's so much depth on the problem. There's so much depth on the potential solution that you kind of are like, okay, this person, if there's going to be someone who's going to figure it out the way through the maze, like this person has a really good shot at it. And obviously with Sergey, his experience at SpaceX designing a bunch of boards, going through that, and then playing with and trying to figure out solutions and applications of AI to solve this problem.
11:12first realizing the problem trying to pursue a whole bunch of different ways to solve the problem having the realization that it really is a ai and done kind of problem having the realization that of the right kind of ai techniques to use for it those were just like evidence to me that that like he's like lived in this in this maze for a long time and um and so that that was probably like the the macro thing that gets you excited so it's this area of that and we can talk about like so many of these other things, but that, that was just like a very, um, you know, it just ends up being like very exciting when you find someone, um, who has, who has kind of approached it like that.
11:53Cool. I appreciate the backstory. Um, I kind of want to maybe circle back in a minute to this like disruptive approach. I mean, this seems like a pretty classic, almost textbook example of a disruptive solution in that it seems like it's coming in at kind of the low end of the market. It's serving people. If I recall from the other episode that we posted that it was striking to hear actually that SpaceX has an internal board team, but they couldn't serve you. And it's like, man, talk about a market that's got to be very broadly underserved if an internal specialist team can't even serve the other team at SpaceX.
12:39That's pretty wild. Hey, we'll continue our interview in a moment after a word from our sponsors. So it seems like there's potentially a very kind of textbook pattern here of starting at the bottom of this market, massively expanding the bottom of the market. I wonder how often that's something that you're seeing across the portfolio or specifically trying to do. But maybe before coming back to that, could I try a little bit of this idea maze stuff? I have a couple of ideas that I'm wondering maybe why they didn't work or why they wouldn't work. Would you be game for a couple of possibly harebrained ideas that you can shoot down, Sergey?
13:17Yeah, if I can, happy to. Okay. These are potentially quite novice ideas, but I guess for starters, what's the data landscape in this space, right? You know, typical deep learning approach is predicated on a lot of data. Is there any like open source data set out there that somebody could go like tap into any significant scale of like published boards that could be used in that way or was sort of just lack of data a forcing function to make you go in another route AI wise? Yeah, that's a good question. And probably one of the most common questions that I get about like how Quilter is using it for this problem.
14:04I think what most people tend to think is like, you know, how does Copilot work? You take all of GitHub and all of Stack Overflow, feed it into an LLM, and it makes good predictions based on the average human behavior. And obviously, we don't do that. So we don't do that for two reasons, right? One that you mentioned is, there actually just isn't that much data, right? So if you look at all of GitHub, not that many open source boards, there's a few sources here and there, but not a lot. The best ones are locked away behind companies. They're in Apple's repositories and Google's repositories and SpaceX's repositories.
14:36But there's another reason that's even more compelling to me why that's the wrong approach, which is fundamentally people are not good at designing boards. Just full stop. right so if it's a process that takes you know for a complicated board two three four months you are going to make a whole bunch of like margin on margin on margin decisions that make your resulting board like much bigger than it otherwise could have been use more layers than it could have be more expensive than it could have and if you just use data to do supervised learning and try to predict boards you're probably going to get roughly that level of performance of like a high level human designer even if you could get all of that data but with reinforcement learning you have the opportunity to go significantly better than humans, right?
15:19So this is the most famous example I always come back to is DeepMind playing Go, right, the AlphaGo problem. They actually started first by training on human data, and then creating agents that are based on human expert moves. And they got to a grandmaster level with that. But the best system today starts with no human data at all, it just learns how to play the game, you know, and it determines whether it wins or loses. And then that is what gets you to far, far, far superhuman levels nobody can match. So did you also start with like literally zero human data as input? Or did you have some and especially if you started with none, like, how do you get over the sparse reward problem?
16:01This seems to come up all the time. And I'm reminded also of the eureka I used to say about AI, I know Eureka moments, meaning like at least from the generalist systems, you wouldn't see them doing like legitimately new stuff better than human. With the Eureka project, actually, I started to have to say precious few Eureka moments because now there's at least like some examples that are starting to pop up. In that case, I'm sure you're well aware they use GPT-4 to write the reward function for the robot hand as it was like learning to do all these tasks where in the beginning, you know, it's. success is so fleeting or even non-existent that it's really hard to even score what it's doing.
16:44So I guess I'm curious, how did you get over the sparse reward problem, especially given how little data you had to go on at the beginning? Yeah, totally. So in general, the sparse reward problem kind of broadly stated is you're kind of a good reward. So winning the game of creating a circuit board is so rare that as you randomly explore, you never find it. Right. And that's an issue because if you never get a signal that you've won a game, how do you ever learn anything? Right. So the nice thing is that like people have this problem, right? Like people in general have broken up the problem of circuit board design into many different steps and have basically come up with heuristics along the way.
17:25So what quilter can do in terms of not running into the ultimate sparse reward problem of like design an entire board. And at the end, only if you get a yes from all the physics simulators that this board is going to work, do you get a one and otherwise you get a zero, right? What we do is just break it up into problems, right? So we take the first part of the problem, which is placing the components. You know, we can make sure that at that point it's manufacturable, the components don't collide, you know, things of that nature. And then compute some heuristics that basically indicate how likely we are to succeed at the next phase, which is the routing phase.
17:58And so on and so forth. similar things for actually meeting all of the physics constraints, right? Like you can simplify the problem to an extent to compute basic fast, dense rewards that correlate to your ultimate sparse reward. And that's what we have to do for now. Now, I will say that like long-term, the dream for this is definitely like a single sparse reward, you know, just a single yes or no, this board will work or not. And when we're really uprooting the typical patterns that humans use and are trying to do much better than them, that's what we'll have to do. But for now, since we're not as good as humans at layout, especially on more complicated boards, we can still use the same heuristics that they would use to just at least automate similar to what they would have done.
18:43Yeah, interesting. It sounds like, if I understand your comment correctly, the answer to this might be yes, but I was wondering if there's an analogy between the reinforcement learning processes that are used on the language models and these sort of evaluator systems, which I understand are like not models, right? They're just sort of either simulators or like checkers that are deterministic. But, you know, people worry a lot about in the context of language models, the idea that the human reward signal is not fully reliable, right? Like we're kind of inconsistent. We're sometimes mistaken. We, you know, they, it's been observed in many language models that there's a certain like sycophancy tendency where it seems to try to tell you what you want to hear versus the truth in some cases, because maybe that's what got higher reward in the training process.
19:33So it sounds like there is kind of a similar problem here where the checkers are, I guess I could imagine that they might be like purely physics simulators and could be like rock solid, or I could imagine that they're on a foundation of sort of a bunch of heuristics, which might in some subtle ways kind of also lead the process a bit astray. I, yeah, one thing, and obviously Sergey can talk about the specifics, but one thing that I've, this is an analogy that is imperfect in about 50 ways, but it's kind of supposed to, like, one of the things that I've been thinking about to try to articulate the Gen AI limitations, and particularly like the LLM and even stability models, like limitations versus versus some of these other techniques and what humans are actually good at is like, I think humans are very good at extrapolation.
20:32So like coming up with novel things and developing and pushing creativity. And if this, then that, like we can also do this and you can like take it and extrapolate. But because of the way these are trained and everything else, it feels like, and of course who knows but it feels like the a lot of the gen ai stuff is good as interpolation which is within the bounds of things we already know like what are other points like in that space right and it kind of makes sense if you think about it like it's they're interpolating like they're interpolating they're they're figuring out like what the next word is or what the next image could look like based on the training set that is like and pushed in a bunch of dimensions and humongous and everything else, but it's still like bound.
21:20It's bound by all the stuff that humans have prior created. And so like this is part of why I think the AI scare stuff is so misguided and not really because it's like, hey, if they're interpolating, like, okay, that seems fine. And it feels like humans will continue to be good at extrapolation, which is developing new novel techniques to, to do like various things. And like, that's a, that's a very important and valuable thing that we'll be able to continue to do. That was a very macro answer to your, your question. But like that, but I think it's a, I don't know, maybe, maybe it's a useful thing.
22:05Curious what you guys think. I have a ton of thoughts about that, but I think our subscribers have heard them in other contexts. It's, I kind of feel like all this stuff is converging. So that's why I was trying to make the connection between basically how much do we trust the reward signal in the context of reinforcement learning for language models. It's like, yeah, it certainly helped a lot, but not that much, I'd say, is kind of the consensus answer. I wonder what the situation is in the context of circuit boards. And then we could maybe also speculate about a similar question when it comes to self-play.
22:47There, it seems like the sort of narrow problem, not just one domain, but in general, narrow problems are better suited to self-play for now. But we are also starting to see some of these self-play techniques be applied to language models. And that's where I'm also like, I don't know if it's going to stay in the bounds of what humans have given it for all that much longer. But let's take it piece by piece. So Sergey, let's start with the, you know, how much do you trust the reward signal in the context of your problem? Yeah, so one of the nice things about working on a hard physics problem, right, like humans are not in the loop.
23:29Like humans are actually bad at looking at a board and judging if it's going to work or not. That's where like 80 % of boards that are built are faulty in some way. And it's because humans are just not good at that task fundamentally. But all of the core physics is computable, right? Like we care about laws of the Maxwell equations and laws of thermodynamics. And we've had convergent techniques to solve those for over 100 years. So in our case, like if you actually use the oracle, right, like actually numerically solving the Maxwell equations for every set of possible considerations and problems, and you're kind of being careful to make sure that you're convergent and approximate everything correctly, it's completely trustworthy, like much more trustworthy than the human result by far.
24:12Only problem with that is speed, right? So if it takes 20 minutes to compute a single, you know, a physics solution, and you need to do millions of those as you fine tune on your model, like that's problematic. So what you can do is you can make approximate models that are just conservative. And so at that point, maybe you're not doing like the best possible arrangement that physics could allow, but you're still doing one that works, still doing one that competes or beats humans. And it's still definitely going to work because you've been careful about the physics approximations you've used. So I think that's one of the luxuries that we have is like, we don't have to negotiate with humans, right?
24:46We just have to make sure that it's manufacturable and that it's going to work. And physics tells us the answer and physics is unambiguous about that. Gotcha. So, and these were tools that existed already in the industry that you're able to build on top of. Yeah. When the system is going about the process of designing a board, how iterative and sort of tree searchy is that process? Because I think folks, again, will know at least the basics of AlphaGo, right? And these are like hyper parameters, ultimately, that you can sort of turn up or down at runtime, right? But how deep are you going to allow a system like AlphaGo to search the space of possible moves is a huge factor in how well it's going to do.
25:35If you just make it do a single raw guess, it's not going to do super well. If you allow it to map out a bunch of possibilities and then get scores on all those possibilities, then it can sometimes land on superhuman results. So give us a sense for kind of what that search iteration and scoring loop looks like in your context. Yeah, I think actually this is somewhere where a user has meaningful choice. So for a lot of designs, like you just want it fast, right? Like you're maybe primarily focused on making sure that your schematic is okay. You don't care if the board is rather sparse, you know, big, not very dense, maybe it's a little more expensive to manufacture, so on and so forth.
26:18And in that case, like you don't really want a whole lot of search. You just want the first answer that's going to faithfully implement the schematic on the board. And so in that case, the ideal thing is to return an answer within a few minutes to an hour. On the other hand, suppose you're looking at a board that's going to have 100 million units produced, like an iPhone leather board or something like that. And if you save a cent or a dollar on every board, that's a lot of value. In that case, you might let it search for a month and explore in all sorts of directions because that's how long it would have taken a human to do it anyway for a single design.
26:51Never mind for the billions and billions and billions you could explore with this kind of system. So this isn't like a lever that we have in the tool today. we kind of just we basically treat overnight as the constraint for us right now right so the idea is that at the end of the day you finish your schematic you uploaded it and either immediately or sometime within the next 12 hours you get a result and that morning you know the next morning you can look at it and see if it's if it's up to your standards but in the future i see that being a lever and it's for you to decide what is more important to you yeah that makes sense what is the compute, like what are the size of the models?
27:28What does the compute look like and how much of it is on the inference side versus on the scoring side in the physics simulations? Yeah, those are all really good questions. So like, obviously, we're not dealing with the kind of compute that LLMs deal with, right? Like we're not using 10 ,000 GPUs to train across a trillion tokens and whatever crazy numbers are being used nowadays. You know, this is a relatively focused problem. And so, you know, we can deal with much smaller models, we can deal with, you know, much faster convergence times, much less compute effectively. So the right now, the vast majority of the computer is going into kind of the, you know, like actually playing the game.
Read the full transcript
28:10And so a lot of that is still actually CPU cores. And then some of it is GP cores depends on which part of the problem. And then the kind of other part of the majority is going into like training, and we actually train during the production runs. So we have fast enough environments and fast enough evaluation that as somebody uploads a board, like we're not just doing inference, we're actually training on that board as, as it was uploaded. Now, the cost of physics is going to increase for us, for sure. One of the ways that we are expanding in the market is by enumerating all of the different types of physics considerations you have to look at and basically chipping them off one by one, right?
28:52So instead of saying, hey, we're going to attempt all kinds of boards from all types of physics and do only the easy small ones, we're saying, okay, for now, we're doing, you know, low speed boards that have up to, you know, four amps of current or something like that. And like, okay, the physics to compute that is straightforward. The next thing we're working on is high speed digital, right? And then we'll step into approximate maybe bounding methods of computing whether or not those high-speed digital signals are going to be okay or not. That won't be too expensive. But then we'll do one or two validation runs at the end with like a full wave model.
29:24And that's probably, if I had to guess right now, it's probably going to cost us a few GPU days per board, something of that nature. Interesting. Okay. So it sounds like ultimately more compute on the validation side than on the generation side just because of the intensity of simulating. Is it simulating physics or is it just solving? Is it like a closed form solution of like a ton of crazy differential equations? Or is it a is it a sort of, you know, more Wolfram style, like you got to actually play this out in simulation, no shortcuts kind of a thing? Yeah, the simulations, that's another thing that we're exploring heavily.
30:04There's a lot of different ways to solve differential equations, right so the most brute force simple way is at least for electromagnetics this method called finite difference time domain where you literally just grid the entire world in 3d and you basically just apply the differential forms of the Maxwell equations in sequence right so you take like almost like a curl of your local pixels of electric fields and do that for the magnetic field do the electric field and you have to do that you know for a hundred million cells for you know a hundred thousand steps, something like that. So it's just a lot of raw compute.
30:36But there's also much more clever methods, right? So FEM is kind of a different way of approaching this problem. Within electromagnetics in particular, there's things like method of moments that only look at like the surfaces of your different, you know, electrical systems. And then there are approximations. So in the approximation of low speed, low frequency, you can actually factor out time out of the differential equations. And so you can do this thing called a quasi-static approximation where you don't run time at all. And you're only looking at capacitance and mutual inductance of the systems.
31:08And for certain frequencies, that's a perfectly sufficient approximation. So on and so forth. Yeah, very interesting. That reality maybe blunts the value of this next idea that I had. But I was thinking, if you did have a lot of data, and I wonder if there presumably are some like, I guess I don't know the structure of this industry, but just, you know, kind of using like chips as a reference point, obviously, there's a few manufacturers that take in a lot of designs and, you know, output the actual devices. I would assume there's, you know, probably some big players in the circuit board space as well, who are like getting lots of designs.
31:50And one might imagine the sort of big data approach, something like a diffusion model seems like it could be an interesting fit for this where, you know, you would kind of run a bunch of loops through whatever, you know, obviously the models, you know, can vary, but say you have a transformer, like the latest stable diffusion version, you know, they, they run a bunch of passes through this transformer at each step, they're denoising, you know, from raw visual noise to the image, you could imagine sort of a similar approach to, and this is also happening for proteins now too, it's crazy. So it seems like it could also perhaps apply to a circuit board design.
32:35And, you know, first you're kind of doing it would sort of even follow the, you know, the path that you described where it's like, first you kind of lay out the big things and then, you know, gradually you're getting more and more into the low level details of the design. I guess questions there would be like, do you think that would work? And if so, is that something that, you know, worries you from a competitive standpoint at all. And then maybe though, it just wouldn't be that much of advantage because if all the compute is on the simulation side anyway, then maybe it doesn't really matter.
33:10Yeah. So the big issue with that is the quality of your data, right? So one of the just the facts of life in this industry is that three times out of four that you submit a board to a manufacturer, Like it, it looks right. It's manufacturable. The manufacturer can follow all the tolerances and all that stuff, but the physics just doesn't work. So even if you collected all of that data, you still have the problem of going through and identifying which of these is an actual working board and which of these have mistakes, right? Because it's a junior engineer or somebody who didn't see some sort of issue or something like that.
33:42Even senior engineers make mistakes on the electromagnetic supports all the time. You fundamentally have thousands of components, tens of thousands of traces to look at, all of which impact the other. And so it's just very, very difficult for a human to keep all that in mind. So if you're going to clean the data, you still have to run the simulations to make sure that whichever candidates you're training are actually good. The other problem is that the information that the manufacturers are getting is not sufficient to do this. The manufacturers basically get like, you can imagine this like a photo.
34:14Like if you're developing film, you get a mask, a set of masks that shows you how to etch copper on all the different layers of the board and then which components to glue down. But that doesn't actually tell you what signals are happening throughout the board. And you need to know that to evaluate the physics. So, I mean, we could generate our own data by just, you know, self-play or like every time we find a good candidate, save it in a database, then train the diffusion model to just recreate those. I think that's valid. But the point is that you still have to kind of come up with those data points that you have verified from physics first principles are actually good designs.
34:53Yeah, that's interesting. I feel like there's some way in which the noise sort of cancels out. Like, no doubt that in, and I'm just kind of porting my intuitions from other domains of AI here, but certainly no doubt that people do spend a lot of time curating data and going for quality. but also like it does seem that the models are pretty tolerant to at least some amount of kind of wrong stuff in the data. And, you know, I guess it kind of regularizes out, you know, in the training process, one hopes. And in practice, it does seem to work. I don't know if you think that it's just like fundamentally not going to work in this case, but it seems like more your motivation, if I understand correctly, is like, it's more about you want to get to superhuman and you think that the reinforcement learning is obviously like the proven path to get there.
35:43And that, that, uh, argument definitely makes a lot of sense to me. What do you think is the timeline to superhuman circuit board designs? And, you know, to ask a question, Eric might've asked you in the, in the private, um, you know, thread, like what, what's the bottleneck? Like what, what would keep you from going faster toward that superhuman, uh, board design future? Yeah. So, I mean, in my perspective, the bottleneck is talent, right? Like finding really great people to work on this kind of problem is, is, is the hard part. You know, it's you have so many different aspects of this that need to be really, really, really amazing, right?
36:19You need to have amazing people who are expert at neural nets, expert at cutting edge, you know, reinforcement learning methods. You know, you can't just like grab the latest thing and apply it and hope for the best. There's a lot more nuance to this. But also on the C++ side, the CUDA side, the physics side, all of those things have to come together. The timeline, I can't predict it exactly. Maybe for small boards, we're a few years away. Maybe for something like a motherboard, we're five years away. But I'm guessing. Yeah, my crystal ball also gets very foggy more than a couple months out. As it should.
36:59In terms of the kind of big problems that you need to solve that you're like maybe not sure how you're going to solve or that you need the talent to come join the company to be able to get over certain humps. I often feel like when I talk to people, especially those in research, and maybe you may say, well, that's the difference is that it's research versus like actual engineering. but I often feel like I get the sense that like a lot of things are working, like a very high percentage of things are sort of working and that a lot of times like multiple different approaches, you know, probably could have worked.
37:39It seems like just in general, you know, we've got, we've kind of hit on a couple of architectures that are really working, but it seems like there's a lot more where that came from and presumably we'll be discovering more and more all the time. is there something that you're like legitimately not sure if it's going to work or like really have no idea how you will make it work or does it feel like the kind of thing where of course there's going to be like work and optimization and you know making it run faster and all that kind of stuff but basically like it feels like you're going to you know is it is there like a sheer you know face of a mountain that you have to scale vertically or is it kind of graduated stairs that you're pretty confident you can climb one by one I'm confident in the letter.
38:20Like this is 100 % a solvable problem. Given enough time, I'm confident we'll solve it. You know, there's a lot of, the nice thing about this problem is there's a lot of steps you can take, right? Like with something like self-driving, you kind of have like a do or die, right? Like either you're confident you're not gonna crash or you're not, you know? And of course there's still gradations, but like the stakes are really, really high. With us, we have a lot of checkpoints along the way, right? We have checkpoints in terms of complexity and size of board. We have checkpoints in terms of the physics that we can solve.
38:53We have checkpoints in terms of the ambition to be significantly better than humans that can come over time. And with that kind of, you know, those kinds of stairs ahead of you, you can treat each one as like, okay, like now it's, you know, we need to make this 20 % better, 20 % better, 20 % better, 20 % better, and let it compound over time. I don't see anything fundamentally about this problem that is unsolvable in any way. It's going to be hard. Like, don't get me wrong. It's going to take a lot of people. It's going to take a lot of effort. But there's nothing about this that seems unsolvable in any way.
39:25When you hit that mature phase where we now have superhuman circuit board design, what does that look like to somebody like me? Can I just show up and say, hey, I have, you know, I'm making a talking stuffed animal and like how ignorant can I be and still get a board out? Right. Because it's like today to even specify what you want is sort of an expert problem. What do you see the sort of independent entrepreneur, tinkerer kind of person who like has a product in mind, knows literally nothing? Do they talk to a language model and like work their way towards specifications and then put specifications into your system?
40:03Or like what's that sort of future state round trip look like? Yeah, sure. So with us, like we're focused explicitly on layout, which is kind of one of two problems, right? So to give you an analogy to hang on to, think of creating a schematic for a circuit board as writing code. Like a schematic literally looks like a block diagram with inputs, logic in the middle and outputs. And it's entirely kind of logical and abstract. You're just communicating to other engineers what the inputs, outputs, and functionality of the board will be. Layout is like compiling your code. Right. Like how do you actually make something physical that takes that schematic or takes that code and like actually makes the atoms of the world do that?
40:46Right. So we're very specifically targeting the layout portion because we think a compiler should exist for electronics and it just doesn't. So the nice thing about that is that a lot of the benefits that we now have because compilers exist in software, I think are going to happen and are going to answer your question in electronics. right? So compilers eventually led to higher level languages, eventually led to things like Python, eventually led to large language models that allow you to write the Python and automate the whole thing. We will eventually move up that stack and look at schematic and how to make that piece easier.
41:22So you don't have to like learn how to write C++ that you could learn how to write Python, or maybe even just deal with block diagrams and make a circuit board. Yeah, that's really interesting. Reminds me a lot of we just did an episode on this tiny GPU project where a young guy who set out to design his own GPU from scratch in two weeks and ended up taking him four, which was pretty remarkable. And a big part of why that's possible, I mean, it's still quite an accomplishment in my view, but big part of why that's possible is that the sort of equivalent of the layout compiler does exist. And so he was able to kind of, get to that stage and be able to feed it into an existing system that could do that sort of gnarly work for them.
42:08But yeah, that's helpful. So Eric, how does this kind of compare and contrast? I kind of can't help myself sometimes from going down the rabbit hole on techniques, but just zooming back out to the benchmark portfolio more broadly, what would you say here are kind of like the patterns that are common across the portfolio. You know, what, what investments have you guys made that, you know, sort of have a very different pattern in terms of what part of the market they're going after first, you know, that are maybe in or not in this, you know, classically disruptive mode. And, and I guess broadly, how do I make money in AI?
42:48Yeah, that is the right question. I'm very bullish because I think the overall, we want to be in areas where there's lots of disruption. When there's lots of disruption and lots of things changing, that creates the kind of primordial soup for there to be new big things created. So it's really valuable in that way. And we've seen that. And there's always a lot of crap that gets created. a bunch of stuff that doesn't work. But there are a bunch of good things that get created in the process. And it's all about finding them. Really loosely, I think there's, you kind of have in AI right now, it feels to me like there's three big categories of companies.
43:34There's a foundational model companies, right? That are like, they're building foundational models or they have some techniques around it. They have proprietary data, maybe they have other other things that they're using and they're trying to do something really special there. Then you have the, there's a set of like infrastructure companies, you know, in that, in the next category. I'm on the board of Cerebris, which we invested in in 2016. That's an AI chip and systems company that's focused on training, you know, but you have Grok. I'm also on the board of Fireworks, which is an inference provider.
44:11And so, and, you know, there's a bunch of things where we're also investors. So there's just like quite a few in that category too, which are their infrastructure, which is enabling some of the other stuff that's happening in the ecosystem. That's been a pretty fruitful area. I think those companies have done well. They've gotten a revenue quickly and so forth. And then the third category are companies like Sergey's, like Quilter, which are vertical applications of AI. So they're applying AI to try to do something, right? And we see those and for lawyers, we see them for doctors, we see them for accountants.
44:48We, you know, obviously printed circuit board design. So like, there's just like a bunch of those things too. And, you know, each of those three categories, which is like, you know, it's very abstract and loose and they're all kind of different. They all have, they have a set of really big opportunities and really big problems. I would say the foundational models are incredibly expensive to develop. They are extremely quickly depreciating. I said this before. I think they're the fastest depreciating asset in the history of humankind, which is like you build one, you spend$150 million on it. And six months later, someone can build the same thing for$5 million.
45:32Like that's not historically a good way to make money with venture capital. Like it's just like that money tends to get incinerated and then someone has something alternative. And we'll see. I could be totally wrong on that. Maybe someone will build something that defeats it. But the general purpose models have proven to be really expensive and depreciate very quickly. Like what is cutting edge? Um, you know, the infrastructure companies have done pretty well, um, in, in, in a bunch of ways, like they, they have, they have real business opportunity. They're enabling a bunch of things. Um, the question always exists with them, which is like, do those problems exist for very long?
46:18Like to some degree, a lot of AI development is where software development was like circa, I don't know, 2002, right. In terms of like the tool sets available and the abstractions that people are working with. And so some of the things that people are solving, I'm just not sure that they're going to be around for a long time. And so like that's a potential real challenge there. But there's a lot of... What do you have in mind there? Are you talking like LLM observability type? Yeah, like that's a great example. That's a great example, which is just like, is the LLM observability thing a thing?
46:53Like it's a thing today. I don't know if it's a thing long term. Maybe, maybe not. We have to kind of think through it. But that's a pretty challenging, that could be a potentially challenging area. So that would be one that we think about a lot. And then the vertical stuff, the vertical stuff has proven to be, have in some way the fastest revenue traction. Like some of the revenue scale of the vertical companies has been insane. But, you know, the kind of common criticisms of like, are there any moats or barriers to entry? Like, you know, if you can build a company very quickly in three months or six months and get something out to people.
47:39Weekend hackathon for that matter. Yeah, weekend hackathon. Then like that also means that 10 other competitors are going to do that. And so, you know, do you end up with something durable there or not? And I think we just don't know in a bunch of cases. And you have to have a theory of it, like in the case of looking at Quilter or, you know, Benchmark's investment in Sierra or some of these others. Like I would say, you know, we have a view, a belief that there's something durable there that will be built and compound over time, even though, you know, they got quick, quick traction. And so I think that's just something that we have to kind of like look at.
48:22And there's a lot of value. But I think there's like this is what's cool about what's happening right now is there's like lots of traction. There's lots of really interesting ideas in all of these categories and and obviously amazing people working on them. But we got to figure it out. And so that's that's kind of how I've been thinking about it. But, you know, I'd also say, like, there's this other thing that's really interesting to me where a lot of the AI work has happened with researchers. Like, you hear it all the time. This is a researcher. They're PhDs. Like, they're doing that. And who was telling me this?
49:05I forget. One entrepreneur was telling me this was like, you know, you get this. So the researchers are writing something. It works. It kind of works in a research context, which is a proof of context, proof of concept or experiment. And then they take that code and they try to scale it in production. And it's like, holy shit, that's not good. That doesn't work. It doesn't it's not written for that or whatever. And this entrepreneur said she's like, I have a rule when it comes to code written by researchers. um and i think she said she was just like it's just rm star and it was like it was such a classic like uh so you know it's just but it was but there's this bridge and divide which is quite from between research and proving something out conceptually and actually like turning that into the shipping product that can scale and work and be iterated on.
50:05And, you know, that's a divide that just didn't exist in software development, at least in my adult lifetime. Maybe it existed in software development, like back in databases in the 70s and 80s. But like that, I don't know enough if it did or not. But it's been like it. So that's when I say that, like the stack maturity, like the kind of stuff that people have to do to work with PyTorch today or work with CUDA today or something like that. Like, that's just not something that software developers have had to deal with for at least 20 years. Yeah, that reminds me of comments I heard Demis Osavas make about why they have taken this step now of merging DeepMind into Google proper after so many years of kind of holding it out as its own thing.
50:56He basically just said, we're now at the point where we're not done with research, but certainly a lot of the research has been done. And now it's like becoming the bridge to engineering that is a huge challenge. And that's where they feel like the time is right. It's more of everything. We do want to continue to do novel research and push the limits of it. But as we try to bring this stuff into real applications to benefit humanity, we have to engineer it. And that's its own thing. And it's not so simple, it turns out. I know we're just about out of time with you guys today. Do you have any kind of call for startups?
51:38Anything that you wish somebody had brought you that you haven't seen or haven't been able to find yet? You know, I have this thing that if a venture capitalist has the idea, with very few acceptance, like maybe Mike Spicer or someone else like that can pull it off. But if the venture capitalist has an idea, that's a bad situation. Because this is not what we're, to the idea maze point where we started, that is not our job, nor is the thing that we are generally good at. Look, I would say I continue to be really excited. I think we have a ton of companies across the board, at least in terms of the infrastructure companies and the vertical applications that are super interesting.
52:26I would love to meet amazing people who have been working on ideas or thinking about something for a long period of time and are obsessed with it. And that's a very broad remit. But, you know, our job is to be involved in the best companies as early as possible. And so that's what we want to do. Yeah, I hear that. With as fast as things are moving today, there's really no substitute for obsession. Yeah, totally. All right. Great. Well, this has been a lot of fun, guys. Sergey Nestorenko, founder and CEO of Quilter. Eric Vistria, general partner at Benchmark. Thank you both for being part of the Cognitive Revolution.
53:08Thank you so much. Thank you, Nathan. Terpentine VC is a podcast from Terpentine, the network behind Moment of Zen and Econ 102. If you liked the episode, please leave a review in the Apple Store or rate us on Spotify.
From the publisher
In today's episode, we discuss Benchmark's investment philosophy in the AI era with general partner Eric Vishria, and Sergiy Nesterenko, the Founder and CEO of Quilter. Sitting in for Erik Torenberg as host is AI Scout and Cognitive Revolution host Nathan Labenz. They cover the questions that Benchmark asks to determine whether a new company is solving an enduring or temporary problem, and the reasons why Benchmark hasn't invested in a foundational model to date. They also discuss the innovation behind Quilter's groundbreaking use of reinforcement learning to automate integrated circuit board designs. They delve into the importance of thinking beyond 'co-pilots' to fully automated AI solutions, and explore the balance of research and engineering in the AI space.
🔥 Apply to join over 400 founders and Execs in the Turpentine Network: https://hmplogxqz0y.typeform.com/to/JCkphVqj
RECOMMENDED PODCAST:
Patrick McKenzie (@patio11) talks to experts who understand the complicated but not unknowable systems we rely on. You might be surprised at how quickly Patrick and his guests can put you in the top 1% of understanding for stock trading, tech hiring, and more.
Spotify: https://open.spotify.com/show/3Mos4VE3figVXleHDqfXOH
Apple: https://podcasts.apple.com/id1753399812https://podcasts.apple.com/id1753399812
-
RECOMMENDED PODCAST: ECON 102 W/ NOAH SMITH
Keeping econ entertaining - Noahpinion author Noah Smith and Erik Torenberg break down business news and politics every week.
Apple: https://podcasts.apple.com/podcast/id1696419056
Spotify: https://open.spotify.com/show/6q7Gn5lP8TTtBPuV1NJSGs
--
This show is produced by Turpentine: a network of podcasts, newsletters, and more, covering technology, business, and culture — all from the perspective of industry insiders and experts. We’re launching new shows every week, and we’re looking for industry-leading sponsors — if you think that might be you and your company, email us at erik@turpentine.co.
----
SPONSORS:
🦾Level up your ineffective website chatbot with CommandBar. CommandBar builds a new type of web assistant which delivers highly personalized responses, real time co-browsing, and can perform actions on behalf of the users. Learn how Hashicorp, Gusto, Freshworks and more use CommandBar at https://commandbar.com/moz
💥 Access global engineering without the headache and at a fraction of the cost: head to choosesquad.com and mention “Turpentine” to skip the waitlist.
--
LINKS:
Automating Circuit Board Design Using Reinforcement Learning w Sergiy Nesterenko, Founder of Quilter:
https://www.youtube.com/watch?v=XXH-KtwcevQ&ab_channel=AutopilotwithWillSummerlin)
Chris Dixon’s The Idea Maze:
https://cdixon.org/2013/08/04/the-idea-maze
--
Follow on X
@eriktorenberg (Erik)
@ericvishria (Eric)
@sergiynest(Sergiy)
@turpentinemedia (Turpentine)
--
TIMESTAMPS:
(00:00) Intro
(01:13) Eric's Investment Thesis at Benchmark
(03:35) The "AI and Done" Approach
(07:15) Diverging from Large Language Models
(09:27) The "Idea Maze" Framework
(12:40) Disruptive Innovation
(16:00) Exploring the Data Landscape
(21:12) Extrapolation vs. Interpolation
(29:45) Compute Allocation
(31:53) Different Physics Simulation Techniques
(40:08) Timeline and Bottlenecks
(41:43) Unsolvable Problems and Gradual Progress
(42:03) The Future of Circuit Board Design
(50:22) Benchmark Portfolio
(53:34) The Gap Between Research and Engineering
(53:52) Call for Startups




