Oct 20, 2026Host

Ian Laravel New'd Again!

Ian Laravel New'd Again!
Show notes

Ian and Aaron talk about Laravel New'ing....again....and what that means for Outro, plus huge updates coming to Solo, Aaron's generative universe, and more.

Sponsored by Svix - https://svix.com/mt, Maileroo - https://maileroo.com, Bento - https://bentonow.com/, PostShiba - https://www.postshiba.com/, and Typesense - https://typesense.org/.

Interested in sponsoring Mostly Technical?  Head to https://mostlytechnical.com/sponsor to learn more.

(00:00) - Ian's Still Sick

(03:59) - Laravel New?

(19:49) - Pricing for Outro 2.0

(30:38) - More on Outro 2.0

(37:38) - Solo on Linux

(42:54) - Headless Solo

(50:15) - GUI Chats?

(58:57) - Aaron's Generative Universe

(01:23:20) - OpenCode Was Hacked

Links:Ian’s tweet about laravel new - https://x.com/IanLandsman/status/2110418271828930582 Token Town - https://tokentown.fm/ Outro - https://outro.fm/ Solo - https://soloterm.com/ OpenCode getting hacked - https://x.com/opencode/status/2111519637049319818 Daybreak Blue - https://openai.com/index/expanding-daybreak-as-the-cyber-defense-window-narrows/ YubiKey - https://www.yubico.com/products/

Transcript

Transcript

00:09

Speaker 1

You're listening to Mostly Technical, which is brought to you by Larajobs, the official Laravel job board, and Solo, the workspace for your agents and dev stack. And now, Ian and Aaron.

00:20

Speaker 2

Hello.

00:20

Aaron Francis

Hello, sir. Welcome back to the show. More important than what have you been doing this week is, what has SVIX been doing this week?

00:29

Speaker 2

That's what we wanna know.

00:30

Aaron Francis

S-V-I-X. In the age where code is cheap, you might be tempted to build webhooks in-house. Don't do that. SVIX, S-V-I-X, has solved all the hard problems about scaling webhooks so you can avoid triaging failed deliveries and incrementally building features. Check them out. We got a, we got a shiny new link here, svix.com/mt-

00:53

Speaker 2

Love to see it

00:55

Aaron Francis

... which stands for Mostly Technical. Thank you to SVIX for hooking us up with a great new link.

01:01

Speaker 2

All right, and we have another pre-roll.

01:04

Aaron Francis

Ooh.

01:04

Speaker 2

You people supporting the show.

01:06

Aaron Francis

We do.

01:07

Speaker 2

I love you guys out there. Mailerroo.com, one platform to send, receive, and test emails with great deliverability, EU hosting, and pricing that doesn't punish you for growing. Check them out at mailerroo.com. You know, it's like the kangaroo thing. Ma- Mailroo, kangaroo, that's what you gotta remember.

01:28

That same spelling, that same vibe. So thank you to Mailroo for supporting the show. New sponsor, great stuff. All right.

01:36

Aaron Francis

Welcome, welcome to the email podcast, man.

01:40

Speaker 2

It's all email.

01:40

Aaron Francis

I- we gotta get into email. What the hell are we doing?

01:42

Speaker 2

Oh, this is why you don't share your wins. See, Jesse's out there sharing his wins. Maybe a bad idea, but that's all right.

01:48

Aaron Francis

Oh, man.

01:48

Speaker 2

We appreciate you, Jesse.

01:49

Aaron Francis

We gotta... We, we need to make products that our listeners will buy. What-

01:54

Speaker 2

You-

01:54

Aaron Francis

What are we doing?

01:55

Speaker 2

You do at least. What about me? What about me?

01:57

Aaron Francis

Yeah.

01:57

Speaker 2

I'm an idiot.

01:57

Aaron Francis

I don't know what you're doing. You are. I don't know what you're doing, man.

02:00

Speaker 2

Like Solo-

02:00

Aaron Francis

You're talking about education- ... and governments and healthcare. Come on, dude.

02:06

Speaker 2

Stupid. The, uh... Yeah, I feel like Solo, you know, Solo's benefited from the show. That's been, that's, that ties in, pretty close tie-in.

02:14

Aaron Francis

Yeah, it's a close tie-in.

02:14

Speaker 2

My stuff, Outro, HelpSpot, these are not tie-ins at all.

02:17

Aaron Francis

Don't-

02:17

Speaker 2

This is my eternal problem

02:18

Aaron Francis

... don't put Outro in the my stuff category.

02:21

Speaker 2

Yeah.

02:21

Aaron Francis

Their, their, Outro does not exist.

02:23

Speaker 2

But if it did exist, the show-

02:25

Aaron Francis

If it did

02:26

Speaker 2

... it, it would be helpful. It's not totally useless, but it's not like email software. Email software is a beautiful, perfect overlap, apparently. Maybe we should start email software-

02:36

Aaron Francis

Apparently

02:36

Speaker 2

... you and me. What about we do that?

02:38

Aaron Francis

I don't wanna do that. I know that I'm supposed to do-

02:40

Speaker 2

Mostly-

02:40

Aaron Francis

... the hardest thing, but I don't wanna do that.

02:42

Speaker 2

Mostlymailer.com, and we, we, we brand it around the show.

02:49

Aaron Francis

If, if I did it-

02:50

Speaker 2

Yeah

02:50

Aaron Francis

... I would build it on Post Shiba, which is later in the show.

02:54

Speaker 2

Yeah.

02:54

Aaron Francis

So we won't, we won't talk about-

02:55

Speaker 2

That's allowed.

02:56

Aaron Francis

We... That is allowed.

02:57

Speaker 2

It's in the terms.

02:57

Aaron Francis

That's the whole deal.

02:58

Speaker 2

Yes.

02:58

Aaron Francis

Yeah.

02:59

Speaker 2

We're good.

03:01

Aaron Francis

All right.

03:01

Speaker 2

Mostlymailer.com. Let us know if you like that idea.

03:05

Aaron Francis

Yeah.

03:05

Speaker 2

I'm, I'm still sick.

03:06

Aaron Francis

I'm not, I don't, I don't care if you like that idea. I'm not doing it.

03:11

Speaker 2

Aaron, I'm still sick, day 10.

03:12

Aaron Francis

Of course you are. You're sick all the time.

03:14

Speaker 2

I'm a sickly person. So Jamie's still sick too, though, and she's very fit and healthy, so I don't know. This is a bad one.

03:22

Aaron Francis

Jamie is, Jamie is salt of the earth-

03:25

Speaker 2

Yeah

03:25

Aaron Francis

... good stock.

03:26

Speaker 2

Yes.

03:26

Aaron Francis

I don't know what is going on with you. So if, if Jamie is sick-

03:29

Speaker 2

That's bad

03:29

Aaron Francis

... I'll allow it, but you being sick-

03:31

Speaker 2

Yes

03:31

Aaron Francis

... surprises me 0%.

03:33

Speaker 2

Oh, man. Yeah, usually she has a cold for, like, a day. She blows her nose three times.

03:38

Aaron Francis

Yep.

03:38

Speaker 2

She's like, "All right, I'm good. Let's keep going." No, this one has her leveled out. So we were supposed to go on a big trip last weekend. No trip.

03:46

Aaron Francis

Hate that.

03:46

Speaker 2

No nothing. First, first time on a me and her trip in a while. No trip, just at home, boogies, cold, Codon. Did a lot of Codon.

03:56

Aaron Francis

Nice Orbing.

03:57

Speaker 2

I was Orbing. I was in the Orbs, in the Orbs.

04:00

Aaron Francis

All right.

04:01

Speaker 2

Uh, coding stuff up.

04:01

Aaron Francis

Let, let's, let's just do it. You tweeted, you tweeted a video called Laravel New.

04:09

Speaker 2

Uh-huh, uh-huh. It's a great video, Justin Jackson.

04:11

Aaron Francis

Great video, great video.

04:12

Speaker 2

Mm-hmm.

04:13

Aaron Francis

And the hair on the back of my neck stood up a little bit.

04:16

Speaker 2

Oh.

04:18

Aaron Francis

I don't know out of fear or excitement, but regardless-

04:22

Speaker 2

Mm

04:23

Aaron Francis

... I had, I had a guttural reaction to Ian tweeting Laravel New, 'cause there's only one thing-

04:29

Speaker 2

Yeah

04:29

Aaron Francis

... that you could be Laravel Newing.

04:32

Speaker 2

No, that's not true.

04:34

Aaron Francis

Uh it's true.

04:36

Speaker 2

Laravel New-

04:37

Aaron Francis

Ian-

04:37

Speaker 2

... that's how you start a new project

04:38

Aaron Francis

... it shook me, it shook me to my core-

04:40

Speaker 2

Yeah, mm-hmm

04:40

Aaron Francis

... that this could be the present reality in which we live.

04:44

Speaker 2

Okay. What's that?

04:44

Aaron Francis

Ian, what did you Laravel New?

04:48

Speaker 2

Well, let's just be clear.

04:49

Aaron Francis

Oh, I knew it. I knew it.

04:52

Speaker 2

Let's just be clear, there's few things on this earth I like more than typing Laravel New and/or having an Orb type Laravel New. I just... That's a beautiful thing. The little... The stuff's flying down the screen. Things are being installed.

05:08

Aaron Francis

Sure.

05:08

Speaker 2

All the promise, green fields in front of you.

05:11

Aaron Francis

Sure.

05:12

Speaker 2

Blue oceans.

05:13

Aaron Francis

Big plans, big plans.

05:13

Speaker 2

Whatever all those things are. Just like anything's possible when you Laravel New. All your previous wrongs can be righted-

05:22

Aaron Francis

Sure

05:22

Speaker 2

... when you Laravel New.

05:23

Aaron Francis

Jesse is crying and throwing up right now- ... listening to this in the gym. All right, keep going.

05:30

Speaker 2

I had to do it. I had to do it.

05:31

Aaron Francis

No.

05:32

Speaker 2

I had to do it. I had no choice. I had no choice. It's like... Let me explain this to you. I, I've been thinking about how to explain this to you.

05:42

Aaron Francis

Yeah, good.

05:44

Speaker 2

You got a piece of marble, right? You're a marble guy.

05:46

Aaron Francis

Oh, yeah, yeah, yeah. The... No.

05:48

Speaker 2

Right?

05:48

Aaron Francis

Thanks for putting it in terms I understand.

05:50

Speaker 2

Yeah.

05:50

Aaron Francis

Okay, keep going.

05:50

Speaker 2

Giant piece of marble, right?

05:52

Aaron Francis

Yeah.

05:52

Speaker 2

Big old block, right?

05:54

Aaron Francis

Yeah, yeah, for sure, definitely.

05:54

Speaker 2

Michelangelo style. Big-

05:56

Aaron Francis

Oh, yeah

05:56

Speaker 2

... 20 feet, 10 feet, 10 feet, big old block, right? You're gonna make something. Okay? You start, you're chiseling.

06:03

Aaron Francis

I am

06:03

Speaker 2

You're chiseling it, right?

06:04

Aaron Francis

I am.

06:04

Speaker 2

You're like, "This is what... You have a vision. This is what I'm doing."

06:08

Aaron Francis

David was always there, I just had to find him.

06:11

Speaker 2

But that's the thing, right? Like, if you go into it as like, "This is preconceived," but then the marble's telling you, "No, no, no. Like, this butt cheek, it's gotta be over this way. It's gotta flow this direction."

06:23

Aaron Francis

Could have picked any part, but sure, okay, the butt cheek has to flow.

06:27

Speaker 2

His, his peeper has to go this other direction.

06:29

Aaron Francis

Okay.

06:29

Speaker 2

Right?

06:30

Aaron Francis

Sure.

06:30

Speaker 2

Right?

06:30

Aaron Francis

Yeah. Definitely.

06:31

Speaker 2

His face, his nose, all these things.

06:33

Aaron Francis

There we go.

06:34

Speaker 2

It's not just your preconceived. It's the veins in the marble are going a certain way, the texture, right? It's like I have to work with the marble. I can't fight against it.

06:44

Aaron Francis

Something you and I-

06:45

Speaker 2

I have to go with it

06:45

Aaron Francis

... both know is marble working.

06:47

Speaker 2

Yes.

06:47

Aaron Francis

So this is making a lot of sense. Yeah.

06:49

Speaker 2

Yes. So I have to go with it. I have to go with the grain-

06:52

Aaron Francis

Yeah

06:52

Speaker 2

... of the marble, okay?

06:53

Aaron Francis

For sure.

06:55

Speaker 2

And I was fighting the grain of what this-

06:57

Aaron Francis

You were fighting the grain

06:58

Speaker 2

... product wanted to be.

07:00

Aaron Francis

Yeah.

07:00

Speaker 2

I was trying to make it something it did not wanna be, Aaron.

07:02

Aaron Francis

Okay.

07:02

Speaker 2

And I couldn't have it. I couldn't have it. So-

07:06

Aaron Francis

Well

07:07

Speaker 2

... we Laravel Nude.

07:07

Aaron Francis

It's great-

07:08

Speaker 2

Laravel Nude Outshow

07:08

Aaron Francis

... it's great content. I will say. It's great content.

07:12

Speaker 2

Could, could it have been the cold medicine? Perhaps.

07:14

Aaron Francis

Perhaps.

07:14

Speaker 2

Perhaps, Aaron. We don't know. We'll never know.

07:16

Aaron Francis

I swear the listeners feel like they're stuck in a time loop. They're like, "This is, this is Groundhog Day, the 1990s classic Groundhog Day. Here we are again. It's another February 2nd."

07:31

Speaker 2

May- maybe it's a cautionary tale. They're like, "Hey, if I... Maybe I don't want that little bit of success I'm aiming for," because maybe this is what happens. Maybe you get old and senile.

07:39

Aaron Francis

Yeah.

07:39

Speaker 2

You start building the same project over and over-

07:41

Aaron Francis

Yeah

07:41

Speaker 2

... and over, thinking you're making progress-

07:42

Aaron Francis

Sure, Grandpa

07:43

Speaker 2

... when you're just... Exactly.

07:44

Aaron Francis

Let's get you to bed. I'm sure Outshow is gonna ship soon.

07:48

Speaker 2

Exactly.

07:48

Aaron Francis

Take your medicine.

07:50

Speaker 2

Uh, you know what-

07:51

Aaron Francis

All right

07:51

Speaker 2

... would have made this story so much better? I was, I was busting my ass this weekend. Busting my ass. I had, like, 18 orbs going at once the whole time.

07:58

Aaron Francis

Busting your orb's ass, yeah.

07:59

Speaker 2

Busting the orbs. I really wanted us to d- produce this show out of the new Outshow, 'cause I feel like that would've been... That would've made you a more of a believer that it was like-

08:09

Aaron Francis

And-

08:10

Speaker 2

I-

08:10

Aaron Francis

... that-

08:10

Speaker 2

... I was in the right path

08:11

Aaron Francis

... would've, that, yeah, that would've been cool.

08:12

Speaker 2

Right?

08:12

Aaron Francis

But it didn't happen.

08:13

Speaker 2

Workable.

08:13

Aaron Francis

That would've been very cool, yeah. You're right.

08:16

Speaker 2

No, I wish it could've happened.

08:16

Aaron Francis

That would've been better. That would've been better.

08:17

Speaker 2

I wish I had a few more hours. Even just a few more hours, I think I could've done it. I was so, so close, but-

08:22

Aaron Francis

You've had, you've had 18 months. I'm not sure a few more hours would've saved you.

08:26

Speaker 2

No.

08:26

Aaron Francis

So-

08:26

Speaker 2

But I've only had three days since Laravel Nude, you know?

08:29

Aaron Francis

I... On, on the last episode, I told you-

08:32

Speaker 2

Yeah. Uh-huh

08:32

Aaron Francis

... there's some sort of, uh, emotional hang-up-

08:36

Speaker 2

Yes

08:36

Aaron Francis

... blocking you-

08:37

Speaker 2

That's right

08:37

Aaron Francis

... from releasing.

08:38

Speaker 2

And I took your advice seriously.

08:40

Aaron Francis

Did you... I, I-

08:40

Speaker 2

This is more advice.

08:41

Aaron Francis

Yes. I, I'm, I'm fine with this.

08:44

Speaker 2

Okay.

08:44

Aaron Francis

So talk me through, what did you dig in, in your heart of hearts?

08:48

Speaker 2

Okay.

08:48

Aaron Francis

What did you find that was blocking you?

08:52

Speaker 2

Yeah. So there's a, there's a variety of things, okay?

08:54

Aaron Francis

Okay.

08:56

Speaker 2

I think the core of it, there are some secondary things, but I think the core of it is I really want this to be more of a higher end product, okay? I wanted to be able to charge $99 for it, okay?

09:08

Aaron Francis

You did. Mm-hmm.

09:10

Speaker 2

And there, there will be a $99 tier still, but it doesn't wanna be a $99 product.

09:16

Aaron Francis

Okay.

09:16

Speaker 2

That's the reality. Like, it doesn't want to be that.

09:18

Aaron Francis

So the butt cheek was try- you were trying to flow the butt cheek the wrong way.

09:21

Speaker 2

Yes, exactly.

09:22

Aaron Francis

Yeah, okay.

09:23

Speaker 2

So it doesn't wanna be that, and forcing it was, like, then force... I was putting more features in, 'cause, like, okay, we'll justify the price. And, like, people were telling me stuff they wanted, so I was taking that feedback and be like, "Okay," like-

09:36

Aaron Francis

Mm-hmm

09:36

Speaker 2

... "Yeah, we'll add a module for this and a module for that."

09:39

Aaron Francis

Mm.

09:39

Speaker 2

It was getting away from me in terms of scale, right?

09:41

Aaron Francis

You never, you never listen to the people.

09:43

Speaker 2

I know, I know.

09:44

Aaron Francis

That's like your whole, that's your whole thing.

09:46

Speaker 2

I know.

09:47

Aaron Francis

Okay, go on.

09:48

Speaker 2

So, so it was getting too big. It was getting away from me. Um, then that was causing, like, technically some things I didn't like with the cons- the architecture and construction of it. Um, so it... So once I realized this, I was like, "All right." And, and that we've used it for four months. It's like we-

10:07

Aaron Francis

We have

10:07

Speaker 2

... used it for five months or whatever it's been.

10:09

Aaron Francis

And I've consistently-

10:10

Speaker 2

There's a lot

10:10

Aaron Francis

... told you against my better judgment-

10:12

Speaker 2

Yeah

10:12

Aaron Francis

... that it's very good.

10:14

Speaker 2

That's fine, but it's not good enough, Aaron.

10:15

Aaron Francis

I want to give you a hard time, but I can't because it's good. All right, keep going.

10:19

Speaker 2

But here's the thing, there's a lot of features in there we never, ever touch. We don't touch them.

10:25

Aaron Francis

Fair.

10:25

Speaker 2

Right?

10:25

Aaron Francis

Fair.

10:26

Speaker 2

And, like, that's all gonna be overhead, that's all gonna be stress, that's all gonna be the two people somewhere using this random thing I built, right? No. I know now what we use all the time and what is important. And even things like, one of the things the last version of Outro had was the Kanban board, big Kanban board, with the idea that if you have a bunch of shows-

10:46

Aaron Francis

Sure

10:46

Speaker 2

... you could move stuff between them. Well, we had two shows, and I never moved one thing between the shows.

10:51

Aaron Francis

Rest in peace.

10:51

Speaker 2

And these were sh-

10:52

Aaron Francis

Neither did I.

10:53

Speaker 2

Yeah. RIP Token Town. So and those were two shows that were like, have a fair amount of overlap. These aren't like a movie podcast.

10:58

Aaron Francis

They were the same show. That was the problem.

11:01

Speaker 2

Same show. Yeah. So it's not like, oh, it's a movie podcast and a food podcast, and like... No, these are two shows that probably shared segments regularly, and I still never moved anything.

11:12

Aaron Francis

Sure.

11:12

Speaker 2

So it's like, all right. Yes, I wanna support multiple shows, but no, I probably don't need to, like, be able to literally drag things between the shows. Like, I'm not gonna drag things enough to make it worth doing that. I'm not gonna move things even between episodes enough to be worth doing that. So, like, you could have a normal little move thing, and you could move stuff once in a while when you need to move it, but you don't need a whole Kanban board, which is crazy complicated.

11:36

Did tons of shit.

11:37

Aaron Francis

Yep.

11:37

Speaker 2

It was slow. It was... The whole thing was terrible. So-

11:39

Aaron Francis

On this one, I agree.

11:41

Speaker 2

Yeah.

11:41

Aaron Francis

I, I bless this decision. Carry on.

11:43

Speaker 2

So, uh, I think a lot... I think you'll like the rest of the changes, but it's more just about, like, being honed in. It does The management of the episodes, like you have-

11:54

Aaron Francis

Okay

11:54

Speaker 2

... an episode with segments, right?

11:56

Aaron Francis

Yeah.

11:56

Speaker 2

There's no more really types of segments. You could put an icon on a segment, but there's not like... Again, we don't, we just go in here and everything's topic, right? It's a-

12:02

Aaron Francis

Everything's topic

12:03

Speaker 2

... topic and ad reads that came in through the purchase system, which they'll still be that. Those will have their own little icon or whatever, that's fine.

12:10

Aaron Francis

Okay.

12:10

Speaker 2

So it's like everything's just a, just a segment. Whatever. There's a little way to add different icons. If you wanna have some differentiation, you can add an icon to differentiate, but there's not like this whole labeling system that was complicated and all kinds of stuff. So it's like manage the content of the show with also a much improved, uh, editor. So like if you actually use... So I think for bigger shows than ours where they do a lot of prep and writing out of segments and things, it's, it's actually vastly improved for that too because I'm using the

12:40

Tip Top editor with like-

12:42

Aaron Francis

Yep, very good

12:43

Speaker 2

... their cloud thing, and it actually works really well. So like that's all really good. You can, multiple people can be in there and it's all-

12:49

Aaron Francis

Yep

12:49

Speaker 2

... magical. Great. Um, so you got segments, you got email, which was the impetus as we talked about last week for me even wanting this.

12:57

Aaron Francis

That we've never had.

12:58

Speaker 2

We've never had that. That doesn't even work in the current Outro. That it works now in the new Outro, I think. We'll see. It seems to work.

13:05

Aaron Francis

The orb gave you-

13:05

Speaker 2

We also have-

13:06

Aaron Francis

... irrefutable proof that it works, but we don't know if it works

13:08

Speaker 2

We're not 100% sure yet, so we gotta w- actually wire it all up fully, but it's, it, I, it's all wired up. It doesn't, uh... I need to deploy it and just really fully test it. But, um, so we have a mailbag. I was thinking about you on this one. The mailbag also has YouTube comments.

13:25

Aaron Francis

Love that.

13:25

Speaker 2

So your mailbag-

13:26

Aaron Francis

Was about to ask

13:26

Speaker 2

... is email-

13:27

Aaron Francis

Yep

13:27

Speaker 2

... and YouTube comments. That's what the mailbag is from day one.

13:31

Aaron Francis

That's good.

13:31

Speaker 2

And if you're on a paid plan, you can reply. If you're on the free plan-

13:34

Aaron Francis

Good

13:34

Speaker 2

... I wanted a free plan. The current thing is too crazy for a free plan. Now I have a nice free plan. I think it all logically makes sense. There's free, which is like basically manage your show, and inbound email. So you can have inbound email, but you can't reply unless you're paid, which I think is like a fair, like, kinda cutoff.

13:49

Aaron Francis

Sure.

13:50

Speaker 2

Also like just spammers and stuff. Like, if you let people reply to email, it's just gonna be like a nightmare. So, uh, and you can reply to YouTube comments. Again, in theory, I have to actually check that part, but it seems to, uh, the orb said it works. And, uh, and then so there's mail, there's content, and there is, uh, sponsors, which is simplified.

14:11

Got rid of the recurring sponsors. Sorry, Jesse. I'll leave Jesse and the one other recurring sponsor we have, we'll just keep charging them recurringly. But otherwise, you're just gonna go, you're gonna buy your ad reads.

14:20

Aaron Francis

You buy a pack.

14:21

Speaker 2

You buy a pack, you buy, you will buy as many as you want. You can set how many you wanna let people buy, whatever, fine. Um, you wanna buy 50, go buy 50. Great, you got a year of it. No problem.

14:30

Aaron Francis

You should go buy 50, for sure.

14:32

Speaker 2

So go buy 50 once this is live. Um, so those are the main... And then there's ideas, which we also don't use, but I feel like it's still some people will get use out of it, of like I just wanna be logging things as I come across them.

14:43

Aaron Francis

Sure.

14:44

Speaker 2

Goes in an idea area. I can move it into shows, whatever. So I think that makes sense to have, too. So those are the modules. Really clean and simple. Tons of little features that the current one has. They're all gone. Um, I mean, it still has a ton of features, but it's just not... I think all the features it has are better. The gopher's better. I did tweet this too, where like the gopher's been updated, and I, I've never seen the AI work this way.

15:07

Maybe it's out there somewhere. But how... I think it's gonna be interesting. We'll see if people hate it or like it. But you give the gopher something to do, it goes away. Just like a real gopher. You say, "Hey, Timmy, get over here. Go get me coffee." Timmy goes away and comes back with a coffee. So that's how the new gopher works.

15:25

Aaron Francis

You don't talk to Timmy.

15:26

Speaker 2

There's no conversation. Yes, you don't talk to Timmy. He's the gopher.

15:27

Aaron Francis

Timmy is beneath you.

15:29

Speaker 2

Yes.

15:29

Aaron Francis

He's a gopher.

15:30

Speaker 2

Right.

15:30

Aaron Francis

He's Kenneth from 30 Rock.

15:32

Speaker 2

Yes.

15:32

Aaron Francis

You don't wanna talk to him.

15:33

Speaker 2

Exactly.

15:33

Aaron Francis

Just bring me a sandwich. I get it.

15:35

Speaker 2

This is my point. So there's no conversation view anymore. You tell the gopher to do something, it disappears. He's got a little spinny orb thing that spins, which he had before. And, uh, and then he comes back at some point with a toast, and he says, "Hey, I added that segment," or, "I read that article, and here's a summary," or, "The capital of France is Paris." Or whatever you asked him, he just comes back with the answer, and that's, that's the gopher.

15:59

So...

16:00

Aaron Francis

I do like that model.

16:01

Speaker 2

That's it. Okay.

16:02

Aaron Francis

I don't wanna-

16:02

Speaker 2

You like all this stuff

16:02

Aaron Francis

... I don't wanna, I don't wanna talk to a showrunner. I just need you to add these segments.

16:06

Speaker 2

And everybody's got... If you wanna have a conversation with the show, then there's MCP. Go ahead, use MCP-

16:13

Aaron Francis

Yep

16:13

Speaker 2

... and have a conversation with the show. That's fine. If you're that person, that's the solution for you there. Um, so I think it's gonna be okay.

16:22

Aaron Francis

Okay.

16:22

Speaker 2

But I did have a question, but I, but before I get to my question for you-

16:26

Aaron Francis

Sure

16:26

Speaker 2

... thoughts on what I've said so far?

16:30

Aaron Francis

Um, if you hold, if you hold the history of outro.fm out-

16:37

Speaker 2

Yes. Mm-hmm

16:38

Aaron Francis

... and we just don't consider it-

16:39

Speaker 2

Don't consider it

16:39

Aaron Francis

... we cast it as far as the east is from the west.

16:43

Speaker 2

There you go. We Laravel nude, we clean slate.

16:45

Aaron Francis

We, we choose to not remember b- by our powerful brains. We decide, "I will not remember this," then I think-

16:52

Speaker 2

Yes

16:52

Aaron Francis

... it's a good idea.

16:53

Speaker 2

All right.

16:54

Aaron Francis

Yeah.

16:55

Speaker 2

Let's go.

16:55

Aaron Francis

Yeah, history, history aside, the fact that we are stuck in a time loop aside, I think making it simpler, making it exactly what we need and we use-

17:09

Speaker 2

Mm-hmm

17:09

Aaron Francis

... um, and removing all of the emotional baggage is a great idea.

17:15

Speaker 2

All right.

17:15

Aaron Francis

The proof, however, will be in the pudding.

17:19

Speaker 2

Mm-hmm.

17:20

Aaron Francis

The pudding of it online. You need to put it online for people to use.

17:24

Speaker 2

Oh.

17:24

Aaron Francis

That is the pudding.

17:25

Speaker 2

The worst part, though.

17:26

Aaron Francis

I know, but we can't keep doing this. We just- ... Ian, we can't keep meeting this way.

17:31

Speaker 2

I feel like I should be laying down for this.

17:33

Aaron Francis

We, we have, we have to ship it.

17:35

Speaker 2

Mm.

17:37

Aaron Francis

And have it shippable.

17:37

Speaker 2

Somebody had that as like their tagline. It is shippable-ish.

17:40

Aaron Francis

We must ship. It's shippable.

17:42

Speaker 2

I have a whole shtick where I say never ship though, you know? And if I ship-

17:44

Aaron Francis

I know

17:44

Speaker 2

... I'm gonna be ruining my thing.

17:45

Aaron Francis

But we must be reborn, Ian. You can, you can have a new shtick.

17:50

Speaker 2

Oh, really? Interesting.

17:51

Aaron Francis

Yeah.

17:53

Speaker 2

I do think, uh, like- Well, all right, that'll be in my questions.

17:58

Aaron Francis

Yeah.

17:58

Speaker 2

But yes, I will... I, all right, we're clean slate. We're sunk cost. There's no... Right? We're, we're leaving behind our sunk costs, and so you like it. I got the thumbs up from you. That was my main thing.

18:09

Aaron Francis

Yes. Thumbs up from me. Uh, somewhat provisionally-

18:14

Speaker 2

Mm-hmm

18:14

Aaron Francis

... that this is, this is a, uh, this is a contingent thumbs up, contingent upon putting it online.

18:23

Speaker 2

Here's what we're gonna do, and this is kind of crazy. I don't even like that I'm doing this.

18:28

Aaron Francis

Great. I love it then.

18:29

Speaker 2

You and me will be working in it next Monday. That's phase one.

18:33

Aaron Francis

Great. Great.

18:34

Speaker 2

That's my commitment. Now, I'm going to the World Series in between, which we'll talk about in a minute. But in between that-

18:39

Aaron Francis

Great

18:39

Speaker 2

... and then I will get this online.

18:40

Aaron Francis

You can orb-

18:41

Speaker 2

And you and me-

18:41

Aaron Francis

You can orb from the cheap seats. It does not matter. Get it.

18:44

Speaker 2

I'll be at the World Series with million-dollar tickets orbing.

18:48

Aaron Francis

Orbing, yeah.

18:49

Speaker 2

Yeah.

18:49

Aaron Francis

Who cares? Baseball is mostly resting anyway.

18:52

Speaker 2

That's true.

18:52

Aaron Francis

Just, let's just orb it out into existence.

18:56

Speaker 2

Be like, "Tyler, let me know. If anything happens, just elbow me, and-

18:59

Aaron Francis

Yeah

18:59

Speaker 2

... I'll look up." But otherwise I'm gonna be orbing.

19:01

Aaron Francis

Set a, set a timer for every, like, four minutes repeating, that way you can, you can, you know, focus on the action every fourth minute- ... uh, which is how baseball works.

19:09

Speaker 2

Exactly.

19:09

Aaron Francis

And then at the other, the other three minutes and 50 seconds-

19:13

Speaker 2

Mm-hmm

19:13

Aaron Francis

... you can be orbing, and then you can look up, and you can see a pitch, and everybody's like, "Oh, wow, we should talk about it for a while. We should walk around. We should pat each other's butts." All right, back to orbs.

19:21

Speaker 2

Ah. Yes.

19:21

Aaron Francis

Then you can go back. Yeah.

19:23

Speaker 2

That's my plan. So next-

19:25

Aaron Francis

Okay

19:25

Speaker 2

... Monday, you and me, we're in Outro, and shortly thereafter, more people in Outro.

19:33

Aaron Francis

This is where I lose confidence. This is where my, my-

19:38

Speaker 2

Yeah

19:38

Aaron Francis

... my, uh, belief meter goes down-

19:40

Speaker 2

Mm

19:41

Aaron Francis

... a little bit.

19:41

Speaker 2

I can't blame you.

19:42

Aaron Francis

Shortly thereafter.

19:42

Speaker 2

I can't blame you for that.

19:43

Aaron Francis

Shortly thereafter.

19:44

Speaker 2

I can't blame you. Um, I don't even have any comeback for that 'cause, uh-

19:48

Aaron Francis

Yeah. There's just-

19:49

Speaker 2

... I think that's fair. I think that's fair.

19:50

Aaron Francis

It would, it wouldn't be-

19:51

Speaker 2

That's all right

19:51

Aaron Francis

... it wouldn't be worth the time to have a comeback, honestly.

19:54

Speaker 2

All right. I don't want this segment to take up the whole show, but I got a couple-

19:57

Aaron Francis

Sure

19:57

Speaker 2

... questions for you. Before that, let me do, let me just s- mention one more of our, of our great sponsors called TypeSense, open source, lightning fast search engine for your site or app, natively integrated with Laravel Scout. Check them out at typesense.org. All your AI stuff, you need searching, you need all those things, you grab TypeSense, you hook it into Laravel Scout.

20:20

It's all magical. Check them out. Typesense.org. Okay. So I need Aaron advice.

20:29

Aaron Francis

I love-

20:29

Speaker 2

'Cause you always give real good advice

20:30

Aaron Francis

... giving advice.

20:31

Speaker 2

I love your advice.

20:32

Aaron Francis

I love giving advice.

20:32

Speaker 2

You give good advice. So I've two main, uh, things.

20:37

Aaron Francis

Okay.

20:38

Speaker 2

One is, uh, pricing. It's like, it's, uh, kind of the same thing. It's like pricing and sort of tier stuff, but, like, I was gonna do free. I feel like I have to have a free.

20:52

Aaron Francis

Okay.

20:52

Speaker 2

Right? Free. I was gonna do $19 and $99.

20:57

Aaron Francis

Sure.

20:57

Speaker 2

But I fricking hate $19. I just... It's so little money. So I'm at $29.

21:02

Aaron Francis

Sure.

21:02

Speaker 2

$29 and $99. And what you get, just obviously this is a big list of things, but the main thing is, like, get all the AI stuff. You get replying to comments. You get the inbound-

21:12

Aaron Francis

What, you-

21:12

Speaker 2

... and outbound on YouTube.

21:12

Aaron Francis

This stuff you're listing, where do you get that?

21:15

Speaker 2

At the first paid tier.

21:16

Aaron Francis

What tier? First paid tier.

21:17

Speaker 2

29.

21:18

Aaron Francis

29 you get-

21:18

Speaker 2

29.

21:18

Aaron Francis

Okay. You get AI.

21:19

Speaker 2

Basically at $29-

21:19

Aaron Francis

You get outbound email

21:20

Speaker 2

... you basically get everything.

21:22

Aaron Francis

Okay.

21:22

Speaker 2

The main difference is you get a few more limit, higher limits on the 99 with the idea of, like, all the limits at the 29 are, like, you run a normal podcast, you will never hit these limits.

21:34

Aaron Francis

Sure.

21:35

Speaker 2

But if you run a daily podcast and you need 31 episodes a month, like, okay, that's, like, the $99 tier. Or you do some crazy shit and you want, like, 200 segments in an episode, that's the $99 tier. Or the main thing, sponsorships, $99 tier. And sponsorships no longer...

21:56

'Cause Stripe is freaking terrible, and I can't deal with it, the support of it all. So now $99 tier gets you sponsorships. You p- and we take no percentage. The, you just use your own Stripe account. You, like, OAuth it over. That's it. That's the whole thing. There's no-

22:09

Aaron Francis

Cool

22:10

Speaker 2

... nothing else. So, uh-

22:12

Aaron Francis

Feels like a emotional blocker that has been removed.

22:14

Speaker 2

That's a huge emotional blocker.

22:16

Aaron Francis

I do, I do like that.

22:17

Speaker 2

The Stripe Connect thing-

22:18

Aaron Francis

Yeah, it's a mess

22:19

Speaker 2

... everybody, everybody likes Stripe. Stripe is a disaster.

22:23

Aaron Francis

It's a mess.

22:23

Speaker 2

Stripe is worse than, like, uh, Salesforce. Like, Stripe is practically unusable in every single aspect of it. Like, it does your charges, and it doesn't make mistakes, which is the core thing, which is great. Everything else about Stripe is freaking terrible.

22:38

Aaron Francis

Yeah.

22:38

Speaker 2

So, um, yeah. So I was like, I, "This isn't worth it." Like, how many shows... Also, I just feel like it's also one of those weird things where, like, the shows that would ever use sponsorships are not... Like, the really big shows will never use sponsorships because they have their own sponsor organization. They got sales people-

22:55

Aaron Francis

Sure

22:55

Speaker 2

... all kinds of stuff. Like, they're not using this little thing. So it's mostly gonna be for small-time shows, like us and smaller most likely, basically. So it's, like, 99 bucks. You keep all the money. My, my 5% fee was not gonna be that much money anyway.

23:11

Aaron Francis

Yeah.

23:11

Speaker 2

So, like, keep it simpler. All that stuff's cleaner.

23:15

Aaron Francis

And, and honestly doing pure no, like, no rake on it, bigger-

23:21

Speaker 2

Mm-hmm

23:21

Aaron Francis

... bigger companies might actually use it.

23:23

Speaker 2

That's true too. That gives them-

23:25

Aaron Francis

Like 'cause-

23:25

Speaker 2

... it gives them the option

23:25

Aaron Francis

... 'cause Stripe can still take ACH payments. Um-

23:28

Speaker 2

Mm-hmm

23:28

Aaron Francis

... and so they may, you know, they may hook up their Stripe and have some people pay through the site-

23:33

Speaker 2

That's an excellent point

23:34

Aaron Francis

... and some people pay-

23:34

Speaker 2

Yes

23:34

Aaron Francis

... through ACH and then just manually backfill. Um-

23:38

Speaker 2

Yeah

23:38

Aaron Francis

... so I, I like this altogether.

23:39

Speaker 2

Or they just use it even internally as, like, this is how we put ads-

23:42

Aaron Francis

Sure

23:42

Speaker 2

... into the shows, but, like-

23:44

Aaron Francis

Yeah

23:45

Speaker 2

... whatever. So yes, it gives them that option. You can manually build ads. So if you deal with the money outside, that's fine. You can just manually put the ads in. Um, yeah. Uh, so, so that's kind of that. $29 pretty much gets you everything unless you're Sort of a fringe case, and then-

24:05

Aaron Francis

Yeah

24:05

Speaker 2

... there's a $99 plan. So what do you think about that?

24:09

Aaron Francis

Um, I think it's directionally correct. I like most of it.

24:13

Speaker 2

Okay.

24:13

Aaron Francis

I think, I think I would probably simplify it just a little bit-

24:19

Speaker 2

Okay

24:19

Aaron Francis

... and say on the $29 tier, you can do, pick a number, six episodes a month, eight episodes a month, something like that.

24:27

Speaker 2

Yeah, I think it's even more than that already, yeah. 10 or something.

24:30

Aaron Francis

I wouldn't do any sort of segment-

24:32

Speaker 2

Limit

24:33

Aaron Francis

... cap.

24:33

Speaker 2

Okay.

24:34

Aaron Francis

Because segments are just a... I mean, episodes-

24:35

Speaker 2

Yeah

24:35

Aaron Francis

... are row in the database, but segments are even more so just a row in the database.

24:39

Speaker 2

Yeah.

24:40

Aaron Francis

I would, because if you cap the episodes at, like, eight, then you can capture people with multiple shows maybe-

24:49

Speaker 2

Mm-hmm

24:49

Aaron Francis

... if they do multiple weekly.

24:50

Speaker 2

Well, it's per show.

24:51

Aaron Francis

And then-

24:51

Speaker 2

Don't forget, it's per show. Pricing is per show.

24:54

Aaron Francis

Pricing is per show.

24:56

Speaker 2

Yes, per show.

24:56

Aaron Francis

So it's $29 per show.

24:59

Speaker 2

Per show.

25:01

Aaron Francis

Oh.

25:01

Speaker 2

If, I mean, you could, I guess, run multiple out of one. Like, I'm not gonna, like, stop you, but it's gonna be a little bit-

25:05

Aaron Francis

Yeah.

25:07

Speaker 2

It... You're not gonna e- It's gonna be a little weird. Some things probably won't work. Like y- like the mailbag would be weird unless all your shows go to one-

25:13

Aaron Francis

Yeah, yeah, yeah

25:14

Speaker 2

... address or something.

25:15

Aaron Francis

Yeah. Okay. Hold on. Well, this is interesting. $29 per show versus $29 with an episode, a global episode cap. Hmm. Okay, yeah, I like it.

25:31

Speaker 2

Okay.

25:32

Aaron Francis

I think it's fine.

25:33

Speaker 2

Yes.

25:33

Aaron Francis

Uh, I would remove the segment cap, keep the episode cap-

25:37

Speaker 2

Oh, got it

25:37

Aaron Francis

... and keep, uh, sponsorships in the $99 tier. That's... Yep, I think that's exactly how I would do it. I don't think segment cap makes any sense. I think outbound email behind payment makes a lot of sense, and I think if you're going to make money off of your show, then $99 makes sense as well.

26:01

Speaker 2

What do you think about no AI on the free tier?

26:04

Aaron Francis

Fine.

26:05

Speaker 2

Okay.

26:06

Aaron Francis

Yep.

26:06

Speaker 2

What do you, what do you think about... This is maybe more contentious. What do you think about no MCP on the free tier?

26:13

Aaron Francis

Hmm. Don't like it.

26:19

Speaker 2

I thought you might say that. Right now-

26:20

Aaron Francis

Yep

26:20

Speaker 2

... there's no MCP on the free tier. Could it be... I guess it could be, be maybe a restricted MCP?

26:27

Aaron Francis

Nope. I think it should be totally free MCP.

26:29

Speaker 2

Okay. Mm.

26:29

Aaron Francis

Because if you're doing, if you're doing free tier-

26:32

Speaker 2

Mm-hmm

26:32

Aaron Francis

... the plan is, the plan is adoption, distribution.

26:37

Speaker 2

Right.

26:37

Aaron Francis

Right?

26:38

Speaker 2

Yeah.

26:38

Aaron Francis

So you're already playing in the, "I need to get more people to use this."

26:42

Speaker 2

Yep.

26:43

Aaron Francis

I think the most useful thing these days is having an MCP so that I can rip my agents-

26:49

Speaker 2

You can get it going

26:49

Aaron Francis

... on whatever I'm using.

26:50

Speaker 2

Yeah, that's true.

26:50

Aaron Francis

So you do that. You get them-

26:53

Speaker 2

Yeah

26:53

Aaron Francis

... using the product, and then they bump into, "I can't respond to emails." Uh, "All right. Well, I guess I'll, I'll pay for it." Um-

27:01

Speaker 2

Yeah

27:01

Aaron Francis

... so I don't, I don't- ... I don't like the gating of using-

27:06

Speaker 2

MCP is too core

27:06

Aaron Francis

... my own tokens. Yeah.

27:08

Speaker 2

Yeah.

27:08

Aaron Francis

Like, if I'm, if I'm gonna use my own tokens, I'm either gonna do it via browser control or MCP.

27:14

Speaker 2

Right.

27:14

Aaron Francis

So you're not stopping me.

27:15

Speaker 2

That's true.

27:16

Aaron Francis

So let... Just give me the MCP.

27:18

Speaker 2

Okay. MCP back in the free. Obviously, it'd be restricted. Like, you can't send the email through it if you don't have the pro plan, whatever.

27:24

Aaron Francis

Sure.

27:24

Speaker 2

That makes sense. No segment limit. Where, where do you stand? I don't know if we ever talked about this. Where do you stand? 'Cause I, I hit this stuff all the time. Where do you stand on no limit, quote unquote? Because, like, I think there should be some type of, like, protection for the system limit. Like, you don't need 400,000 segments. Like, your MCP goes crazy, right?

27:44

Aaron Francis

Oh, yeah. That's fine. Yeah.

27:45

Speaker 2

So, like, what do you usually do in that scenario? Like, what's your it's an out there limit? For something like segments, which you know-

27:52

Aaron Francis

Sure

27:52

Speaker 2

... okay, normal show has 10 or 15. Maybe somebody who does a ton of planning has 50 or 35-

27:58

Aaron Francis

Yeah

27:58

Speaker 2

... or something like that. Like, what's your, like, "Okay, something's gone terribly wrong. I'm just capping that to limit the damage"?

28:05

Aaron Francis

Yeah, I would put a circuit breaker on it that's just like-

28:07

Speaker 2

Like 1,000, 2,000 or something like that

28:08

Aaron Francis

... nobody can have more than 250 segments. It's not a tier thing.

28:12

Speaker 2

Interesting. Yeah.

28:12

Aaron Francis

It's not a paid thing. It's like, why in the world would you ever need this?

28:16

Speaker 2

Right.

28:16

Aaron Francis

And if you do, you should do something different. Uh, email me, I guess. But yeah, I think that, I think, like, uh, basically validation limits, those are great.

28:29

Speaker 2

Yeah.

28:29

Aaron Francis

I think that's fine.

28:30

Speaker 2

Yeah.

28:30

Aaron Francis

So I, I would cap it at, at 250 or-

28:33

Speaker 2

Okay

28:33

Aaron Francis

... even 100, honestly.

28:35

Speaker 2

Okay. Yeah. All right. All right, that makes sense. Cool. Um, yeah, I know that people have weird use cases. Like, even 100 could be low. I could see it in the sense of, like, I'm doing an interview show. It's one of these Lex Fridman. I got, I got four hours to fill.

28:49

Aaron Francis

Yeah.

28:49

Speaker 2

I might have 50 questions plus other stuff, whatever. So, all right. Couple hundred seems reasonable.

28:56

Aaron Francis

Couple hundred seems fine.

28:58

Speaker 2

Um, okay. I mean, I'm... And I feel really good about it. Like, everything's just, like, lining up. It's all cooking. It all feels mm. I don't know if it's gonna make any money. I'm still very dubious on that.

29:11

Aaron Francis

That's fine.

29:12

Speaker 2

I enjoy it now. I enjoy the free th- version I feel like makes sense. The, like, usability of everything is higher. I'm very excited.

29:22

Aaron Francis

Let's get it in the hands- ... of somebody else.

29:25

Speaker 2

Maybe it's just for us, Aaron.

29:27

Aaron Francis

It's not.

29:27

Speaker 2

Maybe it's just our little thing that we have together.

29:30

Aaron Francis

If it's just for us... If it's just for us, what are we doing? This, this-

29:33

Speaker 2

We're, we're just having a good time. We're orbiting.

29:35

Aaron Francis

We're not. We're having, we're... The good time is- ... by shipping and making money.

29:41

Speaker 2

Oh.

29:42

Aaron Francis

Everything, everything else is just-

29:44

Speaker 2

Oh

29:44

Aaron Francis

... like the journey, and it's very... Everyone knows the journey is pointless. It's only about the destination.

29:51

Speaker 2

It's all about the destination.

29:52

Aaron Francis

That's well-trod in-

29:54

Speaker 2

Oh

29:54

Aaron Francis

... philosophical history.

29:56

Speaker 2

Interesting. See, this is like, uh, I don't know. This is, it's so interesting 'cause I always loved building things, but I hated the coding part, and now I get to, I just build stuff without the coding part. It's so great. I love it.

30:10

Aaron Francis

There's just so few things left that are still attainable for humans, and one of them- ... is shipping the thing.

30:17

Speaker 2

Oh. All right, I'm considering it. We will use it-

30:20

Aaron Francis

All right

30:20

Speaker 2

... next week. We'll get your feedback.

30:23

Aaron Francis

Okay.

30:23

Speaker 2

We'll see. You might think it sucks, and then I'm not gonna wanna ship it.

30:26

Aaron Francis

I-- Whatever I think of it, I'm gonna say, "Yeah, it's amazing. You should ship it."

30:30

Speaker 2

No, don't lie to me.

30:32

Aaron Francis

No. It's a, it's a-

30:34

Speaker 2

Don't lie to me, Jerry

30:34

Aaron Francis

... uh, it's a, it's a white lie, which, uh-

30:37

Speaker 2

Yeah

30:37

Aaron Francis

... are also disallowed, but we'll-

30:39

Speaker 2

Mm

30:39

Aaron Francis

... we'll bend the rules for the content just-

30:41

Speaker 2

Okay. Yeah

30:41

Aaron Francis

... a little bit, you know? Unbelievable.

30:43

Speaker 2

Uh, is there anything you want while I'm in here in the mix again? Is there anything outro needs that you're like, "Boy, I wish I had that"?

30:52

Aaron Francis

Just the mailbag. That's it.

30:54

Speaker 2

The mailbag. Okay.

30:55

Aaron Francis

Yep.

30:56

Speaker 2

Mm-hmm.

30:56

Aaron Francis

This is the only screen I look at, which is the- ... Monday, October 19th, 2026-

31:02

Speaker 2

Yeah

31:02

Aaron Francis

... episode rundown. That is-

31:04

Speaker 2

Yeah

31:04

Aaron Francis

... literally the only screen I-

31:05

Speaker 2

Right

31:06

Aaron Francis

... ever look at.

31:07

Speaker 2

This is why it had to get redone, Aaron. This is exactly why, 'cause this is-

31:10

Aaron Francis

That's fine

31:10

Speaker 2

... a screen that needs to be optimized, and everything else is second.

31:14

Aaron Francis

I don't even know what a task is, a pre-task and a post-task.

31:17

Speaker 2

Ah, yeah.

31:17

Aaron Francis

I have no idea what that is. I don't-

31:18

Speaker 2

Yeah, it's a whole thing

31:19

Aaron Francis

... I've, I've never once used the back channel. I have no idea-

31:22

Speaker 2

I know

31:23

Aaron Francis

... what that's for. Don't need it.

31:25

Speaker 2

Do you hide that stuff-

31:25

Aaron Francis

Don't want it

31:26

Speaker 2

... or no? I, I do hide that stuff.

31:27

Aaron Francis

No, it's just open.

31:28

Speaker 2

You leave it open? There's a little toggle there. You can hide it.

31:30

Aaron Francis

Oh, show sidebar. Yeah, there you go.

31:31

Speaker 2

Yeah. I, I hide it.

31:32

Aaron Francis

Insane that the-

31:33

Speaker 2

I hide those things I don't, that I don't use

31:35

Aaron Francis

... insane, by the way, that the show sidebar has a spinning indicator. That should all be client-side UI. That is-- That's crazy to me.

31:43

Speaker 2

Oh, yeah, it does have a little spinner. I think that... Yeah, maybe it's saving back to the thing. Yeah. There is some little... Livewire has a couple little things that are weird in some of these situations, as we've talked about, but that, that happens fast, so I'm okay with that. But-

32:02

Aaron Francis

Should happen instantly

32:03

Speaker 2

... I'm not okay with tasks I've never used once. Um, I'm not okay with-

32:08

Aaron Francis

Never used once

32:09

Speaker 2

... back channel. I've used w- I used it once with Dave, I think, on the, uh, Token Town RRP.

32:15

Aaron Francis

RRP.

32:15

Speaker 2

But, um, all right. Okay. So that's outro. That's Laravel new. What do you got going on?

32:25

Aaron Francis

I got-

32:26

Speaker 2

What do you got going on?

32:26

Aaron Francis

... a lot going on.

32:28

Speaker 2

Okay.

32:28

Aaron Francis

The first thing I have going on is Bento, the email-

32:31

Speaker 2

Oh

32:31

Aaron Francis

... marketing and CRM platform built for the AI era. Send your product marketing and transactional emails with Bento, and check out their new transactional email pricing with rates as low as nine cents per thousand emails. Check them out at bentonow.com. Now, do not be confused, dear listener.

32:50

Speaker 2

Mm-hmm.

32:51

Aaron Francis

This next one is from the same person but for a different use case. I'm talking about-

32:56

Speaker 2

Mm

32:56

Aaron Francis

... of course, Post Shiba. You've heard us talk about Bento four seconds ago. Jesse is working on Post Shiba, the transactional email platform that powers Bento's amazing delivery rates. Password resets, logins, receipts, et cetera, the emails your users are sitting there refreshing their inbox for.

33:17

He's currently gathering interest. You can join the waitlist at postshiba.com. So the difference here is if you're running a singular SaaS application and you just want, you just wanna plug in emails, I'm gonna say Bento. If you are building something where your users need to send emails with their own domains, branding, all of that stuff, I'm gonna say Post Shiba.

33:44

So we're talking about two different layers of the stack. Depending on what you are building, you will check out one or the other. Thank you to Jesse and his many products that he has shipped for sponsoring the show.

33:56

Speaker 2

He's a real shipper, that guy.

33:57

Aaron Francis

That guy.

33:58

Speaker 2

Yeah.

33:58

Aaron Francis

That freaking guy.

33:59

Speaker 2

Outro is built on Post Shiba.

34:02

Aaron Francis

There you go.

34:03

Speaker 2

Because, uh, primarily because I need the inbound. I don't wanna deal with inbound. I don't wanna think-

34:07

Aaron Francis

Yep

34:07

Speaker 2

... about inbound. I just want something to web hook me some inbound stuff, and Post Shiba does the inbound. So it is, uh, all your email will flow through Post Shiba when you sign up for outro.fm.

34:20

Aaron Francis

All right, last outro thing, and I hate to be optimistic UI guy-

34:23

Speaker 2

Mm

34:23

Aaron Francis

... but everything here has gotta be faster.

34:25

Speaker 2

Yeah.

34:25

Aaron Francis

I click on a, I click on a... I read the ad, and it takes fully a second and a half to, to refresh.

34:31

Speaker 2

Yes. This is a thing I could not get. I tried everything in Livewire. I just couldn't get it perfect. There is... I mean, you can do, you could, like, fake the optimistic UI. I've talked to Cale about this. I feel like there's a place in, in Livewire for, like, it to have an officially supported, optimistic UI thing.

34:46

Aaron Francis

Gotta do it.

34:46

Speaker 2

I don't know what that means.

34:47

Aaron Francis

Gotta do it.

34:48

Speaker 2

But, like, I feel like that would be a very useful addition for these little interactions. Um-

34:52

Aaron Francis

Yeah

34:53

Speaker 2

... so yeah. So that should all be live. There's also some other things that were just architected, making my life very difficult for no reason, and I don't even think it helped us. Like, when we had Token Town, uh, we would use the segment timers. So it's like-

35:08

Aaron Francis

Yeah

35:08

Speaker 2

... okay, we want each segment to be four minutes, five minutes, whatever it was. And in current outro, it's like anyone, there could be three, four of us in there, whatever, anyone can stop and start the timer. And this creates a lot of architectural headache of, like, messages flying around and what people see. And then, like, there's also a lot of just, like... I'm not usually a big believer in web apps having a lot of race conditions, but this actually has a lot of race conditions because, like, all right, the segment's over.

35:36

We all three of us know the segment's over. All three of us go to push the segments over thing and are now, like, things are popping back into reality and, like, all that stuff.

35:44

Aaron Francis

Yep.

35:44

Speaker 2

With the messages, they'll have to travel around the Earth and blah, blah. So now a new one, it's like whoever starts the go on air, they control the timer. And-

35:56

Aaron Francis

Yeah, that's reasonable

35:56

Speaker 2

... yeah, so it's like th-there is a way for you to take it from them if you want to take it from them. But otherwise, you are the one controlling the, the show in terms of that. Um, now one thing I have to figure out, I think the orbs l- still let you do this, and I don't know what the right answer is, so I can't blame the orbs. But let me get your take on this very quickly. Right now, you can still mark segments as done But the person controlling the episode is controlling the timers.

36:25

So like there could be some weird stuff in there. I guess if somebody marks a, a segment as done, even if it's not the person controlling the timer, it should still actually stop the timer and progress. Or do you think they shouldn't be allowed to mark things as done?

36:40

Aaron Francis

F- frankly, I think everyone should be allowed to do everything-

36:43

Speaker 2

Hmm

36:43

Aaron Francis

... and you should handle it, uh, idempotently. Um, so if like-

36:47

Speaker 2

Hmm. I, I-

36:48

Aaron Francis

... I click it-

36:49

Speaker 2

That is very-

36:49

Aaron Francis

... and then a second later-

36:50

Speaker 2

... it's all weird stuff

36:50

Aaron Francis

... you click it, and then a second later Dave clicks it-

36:53

Speaker 2

Yeah

36:53

Aaron Francis

... the, the final two should n- be basically no ops. Basically saying-

36:58

Speaker 2

Well, maybe I'll try that again

36:58

Aaron Francis

... "Well, this is already, this is already marked as completed, so this is-

37:02

Speaker 2

Hmm

37:03

Aaron Francis

... this is a no op 200 okay or whatever."

37:04

Speaker 2

Yes, the completed does work that way. The timer though, there was some... There's weirder stuff around the timer, which I don't... I'd have to dig back into it more. But just starting and stopping, but the timer has like n- everybody's time has to be synchronized, like really accurately, and there's like... I don't know. It's that never really worked right. But maybe let me give it another shot.

37:25

I got the smarter models now, smarter than me.

37:26

Aaron Francis

You got the smarter models.

37:28

Speaker 2

Let me see if I can figure out what you got.

37:29

Aaron Francis

You got, you got, you got the word idempotency-

37:31

Speaker 2

Oh, that's a good one

37:31

Aaron Francis

... so just give that, just give that to the models-

37:33

Speaker 2

Yeah

37:34

Aaron Francis

... and say, "I need it to be idempotent." So-

37:36

Speaker 2

Nah, I gotta use irrefutable now. Thor's-

37:38

Aaron Francis

Irrefutable

37:38

Speaker 2

... has me on irrefutable, and-

37:39

Aaron Francis

Idempotent

37:40

Speaker 2

... idempotent.

37:41

Aaron Francis

Um, let's talk about Solo for a second.

37:46

Speaker 2

Yay. It's, it's, it's side project day here on the show.

37:49

Aaron Francis

It's side project day.

37:51

Speaker 2

Okay, what do you got?

37:51

Aaron Francis

Solo Linux is done.

37:54

Speaker 2

Woo. That's been a long time coming here now, so-

37:57

Aaron Francis

It has. It has

37:59

Speaker 2

... any-

37:59

Aaron Francis

So-

37:59

Speaker 2

... anything, uh, tricky or just like time wise?

38:02

Aaron Francis

Everything tricky.

38:02

Speaker 2

Or... Okay. Okay.

38:04

Aaron Francis

Um, so we're currently-

38:06

Speaker 2

That sounds right

38:06

Aaron Francis

... living in the golden age of resets, right? So T-Bo-

38:10

Speaker 2

That's true

38:10

Aaron Francis

... is just like slamming the button, and I intend to use, uh... I, I don't, I don't, I don't lament that tokens are gonna g- are trying to get you hooked. I don't care.

38:20

Speaker 2

Right.

38:20

Aaron Francis

If you're gonna hand me a bunch of money- ... I'm going to take it and spend it knowing full well in the future you may stop handing me money.

38:28

Speaker 2

Yeah.

38:28

Aaron Francis

That's fine. I will use the money that you hand me.

38:31

Speaker 2

Isn't it annoying how he's doing it though? Like-

38:33

Aaron Francis

It's so annoying

38:34

Speaker 2

... like just give me the banged reset. The reset that comes randomly-

38:37

Aaron Francis

Oh, yeah. That, yeah

38:37

Speaker 2

... it's like I don't wanna go down to zero, and then you don't give me another reset for a week, and now I literally have noth- no tokens.

38:42

Aaron Francis

Yep.

38:42

Speaker 2

So it's a little weird, but yeah.

38:44

Aaron Francis

It is, it is a little weird, which is why I'm just gripping and ripping as much as I can. Just, just let her, let her ride. Um-

38:53

Speaker 2

Yeah

38:53

Aaron Francis

... so I've been doing a lot of, I've been doing a lot of, a lot of background work.

39:00

Speaker 2

Big chunky stuff.

39:01

Aaron Francis

Right?

39:01

Speaker 2

Chunky things.

39:01

Aaron Francis

So I'll, I'll kick something off-

39:03

Speaker 2

Yeah

39:03

Aaron Francis

... and then check on it many hours later, right?

39:05

Speaker 2

Right.

39:05

Aaron Francis

'Cause I got a job to do.

39:07

Speaker 2

You do.

39:07

Aaron Francis

So it's mostly morning and night queuing stuff up, um, and then just prodding it and being like, "Hey, keep going, keep going."

39:15

Speaker 2

Yep.

39:16

Aaron Francis

So Solo Linux is done. It's packaged. It's been smoke tested. Like I can launch it-

39:24

Speaker 2

Okay

39:24

Aaron Francis

... and I can use it on Omachi-

39:27

Speaker 2

Mm-hmm

39:28

Aaron Francis

... um, which is spelled Omachi. So I can use it, I can use it on these Linux machines.

39:33

Speaker 2

Mm-hmm.

39:33

Aaron Francis

It actually works. So now I just flip the switch on the website.

39:39

Speaker 2

Oh.

39:40

Aaron Francis

I just flip it and I say, "Download it." The only thing, well, one of the things that is not done, freaking Linux, man.

39:49

Speaker 2

Mm.

39:49

Aaron Francis

Freaking Linux. Um-

39:51

Speaker 2

Yeah. I like that though

39:52

Aaron Francis

... I have to like repackage it for Nix, which is apparently pretty popular.

39:57

Speaker 2

Okay.

39:57

Aaron Francis

Um-

39:57

Speaker 2

Never heard of it. Okay

39:58

Aaron Francis

... but I have an app-

39:58

Speaker 2

Just another build?

40:00

Aaron Francis

Yeah. It's another, I don't know.

40:01

Speaker 2

Flavor of Linux?

40:03

Aaron Francis

Yeah. Distro.

40:04

Speaker 2

Okay.

40:04

Aaron Francis

Give me a break.

40:05

Speaker 2

Distro. Yeah, yeah.

40:05

Aaron Francis

Use a real computer. Sorry to the Linux people. Um, so I need to repackage it for-

40:13

Speaker 2

Mm-hmm

40:13

Aaron Francis

... Nix OS.

40:14

Speaker 2

Yep.

40:14

Aaron Francis

But it works on, um... I forget. I think I actually published it to the site without having it live, which, you know, that's fine.

40:23

Speaker 2

Yeah.

40:24

Aaron Francis

Um, yeah. X84, x8664. I don't know what any of those things mean. Um- ... but it works on, uh, it works on Arch. It works on Ubuntu and I think a few others, uh, given-

40:43

Speaker 2

And Omachi, right? It works on Omachi.

40:45

Aaron Francis

And, yeah. Which is-

40:46

Speaker 2

Yep

40:46

Aaron Francis

... which is an Arch flavor.

40:47

Speaker 2

Oh, is that an Arch flavor?

40:48

Aaron Francis

Um-

40:48

Speaker 2

Okay

40:49

Aaron Francis

... uh, because it's, it's packaged right now as an app image. So I have to do a separate-

40:54

Speaker 2

Okay

40:54

Aaron Francis

... packaging step for the Nix flakes, um-

40:59

Speaker 2

Mm-hmm. Nix flakes

41:00

Aaron Francis

... but I'm not gonna hold it, I'm not... Yeah, it's so stupid. I'm not gonna hold it up. I'm gonna, I'm gonna flip it live today and see if people start downloading it, and it'll be, it's gonna be... We'll, we'll have to go on a bug, bug squash run-

41:13

Speaker 2

Mm

41:13

Aaron Francis

... when people actually start using it on all these goofy machines.

41:16

Speaker 2

Yeah.

41:16

Aaron Francis

Um, I hope my disdain for Linux isn't showing.

41:21

Speaker 2

Yeah.

41:21

Aaron Francis

Um-

41:21

Speaker 2

Yeah.

41:21

Aaron Francis

I hope I'm being-

41:22

Speaker 2

I love your customers

41:22

Aaron Francis

... I hope I'm being subtle about it.

41:23

Speaker 2

Yeah.

41:24

Aaron Francis

Yeah. Um, you guys are great.

41:25

Speaker 2

I think that Linux is great too though.

41:26

Aaron Francis

Buy my thing.

41:27

Speaker 2

Linux to me feels like, I mean, on the one hand they don't really love to pay for things, but on the other hand I feel like it's totally the Solo, like I wanna control everything.

41:36

Aaron Francis

Yes.

41:36

Speaker 2

I wanna run everything.

41:37

Aaron Francis

For sure.

41:37

Speaker 2

I wanna install everything. I want everything here.

41:39

Aaron Francis

Which is why I love them so much.

41:41

Speaker 2

Yes. I wanna be-

41:42

Aaron Francis

Exactly

41:42

Speaker 2

... in full control of every little minute atom of my environment. Great. Solo is the perfect tool for that-

41:48

Aaron Francis

Yep

41:48

Speaker 2

... on your Linux environment. You're gonna learn to love the Linux, guys. Because you learn-

41:53

Aaron Francis

Learn to love the Linux

41:54

Speaker 2

... w- we should talk about this in a little bit. I don't wanna interrupt right now, but Linux is, uh, Linus' email there was so good.

41:59

Aaron Francis

Yes.

42:00

Speaker 2

So I wanna talk about that a bit.

42:01

Aaron Francis

Linus of Linux had a good le email.

42:02

Speaker 2

Yes. Linus of Linux. Yes.

42:04

Aaron Francis

Um, so Linux is done. Um-

42:09

Speaker 2

Okay

42:09

Aaron Francis

... along the way-

42:11

Speaker 2

Mm-hmm

42:11

Aaron Francis

... we have expanded our ambition. Well, we have, we've caught up, the code has caught up to the original ambition-

42:20

Speaker 2

Okay

42:20

Aaron Francis

... to be quite honest with you.

42:22

Speaker 2

Yep.

42:24

Aaron Francis

So now, because, because this is truly because of the unlimited tokens. If you guys aren't spending unlimited tokens- ... while the sun is shining, which is-

42:35

Speaker 2

You do. You have to

42:35

Aaron Francis

... you know, the phrase-

42:36

Speaker 2

You have to try

42:36

Aaron Francis

... spend the tokens while the sun shines.

42:38

Speaker 2

Yep.

42:38

Aaron Francis

What are you doing?

42:39

Speaker 2

Yeah.

42:39

Aaron Francis

Spend all of the tokens. Um, so I've got this running on-- I've got this, you know, building on a separate machine, so it's not clogging up my day-to-day computer. But, um-

42:50

Speaker 2

Mm-hmm

42:50

Aaron Francis

... what I've had, what I've had it ripping on, Solo Linux is one. The other is, um, Headless Solo.

43:01

Speaker 2

Okay. Uh, you've talked about this before. I th-

43:03

Aaron Francis

Yeah

43:03

Speaker 2

... I have to say, I don't even understand what the hell this is, so you're gonna have to go through it with me.

43:07

Aaron Francis

So you know Orbs. You've heard of-

43:08

Speaker 2

I know Orbs

43:08

Aaron Francis

... you've heard of ampcodes.com.

43:10

Speaker 2

I-- Orbs are plugged into me like The Matrix. They're like this.

43:13

Aaron Francis

I know. I know.

43:15

Speaker 2

Yes.

43:15

Aaron Francis

So now, uh, imagine you had a VPS somewhere, you had five Macs in your closet, whatever.

43:23

Speaker 2

Okay. Okay. Yep.

43:24

Aaron Francis

And you wanted, you wanted all that heavy work to be happening on those other machines-

43:29

Speaker 2

Okay

43:29

Aaron Francis

... but you wanted the nice UI and the ability to, like, type into the terminal or the chat or whatever on your local machine, and then it just goes off and does stuff on other machines, right?

43:39

Speaker 2

Okay. Okay.

43:40

Aaron Francis

So we're talking about, we're talking about a peer-to-peer network here.

43:45

Speaker 2

Okay.

43:45

Aaron Francis

Very similar-

43:47

Speaker 2

Yeah

43:47

Aaron Francis

... very similar to something like a, a Tailscale, where, like-

43:50

Speaker 2

Mm-hmm

43:50

Aaron Francis

... you bring machines into this trusted mesh, and then they-

43:54

Speaker 2

Mm-hmm

43:54

Aaron Francis

... can talk to each other.

43:55

Speaker 2

Yep.

43:56

Aaron Francis

We're-- We got it. We're there.

43:58

Speaker 2

We're doing it? We, we... It exists?

43:59

Aaron Francis

We've-- It exists. I have-

44:02

Speaker 2

Ooh, wow, that's crazy

44:03

Aaron Francis

... I have Solo running, um-

44:07

Speaker 2

Okay

44:07

Aaron Francis

... and I can, I can pull up two... You can pull up two headed versions if you want.

44:11

Speaker 2

Mm-hmm.

44:11

Aaron Francis

So you can have GUI on both machines, and I can type into one terminal, and it appears on the other terminal.

44:18

Speaker 2

Oh, boy.

44:20

Aaron Francis

So the other machines can run headed or headless, which is, uh-

44:24

Speaker 2

Okay

44:24

Aaron Francis

... a big, you know, a, a big reason for getting Linux working is because you might have lots of, like... You might have lots of VPSes or little Linux boxes or something, where you-

44:34

Speaker 2

Mm-hmm

44:34

Aaron Francis

... wanna do all your agentic development, right?

44:36

Speaker 2

Right.

44:37

Aaron Francis

And now you can put Solo over there, and you can put Solo here, and you can put Solo everywhere, and you can just have your projects everywhere, and all from your local machine. You can just be controlling it. And then you can, of course, close your local laptop-

44:49

Speaker 2

Mm-hmm

44:49

Aaron Francis

... because Solo is actually running on the other machines, it's just connected-

44:53

Speaker 2

Hmm

44:54

Aaron Francis

... to this one.

44:55

Speaker 2

Okay.

44:55

Aaron Francis

So-

44:56

Speaker 2

I like this

44:57

Aaron Francis

... I've got the, I've got the peer-to-peer relay working.

45:00

Speaker 2

Okay.

45:00

Aaron Francis

So it, it does a, it does a small registration through a durable object-

45:04

Speaker 2

Okay

45:04

Aaron Francis

... and you exchange, basically you exchange keys. You have to trust a machine from a machine that's already trusted to keep everything-

45:11

Speaker 2

Mm-hmm

45:11

Aaron Francis

... inside your network.

45:12

Speaker 2

Okay.

45:13

Aaron Francis

Um, and then they connect peer to peer.

45:15

Speaker 2

Wow.

45:15

Aaron Francis

And so all of your traffic, all of your traffic does not flow through me, which is great for privacy. I don't care about privacy. Some people do, but-

45:23

Speaker 2

Yeah

45:23

Aaron Francis

... it's great for infrastructure for me.

45:25

Speaker 2

Yeah.

45:25

Aaron Francis

I don't-

45:26

Speaker 2

Yeah

45:26

Aaron Francis

... I don't want, I don't want-

45:28

Speaker 2

Dude, that's amazing. That's amazing

45:28

Aaron Francis

... Open Code as an example.

45:30

Speaker 2

Yeah.

45:30

Aaron Francis

I don't want people's traffic. I don't want your keys.

45:32

Speaker 2

No.

45:32

Aaron Francis

I don't want your traffic.

45:33

Speaker 2

Mm-hmm.

45:34

Aaron Francis

I don't want anything, in fact.

45:36

Speaker 2

Yep.

45:36

Aaron Francis

So it does a small, like, um, it does a small, like, uh, ticket exchange, and then it goes peer to peer after that.

45:44

Speaker 2

Yep.

45:45

Aaron Francis

Um, so that is going excellent.

45:49

Speaker 2

Okay.

45:50

Aaron Francis

That also, this is all downstream of, um, all that work I did back in the day of the terminal stuff-

46:00

Speaker 2

Oh, mm-hmm

46:00

Aaron Francis

... and, like, the canonical operations, getting everything kind of, like, architected quite right.

46:06

Speaker 2

Yep.

46:07

Aaron Francis

This has also opened, uh, Solo Mobile.

46:12

Speaker 2

Okay. Oh, yeah, that makes sense.

46:13

Aaron Francis

And so I, I have on, I think it's on... This is crazy. I don't know what machine it's on. I think it's on the Mac Studio.

46:21

Speaker 2

Okay.

46:21

Aaron Francis

Um, 'cause this machine I'm on is, like, uh, an old version of macOS, and that one is, like, Tahoe or something.

46:28

Speaker 2

Mm-hmm.

46:28

Aaron Francis

So on the Mac Studio right now, I could swipe my desktop over, and I could see the iPhone simulator and Solo desktop GUI. And I can type in the iPhone, and it s- keystroke for keystroke types into Solo desktop GUI.

46:44

Speaker 2

Wow. Oh, nice.

46:44

Aaron Francis

So now in the same, in the same, like, peer-to-peer relay register device thing-

46:50

Speaker 2

Yeah

46:50

Aaron Francis

... you basically, you pair a new node.

46:53

Speaker 2

Mm-hmm.

46:53

Aaron Francis

Um, and then you can access all of your nodes from Solo Mobile. And you can see, you can see agents, terminals, commands. I haven't gotten to, like, scratch pads and to-dos, and I don't know if I will, in fact. Um, but you can do all of it from a mobile device.

47:10

Speaker 2

And so that's like... So there's like... That's just a h- that's just the head with no body, effectively-

47:16

Aaron Francis

Yes

47:17

Speaker 2

... right? Like, the mobile-

47:17

Aaron Francis

Correct

47:18

Speaker 2

... obviously can't execute anything

47:18

Aaron Francis

... nothing run, no agents run-

47:19

Speaker 2

Yeah

47:19

Aaron Francis

... on your mobile, yeah.

47:20

Speaker 2

And then you could have... So you could have... Does the desktop version offer you that same, like... I guess you could just run as... I mean, obviously it has the capability to do the other stuff, but it's so just purely, I run nothing local. It's just all just the head-

47:34

Aaron Francis

Yes

47:34

Speaker 2

... on the Mac. Yeah.

47:35

Aaron Francis

Yes.

47:35

Speaker 2

And then I could have remote whatever, obviously VMs or physical-

47:39

Aaron Francis

Yep. Mm-hmm

47:40

Speaker 2

... Mac Studios, whatever.

47:43

Aaron Francis

Yep.

47:43

Speaker 2

Wow. That's crazy.

47:46

Aaron Francis

I know.

47:47

Speaker 2

You are doing the hardest thing.

47:48

Aaron Francis

I will succeed because I am insane. That is, that is exactly right.

47:52

Speaker 2

Oh, man. So I guess, what's our ETA on this?

47:56

Aaron Francis

Um, ETA on this is probably, is probably another month, I think.

48:05

Speaker 2

Okay.

48:06

Aaron Francis

For both.

48:06

Speaker 2

Where are the, where are the competitors on this? Like, what's that, like, Pod? You know, like, what is it?

48:11

Aaron Francis

Obviously Amp is probably the biggest-

48:13

Speaker 2

I mean Amp, I guess-

48:14

Aaron Francis

... and best

48:14

Speaker 2

... but Amp to me is a little different. It's a little different than what you're trying to do to me.

48:19

Aaron Francis

Yeah. This is- This is all... I don't know if this is like more neck beardy or what, um, but this is all like machines you own. Now-

48:29

Speaker 2

Right, exactly

48:30

Aaron Francis

... there is, there is a future where Sprites.dev becomes my cloud-

48:36

Speaker 2

Mm-hmm

48:36

Aaron Francis

... you know, machine provider, and you can just-

48:38

Speaker 2

Yeah

48:38

Aaron Francis

... spin up cloud machines from Solo. There-- That is like-

48:42

Speaker 2

Yeah

48:42

Aaron Francis

... that's in the scratch pads as research-

48:45

Speaker 2

It makes sense

48:45

Aaron Francis

... content. Um-

48:46

Speaker 2

Yeah

48:47

Aaron Francis

... I don't, I don't know where the others are. I try not to pay too close attention to the others-

48:52

Speaker 2

Mm

48:52

Aaron Francis

... um, and just kinda do my own thing. I'm certain that Conductor or, uh, Herder or Seema-

49:00

Speaker 2

Mm.

49:00

Aaron Francis

So I'm, I'm certain that some of those have this already.

49:04

Speaker 2

Right. Mm-hmm.

49:04

Aaron Francis

Um, but I try, I just try not to look at it.

49:07

Speaker 2

Yeah. That's what I do too.

49:08

Aaron Francis

I, I don't, I don't wanna get, I don't wanna get poisoned, and also it's kinda depressing to be like-

49:12

Speaker 2

Right, yeah. Go ahead

49:12

Aaron Francis

... oh, this open source thing has like- ... 4,000 contributors, and I'm a guy-

49:17

Speaker 2

Yeah

49:17

Aaron Francis

... with a job and four kids. And so I just mined-

49:20

Speaker 2

Not a bunch of tokens

49:20

Aaron Francis

... I mined a bunch of tokens. I mind, I mind my own business for the most part.

49:24

Speaker 2

Yeah. Mm-hmm.

49:26

Aaron Francis

Um, but if I am any indication, and I have to be-

49:29

Speaker 2

Mm-hmm

49:30

Aaron Francis

... I am, I have to be my own best customer here. Um, I'm already finding it incredibly, incredibly useful.

49:37

Speaker 2

It's so good to be not on your host machine. The host machine-

49:40

Aaron Francis

It is

49:40

Speaker 2

... is such a barrier. Yeah. You gotta get off-

49:42

Aaron Francis

It is

49:43

Speaker 2

... the host machine. So that is great. Wow, this is gonna be huge. I feel like-

49:47

Aaron Francis

Yeah

49:47

Speaker 2

... you gotta, um, you gotta market this, you know?

49:51

Aaron Francis

I know.

49:51

Speaker 2

I feel this needs a release, like a, like an event.

49:54

Aaron Francis

It does.

49:54

Speaker 2

It needs more than just like a, "Now it's available." Like the Linux-

49:57

Aaron Francis

I know

49:57

Speaker 2

... I think is fine to do that way. But like, I feel like this, this, this is big. This is like-

50:01

Aaron Francis

I know

50:02

Speaker 2

... wire up your own stuff, run a million agents at once 'cause you don't have to worry about your resources. You don't have-

50:08

Aaron Francis

Yep

50:08

Speaker 2

... to worry about security. You don't have to worry about... You wanna use browser stuff, great. Like put it on some other machine.

50:14

Aaron Francis

Yep.

50:15

Speaker 2

I think there's a lot to talk about with this one.

50:17

Aaron Francis

There, there's, there's a lot to talk about. And while the tokens are ripping-

50:21

Speaker 2

Yeah

50:21

Aaron Francis

... we've also been ripping on, uh, another thing that is a-

50:26

Speaker 2

Oh, okay

50:26

Aaron Francis

... about, I wanna say about 95 to 97% done.

50:32

Speaker 2

I'm looking at the list of topics, and I don't see any new things.

50:34

Aaron Francis

It's-

50:35

Speaker 2

So this is-

50:35

Aaron Francis

No, it's not, it's not on here.

50:36

Speaker 2

This is something. It's a surprise.

50:37

Aaron Francis

You can, you can check off those two 'cause this is a surprise.

50:40

Speaker 2

Okay. All right. We're moving on to something new. All right.

50:43

Aaron Francis

The third surprise-

50:45

Speaker 2

Yeah

50:45

Aaron Francis

... is, um, GUI chats instead of chewies, instead of, uh, CLI. So-

50:54

Speaker 2

Oh

50:54

Aaron Francis

... you know how-

50:54

Speaker 2

Like a chat interface?

50:55

Aaron Francis

Yeah. You know how, um-

50:57

Speaker 2

Right

50:57

Aaron Francis

... Codex desktop, Claude desktop, Claude web, all of that is just-

51:01

Speaker 2

Right

51:01

Aaron Francis

... like normal HTML chat. Um-

51:04

Speaker 2

Yep

51:05

Aaron Francis

... I've got it. I cracked it. You can actually... You can switch from terminal to GUI-

51:13

Speaker 2

There you go

51:13

Aaron Francis

... and back to terminal and back to GUI, and the conversation stays. It just picks right back up.

51:19

Speaker 2

Mm-hmm.

51:19

Aaron Francis

So if you're one of these people that's like, "You know, I actually prefer-- I don't wanna work in the terminal."

51:26

Speaker 2

Right.

51:26

Aaron Francis

Great. Now you've got a beautiful chat interface with bubbles, and you can click on things-

51:32

Speaker 2

Ooh, all the stuff. Yep

51:32

Aaron Francis

... like you're used to from computers. Um, and so there's a, there are a few adapters I've put in place. One is, one's Claude code, one's Codex, and then the other is, um, whatever they call it, ACP agent protocol, whatever. Um-

51:49

Speaker 2

I don't know about it

51:49

Aaron Francis

... many of these others live behind like an ACP standardized server.

51:53

Speaker 2

Okay. Mm-hmm.

51:54

Aaron Francis

So now Codex, Claude, Antigravity, Muse, AMP, and maybe I did Kimmy. Um, you can als-

52:02

Speaker 2

Mm-hmm

52:02

Aaron Francis

... with all of those, you can either start in the terminal, start in the GUI, or swap. And your conversations-

52:09

Speaker 2

Wow

52:09

Aaron Francis

... your conversations stay alive. You still get permissions prompts. You can pick models. You can do the whole thing in-

52:14

Speaker 2

Swapping is interesting.

52:16

Aaron Francis

Yeah.

52:17

Speaker 2

I don't know. They-

52:17

Aaron Francis

Yeah

52:17

Speaker 2

... they, I guess we might not know, but I'm curious. I don't know if any of the other ones do swapping. I don't think I've ever seen swapping. Maybe I've never looked-

52:23

Aaron Francis

I don't know

52:23

Speaker 2

... but.

52:23

Aaron Francis

Wouldn't know. Haven't looked. Um-

52:25

Speaker 2

Wouldn't know. Yes, but I, but I like that. That's intriguing. Okay.

52:28

Aaron Francis

And so I think what is, what is interesting, um-

52:31

Speaker 2

Mm-hmm

52:32

Aaron Francis

... to harken back to Jesse Bentley is the terminal is the hardest part for sure-

52:38

Speaker 2

Right. Yeah

52:38

Aaron Francis

... bar none, without exception. Doing this chat was-- It took me-

52:44

Speaker 2

Right

52:44

Aaron Francis

... two or three days.

52:45

Speaker 2

Right. It's a challenge, yeah.

52:46

Aaron Francis

Which I didn't-- It took me two or three minutes 'cause the agents were just doing it.

52:50

Speaker 2

Right.

52:50

Aaron Francis

But the actual, the actual performant terminal that can be both obviously streamed, you know, from Rust to your front end, but then streamed across a peer relay-

53:03

Speaker 2

Yeah

53:03

Aaron Francis

... with small, with small patches. That part, as we know, as we have covered exhaustively on this show- ... was a nightmare.

53:12

Speaker 2

That was a big one.

53:12

Aaron Francis

And so, you know, I do remember talking to the Conductor guy, and he was like, "Oh yeah, we've got a terminal mode, but it's really terrible 'cause we just use xterm." And I'm like, "Yeah-

53:21

Speaker 2

Mm-hmm

53:21

Aaron Francis

... it probably is really terrible." And so now inside of Solo, you've got, you've got everything. So you need to drop out and go to just a raw blank terminal to do some stuff.

53:32

Speaker 2

Mm-hmm.

53:32

Aaron Francis

You can. You need to fire up a, a terminal agent that's not supported by any of the ACP protocols. You can. It totally works. Um, so I do feel like I, maybe for, maybe for market share went the wrong way, but for like technical moat went the right way, and I did the-

53:51

Speaker 2

Well-

53:51

Aaron Francis

... I did the hardest thing first.

53:53

Speaker 2

This makes me a little sad, uh, because of what I'm about to say, but maybe I'm wrong. But in the old days, you could extract that part, and that part would be the business. Like that part-

54:05

Aaron Francis

Yeah. I know

54:05

Speaker 2

... is like, I licensed this to Anthropic.

54:07

Aaron Francis

I know.

54:07

Speaker 2

I licensed this to Conductor. Like the, I did all the hard work to figure out all the stupid bullshit, and like they're just gonna-

54:13

Aaron Francis

I know

54:13

Speaker 2

... pay me 50 grand a year to use this n- module that makes everything magical with their terminal stuff. I don't know if anybody wants to pay for that anymore, unfortunately.

54:23

Aaron Francis

Nobody wants to pay for that.

54:24

Speaker 2

But

54:25

Aaron Francis

Nope. There's no money in software, Ian

54:28

Speaker 2

Well, there is money in software, but I don't know about that type of thing. Everybody thinks they can just do it themselves. It could be interesting to just put a page up about it. No price, but like, "I built this perfect term-" Have the, uh, you got the tokens, have them just put up a page on the site that says, "The core is available for licensing. Contact us," and all the details about what it does and how it does it and how, all the problems it solves.

54:51

Aaron Francis

That's interesting.

54:53

Speaker 2

I think that there's no downside to that. Maybe somebody's gonna come along and buy up the whole thing, or maybe somebody's gonna come along and license it 'cause, hey, Anthropic's got 50 grand if it made their stuff better or whatever.

55:04

Aaron Francis

You think so? You think they have that much money?

55:05

Speaker 2

I think they have a few bucks kicking around. I, Anthropic wouldn't-

55:08

Aaron Francis

Ah

55:08

Speaker 2

... actually do it, I don't think, but-

55:09

Aaron Francis

Nah, they wouldn't

55:09

Speaker 2

... there's a bunch of other competitors that might. Conductors got 50 grand kicking around.

55:14

Aaron Francis

Yep.

55:14

Speaker 2

8 billion other AI chat interface-y terminal things, right?

55:18

Aaron Francis

Yep.

55:19

Speaker 2

Most of them have 50 grand kicking around, or 10 grand or whatever. Who knows? What do you care?

55:22

Aaron Francis

50.

55:22

Speaker 2

Like-

55:23

Aaron Francis

Yeah

55:23

Speaker 2

... 50 would be a nice number. I think 50 you would, like, definitely just do it, right? And like-

55:27

Aaron Francis

For sure.

55:28

Speaker 2

Yeah, so-

55:28

Aaron Francis

Here's, here's the repo. Let your agents look at whatever you want.

55:31

Speaker 2

You can actually, you got everything. Yeah. So, I don't know. You never know. There's something there. I'd, I'd put it out there. Why not?

55:38

Aaron Francis

That's not crazy, actually. Yeah.

55:40

Speaker 2

Yeah.

55:40

Aaron Francis

Um, that, that is in fact worth considering because it is like... I mean, it, it's not even just like, oh, this is technically better. It's like, no, this, this works.

55:54

Speaker 2

Right.

55:54

Aaron Francis

If you use X, if you use X Term, you are, it, one-

55:58

Speaker 2

Yeah. It doesn't work

55:59

Aaron Francis

... it just doesn't work.

56:00

Speaker 2

Right.

56:01

Aaron Francis

Like, it's not, it's not made for, first-

56:04

Speaker 2

Yeah

56:04

Aaron Francis

... first of all, it's not made for these long-running chats that last forever.

56:08

Speaker 2

Right.

56:08

Aaron Francis

And second of all, there's just literally no way to do distributed X Term in a good way-

56:14

Speaker 2

Yeah

56:14

Aaron Francis

... because X Term wants to be the whole terminal, where mine is just a dumb renderer with a centralized smart terminal, so...

56:22

Speaker 2

I mean, I could, I could be wrong, and this is smart guy stuff, uh, but is it... I think, like, this is kinda what the Ghosty guy's building, right? Like, where it's like distributed-

56:31

Aaron Francis

I actually don't know what he's doing with the new-

56:34

Speaker 2

I know. I, he's kind of disappeared, but-

56:34

Aaron Francis

... multiplex everything

56:36

Speaker 2

... yeah.

56:36

Aaron Francis

I, I, I actually don't quite understand-

56:38

Speaker 2

Okay. Maybe that's not the thing

56:39

Aaron Francis

... what he's doing, so I can't speak to it very intelligently.

56:42

Speaker 2

Yeah. All right. Well, regardless, uh, there is going to likely be... Uh, you can imagine other types of systems too. Like, we're just on the, like, yes, what the developers want, tools for developers. But, like, some point there's gonna be other AI tools that do all kinds of other things for other industries, and you can imagine this type of thing maybe be... Hey, maybe this is a tool that is, like, runs your robots in your factory.

57:05

Aaron Francis

Sure.

57:05

Speaker 2

And, like, you need a way to have these long-running conversations-

57:08

Aaron Francis

Yep

57:08

Speaker 2

... with the robots and whatever. You have a control panel over there, and you got the robot itself. You got mobile phone to control the robots and whatever. Like, you could imagine scenarios where you have different things that, where a terminal that is performant in this way-

57:22

Aaron Francis

Yep

57:22

Speaker 2

... is gonna be super useful, so.

57:23

Aaron Francis

Performant and distributed I think is a pretty good, is a pretty good angle.

57:27

Speaker 2

Yes. Yes, and a- amongst companies that are not cutting edge AI, we believe we could build everything. Like, that's the whole, that's, uh, my whole shtick, right? It's like, yes, I understand, like, Anthropic's not gonna buy this, whatever, fine. But, like, there's all these other companies that do stuff where this could be useful and they're just, they don't wanna build this. Like, they just wanna build the robot interface 'cause they're dealing with the robots.

57:47

Aaron Francis

Right.

57:47

Speaker 2

They don't wanna deal with let's reinvent for the 100th time how to do this protocol and whatever, all the stuff. So, I would put that website up there, and maybe it's not gonna be... Maybe it's two years from now, right? Like, we're still so early.

58:00

Aaron Francis

Yeah.

58:00

Speaker 2

You know, nobody gets how early. It's, like, so insanely early that nobody else even is thinking about this stuff hardly. So, like, you know, you get a couple years out, get more, um-

58:06

Aaron Francis

Get, yeah, put it out there. Let, let Google marinate on it.

58:09

Speaker 2

Yes.

58:10

Aaron Francis

And then, yeah.

58:10

Speaker 2

Get in the AI so that when they're, when they're like, "How do I do this? I got this crazy scenario," right? You, Chris Cholewa's first is like, "Oh, Solo Term-"

58:18

Aaron Francis

Yep

58:18

Speaker 2

... "offers this as a product," right? Like, just be out there. Probably with a bunch of technical docs about this would be interesting-

58:24

Aaron Francis

Yeah

58:24

Speaker 2

... of like-

58:25

Aaron Francis

For sure

58:25

Speaker 2

... but the AI gets that in there, so it's like when people start asking around about this, you start coming up in those questions 'cause that's gonna be quite specific type knowledge, I would think, that there's not gonna be-

58:36

Aaron Francis

And, and, uh

58:36

Speaker 2

... that many sources for.

58:37

Aaron Francis

A Solo, a Solo terminal versus X Term JS comparison page.

58:42

Speaker 2

Yes.

58:43

Aaron Francis

Yeah.

58:43

Speaker 2

Yeah, that would be awesome.

58:44

Aaron Francis

For sure.

58:44

Speaker 2

Yep. So, I like this idea. This is a good one. Get, you got-

58:49

Aaron Francis

This, this is not crazy

58:49

Speaker 2

... you got all the credits. They're hitting the reset for you just like the, the way they do.

58:52

Aaron Francis

They're hitting the reset for me. What, what am I supposed to do except spend them?

58:56

Speaker 2

Exactly.

58:56

Aaron Francis

There's no honor. There's no honor in-

58:59

Speaker 2

No

58:59

Aaron Francis

... ending the week with tokens to spare.

59:02

Speaker 2

What are you using? What are you... See, you, you're working on some big chunky stuff, but, like, when you just know you're gonna... 'Cause, like, Fridays, like, they always reset on Friday-

59:08

Aaron Francis

Sure

59:08

Speaker 2

... 'cause they got nobody using it over the weekend. So it's like Friday you're getting 100% reset, oh-

59:12

Aaron Francis

Yep

59:13

Speaker 2

... every, every week. So, what are you doing with your tokens when you just don't have... Like, you already got stuff. You got agents doing all your big chunky stuff.

59:22

Aaron Francis

Yep.

59:22

Speaker 2

You just have extra tokens. What are you, what are you doing right now with your extra tokens?

59:27

Aaron Francis

Building new 3D models of things.

59:29

Speaker 2

Okay.

59:30

Aaron Francis

Like, in, in the office being like-

59:31

Speaker 2

Mm-hmm

59:32

Aaron Francis

... "Hey, just look over literally everything we've done and clean it up." And then also-

59:37

Speaker 2

Yep

59:37

Aaron Francis

... potentially, like, I wanna build a, you know, a charging wall.

59:40

Speaker 2

Mm-hmm.

59:40

Aaron Francis

Model that out.

59:41

Speaker 2

Yep.

59:41

Aaron Francis

Take as much time as you need.

59:43

Speaker 2

Right.

59:43

Aaron Francis

Um, there is still the, uh, the fantasy novel that-

59:48

Speaker 2

Oh, right

59:48

Aaron Francis

... well, it's, it's turned into seven novels and an encyclopedia. So, uh, just don't worry about it. It's, it's fine. Uh-

59:56

Speaker 2

This could be your biggest thing. I, I'm pretty jazzed about this. I'm excited for this.

1:00:00

Aaron Francis

I am. I cannot tell you how jazzed about this I am.

1:00:04

Speaker 2

Oh, my gosh.

1:00:06

Aaron Francis

So freaking jazzed. Last night, you know, of course, I got in bed at 9:00 'cause I'm a sleepy guy.

1:00:12

Speaker 2

Right. I saw you tweet that.

1:00:13

Aaron Francis

Yep. I put my headphones in 'cause I sleep with headphones on-

1:00:17

Speaker 2

Yeah

1:00:17

Aaron Francis

... as most people do. Um-

1:00:19

Speaker 2

Normal stuff

1:00:19

Aaron Francis

... so I put my AirPods in.

1:00:21

Speaker 2

Mm-hmm.

1:00:21

Aaron Francis

I fired up, uh, Claude on my phone.

1:00:24

Speaker 2

Yep.

1:00:25

Aaron Francis

I Gave it a handoff document of the whole, like, you know, the whole world-

1:00:31

Speaker 2

The world, yep. Mm-hmm

1:00:31

Aaron Francis

... basically. The canon, the canon of the world.

1:00:34

Speaker 2

Yeah.

1:00:34

Aaron Francis

What I'm doing is I'm building up so much canonical, like, structure of-

1:00:39

Speaker 2

Yeah

1:00:39

Aaron Francis

... I have a whole SQLite database that has tens of thousands of facts about the world. To make sure, to make sure that we can span 2,000 years without, like-

1:00:53

Speaker 2

Right

1:00:53

Aaron Francis

... having discrepancies, right?

1:00:55

Speaker 2

Mm-hmm.

1:00:56

Aaron Francis

So I've got this whole canonical world, uh, this whole canonical database of facts, family lineages, when things happened in what regions-

1:01:03

Speaker 2

Yep

1:01:03

Aaron Francis

... et cetera. Um, and then I've got... I'm starting to have prose, you know, be written. Actually, last night I had, uh, the first... You know, we're going through like what are the turning points, what is the drama, what is the blah, blah, blah. Great.

1:01:18

Speaker 2

Mm-hmm.

1:01:18

Aaron Francis

Now write it, compare it with all these other agents, typeset it into something, typeset it into a PDF, 'cause I'm gonna get it printed at FedEx Kinkos, and I'm gonna read it and mark it up and... So I've got-

1:01:31

Speaker 2

Oh, my gosh

1:01:31

Aaron Francis

... I've got, I've got the first one just totally done. So I-

1:01:35

Speaker 2

Yeah

1:01:35

Aaron Francis

... I, I told my, uh, I told my computer agent, my computer Claude, "Write me a giant markdown handoff document explaining kind of everything that's going on. I wanna go to Voice Claude and just talk about it."

1:01:47

Speaker 2

Mm-hmm.

1:01:47

Aaron Francis

Unfortunately, if you do remote control from your machine, you can't then do voice mode, um-

1:01:53

Speaker 2

Oh, got it

1:01:53

Aaron Francis

... on your phone. So it couldn't-

1:01:54

Speaker 2

Right

1:01:54

Aaron Francis

... like call back home to Solo and be like, "Read these files on disk."

1:01:57

Speaker 2

There you go.

1:01:57

Aaron Francis

So I had it compile a handoff, gave the handoff to the voice agent. Then I'm laying in bed, AirPods in, eye mask on-

1:02:06

Speaker 2

You're cooking

1:02:06

Aaron Francis

... chili pad on. You know, I'm cool.

1:02:08

Speaker 2

You're cooking.

1:02:08

Aaron Francis

I'm calm. I'm collected.

1:02:09

Speaker 2

Oh, you're cooling. Okay. Mm-hmm.

1:02:11

Aaron Francis

Uh, and I start talking and I'm like, "Hey, you know the canonical world, you know, you know the s- like the facts, you know the storylines. Let's do some vignettes. Give me, give me five minutes on this person." And it tells me a five-minute story. And I'm like, "That's fantastic. What a great story."

1:02:29

Speaker 2

Yeah.

1:02:29

Aaron Francis

"Great, give me five minutes on this conflict." Boom, gives me, talks in my ear. I'm just laying down and it's just telling me these stories. And the best, like the best thing about it is I just want to inhabit the world. And so that's good, that's a good sign.

1:02:45

Speaker 2

I love this.

1:02:45

Aaron Francis

Like, I want, I want to know what happens when the last bell rings. Like, I wanna know that.

1:02:52

Speaker 2

I feel like this... So there's two thoughts I have. One is that, like, nobody's ever been able to release, like all these universes, whether it's Tolkien, whether it's Sanderson, whatever, like they obviously build up. They, the author has the idea in their head-

1:03:04

Aaron Francis

Sure

1:03:04

Speaker 2

... but they just physically can't write. Like even Sanderson can't write fast enough to like, still takes a decade till the universe starts to really form.

1:03:12

Aaron Francis

Right.

1:03:12

Speaker 2

Right? And then whatever. So we do have this modern era where you could release a universe all at once-

1:03:17

Aaron Francis

Yep

1:03:17

Speaker 2

... which is sort of interesting. But I even wonder if it's just like a new form of something. Forget the book-

1:03:22

Aaron Francis

I know

1:03:22

Speaker 2

... notebooks. Like you have all this, the data, you're just selling the universe, and then stories are created out of it by the AI.

1:03:29

Aaron Francis

I, trust me, I have thought about this where-

1:03:32

Speaker 2

Yeah, there's something there

1:03:33

Aaron Francis

... where basically I provide some sort of, you know, web experience-

1:03:39

Speaker 2

Yeah, mobile f- mobile app

1:03:40

Aaron Francis

... with some sort of agent, and it's-

1:03:45

Speaker 2

Mm-hmm

1:03:45

Aaron Francis

... basically like unlimited fan fiction that is canonical-

1:03:49

Speaker 2

Yeah

1:03:49

Aaron Francis

... or at least lives in the canonical world, and you can invent side stories, you know?

1:03:55

Speaker 2

Yes.

1:03:55

Aaron Francis

And I'll-

1:03:56

Speaker 2

Yeah, I think-

1:03:56

Aaron Francis

I'll keep, I'll keep the facts

1:03:57

Speaker 2

... seeding some main stories would be interesting, right?

1:03:59

Aaron Francis

Yep.

1:04:00

Speaker 2

But like, but if, if people come up with really good ones that they love, they could share-

1:04:03

Aaron Francis

Share

1:04:04

Speaker 2

... having like a share mechanism.

1:04:05

Aaron Francis

I know.

1:04:05

Speaker 2

So it's like, oh, here's a thing. When, when the people who love the world just agree this is canonical, it just becomes canonical.

1:04:11

Aaron Francis

It just becomes canonical.

1:04:12

Speaker 2

Like through some voting process-

1:04:14

Aaron Francis

Yep

1:04:14

Speaker 2

... or whatever, like-

1:04:14

Aaron Francis

And it gets rolled back into the canonical database-

1:04:17

Speaker 2

Yes

1:04:17

Aaron Francis

... of facts. I know.

1:04:18

Speaker 2

Forget books. This is the new generation of some- a thing.

1:04:21

Aaron Francis

This is, this is like-

1:04:21

Speaker 2

Whatever this, this doesn't even have a name

1:04:22

Aaron Francis

... MMORPG but for literature, you know?

1:04:27

Speaker 2

Yeah. Right, exactly.

1:04:27

Aaron Francis

Like the people, the people are inventing more and more canon that gets rolled back in-

1:04:33

Speaker 2

Yeah

1:04:33

Aaron Francis

... that continues to be built upon and rolled back in.

1:04:36

Speaker 2

Oh, I love this.

1:04:37

Aaron Francis

I know.

1:04:38

Speaker 2

This is great.

1:04:39

Aaron Francis

So I'll keep the canonical database secret. Let people-

1:04:42

Speaker 2

Right

1:04:42

Aaron Francis

... you know, generate their own-

1:04:44

Speaker 2

Explore

1:04:44

Aaron Francis

... fanfic-

1:04:45

Speaker 2

Yeah

1:04:45

Aaron Francis

... explore whatever. And then yeah, there, there should be like a promotion or a pull request for-

1:04:51

Speaker 2

Ooh

1:04:51

Aaron Francis

... I want this to be canon.

1:04:53

Speaker 2

I like this. Or even like, I think there should be even tiers of the like, of the canonical data that you're hiding. I think some of it could be discoverable in different way... Like obviously there's gonna be some that's just discovered 'cause whatever. It's t- it's making a story.

1:05:07

Aaron Francis

Right.

1:05:07

Speaker 2

But there should be like-

1:05:09

Aaron Francis

Yeah

1:05:09

Speaker 2

... deeper, darker secrets that like nobody really knows this, but if you did the-

1:05:13

Aaron Francis

Oh, there are

1:05:13

Speaker 2

... enough stories, right-

1:05:15

Aaron Francis

Yeah

1:05:15

Speaker 2

... to get down in there, you could do it or whatever. You know what I mean? Like things like that. So-

1:05:19

Aaron Francis

There is, there, there are-

1:05:21

Speaker 2

Interesting

1:05:21

Aaron Francis

... um, there are canonical facts in the database that are listed as private. Like even, even the novels cannot-

1:05:29

Speaker 2

Right. Can't access that

1:05:30

Aaron Francis

... the, the novels can't reveal them.

1:05:32

Speaker 2

Yeah.

1:05:33

Aaron Francis

Because it's like this is the mystery of the universe.

1:05:37

Speaker 2

Right.

1:05:37

Aaron Francis

This is the lore. We don't know who did XYZ.

1:05:41

Speaker 2

Yeah. They gotta have some of that.

1:05:41

Aaron Francis

And we all have competing theories about it. Yeah.

1:05:45

Speaker 2

Dude, this is incredible. This is my favorite project of yours-

1:05:47

Aaron Francis

This is, this is-

1:05:48

Speaker 2

... by far.

1:05:48

Aaron Francis

Oh, this is my favorite thing to spend tokens on and my favorite universe to inhabit.

1:05:56

Speaker 2

Wow.

1:05:56

Aaron Francis

And so part of what I spend tokens on is, um, obviously there's so much code substrate there to like-

1:06:03

Speaker 2

Yeah

1:06:03

Aaron Francis

... propose facts, validate facts-

1:06:06

Speaker 2

Mm

1:06:06

Aaron Francis

... commit them to the database, do that kind of stuff.

1:06:09

Speaker 2

Yeah.

1:06:10

Aaron Francis

Um, but also, there's Blender to be built. We have to build the artifacts or like the scenes-

1:06:17

Speaker 2

Mm

1:06:17

Aaron Francis

... of this world. And so I have, I've got this whole Blender pipeline that builds out certain like, you know, structures that are important to the story so-

1:06:27

Speaker 2

Just the actual images of it or whatever

1:06:27

Aaron Francis

... so you can see it. Yep.

1:06:29

Speaker 2

Mm-hmm.

1:06:29

Aaron Francis

So we build it, we build it in Blender, and then we can render it through, um, you know, you can basically like add all the textures and life to it through any of these image models. But then you have the ground truth of like geometric data so that you don't- End up rendering this temple in five different ways-

1:06:48

Speaker 2

Right

1:06:48

Aaron Francis

... and people are like, "This is AI slop." Um-

1:06:51

Speaker 2

Right

1:06:51

Aaron Francis

... so yeah. So I got a lot of stuff-

1:06:54

Speaker 2

Wow

1:06:54

Aaron Francis

... to spend tokens on. You come Friday, I'm like, "All right, let's-

1:06:57

Speaker 2

Geez

1:06:57

Aaron Francis

... let's spend some tokens."

1:06:59

Speaker 2

You're gonna have to retire soon. You gotta tell Taylor you're, you're-

1:07:02

Aaron Francis

It's fun

1:07:02

Speaker 2

... you're gonna have to give us a taste of this soon. We need a taste. You gotta ship it.

1:07:05

Aaron Francis

I will, I will, I will need, um, I will need beta readers for sure.

1:07:10

Speaker 2

Yeah.

1:07:10

Aaron Francis

Um, so I'm printing out, like I said, I, I got it, I got it typeset and I'm printing it out. I expect it to be, like, 70% good. Um, I don't expect-

1:07:21

Speaker 2

Is this w- book one or something, or what is this? Yeah, okay.

1:07:23

Aaron Francis

One of the books. I think it's book three or four.

1:07:25

Speaker 2

All right.

1:07:25

Aaron Francis

Um, there's like a, there's like a pre-history book, and there's a golden age book-

1:07:32

Speaker 2

Right

1:07:32

Aaron Francis

... and a post-fall book, and all of that. Um, but I think-

1:07:35

Speaker 2

Mm-hmm

1:07:35

Aaron Francis

... this one is book three or four. Uh, I expect to probably mark up every single page, and then I'm, I'm going to... So I'm gonna get it printed and bound at, at FedEx Kinkos, read through it. It is, it's longer than Harry Potter and the Sorcerer's Stone

1:07:54

Speaker 2

Oh

1:07:54

Aaron Francis

This first book. Um, or the Philosopher's Stone if we're being-

1:07:58

Speaker 2

Yeah

1:07:58

Aaron Francis

... uh, culturally sensitive. Um-

1:08:00

Speaker 2

Mm-hmm

1:08:01

Aaron Francis

... and so my, my plan is read it on paper, as you know I'm want to do, uh, mark it up, and then scan every page with all of my markup back to the agent-

1:08:12

Speaker 2

Oh, my goodness

1:08:12

Aaron Francis

... and let it go back and, and clean it up. Um, so there's another angle to this, which is-

1:08:20

Speaker 2

Okay

1:08:20

Aaron Francis

... I think interesting, which is, um, this whole pipeline is, is solo orchestrated.

1:08:28

Speaker 2

Right.

1:08:28

Aaron Francis

Because, you know, I'll have, I'll have a lead agent. It'll spawn different labs. It'll spawn Muse, Codex, Claude, Anti-Gravity. They each take different roles in, like, story architecture, critique, prose-

1:08:44

Speaker 2

Mm

1:08:44

Aaron Francis

... blind readers, cold readers, um, that sort of stuff, and then it all kind of like... So it's this giant agentic swarm across multiple labs- ... orchestrated by soloterm.com.

1:08:56

Speaker 2

Oh.

1:08:56

Aaron Francis

It's very good.

1:08:58

Speaker 2

Look at that.

1:08:59

Aaron Francis

So-

1:08:59

Speaker 2

Wow

1:08:59

Aaron Francis

... I just need the Aaron Francis universe to, like... I just, I just need it to start producing lots of money. But right now, it's producing lots of great things. I just need it to, like, ah. I want-

1:09:11

Speaker 2

I feel like you-

1:09:11

Aaron Francis

I need to release seven books

1:09:12

Speaker 2

... I want you to go get a, a human in, from New York City, 'cause it's where they are, a New York City human, uh, literary agent.

1:09:22

Aaron Francis

Yeah.

1:09:22

Speaker 2

That's what I want you to do.

1:09:23

Aaron Francis

I will do it.

1:09:23

Speaker 2

I need, I want you to have a literary agent, and you gotta find the right one-

1:09:27

Aaron Francis

Yep

1:09:27

Speaker 2

... who can see... Like, you can't have some, like-

1:09:29

Aaron Francis

The future

1:09:29

Speaker 2

... yeah, old, gray hair-

1:09:30

Aaron Francis

I know

1:09:30

Speaker 2

... that's, like, everything's-

1:09:31

Aaron Francis

I know

1:09:31

Speaker 2

... printed on paper. But, like, you find the right person, I feel like, 'cause you're gonna need that. Like, I don't think this is just a, like, you release it on the internet thing, 'cause then it's just-

1:09:39

Aaron Francis

I agree

1:09:39

Speaker 2

... it's just pushed aside as, like-

1:09:42

Aaron Francis

We must, we must dream a bit bigger. I agree.

1:09:43

Speaker 2

Yes. Dream bigger. Get into the mainstream world. They must be out there looking for stuff. Like, they're scared-

1:09:50

Aaron Francis

I know

1:09:50

Speaker 2

... about LLMs, right? Like-

1:09:51

Aaron Francis

I know

1:09:51

Speaker 2

... find the right person that's gonna help you take this into the future with the power of, like, a real publisher behind it.

1:09:58

Aaron Francis

I agree.

1:09:58

Speaker 2

That's something.

1:09:59

Aaron Francis

I agree. You know, my best friend in the world is a proper writer. He's an attorney, but he's-

1:10:05

Speaker 2

Yeah

1:10:05

Aaron Francis

... he's a proper writer.

1:10:06

Speaker 2

Mm-hmm.

1:10:07

Aaron Francis

He's written five novels over the course of-

1:10:10

Speaker 2

Is that... Wow

1:10:10

Aaron Francis

... like, eight years. Um, and he has, has or had, I don't know if he still has the agent, but he had a proper agent. Like, he was-

1:10:18

Speaker 2

Yeah

1:10:19

Aaron Francis

... he was shopping his books around.

1:10:21

Speaker 2

Mm-hmm.

1:10:21

Aaron Francis

His are all young adult fiction, so they're slightly different. Um, but yeah, I, like-

1:10:27

Speaker 2

But that's an in, you know?

1:10:28

Aaron Francis

That's an in-

1:10:29

Speaker 2

That's a place to start

1:10:29

Aaron Francis

... for sure.

1:10:29

Speaker 2

And be like, "Hook me up with your guy if you-

1:10:31

Aaron Francis

I know

1:10:31

Speaker 2

... that's not the right guy. I got this idea. I need to talk to people."

1:10:36

Aaron Francis

I know.

1:10:36

Speaker 2

You have to do that.

1:10:37

Aaron Francis

I know.

1:10:37

Speaker 2

You gotta get out there with this.

1:10:38

Aaron Francis

I, I, I am literally going to do that. I'm also going to do- ... some sort of, like, you know, book talk marketing campaign where I send-

1:10:47

Speaker 2

Mm

1:10:47

Aaron Francis

... mystery packages of this, you know, unrevealed universe to people and let them explore it themselves and-

1:10:55

Speaker 2

I love that

1:10:55

Aaron Francis

... yeah. We're gonna do-

1:10:56

Speaker 2

And also the-

1:10:56

Aaron Francis

We're gonna do the whole thing

1:10:57

Speaker 2

... the YouTuber, you know, there's tons of the literary-

1:10:59

Aaron Francis

Oh, yeah

1:11:00

Speaker 2

... fantasy YouTubers, and they're always reviewing books and whatever, blah, blah, blah. They're always looking for content, right? They need stuff to talk about.

1:11:06

Aaron Francis

They are. Yep.

1:11:07

Speaker 2

So dude, I love this. This is great.

1:11:10

Aaron Francis

One, one day, 100 packages show up on the doorsteps of 100 book talkers and BookTubers-

1:11:16

Speaker 2

Dude

1:11:16

Aaron Francis

... and they're like, "What the... Who, who is this?"

1:11:18

Speaker 2

Who is this Aaron Francis?

1:11:19

Aaron Francis

What the hell is going on? Who is this?

1:11:20

Speaker 2

Oh, are you going pen name?

1:11:21

Aaron Francis

How are there so many of them?

1:11:22

Speaker 2

What about a pen name?

1:11:23

Aaron Francis

I don't know. I don't know.

1:11:24

Speaker 2

Hmm. Okay. I don't know if Aaron Francis, I don't know if that's the guy I want my friends-

1:11:28

Aaron Francis

Um, first of all how dare you? Um-

1:11:30

Speaker 2

I mean, it's a good name, but, like, I don't know.

1:11:33

Aaron Francis

We'll see.

1:11:33

Speaker 2

I don't know. Maybe, maybe it needs something more mystical or something. I'm not sure.

1:11:37

Aaron Francis

I've had a thought that I will have, um, I'll have my friend basically edit these books for me because he's, like, actually good at writing. Um-

1:11:46

Speaker 2

Mm-hmm

1:11:47

Aaron Francis

... and we could combine our names somehow into a pen name-

1:11:50

Speaker 2

Hmm

1:11:50

Aaron Francis

... and publish under a, a, you know, a collective, a singular collective.

1:11:55

Speaker 2

Right. Yeah.

1:11:57

Aaron Francis

Um, so we'll see. I don't, I don't know. I'm unclear on that. But-

1:12:00

Speaker 2

Mm

1:12:00

Aaron Francis

... what I don't wanna do is try to do it cold and go to an agent-

1:12:05

Speaker 2

Mm

1:12:05

Aaron Francis

... and be like, "I have, you know, 70,000 followers on Twitter, but by the way, we're not gonna, we're not gonna use any of my channels whatsoever."

1:12:12

Speaker 2

Right

1:12:13

Aaron Francis

Or be like, "I have this mailing list of people that like to hear from me, but I can't tell them, you know, that, that it was me," you know?

1:12:20

Speaker 2

Yeah, no. I think you... I don't think you are... I don't think it shouldn't be you. Yeah, I don't think, I don't think you need to hide. I'm not, I'm definitely not saying that. But it made me think even, like, A. Francis. You know, people just do stuff like that.

1:12:31

Aaron Francis

People do do stuff like that. A. Francis is kind of cool.

1:12:33

Speaker 2

You know? Just a little something. Yeah.

1:12:34

Aaron Francis

Yeah.

1:12:34

Speaker 2

That's what I'm saying, just a little, just a little tweak. That's all I'm saying.

1:12:38

Aaron Francis

Yeah, I like that.

1:12:38

Speaker 2

No, you wanna use all your f- I don't think it should be in secret at all or anything like that. Y- I think you want the face. It-- People like to associate things, right? You need to be-

1:12:45

Aaron Francis

I agree

1:12:45

Speaker 2

... I'm the one who wrote this. I am out there doing interviews on YouTube, doing whatever.

1:12:49

Aaron Francis

Oh, yeah. 100%.

1:12:49

Speaker 2

So definitely not secret, and definitely not- But I don't know. There's something there. Maybe it's just Aaron Francis and that's fine, but there's-- that's all, you gotta think of all the layers. There's tons of stuff to think through now.

1:12:59

Aaron Francis

There's tons of stuff to think through. That's why I'm such a sleepy guy. My brain is always thinking about things.

1:13:04

Speaker 2

I feel like this is-

1:13:04

Aaron Francis

It's using all of my energy.

1:13:06

Speaker 2

I wanna get you optimized on this. Like, I under- like solo could be a nice side business.

1:13:10

Aaron Francis

You're over solo.

1:13:11

Speaker 2

This-

1:13:11

Aaron Francis

You just want-

1:13:12

Speaker 2

I'm not over solo

1:13:12

Aaron Francis

... you want the universe.

1:13:14

Speaker 2

But the universe is so cool. Like, this is your type of thing.

1:13:17

Aaron Francis

Yeah.

1:13:17

Speaker 2

Like, if you have a day job, which you do.

1:13:20

Aaron Francis

Which I do.

1:13:20

Speaker 2

If you have a day job, I feel like this fictional universe is more your side project type of thing.

1:13:30

Aaron Francis

For sure.

1:13:30

Speaker 2

Like, separate from the tech. It's, like, very creative, very huge, just a gigantic problem set.

1:13:39

Aaron Francis

Huge.

1:13:39

Speaker 2

Right? Like-

1:13:40

Aaron Francis

Crawling.

1:13:41

Speaker 2

Sprawling. You're inventing something brand new nobody's ever-

1:13:44

Aaron Francis

Yep

1:13:44

Speaker 2

... done before in this way. Like, that to me is side project Aaron. Um...

1:13:50

Aaron Francis

Yep.

1:13:51

Speaker 2

You know, when it-- when you didn't have a day job, that's different. It's like, okay, like, yes, let's make this-

1:13:54

Aaron Francis

Yeah

1:13:54

Speaker 2

... into a business, and we're gonna pay the bills, and that's all great. So I don't know. Obviously, it's not like anything has to change right now, but to me, that is like, man, that-- if you could give all your extra time, energy to that, that's what I w- That, that would be glorious.

1:14:09

Aaron Francis

You, you know, I've been working on this for, like, four months.

1:14:13

Speaker 2

I know. Well, we talked about it on the show, like-

1:14:15

Aaron Francis

We did

1:14:15

Speaker 2

... near, like, w-well, probably near when you started, like-

1:14:18

Aaron Francis

Yes

1:14:18

Speaker 2

... when S- you were like, "I got this thing on whatever," and-

1:14:21

Aaron Francis

Yep

1:14:22

Speaker 2

... that's gonna have to be a regular segment.

1:14:24

Aaron Francis

Yep, and there's also, I think there's also a very interesting, like, um, there, there's, like, a very interesting, like, press angle-

1:14:34

Speaker 2

Mm

1:14:34

Aaron Francis

... which is I have all of the chat transcripts from all of these conversations I had-

1:14:40

Speaker 2

That's crazy

1:14:40

Aaron Francis

... on this world-building, right?

1:14:42

Speaker 2

Yeah.

1:14:43

Aaron Francis

And so you can see where I'm like, "Hey, what if we did this?" And it's like, "No, I think we should do this." So I'm like, "I actually don't think that's a good idea. What if we have-

1:14:49

Speaker 2

Mm-hmm

1:14:49

Aaron Francis

... this mechanism?" And like, oh, that's a better idea. And you can see kind of like the whole, I don't know, what, what's it called? A, a colophon. Um-

1:14:59

Speaker 2

Mm.

1:14:59

Aaron Francis

What does that word mean? Um, colophon.

1:15:03

Speaker 2

Dropping your big words in here.

1:15:04

Aaron Francis

Yeah, a brief statement or inscription at the end of the book, uh, the detail that details its production. Nailed it.

1:15:12

Speaker 2

Mm. Look at this guy.

1:15:12

Aaron Francis

Nailed it. Did I pronounce it right? Colophon.

1:15:15

Speaker 2

This is college educated over here.

1:15:17

Aaron Francis

Colophon. There's no E at the end. A colophon.

1:15:19

Speaker 2

Mm.

1:15:19

Aaron Francis

So there's a really interesting, like, colophon, a word that I know-

1:15:23

Speaker 2

Mm-hmm

1:15:23

Aaron Francis

... here, which is, like, the making of the universe. And-

1:15:28

Speaker 2

Yeah, I mean, I think this sounds a lot bigger than that. That's like a note at the end of the book.

1:15:31

Aaron Francis

Yeah, I know.

1:15:32

Speaker 2

This is like-

1:15:32

Aaron Francis

This is, like, a colophon book.

1:15:33

Speaker 2

Yeah.

1:15:33

Aaron Francis

You know?

1:15:33

Speaker 2

This is more like what they do with Tolkien-

1:15:35

Aaron Francis

A book at the end of the book

1:15:36

Speaker 2

... 'cause like back then, and then all these writers in between, there's not like, like, J.R., like, uh, even like, um, what's her name? JK Rowling, whatever.

1:15:44

Aaron Francis

Yep.

1:15:44

Speaker 2

Like, there's not as much offshoot of her process 'cause it's, like, was written on a computer or whatever.

1:15:49

Aaron Francis

Right.

1:15:49

Speaker 2

Like Tolkien, there's like, "I wrote a letter to Sally Green and 'cause she wrote me a letter-

1:15:53

Aaron Francis

Yep

1:15:54

Speaker 2

... and I wrote it back to her, a- and she asked me why does-"

1:15:56

Aaron Francis

I, I invented a language first-

1:15:59

Speaker 2

Yes

1:15:59

Aaron Francis

... and here's how I did it.

1:16:00

Speaker 2

And, and the author just like, she's-- she'll be like, "Well, why does this character do this thing?" And he'll give her, like, an answer. And so, like, all these letters that they've been able to dig up over the years are now like-

1:16:08

Aaron Francis

Yeah

1:16:08

Speaker 2

... they're published in books, and they're numbered, and it's like all researched and everything. But like you now have that, you can kinda go back to that old school day of-

1:16:14

Aaron Francis

Yep

1:16:15

Speaker 2

... like why did Aaron decide to make this the core of the world? And you can just like dig through-

1:16:19

Aaron Francis

Yep

1:16:19

Speaker 2

... and be like, "Oh, here's a chat where it went from this to that to that," and like, that's crazy.

1:16:24

Aaron Francis

I know. So I have-

1:16:25

Speaker 2

You gotta-

1:16:26

Aaron Francis

You know, I-

1:16:26

Speaker 2

You gotta log all those, like out-- You gotta put them somewhere.

1:16:29

Aaron Francis

Don't worry. Don't worry.

1:16:29

Speaker 2

Put 'em somewhere.

1:16:30

Aaron Francis

I have-- I checked it, uh, maybe two or three weeks ago, and I had like 80 gigs of- ... JSON rollout files-

1:16:38

Speaker 2

Yeah

1:16:38

Aaron Francis

... across all my projects, you know-

1:16:39

Speaker 2

Right

1:16:39

Aaron Francis

... not just the universe. Um, and I was like, "Man, that's a lot. I'm not going to delete those."

1:16:47

Speaker 2

No.

1:16:47

Aaron Francis

No freaking way.

1:16:48

Speaker 2

Yeah.

1:16:48

Aaron Francis

And so I moved anything over, anything older than I think like 60 or 90 days, I moved it to my, uh, my NAS device.

1:16:56

Speaker 2

Mm.

1:16:56

Aaron Francis

So I just have, I have all of my rollout files from all of my projects, so that when the time does come for the colophon-

1:17:04

Speaker 2

For sure

1:17:04

Aaron Francis

... uh, I can go back and have the agent mine all of those and put that together, and it's sort of like this is how the universe came to be.

1:17:12

Speaker 2

Wow. Dude, I love this. This is, this is great. This is the think big to do hard things stuff right here.

1:17:17

Aaron Francis

Yes, for sure.

1:17:19

Speaker 2

I like it.

1:17:20

Aaron Francis

Yes. I, this... Again, I will succeed because I am insane. This- I will, I will make this happen.

1:17:27

Speaker 2

It's a superpower. Yeah.

1:17:28

Aaron Francis

Yes, for sure.

1:17:30

Speaker 2

Oh my gosh. All right. Well, we gotta stay in touch with this one. Uh, at some point, do you have a-- I assume there, it has a name. Are you happy-

1:17:35

Aaron Francis

Yep

1:17:36

Speaker 2

... with the name? Is the name-

1:17:37

Aaron Francis

I am

1:17:37

Speaker 2

... locked in? Okay.

1:17:38

Aaron Francis

Yeah, very.

1:17:39

Speaker 2

Interesting. The universe has a name?

1:17:42

Aaron Francis

Yeah. The, uh, the whole... It's not like the name of the universe, but like-

1:17:49

Speaker 2

Okay. You might as well have those

1:17:50

Aaron Francis

... it's like, you know, foundation, and it covers, you know, all of these foundation stories or whatever.

1:17:55

Speaker 2

Right.

1:17:56

Aaron Francis

I have a name that is like-

1:17:59

Speaker 2

The series

1:17:59

Aaron Francis

... both, both the central construct, the central mystery that covers the whole, like-

1:18:05

Speaker 2

Mm-hmm

1:18:05

Aaron Francis

... universe that these people live in.

1:18:07

Speaker 2

Okay. All right. I like the-

1:18:11

Aaron Francis

A heart-- It's a heartbreaking work of middling genius, but a heartbreaking work nonetheless.

1:18:18

Speaker 2

Oh, baby, how exciting.

1:18:20

Aaron Francis

How exciting!

1:18:22

Speaker 2

Ah, I feel like-

1:18:23

Aaron Francis

And the-

1:18:24

Speaker 2

I don't know

1:18:24

Aaron Francis

... the best, the best thing about it is sometimes I'm like, "Man, how can I fire up a voice agent so I can talk, like, I can just listen to this universe?" That is the sign to me that I'm like, "This is at least interesting enough to me."

1:18:39

Speaker 2

Yes. And it's like, I'm big into like, uh, Song of Ice and Fire, like the George R, George R.R. Martin. Um, and so, like, I'll watch YouTube videos about, like, people's what they think of the-

1:18:51

Aaron Francis

Yeah

1:18:51

Speaker 2

... whatever, plot points, whatever. All the mysteries that have not been resolved yet, whatever, all that stuff. So like you can imagine like, yes, this thing being able to like produce all those things on demand-

1:19:00

Aaron Francis

Yep

1:19:01

Speaker 2

... or like, and then obviously we talk about like communal efforts for the best stories that are generated-

1:19:06

Aaron Francis

Yep

1:19:06

Speaker 2

... and like videos of course, and like all that stuff, YouTube channels. I mean, it's a ton, ton, ton, ton of work between here and there, and it has to-

1:19:15

Aaron Francis

For sure

1:19:15

Speaker 2

... obviously actually be entertaining-

1:19:16

Aaron Francis

Who cares about that?

1:19:17

Speaker 2

... of course.

1:19:17

Aaron Francis

Yeah.

1:19:17

Speaker 2

But like, man, if it, if you pull that off, amazing.

1:19:21

Aaron Francis

I know. I know.

1:19:23

Speaker 2

Ah.

1:19:23

Aaron Francis

And there's so much room for it because it's not like a five-year story. It's like 1,500 to 2,000 years.

1:19:29

Speaker 2

It's like a Dune type of-

1:19:30

Aaron Francis

Yeah

1:19:30

Speaker 2

... there's 10,000 years-

1:19:32

Aaron Francis

Yeah

1:19:32

Speaker 2

... sort of thing, yeah.

1:19:33

Aaron Francis

Yep.

1:19:34

Speaker 2

Well, that's always good too, 'cause people love... It's a, it's a tricky balance 'cause you sort of have that in Star Wars too, and they've totally screwed it up, so like people-

1:19:39

Aaron Francis

Yeah

1:19:39

Speaker 2

... kind of only like the like 30 years of Luke Skywalker and the rest is trash. But having that world there does give you that possibility of like, yes, different parts of the world, different eras.

1:19:50

Aaron Francis

Yep.

1:19:50

Speaker 2

This is where Sanderson's whole thing is like kind of medieval fantasy, but it's transitioning over his lifetime to space and sci-fi. So like there's that whole thing. So like obviously a lot of different angles there, but I like it. I like it.

1:20:04

Aaron Francis

Yeah. And one of, one of the interesting things, and then we can move on, is, uh-

1:20:09

Speaker 2

Yeah

1:20:09

Aaron Francis

... by doing all of it at once-

1:20:12

Speaker 2

Mm

1:20:12

Aaron Francis

... I feel like I can leave a lot more hooks for other things.

1:20:16

Speaker 2

Mm.

1:20:17

Aaron Francis

So like I was talking last night to it, and I was like, "All right. We've got these three, you know, we've got these three civilizations and this one like central thing. We need a prehistory where we can kinda talk about or hint at where this thing was incepted from."

1:20:34

Speaker 2

Mm-hmm.

1:20:35

Aaron Francis

How do we, how do we leave a hook for that such that later we can flesh it out?

1:20:41

Speaker 2

Mm.

1:20:41

Aaron Francis

'Cause I feel like J.K. Rowling kinda like at the end was bound by everything she had written-

1:20:46

Speaker 2

Right

1:20:46

Aaron Francis

... previously, right?

1:20:47

Speaker 2

Yeah. Mm-hmm.

1:20:48

Aaron Francis

And she has said many times that like she knew the last chapter of the last book when she wrote the first chapter of the first one.

1:20:55

Speaker 2

Mm-hmm.

1:20:55

Aaron Francis

But still all of that stuff in the middle is like, "How can I squeeze in, uh, Sirius Black? Let me just invent him-"

1:21:02

Speaker 2

Right

1:21:02

Aaron Francis

"... and we'll have to squeeze him in somewhere."

1:21:04

Speaker 2

Yeah.

1:21:04

Aaron Francis

With this, I feel like with the canonical database and doing all of these at the same time, I can kind of think about what do I need to save room for moving forward.

1:21:16

Speaker 2

Yeah. That's awesome.

1:21:16

Aaron Francis

And it's like-

1:21:16

Speaker 2

I don't think you need to have tons of that stuff. Like one of the things, I, I'm re-listening to Song of Ice and Fire, and like there's like, I don't know, the seventh time I've listened to it, but like once you get really deep on it and you know it, the world super well, it's like, I mean, practically every sentence is foreshadowing something else-

1:21:34

Aaron Francis

Yeah

1:21:34

Speaker 2

... or hooking into somewhere. It's like, it's crazy. And so it's hard to get... But that's what makes it interesting if people pick up different parts of that-

1:21:42

Aaron Francis

Right

1:21:42

Speaker 2

... you don't get it all at once. So it's like, yes, how do you layer in all these like straight foreshadowings or... But also like it's more like a lot of things aren't straight foreshadowing, but it's like a hook into something that who knows if it really was intended when he wrote it in book one, but it pays off in book six, or, well, book six is out, but it pays off in book five, uh, because you laid the groundwork, right, that you can fill it in later with something interesting or whatever.

1:22:06

So yeah, I think having those layers is like crazy important. That's what makes it like a, a world that can have unknowns and like mystery and like-

1:22:15

Aaron Francis

They can be reread-

1:22:17

Speaker 2

... reread

1:22:17

Aaron Francis

... and can be argued about.

1:22:18

Speaker 2

Yeah.

1:22:18

Aaron Francis

Which I think is both are very-

1:22:19

Speaker 2

Gotta have that. That's super key

1:22:21

Aaron Francis

... very important. Yes.

1:22:22

Speaker 2

Especially in this like fantasy type world. I feel like that's like a huge element of, uh, the fandom is all-

1:22:29

Aaron Francis

Yeah

1:22:29

Speaker 2

... around that stuff, so. Okay. All right. Well, that, I wasn't expecting to have this talked today. Woo.

1:22:34

Aaron Francis

Yeah, that's what I, that's what I spend my tokens on. There you go.

1:22:37

Speaker 2

Good. There you go. Man, I'm, I'm jazzed. I wanna read this thing. Let's, let's get it out there.

1:22:42

Aaron Francis

I know.

1:22:43

Speaker 2

Ship it, Eric. Why haven't you shipped it already?

1:22:45

Aaron Francis

It's at the printer-

1:22:46

Speaker 2

What's going on?

1:22:46

Aaron Francis

... right now. What more do you want from me?

1:22:48

Speaker 2

Uh, that's just shipping it to yourself though. It doesn't count.

1:22:50

Aaron Francis

I need a reader, I need a, a reader edition so I can read it-

1:22:54

Speaker 2

Yeah

1:22:54

Aaron Francis

... make it better.

1:22:55

Speaker 2

That's true.

1:22:55

Aaron Francis

I mean, you know, I'm, I'm doing it.

1:22:56

Speaker 2

You gotta do the work. You're doing it.

1:22:58

Aaron Francis

Gotta do the work.

1:22:59

Speaker 2

Oh my goodness. All right. What else is going on?

1:23:01

Aaron Francis

Open Code.

1:23:01

Speaker 2

There's a lot of other stuff going on. Yes. Uh-

1:23:03

Aaron Francis

Open Code was hacked. Not great.

1:23:06

Speaker 2

I just live in fear of all this all the time.

1:23:08

Aaron Francis

I live in fear.

1:23:08

Speaker 2

Everything's hackable.

1:23:10

Aaron Francis

Yep.

1:23:10

Speaker 2

So easy to be hacked.

1:23:11

Aaron Francis

Not, not personally a big fan of, uh, of Open Code, but my heart goes out to them.

1:23:16

Speaker 2

Yes. Mm-hmm.

1:23:17

Aaron Francis

I do... It did make me apply... I bought a YubiKey, um-

1:23:22

Speaker 2

Yeah

1:23:22

Aaron Francis

... so that I can get, uh, OpenAI Daybreak Blue.

1:23:27

Speaker 2

Yeah.

1:23:27

Aaron Francis

Because the moment that I start, the moment that I start having network traffic... Right now I don't have network traffic.

1:23:35

Speaker 2

Right.

1:23:35

Aaron Francis

All I do is download the new version of Solo and replace the old version.

1:23:40

Speaker 2

Yep.

1:23:40

Aaron Francis

The moment I start having network traffic, and I think I've built the infrastructure in such a way that my exposure is still very limited.

1:23:48

Speaker 2

Mm.

1:23:48

Aaron Francis

I never hold, I never hold your pairing ticket, I never hold your API keys, I never hold anything.

1:23:54

Speaker 2

Yeah.

1:23:54

Aaron Francis

Your machine has to validate another machine. Regardless-

1:23:58

Speaker 2

Yeah. Mm-hmm

1:23:58

Aaron Francis

... I am not gonna release any of this without a security model with wheels off or rails off, uh, reviewing the whole thing. And so-

1:24:07

Speaker 2

Yeah

1:24:07

Aaron Francis

... I bought a YubiKey, um, which is a-

1:24:09

Speaker 2

You should probably buy two, you know.

1:24:11

Aaron Francis

I did.

1:24:12

Speaker 2

Okay, good.

1:24:13

Aaron Francis

Yeah. Um, so I bought, I bought that, and then that should arrive this week, and I will apply to, um, Daybreak Blue. I've already given them my face, and so I think this is a new-

1:24:25

Speaker 2

Right

1:24:25

Aaron Francis

... I think this is new and recent. I first started-

1:24:27

Speaker 2

It is

1:24:27

Aaron Francis

... getting notifications about this, like, uh, when I was in Denver a couple weeks ago, that was like-

1:24:31

Speaker 2

Mm-hmm

1:24:31

Aaron Francis

... "You need to do this extra step if you wanna keep it." Um.

1:24:34

Speaker 2

Yeah. Yep.

1:24:35

Aaron Francis

And now every time I open, uh, Codex, it's like, "Do you wanna set up security?"

1:24:39

Speaker 2

After you.

1:24:39

Aaron Francis

And I'm like, "Ah, yes, I do." Um.

1:24:42

Speaker 2

Yep.

1:24:42

Aaron Francis

So Open Code was hacked, and then they were trying to, uh, defend, but they didn't have, they didn't have-

1:24:50

Speaker 2

They didn't have the blue

1:24:51

Aaron Francis

... the blue.

1:24:51

Speaker 2

Need the blue.

1:24:51

Aaron Francis

They didn't have the blue.

1:24:52

Speaker 2

Yeah.

1:24:53

Aaron Francis

And so they got guardrailed, um, which is not a good look, but I don't wanna have that look. So I will continue-

1:25:00

Speaker 2

Yeah

1:25:00

Aaron Francis

... to learn from other people's mistakes Um, and trying to convince myself

1:25:04

Speaker 2

And then people are like, "You can use open models," which is true, and they won't restrict you, but it's like I still w-- They're always, uh, six months behind or whatever. I don't want-

1:25:11

Aaron Francis

Yeah

1:25:11

Speaker 2

... I need the like-- I might use those also, but I need the, like, cutting edge, give me the best you got-

1:25:17

Aaron Francis

Yeah

1:25:17

Speaker 2

... on reproducing and finding and all that stuff. So I still have to, like, for me-

1:25:22

Aaron Francis

And yeah, you gotta-

1:25:22

Speaker 2

It is a s-- It is a, it is 5.6, so it's its own generation behind. So I think there is also a world of, like, using 6.1 or using 5.5 to find things, and when they get, when they get restricted-

1:25:36

Aaron Francis

Sure, yeah

1:25:36

Speaker 2

... then you say, "Hey, now spin up a subthread or whatever, and in Daybreak Blue and have it finish this process." So I think there's also, like, there's that side of it, and then there's also just pure just going straight in with Daybreak Blue. It is optimized to find things, so, like-

1:25:51

Aaron Francis

Yeah

1:25:51

Speaker 2

... I run it both ways. As like a helper to the other models, the newer models, as well as on its own. But-

1:25:57

Aaron Francis

So you, you got your YubiKey, you're in-

1:25:59

Speaker 2

Yeah

1:25:59

Aaron Francis

... Daybreak Blue. You're-

1:26:00

Speaker 2

I'm in, baby. I'm in

1:26:01

Aaron Francis

... you're ripping it?

1:26:02

Speaker 2

And I mean, it, it-- I mean, it's always worked. A couple times I've had to take over for another model where the mo- that model got rejected. It was able to do the thing. It was able to build the replication-

1:26:13

Aaron Francis

Yeah

1:26:13

Speaker 2

... or whatever, so it seems like it's legit. And then, um, I had to go through, like, HelpSpot with some stuff and found some things that, like, many other passes of other models had not found. So it seems like it, it works. Um, but yeah, we gotta stay ahead of the bad guys, man. That's the thing.

1:26:28

Aaron Francis

I know.

1:26:28

Speaker 2

And that's the thing with working local, like, this will be great for Solo to have this because, like, it's not just the, if you keep the ticket out there, but it's like if your machine gets hacked-

1:26:38

Aaron Francis

Yeah

1:26:38

Speaker 2

... then people can put anything they want out there and s-steal everything, right? So it's like the more you can m-make your machine super safe, then just the better the whole thing is. So-

1:26:50

Aaron Francis

I know

1:26:50

Speaker 2

... you'll be able to do that soon and just have your machine be a dumb terminal that doesn't have too much stuff going on, really hard to get into. Let all your agents run wild on your, you know, other machines that you got, and then just takes a whole other layer of security issue, uh, away. So yeah, this is gonna be-- I think we're getting close to, like, the bad times here soon, you know, where it's just like-

1:27:16

Aaron Francis

I think, I think we are, yeah

1:27:16

Speaker 2

... the real Wild West-ish. Um, but so just gotta do the best we can, use the best tools. Yeah, everybody out there, just get in Daybreak Blue. I know you don't wanna give your face to Sam Altman. I know you don't wanna do that, but you-

1:27:28

Aaron Francis

He already has it

1:27:28

Speaker 2

... just gotta give it to Sam. He got it some other way, it doesn't matter. They got the flock cameras. They got... Your face is out there 1,000 times a day.

1:27:34

Aaron Francis

Yep. It's over.

1:27:36

Speaker 2

Just give it to Sam Altman and let him have your face, and do your, get your YubiKey, and get-

1:27:41

Aaron Francis

Yeah, you gotta-

1:27:41

Speaker 2

... Daybreak Blue, and that's it

1:27:43

Aaron Francis

... fight fire with fire, which is not what firefighters do-

1:27:46

Speaker 2

Yep

1:27:46

Aaron Francis

... but I think here it feels appropriate.

1:27:48

Speaker 2

No, they do. Uh, wildfires, that's how they do it.

1:27:51

Aaron Francis

Um-

1:27:51

Speaker 2

They do like the edge with fire-

1:27:53

Aaron Francis

Sure

1:27:53

Speaker 2

... to burn out the undergrowth in a controlled manner, so that-

1:27:56

Aaron Francis

So wildfires-

1:27:58

Speaker 2

... the wildfire take over

1:27:58

Aaron Francis

... and Kuwaiti oil fields. I think in Kuwait-

1:28:00

Speaker 2

Yes

1:28:00

Aaron Francis

... they applied bombs to stop the fire.

1:28:03

Speaker 2

Well, they do too.

1:28:03

Aaron Francis

So-

1:28:03

Speaker 2

But I mean, yeah

1:28:04

Aaron Francis

... we'll, we'll do that.

1:28:05

Speaker 2

They do. That's a thing. Yeah, that's a thing anywhere.

1:28:06

Aaron Francis

Yeah.

1:28:06

Speaker 2

I think it's like you remove all the oxygen, and then-

1:28:09

Aaron Francis

Yep

1:28:10

Speaker 2

... no more fire. Um, so yeah. I mean, and then obviously this way we're right there. When they come out with Daybreak Blue 2 and-

1:28:18

Aaron Francis

Yeah

1:28:18

Speaker 2

... based on 6.1-

1:28:19

Aaron Francis

That's the big, that's the big thing

1:28:20

Speaker 2

... right?

1:28:20

Aaron Francis

Yeah.

1:28:20

Speaker 2

I just wanna be there right, day one. Okay, go through everything-

1:28:23

Aaron Francis

Day one

1:28:23

Speaker 2

... we have.

1:28:23

Aaron Francis

Do a scan.

1:28:24

Speaker 2

Boom.

1:28:24

Aaron Francis

Yep.

1:28:25

Speaker 2

And this is where long-term, I just had this argument again with somebody the other day, but, like, we are actually in a better position than before. It's just you have to be prepared so that you have access to the best models, which they're only just now giving us, but it's fine. At least we're getting them. I mean, we're probably not the very best models, but a reasonable security-enabled model. And we have the source code. We can-

1:28:46

Aaron Francis

Yeah

1:28:46

Speaker 2

... take the first pass at it, and we don't have to discover the problems from the outside. So the, that's all to our benefit.

1:28:54

Aaron Francis

Yeah, and presumably the bad, the bad guys are using open models 'cause they're not gonna give-

1:28:58

Speaker 2

Right

1:28:58

Aaron Francis

... Sam Altman their face 'cause they're a bad guy.

1:29:00

Speaker 2

Right.

1:29:00

Aaron Francis

The whole point is the KYC stuff.

1:29:03

Speaker 2

Yes.

1:29:03

Aaron Francis

So as long as, as long as you're a good guy, you get the best models, and you have the actual source code. You don't have to go probing from the outside-

1:29:12

Speaker 2

Right

1:29:12

Aaron Francis

... to look for stuff.

1:29:12

Speaker 2

It's a huge advantage.

1:29:13

Aaron Francis

Yeah.

1:29:14

Speaker 2

Right?

1:29:14

Aaron Francis

I agree.

1:29:14

Speaker 2

If you're just outside, "Oh, now I have to figure out and probe and get in there and, like, find a way actually in. And then once I'm in there, I have to figure stuff out," and all that stuff. You're already, you got the whole thing on your side, which has actually never really happened before. Because before, the economics were kind of reversed, and it's like, well, we can have a bunch of security people. We're gonna pay them a ton of money for stuff that never really happens.

1:29:36

It's sort of a weird economic thing. Uh, and whereas on the outside, it's like, well, now I'm attacking all these unprotected surfaces by people who feel like they can't afford to protect them. Now, these tokens cost, I mean, Daybreak, I have it do stuff. It doesn't cost any more than the other mo- It's fine. Like the-

1:29:51

Aaron Francis

Yeah

1:29:51

Speaker 2

... there's no cost. It's like just cheap, just like everything else. Except it's, uh, you know, lets you do the security stuff. So great, I can just run it over stuff and all that. So it's good. I still think there's probably, like, some secret sauce stuff I wouldn't mind having, like, they're kinda heading in that direction where, like, Codex has, like, the security cloud. Like, give me the real secret sauce when I just connect a repo, and then your side, you scan it-

1:30:13

Aaron Francis

Sure

1:30:13

Speaker 2

... for stuff-

1:30:14

Aaron Francis

Yeah

1:30:14

Speaker 2

... with the super best latest model and all the tricks you've learned, right? I don't know all the tricks. Like, you know all the tricks. Use those tricks on my repos. Like-

1:30:23

Aaron Francis

Yep

1:30:23

Speaker 2

... so I, I want them to keep pushing in that direction. But at least for now, yes, uh, to do that. The other thing that think, I think is crazy that hasn't happened yet is, like, everybody's trying to replace spreadsheets and all this bullshit. Like, there's not, why is there not an agent on every server? I feel like why are we not to, like, the agents on every server watching for bad stuff? It seems like-

1:30:43

Aaron Francis

Oh

1:30:44

Speaker 2

... like every s- every server has got a security agent that's just sitting around-

1:30:47

Aaron Francis

That's just constantly scanning logs-

1:30:49

Speaker 2

Just looking at logs

1:30:50

Aaron Francis

... looking for bad stuff.

1:30:51

Speaker 2

Just looking at why this port open that wasn't open before. What's the, there's some commands running in a w- these are commands that have never been used on here before. Like, whatever. I don't know. I don't, again, I'm not the person to invent this thing, but I feel like Surprise, this is not even a thing you see. I don't think I've even seen it offered by anybody yet, and it's like-

1:31:08

Aaron Francis

That's interesting

1:31:08

Speaker 2

... man, that seems useful to have something there watching-

1:31:11

Aaron Francis

It does seem-

1:31:11

Speaker 2

... all the time

1:31:12

Aaron Francis

It does seem useful.

1:31:13

Speaker 2

Yeah. I don't know.

1:31:15

Aaron Francis

Hmm.

1:31:15

Speaker 2

But anyway, I don't know. What else we wanna get into? I, I'm going to the World Series this week. We're, we're get- we're running long here, but I'm leaving Thursday for the World Series. I'll be back Monday with World Series stories.

1:31:26

Aaron Francis

Great.

1:31:26

Speaker 2

Brewers did it. They made it to the big show. One more round to go.

1:31:32

Aaron Francis

Good luck to the Brewers.

1:31:33

Speaker 2

Yes.

1:31:33

Aaron Francis

I will be in San Francisco, um, speaking at Resend Forward.

1:31:38

Speaker 2

Oh.

1:31:38

Aaron Francis

Um, and then hosting a panel with, uh, Taylor Otwell, Sam Lambert-

1:31:44

Speaker 2

Mm

1:31:44

Aaron Francis

... and the Work OS CEO, Michael Greenwich. Um-

1:31:47

Speaker 2

Oh, well, that's gonna be fun

1:31:48

Aaron Francis

... and then we have our Laravel Holdings Incorporated board meeting, my first ever-

1:31:54

Speaker 2

Oh

1:31:54

Aaron Francis

... board meeting, and I will be presenting, so-

1:31:57

Speaker 2

Whoa.

1:31:58

Aaron Francis

Yeah.

1:31:59

Speaker 2

Big boy stuff

1:32:00

Aaron Francis

Big, big dogging it. Um-

1:32:01

Speaker 2

Yes

1:32:02

Aaron Francis

... so not nervous about the talk. I am nervous about the board meeting.

1:32:05

Speaker 2

Yeah. What are you, what are... Obviously not specifics, but, like, big picture, what is, what's your presentation?

1:32:13

Aaron Francis

Just kind of, uh, the future of Laravel marketing. Uh-

1:32:17

Speaker 2

Mm-hmm

1:32:17

Aaron Francis

... a little bit of, like, looking back on the past quarter. You know, we, so we think in quarters, you know?

1:32:22

Speaker 2

For sure. Yeah.

1:32:22

Aaron Francis

It's just, and it's just corporate stuff. Um, looking back at the past quarter and then basically casting my vision for how we transform Laravel from being associated with a PHP framework to being associated with world-class engineering organization.

1:32:38

Speaker 2

Yeah. All right. I would say... Now, is this quarterly or semi-annually or?

1:32:43

Aaron Francis

I believe it's quarterly.

1:32:45

Speaker 2

Okay. You might be flying out there a lot.

1:32:46

Aaron Francis

I might be flying out there a lot.

1:32:46

Speaker 2

Getting a good lottery then.

1:32:48

Aaron Francis

Yeah, I know.

1:32:49

Speaker 2

Yeah. Oh, very nice. Wow, that sounds fun. That's all good stuff. Um, uh-

1:32:54

Aaron Francis

Yeah, it'll be fun. I'm excited

1:32:54

Speaker 2

... yeah, that'll be a fun time, and more email, the theme of today's show, email services.

1:32:58

Aaron Francis

That's right, Resend Forward.

1:33:00

Speaker 2

We've got all the email services covered here.

1:33:02

Aaron Francis

We sure do.

1:33:03

Speaker 2

Uh, all right. Let's wrap it there. Um, thanks everybody. Thanks to sponsors. Check out all the old historical stuff, mostlytechnical.com. Buy a sponsorship on the old Outro FM if you do it in the next couple days over at mostlytechnical.com, or the new one if you do it later this week. And, uh, email us at mostlytechnicalpodcast@gmail.com.

1:33:26

You should definitely do that so that I have some stuff that can go into our new mailbag system in the new outro. So email us hello, especially towards the end of the week would be even better than tomorrow. Uh, but anyway, that's it. Have a good day. Talk to you later. See ya.

1:33:42

Aaron Francis

Bye.

Get the next one by email

I’ll send you some more. Not too many.