Intro0:00
Hey everyone, welcome to the Latent Space Podcast. This is Alessio, founder of Kernel Labs, and I'm joined by Swyx, editor of Latent Space.
Uh, today is one of our coolest, uh, intros, or at least I, I can't believe I'm get- I get to make. Uh, we're excited to welcome Mike Krieger to the podcast. Welcome .
Thanks so much for having me.
Uh, it's so, it's so surreal to have you here because, uh, obviously like, uh, e-everyone knows like, uh, Instagram and obviously, uh, uh, now, now you're sort of, uh, CPO at, at Anthropic. Um, and congrats on releasing 4.5.
Like, I mean, it's, it's such a huge update. Um, Claude has been crushing it ever since you joined. I feel like you joined at like this like inflection point, and it just like went like this immediately. But, uh, you know, how do you feel about the launch?
Uh, what's it like?
I feel great. There's this funny like moment that happens in the last few days before releasing a model where you're doing a lot of internal bashing. You're trying it out. You know, it's been running in Claude Code, um, and our internal like kind of surfaces for, you know, several weeks as we've been rolling it out.
Every snapshot gets better and better and better. And then there's the point where we're like, "Okay, this is getting ready to release." Um, you know, we do early access. We definitely have people try it out, but there's nothing quite like the force of the internet kind of using it on day one.
And actually, within the first day, more-- the-- we have more traffic on Sonnet 4.5 than we had on Sonnet 4. So basically, it's already eclipsed Sonnet 4. Um, so people definitely try it out and switch on, on day one, which is exciting, but also means you get this like wave of people, uh, trying it out.
But it's gone great. It's been a, it's been a great launch day.
Um, as a CPO, what's the handoff between the model and the product? So you get the new model checkpoint, I'm assuming, at some point in the post-training thing. Um, and then you basically look at claude.ai, Claude Code. What, what's the process of like taking the model and putting that, um, in the final products?
Handoff1:30
I think I had-- Like when I think about when I joined, my sort of idea of how it would work is that, you know, research trains the models, then it gets handed off, and then, you know, we make sure it, you know, still meets some evals of product, of our product services, and we roll it out.
And I think that sort of was the case kind of when I was starting because our product team was very, very small. Um, what was interesting about this model in particular is that it was really the first one where product was upstream of research and downstream of research.
So we've been doing a bunch of work kind of beyond coding and things like financial services. Um, and a lot of the sort of use cases and evals that we were looking at, because we saw it in the field, were ones where we then helped inform some of the research direction on.
That was like a cool like, uh, reversal there as well. And of course, a lot of the, the hard research work was still done by the research team, but we're finding a lot more chances to collaborate on things like what are the top customer problems?
How should the model be better? Um, even within Claude Code, you know, we had listened to a lot of user feedback on, you know, if 3-- if Sonnet 3.7 was, uh, too eager, maybe 4 was lazy in some places and, and really it drove down laziness or, you know, when the model's like, "Great, I, I did two of the three things you asked me for," and you're like, "Just, just do the third one too."
Um, so that, that product research symbiosis, I think, was the strongest on this model than it's ever been, and it's been really fun to see. Um, but to your question, yeah, like when, when we're getting close to model releases, we definitely, uh, put it in all our surfaces and then, you know, just like all of our customers do, uh, you know, when our-- when we, when we drop a early access model, our customers then adapt it to their harness and make sure it works well.
Um, for our first-party services, we have the same journey. So how are we gonna adopt, adapt the Claude AI system prompt? How are we gonna adapt the Claude Code harness to make the most of the model as it's, as it's developing?
Um, what's your, uh, vibe eval? So as soon as you get a new model, what's like the first two, three things that you do with it?
Vibe Check3:30
Uh, it's such a good question. I have three. Uh, and, and the, the team got really tired of me by the end of this, uh, Sonnet 4.5 process 'cause like every, literally every snapshot, you know, I would drop everything I was doing and run these.
So one is, um, the virtual boy. I had a, you know, I actually never owned a virtual boy, but the local video game store in Brazil when I was growing up had one. And I don't know if you remember, this is like a doomed Nintendo console that had these like, uh, stereoscopic wireframe red and black 3D graphics.
This was a very early product. It totally failed. Um, but I always-- I like to have, uh, in Claude AI, like create me a like virtual boy style 3D shooter game. And it's really funny to see the, the, all the checkpoints from like early Sonnet 4.5 where I was like, "I don't know, guys.
This is like, it's pretty early. I know there's a lot of RL left, but it's not looking that good," to, you know, about a week ago, I was like, "Okay, great. This is like officially good. It's like better than Opus at this."
It's like it generated this like great split screen stereoscopic thing, three-dimensional like thing. So anyway, you could really see it evolve. So that's, that's one I always, uh, shoot for. Um, within Claude Code, there's a particular, uh, sort of change to our code base that I, I, I like once did in Claude Code, and I was like, "Oh, this is a useful kind of pro," 'cause it involves synthesizing across kind of both our web repo and our backend.
It just involves like a lot of, of searching for files. So that's my like, uh, Claude Code, uh, sort of, uh, like running, running eval. Um, and I've been doing more and more on like, um, once we added file creation capabilities to Claude, um, so it can, you know, create PowerPoints and create Excels, et cetera, is I have a very specific thing, which is research Ninten-- I don't know why I'm, I have Nintendo on my mind, I guess.
Like research Nintendo's last few quarters, uh, and create a presentation to their board about what they should work on next. And again, you know, you get to see the evolution of really basic looking Arial 32-point font with bullets to, uh, now especially with, with some of the later, uh, training, it like it did it in, in Nintendo red.
It had charts. It was like it was really dialed in. So those are my three. Every single checkpoint, run through them.
Uh, it, it-- I can see your sort of design side getting passionate there. Like you like to see the coming into focus almost like the AGI, um, e-expression of like, you know, like, "No, no, like, you know, this is, this is really what it should be like."
Uh, you tweeted out, uh, an ex-exercise of ask-asking Claude to recreate Claude AI, uh, and I thought, yeah, I thought that was also like really interesting to see the progression over time. And I think it's like that, that's like the publicly visible version of what you just said, which is like y-you have to have a vibe check of like, what i- what is, what is this new version able to do?
Exactly. Yeah, and I think there's, you know, of course the capabilities and the evolution there, but I've been really pushing, this is actually one of the kind of three top priorities of our product team, uh, right now is let's make sure the outputs are great.
So if you're gonna make an Excel file, it's not just correct, which is obviously really important, but it also, you know, matches the style that of, you know, that was requested. If you're gonna make a PowerPoint deck, make it something where even it's not gonna be 100% right off the bat, just like code wasn't 100% right off the bat, you know, a year and a half ago.
But it should be close enough where you're not like, "Oh, it's gonna be more work for me to start from scratch." And similarly on, on web dev, you know, can you start somewhere reasonable and then iterate from there?
And it might not be customized to your, you know, company style just yet unless you're, you know, uh, creating something in something like Figma Make, but, you know, is it a good foundation that you can build upon?
Yeah. Um, I, I think one of the interesting things that like sort of plagued previous models would be, for example, like there would be like a yellow tint on a, on a, you know, some other image generation models, but also for specifically for Claude, it would really prefer purple websites or it's like these like purple blue tint websites.
Did you get rid of that? Was there like any of this internal discussion going on?
There was definitely in, in this training process of this one like m- a little bit more of, you know, can we, can we try to teach Claude more about, you know, UI taste? I don't think we're all the way there.
I think there's more work to be done there, but I agree. There was definitely the like white background purple tint on the top of rounded rectangle is something like Claude 4 Sonnet or Sonnet 4 loves to do. Uh, I've seen that so many times.
Um, but yeah, I think it, the, it's definitely improved and, and I, I even seen demos on, on X this morning. People were, were experimenting and I'm like, "Ooh, regular dark background with like very little purple. Great."
I- i- in some ways I think, uh, you know, I was, I was tr- figuring out with the Imagine, um, I guess playground or OS, so I don't know what you call it, experience where you would actually generate a lot of websites, uh, on the fly.
Uh, and it's gone. You know, I mean, it, it, it really looks like, uh, they, they sort of set a de-biasing motion there. Um, and I think like it's-- what's weird is kind of like your role as a, as a product person kind of evolves as to like you're, you're sort of like a, um, you're ins- distilling product sense into the model rather than being responsible for one product, responsible for all the products that come out of the model, and that's like a very strange indirection that, that's, that's happening right now.
It's really true. I mean, when you think about how much UI is gonna be dynamically generated in the future, you know, right now we, we have imagined with Claude as kind of a research preview kind of demo. But, um, even internally we have found that having Claude generate UI on demand for internal dashboards is useful, not just like an interesting demo.
Um-
Yeah
... if you believe that's the case, and this is maybe tied a, a conversation we can have also around like design tools in Figma, but, um, you want to instill in the model good UI, you know, techniques. I was a human computer interaction major, so I like spent a lot of time thinking about usability.
And then also whatever sort of design guidelines that make each company's products kind of unique and feel, you know, uh, theirs. Um, but it is true, like you think about the software that is going to be created in the future by these models, they have some sort of upstream almost like responsibility for good usability and design.
Um, yeah, we're releasing our episode with Dylan Field in a couple days. Um, one thing we were talking about is when you have a code diff, you can give it to the model and the model reads the code and understands what's being changed.
It's kind of hard for the model to understand the aesthetic change in a way. Like how do you think about explaining to the model these things? Like have you come up with like a good model of like taste, the semantics to put it in the latent space?
I actually think Figma did a really good job with Make in that they, um, you can tell that there's much more of a bridge between the sort of underlying design model and what the LLMs are doing in kind of coordination between, between Sonnet.
And that's, I think that's part of it which is, um, giving the model a sense of sort of the design building blocks is important rather than just the finished product, and I think it can reason about that as well.
But the second part, and I think we need to make some strides here too going forward, is the models don't see as well as they could. Um, they see okay. You know, you ask them to analyze a complex photo and they're able to do it, but I want them to be as persnickety as a like really good visual designer like, "Nope, that looks-- the baseline looks a little off," you know, or, "This needs to be good."
And I think that's gonna come from sort of additional vision capabilities that, you know, we'll work on. But I think that's gonna be a really key piece of, of closing that loop so that, you know, model-- And I've seen people do this with Claude Code and like take an MCP with Playwright, for example, in a browser and basically do the loop of, right, you generated the UI, now look at what you did, and is it right?
And can you iterate on that? And I think the is it right still needs some, some visual help before it's, it's fully done.
Yeah, and there's the pixel level thing of like is the padding right, the margins right, and then there's kind of like the broader design UX, UI level. For example, the Claude AI example that you tweeted, the final one with Sonnet 4.5, it has the chat history right on the side versus on the actual Claude AI you have to click through to go to the history.
Like do you use these models to like think about all the different permutations of like how to build these UIs and products, or do you feel like the models are still, you know, pretty median results so far?
One of the better projects that we did here was get a lot of our kind of products into artifacts or at least into a harness that we could iterate on them really quickly. So one really fun use, um, Nate Parrott is one of the designers on our team.
He, he got Claude to be able to prototype Claude code UIs. Even though it's a terminal UI, Claude can sort of imagine what that's like. And it's very valuable to say like, "All right, well, what it would look like if we revamped settings in this way?"
And not have to go and necessarily code the end. So I think they can be very useful in sort of exploring that space of what do-- how could this product evolve? What do it mean to do this, uh, differently?
And they can also actually just implement the changes as well. But even sort of from a prototype phase, it's valuable to have it sort of ite- uh, iterate critically over ideas for non-engineers on the team.
Yeah. Uh, I, I will also shout out, uh, the Claude plays Pokémon effort, uh, with, uh, uh, David, uh, which we, we've, we've had him on the pod be-before. Uh, and then, you know, I, I think, I think that's like a kind of a trivial benchmark, but also not that trivial in a sense of like there's a lot of you-- software UI that needs to be fed into Claude that it still isn't perceived that well, uh, despite...
Yeah, like he has to do a lot of work to like augment just the vision side, but you should be, you should be able to only drive by vision, you know?
It's a thing I think about a lot where, you know, I get the question sometimes like, "Is the future all MCP or is it browser use and computer use?" And I've come to believe that the-- I've, I've swung, uh, you know, at first I was like MCP everything, like, uh, you want things that operate at the speed of computers, not at the speed of, you know, human interfaces.
And then, you know, we do a bunch of work with a bunch of verticals, one of them being, um, like legal or sales. And both of those often will have to go to some compliance website that has a 50-part radio button form, and that thing's never gonna have an MCP around it.
Like it's just like who knows if the company who created it is even around, much less like ready to sort of expose their kind of underlying constructs as APIs. So I think you will need to be able to do both.
And if that's the case, it's not just the case that Claude needs to be able to generate good UIs, it also needs to be able to be good at figuring out bad UI too, or legacy UI and, and work through all those different pieces as well.
And I think that, you know, training on like, well, you should be able to solve the UI or work on this UI, but don't believe that that is good UI. Like there's a better way of, of doing this as well.
Dev Platform13:33
I, I was gonna move on to a little bit of the sort of the eval process and like the, you know, any, any other sort of coding, um, features. I almost call it-- it's like, yeah, it's like, yeah, yeah, at this point we're like sort of desensitized to like every model being like b-better than the, the previous model and like it being the best coding model in the world.
But like, uh, I think like you've done a lot of work on like just like the Claude like sort of as a developer platform, as a, as a sort of code agent model, and even like the, the, these sort of API features where you have like sort of context-aware, um, um, concatenation or, or, or compression.
Um, how-- what was your sort of overall design principles on, on the, on sort of like the Claude for developer side?
Yeah, the-- for sure. And, and I think, you know, it's, um, a thing that we launched our API and it was, you know, you think about it like I would describe it as like tokens in, tokens out. There was a messages API.
It had some opinionation or opinions on, you know, the, the way that blocks should be formatted, but it was, you know, pretty, pretty lean. Um, but over time you realize like people aren't hiring you, you know, hiring your model to do just that.
They're hiring it to solve some like downstream user problem, right? And that's gonna involve like helping them manage context, helping them manage memory, and ideally do that in a way that's really aligned with how the model likes to do that too, right?
Like because there is such a tight loop between, you know, the tool used, and of course the models can generalize, but if you can provide it the same tool as it does in, in, in, uh, in training, why not?
You know, one of the first times we did that was actually, um, when we opened up the computer use API. Um, it was the first time we actually took our tools and actually made them available as sort of first class citizens, um, in, in the platform.
And I really think like over the next year, what you'll see the platform do is, um, I think of it as helping people express the problem they're trying to solve for their downstream user and seeing if we can help as much as possible, right?
So if you're, if, you know, if you're trying to provide a coding agent that's having to manage a lot of context, like if we can do that and take that off your plate and make it, you know, uh, lead to a better outcome for the user, great, we should be able to do that, right?
Um, we added a code interpreter, and we've evolved it a couple of times. Similarly, like there's some companies that will wanna own that whole stack themselves, and that's great. Um, we make it all very pluggable. But if you're, you know, um, we work with like a very large legal analysis company, and they're like, "We don't have the infra or the know-how to like manage containers.
If you can do that for us, great. Like please do." And so you'll see us add these sort of composable, pluggable building blocks, um, in the platform. And again, all in the service of we would like-- you're hiring the model to solve a problem, like help us.
We wanna help you solve that problem.
How do you decide which of these spaces are worth doubling down on? So if I look at the Sonnet 4.5 benchmarks, you have retail, airline, and telecom at the three agentic tool use top bench, uh, categories that you mentioned.
How much of a al-alignment is there between that and what you think is important? Or like for example, financial services, you know, there's like the financial analysis agent at the bottom-
Yes
... that, you know, that's another category that popped up. Like is that usually directionally correct what you benchmark against or like spaces you're going into?
It's interesting and like I'm a click removed from this, but what I've observed like working with our research team is that the, um, the benchmarks are, and evals in general, are a helpful barometer of how the models are doing relative to the industry.
But it's important to really ground sort of in your really hard customer problems almost more so than that. I think that's the case in, in, um, uh, even within coding. Like there's been deltas, you know, maybe two weeks before the final snapshot and the final snapshot where yes, it improved on, on SWE-bench, but even more so it went from, "Ah, it's mostly reliable," to, "Yeah, it's great and I'm using it every day in Claude Code."
And I can't tell you that there was a crossing line between like 76 and 76.5 in SWE-bench. And actually what's interesting is even when it was already outperforming Opus, for example, on SWE-bench, people still didn't feel it was better.
But then it continued to train and it was like now better than Opus and people don't wanna switch back. So there is this, Jared calls it a je ne sais quoi, right? Like there's, there's something that can happen in the models where they become more useful for, for particular, uh, pieces.
So in terms of verticals that we look at, you know, we have a couple of customers that really love pushing the model in different ways, right? Either they have like a super complex, you know, agentic coding harness like Cognition does, or they have a really tricky legal set of problems, um, or they're using it for, um, medical analysis, all these different pieces.
And that's why the early access feedback ends up being very valuable, where my favorite early access, uh, channel is one where basically the, the folks that are working with these external companies come back and report back what was said.
And they'll say, "Great, they ran it on their hardest legal eval and this model is like 12 points better." And you know, they're not at the point necessarily where they're gonna give us that eval, so we still have to triangulate a little bit.
But that's the kind of feedback that I think shows us whether we're on the right track or not.
Uh, yeah. Um, uh, Cognition kind of did, uh, extra work on this, so usually that's what-- that's all that Cognition does. When a, when a new model drops, uh, the, the, the, you know, the Cognition sort of runs the, the evals and then, you know, gives that feedback back.
Planning18:19
Uh, but 4.5 was so good that, like, they got all the engineers excited and, uh, you know, it's basically fast-forwarded a rewrite that was already kind of, kind of in the works. Uh, and I think specifically planning was, like, the key main, uh, the key sort of trigger.
Cognition has always been, like, very interested in, like, sort of the, uh, interactive planning side of things. And so, like, uh, you know, I think you have the quote on the website that it, like, im-increased, uh, planning performance by 18%, and I, I also, I also don't even know how you post-train for planning.
Like, like, it's just better, but I don't know how it's better. It's just better.
Well, it's interesting that, like, y-y-- we can see it even within Claude Code for more of the interactive coding side of things, like having it list out its to-dos and make the plan. And then what's interesting-
Yeah
... is as we think about evolving Claude AI, like you can see this with our file creation piece as kind of the first step in this direction, but models are gonna be doing work over longer time horizons for domains even far beyond coding.
How do you ex-how do you build trust between the user and the, you know, the model or the product in those situations? I think it's the model should express a plan. Eventually, maybe that plan becomes something you just trust the model's gonna do well.
But in the meantime, you know, imagine it's like, "Oh, I'm gonna research these three companies, and I'm gonna do this, and then I'm gonna prepare this." You're like, "No, no, no, no, you missed one thing there," and you wanna be able to provide that feedback-
Yeah, interactive planning
... ahead of time.
Yeah.
And so that I think is gonna be, like, the next step for those. And I, I think of knowledge work as being on a similar, um, sort of exponential as code has been on, but just time-shifted, right? And so i-it's only this year, it's really only, probably only 4.5 honestly, where you're starting to see the glimmers of, "Yes, this could actually do work for me, um, beyond, um, code."
Yeah. I, I would say, you know, I, I think, uh, there's one, one part of that which I sort of really wanted to double click on, which is kind of interactive planning. You know, I think, uh, a lot of people make a lot of a big deal about, for example, um, there's like 30 hours of autonomy in this model versus like the previous one was like, I don't know, two hours.
And like, I mean, that's great, but don't you want like a back and forth? You know? Like y- it's not about just like fire and forget, like you actually want to go back and forth. And, uh, I feel like we're incentivizing people on the wrong things.
I, I'll give you an example, right? Like, uh, the, the, the Cognition blog post was, was mostly like, "Oh, like we re- rewrote Devin, but like because of the better planning, it's faster now. And so you have less hours of autonomy, but that's, that's good."
Yeah. I think at the level it's, it's a useful sort of barometer, like, yeah, so this, you know, we had a customer and internally we also got like a 30-hour plus kind of execution versus I think Opus four was seven hours.
Was that Claude Code, by the way?
I think at the-
That, those 30 hours-
Uh, it was I think, uh, it was like a harness built on top of Claude Code, at least the internal one was. And the external one was, uh, different coding startups. So I think it was just their own, their own harness.
Um, and I think it's useful to know what the, like, theoretical maximum is, primarily to see how long the model can stay coherent and how long it can manage its own context and memory. I think that's like a useful thing.
But for most use cases, I agree, there's much more of a, um, let's have some interactive back and forth. Let me build confidence in what you're gonna do, and then go do it, and then maybe while you're doing it, you know, the engineer switches to doing something else, so they've fully delegated it and, and loop back.
So I think that back and forth remains, um, important, and it's like the, the theorom- theoretical maximum comes into play on things like, "Hey, I just need you to convert this entire repo from this, you know, version of Java to the next," which we get all the time from our enterprise customers.
And those are the ones where it's like you don't actually wanna intervene that often once you've built trust that the plan is generally correct.
Agent SDK21:56
Um, I know we only got a few minutes left. Another kind of big sneaky thing is like the SDK being renamed from Claude Code SDK to Claude Agent SDK. Um, yeah, what do you see as like the future of like the Anthropic platform?
You have Claude AI, you have Claude Code, you have this Agent SDK now. Are those the main pillars in your mind?
Yeah. I think of those as the main, the main pillars. So when I think of what people are trying to do on top of the models, increasingly outside of the code domain, they're building complex agentic, you know, products, often having to reinvent that harness themselves.
And I started getting texts from founder friends of mine who they were like, "Hey, I think I've just discovered a secret. Claude Code is actually like a very good generic, like general purpose agentic harness." I'm like, "I know."
We're like, "We've been like seeing it inside too." And but then people, you know, we'd go talk to companies about it, they're like, "Hey, I do like document processing for, for like a legal use case." We're like, "Oh, you should try the Claude Code SDK."
They're like, "No, no, no, we don't need it to write code. We're just-- That's not what we're doing." And eventually it was like, okay, the-- we're just pitching this thing, and it's, it's framed wrong. It's actually a general purpose agent SDK.
And I think that there, there's gonna be some interesting overlap. So, um, here's the like, uh, universe of, of, of Claude I think going forward. There's Claude AI, and I think you'll see us start bringing that harness into Claude AI more and more for things like document creation, advanced research, and so it'll power a lot more of the agentic workflows in there.
There's Claude Code, which is directly built on top of the Claude Agent SDK, and then there's external companies building on top of the Claude Agent SDK. And then I think we'll also offer ways in which if you wanna run an agent off of that SDK but have a lot of the computation done on our side, we can offer that as well.
But I think what's really nice is that they all sort of compose out of the same building blocks. When I, I got the company together, I guess it was about maybe May or June, around sort of rethinking our platform strategy even internally in sort of composable building blocks that then reform into whatever shape makes sense.
And I'm starting to see it like kinda come to fruition, and it's very exciting because that same harness can be used in training, it can be used in Claude Code, it can be used in Claude AI, it can be used by our customers.
We can host it, and it all, all those benefits all sort of accrue.
Okay, awesome. Um, well, you know, uh, I wanted to leave the door open to you. Uh, one of my favorite questions to ask people is like, what do you, you wish you were asked more of? Uh, or the other, the other, the other version of this is what do you wanna hear from engineers, right?
Outro24:08
Like you've, you've put out all this amazing stuff. We have all the engineers, uh, on, on, on this podcast listening. Uh, what do you wanna know from us?
I think a big one for us is, you know, especially given that evals only capture part of the story, is how do we-- We have a really good user research team at, um, sort of diving into, you know, interesting ways in which AI is being used by everyday folks.
But the thing I really want is a really good pulse on how the models do at really hard challenges over time. And so that's a thing we're trying to figure out. We're actually-- we're just scheduling some, uh, Zoom calls with some folks in the community that, like, reached out and were like, "Hey, Claude, like it solves this problem well, it doesn't solve this well.
Can we like..." You know, we were like, "Hey, can we just Zoom with you?" It's something I used to do at Instagram. Our engineers would sometimes get stuck on a problem that they couldn't repro, and I was like, "Have you just tried going on Twitter and asking somebody who is, like, experiencing that crash whether you can, like, get some logs from them?"
And then they would, and they'd be like, "Oh, you know, it turns out it was, like, this particular Samsung phone, and we just didn't see it in the logs." And so I think my call to you all is, like, both on what Claude is doing well, but especially on what it could be doing better, 'cause that helps us improve.
Like, if you're at all open to, like, us spending time with you, it's, like, great user research on, on our side. So yeah, I think that-that's great. You can feel free to, you know, submit feedback via Claude Code or via Claude AI, uh, for example.
But, you know, if you express like, "Hey, and I'd totally be down to show this to you," we're like, "We're all ears."
That's amazing how eager it is. Yeah. I also like the, the drop that you used Twitter for, uh, support at Instagram. Just kind of funny.
It was great. It was, it was, it was very effective. I'd like-- You know, we had a, one of our core principles is do the simple thing first, and it's really funny, like I knew Anthropic was gonna be my second home when I got here and they're-- I was like, "Oh, what are your, like, core philosophies?"
They're like, "Oh, uh, do the simple thing that works." I'm like, "Well, that's really close to do the simple thing first. Like, let's go with like..." Uh, so there's-- I, I just felt very aligned with how, how folks think about things here.
Awesome. Um, awesome, Mike. Thank you so much for taking the time today and, uh, you know, I'm sure we'll do a longer episode in the future.
Sounds great. Thanks for having me, guys.






