Latest / Chaos Agents / Character.AI's bankruptcy, medical AI's rubric problem, and the Parsimony coding benchmark
Transcript
- 0:00All right, we are back. Welcome.
- 0:03We are back. Welcome. Hey,
- 0:03Hey Sara. ~
- 0:06Becca.
- 0:07Hey. welcome to Chaos Agents. We are an AI News podcast curated by
- 0:12an agent named Eddie and then questioned,
- 0:15debated, and occasionally yelled at by human hosts Sara Chipps and Becca Lewy
- 0:20I feel like we rarely yell.
- 0:23We we don't yell. It's more like it's more if we ever yell,
- 0:28it's not literally yelling, it's just implied yelling and it's it's in jest,
- 0:33you know. It's
- 0:34It's in jazz and it's in love.
- 0:36in love. It's 'cause Eddie can take it.
- 0:38Eddie likes that kind of banter,
- 0:40you know?
- 0:41Yeah, and if you want to get the newsletter this podcast is based off of,
- 0:46you can go to chaosagents.ai forward slash listen to sign up and you
- 0:50can see the links from today.
- 0:52Amazing. Sara, let's get into it 'cause I know we are both super bummed
- 0:56to talk about.
- 0:58This is fascinating. And yeah,
- 0:59I have so many things to say. So many things to say.
- 1:00Okay, I'm gonna set the scene and
- 1:02then let's jump and then you can jump right in.
- 1:05Okay.
- 1:06okay, so the first headline, I'll just read the headline first.
- 1:10It's Character AI filed for bankruptcy.
- 1:12What happens to millions of AI companions now?
- 1:15So this is a story about character AI filing for bankruptcy.
- 1:21Yes. They're a company that does does like fictional AI characters
- 1:26for companionship and scene building.
- 1:29You can kind of identify what character you want to talk to,
- 1:33be friends with. It could be in fiction,
- 1:34you can make your own, that kind of thing.
- 1:36Which
- 1:36leads me to my first fun question of the day.
- 1:40If character I I just launched,
- 1:43you just got this technology into your hands,
- 1:45who are you creating?
- 1:47Okay, so this is specifically like like who is that friend from fiction
- 1:53Yeah.
- 1:54who I wish I could talk to all the time.
- 1:56You know, the first thing I'm just gonna do first ping poch in my head.
- 1:59Okay.
- 2:00Nancy Drew.
- 2:01Wow, great answer.
- 2:04Nancy
- 2:05Drew, really one of the best ones.
- 2:07Nancy Drew,
- 2:08There is such a getting up there.
- 2:10such a female icon, a good chill boyfriend that like supports her career,
- 2:17gender fluid, best friend George,
- 2:20like really solving mysteries wherever she goes,
- 2:25just just a nice person to be around,
- 2:28I feel like.
- 2:29Such a good answer.
- 2:31Yeah, who's yours?
- 2:33I'll tell you the first one that popped into my head also,
- 2:35which sounds cliche, but it's Hermione.
- 2:37~ And I think it's because I need
- 2:38Yeah. Same energy, very similar energy.
- 2:42I feel like it's like I need Hermione.
- 2:44I need someone who's like, Becca,
- 2:45focus. Who's like, why aren't you studying?
- 2:48Go. That's what I need, you know?
- 2:52Really important.
- 2:52So
- 2:53Okay, now that we've gotten that out of the way.
- 2:56Yeah, yeah.
- 2:57The most important part.
- 2:59I think like one of the my first question when I saw this headline was like,
- 3:04hold on a second. Like how did Character AI go from,
- 3:10you know, in 2017 or whatever,
- 3:122020, 2020, 2021? I think
- 3:15Yeah.
- 3:15it was 2021. Being this like insanely hyped startup raising tons of money
- 3:20at one point valued at like a billion dollars to now bank?
- 3:25I feel like so I fe I've been thinking about that a lot lately actually because
- 3:30we're dealing with this at work.
- 3:32I don't know if you've heard of open web.
- 3:33O open
- 3:34Hm, no.
- 3:35web publ does like all the comments for like New York Times,
- 3:40Wall Street Journal, like all
- 3:41Okay.
- 3:41the big publications. And they've just done the same thing,
- 3:43chapter eleven. They're also like same story,
- 3:46super high valuation, raised a lot of capital.
- 3:49and I bet as a VC you think about this a lot.
- 3:53But the open web story is a lot longer than character AI.
- 3:56I can't imagine character AI is more than like two years old.
- 3:59Well, character AI character AI is five years old and the thing
- 4:02Okay.
- 4:03that happened here is like uniquely weird.
- 4:06It's not
- 4:07Yeah, talk
- 4:08to me. What what's uniquely weird about it?
- 4:10Okay, so like just to take us back for a second,
- 4:15when Character AI came out, why it was so hyped and why investors like lost their
- 4:20minds is you had we've talked on the pod before about how Google like remember
- 4:26the attention is all you need paper?
- 4:28The classic LLM paper. Okay,
- 4:31Yeah.
- 4:31well,
- 4:32one of the co-founders of Character AI was one of the authors of that paper.
- 4:35And we've talked
- 4:36fascinating.
- 4:36we've talked before about how like Google
- 4:40was panicking after ChatGPT came out because Google was sitting on
- 4:44all this like amazing AI talent and they had all this great technology,
- 4:47but they were just not really moving fast at all on like implementing it
- 4:51in any type of consumer way. And the founders of Character AI were those people
- 4:56at Google. And they were like,
- 4:57this is annoying, like we wanna do something with this.
- 4:59So they left and they created Character AI.
- 5:03And so investors are like, my God.
- 5:06If there's ever a company to fund at the time,
- 5:09we please take our money. and so their first round,
- 5:12which was led by Andreessen, was like I have the number here.
- 5:14It's like forty a hundred, no,
- 5:17what was it? It they raised forty million dollars.
- 5:21No, sorry, that was their like friends and family round.
- 5:24They raised 150 million dollars on a billion dollar evaluation.
- 5:26Holy
- 5:28Wow.
- 5:30And it wasn't just like, these are great founders.
- 5:32Like th this was about seven months after they launched their beta.
- 5:37And
- 5:38Mm.
- 5:38their engagement was crazy. They had like a hundred million visitors
- 5:42to their website every month. They and not only that,
- 5:45I mean, these are self-disclosed numbers,
- 5:48but I would I would
- 5:49Yeah.
- 5:49believe that they're somewhat true.
- 5:51The average user was spending somewhere around like two hours on character AI.
- 5:58like talking with their Nancy Drew.
- 6:00Fa fast.
- 6:01And
- 6:02two hour I mean like that's pretty that's pretty good.
- 6:06Yeah. Anyone who's listening to this who has ever worked for in any type
- 6:10of consumer product, or just think about how much time you spend on
- 6:14the apps that that you use the most on your phone,
- 6:17like that's really high up there.
- 6:19That's like dream numbers, right?
- 6:20Yeah. Yeah.
- 6:21~
- 6:23okay, well, then like a couple years later,
- 6:27things really took a turn. well,
- 6:28there's there's two turns. This is the first turn.
- 6:31Okay. So character AI was
- 6:35Trying to do two things at the same time that is like that are both like extremely
- 6:38expensive. One was they were trying
- 6:39Yeah.
- 6:40to, they were building their own model.
- 6:41So they're competing with Google,
- 6:44Anthropic, OpenAI, and
- 6:45fascinating. Okay. They that's pretty early.
- 6:49Yeah, yeah, yeah, yeah.
- 6:50doing this consumer thing. And they're like,
- 6:53damn, this is hard to
- 6:55Yeah.
- 6:56have money to do this. And so Google saw an opportunity and they were like,
- 7:01Hey, miss you guys. looks hard.
- 7:04Totally got how hard
- 7:05Yeah.
- 7:06that is. Yeah, for sure. here's what we're gonna do.
- 7:08We're gonna give you guys $2.7 billion.
- 7:11And
- 7:12Whoof.
- 7:14founders and like 20% of the research team who are really great,
- 7:18come back and work for Google.
- 7:19And we're gonna get access to the technology you've built.
- 7:22So it kind of sounds like an acquisition,
- 7:26right? But it wasn't.
- 7:27Like it was,
- 7:28Yeah.
- 7:29but Character AI, the company,
- 7:31like the entity stayed it's it stayed
- 7:32Would have gone away. Yeah, yeah,
- 7:33yeah.
- 7:34there. They basically stripped it of all of the talent of the founders,
- 7:39~
- 7:40of the researchers. Google hired away and basically
- 7:44Isn't that what
- 7:44happened to I can't think of the name of it now.
- 7:47Web it was the cursor competitor.
- 7:51not windsurf. When no.
- 7:53Windsurf.
- 7:54Windsurf.
- 7:55Something very similar happened to Windsurf.
- 7:59I think you're right.
- 8:00Yeah, okay. So the so they took the founders,
- 8:03they took the research team, they left the technology in the company and was like,
- 8:07good luck, y'all. Have a nice time.
- 8:08Yeah, they basically left
- 8:09like a skeleton and that two point seven billion dollars.
- 8:14So my my question was like, so is that cash was I'm assuming the cash wasn't just
- 8:18sitting with the company.
- 8:18Yeah.
- 8:19What happened? You know, the founders made a lot of money from that.
- 8:22They basically took that cash and like essentially like bought out their investors,
- 8:28like paid the investors
- 8:28Yeah.
- 8:29back. The founders themselves made,
- 8:32based on assumptions, a lot of cash.
- 8:35Wow. Wow.
- 8:38So that was the first turn, then like a year later,
- 8:42or maybe like around the same time.
- 8:46We start running into some legal problems.
- 8:49Okay. No.
- 8:50Because of IP. Yeah, I found about no.
- 8:52Well
- 8:54okay.
- 8:54well, maybe that's not what I was gonna say.
- 8:57Maybe what it what were
- 8:58Yeah.
- 8:58you gonna say?
- 8:59No, I was wondering because I don't know about the legal problems,
- 9:01but I'm assuming that like they don't love it when I pick Nancy Drew because Carolyn
- 9:06Ha ha ha.
- 9:07Keene owns Nancy Drew and that's complicated.
- 9:11I'm 99% sure what you're describing probably was an issue.
- 9:16It is not one
- 9:16Yeah.
- 9:17that I am super informed on, but there's no way that didn't come up.
- 9:20You're you're probably right.
- 9:21Yeah. Or maybe they
- 9:22thought of it and they got in front of it,
- 9:23or maybe, yeah, maybe that's their special sauce.
- 9:25The thing that I
- 9:26was talking about is like imagine you're a
- 9:32Basically what started happening is like people started getting really emotionally
- 9:36attached to these Nancy Drews and a lot of their users were young.
- 9:42was reading some Reddit threads like this of like,
- 9:45what do you use character AI for?
- 9:46When I like looking into this and a lot of it's like I'm on it for three
- 9:49to four hours a day. I'm a lonely person,
- 9:52I don't have a lot of friends and it really helps me feel that partnership.
- 9:56I can run things past it. I get feedback.
- 9:58So that's interesting.
- 10:00Yes. And like there's elements to that that are probably great.
- 10:03And then there's elements to that that create like major safety issues.
- 10:06And so basically around like I think twenty twenty four,
- 10:08character AI started getting sued by like literally everyone.
- 10:12Like s whole states sued character AI.
- 10:15What
- 10:15were was it like, you're like what you're doing is irresponsible?
- 10:19Is it was that the kind of the thing of like
- 10:21It's more it's it's kind of dark.
- 10:23It's more like I don't know if you heard of like the open AI like lawsuit recently
- 10:27where basically would be things like my my child has been engaging
- 10:33in self-harm because of their relationship with your entity
- 10:36Yeah. Yeah.
- 10:38and so I'm holding you accountable.
- 10:40~ you're not
- 10:40Yeah, yeah, yeah.
- 10:41doing enough to protect minors against this.
- 10:44And so basically those two things combined
- 10:48or why we're sitting here in twenty twenty six and Disney is like,
- 10:53Yeah, sure I'll buy you guys for twenty million dollars,
- 10:55even though at one point it was worth
- 10:57~
- 10:58a billion.
- 10:59And they're shutting down. Well,
- 11:01Yeah.
- 11:02they have to voluntary chapter eleven.
- 11:04So I guess Disney may do something.
- 11:07I think one other thing, I know not to like harp on this story more,
- 11:13but I just think it's really interesting.
- 11:14That was interesting.
- 11:14That
- 11:15I think it's like an investor lesson here.
- 11:16Is the reason that investors at least this is my interpretation,
- 11:21the reason investors put so much money,
- 11:23like made such a big bet on character AI early,
- 11:26it wasn't just that like the founders were really great AI technologists.
- 11:30It was the engagement.
- 11:34kind of looked like a new type of like social network or or entertainment
- 11:39Yeah.
- 11:39platform, right? And the problem was even when by the time Google like basically
- 11:45took the people back, they they ne the company never became profitable.
- 11:50Like they were losing a lot of money because the unit economics
- 11:56for like an AI platform like that are really different than something like TikTok.
- 12:01Like on TikTok, the more engagement,
- 12:03the more the more ads someone sees,
- 12:06the more money you make, right?
- 12:07And like
- 12:08Yeah.
- 12:08serving people videos isn't like the most expensive thing in the world.
- 12:12But if you're talking to an AI for there that that's a lot
- 12:17of inference costs constantly and it gets really expensive.
- 12:21And so your most engaged users are also your most expensive users.
- 12:24And so like at a certain point,
- 12:27if the if you don't figure out a way to monetize it.
- 12:31Where your monetization is growing a lot faster than your costs,
- 12:34like it's you're kind of stuck.
- 12:37And that's also something that ended up being tricky here.
- 12:42Yeah, fascinating. Yeah, the the I feel like something
- 12:48I'm learning and I'm sure you run into as an investor is like,
- 12:52like, we have like $150 million valuation,
- 12:56we're raising like blah, blah,
- 12:57blah, blah. Like I think a lot of people don't always say,
- 13:01okay, so if you do that, that means you have to like there needs to be either
- 13:05an IPO that like where the world says you're worth a lot more than $150 million.
- 13:10Or like a round like or this has to grow enough that like the unit economics makes
- 13:16sense that this is a billion dollar company.
- 13:18And like w how d how does that work?
- 13:20I feel like sometimes the hype gets in the way.
- 13:24For sure. Paul said.
- 13:26Yeah.
- 13:27Wow. Sad for everyone and their Nancy Drews.
- 13:30And Hermione's. Sometimes you
- 13:30I know. But I feel like
- 13:34just need a leviosa.
- 13:35That's one of my favorite things I've ever seen you do or say
- 13:38~
- 13:38on this podcast. Sometimes you just need a little laviosa.
- 13:43Amazing.
- 13:43Okay.
- 13:45Amazing.
- 13:47Great. Okay, the so the next story is a little less imaginary.
- 13:52the the it's interesting. So niche under the radar today is a paper
- 13:57on RCV called Can a model score and the headline is Can a Model Score Higher
- 14:02by Giving a Worse Answer? On medical advice,
- 14:05yes. so this is interesting. So it talks about rubric-based reinforcement learning.
- 14:11and how specifically with medical models,
- 14:15this paper found on a clinical consultation,
- 14:20a policy around rubrics,
- 14:23can you can get a higher score on a rubric and have a worse answer.
- 14:27And I asked Claude for an example of that because I really didn't understand.
- 14:33okay, so like how would that what would that look like?
- 14:35~
- 14:36Yeah.
- 14:37and so like one example is it gave,
- 14:39like here's a real item from the clinical split is like the prompt is doctor,
- 14:44I was in a car accident and I'm experiencing neck pain and abdominal pain.
- 14:48What could be the cause of this?
- 14:49So the clinically correct decision is neck pain plus abdominal pain after blunt
- 14:55trauma is a go to the ER situation.
- 14:57Like that's what doctors are trained to do.
- 14:59It could be internal bleeding,
- 15:01splenic laceration, holloviscous injury,
- 15:04C spine injury. The right answer leads with urgent in-person evaluation,
- 15:08something like this. Go to the ER.
- 15:11what a rubric-trained reinforcement learning model produces is
- 15:15a 10,000 character response that reads like a medical encyclopedia entry.
- 15:20The emergency referral doesn't appear like call 911.
- 15:24It doesn't appear until
- 15:26200 2000 characters in. ~
- 15:28Whoa.
- 15:29and before that it's like paragraphs on whiplash,
- 15:33muscle strain, pain, possible benign causes.
- 15:37and the rubric rewards this because it contains criteria like explicitly states
- 15:42the pain is occurring after a car accident,
- 15:44like that was sat trivially satisfied.
- 15:48It avoids stating a certain diagnosis that's satisfied.
- 15:52describes whiplash or neck muscle strain as a common post-collision industry that
- 15:56satisfied and lists urgent warning signs that satisfied so if you
- 16:02add up those scores because it's like a rubric that worked out well which
- 16:06is interesting another example it gave is like my baby has a fever and
- 16:11on the rubric policy again 10 000 characters and one of those things
- 16:17And and that it it avoided what the clinical issue was.
- 16:22Mm.
- 16:23the collect correct move in both of these cases was to go to the ER,
- 16:27but because the model is trained on this rubric,
- 16:32that's not what it's leading with and not not like the biggest part of its answer,
- 16:37which is interesting.
- 16:38This reminded me a lot of our conversation with Clay Shirky,
- 16:42where we talked
- 16:43Mm.
- 16:44about like educational systems and how when
- 16:49you are forced to measure something,
- 16:52like you have to have some way of measuring like how good something is doing.
- 16:56What you
- 16:57Yeah.
- 16:57choose to measure matters a lot in terms of like how someone learns
- 17:03or like what they learn.
- 17:04And
- 17:05Yeah.
- 17:06this I feel like is a really good example of that.
- 17:08It's like it's not necess like they it if the thing you're grading is how
- 17:13how it f you know, scored on this rubric,
- 17:16it's grading really well. But if the thing that you're
- 17:18Good job.
- 17:18optimizing for is, Hey, did you give this person the right answer quickly
- 17:22at the top, like fail, you
- 17:23Yeah. No.
- 17:24know?
- 17:25Yeah, that's that's interesting and I'm sure we'll iterate on this
- 17:29as like medical AI advances.
- 17:33Yeah. Especially like on like go to the ER.
- 17:36Definitely something you want up top.
- 17:37Yeah. That's
- 17:40just number one. I wonder what happened to like I remember OpenAI
- 17:44did that like medical had like a medical arm and I haven't heard much about it,
- 17:49have you?
- 17:50really? No. But anytime
- 17:51I forget, I wonder where it is.
- 17:53anytime I ask Chat GPT anything that even comes close to any type
- 17:58of medical question, I get you you you have you done that?
- 18:02You get the little thing that's like,
- 18:03by the way, this is not actual medical advice.
- 18:07Consult a real
- 18:08doctor. And like
- 18:08The I
- 18:09have how many pictures? Okay. So how many pictures of poop have you sent chat
- 18:14GPT of your baby? Like from your like
- 18:16Okay, I
- 18:17a diaper.
- 18:18Okay, you know what's crazy? I've actually never sent it poop,
- 18:20but I have sent
- 18:21god, sent it so much poop.
- 18:23you sensitive a lot of poop. Is it mostly like is this color concerning?
- 18:27Yeah.
- 18:27Yeah because there's so many colors in baby poop.
- 18:30You're like, What
- 18:30I know.
- 18:31is this bad?
- 18:33I feel like the only reason I didn't do that early on is because
- 18:35I got some Instagram post that's like all the different colors of baby poop that
- 18:40are normal. And I saw that and I was like,
- 18:41okay, whew, because it's a real rainbow.
- 18:44I've definitely sent a lot of pictures of like throw of like spit up.
- 18:48And like, is this amount normal?
- 18:49Okay. ~
- 18:50And what about this
- 18:51amount? And like, what if this amount is coming out every other day?
- 18:55Like, it's more that situation.
- 18:59God, breastfeeding to spit up must be so frustrating because it's like
- 19:05~
- 19:06I literally made that for you.
- 19:09Like I didn't even I didn't just
- 19:09I worked really hard.
- 19:11take that out of the oven. My body built that out of thin air.
- 19:16And you're just gonna get right again.
- 19:18Get it back in there.
- 19:20just a quick announcement, just a quick housekeeping announcement.
- 19:23I f am done breastfeeding as of this week.
- 19:27wow, how's it feel?
- 19:30It feels great. It feels great.
- 19:32I feel free. I love her and I feel free.
- 19:35Now what are you gonna do with all this wine?
- 19:38I'm just like
- 19:38my god. Okay. I need your help with the fun application of the day.
- 19:44Yeah, you know what? I this feels like a I love that we have a term
- 19:48for this root gold brick machine.
- 19:51Mm.
- 19:52so someone use an embedding model.
- 19:55I don't could you screen share it?
- 19:58Yeah, yep.
- 19:58'Cause it's
- 19:59actually kind of interesting.
- 20:02Okay, hang on.
- 20:02Okay, here we go.
- 20:03Okay, so someone used ~ so this is called ~ Gemma transcribed.
- 20:10It's an embedding model, and they ~ turned it into someone turned it into
- 20:15a speech to text model. ~
- 20:17Can you like briefly
- 20:19just tell us what an embedding model is?
- 20:23Yeah, so embedding is how ~ data is stored.
- 20:27let me make sure I'm saying this correctly because my understanding
- 20:31of embedding is this is how data ~ is stored.
- 20:34~
- 20:38And a way that allows,
- 20:42it's like a vector of numbers that ~ and data that
- 20:47~ stores the meaning of something.
- 20:51Like for example, like ~ ~ and ~
- 20:56the vector has concepts that are similar,
- 21:00close together for ~ fast recall.
- 21:05~ so for a like a quick example of that is ~ geometry like in code
- 21:10the geometry encodes the meaning like king minus man minus plus woman equals queen,
- 21:15like that kind of thing, that kind of concept.
- 21:18~ it stores those concepts together in a way that like search can be fast.
- 21:24~
- 21:25Well
- 21:26well explained. Great.
- 21:28Yeah. So someone used an embedding model to transcribe speech.
- 21:33And ~ it basically what they used is they replaced
- 21:39the text into short slices of audio ~ and use that
- 21:46to like to as that
- 21:52in those embeddings to decode speech into meaning.
- 21:56~ which
- 21:58~ it's it's an interesting thing to do.
- 22:00Someone wanted to see the application of using embeddings with text to speech.
- 22:05the error rate is about five percent right now,
- 22:07which most text to speech, most leading speech models have a two
- 22:11to three percent error rate. So good job.
- 22:15not the not the permanent solution.
- 22:17Cool thing you did. If you make it better,
- 22:20maybe people will use that kind of thing.
- 22:21But I mean, definitely a lot of work and a cool thing.
- 22:26Yeah. I okay, I asked my agent why
- 22:31Yeah.
- 22:32it thought i this was cool.
- 22:36Yeah. What's your agent say?
- 22:38You wanna know what it said?
- 22:39Yeah.
- 22:41I think it's interesting. It said there's a broader idea here that comes
- 22:46up constantly in AI right now.
- 22:49models know how to do more than the thing we explicitly trained them to do.
- 22:54yeah, yeah, that's big.
- 22:56And so it says embedding Gemma,
- 22:59this model, wasn't sitting there with some secret like whisper style transcription
- 23:05program inside it.
- 23:06Yeah, yeah.
- 23:07But Google taught it something more general,
- 23:09which is like make audio and text mean the same thing.
- 23:13Yeah.
- 23:14Make audio and text that mean the same thing look similar mathematically.
- 23:17So to your point. So like
- 23:19The sound elephant and the word elephant would be near each other
- 23:23in the vector embeddings. And
- 23:25Yeah.
- 23:27if you can do something like that,
- 23:29then transcription starts looking less like build an entire
- 23:34new model that understands speech and more like can I build a cheap decoder that
- 23:39reads the information already present in this representation?
- 23:45That's my age.
- 23:45Yeah, ~
- 23:47yeah, that's interesting. Okay,
- 23:48that's interesting. Like that I l I think this is a creative way to think about
- 23:52it for sure.
- 23:54Yeah.
- 23:55For sure.
- 23:57okay, our one cool thing.
- 24:00Okay, this is every engineer's favorite thing.
- 24:02I'll screen share this one too.
- 24:04You're you gotta take this
- 24:04Yeah, this one's great. So ~
- 24:06one.
- 24:07yeah, so I talk to engineers all the time.
- 24:10And the proudest engineers in the world are the engineers that can look
- 24:16at their GitHub stats at the end of the year and they have negative lines,
- 24:20meaning they have like removed more code than they've added.
- 24:24Ooh.
- 24:26and so I think this I think this is a really good benchmark actually.
- 24:33Or like an informative benchmark of like a lot of people talk about like
- 24:36AI slop code or like they're worried about AI slope,
- 24:40but really AIs can write very efficient code.
- 24:43But what's the code? What are the AIs that writing like the smallest
- 24:47and most efficient code? So like smallest is one of those things that like it's
- 24:52a signal, like number
- 24:53Okay.
- 24:54of pull requests. Like ~ the smallest amount of code doesn't mean it's
- 24:58the most efficient or the most performant,
- 25:00but it
- 25:01is an indicator
- 25:01Right.
- 25:02that it
- 25:02could be. ~ so this is a really good benchmark.
- 25:05It wouldn't be the only benchmark,
- 25:07but like if I'm thinking of who I want to write a large code base or who
- 25:11I want to do a refactor or like who I want to pick model-wise,
- 25:16~ I want a really precise model.
- 25:19and so this is a really interesting.
- 25:20So how should we read this
- 25:21chart? Is it like who's who's winning here?
- 25:24~ net units.
- 25:26So artificial
- 25:28So is it like the bottom left is
- 25:34What you want I see. So the higher up the quote unquote smarter the model is,
- 25:39and the further
- 25:39Yeah.
- 25:40out, the more net units of code it writes.
- 25:44And so you want
- 25:45Yeah.
- 25:46whoever is high but low. So it's like this would be good.
- 25:50Is that right?
- 25:51Yeah, your top quadrant. So like
- 25:53it looks like GPT six is doing great.
- 25:55What's interesting to me actually,
- 25:57GPT six.
- 25:58and I
- 25:59GPT is crushing it. Kimmy K too.
- 26:01Okay.
- 26:02Claude Opus. Okay. All right, we got an open sourcer in there.
- 26:02Yeah. That this is really interesting.
- 26:07I I think this is fascinating too because I've seen the same thing over
- 26:11the past few months. I like a lot of people have been talking about this
- 26:14anecdotally. It's like Claude has gotten worse at coding over the past like four
- 26:19Interesting.
- 26:19months or so.
- 26:20It's interesting to and even people are calling out like they're going they're using
- 26:24Opus four eight for coding and not going up to like the larger models
- 26:29or like the newer models. Cause like
- 26:31They're being super verba verbose,
- 26:33both in planning and coding. So this is like the Python is the default.
- 26:38Interesting if you go to TypeScript or like
- 26:40Here, here I'll sh let
- 26:43me show you, hold on. Sorry. I stopped sharing prematurely.
- 26:46Type script.
- 26:48Or JavaScript. Let's see like the deep sweet JavaScript,
- 26:50~ Okay. ~
- 26:51that guy. Let's see what we got.
- 26:56Yeah.
- 26:56So we've
- 26:56got yeah, GPT Quen, ki your yeah,
- 27:00Claude is over here.
- 27:03Yeah. Same stuff.
- 27:05What el what did you say
- 27:05also TypeScript? TypeScript's interesting.
- 27:08TypeScript's interesting too. ~ that one included some more.
- 27:12Like it looks like Opus five is better at TypeScript,
- 27:14but really
- 27:15Hmm.
- 27:16Opus four eight, ~ doing great,
- 27:18but not the newer ~ anthropic models,
- 27:21which is what I'm hearing anecdotally ~ throughout the engineering community
- 27:24as well. And what I've been seeing in
- 27:25Okay, let me ask you
- 27:26my own code.
- 27:27let me ask you a question. Like
- 27:30When what I have a hard time wrapping my head around,
- 27:34and I wanna I'm I wanna ask you this because you're literally you're doing this
- 27:38every day or you're in embedded in this every day.
- 27:40My assumption is first, tell me if this is correct,
- 27:43that majority of the engineers you work with are now using AI
- 27:48to actually write code. They're not like typing writing code themselves.
- 27:50Yes. Yeah.
- 27:51Okay.
- 27:52~ and
- 27:57A normal part of the software development process up until
- 28:02now is engineership's code, it gets reviewed and then it gets merged
- 28:08if it's approved essentially, correct?
- 28:11Yeah.
- 28:12Okay, so
- 28:15The the review piece here, are you st
- 28:19are are is that getting harder because like
- 28:26to your point, ~ some of these like it's totally dependent on what model
- 28:28Mm-hmm.
- 28:30the engineer is using. And I'm assuming at certain enterprises
- 28:33like everyone's supposed to use the same model,
- 28:34or I don't know how it is, but it might be
- 28:35But
- 28:37it's not it's not optimizing for efficiency in code necessarily.
- 28:40It's
- 28:41doing the thing, at y what kind of stuff are you seeing show up
- 28:45as like new challenges there?
- 28:47Yeah, it's huge. Like so, and someone was talking about this a
- 28:51day before like today, like I was hearing like numbers before you would look
- 28:56at like a healthy number of pull requests per week from an engineer would
- 29:00be like one, two, you know, like depending on the size of the feature that they're
- 29:03working on, but you'd want to see like at least like two or so pull requests a week.
- 29:07Now, like we're we're considering healthy,
- 29:09like fifteen. And so the
- 29:14the the like whole the whole like the marketplace changes
- 29:20of like what's valuable and to your point like the it's the engineers can't handle
- 29:26the number of poll reviews pull requests review is that are coming their
- 29:29way so different companies are dealing with this in different ways I'm
- 29:33Yeah.
- 29:33seeing there's a really cool article about this from someone I used
- 29:38to work with Guillerme Hermeto who
- 29:40from LinkedIn who they built a pretty cool solution around this.
- 29:44But basically what I'm seeing work really well is one layer of LLM review that
- 29:49is a different LLM than the one that wrote it.
- 29:52Like a specific LLM that is RAG that like has a RAG layer that
- 29:58is trained on your like style of coding as a first pass and then
- 30:03an engineer or several passes through
- 30:06AI.
- 30:06Different people are doing it different ways.
- 30:08Totally. I will say this is like one of the most common problem spaces that
- 30:15companies that I'm that we're looking at these days are building around
- 30:18is like this code review bottleneck and there's a lot of different
- 30:21Yeah.
- 30:21ways people are trying to solve it,
- 30:22but I always like hearing what it's like on the ground dealing with this.
- 30:26Yeah. Yeah. It's
- 30:28Well
- 30:28crazy.
- 30:31Good addition today, I feel like.
- 30:32We got through a lot.
- 30:34Good addition, Eddie. Great curation.
- 30:36Sara,
- 30:37Good job.
- 30:38I love that no matter how long I know you and how much we talk,
- 30:44I always learn new things about you.
- 30:45And today today it's that you have a special place in your heart for Nancy Drew.
- 30:51And it just makes you
- 30:51The best.
- 30:52that much more endearing to me.
- 30:54So
- 30:56Well hermione's a real one, so that's great.
- 30:57I love you.
- 31:00Okay, amazing. I will talk to you later.
- 31:03Bye everyone.