Menu
Sign In Search Podcasts Libraries Charts People & Topics Add Podcast API Blog Pricing

John Siracusa

πŸ‘€ Speaker
10649 total appearances

Appearances Over Time

Podcast Appearances

Accidental Tech Podcast
678: Mentoring a Box of Numbers

Ask any open source maintainer who's getting bug reports from AI that are just not bug reports.

Accidental Tech Podcast
678: Mentoring a Box of Numbers

But for your own code, I, as a programmer, value very highly the ability to find even one bug out of like 10 things that it pointed out.

Accidental Tech Podcast
678: Mentoring a Box of Numbers

Because, hey, that's one bug you didn't know about before.

Accidental Tech Podcast
678: Mentoring a Box of Numbers

And when you fix it, it's gone.

Accidental Tech Podcast
678: Mentoring a Box of Numbers

And when it can't find any more legitimate bugs, does that mean there's no more bugs in your program?

Accidental Tech Podcast
678: Mentoring a Box of Numbers

Absolutely not.

Accidental Tech Podcast
678: Mentoring a Box of Numbers

there's always more bugs in your program.

Accidental Tech Podcast
678: Mentoring a Box of Numbers

Like we're programmers.

Accidental Tech Podcast
678: Mentoring a Box of Numbers

We know there's always more bugs.

Accidental Tech Podcast
678: Mentoring a Box of Numbers

But this is one of the few tools I've ever seen, aside from like, you know, linters and memory safety checkers and stuff like that.

Accidental Tech Podcast
678: Mentoring a Box of Numbers

Like all those things that are in Xcode can find like your Swift 6, you know, strict concurrency, finding places where there might be issues.

Accidental Tech Podcast
678: Mentoring a Box of Numbers

This is like that.

Accidental Tech Podcast
678: Mentoring a Box of Numbers

And I highly value tools like that.

Accidental Tech Podcast
678: Mentoring a Box of Numbers

So I hope these tools find a way to continue to exist in some reasonable form so that they can be used even for that targeted purpose.

Accidental Tech Podcast
678: Mentoring a Box of Numbers

we don't know if they're going to plateau like the other uses uh i got some pushback last episode saying that like the chat interface had plateaued but it actually is you can advance not plateaued as in flatlined but the rate of advancement is much slower for those things than it is right and and so like i mean what i'm saying about the coding thing is i haven't seen the rate of advancement slowing yet surely it will at some point because unless we have some other advance because these things don't scale forever right but uh

Accidental Tech Podcast
678: Mentoring a Box of Numbers

But, you know, the line is still going up.

Accidental Tech Podcast
678: Mentoring a Box of Numbers

And as for your analogy with like assembly versus C and stuff, a couple of things to say on that.

Accidental Tech Podcast
678: Mentoring a Box of Numbers

One, when we went from like assembly to like higher level languages, that resulted in tremendously more programmers and tremendously more code because it became more accessible.

Accidental Tech Podcast
678: Mentoring a Box of Numbers

Doing stuff in assembly is work that is

Accidental Tech Podcast
678: Mentoring a Box of Numbers

Only possible by a much smaller subset of people because it's so fiendishly difficult and unforgiving.