Adam Leventhal
๐ค SpeakerAppearances Over Time
Podcast Appearances
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.
So it's like, you really cannot rely on something that you've really trained on.
You're going to have to kind of look at this
And I would say like net net, it probably saved me probably about, in terms of like the actual time to implement this, it probably saved me like half the time.
I spent about two hours on it to have something that was, I was pretty confident would work and did work versus I think it'd probably be about,
And someone's in chat saying, well, how many LLMs train on a Lumos?
It's like, yes, but what it was, the way it was iterating, and if folks haven't used cloud code, it is really, it's worth experimenting with, especially on an established source base.
And so one of the things that I would just like to throw out there as like a first way that these things can help increase your rigor is by asking questions about a source base.
And clearly, like, you know, all of the caveats apply that you can get the wrong answers and so on.
You need to verify these things.
But it was really, it made it much more, it figured out a lot of what needed to be done surprisingly quickly.
So I will absolutely be using it again for other kernel projects, if only to, as a starting point,
And one thing it did, it was funny, is, Adam, it needed to add a field to a structure.