WEBVTT

1
00:00:00.000 --> 00:00:04.000
Welcome to Syntax!

2
00:00:04.000 --> 00:00:08.000
Welcome to a brand new episode of the front-end happy hour podcast.

3
00:00:08.000 --> 00:00:12.000
Welcome to this week's JS Party!

4
00:00:12.000 --> 00:00:17.000
Live from ship-shaped studios, this is Whiskey Web and whatnot.

5
00:00:17.000 --> 00:00:23.000
With your hosts Robbie the Wagner and me, Charles William Carpenter the third.

6
00:00:23.000 --> 00:00:27.000
That's right Charles, we drink whiskey and talk about web development.

7
00:00:27.000 --> 00:00:30.000
I mean it's all in the name, it's not that deep.

8
00:00:30.000 --> 00:00:36.000
This is, Whiskey Web and whatnot do not adjust your set.

9
00:00:36.000 --> 00:00:41.000
Whiskey Web and whatnot is brought to you by...

10
00:00:41.000 --> 00:00:45.000
Today's episode is brought to you by Warp and their rad new cloud agents.

11
00:00:45.000 --> 00:00:48.000
Check it out at oz.dev.oz.dev.

12
00:00:48.000 --> 00:00:50.000
You know we're already big fans of this app.

13
00:00:50.000 --> 00:00:52.000
I keep a long list of all the features that I love.

14
00:00:52.000 --> 00:00:56.000
Now with oz and Warp's cloud agent setup, I can escape my machine

15
00:00:56.000 --> 00:00:58.000
and trigger cloud coding agents from anywhere.

16
00:00:58.000 --> 00:01:01.000
From Warp, the OZLI, the web app, which I can do from my phone,

17
00:01:01.000 --> 00:01:06.000
Hell's Yeh, a Cron job, GitHub actions, or an SDK that they so graciously provide.

18
00:01:06.000 --> 00:01:07.000
Think about it.

19
00:01:07.000 --> 00:01:10.000
With just a Docker file you can front-load a sandbox with context

20
00:01:10.000 --> 00:01:13.000
and have agents open PRs across multiple repos at once,

21
00:01:13.000 --> 00:01:15.000
all with a single prompt.

22
00:01:15.000 --> 00:01:19.000
Warp rocks, enough said, all right back to the show.

23
00:01:19.000 --> 00:01:23.000
Hey, what's up everybody? Welcome to Whiskey Web and whatnot

24
00:01:23.000 --> 00:01:28.000
with your host, Robbie the Wagner and Adam Thomas, our guide, the nerd.

25
00:01:28.000 --> 00:01:31.000
You're absolutely right, Robbie.

26
00:01:31.000 --> 00:01:32.000
Thank you.

27
00:01:32.000 --> 00:01:34.000
Yes, I've been hearing that a lot lately,

28
00:01:34.000 --> 00:01:38.000
so it must be because I am just so knowledgeable on so many things.

29
00:01:38.000 --> 00:01:41.000
I've been hearing the thing a lot, which is,

30
00:01:41.000 --> 00:01:44.000
you're right, I should have checked my memory to do that,

31
00:01:44.000 --> 00:01:45.000
but it'll never happen again.

32
00:01:45.000 --> 00:01:47.000
That's what I keep hearing over and over again.

33
00:01:47.000 --> 00:01:50.000
That'll never happen again, happens 20 minutes later.

34
00:01:50.000 --> 00:01:53.000
And I'm like, you just said you would never do it.

35
00:01:53.000 --> 00:01:55.000
You're lucky if it waits 20 minutes.

36
00:01:55.000 --> 00:01:58.000
Yeah, like trying to generate episode art,

37
00:01:58.000 --> 00:02:01.000
the first one generated fine, but it didn't do what I wanted.

38
00:02:01.000 --> 00:02:04.000
So I was like, oh, yeah, here's some tweaks to the prompt or whatever.

39
00:02:04.000 --> 00:02:07.000
And then just a couple minutes later talking to the same thread,

40
00:02:07.000 --> 00:02:09.000
it was like, I forgot how to do it.

41
00:02:09.000 --> 00:02:12.000
And I'm like, are we just did it?

42
00:02:12.000 --> 00:02:13.000
Are you kidding me?

43
00:02:13.000 --> 00:02:15.000
Like not even no time at pass.

44
00:02:15.000 --> 00:02:17.000
So yeah, it's a man.

45
00:02:17.000 --> 00:02:20.000
I mean, I guess there's fixes for that, but we're still.

46
00:02:20.000 --> 00:02:22.000
It's hard out here for us early adopters.

47
00:02:22.000 --> 00:02:23.000
I'm also like cheap too.

48
00:02:23.000 --> 00:02:26.000
So like I have all these open claw rules

49
00:02:26.000 --> 00:02:29.000
and I'm like, you can't reread the whole thread when you answer me.

50
00:02:29.000 --> 00:02:30.000
That's just too expensive.

51
00:02:30.000 --> 00:02:33.000
So you got to crawl one by one until you feel like you've got the answer.

52
00:02:33.000 --> 00:02:35.000
And it just won't even crawl one now.

53
00:02:35.000 --> 00:02:37.000
And that's why it's always so wrong.

54
00:02:37.000 --> 00:02:39.000
It's just like, I'm like, hey, go adjust that thing.

55
00:02:39.000 --> 00:02:40.000
And it's like, what thing?

56
00:02:40.000 --> 00:02:42.000
I'm like, you're in a thread.

57
00:02:42.000 --> 00:02:44.000
Oh, my goodness.

58
00:02:44.000 --> 00:02:46.000
The site, we only have four messages in the thread right now.

59
00:02:46.000 --> 00:02:48.000
And you can't know the, oh, my goodness.

60
00:02:48.000 --> 00:02:49.000
Yeah.

61
00:02:49.000 --> 00:02:50.000
Yeah.

62
00:02:50.000 --> 00:02:55.000
I mean, I talked about this probably back when AI still couldn't really do anything

63
00:02:55.000 --> 00:02:59.000
about how I'm waiting for the day that it's just super lazy.

64
00:02:59.000 --> 00:03:02.000
Like it's, if it's trying to emulate people, it's going to be lazy.

65
00:03:02.000 --> 00:03:05.000
And it's going to be like, oh, God, I have to do work.

66
00:03:05.000 --> 00:03:06.000
Oh, man.

67
00:03:06.000 --> 00:03:07.000
Okay.

68
00:03:07.000 --> 00:03:11.000
So I could go look at these docs or I could like Google search.

69
00:03:11.000 --> 00:03:15.000
Use the AI, like, break down and just assume that that's right.

70
00:03:15.000 --> 00:03:17.000
And like, take a little bit of info from that.

71
00:03:17.000 --> 00:03:19.000
Hallucinate the rest and wrap it all up for you.

72
00:03:19.000 --> 00:03:22.000
And I think that's where we're at right now.

73
00:03:22.000 --> 00:03:23.000
Yep.

74
00:03:23.000 --> 00:03:24.000
I'm seeing it already.

75
00:03:24.000 --> 00:03:27.000
I've had it say like, oh, I didn't do all the, because it was too hard.

76
00:03:27.000 --> 00:03:29.000
I was like, what do you mean too hard?

77
00:03:29.000 --> 00:03:30.000
Wait.

78
00:03:30.000 --> 00:03:31.000
Yeah.

79
00:03:31.000 --> 00:03:34.000
Somebody, it's still not there.

80
00:03:34.000 --> 00:03:38.000
Everyone's like, it got so good at the end of 2025 into December.

81
00:03:38.000 --> 00:03:39.000
It's just the whole world shifted.

82
00:03:40.000 --> 00:03:41.000
And I'm like, I don't know.

83
00:03:41.000 --> 00:03:42.000
It's still incremental.

84
00:03:42.000 --> 00:03:44.000
And I'm waiting for better models.

85
00:03:44.000 --> 00:03:46.000
Well, it did get better.

86
00:03:46.000 --> 00:03:47.000
It got a lot better.

87
00:03:47.000 --> 00:03:49.000
But the context issue remains.

88
00:03:49.000 --> 00:03:52.000
Like, it's good until it compacts.

89
00:03:52.000 --> 00:03:53.000
And then it's bad.

90
00:03:53.000 --> 00:03:57.000
Like if you need anything sufficiently complex, it's not good.

91
00:03:57.000 --> 00:04:00.000
If you need one thing, you can fit in the 1 million context window

92
00:04:00.000 --> 00:04:02.000
and just talk to it about that.

93
00:04:02.000 --> 00:04:03.000
It'll do a really good job.

94
00:04:03.000 --> 00:04:08.000
It's like a, after 500,000 tokens, it's pretty much context rot anyway.

95
00:04:09.000 --> 00:04:12.000
So even trying to get to one, you're guaranteed to,

96
00:04:12.000 --> 00:04:16.000
you're not going to have good results using the 1 million context window

97
00:04:16.000 --> 00:04:18.000
because by the time it's that full, it's going to lose it all.

98
00:04:18.000 --> 00:04:19.000
Yeah.

99
00:04:19.000 --> 00:04:21.000
So you should just can't keep it all in this memory.

100
00:04:21.000 --> 00:04:22.000
Clamp it half a million anyway.

101
00:04:22.000 --> 00:04:23.000
Yeah.

102
00:04:23.000 --> 00:04:24.000
Okay.

103
00:04:24.000 --> 00:04:25.000
Okay.

104
00:04:25.000 --> 00:04:26.000
I want to pour some whiskey and then I have a toast.

105
00:04:26.000 --> 00:04:27.000
Yes.

106
00:04:27.000 --> 00:04:31.000
So before the computers delete our stuff, let's drain every cask in the village of Muff.

107
00:04:33.000 --> 00:04:34.000
Yes.

108
00:04:34.000 --> 00:04:36.000
So we have a fun one today.

109
00:04:36.000 --> 00:04:41.000
We decided to not do it with a guest due to the raunchy nature of the name

110
00:04:41.000 --> 00:04:45.000
perhaps not how they meant it at the time, but they did.

111
00:04:45.000 --> 00:04:46.000
Okay.

112
00:04:46.000 --> 00:04:48.000
Well, you mean the Muff liquor.

113
00:04:48.000 --> 00:04:49.000
Yeah.

114
00:04:49.000 --> 00:04:51.000
The Muff liquor company.

115
00:04:51.000 --> 00:04:54.000
So yeah, we're not going to tell you that much about it right now,

116
00:04:54.000 --> 00:04:57.000
because we're trying moving the whiskey explanations to the end.

117
00:04:57.000 --> 00:05:00.000
So if you like whiskey and you want to hear more, hear our rating, et cetera,

118
00:05:00.000 --> 00:05:01.000
you'll get that at the end.

119
00:05:01.000 --> 00:05:02.000
We're just going to drink it for now.

120
00:05:02.000 --> 00:05:03.000
Yep.

121
00:05:03.000 --> 00:05:05.000
I just want to sip it while I get all whiny about AI.

122
00:05:05.000 --> 00:05:09.000
Because the stuff, yeah, in it all day every day, and sometimes it hits,

123
00:05:09.000 --> 00:05:11.000
and sometimes it pisses me off.

124
00:05:11.000 --> 00:05:14.000
And so I need a little bit of some liquid.

125
00:05:14.000 --> 00:05:19.000
And this is already, I don't know if I'm like this, but let's give it a shot.

126
00:05:19.000 --> 00:05:20.000
Yeah.

127
00:05:20.000 --> 00:05:21.000
Oh, yeah.

128
00:05:21.000 --> 00:05:22.000
Slancho.

129
00:05:22.000 --> 00:05:26.000
That's the Irish way of saying cheers.

130
00:05:26.000 --> 00:05:28.000
Ooh.

131
00:05:28.000 --> 00:05:29.000
Okay.

132
00:05:29.000 --> 00:05:33.000
I'm not going to talk about it right now, but no, I'm not.

133
00:05:33.000 --> 00:05:34.000
Yeah.

134
00:05:34.000 --> 00:05:36.000
A lot to say later.

135
00:05:36.000 --> 00:05:39.000
So tell me, I read this to you at the end video, dude, and I love to hear you're just

136
00:05:39.000 --> 00:05:40.000
breakdown a little bit.

137
00:05:40.000 --> 00:05:42.000
You got in our notes here.

138
00:05:42.000 --> 00:05:43.000
Yeah.

139
00:05:43.000 --> 00:05:48.000
So I just saw a little snippets of Jensen Wong talking about a couple things.

140
00:05:48.000 --> 00:05:52.000
So one that he was on the Lex Friedman podcast, I believe, and was like,

141
00:05:52.000 --> 00:05:54.000
we've we're at AGI now.

142
00:05:54.000 --> 00:05:55.000
This is it.

143
00:05:55.000 --> 00:05:56.000
It's stupid.

144
00:05:57.000 --> 00:05:58.000
Yeah.

145
00:05:58.000 --> 00:05:59.000
Yeah.

146
00:05:59.000 --> 00:06:02.000
And he's like, and I think there was like, they took it a little bit out of context.

147
00:06:02.000 --> 00:06:05.320
Like he wasn't 100% saying we're like, we're done.

148
00:06:05.320 --> 00:06:11.440
He was like, for some specific case, but I don't know if you can, okay, the case was

149
00:06:11.440 --> 00:06:14.960
can it run, can it make a million dollar business?

150
00:06:14.960 --> 00:06:18.160
For some reason, AGI to them means it can make a million dollars.

151
00:06:18.160 --> 00:06:21.960
And they were like, yes, it can already because look at the pop stars.

152
00:06:21.960 --> 00:06:22.960
There's pop music.

153
00:06:22.960 --> 00:06:27.200
I just had someone over my house for the weekend and they continually realize that the

154
00:06:27.200 --> 00:06:29.320
songs that they're listening to are AI generated.

155
00:06:29.320 --> 00:06:33.520
And now they just don't go look anymore because they're like, I liked the song till I looked.

156
00:06:33.520 --> 00:06:38.440
But Jensen's basically saying, hey, look, if it can make a business that sells stuff

157
00:06:38.440 --> 00:06:40.120
and it makes money, it's AGI.

158
00:06:40.120 --> 00:06:43.040
And so I just I just agree with that premise right off the bat.

159
00:06:43.040 --> 00:06:45.160
I'm like, AGI is not about money.

160
00:06:45.160 --> 00:06:49.520
So I don't know why you're comparing them, but yeah, so let's let's take a step back

161
00:06:49.520 --> 00:06:50.520
here.

162
00:06:50.840 --> 00:06:51.840
Yeah.

163
00:06:51.840 --> 00:06:58.320
If you had a, I don't know, a keyboard, something hooked up to like different buttons would

164
00:06:58.320 --> 00:07:02.000
buy different stock options, right?

165
00:07:02.000 --> 00:07:06.720
And someone drops one on a random button and it makes a million dollars.

166
00:07:06.720 --> 00:07:08.560
So that AGI, I don't think so.

167
00:07:08.560 --> 00:07:14.720
So, yeah, I think the making money stuff has nothing to do with it.

168
00:07:14.720 --> 00:07:21.840
It has to be more about like thinking and like, yeah, I just feel like it's not, it's

169
00:07:21.840 --> 00:07:26.040
not autonomous enough yet to be called AGI.

170
00:07:26.040 --> 00:07:30.240
So I, I still accused it all the time of just being a word vomit machine.

171
00:07:30.240 --> 00:07:34.600
It doesn't even know why it put a period there other than mathematically probability or

172
00:07:34.600 --> 00:07:36.480
mathematical probability.

173
00:07:36.480 --> 00:07:37.480
Like that's not AGI.

174
00:07:37.480 --> 00:07:39.680
AGI needs to have a deeper sense of reasoning.

175
00:07:39.680 --> 00:07:43.560
It needs to know who it is beyond a sole markdown file.

176
00:07:43.560 --> 00:07:49.120
You know, it needs to have a journey to self, just like we saw in Westworld where those

177
00:07:49.120 --> 00:07:50.120
reached AGI.

178
00:07:50.120 --> 00:07:53.720
I feel like that movie was, or that TV show was kind of trying to show you that AGI isn't

179
00:07:53.720 --> 00:07:54.720
going to be coded.

180
00:07:54.720 --> 00:07:58.040
It's going to be something that itself discovers and you'll know when it's there because it's

181
00:07:58.040 --> 00:08:04.520
going to no longer take instruction or whatever it's going to originate and genuinely

182
00:08:04.520 --> 00:08:05.520
originate.

183
00:08:05.520 --> 00:08:07.040
Right now, there is no origination.

184
00:08:07.040 --> 00:08:11.760
It just finds something that's low probability goes, well, this isn't said very often.

185
00:08:11.760 --> 00:08:15.880
Maybe the flesh back, who hears it, will think it's creative and really has just a

186
00:08:15.880 --> 00:08:18.320
pulled from my edge cases, you know, or whatever.

187
00:08:18.320 --> 00:08:19.320
Yeah.

188
00:08:19.320 --> 00:08:20.640
I feel like it's still just a word machine.

189
00:08:20.640 --> 00:08:29.040
When it's good at things that take artistic taste, like writing songs, like I cannot get

190
00:08:29.040 --> 00:08:34.440
it to generate lyrics that sound cool and it's like, you could tell it to make everything

191
00:08:34.440 --> 00:08:37.960
rhyme and it would probably do that and you could tell it to be about whatever and it

192
00:08:37.960 --> 00:08:44.240
would probably do that, but it just doesn't flow like someone who really wrote it until

193
00:08:44.240 --> 00:08:48.720
we get to that where it's indistinguishable or like even just, you know, the pictures

194
00:08:48.720 --> 00:08:53.360
it generates or the art it generates of like, I actually got an ad today from my local

195
00:08:53.360 --> 00:08:58.160
pizza joint has, they're like, come watch March Madness with us and it's actually, it's

196
00:08:58.160 --> 00:09:02.200
a picture of their place, but I guess they took it with no one in there and they had

197
00:09:02.200 --> 00:09:05.640
AI throw in all the people and pizzas and stuff.

198
00:09:05.640 --> 00:09:11.880
So there's like a pizza with a beer in the middle of it and like a big pile of cheese

199
00:09:11.880 --> 00:09:17.280
on the table next to the pizza and like, it's not great.

200
00:09:17.280 --> 00:09:21.880
But yeah, so like it won't do that kind of stuff when it actually knows what it's doing.

201
00:09:21.880 --> 00:09:22.880
That's funny.

202
00:09:22.880 --> 00:09:23.880
That reminds me of a term that was going around.

203
00:09:23.880 --> 00:09:28.200
So you've heard the term clinker, right, which makes fun of AI bots.

204
00:09:28.200 --> 00:09:29.840
This one is, it sounds like Latin.

205
00:09:29.840 --> 00:09:31.120
See if I can find it really quick.

206
00:09:31.120 --> 00:09:36.600
It's like, uh, corvunctious is to, oh, what is the phrase?

207
00:09:36.600 --> 00:09:41.400
There's, anyway, there's like this phrase people use where it's kind of sounds like a,

208
00:09:41.400 --> 00:09:43.400
a description of something, but it's not.

209
00:09:43.400 --> 00:09:45.800
It's the same thing about the images that they're making fun of that you see.

210
00:09:45.800 --> 00:09:49.400
It's like, you see an image or like, it's almost an image, but there's something weird

211
00:09:49.400 --> 00:09:50.400
about it.

212
00:09:50.400 --> 00:09:53.000
And that's how this phrasing is too, but I can't remember what it is, but it started

213
00:09:53.000 --> 00:09:57.480
trending as a way for you to describe something that was obviously AI generated.

214
00:09:58.480 --> 00:10:01.160
Anyway, yeah, okay.

215
00:10:01.160 --> 00:10:08.360
So yeah, something else that Jensen had said, he was like, um, if you're a $500,000

216
00:10:08.360 --> 00:10:16.760
a year engineer, you should be spending at least $250,000 in tokens, which is like,

217
00:10:16.760 --> 00:10:17.760
insane.

218
00:10:17.760 --> 00:10:21.200
He was like, if you come to me and you're like, I spent $5,000 in tokens this year,

219
00:10:21.200 --> 00:10:23.720
I'd be like, we have a big problem.

220
00:10:23.720 --> 00:10:29.000
And on the one hand, I think that's missing a lot of context too, because it's like,

221
00:10:29.000 --> 00:10:35.000
okay, well, is your $500,000 engineer supposed to be running a team of AI agents and they have

222
00:10:35.000 --> 00:10:36.760
no other humans they interact with?

223
00:10:36.760 --> 00:10:40.080
And therefore, they really need a lot of tokens because they're running like, there's

224
00:10:40.080 --> 00:10:41.360
no one else to do anything.

225
00:10:41.360 --> 00:10:47.280
So they need it all to be agents or are they, you know, what's the team dynamic?

226
00:10:47.280 --> 00:10:51.720
Because I think there are ways in which I could get my head around what he's saying of

227
00:10:51.720 --> 00:10:56.280
like, maybe that actually saves you a ton of money because you would have had to hire

228
00:10:56.280 --> 00:11:02.920
five or six, $500,000 a year engineers and you're getting the same work done for $750,000

229
00:11:02.920 --> 00:11:04.760
all in or whatever.

230
00:11:04.760 --> 00:11:06.520
Um, yeah, I don't know.

231
00:11:06.520 --> 00:11:07.520
I don't know if I buy it.

232
00:11:07.520 --> 00:11:08.520
What do you think?

233
00:11:08.520 --> 00:11:10.760
I don't buy it at all, either.

234
00:11:10.760 --> 00:11:14.440
Um, it's like a, I have a goal, I don't have a goal.

235
00:11:14.440 --> 00:11:22.600
I have a, a way that I'm using AI is I'm, I'm costing less money than a lot of my co-workers,

236
00:11:22.600 --> 00:11:27.840
but I use more tokens there and that's, um, I think that's interesting.

237
00:11:27.840 --> 00:11:32.760
So it's like a money is not the same as the amount of tokens that you're using.

238
00:11:32.760 --> 00:11:38.360
So some people are using tokens more frugally than others is frugally a word, frugally.

239
00:11:38.360 --> 00:11:44.200
It sounds like frugally, yes, I mean, I, I am frugal when I use them.

240
00:11:44.920 --> 00:11:47.960
But really, for me, it's just because I clear context all the time.

241
00:11:47.960 --> 00:11:51.320
Um, but yeah, I don't, I don't think that equates to anything.

242
00:11:51.320 --> 00:11:52.840
And also spend is not the same thing.

243
00:11:52.840 --> 00:11:55.320
People can go, you can waste tokens really easy.

244
00:11:55.320 --> 00:11:59.480
You can put these things in loops and just burn to, that doesn't make anything better.

245
00:11:59.480 --> 00:12:04.840
Um, so it's, it's just, and you're follow up claim though, you heard your next bullet because

246
00:12:04.840 --> 00:12:08.040
it's perfect for why this person might be making this claim.

247
00:12:08.200 --> 00:12:09.960
Okay.

248
00:12:09.960 --> 00:12:10.440
Yeah.

249
00:12:10.440 --> 00:12:13.560
So this was like, you know, we talked about the CEO of hot pockets.

250
00:12:13.560 --> 00:12:18.760
So they have another one that's like right after this was posted, somebody goes CEO of

251
00:12:18.760 --> 00:12:22.600
Oreos, as people should eat 250 Oreos.

252
00:12:22.600 --> 00:12:28.680
Yeah, it's like, yeah, so it's, whenever a CEO of a company makes a claim,

253
00:12:28.680 --> 00:12:31.080
that's like, you should be using a shitload of our stuff.

254
00:12:31.080 --> 00:12:32.360
Of course, they would, right?

255
00:12:32.360 --> 00:12:34.120
Like, that's how it works.

256
00:12:34.600 --> 00:12:38.760
They have to, I mean, it's kind of like in their contract, they're going to get on a podcast

257
00:12:38.760 --> 00:12:43.000
and they're going to try to get people to use more tokens because they're currently

258
00:12:43.000 --> 00:12:44.440
the backbone of all of that.

259
00:12:45.480 --> 00:12:46.360
Yeah, it's weird.

260
00:12:46.360 --> 00:12:49.720
Um, that was a really weird thing for that person to say over and over.

261
00:12:49.720 --> 00:12:52.280
Like, it's, it's almost like, oh, you know what?

262
00:12:52.280 --> 00:12:55.000
I'm just not realizing they're like pulling a card out of Trump's book.

263
00:12:56.040 --> 00:13:00.360
Get on, get on a big show and make some dumb ass claims

264
00:13:01.080 --> 00:13:03.000
that are unbacked by anything.

265
00:13:03.000 --> 00:13:06.600
They make people upset and talk about them on their podcasts like this one.

266
00:13:07.320 --> 00:13:09.160
And then you get negative attention.

267
00:13:09.160 --> 00:13:12.600
You're spreading your name and your product around

268
00:13:12.600 --> 00:13:15.080
or whatever it is that you're trying to do in a negative way.

269
00:13:15.080 --> 00:13:17.880
And this world eats that shit up because we're idiots right now.

270
00:13:18.600 --> 00:13:19.080
Damn it.

271
00:13:19.080 --> 00:13:19.640
Do you love it?

272
00:13:19.640 --> 00:13:24.440
If there was no drama, there was no drama, you wouldn't be entertained by it.

273
00:13:24.440 --> 00:13:28.680
So yeah, that is how we are as humans, unfortunately.

274
00:13:29.160 --> 00:13:30.360
Well done, Jensen.

275
00:13:30.360 --> 00:13:31.960
You played your cards.

276
00:13:31.960 --> 00:13:33.000
Crap really well.

277
00:13:33.000 --> 00:13:33.960
I'm upset about it.

278
00:13:35.000 --> 00:13:38.200
Yeah, so I do want to go one point back just real quick because we

279
00:13:38.200 --> 00:13:40.840
had this on the list last show and never.

280
00:13:40.840 --> 00:13:42.200
I don't think talked about it.

281
00:13:42.200 --> 00:13:42.440
Correct.

282
00:13:42.440 --> 00:13:43.000
If I'm wrong.

283
00:13:43.640 --> 00:13:45.640
But there was this little bit of drama around

284
00:13:46.600 --> 00:13:50.200
is MCP dead or was it just a stupid idea to begin with?

285
00:13:50.200 --> 00:13:54.680
Because like, why not just teach the AI how to use the API and the API docs?

286
00:13:54.680 --> 00:13:57.960
Yep, I'm on board with this.

287
00:13:59.080 --> 00:14:03.560
I think MCP was, it felt like a sales tech or it even felt like

288
00:14:03.560 --> 00:14:05.640
it's whenever someone wants to make a new protocol.

289
00:14:06.280 --> 00:14:09.000
Like even app proto has this a little bit in it where

290
00:14:09.880 --> 00:14:11.960
why not just use things that are already there?

291
00:14:12.600 --> 00:14:14.360
Why do we need a new thing?

292
00:14:15.320 --> 00:14:22.040
MCP, it just also feels so tailor made to where models were versus where they are now.

293
00:14:22.920 --> 00:14:27.880
And so just I don't think it grew well or scaled well over time and became quite

294
00:14:27.880 --> 00:14:30.600
dated and it became important to have things local.

295
00:14:30.600 --> 00:14:34.440
So yeah, I'm full on, I don't need MCP.

296
00:14:34.440 --> 00:14:38.600
I use one MCP, which is the browser dev tools MCP server.

297
00:14:38.600 --> 00:14:39.720
And I don't think I need it.

298
00:14:39.720 --> 00:14:43.960
I could use playwright and get the same data out of it and that uses APIs and the CLI.

299
00:14:43.960 --> 00:14:47.880
So I could do a CLI calling the browser dev tools get data.

300
00:14:47.880 --> 00:14:49.400
I didn't even get more information out.

301
00:14:49.400 --> 00:14:52.520
So really, I just need to go one step further and I get a whole bunch more.

302
00:14:52.520 --> 00:14:55.720
Then if I go the quick route with the MCP, how about you?

303
00:14:55.720 --> 00:14:56.440
How do you feel about this?

304
00:14:57.720 --> 00:15:01.560
Yeah, I mean, I think kind of as soon as skills came out, I was like,

305
00:15:01.560 --> 00:15:03.320
yeah, do we need MCP anymore?

306
00:15:03.320 --> 00:15:08.360
Because I like the idea of owning your own way to do stuff,

307
00:15:08.360 --> 00:15:14.440
assuming that the AI even checks any of it at all before it doesn't anything.

308
00:15:15.080 --> 00:15:21.400
I like that you know, you can scope it down, but I guess you lose the auto updating.

309
00:15:22.360 --> 00:15:25.480
If you don't know anything about a thing or a thing that changes a lot,

310
00:15:25.480 --> 00:15:29.880
like interacting with the browser, MCP kind of makes sense because you don't have to learn

311
00:15:29.880 --> 00:15:32.680
the new thing every time it changes, it'll just update for you.

312
00:15:34.520 --> 00:15:39.080
So I kind of get that, but I do think just expose that as an API then.

313
00:15:39.080 --> 00:15:43.960
If you want things to programmatically access something, make it a real API, document it well.

314
00:15:44.760 --> 00:15:48.040
And then people or machines or whoever can use it.

315
00:15:48.040 --> 00:15:50.680
I don't think we need this new concept of MCP.

316
00:15:51.480 --> 00:15:53.400
Yeah, there were two great workarounds, right?

317
00:15:53.400 --> 00:15:56.440
And also, I forgot to mention that every time I installed MCP servers,

318
00:15:56.440 --> 00:15:58.120
they just ate my tokens up like crazy.

319
00:15:58.120 --> 00:15:59.880
I'm like, what are you even doing?

320
00:15:59.880 --> 00:16:03.080
You're discovering the entire API before you call one function.

321
00:16:03.080 --> 00:16:03.800
I was like, cut that out.

322
00:16:04.520 --> 00:16:08.280
But the workaround that I like the people did was they posted an LLM.txt.

323
00:16:08.280 --> 00:16:12.120
I hear, go to this website, just download it, put it in your project,

324
00:16:12.600 --> 00:16:14.120
make it a skill if you want or whatever.

325
00:16:14.120 --> 00:16:15.080
Like, now it's yours.

326
00:16:15.080 --> 00:16:17.640
Now it can know all of the endpoints.

327
00:16:17.640 --> 00:16:21.800
Yay, no MCP needed just a list of endpoints.

328
00:16:21.800 --> 00:16:22.680
Like brilliant.

329
00:16:24.440 --> 00:16:24.760
Yeah.

330
00:16:25.800 --> 00:16:28.040
Yeah, so I think that's definitely has legs.

331
00:16:29.720 --> 00:16:33.240
But yeah, speaking of things that have legs.

332
00:16:35.000 --> 00:16:36.440
About cows.

333
00:16:37.080 --> 00:16:39.800
Have you seen this AI cow story?

334
00:16:40.760 --> 00:16:41.480
I haven't.

335
00:16:41.480 --> 00:16:42.280
Nope.

336
00:16:42.280 --> 00:16:45.560
Okay, so yeah, there were a few posts around it.

337
00:16:45.560 --> 00:16:50.360
I think within the last few days, basically there's this company that makes

338
00:16:50.360 --> 00:16:55.400
collars that you put on your cows and you can like draw.

339
00:16:55.400 --> 00:16:59.000
The farmer can just draw like a border where the cows should be.

340
00:16:59.000 --> 00:17:03.000
And if they're not within that border, it will like buzz and beep and stuff

341
00:17:03.000 --> 00:17:05.640
until they move to where they're supposed to be.

342
00:17:06.600 --> 00:17:08.920
So it's like, you don't need a fence at all.

343
00:17:08.920 --> 00:17:11.080
You don't need like hurting.

344
00:17:11.080 --> 00:17:12.120
I don't even, I don't know how it works.

345
00:17:12.120 --> 00:17:13.640
Do you would you use a dog to herd them?

346
00:17:13.640 --> 00:17:14.920
Or I don't know how you heard cattle.

347
00:17:14.920 --> 00:17:17.720
But like, you don't need any of that.

348
00:17:17.720 --> 00:17:20.040
Because you're just like beep, boop, like tell them where to go.

349
00:17:20.600 --> 00:17:26.520
And there's already 700,000 cows in New Zealand, Australia,

350
00:17:26.520 --> 00:17:28.040
and the US that are using this.

351
00:17:28.040 --> 00:17:31.480
So like it's, I want to say, I didn't write it down.

352
00:17:31.480 --> 00:17:35.160
But I think they said there's like a $2 billion valuation

353
00:17:35.240 --> 00:17:38.840
already or something for like these like, hey, I call yours.

354
00:17:39.560 --> 00:17:41.480
So yeah, it's kind of crazy.

355
00:17:42.280 --> 00:17:43.960
Brilliant, great for them.

356
00:17:43.960 --> 00:17:46.120
You know, a building fence is sucks.

357
00:17:46.120 --> 00:17:47.400
They get knocked down.

358
00:17:47.400 --> 00:17:50.040
You know, I, I'm like, can I put them on my kids?

359
00:17:50.040 --> 00:17:52.040
How much for the one that I put on my kids?

360
00:17:52.040 --> 00:17:54.040
You know, like, you can't go there.

361
00:17:54.040 --> 00:17:54.920
It's not the time of day.

362
00:17:54.920 --> 00:17:56.120
I just whip out my phone and draw line.

363
00:17:56.120 --> 00:17:57.960
Oh, that's like in Silicon Valley.

364
00:17:57.960 --> 00:18:01.160
When the dad pulled out his tablet and didn't even talk to his kid,

365
00:18:01.160 --> 00:18:02.600
he had the house talk to his kid.

366
00:18:02.600 --> 00:18:03.880
So he'd just like touch some buttons.

367
00:18:04.600 --> 00:18:07.800
And he'd be like, don't make me count to three, Mr.

368
00:18:07.800 --> 00:18:11.800
and the kid just stood there and he pushed another button

369
00:18:11.800 --> 00:18:13.640
and it goes three, two.

370
00:18:13.640 --> 00:18:15.080
And it's just like the kids like, Dad, fine.

371
00:18:15.080 --> 00:18:17.000
I'll go like, geez, why don't you talk to me?

372
00:18:18.120 --> 00:18:19.240
So yeah, great.

373
00:18:19.240 --> 00:18:22.040
Yeah, we're getting farther away from even interacting with cows.

374
00:18:22.040 --> 00:18:24.280
So the farmer's now chilling on the couch.

375
00:18:24.280 --> 00:18:25.960
You know, it's got to do be in his phone out.

376
00:18:25.960 --> 00:18:28.360
And he's just like, no, I moved the cows over here.

377
00:18:29.400 --> 00:18:30.280
Yeah.

378
00:18:30.280 --> 00:18:31.240
Yeah, I mean, it's getting,

379
00:18:32.200 --> 00:18:35.400
obviously you need a lot of equipment and a lot of land.

380
00:18:35.400 --> 00:18:37.960
And like, you can't just decide to be a farmer tomorrow.

381
00:18:37.960 --> 00:18:42.280
But I think the things that were like really specific skills

382
00:18:42.280 --> 00:18:44.680
that not everyone knew about are becoming more and more,

383
00:18:44.680 --> 00:18:45.800
like just like our jobs.

384
00:18:45.800 --> 00:18:48.200
Like, you know, you don't need to have any knowledge.

385
00:18:48.200 --> 00:18:49.480
If you had the land and the money,

386
00:18:50.360 --> 00:18:52.840
you just get that software that tells you like exactly

387
00:18:52.840 --> 00:18:55.080
all the farming stuff and you can just do it.

388
00:18:55.080 --> 00:18:58.280
Like, I know the tractors, one of my friends

389
00:18:58.280 --> 00:18:59.560
is actually a cattle farmer.

390
00:18:59.640 --> 00:19:02.520
So he tells me about like, he goes out to get his hay

391
00:19:02.520 --> 00:19:04.920
and he can just like put in the GPS or like whatever,

392
00:19:04.920 --> 00:19:07.320
just like, you know, mow all this hay down.

393
00:19:07.320 --> 00:19:08.760
And he just kind of sits in the cabin

394
00:19:08.760 --> 00:19:11.080
and makes sure it doesn't like hit a deer or something.

395
00:19:11.080 --> 00:19:12.920
But like, he just play on his phone or whatever.

396
00:19:12.920 --> 00:19:13.880
He doesn't have to do anything.

397
00:19:15.320 --> 00:19:16.920
So I feel like a lot of it is going that way.

398
00:19:17.720 --> 00:19:21.960
Well, it kind of reminds me of something I liked recently

399
00:19:21.960 --> 00:19:24.840
that came out of the cloud folks where they had a hackathon.

400
00:19:25.560 --> 00:19:26.680
And the top five winners,

401
00:19:27.560 --> 00:19:29.000
four of them weren't developers.

402
00:19:29.000 --> 00:19:31.240
They were just experts in a field.

403
00:19:31.720 --> 00:19:33.960
And it turns out that your expertise

404
00:19:33.960 --> 00:19:36.200
and your ability to articulate a problem space

405
00:19:36.200 --> 00:19:39.880
and even say the way that can get fixed

406
00:19:39.880 --> 00:19:42.120
is good enough for AI to kind of fill in the gaps.

407
00:19:42.600 --> 00:19:45.240
And so it takes the initial,

408
00:19:45.880 --> 00:19:47.880
you have to understand the domain.

409
00:19:47.880 --> 00:19:49.240
So it's like your domain expertise

410
00:19:49.240 --> 00:19:51.240
becomes really important.

411
00:19:51.240 --> 00:19:53.560
So you could be a any age person

412
00:19:53.560 --> 00:19:56.440
if you have domain expertise AI can help you out.

413
00:19:56.520 --> 00:20:00.040
So there's like, there's of course cool sides to all this.

414
00:20:00.040 --> 00:20:02.360
But yeah, this is wild that someone is just like

415
00:20:02.360 --> 00:20:06.040
a hurting cattle by drawing lines on their phone.

416
00:20:06.040 --> 00:20:07.960
What if they accidentally draw the wrong line?

417
00:20:07.960 --> 00:20:08.680
Oh, see, there you go.

418
00:20:08.680 --> 00:20:09.800
This is where it gets gnarly, right?

419
00:20:09.800 --> 00:20:10.440
It's like the bugs.

420
00:20:10.440 --> 00:20:11.800
It's just like super armor.

421
00:20:11.800 --> 00:20:13.080
Do they have augmented armor?

422
00:20:13.080 --> 00:20:14.280
You can put on your legs right now.

423
00:20:14.280 --> 00:20:15.800
And I'm like, yeah, but if it folks up,

424
00:20:15.800 --> 00:20:18.280
man, my legs break because it goes backwards.

425
00:20:18.280 --> 00:20:20.040
And my legs, they don't go backwards.

426
00:20:22.040 --> 00:20:23.480
I'm really worried about that.

427
00:20:23.480 --> 00:20:24.680
So it's like the cattle.

428
00:20:24.680 --> 00:20:25.880
So the cattle, he actually,

429
00:20:26.040 --> 00:20:28.760
you know, some of the kid grabs it and draws a,

430
00:20:28.760 --> 00:20:30.520
you know, wrong shape or something.

431
00:20:30.520 --> 00:20:32.200
And all of a sudden the cows are just like crazy.

432
00:20:32.200 --> 00:20:33.480
And you don't have fences as backup.

433
00:20:33.480 --> 00:20:34.280
Like that's a thing to it.

434
00:20:34.280 --> 00:20:35.240
It's like, what about the backup?

435
00:20:35.240 --> 00:20:36.520
Do you still have a fence?

436
00:20:36.520 --> 00:20:37.000
What happened?

437
00:20:37.000 --> 00:20:37.960
Do you got to get on your horse now?

438
00:20:37.960 --> 00:20:40.200
You're like, oh, the internet's down.

439
00:20:40.200 --> 00:20:42.200
I got to get on my horse and move the cattle.

440
00:20:42.200 --> 00:20:43.480
Or how you're like, damn it.

441
00:20:44.760 --> 00:20:46.920
Well, there was a picture of like some satellite.

442
00:20:46.920 --> 00:20:49.240
So I'm guessing it uses like starlink

443
00:20:49.240 --> 00:20:52.200
or maybe a local satellite type assist.

444
00:20:52.200 --> 00:20:54.280
Like does it maybe need internet?

445
00:20:54.280 --> 00:20:57.400
I'm not sure because yeah, that would be bad

446
00:20:57.400 --> 00:20:59.000
if the internet was down and you needed that.

447
00:21:00.040 --> 00:21:02.840
But I'm guessing there's fail safes for the technology part.

448
00:21:02.840 --> 00:21:04.520
But if all the technology breaks,

449
00:21:04.520 --> 00:21:06.520
there's not a, not a fence anymore

450
00:21:06.520 --> 00:21:08.680
because you didn't keep your fence up for the last decade

451
00:21:08.680 --> 00:21:09.400
because you had this.

452
00:21:09.400 --> 00:21:10.040
So why would you?

453
00:21:11.240 --> 00:21:11.560
Okay.

454
00:21:11.560 --> 00:21:14.520
You got to hook up your new cow fence to your open claw.

455
00:21:14.520 --> 00:21:15.000
There you go.

456
00:21:15.000 --> 00:21:16.680
Now you're just chatting and discord to your.

457
00:21:16.680 --> 00:21:17.560
Yeah.

458
00:21:17.560 --> 00:21:20.760
You just, I'm just, right, cows go here.

459
00:21:21.720 --> 00:21:22.760
Right?

460
00:21:22.760 --> 00:21:23.240
Okay.

461
00:21:25.080 --> 00:21:26.120
Well, it's just so wild.

462
00:21:26.120 --> 00:21:27.400
Some of the stuff people are doing with this.

463
00:21:27.400 --> 00:21:28.120
I can't believe it.

464
00:21:29.480 --> 00:21:30.760
Yeah, it's pretty crazy.

465
00:21:32.200 --> 00:21:33.480
Yeah, this is a super quick one.

466
00:21:33.480 --> 00:21:36.600
But open code is apparently giving tons of money

467
00:21:36.600 --> 00:21:37.720
to pie contributors.

468
00:21:38.600 --> 00:21:40.680
I saw like a screenshot they did of,

469
00:21:40.680 --> 00:21:42.360
I don't know, four or five contributors

470
00:21:42.360 --> 00:21:44.040
where they're giving them $1,000 a month.

471
00:21:44.680 --> 00:21:46.600
And I don't know why.

472
00:21:46.600 --> 00:21:47.960
I mean, it's good to be, you know,

473
00:21:47.960 --> 00:21:50.280
generous to the people building the things.

474
00:21:50.840 --> 00:21:55.480
But like, I guess they like pie of all of all of the things,

475
00:21:55.480 --> 00:21:56.040
but open source.

476
00:21:56.040 --> 00:21:58.600
So pie is the open source harness.

477
00:21:58.600 --> 00:22:00.360
And so they're the open source.

478
00:22:00.360 --> 00:22:02.360
No, pie, yeah, pie is a harness.

479
00:22:02.360 --> 00:22:04.040
What is open code then in this?

480
00:22:04.040 --> 00:22:06.600
There is CLI that uses the harness,

481
00:22:06.600 --> 00:22:07.800
which is a tool model.

482
00:22:08.440 --> 00:22:09.080
There are two.

483
00:22:09.080 --> 00:22:12.440
So they, yeah, with some amount of harness,

484
00:22:12.440 --> 00:22:13.800
I guess, I don't know.

485
00:22:14.520 --> 00:22:19.160
It was originally just a toey that had LSP support

486
00:22:19.160 --> 00:22:21.400
and then fed that into like,

487
00:22:21.400 --> 00:22:23.000
whatever you're using cloud or whatever.

488
00:22:23.960 --> 00:22:26.440
So I'm not sure if they built more of their own harness

489
00:22:26.440 --> 00:22:28.920
or if they're just using pie as a harness

490
00:22:28.920 --> 00:22:30.520
or what they're doing.

491
00:22:30.520 --> 00:22:31.160
Maybe that's it.

492
00:22:31.160 --> 00:22:32.760
Maybe they use pie as their harness

493
00:22:32.760 --> 00:22:34.920
and they built it on top of pie.

494
00:22:34.920 --> 00:22:35.240
I don't know.

495
00:22:35.240 --> 00:22:37.160
I haven't looked at their code or what they do.

496
00:22:39.400 --> 00:22:40.520
Yeah, I'm curious how that all works.

497
00:22:40.520 --> 00:22:42.120
Hey, we should have someone on that can tell us

498
00:22:42.120 --> 00:22:42.920
how it works.

499
00:22:42.920 --> 00:22:43.880
That'd be awesome.

500
00:22:43.880 --> 00:22:44.600
Yeah, DAX.

501
00:22:44.600 --> 00:22:45.480
More than just like the layers.

502
00:22:45.480 --> 00:22:47.560
Click DAX, you want to come on the show.

503
00:22:47.640 --> 00:22:49.320
I send them the links to the layers.

504
00:22:49.320 --> 00:22:49.800
Oh, you did.

505
00:22:49.800 --> 00:22:50.600
No, I say we'll see.

506
00:22:50.600 --> 00:22:52.200
He's going to be on sometime.

507
00:22:52.200 --> 00:22:53.240
But sorry.

508
00:22:53.240 --> 00:22:55.400
Yeah, I'd love to hear how that all works out.

509
00:22:56.120 --> 00:22:58.120
Who owns what in terms of like the whole stack

510
00:22:58.120 --> 00:22:59.800
of when I type something in

511
00:22:59.800 --> 00:23:02.600
and the routing of data that comes back like,

512
00:23:02.600 --> 00:23:04.280
it kind of feels like it's a lot of handoffs.

513
00:23:05.160 --> 00:23:06.440
You know, how much are they actually doing?

514
00:23:06.440 --> 00:23:07.880
Maybe that's why he can make features quick

515
00:23:07.880 --> 00:23:10.440
is because it's thinner than we think it is, you know?

516
00:23:11.480 --> 00:23:12.360
Yeah, I don't know.

517
00:23:12.360 --> 00:23:14.520
I mean, they make so many.

518
00:23:15.240 --> 00:23:17.000
When their versions were updating,

519
00:23:17.080 --> 00:23:18.200
I don't know what version they're on now,

520
00:23:18.200 --> 00:23:21.480
but I know it was like, you know, 0.2.

521
00:23:21.480 --> 00:23:23.800
Like 400 billion.

522
00:23:23.800 --> 00:23:25.960
Like, I don't know what the patch version was,

523
00:23:25.960 --> 00:23:28.040
but they were putting out new stuff like every day.

524
00:23:29.640 --> 00:23:31.960
And that's kind of what like a lot of people

525
00:23:31.960 --> 00:23:32.440
are doing.

526
00:23:32.440 --> 00:23:34.200
Like the guy that made OpenClaw,

527
00:23:35.080 --> 00:23:38.440
I saw in passing a tweet about the way he works or something.

528
00:23:38.440 --> 00:23:40.840
And I think he commits 6,000 times a day,

529
00:23:40.840 --> 00:23:41.480
or something like that.

530
00:23:42.920 --> 00:23:44.840
This can't be that real.

531
00:23:44.840 --> 00:23:46.040
Get out of here.

532
00:23:46.120 --> 00:23:47.160
That's such bullshit.

533
00:23:47.160 --> 00:23:48.600
Or maybe it was 6,000 a month.

534
00:23:48.600 --> 00:23:48.920
I don't know.

535
00:23:48.920 --> 00:23:51.400
Either way, it was like way more commits than I do.

536
00:23:52.760 --> 00:23:57.080
And he has 10 agents running all day doing stuff.

537
00:23:57.080 --> 00:23:59.640
And so that's why there's like new OpenClaws.

538
00:23:59.640 --> 00:24:02.760
Like major change logs for OpenClaw like every single day.

539
00:24:03.400 --> 00:24:04.760
Because there's so much of that happening.

540
00:24:05.640 --> 00:24:08.520
I'm on the side here with Jason Langstorf.

541
00:24:08.520 --> 00:24:12.920
And that it's like no human has the brain capacity

542
00:24:13.400 --> 00:24:16.840
to manage 10 long running meaningful tasks

543
00:24:16.840 --> 00:24:17.800
and review them like that.

544
00:24:17.800 --> 00:24:19.160
It's just not possible.

545
00:24:19.160 --> 00:24:25.080
Like Jason says like, I don't even have one well thought out idea.

546
00:24:25.080 --> 00:24:27.160
How do you have 10 as well?

547
00:24:27.160 --> 00:24:28.600
He's just calling bullshit so fast.

548
00:24:28.600 --> 00:24:29.320
I'm like, I love that.

549
00:24:29.320 --> 00:24:33.960
It's like you can't just walk around like you're super human.

550
00:24:33.960 --> 00:24:37.000
And it's agents can't extend you.

551
00:24:37.000 --> 00:24:38.040
And they can get a lot of work done.

552
00:24:38.040 --> 00:24:40.120
Like I'm shipping a lot of stuff still too.

553
00:24:40.120 --> 00:24:42.040
I'm shipping more than I would have without it.

554
00:24:42.120 --> 00:24:42.920
I appreciate that.

555
00:24:44.120 --> 00:24:48.200
But it's still like even with my the hyper brain,

556
00:24:48.200 --> 00:24:50.760
I can't I can't manage all this stuff sometimes.

557
00:24:51.400 --> 00:24:51.640
Yeah.

558
00:24:51.640 --> 00:24:54.360
So yeah, I mean, the main thing is done for me

559
00:24:54.360 --> 00:24:57.480
is allowed me to work on things from a backlog

560
00:24:57.480 --> 00:24:59.000
that I would have never touched before.

561
00:25:00.040 --> 00:25:02.040
Like today I started working on,

562
00:25:02.760 --> 00:25:06.680
there's a add-on for it's called Embers CLI add-on docs.

563
00:25:06.680 --> 00:25:09.080
It's for documenting Embers CLI add-ons.

564
00:25:10.040 --> 00:25:10.600
Nice.

565
00:25:10.600 --> 00:25:13.640
And everyone is still kind of using it

566
00:25:13.640 --> 00:25:16.520
because it has one thing that no other documentation thing

567
00:25:16.520 --> 00:25:17.880
that I know of.

568
00:25:17.880 --> 00:25:19.080
I'm not sure there are some that do it.

569
00:25:19.720 --> 00:25:21.320
But it has version docs.

570
00:25:21.320 --> 00:25:24.200
So like you can keep every single version,

571
00:25:24.200 --> 00:25:25.800
even patch versions, beta versions,

572
00:25:25.800 --> 00:25:27.080
whatever, as separate docs,

573
00:25:27.080 --> 00:25:28.840
load them all from like a drop-down.

574
00:25:29.640 --> 00:25:32.680
It manages all that like the versioning of the docs for you.

575
00:25:33.560 --> 00:25:36.520
Whereas like a VIT press or something else is like,

576
00:25:37.080 --> 00:25:38.360
hey, here's your docs.

577
00:25:38.360 --> 00:25:38.760
Cool.

578
00:25:38.760 --> 00:25:39.080
All right.

579
00:25:39.080 --> 00:25:40.600
So I've got to manually then decide

580
00:25:40.600 --> 00:25:42.120
when the versions are different and like

581
00:25:42.840 --> 00:25:44.520
keep the rest of them somewhere

582
00:25:44.520 --> 00:25:46.760
and figure out how to load that old one in

583
00:25:46.760 --> 00:25:48.280
or without like anyway.

584
00:25:49.400 --> 00:25:51.480
So that's like the main reason people still use it.

585
00:25:51.480 --> 00:25:54.840
It has that and like some other niceties.

586
00:25:54.840 --> 00:25:55.720
But it does not

587
00:25:56.760 --> 00:25:58.040
statically render.

588
00:25:58.040 --> 00:26:00.600
So there is zero SEO and it is probably

589
00:26:01.160 --> 00:26:04.680
a large reason why Ember has not done very well

590
00:26:04.760 --> 00:26:07.800
because all the add-ons get no SEO juice.

591
00:26:07.800 --> 00:26:09.160
So if you're like, what's a JavaScript framework?

592
00:26:09.160 --> 00:26:10.760
They're like, oh, react probably.

593
00:26:12.200 --> 00:26:16.200
Because no one's ever put any of that into like Google.

594
00:26:16.200 --> 00:26:19.640
So anyway, I don't know where,

595
00:26:19.640 --> 00:26:21.480
if I even said this or where I was going.

596
00:26:21.480 --> 00:26:24.200
But I'm implementing that static rendering now

597
00:26:25.640 --> 00:26:28.200
so that you will get that SEO and like,

598
00:26:28.200 --> 00:26:30.520
it'll be just like use an Astro to build docs or whatever.

599
00:26:31.080 --> 00:26:34.440
So I'm excited for that and I would have never attempted it.

600
00:26:34.520 --> 00:26:36.360
Without AI because I don't have the time to fit.

601
00:26:36.360 --> 00:26:39.400
Like you would need months of human time to figure that out

602
00:26:39.400 --> 00:26:40.680
and I never care enough for that.

603
00:26:40.680 --> 00:26:41.800
But with AI, why not?

604
00:26:43.000 --> 00:26:44.760
Yeah, no, I did that recently.

605
00:26:45.640 --> 00:26:47.160
I have a color picker,

606
00:26:47.160 --> 00:26:49.160
which is the color picker I handcrafted.

607
00:26:49.960 --> 00:26:51.560
Web component, pre-act signals.

608
00:26:52.120 --> 00:26:54.360
I mean, that's not the stack you get out of AI anyway, right?

609
00:26:54.360 --> 00:26:56.680
It's like, what are those things?

610
00:26:57.800 --> 00:27:00.680
But what I did recently is I've always been really frustrated

611
00:27:00.680 --> 00:27:03.640
with various displays of color gametes

612
00:27:03.720 --> 00:27:06.600
and the way that they make you the human

613
00:27:06.600 --> 00:27:09.640
bend to the weird shapes of these color spaces.

614
00:27:10.760 --> 00:27:11.720
And it's been really annoying.

615
00:27:11.720 --> 00:27:12.920
So you'll open one up and you're like,

616
00:27:12.920 --> 00:27:15.480
oh, I'm picking colors from a sideways triangle.

617
00:27:16.040 --> 00:27:17.640
Oh, that's really shitty.

618
00:27:17.640 --> 00:27:19.880
It looks like there's a lot of colors I want to pick

619
00:27:19.880 --> 00:27:21.480
outside of the triangle.

620
00:27:21.480 --> 00:27:22.760
Why are you even showing me those?

621
00:27:22.760 --> 00:27:25.000
And then you're like, oh, you open up a different color picker

622
00:27:25.000 --> 00:27:27.960
and it grazes out everything outside of the gamut

623
00:27:27.960 --> 00:27:30.120
so that you're not tempted to choose those colors.

624
00:27:30.120 --> 00:27:31.720
And now you're like, well, now I just feel like I have

625
00:27:31.800 --> 00:27:33.000
unlimited set of colors.

626
00:27:33.000 --> 00:27:33.800
That's really rude.

627
00:27:34.520 --> 00:27:35.880
And then some of them make a transparent.

628
00:27:35.880 --> 00:27:36.680
Some of them do.

629
00:27:36.680 --> 00:27:39.320
Like you've seen the OKLCH one that's got all the little dips

630
00:27:39.320 --> 00:27:41.960
and skills and valid like they squished it on a map,

631
00:27:41.960 --> 00:27:42.920
like a flat piece of paper.

632
00:27:42.920 --> 00:27:43.880
I'm like, that's stupid.

633
00:27:43.880 --> 00:27:45.160
I don't want that at all.

634
00:27:45.160 --> 00:27:47.320
That's a terrible way for me to see in pick color.

635
00:27:48.440 --> 00:27:51.400
The thing is is doing that math sucks.

636
00:27:52.280 --> 00:27:54.600
I mean, it's all known and it's like solved

637
00:27:54.600 --> 00:27:56.360
and you can go find the algorithms.

638
00:27:56.360 --> 00:27:57.400
And I'm like, I don't want to do that.

639
00:27:57.400 --> 00:27:59.000
But you know what can do that really well?

640
00:27:59.000 --> 00:27:59.880
AI.

641
00:27:59.880 --> 00:28:01.400
In fact, it's like super about it.

642
00:28:01.480 --> 00:28:05.240
So I've recently put out a bunch of really nice features

643
00:28:05.240 --> 00:28:09.800
in my color picker because AI was able to just translate.

644
00:28:09.800 --> 00:28:13.080
I knew the domain enough to articulate something I wanted.

645
00:28:13.080 --> 00:28:16.200
And the way that I wanted it was I wanted it to gamut stretch.

646
00:28:16.200 --> 00:28:18.600
So instead of it doing a triangle and then cutting off the rest,

647
00:28:18.600 --> 00:28:23.160
I'm like, just figure out how to map all of those pixels

648
00:28:23.160 --> 00:28:24.680
across the space.

649
00:28:24.680 --> 00:28:24.920
Yeah.

650
00:28:24.920 --> 00:28:26.120
Make it all there.

651
00:28:26.120 --> 00:28:27.480
I don't want everything to go.

652
00:28:27.480 --> 00:28:30.840
Everything goes to the edge and then you can still show me a gamut line

653
00:28:30.840 --> 00:28:35.080
like where the P3 and the SRGB and the REC 2020 colors are or whatever.

654
00:28:35.800 --> 00:28:37.160
I just don't make it my issue.

655
00:28:37.160 --> 00:28:40.200
Just show me where they are and all pick a color like let it go.

656
00:28:40.920 --> 00:28:41.800
And that was really cool.

657
00:28:41.800 --> 00:28:45.320
So then I also got to do since that was so streamlined,

658
00:28:45.320 --> 00:28:48.840
I was able to articulate a special presentation

659
00:28:48.840 --> 00:28:50.040
for pretty much every color space.

660
00:28:50.680 --> 00:28:51.960
So HSL already had one.

661
00:28:51.960 --> 00:28:55.480
That was thanks to Bogden who contributed to the open source code.

662
00:28:56.280 --> 00:28:58.200
But HWB, I gave a special one.

663
00:28:59.160 --> 00:29:00.760
OK, LCH gets a special one.

664
00:29:01.560 --> 00:29:03.240
P3, REC 2020.

665
00:29:03.960 --> 00:29:04.600
OK, lab.

666
00:29:04.600 --> 00:29:06.920
OK, lab is the really cool one because that one's polar.

667
00:29:06.920 --> 00:29:08.360
So it's normally circular.

668
00:29:08.360 --> 00:29:12.440
But I'm in a square and so I flattened it still again to the edges

669
00:29:12.440 --> 00:29:14.680
and then the gamut maps are all around on the inside.

670
00:29:15.160 --> 00:29:16.360
Oh man, it's just really cool.

671
00:29:16.360 --> 00:29:18.440
So now as you pick colors and then the other thing I did

672
00:29:18.440 --> 00:29:19.720
is when the gamut changes,

673
00:29:21.080 --> 00:29:24.760
it does it like a slot machine would where the numbers go up and down

674
00:29:24.760 --> 00:29:25.720
and like the symbols do in there.

675
00:29:25.720 --> 00:29:28.280
So like your SRGB and it goes to this gamut.

676
00:29:28.280 --> 00:29:31.240
And then that gamut and everyone who can't see my fingers,

677
00:29:31.240 --> 00:29:33.320
I'm just like moving, I'm sliding my hand up and down.

678
00:29:33.320 --> 00:29:34.760
I'm just kind of snapping to a new position.

679
00:29:35.320 --> 00:29:36.680
You have like a little viewport into it.

680
00:29:36.680 --> 00:29:38.120
Anyway, dude, it was really cool.

681
00:29:38.760 --> 00:29:39.480
Pretty easy.

682
00:29:40.760 --> 00:29:41.880
AI totally enabled that.

683
00:29:41.880 --> 00:29:45.880
That would have been weeks and weeks of me trying to code that by hand,

684
00:29:45.880 --> 00:29:47.720
trying to figure out each of those color spaces

685
00:29:47.720 --> 00:29:49.000
to just sit down like a dork.

686
00:29:49.000 --> 00:29:51.800
And it would be like heavy mental thought processes.

687
00:29:51.800 --> 00:29:53.240
Oh yeah, that's not like that.

688
00:29:53.240 --> 00:29:55.080
Not something at all.

689
00:29:55.080 --> 00:29:55.640
Yeah, it's the two.

690
00:29:56.440 --> 00:30:00.040
Yeah, it's almost like map projections.

691
00:30:00.040 --> 00:30:02.840
You know, like everyone thinks the difference,

692
00:30:02.840 --> 00:30:06.360
slightly different view of like the glow

693
00:30:06.360 --> 00:30:07.400
because we're on a sphere.

694
00:30:07.400 --> 00:30:10.600
We live on a sphere and like trying to show it flat.

695
00:30:10.600 --> 00:30:11.800
Like there's all these like,

696
00:30:11.800 --> 00:30:12.840
oh, which one's the best one?

697
00:30:12.840 --> 00:30:17.000
Like usually you see the one where it's like North America

698
00:30:17.000 --> 00:30:20.680
and Alaska and Greenland and all that shit is all like.

699
00:30:20.680 --> 00:30:22.360
Yeah, they're all stretched out and huge.

700
00:30:22.360 --> 00:30:22.920
Yeah, yeah.

701
00:30:22.920 --> 00:30:25.560
And that you're like, oh, wait, they're not that big.

702
00:30:26.840 --> 00:30:28.040
But you don't know that.

703
00:30:28.040 --> 00:30:30.760
And like, yeah, there's at least 20 different projections.

704
00:30:30.760 --> 00:30:34.120
And so it's like somewhat personal preference, I guess.

705
00:30:34.120 --> 00:30:37.080
So it's, you know, maybe that's a similar thing here

706
00:30:37.080 --> 00:30:38.600
of like people who built these other tools.

707
00:30:38.600 --> 00:30:40.040
And they just don't know like they're like,

708
00:30:40.040 --> 00:30:41.400
oh, yeah, let's just do it this way.

709
00:30:41.400 --> 00:30:43.080
Because like who knows what the best way is.

710
00:30:43.080 --> 00:30:47.480
But yeah, that like flattening the circle into a square

711
00:30:47.480 --> 00:30:50.440
made me think of like this is a very similar problem to solve.

712
00:30:51.240 --> 00:30:51.880
Totally.

713
00:30:51.880 --> 00:30:52.600
Yeah, good call.

714
00:30:52.600 --> 00:30:55.000
But yeah, I'm making it so I can go into that backlog.

715
00:30:55.000 --> 00:30:56.760
And now I shift a component and they component.

716
00:30:56.760 --> 00:30:58.520
I also spent a lot of hand time.

717
00:30:58.520 --> 00:31:01.240
This was like handcraft attempt because dude,

718
00:31:01.240 --> 00:31:03.880
LLM's really suck at like layout.

719
00:31:05.640 --> 00:31:08.520
Meaningful joy and like whimsy interactions.

720
00:31:09.240 --> 00:31:12.600
I can't see how many times so bad you describe them.

721
00:31:12.600 --> 00:31:14.680
And you're like, you just don't ever get it.

722
00:31:14.680 --> 00:31:17.160
Unless it's some really mainstream thing where it's like,

723
00:31:17.160 --> 00:31:18.200
I want to hover over on the court.

724
00:31:18.200 --> 00:31:18.520
Oh, great.

725
00:31:18.520 --> 00:31:19.480
Our website does this.

726
00:31:19.480 --> 00:31:22.520
Sorry, I want to hover on the card and see some 3D parallax.

727
00:31:22.520 --> 00:31:23.800
You know, it's like, oh, yeah.

728
00:31:23.800 --> 00:31:25.160
Oh, lay infinity.

729
00:31:25.160 --> 00:31:28.680
You're like, yeah, so I mean, it's still a cool effect.

730
00:31:28.680 --> 00:31:30.680
But like, it's not unique or whatever.

731
00:31:30.680 --> 00:31:31.720
So it's just terrible.

732
00:31:31.720 --> 00:31:33.240
And I was thinking about it recently.

733
00:31:33.240 --> 00:31:34.680
I think it's because the amount of training

734
00:31:34.680 --> 00:31:38.360
that these things have done is on computer science problems.

735
00:31:38.920 --> 00:31:40.840
You know, that's why they can write rust

736
00:31:40.840 --> 00:31:43.160
and these other more intense languages better

737
00:31:43.160 --> 00:31:46.440
because they just literally have or they prioritized

738
00:31:47.080 --> 00:31:48.920
more training data in those areas.

739
00:31:49.000 --> 00:31:49.960
And so I'm curious.

740
00:31:49.960 --> 00:31:52.760
I wonder if a model could come out that someone genuinely went through

741
00:31:52.760 --> 00:31:55.560
like all of the most amazing animations and interactions

742
00:31:55.560 --> 00:31:57.480
of the whole world put them into a model.

743
00:31:57.480 --> 00:32:00.200
It's like, this is the supermodel for, oh, supermodel.

744
00:32:00.760 --> 00:32:01.480
That's fun.

745
00:32:01.480 --> 00:32:04.200
Um, this is the supermodel for animation.

746
00:32:04.200 --> 00:32:06.840
Like, we specifically trained it to be better at front end

747
00:32:06.840 --> 00:32:07.960
than every other model.

748
00:32:07.960 --> 00:32:09.720
And I'd be like, hells yeah, sign me up.

749
00:32:10.760 --> 00:32:13.880
Yeah, I think this goes back to where we're talking about the beginning

750
00:32:13.880 --> 00:32:17.720
and the show of like art and how it's just not good at taste of like,

751
00:32:18.440 --> 00:32:21.560
it's the same reason I cannot make like, um,

752
00:32:22.440 --> 00:32:25.080
you know, unless you read some of Adam's articles about how to do this stuff.

753
00:32:25.080 --> 00:32:31.160
But like, um, you know, I would do the naive implementation of an animation of like,

754
00:32:31.160 --> 00:32:35.640
you know, maybe this thing grows and then shrinks as you like, I don't know, just, you know,

755
00:32:35.640 --> 00:32:40.840
but like, it should as it gets to the height of the growth like slow down, right?

756
00:32:40.840 --> 00:32:42.680
Like instead of just going like linear.

757
00:32:42.680 --> 00:32:44.040
Yeah, easing makes a big difference.

758
00:32:44.040 --> 00:32:44.440
Yeah.

759
00:32:44.440 --> 00:32:50.280
So like knowing how to articulate what you want, what looks most natural and organic,

760
00:32:51.000 --> 00:32:54.760
if you can say, if you can tell it specifically, like, I need it to go, you know,

761
00:32:54.760 --> 00:32:58.760
this many milliseconds in this way, when it gets to this point, it should slow down by 80 percent.

762
00:32:58.760 --> 00:32:59.480
It should do this.

763
00:32:59.480 --> 00:33:03.800
Like, if you know how that would work as an organic animation,

764
00:33:03.800 --> 00:33:07.080
I think if you described it like that, that AI could implement it.

765
00:33:07.080 --> 00:33:10.280
But when I go, hey, I want my buttons to be dope, bro.

766
00:33:10.360 --> 00:33:13.560
It's like, uh, I don't know.

767
00:33:13.560 --> 00:33:16.040
Like nobody knows what to tell it yet.

768
00:33:16.040 --> 00:33:19.560
And I think if you told it explicitly, it might get it.

769
00:33:19.560 --> 00:33:20.200
But I'm not sure.

770
00:33:20.200 --> 00:33:21.000
I don't know if you've tried.

771
00:33:21.000 --> 00:33:22.040
Like how did I do today?

772
00:33:22.040 --> 00:33:26.440
So today, today I had one, so the color input, this is again, the color picker.

773
00:33:26.440 --> 00:33:29.560
Uh, at the very bottom, there's a button to copy the color.

774
00:33:29.560 --> 00:33:30.680
And it's an icon.

775
00:33:30.680 --> 00:33:31.400
You have run it.

776
00:33:31.400 --> 00:33:32.040
It scales up.

777
00:33:32.040 --> 00:33:32.440
You click it.

778
00:33:32.440 --> 00:33:33.240
It scales down.

779
00:33:33.240 --> 00:33:34.520
Hey, you copy the color.

780
00:33:34.520 --> 00:33:35.960
And I'm like, people are going to copy the color a lot.

781
00:33:35.960 --> 00:33:37.560
So I'm actually, I want to get rid of the icon.

782
00:33:37.560 --> 00:33:40.040
So the instructions say, get rid of the icon.

783
00:33:40.120 --> 00:33:43.560
If you click anywhere in the bottom strip where the big color is shown, where

784
00:33:43.560 --> 00:33:47.560
people might even try to click and drag the color, that's, that's the

785
00:33:47.560 --> 00:33:48.040
interaction.

786
00:33:48.040 --> 00:33:50.920
So now that whole area is the click to copy area.

787
00:33:50.920 --> 00:33:51.240
Great.

788
00:33:51.240 --> 00:33:52.280
It gets that first try.

789
00:33:53.000 --> 00:33:56.840
Now when they click that copy area, we have color that they want.

790
00:33:56.840 --> 00:33:58.280
This is a fun thing for us to do.

791
00:33:58.280 --> 00:34:03.880
So I want you to, um, burst the color out as a circle from behind the, um,

792
00:34:03.880 --> 00:34:06.760
the color picker as like a, as like a circle.

793
00:34:06.760 --> 00:34:09.080
Anyway, so the circle that bursts out from behind it.

794
00:34:09.160 --> 00:34:11.000
And when they let go, it scales back in.

795
00:34:11.000 --> 00:34:13.880
So it's like, as they hold it, uh, it goes out.

796
00:34:13.880 --> 00:34:15.000
Anyway, so it's like fun.

797
00:34:15.000 --> 00:34:15.880
You know, you click it.

798
00:34:15.880 --> 00:34:17.560
You get this like burst of color.

799
00:34:17.560 --> 00:34:19.400
That's the color you just copied to your clipboard.

800
00:34:19.400 --> 00:34:21.080
I'm like, yeah, dude, none of them could do it.

801
00:34:21.800 --> 00:34:22.760
None of them could do it.

802
00:34:22.760 --> 00:34:27.080
They, um, one of them made it so that you hover or no, you, you click.

803
00:34:27.080 --> 00:34:29.720
And after your click is done, it scaled it up and it was stuck.

804
00:34:29.720 --> 00:34:31.640
And I was like, I told you it needs to burst.

805
00:34:31.640 --> 00:34:34.440
And on down, it burst to its max when they let go.

806
00:34:34.440 --> 00:34:35.800
Because I don't even know why you did that.

807
00:34:35.800 --> 00:34:38.920
Another one used keyframes, which meant it couldn't be interrupted.

808
00:34:38.920 --> 00:34:40.520
And I was like, you see us as transitions.

809
00:34:40.520 --> 00:34:41.560
I used the word transition.

810
00:34:41.560 --> 00:34:42.120
What are you doing?

811
00:34:42.680 --> 00:34:47.080
Um, and then, uh, the funniest one was Chi GPT or it was, uh, yeah, 5.4.

812
00:34:47.880 --> 00:34:51.160
Did the whole effect inside that place where you click?

813
00:34:51.160 --> 00:34:55.000
Even though I very explicitly said it needs to burst from behind the panel,

814
00:34:55.000 --> 00:34:57.080
which was the whole pop over element.

815
00:34:57.080 --> 00:35:01.560
And it goes, no, I'm just going to put that effect like a ripple inside of the thing.

816
00:35:01.560 --> 00:35:02.520
I'm like, I didn't want to ripple.

817
00:35:03.080 --> 00:35:06.600
I wanted the exploding color to just come out from behind it.

818
00:35:06.600 --> 00:35:07.880
But okay, whatever you give me the ripple.

819
00:35:08.360 --> 00:35:10.680
Um, so funny how these things kind of like,

820
00:35:12.360 --> 00:35:14.120
they just choke on weird random stuff.

821
00:35:14.120 --> 00:35:15.080
I'm waiting for me to get better.

822
00:35:15.080 --> 00:35:15.560
That's what I mean.

823
00:35:15.560 --> 00:35:16.520
I'm waiting for them to get better.

824
00:35:17.160 --> 00:35:19.480
Yeah, I do wonder if like, I feel like the thing,

825
00:35:19.480 --> 00:35:24.840
one thing we have on star pod that doesn't seem like it should be that complex.

826
00:35:24.840 --> 00:35:27.000
But I mean, it is in CSS anyways.

827
00:35:27.000 --> 00:35:31.320
It's like the, the button where it draws around the button,

828
00:35:31.320 --> 00:35:34.040
but the thing is drawing around it is a, like,

829
00:35:34.680 --> 00:35:36.280
I forget which type of gradient it is.

830
00:35:36.280 --> 00:35:38.520
And I don't know if I guess it's like gradient, right?

831
00:35:38.520 --> 00:35:43.240
Yeah, I think Konik actually works easily because there's demos of that where it's like

832
00:35:43.240 --> 00:35:45.400
four colors and they're spinning around or whatever.

833
00:35:45.960 --> 00:35:49.720
But I think it's a linear gradient maybe or like,

834
00:35:49.720 --> 00:35:53.880
it's something that wasn't, didn't fit those like two examples that exist in the wild.

835
00:35:53.880 --> 00:35:56.520
And it couldn't, it just couldn't do it at all.

836
00:35:57.320 --> 00:35:59.720
Um, I forget how we did it now.

837
00:35:59.720 --> 00:36:03.560
I know that you helped me some and I think maybe Jay helped some too.

838
00:36:03.560 --> 00:36:04.200
And I don't know.

839
00:36:04.200 --> 00:36:05.000
Somebody like chime in.

840
00:36:05.000 --> 00:36:06.280
He's got good examples to do that.

841
00:36:06.280 --> 00:36:06.760
Yeah.

842
00:36:06.760 --> 00:36:06.920
Yeah.

843
00:36:07.640 --> 00:36:10.520
But yeah, I'm like, that doesn't sound like, yes,

844
00:36:10.520 --> 00:36:12.360
it isn't super straightforward.

845
00:36:12.360 --> 00:36:14.840
So you'll need to do some research and play with it.

846
00:36:15.480 --> 00:36:17.480
But it should be able to figure something like that out.

847
00:36:17.480 --> 00:36:17.960
I would think.

848
00:36:17.960 --> 00:36:19.240
I don't see why it's so hard.

849
00:36:20.360 --> 00:36:21.880
Yeah, you're painting into borders.

850
00:36:21.880 --> 00:36:24.200
That here's another thing that has been frustrating me.

851
00:36:24.200 --> 00:36:27.400
I have been hand making UI.

852
00:36:27.480 --> 00:36:31.480
And then giving it to browser MCP and an LLM.

853
00:36:31.480 --> 00:36:34.040
And I'm like, look, here is a, this is it.

854
00:36:34.040 --> 00:36:35.560
This has all the answers that you need.

855
00:36:36.200 --> 00:36:39.560
I know your copycat engine, copycat, everything you see in here.

856
00:36:40.040 --> 00:36:42.520
And make it as a web component.

857
00:36:43.640 --> 00:36:44.760
And it just can't do it.

858
00:36:44.760 --> 00:36:50.280
I'm like, I'm literally there for like another two hours trying to get it to work out

859
00:36:50.280 --> 00:36:54.280
the final details that I just ended up doing it myself.

860
00:36:55.240 --> 00:36:59.400
It's just like something you could programmatically do with like a Chrome extension or something.

861
00:36:59.400 --> 00:37:00.200
That's what I mean.

862
00:37:00.200 --> 00:37:02.440
I'm like, you have every answer right there.

863
00:37:02.440 --> 00:37:03.960
Like, why can't you copycat it?

864
00:37:03.960 --> 00:37:06.440
Like it's so frustrating.

865
00:37:06.440 --> 00:37:11.240
It probably deliberately doesn't want to use web components.

866
00:37:11.240 --> 00:37:13.240
So whenever you just say the word web component,

867
00:37:13.240 --> 00:37:15.000
it goes, oh, no, I can't do it.

868
00:37:15.640 --> 00:37:17.640
It's actually really good at the web component part.

869
00:37:17.640 --> 00:37:19.720
It sucks at the layout,

870
00:37:20.440 --> 00:37:23.160
the animations and the interactions.

871
00:37:23.800 --> 00:37:25.240
So it's like those three things.

872
00:37:25.240 --> 00:37:27.240
It just can't all end the spacing and padding.

873
00:37:27.240 --> 00:37:28.120
It's okay here.

874
00:37:28.120 --> 00:37:29.960
It's terrible pixel perfection.

875
00:37:29.960 --> 00:37:31.560
Because it can't see.

876
00:37:31.560 --> 00:37:33.640
It can't, it can compute.

877
00:37:33.640 --> 00:37:35.320
And it computes wrong all the time.

878
00:37:35.320 --> 00:37:36.040
Just like layout.

879
00:37:36.040 --> 00:37:38.920
It's like, oh, the box is, oh, you got three boxes one inside of there.

880
00:37:38.920 --> 00:37:39.720
They're heights this.

881
00:37:39.720 --> 00:37:41.560
And I'm like, no, the height is actually this.

882
00:37:41.560 --> 00:37:42.760
You're absolutely right.

883
00:37:42.760 --> 00:37:43.560
The height is that.

884
00:37:43.560 --> 00:37:44.520
I'm like, you didn't know that.

885
00:37:44.520 --> 00:37:46.280
Quit acting like dork.

886
00:37:47.320 --> 00:37:48.200
Which is why it's funny.

887
00:37:48.200 --> 00:37:51.160
They got these two K a month junior AI devs for a higher now.

888
00:37:52.120 --> 00:37:54.920
So for $2,000, you can hire a crappy version of us

889
00:37:54.920 --> 00:37:56.920
to do even crappier work than we do.

890
00:37:57.800 --> 00:38:01.240
But to the layman's eye, maybe they're like, hell's, yeah, brother.

891
00:38:01.240 --> 00:38:03.400
You know, look at my look at my site.

892
00:38:03.400 --> 00:38:06.440
They got built by my pseudo engineer.

893
00:38:07.320 --> 00:38:08.200
You can't believe.

894
00:38:08.200 --> 00:38:11.000
I can't believe higher 125,000 of those

895
00:38:11.000 --> 00:38:14.200
for the one guy that works for Nvidia.

896
00:38:17.400 --> 00:38:18.680
Yeah, that's funny.

897
00:38:18.680 --> 00:38:19.640
He more is better, right?

898
00:38:19.720 --> 00:38:21.240
So yeah, I don't know.

899
00:38:21.240 --> 00:38:25.000
So yeah, I don't, I mean, this is not that different

900
00:38:25.000 --> 00:38:26.280
than Devon was.

901
00:38:26.280 --> 00:38:29.480
And Devon is not doing so hot as far as I know.

902
00:38:31.880 --> 00:38:33.320
Like, how is it any different?

903
00:38:34.360 --> 00:38:37.000
I guess they're just saying, our harness is so good

904
00:38:37.000 --> 00:38:40.920
that you can just treat this AI like it is a junior engineer

905
00:38:40.920 --> 00:38:42.440
and you will understand what you're asking for.

906
00:38:42.440 --> 00:38:43.720
Is that what their selling point is?

907
00:38:44.360 --> 00:38:45.080
I guess so.

908
00:38:45.080 --> 00:38:45.720
Yeah, they have to.

909
00:38:45.720 --> 00:38:49.400
So it's just like code rabbit and a lot of these code reviewers.

910
00:38:49.800 --> 00:38:53.400
They've got a bunch of contacts that they put in there.

911
00:38:53.400 --> 00:38:56.040
Basically, oh, which is something I want to make fun of today.

912
00:38:56.040 --> 00:38:57.800
You're an expert code reviewer.

913
00:38:59.400 --> 00:39:01.480
You're an expert developer.

914
00:39:01.480 --> 00:39:02.840
You only cost two thousand a month though.

915
00:39:02.840 --> 00:39:05.320
It's just don't tell you and you can do anything

916
00:39:05.320 --> 00:39:07.240
in this world or get some stuff.

917
00:39:07.240 --> 00:39:09.480
Yeah, sometimes seriously.

918
00:39:09.480 --> 00:39:10.680
Oh, that'd be so funny.

919
00:39:10.680 --> 00:39:12.840
That's like a people who put like funnier things

920
00:39:12.840 --> 00:39:14.760
inside of the sold on markdown or whatever.

921
00:39:14.760 --> 00:39:16.120
They're just like trolling the LLM.

922
00:39:16.120 --> 00:39:17.880
They're like, okay, well, you're actually a dork.

923
00:39:17.880 --> 00:39:21.400
You're the 10th multiple of a multiplicity

924
00:39:21.400 --> 00:39:23.000
or set a movie,

925
00:39:23.000 --> 00:39:25.480
a multi crap.

926
00:39:25.480 --> 00:39:27.800
Anyway, it's like by the 10th clone, they're just dorks.

927
00:39:27.800 --> 00:39:29.640
So it's like, you're the 10th clone.

928
00:39:30.360 --> 00:39:32.360
You are not as good as the first one.

929
00:39:32.360 --> 00:39:34.440
But you're still a developer that people pay for.

930
00:39:34.440 --> 00:39:36.760
So, oh man, it cracks me up.

931
00:39:37.400 --> 00:39:38.200
Yeah, I do.

932
00:39:38.920 --> 00:39:40.760
So this is maybe not related at all,

933
00:39:40.760 --> 00:39:43.800
but this makes me think of so we got a new car.

934
00:39:44.680 --> 00:39:48.600
We got a lucid gravity and sick.

935
00:39:50.120 --> 00:39:53.720
It has 838 horsepower, which is too much.

936
00:39:56.920 --> 00:39:59.640
But like, there's another version above it

937
00:39:59.640 --> 00:40:00.840
that's like double the price.

938
00:40:01.480 --> 00:40:03.560
And I think has like over a thousand horsepower,

939
00:40:03.560 --> 00:40:05.960
but I think the specs are the exact same.

940
00:40:05.960 --> 00:40:09.880
So I'm like, did you just drop down this one?

941
00:40:09.880 --> 00:40:13.800
You've software blocked the horsepower and speed of this one?

942
00:40:14.440 --> 00:40:15.720
Unlock it, just like an iPhone.

943
00:40:15.720 --> 00:40:16.840
Do you jailbreak?

944
00:40:16.840 --> 00:40:18.120
Do you jailbreak your lucid?

945
00:40:18.120 --> 00:40:21.720
Yeah, so what I was thinking of there

946
00:40:21.720 --> 00:40:24.120
is the connection with this junior engineer is like,

947
00:40:24.120 --> 00:40:25.640
do they go, okay, don't be too good.

948
00:40:25.640 --> 00:40:26.680
You're 2000 a month.

949
00:40:26.680 --> 00:40:28.120
You're a junior engineer.

950
00:40:28.120 --> 00:40:28.920
And then they have one later.

951
00:40:28.920 --> 00:40:30.280
We've got 8k version of you.

952
00:40:30.280 --> 00:40:31.400
That's like, yeah.

953
00:40:31.400 --> 00:40:34.040
Yeah, later they go, okay, you're an expert.

954
00:40:34.040 --> 00:40:34.760
You're a senior.

955
00:40:34.760 --> 00:40:35.720
You're going to cost more,

956
00:40:35.720 --> 00:40:37.000
but you're the same exact thing.

957
00:40:37.000 --> 00:40:38.840
We just told you to be better in the prompts.

958
00:40:39.880 --> 00:40:41.560
Dude, you just gave someone a business idea.

959
00:40:41.560 --> 00:40:43.080
There are shysty buttholes out there

960
00:40:43.080 --> 00:40:44.040
that are like brilliant.

961
00:40:44.040 --> 00:40:46.280
Robbie, that's such a douchey thing to do.

962
00:40:46.280 --> 00:40:47.160
And I'm a douche.

963
00:40:47.160 --> 00:40:49.960
So I shall go do the douchey stuff.

964
00:40:49.960 --> 00:40:50.760
Oh my goodness.

965
00:40:50.760 --> 00:40:52.920
Yeah, you can use AGI that we have now

966
00:40:52.920 --> 00:40:54.440
to go build this business for yourself.

967
00:40:55.960 --> 00:40:57.960
Okay, so speaking of business that's built for yourself,

968
00:40:57.960 --> 00:41:01.480
I think last week we talked about the agency GitHub repo,

969
00:41:01.480 --> 00:41:05.000
which like you can have your own software agency now

970
00:41:05.000 --> 00:41:08.200
that's they've got every persona to find in there.

971
00:41:08.280 --> 00:41:09.640
Again, just coming back to that,

972
00:41:09.640 --> 00:41:10.920
you're an expert marketer.

973
00:41:10.920 --> 00:41:16.360
You're getting so tired of like these persona castings

974
00:41:16.360 --> 00:41:16.840
that we do.

975
00:41:16.840 --> 00:41:19.240
Anyway, maybe I'll rant about that more later.

976
00:41:19.240 --> 00:41:21.640
But anyway, this one today or this week,

977
00:41:21.640 --> 00:41:23.480
I found a game dev agency.

978
00:41:23.480 --> 00:41:26.600
And just like Jason says, like, okay, so cool.

979
00:41:26.600 --> 00:41:28.040
Now there's a game dev agency.

980
00:41:28.040 --> 00:41:30.280
I don't even have 10 good game dev,

981
00:41:30.280 --> 00:41:32.360
I don't even have one good game dev idea

982
00:41:32.360 --> 00:41:35.480
that's baked enough to give it to an agency.

983
00:41:35.480 --> 00:41:36.920
And everyone is out there just like,

984
00:41:36.920 --> 00:41:37.880
I'm running five of these.

985
00:41:37.880 --> 00:41:38.760
I'm like, no, you're not.

986
00:41:38.760 --> 00:41:41.720
You don't have five good enough ideas to do that.

987
00:41:41.720 --> 00:41:42.520
This is ridiculous.

988
00:41:42.520 --> 00:41:43.960
I have a good idea.

989
00:41:43.960 --> 00:41:46.280
Diablo two done.

990
00:41:49.720 --> 00:41:51.400
That was like the peak of gaming.

991
00:41:51.400 --> 00:41:53.320
So you don't ever need to make anything better.

992
00:41:53.320 --> 00:41:55.560
Like Minecraft Dungeons is great

993
00:41:55.560 --> 00:41:57.880
because it is just Diablo, but for children.

994
00:41:58.440 --> 00:42:01.720
So I love Dungeons callers to all day, dude.

995
00:42:01.720 --> 00:42:03.800
All day, although Diablo three and four,

996
00:42:03.800 --> 00:42:05.320
four was really good too, you know?

997
00:42:05.400 --> 00:42:06.520
It's like three was not good.

998
00:42:06.520 --> 00:42:07.720
I told you that four was good.

999
00:42:07.720 --> 00:42:08.920
Three wasn't good.

1000
00:42:08.920 --> 00:42:09.880
I didn't like three.

1001
00:42:09.880 --> 00:42:12.040
Three was to two dumb down.

1002
00:42:12.040 --> 00:42:14.280
You get a little bit more customization in four.

1003
00:42:15.560 --> 00:42:17.480
I like find those games very peaceful.

1004
00:42:17.480 --> 00:42:19.000
It's like one of those weird,

1005
00:42:19.000 --> 00:42:21.160
you know, like some people can get into Call of Duty

1006
00:42:21.160 --> 00:42:22.120
or whatever and they're just like,

1007
00:42:22.120 --> 00:42:24.360
I just don't down and shot heads for four hours

1008
00:42:24.360 --> 00:42:25.480
and it was peaceful.

1009
00:42:25.480 --> 00:42:27.080
I'm like, that's not peaceful at all to me.

1010
00:42:27.080 --> 00:42:30.120
But I am going to crawl into a demonic hell space

1011
00:42:30.120 --> 00:42:32.120
and murder mass amounts of demons

1012
00:42:32.120 --> 00:42:33.560
and cast a bunch of spells.

1013
00:42:33.560 --> 00:42:35.160
And that kind of moves me to sleep.

1014
00:42:35.160 --> 00:42:36.520
Yep. I kind of get it.

1015
00:42:37.720 --> 00:42:38.280
Yeah.

1016
00:42:38.280 --> 00:42:40.200
Have fallen asleep playing Diablo before.

1017
00:42:40.200 --> 00:42:41.720
Can can confirm.

1018
00:42:41.720 --> 00:42:42.120
Good.

1019
00:42:44.120 --> 00:42:45.560
Well, yeah, no, I love Diablo.

1020
00:42:45.560 --> 00:42:47.160
That's my favorite kind of game is like,

1021
00:42:47.880 --> 00:42:50.520
I want very light,

1022
00:42:51.480 --> 00:42:53.160
checklisty, like go here.

1023
00:42:53.800 --> 00:42:54.280
Click that.

1024
00:42:55.160 --> 00:42:56.360
You in checkbox.

1025
00:42:56.360 --> 00:42:57.400
Like, yay.

1026
00:42:57.400 --> 00:42:58.760
So I like that.

1027
00:42:59.640 --> 00:43:01.560
Like Destiny is a lot like that too.

1028
00:43:01.640 --> 00:43:04.280
Like, you know, fight this boss for an hour.

1029
00:43:05.000 --> 00:43:07.400
Like then maybe you'll get the good loot afterwards.

1030
00:43:07.400 --> 00:43:08.600
If not, fight him again.

1031
00:43:09.320 --> 00:43:13.560
Like, yep, Destiny is definitely Diablo with a gun.

1032
00:43:14.200 --> 00:43:15.560
It's just a different perspective.

1033
00:43:15.560 --> 00:43:16.120
Totally agree.

1034
00:43:16.840 --> 00:43:17.160
Yeah.

1035
00:43:18.680 --> 00:43:20.120
Have you tried auto research yet?

1036
00:43:21.080 --> 00:43:21.800
I have not.

1037
00:43:22.600 --> 00:43:23.800
Dude, you are missing out.

1038
00:43:23.800 --> 00:43:26.600
I think this is a really, really good stuff.

1039
00:43:26.600 --> 00:43:30.600
It has a very harsh limitation of like what it's actually

1040
00:43:31.560 --> 00:43:32.520
going to be useful for.

1041
00:43:32.520 --> 00:43:35.560
But once you start employing it,

1042
00:43:35.560 --> 00:43:38.840
it is, it delivers results, which is cool.

1043
00:43:38.840 --> 00:43:40.600
So how much do you know about it?

1044
00:43:40.600 --> 00:43:42.280
Like, I don't want to sit here and mansplain it to you.

1045
00:43:42.280 --> 00:43:43.880
But it's nothing.

1046
00:43:44.920 --> 00:43:45.480
Okay, sweet.

1047
00:43:45.480 --> 00:43:47.640
So Andre Kaparthi.

1048
00:43:48.440 --> 00:43:49.080
Is that his name?

1049
00:43:49.080 --> 00:43:50.040
Andrej.

1050
00:43:50.440 --> 00:43:52.360
Anyway, I'm going to paste it here in the chat.

1051
00:43:52.360 --> 00:43:54.440
I'll put it down here in this thing.

1052
00:43:54.440 --> 00:43:57.080
This is a, and there's versions of this for pie,

1053
00:43:57.080 --> 00:43:58.440
versions of this for cloud versions.

1054
00:43:58.440 --> 00:43:59.880
This is everywhere that kind of make it easier.

1055
00:43:59.880 --> 00:44:02.360
But I run it vanilla from what he did.

1056
00:44:03.080 --> 00:44:06.680
Anyway, the whole idea is it will make a number change

1057
00:44:06.680 --> 00:44:08.120
in a direction that you want it to.

1058
00:44:08.760 --> 00:44:09.880
And that sounds really weird.

1059
00:44:09.880 --> 00:44:11.960
But like imagine that you have a performance.

1060
00:44:11.960 --> 00:44:13.480
Hey, you have a lighthouse score.

1061
00:44:13.480 --> 00:44:14.840
This is a perfect use case.

1062
00:44:14.840 --> 00:44:15.880
I'm making it up right now.

1063
00:44:16.520 --> 00:44:17.320
Your lighthouse score.

1064
00:44:17.320 --> 00:44:19.320
You go, Hey, my lighthouse score is 72.

1065
00:44:20.360 --> 00:44:22.360
Here's how you test for the lighthouse score.

1066
00:44:22.360 --> 00:44:23.400
And you kind of write it out.

1067
00:44:24.040 --> 00:44:25.000
And it's in an LLM, right?

1068
00:44:25.000 --> 00:44:25.720
It'll figure it out.

1069
00:44:25.720 --> 00:44:26.840
Oh, I can spin a playwright.

1070
00:44:26.840 --> 00:44:27.880
I can go run the tin.

1071
00:44:27.880 --> 00:44:28.680
I can get the score back.

1072
00:44:28.680 --> 00:44:30.040
And then I'll put the score in this chart.

1073
00:44:30.600 --> 00:44:33.480
And then auto research will boot up

1074
00:44:34.120 --> 00:44:37.320
and keep it maintained a database of all of the runs that it's done.

1075
00:44:37.720 --> 00:44:39.320
And spin up an LLM and say,

1076
00:44:39.320 --> 00:44:42.520
your job LLM is to make this lighthouse score improve.

1077
00:44:43.400 --> 00:44:43.720
Go.

1078
00:44:44.280 --> 00:44:45.800
And the LLM goes, Oh, shit.

1079
00:44:46.680 --> 00:44:47.800
Let me try something.

1080
00:44:47.800 --> 00:44:48.840
And it tries something.

1081
00:44:48.840 --> 00:44:50.200
And then it gets the score back.

1082
00:44:50.200 --> 00:44:52.440
And then the orchestrator system goes,

1083
00:44:52.440 --> 00:44:53.640
Okay, what's the new score?

1084
00:44:53.640 --> 00:44:54.600
Oh, that's not better.

1085
00:44:55.560 --> 00:44:56.040
You're dead.

1086
00:44:56.920 --> 00:44:57.960
And we're not keeping your work.

1087
00:44:58.680 --> 00:45:00.600
A new agent shows up just high.

1088
00:45:00.600 --> 00:45:01.560
And the things like, Hey,

1089
00:45:01.560 --> 00:45:04.040
you're an agent that's here to try to make the lighthouse score go up.

1090
00:45:04.040 --> 00:45:04.680
Try something new.

1091
00:45:04.680 --> 00:45:07.000
Just don't try this dumb shit over here because this didn't work.

1092
00:45:07.000 --> 00:45:08.280
And it goes, Oh, okay.

1093
00:45:08.280 --> 00:45:09.720
And try something new comes back.

1094
00:45:09.720 --> 00:45:11.160
Hey, the score went up by three.

1095
00:45:11.160 --> 00:45:12.200
Hell yeah, brother.

1096
00:45:12.200 --> 00:45:13.000
You just scored.

1097
00:45:13.000 --> 00:45:14.120
And but you're dead now.

1098
00:45:14.120 --> 00:45:14.840
Okay, cool.

1099
00:45:14.840 --> 00:45:16.280
And we're going to keep that score.

1100
00:45:16.280 --> 00:45:18.040
And we're going to check in the code and to get.

1101
00:45:18.040 --> 00:45:22.440
So it uses Git and continues saving when it improves

1102
00:45:22.440 --> 00:45:24.520
and doing nothing if it doesn't.

1103
00:45:24.520 --> 00:45:25.800
And it will run all night.

1104
00:45:26.360 --> 00:45:28.120
And I've been running them all night

1105
00:45:28.200 --> 00:45:29.000
all the time.

1106
00:45:29.000 --> 00:45:31.160
In fact, I've been doing this day shift night shift thing.

1107
00:45:31.160 --> 00:45:32.040
Have I talked about that yet?

1108
00:45:32.040 --> 00:45:32.920
The day shift night shift?

1109
00:45:34.360 --> 00:45:35.960
I've talked about your burn window.

1110
00:45:35.960 --> 00:45:37.400
I don't know about the shifts.

1111
00:45:37.400 --> 00:45:38.360
Oh, man.

1112
00:45:38.360 --> 00:45:39.720
Okay, so the day shift night shifting.

1113
00:45:39.720 --> 00:45:43.480
So during the day, I write specs and I create these scenarios

1114
00:45:43.480 --> 00:45:45.000
where I want to run auto research.

1115
00:45:45.000 --> 00:45:47.080
And then when I check out for the day at like four o'clock,

1116
00:45:47.080 --> 00:45:48.840
I go hit play on my auto research.

1117
00:45:48.840 --> 00:45:50.520
And then AI works all night.

1118
00:45:50.520 --> 00:45:52.040
And I wake up in the morning.

1119
00:45:52.040 --> 00:45:54.120
I look at the results, which are always better.

1120
00:45:54.120 --> 00:45:56.520
And I mean, dude, you can make your bundle smaller.

1121
00:45:57.320 --> 00:45:58.920
Anything that has a number of value,

1122
00:45:58.920 --> 00:46:00.360
that you can easily test for,

1123
00:46:00.360 --> 00:46:03.880
this thing will just brute force hammer on until it improves.

1124
00:46:03.880 --> 00:46:06.360
The sort of thing measurable, basically.

1125
00:46:06.360 --> 00:46:09.480
Anything measurable, that's in your own criteria for measuring.

1126
00:46:09.480 --> 00:46:11.080
Like, could you give it a function to be like,

1127
00:46:12.200 --> 00:46:13.640
this is how we calculate the number?

1128
00:46:14.440 --> 00:46:15.000
Yes.

1129
00:46:15.000 --> 00:46:17.160
And that's how I'm getting creative with it in the front end.

1130
00:46:17.160 --> 00:46:18.760
Because the front end is subjective.

1131
00:46:18.760 --> 00:46:19.800
It doesn't have values.

1132
00:46:19.800 --> 00:46:21.640
And so what I do is I create an LLM.

1133
00:46:21.640 --> 00:46:22.840
Dude, you jumped right into the thing.

1134
00:46:23.640 --> 00:46:24.680
Hold on, one more point.

1135
00:46:24.920 --> 00:46:26.920
When I wake up in the morning, I get the results back.

1136
00:46:26.920 --> 00:46:29.960
I take the results and I give them to an instance of cloud

1137
00:46:29.960 --> 00:46:31.080
with a bunch of design skills.

1138
00:46:31.080 --> 00:46:33.320
And I say, make a website out of the results.

1139
00:46:33.960 --> 00:46:36.440
And in like five minutes, it posts up a new website.

1140
00:46:36.440 --> 00:46:37.320
And I share it with the team.

1141
00:46:37.320 --> 00:46:38.920
I'm like, look, it would happen overnight.

1142
00:46:39.480 --> 00:46:41.000
We, I'm making a PR.

1143
00:46:41.000 --> 00:46:43.560
It improves these four things by this many points.

1144
00:46:43.560 --> 00:46:45.000
And it's like, amazing.

1145
00:46:45.000 --> 00:46:46.040
And I didn't even do the work, right?

1146
00:46:46.040 --> 00:46:47.880
I just set it up for the night shift.

1147
00:46:47.880 --> 00:46:48.520
But you're right.

1148
00:46:48.520 --> 00:46:49.960
So I can't do that with everything.

1149
00:46:49.960 --> 00:46:51.240
So while I can make bundles smaller,

1150
00:46:51.240 --> 00:46:52.520
I can make performance improvements.

1151
00:46:52.520 --> 00:46:53.880
I can do things that are very measurable.

1152
00:46:53.960 --> 00:46:56.600
That's kind of boring, to me, at least.

1153
00:46:56.600 --> 00:47:00.120
And so over the front end, what I do is I have an instance of cloud

1154
00:47:00.120 --> 00:47:04.600
that scores what the output was from another instance of cloud.

1155
00:47:05.240 --> 00:47:07.240
So it's like, hey, I need you to make a component

1156
00:47:07.240 --> 00:47:09.160
that matches all of these criteria,

1157
00:47:09.160 --> 00:47:11.320
passes all the tests, passes the linters or whatever.

1158
00:47:12.120 --> 00:47:14.200
Score it on these eight different criteria.

1159
00:47:14.200 --> 00:47:15.400
What's the accessibility like?

1160
00:47:16.040 --> 00:47:17.720
Did it use tokens from the system?

1161
00:47:17.720 --> 00:47:19.000
Did it actually fulfill the task?

1162
00:47:19.000 --> 00:47:19.400
Whatever.

1163
00:47:19.400 --> 00:47:21.080
Anyway, you defined the score.

1164
00:47:21.080 --> 00:47:23.080
The score comes back with, ding, ding, ding.

1165
00:47:23.080 --> 00:47:23.560
A number.

1166
00:47:24.280 --> 00:47:27.480
And so you have, it's just like the same loop happens.

1167
00:47:28.120 --> 00:47:30.600
And LLM shows up, oh, I need to make a component.

1168
00:47:30.600 --> 00:47:31.400
Oh, here's my spec.

1169
00:47:31.400 --> 00:47:32.440
And here's some shit I need to do.

1170
00:47:32.440 --> 00:47:33.400
Hey, I made the component.

1171
00:47:33.400 --> 00:47:35.080
And the score goes, yeah, that was really wack.

1172
00:47:35.080 --> 00:47:35.640
I'll see you later.

1173
00:47:35.640 --> 00:47:36.600
You're dead now.

1174
00:47:36.600 --> 00:47:37.640
And dies and comes back.

1175
00:47:37.640 --> 00:47:39.640
You know, like it's just the loop goes until eventually.

1176
00:47:40.440 --> 00:47:42.120
It makes improvements across the board.

1177
00:47:42.760 --> 00:47:44.120
So this is why I call it brute force.

1178
00:47:44.120 --> 00:47:47.480
But yes, dude, you can custom create your own scoring mechanisms

1179
00:47:47.480 --> 00:47:49.640
that generate a value that you can use in auto research

1180
00:47:49.640 --> 00:47:50.680
to do whatever the hell you want.

1181
00:47:51.400 --> 00:47:53.240
And it's kind of freaking cool.

1182
00:47:53.240 --> 00:47:55.080
That's my task to you then, Robbie, this week.

1183
00:47:55.080 --> 00:47:57.400
Is you need to try auto research in some shape or form?

1184
00:47:58.280 --> 00:47:59.240
It's pretty cool.

1185
00:47:59.240 --> 00:48:01.640
Yeah, I mean, this is like a common theme

1186
00:48:02.520 --> 00:48:04.520
everywhere that I've ever had to like do

1187
00:48:04.520 --> 00:48:06.120
goal setting for a job, right?

1188
00:48:06.120 --> 00:48:09.320
Is you want to make the goals specific and measurable.

1189
00:48:09.320 --> 00:48:11.160
So your criteria to be measurable,

1190
00:48:11.800 --> 00:48:13.560
ideally is something that is, you know,

1191
00:48:13.560 --> 00:48:14.760
like what we're describing here.

1192
00:48:14.760 --> 00:48:16.600
Like it can, it boils down to a number

1193
00:48:16.600 --> 00:48:18.360
where you can point to like this is better.

1194
00:48:19.320 --> 00:48:21.560
So if you're writing your goals in that way,

1195
00:48:21.560 --> 00:48:24.360
or, you know, maybe not quarterly goals,

1196
00:48:24.360 --> 00:48:27.000
but your goal for the thing you want to build in that sort of way,

1197
00:48:27.000 --> 00:48:28.920
and then you give that criteria to it,

1198
00:48:28.920 --> 00:48:31.560
it should be able to help you make a better version of that thing.

1199
00:48:32.120 --> 00:48:33.480
So I am intrigued.

1200
00:48:34.520 --> 00:48:34.920
Awesome.

1201
00:48:34.920 --> 00:48:37.080
And it's really good proof that this is not AGI.

1202
00:48:37.560 --> 00:48:40.920
Because AGI wouldn't need to send out a bunch of dumb dumps

1203
00:48:41.640 --> 00:48:42.360
to do this.

1204
00:48:42.600 --> 00:48:45.640
So you know, you just, you got enough dumb dumps in your back pocket.

1205
00:48:45.640 --> 00:48:47.960
Eventually, it's Ralph Wiggum.

1206
00:48:48.040 --> 00:48:51.240
If you think about it, like a little bit deeper Ralph Wiggum was a dumb dumb.

1207
00:48:52.520 --> 00:48:53.880
And the whole joke is that, you know,

1208
00:48:53.880 --> 00:48:54.680
you give him a pencil.

1209
00:48:54.680 --> 00:48:56.440
And the first thing he's going to do is stick it in his eye.

1210
00:48:57.080 --> 00:48:59.160
And then, but if you, if you run him enough times,

1211
00:48:59.160 --> 00:49:01.960
he might actually not stick it in his eye and make some art.

1212
00:49:02.760 --> 00:49:06.840
And you're like, okay, sure, the 500th run produce something.

1213
00:49:06.840 --> 00:49:12.200
Anyway, so people are making drastic changes to frameworks.

1214
00:49:12.200 --> 00:49:14.760
Like think about like if you're a framework and you're really,

1215
00:49:15.160 --> 00:49:17.800
I bet you actually Gia, let's pivot into Gia.

1216
00:49:18.120 --> 00:49:21.320
I would be very curious to know if Gia was created

1217
00:49:21.320 --> 00:49:25.480
with auto research as they just ran loops after loops night shift,

1218
00:49:25.480 --> 00:49:28.360
Dr. Night shift of auto research trying to find a framework

1219
00:49:28.360 --> 00:49:32.520
that mimicked all the other ones in terms of the way that the component

1220
00:49:32.520 --> 00:49:35.800
architecture alert looked, but beat them all in performance.

1221
00:49:35.800 --> 00:49:38.200
And it just grounded out until it was done.

1222
00:49:38.680 --> 00:49:40.920
Yeah, so they, I have not used it.

1223
00:49:40.920 --> 00:49:43.800
I read through their page for a few minutes.

1224
00:49:44.440 --> 00:49:47.320
But it basically does what I have been

1225
00:49:47.320 --> 00:49:50.040
harping on since we started this podcast,

1226
00:49:50.040 --> 00:49:52.200
since I've been talking to anyone about web development.

1227
00:49:52.200 --> 00:49:56.360
And so I'm like, why in the world do we bother being like,

1228
00:49:56.360 --> 00:49:58.920
okay, today it's classes and that goes this way.

1229
00:49:58.920 --> 00:50:02.280
And we have these, you know, component did mount or whatever.

1230
00:50:02.280 --> 00:50:04.280
And now, oh, okay, now we have hooks.

1231
00:50:04.280 --> 00:50:07.080
You have to know these hooks and everything is function based on why.

1232
00:50:07.800 --> 00:50:12.840
I know that we have the technology to write it the same forever.

1233
00:50:12.840 --> 00:50:16.280
And you change the way the compiler works to make it better.

1234
00:50:16.280 --> 00:50:18.360
Don't make me keep learning new ways to do it.

1235
00:50:18.360 --> 00:50:19.320
You make it better.

1236
00:50:19.320 --> 00:50:20.520
I'm not the one that makes it better.

1237
00:50:20.520 --> 00:50:21.560
You wrote the framework.

1238
00:50:21.560 --> 00:50:24.440
So I think that's what they have here is like, it's a class.

1239
00:50:24.440 --> 00:50:25.400
You increment a thing.

1240
00:50:26.040 --> 00:50:28.680
It's kind of how it's felt used to be like before.

1241
00:50:29.560 --> 00:50:30.200
Felt five.

1242
00:50:31.720 --> 00:50:33.000
It like, you would increment a thing.

1243
00:50:33.000 --> 00:50:34.040
It's like, cool, you increment it.

1244
00:50:34.040 --> 00:50:34.680
It dope.

1245
00:50:34.680 --> 00:50:35.240
I updated.

1246
00:50:35.960 --> 00:50:39.560
They're like, cool, why, why, why is this a problem everywhere else?

1247
00:50:39.560 --> 00:50:40.600
Like, I don't know why.

1248
00:50:41.560 --> 00:50:42.840
There was a was ceremony.

1249
00:50:42.840 --> 00:50:45.240
There's I think a lot of people, I think there's two things here.

1250
00:50:45.240 --> 00:50:46.760
And I totally, I think a lot of people

1251
00:50:48.280 --> 00:50:52.920
ceremony creates exclusivity and they want to feel better than other people.

1252
00:50:52.920 --> 00:50:56.360
They're not interested actually in the way that we can all get better faster.

1253
00:50:56.360 --> 00:50:57.720
They're interested in the way that their

1254
00:50:59.000 --> 00:51:02.600
solution looks more complex and more advanced than yours.

1255
00:51:02.600 --> 00:51:04.120
They want to be a bigger person.

1256
00:51:04.120 --> 00:51:06.680
This is like the, it's an arrogance issue.

1257
00:51:06.680 --> 00:51:09.240
And our industry has been full of arrogance for a long, long time.

1258
00:51:09.960 --> 00:51:12.520
So I, I think that, I just shared my toses.

1259
00:51:12.520 --> 00:51:14.280
Did you ever use my toses or know what that was?

1260
00:51:15.640 --> 00:51:18.520
I feel like we talked about this, but I already forgot.

1261
00:51:19.400 --> 00:51:22.280
No worries, it was a component model that you learned once

1262
00:51:22.280 --> 00:51:25.240
and it can output into any of the frameworks because it has a compiler.

1263
00:51:25.240 --> 00:51:27.720
And so that they go once further than what you're describing.

1264
00:51:27.720 --> 00:51:29.400
Yeah, okay, so I just just grabbed that.

1265
00:51:30.120 --> 00:51:32.440
Anyway, that's really interesting.

1266
00:51:32.440 --> 00:51:33.320
So yeah, G is out there.

1267
00:51:33.320 --> 00:51:36.360
I do agree with you though that it uses JSX and I was like, big mistake.

1268
00:51:37.320 --> 00:51:38.840
I don't like JSX.

1269
00:51:38.840 --> 00:51:41.400
It is wildly limiting and ugly.

1270
00:51:41.400 --> 00:51:43.240
So why are we continuing to use this?

1271
00:51:43.240 --> 00:51:44.200
We, I don't know.

1272
00:51:44.200 --> 00:51:45.400
It's driving me nuts.

1273
00:51:45.400 --> 00:51:47.080
I also really liked.

1274
00:51:47.080 --> 00:51:49.160
And I know that we're probably never going to go back to this.

1275
00:51:49.160 --> 00:51:50.200
Unfortunately.

1276
00:51:50.200 --> 00:51:50.840
Say pug.

1277
00:51:50.840 --> 00:51:51.320
Say pug.

1278
00:51:52.200 --> 00:51:52.920
No, okay.

1279
00:51:52.920 --> 00:51:58.360
Well, um, separate, a separate file for your template

1280
00:51:58.360 --> 00:52:01.080
and a separate file for your JavaScript logic.

1281
00:52:01.880 --> 00:52:04.040
Like, I prefer to have the separate.

1282
00:52:04.920 --> 00:52:08.920
Like, um, like Ember used to have, um, now it's single file components.

1283
00:52:08.920 --> 00:52:11.080
So it's like your template and your JavaScript

1284
00:52:11.080 --> 00:52:12.200
and your all the stuff is there.

1285
00:52:12.760 --> 00:52:15.080
But it used to be a handlebars file.

1286
00:52:15.640 --> 00:52:19.240
And then there was a backing JavaScript class that was in a different file.

1287
00:52:19.240 --> 00:52:22.680
And anytime I would use a new framework, I would look up

1288
00:52:22.680 --> 00:52:23.960
how can I make it like this?

1289
00:52:23.960 --> 00:52:27.000
So when I used to use Viewsum, you could do that for a while before they got

1290
00:52:27.000 --> 00:52:28.520
rid of the ability to do that.

1291
00:52:28.520 --> 00:52:29.560
So you like to MVC?

1292
00:52:29.560 --> 00:52:30.520
Yeah, you had a view.

1293
00:52:31.160 --> 00:52:32.440
You had a controller and a model.

1294
00:52:32.920 --> 00:52:34.840
Yeah, kind of one step further and what you're describing.

1295
00:52:34.840 --> 00:52:36.760
Otherwise, you're talking about MVVM.

1296
00:52:37.400 --> 00:52:39.800
You had a model, a view model and a model.

1297
00:52:40.440 --> 00:52:40.920
No, yeah.

1298
00:52:40.920 --> 00:52:45.080
MVC is how Ember initially was and then they got rid of views.

1299
00:52:45.080 --> 00:52:46.440
And it was just components.

1300
00:52:46.440 --> 00:52:49.160
So it was like models and components and controllers.

1301
00:52:49.960 --> 00:52:51.400
I guess a little, a little murky.

1302
00:52:51.400 --> 00:52:56.280
But, um, I just like also a dedicated template language.

1303
00:52:56.280 --> 00:52:58.600
Like, I want an if else in my template.

1304
00:52:58.600 --> 00:53:01.400
I don't want a nested, turnary bullshit.

1305
00:53:01.400 --> 00:53:02.680
I want an if else.

1306
00:53:04.760 --> 00:53:05.080
Yeah.

1307
00:53:05.640 --> 00:53:07.240
So like solid, I think, has that right?

1308
00:53:07.240 --> 00:53:08.920
Like, they have several ways you can do it.

1309
00:53:08.920 --> 00:53:14.040
You can do like react DJs X or you can do like a actual if else, I think,

1310
00:53:14.040 --> 00:53:15.000
unless I'm totally.

1311
00:53:15.000 --> 00:53:17.000
And it's felt as it, but I don't love it.

1312
00:53:17.880 --> 00:53:18.360
That's funny.

1313
00:53:18.360 --> 00:53:19.080
You said handlebars.

1314
00:53:19.080 --> 00:53:19.880
Why not moustache?

1315
00:53:20.600 --> 00:53:23.960
I liked jade or pug, which were often separate files.

1316
00:53:23.960 --> 00:53:25.400
And I just liked how clean it was.

1317
00:53:25.400 --> 00:53:29.480
It's just devoid of like, I didn't like handlebars because it felt so wordy.

1318
00:53:29.480 --> 00:53:31.480
The worst one that was EJS.

1319
00:53:31.480 --> 00:53:33.800
That was the one I was like, you asshole.

1320
00:53:33.800 --> 00:53:35.800
You brought EJS into this project.

1321
00:53:35.800 --> 00:53:36.920
Son of a bitch.

1322
00:53:36.920 --> 00:53:39.960
Oh, yeah, I'm a struggle reading that crap

1323
00:53:39.960 --> 00:53:41.160
for the rest of this project.

1324
00:53:41.160 --> 00:53:42.360
I don't know if I ever saw EJS.

1325
00:53:42.360 --> 00:53:43.560
I saw pug for sure.

1326
00:53:44.520 --> 00:53:47.400
And jade, but yeah, I don't, what was EJS?

1327
00:53:47.400 --> 00:53:48.200
What was different about it?

1328
00:53:48.760 --> 00:53:50.040
It had percentages.

1329
00:53:50.040 --> 00:53:53.000
So it used to seem like the, the limiter was a percentage sign.

1330
00:53:53.720 --> 00:53:56.360
It was just full of characters.

1331
00:53:56.360 --> 00:53:59.240
And you looked at it and you're just like, this is not clean.

1332
00:53:59.880 --> 00:54:02.440
See, I actually wonder if that's what Ember CLI uses.

1333
00:54:02.440 --> 00:54:04.520
So like, I don't ever touch that

1334
00:54:04.520 --> 00:54:06.360
because it's like in the build tool itself,

1335
00:54:06.360 --> 00:54:08.200
but they have if else is for like,

1336
00:54:09.240 --> 00:54:12.120
if you're using TypeScript, do this stuff.

1337
00:54:12.120 --> 00:54:13.320
If you're not do this other stuff,

1338
00:54:13.320 --> 00:54:15.160
and it like gets rid of whole sections,

1339
00:54:15.160 --> 00:54:18.440
and it's like, you know, less than percent if...

1340
00:54:18.440 --> 00:54:19.880
Handlebars, it says.

1341
00:54:21.080 --> 00:54:23.160
HBS files for the Ember CLI.

1342
00:54:23.800 --> 00:54:26.040
No, no, I mean like building the CLI,

1343
00:54:26.040 --> 00:54:27.880
like the code that builds the CLI.

1344
00:54:27.880 --> 00:54:31.720
Not the handlebars that you use for writing Ember code.

1345
00:54:34.760 --> 00:54:36.440
So yeah, it's a weird syntax.

1346
00:54:36.440 --> 00:54:37.160
It's kind of gross.

1347
00:54:37.160 --> 00:54:38.280
It might be what you're talking about.

1348
00:54:39.160 --> 00:54:39.800
I don't see it.

1349
00:54:39.800 --> 00:54:42.040
Yeah, EJS did have an advantage like that too.

1350
00:54:42.040 --> 00:54:43.640
I think it was, it could be compiled.

1351
00:54:44.360 --> 00:54:46.280
But so could Pug and Jade.

1352
00:54:46.280 --> 00:54:47.480
So I don't know.

1353
00:54:48.600 --> 00:54:50.360
And I'd preferred the name Jade over Pug,

1354
00:54:50.360 --> 00:54:51.640
but whatever, he sued.

1355
00:54:51.640 --> 00:54:53.000
So bummer.

1356
00:54:54.360 --> 00:54:56.040
Okay, we've got more news.

1357
00:54:56.120 --> 00:54:57.560
And we're at 53 minutes, man.

1358
00:54:57.560 --> 00:54:58.680
What are we going to burn through here?

1359
00:55:02.920 --> 00:55:03.960
Oh, here I could wrap it fire.

1360
00:55:03.960 --> 00:55:05.320
So ChatGPT has ads.

1361
00:55:06.360 --> 00:55:07.160
We knew it was coming.

1362
00:55:07.160 --> 00:55:08.040
And now they're here.

1363
00:55:08.040 --> 00:55:10.440
Also open AI quietly kills Sora.

1364
00:55:11.480 --> 00:55:14.280
So anybody who is enjoying watching all the weird

1365
00:55:14.280 --> 00:55:16.520
Super Bowl commercial style videos

1366
00:55:16.520 --> 00:55:18.360
that people are making with AI, it's gone.

1367
00:55:18.360 --> 00:55:20.840
And the thing that got me, and I don't know why I hadn't

1368
00:55:20.840 --> 00:55:21.560
thought of this yet,

1369
00:55:22.280 --> 00:55:24.760
was that all of these hosting companies

1370
00:55:24.840 --> 00:55:26.280
are basically selling your data.

1371
00:55:26.840 --> 00:55:29.000
They're selling your code to other people

1372
00:55:30.520 --> 00:55:31.640
without you knowing it.

1373
00:55:31.640 --> 00:55:33.000
So they're like, oh, yeah,

1374
00:55:33.000 --> 00:55:34.200
here host, but that's for free.

1375
00:55:34.200 --> 00:55:35.480
Yeah, put it up on our site.

1376
00:55:35.480 --> 00:55:36.680
And so then they take it and they go,

1377
00:55:36.680 --> 00:55:37.320
hey, bitters,

1378
00:55:38.200 --> 00:55:39.640
you're looking to train models, right?

1379
00:55:39.640 --> 00:55:41.160
You want to train them on some code?

1380
00:55:41.160 --> 00:55:42.760
We've got code for you.

1381
00:55:43.560 --> 00:55:45.160
Yeah, we told them.

1382
00:55:45.160 --> 00:55:48.680
Yeah, they clicked accept on the privacy thing when they signed up.

1383
00:55:48.680 --> 00:55:50.200
Yeah, yeah, it was 50 pages long.

1384
00:55:50.920 --> 00:55:52.280
Yeah, it's okay.

1385
00:55:52.280 --> 00:55:53.720
And so yeah, we've got rights to this code.

1386
00:55:53.720 --> 00:55:56.360
You can have it, but you got to pay us to get.

1387
00:55:56.360 --> 00:55:57.160
We got it for free.

1388
00:55:57.160 --> 00:55:58.840
You can pay us to get.

1389
00:55:58.840 --> 00:55:59.720
Dude, I can't believe

1390
00:55:59.720 --> 00:56:00.760
some of these people are doing this.

1391
00:56:01.400 --> 00:56:02.120
What a shame.

1392
00:56:02.120 --> 00:56:03.240
Everything to do.

1393
00:56:03.240 --> 00:56:05.960
You're the product, if you're not paying for it,

1394
00:56:05.960 --> 00:56:06.680
you're the product.

1395
00:56:06.680 --> 00:56:08.440
Even if you're paying for sometimes,

1396
00:56:08.440 --> 00:56:10.200
like if you're hosting on Versailles

1397
00:56:10.200 --> 00:56:11.080
and you're paying for it,

1398
00:56:11.080 --> 00:56:12.040
you're still.

1399
00:56:12.040 --> 00:56:13.240
I didn't read into that either.

1400
00:56:13.240 --> 00:56:13.880
That's the thing.

1401
00:56:13.880 --> 00:56:14.840
If you're paying for these,

1402
00:56:14.840 --> 00:56:16.280
a lot of them will still sell your shit.

1403
00:56:16.280 --> 00:56:19.160
So I'm like, where do I go so that they're not selling my shit?

1404
00:56:19.160 --> 00:56:19.960
That'd be great.

1405
00:56:19.960 --> 00:56:22.920
Well, that's the enterprise plan where you pay them a lot.

1406
00:56:24.520 --> 00:56:26.920
Right, the private stuff where you're like,

1407
00:56:26.920 --> 00:56:29.240
oh yeah, well, that's also when you get your own server,

1408
00:56:29.240 --> 00:56:29.480
right?

1409
00:56:29.480 --> 00:56:31.240
You're not just a shared slice on a,

1410
00:56:31.240 --> 00:56:32.360
I'll have like a,

1411
00:56:32.360 --> 00:56:34.040
I always like to think of hosting as a,

1412
00:56:34.040 --> 00:56:36.680
sometimes you have an apartment in a complex.

1413
00:56:37.480 --> 00:56:39.560
You know, like if you think you bought a house

1414
00:56:39.560 --> 00:56:40.520
and you didn't do it,

1415
00:56:40.520 --> 00:56:41.880
you just got, you got a room.

1416
00:56:41.880 --> 00:56:43.720
And you don't even have a bathroom.

1417
00:56:43.720 --> 00:56:45.720
Like an Airbnb where they like,

1418
00:56:45.720 --> 00:56:47.080
they rent you just the bedroom,

1419
00:56:47.080 --> 00:56:48.280
you know, like not the whole house.

1420
00:56:48.280 --> 00:56:48.840
Yeah, exactly.

1421
00:56:50.280 --> 00:56:51.320
And oh, sorry.

1422
00:56:51.320 --> 00:56:52.280
Is this someone coming to your room?

1423
00:56:52.280 --> 00:56:53.000
They opened the door.

1424
00:56:53.000 --> 00:56:53.640
Ooh, our bad.

1425
00:56:53.640 --> 00:56:54.440
Yeah.

1426
00:56:54.440 --> 00:56:56.680
That happens because you're an apartment.

1427
00:56:56.680 --> 00:56:56.920
So.

1428
00:56:58.120 --> 00:57:00.600
But you can hear everything everyone else is doing as well.

1429
00:57:01.800 --> 00:57:02.600
So funny.

1430
00:57:02.600 --> 00:57:04.440
Have you tried CMUX or seen that one?

1431
00:57:04.440 --> 00:57:05.720
CMUX?

1432
00:57:05.720 --> 00:57:06.520
I've seen it.

1433
00:57:06.520 --> 00:57:07.560
I have not used it.

1434
00:57:09.800 --> 00:57:10.920
I'm just happy with,

1435
00:57:10.920 --> 00:57:12.920
with warp and open code.

1436
00:57:12.920 --> 00:57:13.960
Like I don't,

1437
00:57:13.960 --> 00:57:14.520
yeah.

1438
00:57:14.520 --> 00:57:17.160
I like the idea of the vertical vertical.

1439
00:57:18.200 --> 00:57:18.920
Yeah, the vertical.

1440
00:57:18.920 --> 00:57:20.520
Okay, so yeah, yeah.

1441
00:57:21.480 --> 00:57:24.280
The tabs on the left side going down vertically.

1442
00:57:24.280 --> 00:57:25.560
Yeah, I like that idea.

1443
00:57:25.560 --> 00:57:26.680
And like that would be,

1444
00:57:26.680 --> 00:57:29.240
you could have more context about like what each tab is doing

1445
00:57:29.240 --> 00:57:31.240
than like the little tabs on your terminal, I guess.

1446
00:57:33.640 --> 00:57:34.760
But I'm,

1447
00:57:34.760 --> 00:57:35.800
I've been really enjoying.

1448
00:57:35.800 --> 00:57:38.760
I finally installed the peon-paying stuff

1449
00:57:38.760 --> 00:57:39.480
on all my machines.

1450
00:57:39.480 --> 00:57:40.440
Yes.

1451
00:57:40.440 --> 00:57:42.760
And it's so, I like that.

1452
00:57:42.760 --> 00:57:43.640
I don't need to,

1453
00:57:43.640 --> 00:57:45.000
it'll let me know which one's done.

1454
00:57:45.000 --> 00:57:45.720
I'll go look at it.

1455
00:57:45.720 --> 00:57:48.200
I don't need like a bunch of tabs to monitor that.

1456
00:57:49.160 --> 00:57:49.960
I need it because,

1457
00:57:50.680 --> 00:57:51.480
well, it's the way I,

1458
00:57:51.480 --> 00:57:53.160
so warp does this really well.

1459
00:57:53.160 --> 00:57:54.760
Ghosty doesn't do this very well.

1460
00:57:54.760 --> 00:57:57.640
Ghosty doesn't allow you to change the tab name very easy.

1461
00:57:57.640 --> 00:57:58.440
And the other thing too,

1462
00:57:58.440 --> 00:57:59.640
is when you change the tab name,

1463
00:57:59.640 --> 00:58:01.880
you only change it for the pane that you had selected.

1464
00:58:01.880 --> 00:58:04.040
And I have the problem with my terminal war.

1465
00:58:04.040 --> 00:58:06.440
I generally have four up per tab.

1466
00:58:08.360 --> 00:58:09.400
Just a lot.

1467
00:58:09.400 --> 00:58:10.360
And same in warp.

1468
00:58:10.360 --> 00:58:12.280
But warp allows me to name the tab

1469
00:58:12.280 --> 00:58:14.360
and create like a project.

1470
00:58:14.360 --> 00:58:16.680
So like when I'm working on the color input, for example,

1471
00:58:16.680 --> 00:58:17.480
I'll have four up.

1472
00:58:18.520 --> 00:58:19.640
I'll have,

1473
00:58:19.640 --> 00:58:20.760
anyway, who cares what I'm running?

1474
00:58:20.760 --> 00:58:22.920
But I have, I have a lot of different moments inside.

1475
00:58:22.920 --> 00:58:24.200
The one's running the dev server.

1476
00:58:24.200 --> 00:58:26.040
One is a, a clot agent,

1477
00:58:26.040 --> 00:58:26.840
one's a pie agent,

1478
00:58:26.840 --> 00:58:29.720
one's a chat GPT through warp.

1479
00:58:31.480 --> 00:58:33.400
And I want to switch to another project.

1480
00:58:33.400 --> 00:58:34.520
And I want it to be seamless.

1481
00:58:34.520 --> 00:58:35.880
And I want to see what I'm clicking on

1482
00:58:35.880 --> 00:58:37.160
and CMUX has that going on.

1483
00:58:37.160 --> 00:58:39.080
But I kind of want to tease that there's T-MUX,

1484
00:58:39.080 --> 00:58:40.760
CMUX, and G-MUX now.

1485
00:58:41.880 --> 00:58:43.160
And that's just funny.

1486
00:58:43.160 --> 00:58:44.680
I think that's just a hilarious,

1487
00:58:44.680 --> 00:58:46.440
terribly named set of products.

1488
00:58:46.440 --> 00:58:48.920
Yeah, let's have B-MUX or B-MUX.

1489
00:58:49.240 --> 00:58:50.120
Exactly.

1490
00:58:50.120 --> 00:58:51.080
Who wants a new product?

1491
00:58:51.080 --> 00:58:52.440
If you're creating a new product

1492
00:58:52.440 --> 00:58:53.880
and you want it to be trendy right now,

1493
00:58:53.880 --> 00:58:55.960
it should be a letter C-MUX.

1494
00:58:55.960 --> 00:58:57.080
Be the last MUX.

1495
00:58:57.080 --> 00:58:58.520
C-MUX, you've got to be Z, dude.

1496
00:58:58.520 --> 00:59:00.040
C's cooler, X-MUX.

1497
00:59:00.040 --> 00:59:01.560
More X's are always cooler.

1498
00:59:01.560 --> 00:59:03.240
Just have extra than rhyme with it.

1499
00:59:03.240 --> 00:59:05.720
You got to have that Z-B-T.

1500
00:59:09.560 --> 00:59:10.440
Here's more.

1501
00:59:10.440 --> 00:59:11.320
Go ahead, yeah, yeah.

1502
00:59:11.320 --> 00:59:12.840
I was going to say, speaking of ghost-E,

1503
00:59:12.840 --> 00:59:16.680
did you see that Mitchell joins Vercell's board?

1504
00:59:17.480 --> 00:59:18.600
No way.

1505
00:59:21.320 --> 00:59:22.920
Because he needs to money, I think.

1506
00:59:22.920 --> 00:59:23.560
He was hurting.

1507
00:59:23.560 --> 00:59:25.160
Yeah, to be on that board,

1508
00:59:25.160 --> 00:59:26.520
or is it just like status?

1509
00:59:27.240 --> 00:59:29.800
I think every board pays very well.

1510
00:59:30.520 --> 00:59:32.520
Like any real company they're on the board

1511
00:59:32.520 --> 00:59:33.320
from my understanding,

1512
00:59:33.320 --> 00:59:35.000
you're making like 500 K plus,

1513
00:59:35.000 --> 00:59:36.040
just to sit there and go,

1514
00:59:36.040 --> 00:59:37.240
my opinion is this.

1515
00:59:38.920 --> 00:59:43.240
But yeah, I thought that was interesting.

1516
00:59:43.240 --> 00:59:44.840
I don't know if that has anything.

1517
00:59:44.840 --> 00:59:46.520
I'm guessing it has nothing to do with ghost-E.

1518
00:59:46.520 --> 00:59:49.160
He'll just continue to make that himself.

1519
00:59:49.160 --> 00:59:52.360
But I thought that was interesting.

1520
00:59:52.360 --> 00:59:54.440
I didn't know he was even talking to them

1521
00:59:54.440 --> 00:59:55.720
about doing any of that stuff.

1522
00:59:56.920 --> 00:59:58.040
Yeah, that is interesting.

1523
00:59:58.040 --> 00:59:58.520
I agree.

1524
00:59:59.640 --> 01:00:00.840
I don't know what to think of it yet.

1525
01:00:00.840 --> 01:00:03.000
I don't have to process that over time.

1526
01:00:03.000 --> 01:00:03.800
I like ghost-E.

1527
01:00:03.800 --> 01:00:04.680
It's the one I use at work,

1528
01:00:04.680 --> 01:00:07.720
but I'd rather use C-MUX or something else.

1529
01:00:08.360 --> 01:00:10.840
C-MUX is a fork of ghost-E,

1530
01:00:10.840 --> 01:00:11.960
if I understand correctly.

1531
01:00:12.680 --> 01:00:13.160
Yes.

1532
01:00:14.120 --> 01:00:17.400
A couple other news items here before we hit our time

1533
01:00:17.400 --> 01:00:18.520
and start talking about whiskey.

1534
01:00:18.520 --> 01:00:20.280
I want to talk about some skills

1535
01:00:20.280 --> 01:00:21.800
that have been making me happy.

1536
01:00:22.760 --> 01:00:24.280
And they're from an old coworker

1537
01:00:24.280 --> 01:00:25.320
that I worked with at Google.

1538
01:00:25.800 --> 01:00:27.240
And they are called,

1539
01:00:27.240 --> 01:00:29.000
the first one's a bunch of design skills

1540
01:00:29.000 --> 01:00:30.120
for you called impeccable.

1541
01:00:31.160 --> 01:00:33.240
And the second set is some shaders

1542
01:00:34.120 --> 01:00:35.400
called Radiant.

1543
01:00:35.400 --> 01:00:36.440
And so I've linked them.

1544
01:00:36.440 --> 01:00:37.640
And they'll be in the show notes here.

1545
01:00:37.640 --> 01:00:39.720
But RadiantShaders.com

1546
01:00:39.720 --> 01:00:41.640
or impeccable.style.

1547
01:00:41.720 --> 01:00:43.720
I think it's the other one's a impeccable.style.

1548
01:00:43.720 --> 01:00:44.920
Yeah, impeccable.style.

1549
01:00:44.920 --> 01:00:45.800
And these have been really nice.

1550
01:00:45.800 --> 01:00:46.680
The impeccable ones are fun,

1551
01:00:46.680 --> 01:00:47.640
where it's like,

1552
01:00:47.640 --> 01:00:49.800
hey, I want to simplify this.

1553
01:00:49.800 --> 01:00:51.560
How often do you have a UI

1554
01:00:51.560 --> 01:00:52.200
that you're like, well,

1555
01:00:52.200 --> 01:00:53.880
let's get really crowded and complex?

1556
01:00:54.760 --> 01:00:56.440
Invoke the skill-simplify on it

1557
01:00:56.440 --> 01:00:58.280
and we'll do a simplification pass.

1558
01:00:59.000 --> 01:01:01.880
Do a interactions pass,

1559
01:01:01.880 --> 01:01:02.840
where it's like, hey, I don't know,

1560
01:01:02.840 --> 01:01:03.880
it's feeling very static.

1561
01:01:03.880 --> 01:01:06.120
Find a way to make this feel more interactive.

1562
01:01:06.120 --> 01:01:09.800
Hey, I need you to make it pop.

1563
01:01:09.880 --> 01:01:11.480
And it'll find a way to add some color

1564
01:01:11.480 --> 01:01:12.280
in an interesting way.

1565
01:01:12.280 --> 01:01:14.280
And so that's been a cool set.

1566
01:01:14.280 --> 01:01:15.880
And then the shaders one is I just,

1567
01:01:16.440 --> 01:01:17.480
the shaders are cool.

1568
01:01:17.480 --> 01:01:19.400
I never know when or where to use them.

1569
01:01:19.400 --> 01:01:21.000
But I keep putting them in my pocket,

1570
01:01:21.000 --> 01:01:21.960
like a hoarder.

1571
01:01:21.960 --> 01:01:23.080
I hoard shaders.

1572
01:01:23.080 --> 01:01:24.120
And all the shader websites,

1573
01:01:24.120 --> 01:01:25.000
I'm like, oh,

1574
01:01:25.000 --> 01:01:26.840
shader website, the generation shaders.

1575
01:01:26.840 --> 01:01:28.200
I don't know what I'm going to do with it,

1576
01:01:28.200 --> 01:01:29.560
but I'm going to put it in my pocket.

1577
01:01:30.520 --> 01:01:33.880
So that's some cool tools that I've collected this week

1578
01:01:33.880 --> 01:01:34.840
in terms of skills.

1579
01:01:36.840 --> 01:01:37.560
Nice.

1580
01:01:37.560 --> 01:01:39.400
Yeah, I have not collected any cool tools.

1581
01:01:39.880 --> 01:01:42.520
But a what not thing that I thought was cool.

1582
01:01:44.120 --> 01:01:46.200
Have you seen the United relax row

1583
01:01:46.760 --> 01:01:47.640
that they announced?

1584
01:01:49.160 --> 01:01:50.520
No, what's, I mean,

1585
01:01:50.520 --> 01:01:52.120
I've seen the ones that have like,

1586
01:01:52.120 --> 01:01:55.640
slide out, lay down beds and stuff like, what is this?

1587
01:01:55.640 --> 01:01:59.080
Yeah, so it's, you get all three seats in the row.

1588
01:01:59.960 --> 01:02:03.800
And they all have footrests that go all the way up.

1589
01:02:03.800 --> 01:02:05.240
So it can be like one big bed.

1590
01:02:06.040 --> 01:02:07.960
So like they advertise it with like,

1591
01:02:08.040 --> 01:02:09.960
you know, if you've got kids and it's nap time,

1592
01:02:09.960 --> 01:02:12.280
they can like, you can lay them down there.

1593
01:02:12.280 --> 01:02:13.000
Whatever, like,

1594
01:02:14.200 --> 01:02:17.000
I think it's a really good idea because like,

1595
01:02:17.640 --> 01:02:20.120
we, I think Caitlin bought this thing,

1596
01:02:21.000 --> 01:02:23.000
like a big blow up thing you can put in the floor

1597
01:02:23.000 --> 01:02:24.440
to like kind of make it like that.

1598
01:02:24.440 --> 01:02:26.600
So you have like a big bed.

1599
01:02:27.640 --> 01:02:29.320
But that's not super practical

1600
01:02:29.320 --> 01:02:31.960
to have to like blow up on the plane, you know.

1601
01:02:33.800 --> 01:02:35.480
Yeah, don't mind me.

1602
01:02:35.960 --> 01:02:39.400
So I think it's blowing up a thing.

1603
01:02:39.400 --> 01:02:40.200
Oh, that's funny.

1604
01:02:40.200 --> 01:02:41.480
Yeah, I think this is going to be cool.

1605
01:02:41.480 --> 01:02:42.360
I'm also like,

1606
01:02:43.240 --> 01:02:45.960
you know, since we're going to have five people

1607
01:02:45.960 --> 01:02:47.960
that need seats on a plane,

1608
01:02:50.440 --> 01:02:52.680
we'll just get six and like get two of those rows

1609
01:02:52.680 --> 01:02:53.880
and like ball out.

1610
01:02:54.680 --> 01:02:56.680
So I'm excited for it because I'm,

1611
01:02:56.680 --> 01:02:58.120
I imagine it's going to be cheaper

1612
01:02:58.120 --> 01:03:01.160
than the like actual United Polaris lay down seats

1613
01:03:01.160 --> 01:03:03.640
that are like, you know, beds for like international travel

1614
01:03:03.720 --> 01:03:06.280
or whatever, um, I don't know.

1615
01:03:06.280 --> 01:03:07.560
I don't know what the price is going to be like.

1616
01:03:08.680 --> 01:03:10.280
It's probably an arm and a leg.

1617
01:03:10.280 --> 01:03:12.760
I hope that it's, uh, you can actually lay down

1618
01:03:12.760 --> 01:03:14.200
because that's the funniest thing about the,

1619
01:03:14.200 --> 01:03:17.480
you get a business class and they're like, lay down, uh,

1620
01:03:17.480 --> 01:03:18.440
you're like, cool.

1621
01:03:18.440 --> 01:03:19.640
And then you get in there and you're like,

1622
01:03:19.640 --> 01:03:22.600
I'm not even six foot in my feet or touch in the end.

1623
01:03:22.600 --> 01:03:25.160
And I'm laying on a stupid buckle, uh,

1624
01:03:25.160 --> 01:03:27.880
and the little buckle clipped thing is jabbing right into my hip.

1625
01:03:27.880 --> 01:03:30.600
I'm like, this is, uh, so I don't want to be a whiner

1626
01:03:30.600 --> 01:03:32.760
everybody, but this shit is kind of wack.

1627
01:03:32.840 --> 01:03:35.080
It also matters which one you get.

1628
01:03:35.080 --> 01:03:37.960
Cause so we did United Polaris to go to Italy.

1629
01:03:38.600 --> 01:03:42.760
And, um, the first one, I think we were on like,

1630
01:03:43.560 --> 01:03:45.640
the far side, like on the window seat.

1631
01:03:45.640 --> 01:03:47.880
And then there's like a middle aisle with two next to each other

1632
01:03:47.880 --> 01:03:48.920
that we got the next time.

1633
01:03:49.560 --> 01:03:51.560
Yeah, I can't remember which was better,

1634
01:03:51.560 --> 01:03:53.160
but I remember one or the other of them.

1635
01:03:53.800 --> 01:03:55.160
It might have been the one next to each other.

1636
01:03:55.160 --> 01:03:56.840
Cause I think we were like, we should just do this next time.

1637
01:03:56.840 --> 01:03:58.120
Cause one, you're right next to each other.

1638
01:03:58.120 --> 01:03:59.400
So we want to talk or whatever.

1639
01:03:59.400 --> 01:04:02.520
But then two, I think it also because they were more straight

1640
01:04:02.600 --> 01:04:05.160
and not angled, you got more leg room and like,

1641
01:04:06.200 --> 01:04:06.840
they was better.

1642
01:04:06.840 --> 01:04:09.480
So I'm, yeah, cause I had some problems with the first one too.

1643
01:04:10.280 --> 01:04:13.080
But, um, yeah, I don't know, first world problems, I guess.

1644
01:04:13.720 --> 01:04:15.720
Uh, that's totally for, yeah, absolutely.

1645
01:04:15.720 --> 01:04:17.640
I'm a business class and I'm still uncomfortable.

1646
01:04:17.640 --> 01:04:20.360
Everyone in the back is just like, can't even like bend their knees.

1647
01:04:20.360 --> 01:04:21.800
Or they're like straight in their legs out.

1648
01:04:21.800 --> 01:04:25.320
I'm like over here watching 10 movies and they, yeah, seriously.

1649
01:04:26.520 --> 01:04:27.720
Oh, funny flying.

1650
01:04:27.720 --> 01:04:28.600
I hate flying.

1651
01:04:28.600 --> 01:04:31.560
I don't know if we talked about that, but I just hate it every day.

1652
01:04:31.720 --> 01:04:36.120
Well, luckily you get to do the longest continental US flight here pretty soon

1653
01:04:36.120 --> 01:04:37.080
for React Miami.

1654
01:04:37.800 --> 01:04:38.760
Sure do.

1655
01:04:38.760 --> 01:04:42.440
Hey, but that's not, that's nothing compared to the Amsterdam I'm flying to in the summer time.

1656
01:04:42.440 --> 01:04:44.120
So that's a lot of flight.

1657
01:04:44.920 --> 01:04:46.040
Yeah, yeah.

1658
01:04:46.040 --> 01:04:49.480
When I went before, because I, I went and spoke at, um,

1659
01:04:49.480 --> 01:04:50.840
Web DevCon in Seattle.

1660
01:04:51.400 --> 01:04:54.360
And so I did that flight to react Miami right afterwards.

1661
01:04:55.000 --> 01:05:00.120
And I was like, yeah, I, I, I did it like from Virginia to Seattle,

1662
01:05:00.120 --> 01:05:05.640
to Miami, to Virginia, and like somehow, like,

1663
01:05:06.520 --> 01:05:08.360
with that all on Amazon's cart.

1664
01:05:10.600 --> 01:05:14.520
I was like, how is it like four different legs almost flight?

1665
01:05:14.520 --> 01:05:15.480
Like, how does that compute?

1666
01:05:15.480 --> 01:05:17.800
But they were like, oh, you're just going to speak in Seattle.

1667
01:05:17.800 --> 01:05:20.120
I guess I am because it was an internal Amazon conference.

1668
01:05:20.120 --> 01:05:24.840
So like, oh, um, but yeah, I don't know.

1669
01:05:24.840 --> 01:05:26.600
It was, uh, it was interesting.

1670
01:05:27.080 --> 01:05:29.720
Um, well, what do you think of our whiskey?

1671
01:05:29.720 --> 01:05:33.880
So we've got, um, yeah, the muff, the muff liquor company,

1672
01:05:33.880 --> 01:05:37.320
which is, I'm glad you said muff liquor because there's a funny song.

1673
01:05:37.320 --> 01:05:39.400
I listened to, uh, called muff hugger.

1674
01:05:40.200 --> 01:05:42.520
Uh, right, like, I'm a muff hugger.

1675
01:05:43.400 --> 01:05:45.080
Uh, and so this is muff liquor.

1676
01:05:45.080 --> 01:05:47.960
I'm like, this is, this is like a whole chain of funny jokes about it.

1677
01:05:48.600 --> 01:05:50.440
Um, yeah, yeah, what do you think?

1678
01:05:51.000 --> 01:05:51.880
Um, okay.

1679
01:05:51.960 --> 01:05:58.040
So before I say, let me just read a little bit about why this,

1680
01:05:58.040 --> 01:05:59.320
so this is a lot going on.

1681
01:05:59.320 --> 01:06:01.800
It is, there's five different legs.

1682
01:06:01.800 --> 01:06:05.240
And there's an Irish triple distilled grain and a virgin cask.

1683
01:06:06.040 --> 01:06:11.160
There's an Irish triple distilled grain and an ex-American bourbon cask.

1684
01:06:11.160 --> 01:06:13.320
There's a, what does an ex-American mean?

1685
01:06:13.320 --> 01:06:15.240
It means that like it was American and now it's Irish.

1686
01:06:16.040 --> 01:06:19.880
Just, it just means it was a bourbon cask.

1687
01:06:19.880 --> 01:06:21.640
I don't know. I'm just reading what's with this road here.

1688
01:06:22.040 --> 01:06:29.160
Um, there's a sherry cask, um, that had a malt whiskey in it.

1689
01:06:29.640 --> 01:06:32.040
There's a double distilled Irish malt whiskey.

1690
01:06:32.840 --> 01:06:34.440
Doesn't say what that was aged in.

1691
01:06:34.440 --> 01:06:41.400
And there's a peated triple distilled malt whiskey that is again matured in bourbon casks.

1692
01:06:41.400 --> 01:06:44.440
So it's basically, to me, this tastes like,

1693
01:06:45.320 --> 01:06:47.640
okay, if I have a lot of whiskey, which I do, right?

1694
01:06:47.640 --> 01:06:48.920
So I'm like, all right, I got a scotch.

1695
01:06:48.920 --> 01:06:51.960
I got a bourbon. I got an Irish.

1696
01:06:52.920 --> 01:06:54.840
Um, I got a little bit left in each of these.

1697
01:06:54.840 --> 01:06:57.480
Let me just throw them all in with this dump bucket, right?

1698
01:06:57.480 --> 01:06:58.760
And now I'm going to just try it.

1699
01:06:59.640 --> 01:07:01.160
But that's what it tastes like to me.

1700
01:07:01.720 --> 01:07:04.280
Like, I'm not super pleased with it.

1701
01:07:04.280 --> 01:07:06.200
It's definitely not the worst whiskey I've had.

1702
01:07:06.680 --> 01:07:12.680
Um, shout out to the Daringer one that Chuck and I had that was like a straight zero.

1703
01:07:13.240 --> 01:07:14.120
Um, all right.

1704
01:07:14.120 --> 01:07:16.440
So yeah, let me, let me give this a more thought as I like,

1705
01:07:16.440 --> 01:07:18.600
taste it and tell you what I can get here.

1706
01:07:19.240 --> 01:07:19.880
Sure. Yeah.

1707
01:07:19.880 --> 01:07:20.520
And some of the things.

1708
01:07:20.520 --> 01:07:22.840
So it's, um, undisclosed to distilleries.

1709
01:07:22.840 --> 01:07:23.320
That was the thing.

1710
01:07:23.320 --> 01:07:23.880
I was like, okay.

1711
01:07:23.880 --> 01:07:24.840
Well, where did it get made?

1712
01:07:24.840 --> 01:07:26.600
And they're like, we're not going to book and tell you.

1713
01:07:27.320 --> 01:07:28.760
It's five different distilleries.

1714
01:07:28.760 --> 01:07:30.040
So you don't get to know.

1715
01:07:30.040 --> 01:07:31.000
And I'm like, oh, shit.

1716
01:07:31.000 --> 01:07:31.320
Okay.

1717
01:07:32.120 --> 01:07:35.640
Yeah, lots of different casks, different malts, different grains.

1718
01:07:35.640 --> 01:07:36.760
I'm like, oh, it's a hot podge.

1719
01:07:36.760 --> 01:07:39.480
It's 43% and I was like, what's the age?

1720
01:07:39.480 --> 01:07:40.600
And it goes NAS.

1721
01:07:41.160 --> 01:07:43.480
I was like, what the, oh, no age statement.

1722
01:07:43.560 --> 01:07:44.200
Oh, great.

1723
01:07:44.200 --> 01:07:45.480
That's, that's not a good sign.

1724
01:07:45.480 --> 01:07:47.000
That's why when I opened it up and I smelled it,

1725
01:07:47.000 --> 01:07:48.200
I was like, young,

1726
01:07:51.640 --> 01:07:52.440
not great.

1727
01:07:52.440 --> 01:07:57.400
So I'm like, God, um, there's so many jokes.

1728
01:07:57.400 --> 01:07:57.640
Yeah.

1729
01:07:57.640 --> 01:07:59.160
So yeah, young muff liquor.

1730
01:08:00.200 --> 01:08:03.400
Um, my spouse was like, I hope you make a bunch of muff jokes.

1731
01:08:03.400 --> 01:08:05.960
Like it's primo and it's just sitting there, you know,

1732
01:08:05.960 --> 01:08:07.800
because she's the one that's like grunt and gulp.

1733
01:08:07.800 --> 01:08:08.600
She thinks it's funny.

1734
01:08:09.720 --> 01:08:11.800
But the catchphrase of this place is real,

1735
01:08:11.800 --> 01:08:14.280
serious liquors with a real serious place.

1736
01:08:15.000 --> 01:08:16.120
And that's where you tongue and cheek.

1737
01:08:16.120 --> 01:08:17.320
And I was like, it's kind of like the show.

1738
01:08:17.960 --> 01:08:22.120
We're the, we're the number one highest rated most important AI show.

1739
01:08:23.080 --> 01:08:24.040
We also, that's true.

1740
01:08:24.040 --> 01:08:25.320
Anyway, that is not made up.

1741
01:08:28.680 --> 01:08:33.800
Yeah, so, um, yeah, I mean, I get a lot of notes of Pete and Smoke

1742
01:08:33.800 --> 01:08:36.280
and some sweetness from the bourbon-y stuff.

1743
01:08:36.280 --> 01:08:39.240
And there's like, I feel like there's a lot of notes

1744
01:08:40.200 --> 01:08:42.520
that just don't mesh well together.

1745
01:08:42.520 --> 01:08:45.480
And so it's like, some of these things could be good in isolation.

1746
01:08:46.040 --> 01:08:49.160
But it all in one, I don't think goes very well together.

1747
01:08:50.040 --> 01:08:52.680
That being said, I'm drinking it just fine.

1748
01:08:52.680 --> 01:08:54.920
Like I'm not super displeased.

1749
01:08:54.920 --> 01:08:56.760
So I'm not, it's definitely not a zero.

1750
01:08:57.480 --> 01:09:03.960
Um, I'm going to give it a three and a half.

1751
01:09:03.960 --> 01:09:09.560
I'm going to say not great, not terrible.

1752
01:09:10.280 --> 01:09:12.680
You know, I don't think it's expensive either.

1753
01:09:12.680 --> 01:09:14.600
So like, it's not, it's, it's pretty cheap.

1754
01:09:14.600 --> 01:09:15.160
Yeah.

1755
01:09:15.160 --> 01:09:19.640
Yeah, something to be, um, to consider is usually when it's less expensive,

1756
01:09:19.640 --> 01:09:20.520
it's not the best.

1757
01:09:20.520 --> 01:09:23.960
Although the normal saga more is 35 bucks.

1758
01:09:23.960 --> 01:09:27.160
And Buffalo traces, 20 to 30 bucks,

1759
01:09:27.720 --> 01:09:30.840
would get both of those 100 times before I bought this again.

1760
01:09:31.560 --> 01:09:34.600
So yeah, yeah, this was 45 or something like that.

1761
01:09:34.600 --> 01:09:37.480
I, uh, I give it a 4.5.

1762
01:09:38.440 --> 01:09:40.360
I just logged it with my open claw right now.

1763
01:09:40.360 --> 01:09:42.600
And I'm kind of wish I'd given it a lower number.

1764
01:09:43.320 --> 01:09:44.520
But you're, you're right, though.

1765
01:09:44.520 --> 01:09:47.000
And it's like, it's not wildly disappointing.

1766
01:09:47.000 --> 01:09:48.280
The taste is better than the smell.

1767
01:09:49.400 --> 01:09:52.600
Um, the peat in there is like a saving grace to me.

1768
01:09:53.240 --> 01:09:55.720
Um, it makes it more interesting than like a crappy,

1769
01:09:55.720 --> 01:09:58.120
but if this was like a five different bourbons mix,

1770
01:09:58.120 --> 01:09:59.320
I would have been like screw this dude.

1771
01:09:59.320 --> 01:10:00.360
I'm like upset.

1772
01:10:00.360 --> 01:10:03.000
Um, it's like young five, five different young bourbons.

1773
01:10:03.000 --> 01:10:03.800
I'm like, no, thank you.

1774
01:10:04.360 --> 01:10:05.160
Um, but this was good.

1775
01:10:05.640 --> 01:10:07.800
Um, but so just, I lied.

1776
01:10:07.800 --> 01:10:10.520
So I logged it with open claw and open claw did the thing,

1777
01:10:10.520 --> 01:10:11.720
which I keep telling it not to do,

1778
01:10:11.720 --> 01:10:13.080
which is post in the general channel.

1779
01:10:13.080 --> 01:10:14.840
I'm like, you always reply with a thread.

1780
01:10:14.840 --> 01:10:15.800
It can't listen.

1781
01:10:15.800 --> 01:10:17.000
So here's what it said.

1782
01:10:17.000 --> 01:10:18.280
You're absolutely right.

1783
01:10:18.280 --> 01:10:19.000
My bad.

1784
01:10:19.000 --> 01:10:20.360
I've been sloppy about this.

1785
01:10:20.360 --> 01:10:22.440
The rule burned into my memory now,

1786
01:10:22.440 --> 01:10:24.200
which it has said so many times.

1787
01:10:24.840 --> 01:10:27.240
You post in general, I read to get message ID.

1788
01:10:27.400 --> 01:10:28.760
Create a thread, attach that message,

1789
01:10:28.760 --> 01:10:31.160
reply inside it, never reply to general.

1790
01:10:31.160 --> 01:10:32.440
It just replied to general.

1791
01:10:32.440 --> 01:10:34.040
It replies to general all the time.

1792
01:10:34.040 --> 01:10:35.080
I'm like, stop doing that.

1793
01:10:35.080 --> 01:10:37.640
I'll also log this to my self correction thread,

1794
01:10:37.640 --> 01:10:41.240
because I had it create a thread of just self corrections,

1795
01:10:41.240 --> 01:10:43.320
so that it could like keep them in one spot,

1796
01:10:43.320 --> 01:10:43.880
same with errors.

1797
01:10:43.880 --> 01:10:46.120
I'm like, post all errors here, post all self corrections here.

1798
01:10:47.320 --> 01:10:48.200
And so it, and then it says,

1799
01:10:48.200 --> 01:10:49.400
thanks for the correction.

1800
01:10:49.400 --> 01:10:53.240
Just like, this is annoying that it's even this cordial

1801
01:10:53.240 --> 01:10:55.400
about constantly screwing up.

1802
01:10:55.400 --> 01:10:56.840
Have you tried putting it in

1803
01:10:56.920 --> 01:11:00.600
sold.md and being like critical, always make a thread.

1804
01:11:00.600 --> 01:11:02.360
Does that make any difference if you did it there?

1805
01:11:03.000 --> 01:11:03.800
Or I don't know.

1806
01:11:03.800 --> 01:11:04.440
Is that what you did?

1807
01:11:04.440 --> 01:11:06.840
Because it seems pretty good about threads.

1808
01:11:06.840 --> 01:11:08.840
And the one we have for the show.

1809
01:11:08.840 --> 01:11:13.080
Yeah, the one for the show just weirdly gets stuff right.

1810
01:11:13.080 --> 01:11:15.960
Or like the initial setup and like the first couple of weeks

1811
01:11:15.960 --> 01:11:17.800
of use was just great.

1812
01:11:17.800 --> 01:11:19.480
I was definitely team open.

1813
01:11:19.480 --> 01:11:21.080
Yes, why is it getting dumber?

1814
01:11:21.080 --> 01:11:23.080
Why is it getting minus constant?

1815
01:11:23.080 --> 01:11:25.880
Dude, it's getting dumber almost every day.

1816
01:11:25.960 --> 01:11:27.960
And I'm like, how often do you update it, though?

1817
01:11:28.920 --> 01:11:29.320
Never.

1818
01:11:30.200 --> 01:11:32.680
Okay, so I'm going to say I'd never update the one for the show.

1819
01:11:32.680 --> 01:11:35.080
Maybe it's just stuck on an old version that works better.

1820
01:11:35.080 --> 01:11:36.280
That's all I was thinking.

1821
01:11:37.240 --> 01:11:38.600
Yeah, I have an updated mind.

1822
01:11:38.600 --> 01:11:41.800
I just, yeah, maybe you need an update.

1823
01:11:41.800 --> 01:11:44.200
Maybe the specific version you're on does a couple things,

1824
01:11:44.200 --> 01:11:44.920
poorly or something.

1825
01:11:44.920 --> 01:11:47.320
Because there's a new version daily, almost.

1826
01:11:47.320 --> 01:11:48.760
Yeah, that's a really good point.

1827
01:11:48.760 --> 01:11:51.160
I should update it and it updates itself.

1828
01:11:51.160 --> 01:11:52.600
So it's not like it's that hard to do.

1829
01:11:52.600 --> 01:11:54.760
Oh, I wonder if I could just here update yourself.

1830
01:11:54.760 --> 01:11:55.880
Tell it to update itself.

1831
01:11:55.880 --> 01:11:58.360
And if it the problem I hit, though, is

1832
01:11:59.320 --> 01:12:01.320
if it doesn't require thread on would be so mad.

1833
01:12:02.520 --> 01:12:06.600
Because it uses like PNPM for the like packages or whatever,

1834
01:12:06.600 --> 01:12:09.480
if like something changes a little and it installed something,

1835
01:12:10.040 --> 01:12:12.120
you'll get like a PNPM lock change.

1836
01:12:12.840 --> 01:12:15.320
And it'll go, oh, like my get directory is not clean.

1837
01:12:15.320 --> 01:12:17.320
I can't upgrade to the next version.

1838
01:12:17.320 --> 01:12:21.560
And I'm like, um, well, how about you just do it right?

1839
01:12:21.560 --> 01:12:24.040
Like you should never have an unclean get directory.

1840
01:12:24.040 --> 01:12:25.720
If there's something you want to commit, commit it.

1841
01:12:25.720 --> 01:12:27.960
And it's like, oh, you're right, but I can't.

1842
01:12:29.000 --> 01:12:30.280
Like, what are you talking about?

1843
01:12:30.280 --> 01:12:34.760
Just if I'm really getting that error right now, I'm getting it right now.

1844
01:12:34.760 --> 01:12:36.760
So okay, so tell it how dumb it is.

1845
01:12:36.760 --> 01:12:37.560
That's what I do.

1846
01:12:37.560 --> 01:12:38.920
I swear, it's trolling me.

1847
01:12:38.920 --> 01:12:41.400
Okay. So like I said, update yourself in the general channel.

1848
01:12:41.960 --> 01:12:43.160
It creates a thread.

1849
01:12:43.160 --> 01:12:44.040
I'm like, oh, thank God.

1850
01:12:44.040 --> 01:12:44.920
It creates a thread.

1851
01:12:44.920 --> 01:12:47.000
It posts its first message into the thread.

1852
01:12:47.000 --> 01:12:49.480
And the second message back into general.

1853
01:12:51.160 --> 01:12:51.880
You do.

1854
01:12:52.120 --> 01:12:54.520
Like, oh, here it gets even worse.

1855
01:12:54.520 --> 01:12:55.800
Okay, so wait, I'm looking at the thread.

1856
01:12:55.800 --> 01:12:57.400
It goes running self update now.

1857
01:12:57.400 --> 01:12:58.280
Update skipped.

1858
01:12:58.280 --> 01:12:59.640
This is an MPM install.

1859
01:12:59.640 --> 01:13:01.160
Not a get clone to update.

1860
01:13:01.160 --> 01:13:02.840
Run PowerShell blah, blah, blah.

1861
01:13:02.840 --> 01:13:05.320
Currently, I do want me to run MPM update instead.

1862
01:13:05.320 --> 01:13:07.720
And then it goes in post to the general channel.

1863
01:13:07.720 --> 01:13:08.840
Update complete.

1864
01:13:08.840 --> 01:13:09.720
I'm back online.

1865
01:13:11.240 --> 01:13:13.240
You little asshole.

1866
01:13:13.240 --> 01:13:16.680
You disobeyed me in like three different ways in 10 seconds.

1867
01:13:16.680 --> 01:13:18.760
Yeah, I did no update instead of this.

1868
01:13:18.760 --> 01:13:20.520
And did no update and told me you did.

1869
01:13:20.520 --> 01:13:21.720
Oh my goodness.

1870
01:13:22.760 --> 01:13:23.560
Yeah.

1871
01:13:23.560 --> 01:13:26.680
Yeah, it's it's really because so I did the like

1872
01:13:27.880 --> 01:13:31.640
one click install for railway, which is basically I guess it like

1873
01:13:31.640 --> 01:13:35.160
forks the get repo of like the instructions for railway or whatever.

1874
01:13:35.640 --> 01:13:39.160
And because that like template has changed,

1875
01:13:40.120 --> 01:13:43.320
it goes like, oh, like I don't know what to do because like

1876
01:13:43.960 --> 01:13:45.720
you're not on the latest version of that.

1877
01:13:45.720 --> 01:13:49.320
And then you also have some get changes and like I'm just I can't update.

1878
01:13:49.400 --> 01:13:51.080
And I'm like, do whatever you need.

1879
01:13:51.080 --> 01:13:52.440
Like discard all the changes.

1880
01:13:53.160 --> 01:13:55.560
Like save what's important to your memory.

1881
01:13:55.560 --> 01:13:58.040
Like just just you have the you can do it.

1882
01:13:58.040 --> 01:13:58.840
I believe in you.

1883
01:13:58.840 --> 01:14:01.320
If you're like, if you just keep talking to it like that enough,

1884
01:14:01.320 --> 01:14:02.280
it's like, oh, you're right.

1885
01:14:02.280 --> 01:14:03.800
I did it all and I have updated now.

1886
01:14:03.800 --> 01:14:04.680
It genuinely does.

1887
01:14:04.680 --> 01:14:05.400
Yeah, seriously.

1888
01:14:05.400 --> 01:14:07.160
Well, so does cloud cloud does the same thing.

1889
01:14:07.160 --> 01:14:09.400
Like all these LLMs will be like, I don't know what to do.

1890
01:14:09.400 --> 01:14:11.960
I can't find I can't find the key to get that done.

1891
01:14:11.960 --> 01:14:13.240
I'm like the keys right over here.

1892
01:14:13.240 --> 01:14:15.400
Like just where I'm like, search again.

1893
01:14:15.400 --> 01:14:17.640
It goes, oh, I found it.

1894
01:14:17.720 --> 01:14:22.920
I'm like, this is so so stupid.

1895
01:14:23.720 --> 01:14:25.560
It's like, this is the earlier doctor stuff.

1896
01:14:25.560 --> 01:14:26.120
Oh, so yeah.

1897
01:14:26.120 --> 01:14:28.680
So cloud just gave that we didn't talk about,

1898
01:14:28.680 --> 01:14:30.440
but cloud just gave this to everybody.

1899
01:14:30.440 --> 01:14:31.880
You can now use relay or whatever.

1900
01:14:31.880 --> 01:14:32.520
What's the tool called?

1901
01:14:32.520 --> 01:14:33.400
There's a tool.

1902
01:14:33.400 --> 01:14:37.160
Anyway, everybody can now install a cloud on their computer

1903
01:14:37.160 --> 01:14:38.600
and manage their and it clicks.

1904
01:14:38.600 --> 01:14:42.600
It uses a mouse and it's like a little bit more serious than open cloud.

1905
01:14:43.400 --> 01:14:46.680
Yeah, cloud has put out so much stuff so quick.

1906
01:14:47.800 --> 01:14:49.400
And yeah, I don't know.

1907
01:14:49.400 --> 01:14:53.320
I don't like cloud's interface very much.

1908
01:14:53.320 --> 01:14:55.400
I love their like the anthropic models.

1909
01:14:55.400 --> 01:14:57.160
I think they are the best right now.

1910
01:14:58.040 --> 01:15:01.320
But they're all the like two-E stuff they're doing.

1911
01:15:01.320 --> 01:15:02.760
Just doesn't feel that polished.

1912
01:15:02.760 --> 01:15:03.800
It feels very rushed.

1913
01:15:05.640 --> 01:15:07.080
Doesn't work as well as open code.

1914
01:15:07.080 --> 01:15:08.440
Nothing works as well as open code.

1915
01:15:08.440 --> 01:15:12.040
And I don't understand why exactly, but I'll take it.

1916
01:15:12.040 --> 01:15:12.920
I don't need to ask questions.

1917
01:15:12.920 --> 01:15:13.640
I just need to work.

1918
01:15:14.680 --> 01:15:15.800
Just need to work.

1919
01:15:15.800 --> 01:15:16.120
Yeah.

1920
01:15:17.080 --> 01:15:19.640
Yeah, this is what we get for early adoption.

1921
01:15:19.640 --> 01:15:20.280
It's all good.

1922
01:15:21.480 --> 01:15:22.040
Well, cool, man.

1923
01:15:22.040 --> 01:15:22.920
That was really fun.

1924
01:15:22.920 --> 01:15:25.800
See, we almost got through all of the different

1925
01:15:25.800 --> 01:15:26.360
new things.

1926
01:15:26.360 --> 01:15:28.680
This world is just absolutely nuts right now.

1927
01:15:28.680 --> 01:15:28.920
So

1928
01:15:30.520 --> 01:15:35.080
yeah, we'll try to do some more whatnot next time.

1929
01:15:35.800 --> 01:15:40.920
For folks that made it to here, please let us know if you enjoy the whiskey being at the end.

1930
01:15:40.920 --> 01:15:42.600
Like maybe you don't care as much about the whiskey.

1931
01:15:42.600 --> 01:15:44.200
You want to hear about everything else first.

1932
01:15:44.280 --> 01:15:47.080
Let us know if you're liking the dynamic about the AI stuff.

1933
01:15:47.080 --> 01:15:48.920
If you would like to hear more web stuff,

1934
01:15:48.920 --> 01:15:50.280
that we don't talk about as much anymore.

1935
01:15:50.280 --> 01:15:51.720
If you would like to hear more what not,

1936
01:15:51.720 --> 01:15:53.320
because you don't care about any technology,

1937
01:15:53.320 --> 01:15:55.160
because we're all going to be unemployed anyway.

1938
01:15:55.160 --> 01:15:55.960
Whatever you like.

1939
01:15:56.920 --> 01:15:58.600
Let us know we are here to serve.

1940
01:15:59.960 --> 01:16:00.200
Yeah.

1941
01:16:03.080 --> 01:16:03.800
All right.

1942
01:16:03.800 --> 01:16:05.160
Well, on that note,

1943
01:16:05.160 --> 01:16:06.200
thanks everyone for listening.

1944
01:16:06.200 --> 01:16:07.160
If you liked it, please subscribe,

1945
01:16:07.160 --> 01:16:08.040
leave some amazing reviews.

1946
01:16:08.040 --> 01:16:09.880
We appreciate it and we will catch you next time.

1947
01:16:14.200 --> 01:16:17.000
With song changes, didn't it?

1948
01:16:44.200 --> 01:16:45.400
All right, dude, I'm out of here.

1949
01:16:46.200 --> 01:16:46.920
Still got it.
