Adam Leventhal
๐ค SpeakerAppearances Over Time
Podcast Appearances
And I'll drop a link to the actual bug itself.
So I'll drop a link in for that.
And so you can see exactly what the problem was at hand.
pretty straightforward.
Now, I was gonna use, like very deliberately, not using it, I'm definitely not closing the loop, not vibe coding it, not one-shotting it, but really, because in particular, like I am not, I'm not even gonna let it build anything, right?
I'm gonna let it, we're gonna go into the source base and I just wanted to see how it did.
And it really did, like it did remarkably well.
One thing that was really interesting
And I would, but definitely not perfectly and had some subtle issues that needed to be resolved, but we got those resolved pretty quickly.
And I think I would say like it had two subtle issues, but it had also did not have a subtle issue that it could, it made a subtle discovery as well.
And the thing that was really interesting to me about it is I was unleashing it on like a pretty big source base in terms of Illumos.
And it was really interesting to watch it effectively read block comments to understand how subsystems worked.
And to understand... And so reading not just code, but also comments.
And all in all, it was really pretty impressive.
You know, it definitely understood... I mean, it's... We're talking almost here.
So it's like, this is not... Like, anything that you have trained on that is...
the Linux kernel or the BSD kernel is like literally not going to apply.
It would be very easy for you to create arguments to functions that didn't exist.
I'm talking about the Kstat facility, which is a facility that doesn't exist.