WEBVTT
Kind: captions
Language: en

00:00:00.000 --> 00:00:01.429 align:start position:0%
 
I<00:00:00.160><c> need</c><00:00:00.240><c> to</c><00:00:00.400><c> be</c><00:00:00.480><c> real</c><00:00:00.640><c> with</c><00:00:00.719><c> you</c><00:00:00.960><c> guys.</c><00:00:01.199><c> I'm</c>

00:00:01.429 --> 00:00:01.439 align:start position:0%
I need to be real with you guys. I'm
 

00:00:01.439 --> 00:00:03.590 align:start position:0%
I need to be real with you guys. I'm
legitimately<00:00:02.080><c> scared</c><00:00:02.399><c> to</c><00:00:02.560><c> make</c><00:00:02.800><c> this</c><00:00:03.040><c> video.</c>

00:00:03.590 --> 00:00:03.600 align:start position:0%
legitimately scared to make this video.
 

00:00:03.600 --> 00:00:05.110 align:start position:0%
legitimately scared to make this video.
Not<00:00:03.840><c> just</c><00:00:04.000><c> because</c><00:00:04.160><c> I</c><00:00:04.400><c> think</c><00:00:04.560><c> Google</c><00:00:04.880><c> might</c>

00:00:05.110 --> 00:00:05.120 align:start position:0%
Not just because I think Google might
 

00:00:05.120 --> 00:00:07.110 align:start position:0%
Not just because I think Google might
cut<00:00:05.359><c> me</c><00:00:05.520><c> off</c><00:00:05.680><c> from</c><00:00:05.839><c> early</c><00:00:06.160><c> access</c><00:00:06.640><c> because</c><00:00:06.879><c> I'm</c>

00:00:07.110 --> 00:00:07.120 align:start position:0%
cut me off from early access because I'm
 

00:00:07.120 --> 00:00:08.710 align:start position:0%
cut me off from early access because I'm
here<00:00:07.279><c> to</c><00:00:07.440><c> tell</c><00:00:07.520><c> you</c><00:00:07.759><c> how</c><00:00:08.000><c> bad</c><00:00:08.160><c> a</c><00:00:08.400><c> lot</c><00:00:08.480><c> of</c><00:00:08.559><c> the</c>

00:00:08.710 --> 00:00:08.720 align:start position:0%
here to tell you how bad a lot of the
 

00:00:08.720 --> 00:00:10.549 align:start position:0%
here to tell you how bad a lot of the
things<00:00:08.880><c> they're</c><00:00:09.120><c> doing</c><00:00:09.360><c> are,</c><00:00:09.920><c> but</c><00:00:10.160><c> because</c><00:00:10.320><c> it</c>

00:00:10.549 --> 00:00:10.559 align:start position:0%
things they're doing are, but because it
 

00:00:10.559 --> 00:00:12.950 align:start position:0%
things they're doing are, but because it
might<00:00:10.800><c> put</c><00:00:10.960><c> my</c><00:00:11.200><c> entire</c><00:00:11.599><c> career</c><00:00:12.000><c> at</c><00:00:12.240><c> risk.</c><00:00:12.719><c> The</c>

00:00:12.950 --> 00:00:12.960 align:start position:0%
might put my entire career at risk. The
 

00:00:12.960 --> 00:00:14.629 align:start position:0%
might put my entire career at risk. The
last<00:00:13.040><c> time</c><00:00:13.200><c> I</c><00:00:13.440><c> came</c><00:00:13.599><c> out</c><00:00:13.759><c> to</c><00:00:13.920><c> explain</c><00:00:14.320><c> just</c><00:00:14.480><c> how</c>

00:00:14.629 --> 00:00:14.639 align:start position:0%
last time I came out to explain just how
 

00:00:14.639 --> 00:00:16.310 align:start position:0%
last time I came out to explain just how
bad<00:00:14.880><c> a</c><00:00:15.040><c> Google</c><00:00:15.360><c> product</c><00:00:15.599><c> was,</c><00:00:15.920><c> it</c><00:00:16.080><c> was</c><00:00:16.160><c> when</c>

00:00:16.310 --> 00:00:16.320 align:start position:0%
bad a Google product was, it was when
 

00:00:16.320 --> 00:00:18.630 align:start position:0%
bad a Google product was, it was when
Anti-gravity<00:00:17.119><c> originally</c><00:00:17.680><c> released.</c><00:00:18.240><c> And</c><00:00:18.400><c> my</c>

00:00:18.630 --> 00:00:18.640 align:start position:0%
Anti-gravity originally released. And my
 

00:00:18.640 --> 00:00:20.230 align:start position:0%
Anti-gravity originally released. And my
punishment<00:00:19.039><c> for</c><00:00:19.279><c> doing</c><00:00:19.520><c> that</c><00:00:19.680><c> was</c><00:00:19.920><c> that</c><00:00:20.080><c> they</c>

00:00:20.230 --> 00:00:20.240 align:start position:0%
punishment for doing that was that they
 

00:00:20.240 --> 00:00:22.070 align:start position:0%
punishment for doing that was that they
demonetized<00:00:20.960><c> the</c><00:00:21.199><c> video,</c><00:00:21.760><c> stopped</c>

00:00:22.070 --> 00:00:22.080 align:start position:0%
demonetized the video, stopped
 

00:00:22.080 --> 00:00:23.990 align:start position:0%
demonetized the video, stopped
recommending<00:00:22.640><c> it</c><00:00:22.800><c> entirely,</c><00:00:23.600><c> and</c><00:00:23.760><c> they</c>

00:00:23.990 --> 00:00:24.000 align:start position:0%
recommending it entirely, and they
 

00:00:24.000 --> 00:00:26.550 align:start position:0%
recommending it entirely, and they
actually<00:00:24.400><c> manually</c><00:00:24.880><c> flagged</c><00:00:25.279><c> it</c><00:00:25.519><c> as</c><00:00:25.840><c> enabling</c>

00:00:26.550 --> 00:00:26.560 align:start position:0%
actually manually flagged it as enabling
 

00:00:26.560 --> 00:00:29.669 align:start position:0%
actually manually flagged it as enabling
dishonest<00:00:27.279><c> behavior.</c><00:00:28.240><c> That</c><00:00:28.560><c> flag</c><00:00:29.199><c> killed</c>

00:00:29.669 --> 00:00:29.679 align:start position:0%
dishonest behavior. That flag killed
 

00:00:29.679 --> 00:00:31.669 align:start position:0%
dishonest behavior. That flag killed
distribution<00:00:30.240><c> for</c><00:00:30.480><c> a</c><00:00:30.720><c> couple</c><00:00:30.880><c> videos</c><00:00:31.199><c> on</c><00:00:31.439><c> my</c>

00:00:31.669 --> 00:00:31.679 align:start position:0%
distribution for a couple videos on my
 

00:00:31.679 --> 00:00:35.030 align:start position:0%
distribution for a couple videos on my
channel<00:00:32.000><c> and</c><00:00:32.239><c> risked</c><00:00:32.559><c> my</c><00:00:32.800><c> whole</c><00:00:33.120><c> career.</c><00:00:34.079><c> So,</c>

00:00:35.030 --> 00:00:35.040 align:start position:0%
channel and risked my whole career. So,
 

00:00:35.040 --> 00:00:37.030 align:start position:0%
channel and risked my whole career. So,
know<00:00:35.200><c> that</c><00:00:35.440><c> I'm</c><00:00:35.760><c> doing</c><00:00:36.000><c> this</c><00:00:36.399><c> despite</c><00:00:36.800><c> the</c>

00:00:37.030 --> 00:00:37.040 align:start position:0%
know that I'm doing this despite the
 

00:00:37.040 --> 00:00:39.350 align:start position:0%
know that I'm doing this despite the
fact<00:00:37.200><c> that</c><00:00:37.520><c> it</c><00:00:37.680><c> could</c><00:00:38.079><c> actually</c><00:00:38.480><c> hurt</c><00:00:38.719><c> me</c>

00:00:39.350 --> 00:00:39.360 align:start position:0%
fact that it could actually hurt me
 

00:00:39.360 --> 00:00:41.110 align:start position:0%
fact that it could actually hurt me
because<00:00:39.600><c> I</c><00:00:39.840><c> think</c><00:00:40.000><c> it's</c><00:00:40.239><c> important</c><00:00:40.559><c> to</c><00:00:40.879><c> share</c>

00:00:41.110 --> 00:00:41.120 align:start position:0%
because I think it's important to share
 

00:00:41.120 --> 00:00:43.190 align:start position:0%
because I think it's important to share
what's<00:00:41.440><c> going</c><00:00:41.600><c> on</c><00:00:41.840><c> and</c><00:00:42.079><c> why</c><00:00:42.320><c> I'm</c><00:00:42.480><c> so</c><00:00:42.719><c> skeptical</c>

00:00:43.190 --> 00:00:43.200 align:start position:0%
what's going on and why I'm so skeptical
 

00:00:43.200 --> 00:00:45.270 align:start position:0%
what's going on and why I'm so skeptical
of<00:00:43.440><c> Google's</c><00:00:43.840><c> direction.</c><00:00:44.480><c> I</c><00:00:44.640><c> could</c><00:00:44.800><c> easily</c><00:00:45.120><c> do</c>

00:00:45.270 --> 00:00:45.280 align:start position:0%
of Google's direction. I could easily do
 

00:00:45.280 --> 00:00:47.190 align:start position:0%
of Google's direction. I could easily do
four<00:00:45.600><c> videos</c><00:00:45.920><c> of</c><00:00:46.160><c> content</c><00:00:46.559><c> about</c><00:00:46.800><c> the</c><00:00:46.960><c> things</c>

00:00:47.190 --> 00:00:47.200 align:start position:0%
four videos of content about the things
 

00:00:47.200 --> 00:00:48.709 align:start position:0%
four videos of content about the things
I'm<00:00:47.440><c> about</c><00:00:47.600><c> to</c><00:00:47.760><c> talk</c><00:00:47.920><c> about,</c><00:00:48.239><c> but</c><00:00:48.399><c> I</c><00:00:48.640><c> don't</c>

00:00:48.709 --> 00:00:48.719 align:start position:0%
I'm about to talk about, but I don't
 

00:00:48.719 --> 00:00:50.790 align:start position:0%
I'm about to talk about, but I don't
want<00:00:48.879><c> to</c><00:00:49.039><c> waste</c><00:00:49.280><c> your</c><00:00:49.520><c> guys'</c><00:00:49.840><c> time</c><00:00:50.079><c> or</c><00:00:50.320><c> energy.</c>

00:00:50.790 --> 00:00:50.800 align:start position:0%
want to waste your guys' time or energy.
 

00:00:50.800 --> 00:00:52.790 align:start position:0%
want to waste your guys' time or energy.
I<00:00:51.120><c> want</c><00:00:51.200><c> to</c><00:00:51.360><c> really</c><00:00:51.680><c> try</c><00:00:51.840><c> to</c><00:00:52.000><c> hone</c><00:00:52.239><c> in</c><00:00:52.399><c> on</c><00:00:52.559><c> these</c>

00:00:52.790 --> 00:00:52.800 align:start position:0%
I want to really try to hone in on these
 

00:00:52.800 --> 00:00:54.310 align:start position:0%
I want to really try to hone in on these
topics<00:00:53.039><c> and</c><00:00:53.280><c> give</c><00:00:53.440><c> you</c><00:00:53.600><c> what</c><00:00:53.760><c> you</c><00:00:53.920><c> need</c><00:00:54.079><c> as</c>

00:00:54.310 --> 00:00:54.320 align:start position:0%
topics and give you what you need as
 

00:00:54.320 --> 00:00:56.150 align:start position:0%
topics and give you what you need as
quickly<00:00:54.559><c> as</c><00:00:54.800><c> possible</c><00:00:55.440><c> because</c><00:00:55.680><c> we</c><00:00:55.920><c> just</c>

00:00:56.150 --> 00:00:56.160 align:start position:0%
quickly as possible because we just
 

00:00:56.160 --> 00:00:57.830 align:start position:0%
quickly as possible because we just
experienced<00:00:56.640><c> Google</c><00:00:56.879><c> IO</c><00:00:57.440><c> where</c><00:00:57.680><c> they</c>

00:00:57.830 --> 00:00:57.840 align:start position:0%
experienced Google IO where they
 

00:00:57.840 --> 00:00:59.750 align:start position:0%
experienced Google IO where they
announced<00:00:58.079><c> the</c><00:00:58.239><c> new</c><00:00:58.399><c> 3.5</c><00:00:59.039><c> flash</c><00:00:59.280><c> model</c><00:00:59.440><c> that</c><00:00:59.600><c> I</c>

00:00:59.750 --> 00:00:59.760 align:start position:0%
announced the new 3.5 flash model that I
 

00:00:59.760 --> 00:01:01.590 align:start position:0%
announced the new 3.5 flash model that I
was<00:00:59.920><c> lucky</c><00:01:00.079><c> enough</c><00:01:00.239><c> to</c><00:01:00.399><c> have</c><00:01:00.559><c> early</c><00:01:00.879><c> access</c><00:01:01.120><c> to</c>

00:01:01.590 --> 00:01:01.600 align:start position:0%
was lucky enough to have early access to
 

00:01:01.600 --> 00:01:03.830 align:start position:0%
was lucky enough to have early access to
as<00:01:01.760><c> well</c><00:01:01.840><c> as</c><00:01:02.000><c> the</c><00:01:02.160><c> new</c><00:01:02.239><c> anti-gravity</c><00:01:02.960><c> CLI</c>

00:01:03.830 --> 00:01:03.840 align:start position:0%
as well as the new anti-gravity CLI
 

00:01:03.840 --> 00:01:05.590 align:start position:0%
as well as the new anti-gravity CLI
which<00:01:04.080><c> comes</c><00:01:04.320><c> with</c><00:01:04.400><c> a</c><00:01:04.640><c> fun</c><00:01:04.879><c> side</c><00:01:05.119><c> effect</c><00:01:05.360><c> of</c>

00:01:05.590 --> 00:01:05.600 align:start position:0%
which comes with a fun side effect of
 

00:01:05.600 --> 00:01:07.030 align:start position:0%
which comes with a fun side effect of
ending<00:01:05.920><c> a</c><00:01:06.080><c> lot</c><00:01:06.159><c> of</c><00:01:06.320><c> their</c><00:01:06.479><c> open-</c><00:01:06.799><c> source</c>

00:01:07.030 --> 00:01:07.040 align:start position:0%
ending a lot of their open- source
 

00:01:07.040 --> 00:01:09.510 align:start position:0%
ending a lot of their open- source
support.<00:01:07.600><c> And</c><00:01:07.760><c> then</c><00:01:08.000><c> the</c><00:01:08.240><c> stupidest</c><00:01:08.799><c> thing</c><00:01:09.119><c> by</c>

00:01:09.510 --> 00:01:09.520 align:start position:0%
support. And then the stupidest thing by
 

00:01:09.520 --> 00:01:12.230 align:start position:0%
support. And then the stupidest thing by
far,<00:01:10.240><c> killing</c><00:01:10.560><c> their</c><00:01:10.799><c> own</c><00:01:11.040><c> customers.</c>

00:01:12.230 --> 00:01:12.240 align:start position:0%
far, killing their own customers.
 

00:01:12.240 --> 00:01:15.270 align:start position:0%
far, killing their own customers.
railway<00:01:12.799><c> service</c><00:01:13.200><c> just</c><00:01:13.520><c> went</c><00:01:13.760><c> down</c><00:01:14.159><c> entirely</c>

00:01:15.270 --> 00:01:15.280 align:start position:0%
railway service just went down entirely
 

00:01:15.280 --> 00:01:17.350 align:start position:0%
railway service just went down entirely
because<00:01:15.680><c> Google</c><00:01:16.080><c> Cloud</c><00:01:16.560><c> as</c><00:01:16.720><c> one</c><00:01:16.960><c> of</c><00:01:17.040><c> their</c>

00:01:17.350 --> 00:01:17.360 align:start position:0%
because Google Cloud as one of their
 

00:01:17.360 --> 00:01:19.429 align:start position:0%
because Google Cloud as one of their
layers<00:01:17.920><c> banned</c><00:01:18.320><c> their</c><00:01:18.640><c> account</c><00:01:18.960><c> that</c><00:01:19.200><c> they're</c>

00:01:19.429 --> 00:01:19.439 align:start position:0%
layers banned their account that they're
 

00:01:19.439 --> 00:01:21.590 align:start position:0%
layers banned their account that they're
spending<00:01:19.920><c> 2</c><00:01:20.159><c> million</c><00:01:20.640><c> plus</c><00:01:20.960><c> dollars</c><00:01:21.280><c> a</c><00:01:21.439><c> month</c>

00:01:21.590 --> 00:01:21.600 align:start position:0%
spending 2 million plus dollars a month
 

00:01:21.600 --> 00:01:24.149 align:start position:0%
spending 2 million plus dollars a month
on<00:01:21.920><c> for</c><00:01:22.080><c> no</c><00:01:22.320><c> reason.</c><00:01:22.960><c> You</c><00:01:23.119><c> do</c><00:01:23.360><c> not</c><00:01:23.520><c> hate</c><00:01:23.759><c> Google</c>

00:01:24.149 --> 00:01:24.159 align:start position:0%
on for no reason. You do not hate Google
 

00:01:24.159 --> 00:01:26.390 align:start position:0%
on for no reason. You do not hate Google
enough.<00:01:25.040><c> This</c><00:01:25.280><c> video</c><00:01:25.439><c> is</c><00:01:25.680><c> going</c><00:01:25.759><c> to</c><00:01:25.920><c> kill</c><00:01:26.159><c> a</c>

00:01:26.390 --> 00:01:26.400 align:start position:0%
enough. This video is going to kill a
 

00:01:26.400 --> 00:01:28.230 align:start position:0%
enough. This video is going to kill a
lot<00:01:26.479><c> of</c><00:01:26.640><c> opportunities</c><00:01:27.280><c> for</c><00:01:27.520><c> me.</c><00:01:27.840><c> It's</c><00:01:28.080><c> going</c>

00:01:28.230 --> 00:01:28.240 align:start position:0%
lot of opportunities for me. It's going
 

00:01:28.240 --> 00:01:30.870 align:start position:0%
lot of opportunities for me. It's going
to<00:01:28.400><c> potentially</c><00:01:29.040><c> risk</c><00:01:29.360><c> my</c><00:01:29.600><c> channel</c><00:01:30.000><c> entirely.</c>

00:01:30.870 --> 00:01:30.880 align:start position:0%
to potentially risk my channel entirely.
 

00:01:30.880 --> 00:01:32.390 align:start position:0%
to potentially risk my channel entirely.
So,<00:01:31.040><c> I'd</c><00:01:31.280><c> like</c><00:01:31.360><c> to</c><00:01:31.439><c> take</c><00:01:31.600><c> a</c><00:01:31.759><c> moment</c><00:01:31.920><c> to</c><00:01:32.159><c> thank</c>

00:01:32.390 --> 00:01:32.400 align:start position:0%
So, I'd like to take a moment to thank
 

00:01:32.400 --> 00:01:34.230 align:start position:0%
So, I'd like to take a moment to thank
today's<00:01:32.799><c> sponsor</c><00:01:33.280><c> for</c><00:01:33.600><c> continuing</c><00:01:34.000><c> to</c>

00:01:34.230 --> 00:01:34.240 align:start position:0%
today's sponsor for continuing to
 

00:01:34.240 --> 00:01:35.510 align:start position:0%
today's sponsor for continuing to
support<00:01:34.479><c> us</c><00:01:34.640><c> despite</c><00:01:34.960><c> what's</c><00:01:35.200><c> about</c><00:01:35.360><c> to</c>

00:01:35.510 --> 00:01:35.520 align:start position:0%
support us despite what's about to
 

00:01:35.520 --> 00:01:36.950 align:start position:0%
support us despite what's about to
happen.<00:01:35.920><c> I</c><00:01:36.079><c> don't</c><00:01:36.159><c> know</c><00:01:36.240><c> about</c><00:01:36.479><c> you</c><00:01:36.640><c> guys,</c><00:01:36.799><c> but</c>

00:01:36.950 --> 00:01:36.960 align:start position:0%
happen. I don't know about you guys, but
 

00:01:36.960 --> 00:01:38.550 align:start position:0%
happen. I don't know about you guys, but
I<00:01:37.119><c> find</c><00:01:37.280><c> myself</c><00:01:37.600><c> waiting</c><00:01:37.920><c> a</c><00:01:38.079><c> lot</c><00:01:38.159><c> more</c><00:01:38.320><c> than</c><00:01:38.400><c> I</c>

00:01:38.550 --> 00:01:38.560 align:start position:0%
I find myself waiting a lot more than I
 

00:01:38.560 --> 00:01:40.069 align:start position:0%
I find myself waiting a lot more than I
used<00:01:38.720><c> to</c><00:01:38.799><c> when</c><00:01:39.040><c> I</c><00:01:39.119><c> wrote</c><00:01:39.360><c> software.</c><00:01:39.920><c> Not</c>

00:01:40.069 --> 00:01:40.079 align:start position:0%
used to when I wrote software. Not
 

00:01:40.079 --> 00:01:41.830 align:start position:0%
used to when I wrote software. Not
literally<00:01:40.479><c> me</c><00:01:40.720><c> waiting.</c><00:01:40.960><c> agents</c><00:01:41.439><c> write</c><00:01:41.600><c> code</c>

00:01:41.830 --> 00:01:41.840 align:start position:0%
literally me waiting. agents write code
 

00:01:41.840 --> 00:01:43.190 align:start position:0%
literally me waiting. agents write code
really<00:01:42.079><c> fast.</c><00:01:42.400><c> I'm</c><00:01:42.560><c> talking</c><00:01:42.799><c> about</c><00:01:42.960><c> the</c>

00:01:43.190 --> 00:01:43.200 align:start position:0%
really fast. I'm talking about the
 

00:01:43.200 --> 00:01:44.950 align:start position:0%
really fast. I'm talking about the
actual<00:01:43.520><c> things</c><00:01:43.680><c> that</c><00:01:43.840><c> I'm</c><00:01:44.079><c> shipping.</c><00:01:44.560><c> Since</c><00:01:44.799><c> I</c>

00:01:44.950 --> 00:01:44.960 align:start position:0%
actual things that I'm shipping. Since I
 

00:01:44.960 --> 00:01:46.550 align:start position:0%
actual things that I'm shipping. Since I
have<00:01:45.040><c> agents</c><00:01:45.439><c> running</c><00:01:45.680><c> all</c><00:01:45.840><c> of</c><00:01:46.000><c> these</c><00:01:46.159><c> complex</c>

00:01:46.550 --> 00:01:46.560 align:start position:0%
have agents running all of these complex
 

00:01:46.560 --> 00:01:48.310 align:start position:0%
have agents running all of these complex
multi-step<00:01:47.200><c> processes,</c><00:01:47.840><c> it's</c><00:01:48.079><c> kind</c><00:01:48.240><c> of</c>

00:01:48.310 --> 00:01:48.320 align:start position:0%
multi-step processes, it's kind of
 

00:01:48.320 --> 00:01:50.310 align:start position:0%
multi-step processes, it's kind of
annoying<00:01:48.720><c> to</c><00:01:48.960><c> know</c><00:01:49.119><c> what's</c><00:01:49.439><c> going</c><00:01:49.600><c> on</c><00:01:49.840><c> when</c>

00:01:50.310 --> 00:01:50.320 align:start position:0%
annoying to know what's going on when
 

00:01:50.320 --> 00:01:51.590 align:start position:0%
annoying to know what's going on when
and<00:01:50.479><c> I'm</c><00:01:50.640><c> sitting</c><00:01:50.799><c> there</c><00:01:51.040><c> waiting</c><00:01:51.280><c> for</c><00:01:51.439><c> each</c>

00:01:51.590 --> 00:01:51.600 align:start position:0%
and I'm sitting there waiting for each
 

00:01:51.600 --> 00:01:53.590 align:start position:0%
and I'm sitting there waiting for each
test,<00:01:52.000><c> not</c><00:01:52.240><c> knowing</c><00:01:52.479><c> if</c><00:01:52.720><c> it's</c><00:01:52.880><c> even</c><00:01:53.119><c> working.</c>

00:01:53.590 --> 00:01:53.600 align:start position:0%
test, not knowing if it's even working.
 

00:01:53.600 --> 00:01:54.870 align:start position:0%
test, not knowing if it's even working.
At least<00:01:53.920><c> that</c><00:01:54.079><c> was</c><00:01:54.159><c> the</c><00:01:54.320><c> case</c><00:01:54.479><c> before</c><00:01:54.720><c> I</c>

00:01:54.870 --> 00:01:54.880 align:start position:0%
At least that was the case before I
 

00:01:54.880 --> 00:01:56.710 align:start position:0%
At least that was the case before I
started<00:01:55.119><c> using</c><00:01:55.360><c> trigger.dev.</c><00:01:56.320><c> You</c><00:01:56.479><c> will</c>

00:01:56.710 --> 00:01:56.720 align:start position:0%
started using trigger.dev. You will
 

00:01:56.720 --> 00:01:57.830 align:start position:0%
started using trigger.dev. You will
understand<00:01:57.040><c> how</c><00:01:57.200><c> powerful</c><00:01:57.520><c> this</c><00:01:57.680><c> is</c>

00:01:57.830 --> 00:01:57.840 align:start position:0%
understand how powerful this is
 

00:01:57.840 --> 00:01:59.190 align:start position:0%
understand how powerful this is
immediately.<00:01:58.240><c> If</c><00:01:58.399><c> you</c><00:01:58.479><c> like</c><00:01:58.640><c> TypeScript,</c><00:01:59.119><c> and</c>

00:01:59.190 --> 00:01:59.200 align:start position:0%
immediately. If you like TypeScript, and
 

00:01:59.200 --> 00:02:00.709 align:start position:0%
immediately. If you like TypeScript, and
if<00:01:59.360><c> you</c><00:01:59.439><c> don't,</c><00:01:59.680><c> your</c><00:01:59.840><c> agents</c><00:02:00.240><c> will.</c><00:02:00.560><c> Trust</c>

00:02:00.709 --> 00:02:00.719 align:start position:0%
if you don't, your agents will. Trust
 

00:02:00.719 --> 00:02:03.510 align:start position:0%
if you don't, your agents will. Trust
me.<00:02:01.200><c> The</c><00:02:01.360><c> new</c><00:02:01.520><c> real</c><00:02:01.840><c> time</c><00:02:02.159><c> stuff</c><00:02:02.399><c> is</c><00:02:02.719><c> so</c><00:02:03.040><c> cool.</c>

00:02:03.510 --> 00:02:03.520 align:start position:0%
me. The new real time stuff is so cool.
 

00:02:03.520 --> 00:02:05.510 align:start position:0%
me. The new real time stuff is so cool.
You<00:02:03.759><c> can</c><00:02:03.840><c> take</c><00:02:04.000><c> a</c><00:02:04.240><c> job</c><00:02:04.640><c> like</c><00:02:04.799><c> some</c><00:02:05.040><c> TypeScript</c>

00:02:05.510 --> 00:02:05.520 align:start position:0%
You can take a job like some TypeScript
 

00:02:05.520 --> 00:02:07.429 align:start position:0%
You can take a job like some TypeScript
you<00:02:05.759><c> wrote</c><00:02:06.000><c> to</c><00:02:06.320><c> take</c><00:02:06.560><c> an</c><00:02:06.799><c> image</c><00:02:07.040><c> that</c><00:02:07.280><c> was</c>

00:02:07.429 --> 00:02:07.439 align:start position:0%
you wrote to take an image that was
 

00:02:07.439 --> 00:02:09.190 align:start position:0%
you wrote to take an image that was
generated,<00:02:08.080><c> pass</c><00:02:08.239><c> it</c><00:02:08.399><c> through</c><00:02:08.560><c> a</c><00:02:08.720><c> filter,</c>

00:02:09.190 --> 00:02:09.200 align:start position:0%
generated, pass it through a filter,
 

00:02:09.200 --> 00:02:11.110 align:start position:0%
generated, pass it through a filter,
upscale<00:02:09.679><c> it,</c><00:02:09.840><c> and</c><00:02:10.000><c> then</c><00:02:10.160><c> send</c><00:02:10.399><c> it.</c><00:02:10.720><c> Or</c><00:02:10.879><c> maybe</c>

00:02:11.110 --> 00:02:11.120 align:start position:0%
upscale it, and then send it. Or maybe
 

00:02:11.120 --> 00:02:12.550 align:start position:0%
upscale it, and then send it. Or maybe
you<00:02:11.280><c> take</c><00:02:11.440><c> a</c><00:02:11.599><c> text</c><00:02:11.840><c> prompt</c><00:02:12.080><c> and</c><00:02:12.239><c> then</c><00:02:12.400><c> you</c>

00:02:12.550 --> 00:02:12.560 align:start position:0%
you take a text prompt and then you
 

00:02:12.560 --> 00:02:14.550 align:start position:0%
you take a text prompt and then you
refine<00:02:12.879><c> it</c><00:02:13.120><c> before</c><00:02:13.440><c> doing</c><00:02:13.680><c> that</c><00:02:13.920><c> next</c><00:02:14.160><c> step.</c>

00:02:14.550 --> 00:02:14.560 align:start position:0%
refine it before doing that next step.
 

00:02:14.560 --> 00:02:16.470 align:start position:0%
refine it before doing that next step.
Each<00:02:14.800><c> of</c><00:02:14.959><c> those</c><00:02:15.200><c> individual</c><00:02:15.760><c> pieces</c><00:02:16.160><c> can</c><00:02:16.400><c> be</c>

00:02:16.470 --> 00:02:16.480 align:start position:0%
Each of those individual pieces can be
 

00:02:16.480 --> 00:02:18.150 align:start position:0%
Each of those individual pieces can be
run<00:02:16.640><c> as</c><00:02:16.879><c> simple</c><00:02:17.200><c> JavaScript</c><00:02:17.680><c> functions</c><00:02:18.000><c> that</c>

00:02:18.150 --> 00:02:18.160 align:start position:0%
run as simple JavaScript functions that
 

00:02:18.160 --> 00:02:20.229 align:start position:0%
run as simple JavaScript functions that
you<00:02:18.319><c> write</c><00:02:18.640><c> or</c><00:02:18.959><c> trigger</c><00:02:19.440><c> that</c><00:02:19.680><c> are</c><00:02:19.840><c> easy</c><00:02:20.080><c> to</c>

00:02:20.229 --> 00:02:20.239 align:start position:0%
you write or trigger that are easy to
 

00:02:20.239 --> 00:02:21.990 align:start position:0%
you write or trigger that are easy to
deploy<00:02:20.560><c> and</c><00:02:20.800><c> manage</c><00:02:21.120><c> from</c><00:02:21.280><c> the</c><00:02:21.440><c> back</c><00:02:21.599><c> end</c><00:02:21.760><c> and</c>

00:02:21.990 --> 00:02:22.000 align:start position:0%
deploy and manage from the back end and
 

00:02:22.000 --> 00:02:23.510 align:start position:0%
deploy and manage from the back end and
the<00:02:22.160><c> front</c><00:02:22.319><c> end.</c><00:02:22.560><c> And</c><00:02:22.720><c> the</c><00:02:22.879><c> depth</c><00:02:23.120><c> this</c><00:02:23.280><c> goes</c>

00:02:23.510 --> 00:02:23.520 align:start position:0%
the front end. And the depth this goes
 

00:02:23.520 --> 00:02:25.190 align:start position:0%
the front end. And the depth this goes
to<00:02:23.599><c> is</c><00:02:23.760><c> insane.</c><00:02:24.239><c> Ben</c><00:02:24.560><c> implemented</c><00:02:24.959><c> this</c><00:02:25.040><c> on</c>

00:02:25.190 --> 00:02:25.200 align:start position:0%
to is insane. Ben implemented this on
 

00:02:25.200 --> 00:02:27.030 align:start position:0%
to is insane. Ben implemented this on
BTCA<00:02:25.840><c> web.</c><00:02:26.080><c> And</c><00:02:26.239><c> I'm</c><00:02:26.400><c> going</c><00:02:26.480><c> to</c><00:02:26.560><c> ask</c><00:02:26.800><c> this</c>

00:02:27.030 --> 00:02:27.040 align:start position:0%
BTCA web. And I'm going to ask this
 

00:02:27.040 --> 00:02:29.270 align:start position:0%
BTCA web. And I'm going to ask this
agent<00:02:27.440><c> to</c><00:02:27.599><c> go</c><00:02:27.840><c> explore</c><00:02:28.160><c> the</c><00:02:28.400><c> bun</c><00:02:28.640><c> repo</c><00:02:28.959><c> and</c>

00:02:29.270 --> 00:02:29.280 align:start position:0%
agent to go explore the bun repo and
 

00:02:29.280 --> 00:02:30.710 align:start position:0%
agent to go explore the bun repo and
figure<00:02:29.520><c> out</c><00:02:29.680><c> how</c><00:02:29.840><c> much</c><00:02:29.920><c> of</c><00:02:30.000><c> the</c><00:02:30.160><c> code</c><00:02:30.319><c> is</c><00:02:30.480><c> Zig</c>

00:02:30.710 --> 00:02:30.720 align:start position:0%
figure out how much of the code is Zig
 

00:02:30.720 --> 00:02:32.470 align:start position:0%
figure out how much of the code is Zig
and<00:02:30.879><c> how</c><00:02:31.040><c> much</c><00:02:31.120><c> of</c><00:02:31.200><c> the</c><00:02:31.360><c> code</c><00:02:31.520><c> is</c><00:02:31.680><c> Rust.</c><00:02:32.319><c> This</c>

00:02:32.470 --> 00:02:32.480 align:start position:0%
and how much of the code is Rust. This
 

00:02:32.480 --> 00:02:34.229 align:start position:0%
and how much of the code is Rust. This
is<00:02:32.560><c> a</c><00:02:32.720><c> complex</c><00:02:33.120><c> process</c><00:02:33.360><c> because</c><00:02:33.599><c> it</c><00:02:33.840><c> has</c><00:02:33.920><c> to</c>

00:02:34.229 --> 00:02:34.239 align:start position:0%
is a complex process because it has to
 

00:02:34.239 --> 00:02:35.750 align:start position:0%
is a complex process because it has to
read<00:02:34.480><c> the</c><00:02:34.720><c> prompt</c><00:02:35.040><c> to</c><00:02:35.280><c> understand</c><00:02:35.519><c> the</c>

00:02:35.750 --> 00:02:35.760 align:start position:0%
read the prompt to understand the
 

00:02:35.760 --> 00:02:37.910 align:start position:0%
read the prompt to understand the
intent,<00:02:36.319><c> go</c><00:02:36.560><c> run</c><00:02:36.800><c> another</c><00:02:37.040><c> job</c><00:02:37.280><c> to</c><00:02:37.519><c> clone</c><00:02:37.760><c> the</c>

00:02:37.910 --> 00:02:37.920 align:start position:0%
intent, go run another job to clone the
 

00:02:37.920 --> 00:02:40.150 align:start position:0%
intent, go run another job to clone the
codebase,<00:02:38.640><c> and</c><00:02:38.800><c> then</c><00:02:39.040><c> give</c><00:02:39.200><c> a</c><00:02:39.519><c> result</c><00:02:39.840><c> after</c>

00:02:40.150 --> 00:02:40.160 align:start position:0%
codebase, and then give a result after
 

00:02:40.160 --> 00:02:42.150 align:start position:0%
codebase, and then give a result after
it<00:02:40.400><c> does</c><00:02:40.640><c> all</c><00:02:40.800><c> of</c><00:02:40.879><c> the</c><00:02:41.040><c> traversing.</c><00:02:41.840><c> And</c><00:02:42.000><c> here</c>

00:02:42.150 --> 00:02:42.160 align:start position:0%
it does all of the traversing. And here
 

00:02:42.160 --> 00:02:44.150 align:start position:0%
it does all of the traversing. And here
we<00:02:42.400><c> can</c><00:02:42.560><c> see</c><00:02:42.879><c> all</c><00:02:43.040><c> of</c><00:02:43.200><c> the</c><00:02:43.360><c> work</c><00:02:43.519><c> that</c><00:02:43.760><c> is</c><00:02:43.920><c> being</c>

00:02:44.150 --> 00:02:44.160 align:start position:0%
we can see all of the work that is being
 

00:02:44.160 --> 00:02:45.750 align:start position:0%
we can see all of the work that is being
done.<00:02:44.560><c> You</c><00:02:44.720><c> can</c><00:02:44.800><c> click</c><00:02:44.959><c> on</c><00:02:45.120><c> the</c><00:02:45.280><c> process</c><00:02:45.519><c> as</c>

00:02:45.750 --> 00:02:45.760 align:start position:0%
done. You can click on the process as
 

00:02:45.760 --> 00:02:47.830 align:start position:0%
done. You can click on the process as
it's<00:02:46.000><c> executing</c><00:02:46.480><c> and</c><00:02:46.720><c> see</c><00:02:46.879><c> each</c><00:02:47.120><c> step</c><00:02:47.440><c> as</c><00:02:47.680><c> it</c>

00:02:47.830 --> 00:02:47.840 align:start position:0%
it's executing and see each step as it
 

00:02:47.840 --> 00:02:49.670 align:start position:0%
it's executing and see each step as it
comes<00:02:48.080><c> in.</c><00:02:48.720><c> Do</c><00:02:48.879><c> you</c><00:02:48.959><c> know</c><00:02:49.040><c> how</c><00:02:49.200><c> hard</c><00:02:49.280><c> it</c><00:02:49.440><c> is</c><00:02:49.599><c> to</c>

00:02:49.670 --> 00:02:49.680 align:start position:0%
comes in. Do you know how hard it is to
 

00:02:49.680 --> 00:02:51.430 align:start position:0%
comes in. Do you know how hard it is to
get<00:02:49.760><c> a</c><00:02:49.920><c> UI</c><00:02:50.239><c> like</c><00:02:50.400><c> this</c><00:02:50.640><c> to</c><00:02:50.800><c> explain</c><00:02:51.120><c> these</c>

00:02:51.430 --> 00:02:51.440 align:start position:0%
get a UI like this to explain these
 

00:02:51.440 --> 00:02:53.270 align:start position:0%
get a UI like this to explain these
types<00:02:51.599><c> of</c><00:02:51.760><c> complex</c><00:02:52.080><c> workflows?</c><00:02:52.879><c> We</c><00:02:53.120><c> have</c>

00:02:53.270 --> 00:02:53.280 align:start position:0%
types of complex workflows? We have
 

00:02:53.280 --> 00:02:55.030 align:start position:0%
types of complex workflows? We have
stuff<00:02:53.519><c> like</c><00:02:53.680><c> this</c><00:02:53.840><c> internally,</c><00:02:54.319><c> but</c><00:02:54.480><c> it</c><00:02:54.640><c> is</c><00:02:54.800><c> so</c>

00:02:55.030 --> 00:02:55.040 align:start position:0%
stuff like this internally, but it is so
 

00:02:55.040 --> 00:02:56.630 align:start position:0%
stuff like this internally, but it is so
hard<00:02:55.200><c> to</c><00:02:55.360><c> get</c><00:02:55.599><c> right.</c><00:02:55.840><c> And</c><00:02:56.000><c> the</c><00:02:56.239><c> craziest</c><00:02:56.560><c> part</c>

00:02:56.630 --> 00:02:56.640 align:start position:0%
hard to get right. And the craziest part
 

00:02:56.640 --> 00:02:58.309 align:start position:0%
hard to get right. And the craziest part
is<00:02:56.800><c> that</c><00:02:56.959><c> it</c><00:02:57.120><c> even</c><00:02:57.280><c> works</c><00:02:57.440><c> on</c><00:02:57.599><c> your</c><00:02:57.760><c> local</c><00:02:58.000><c> dev</c>

00:02:58.309 --> 00:02:58.319 align:start position:0%
is that it even works on your local dev
 

00:02:58.319 --> 00:02:59.750 align:start position:0%
is that it even works on your local dev
servers.<00:02:58.640><c> As</c><00:02:58.800><c> the</c><00:02:58.959><c> work</c><00:02:59.120><c> your</c><00:02:59.280><c> code</c><00:02:59.440><c> is</c><00:02:59.599><c> doing</c>

00:02:59.750 --> 00:02:59.760 align:start position:0%
servers. As the work your code is doing
 

00:02:59.760 --> 00:03:01.589 align:start position:0%
servers. As the work your code is doing
gets<00:03:00.080><c> more</c><00:03:00.239><c> complex,</c><00:03:00.800><c> you</c><00:03:00.959><c> need</c><00:03:01.120><c> tools</c><00:03:01.440><c> like</c>

00:03:01.589 --> 00:03:01.599 align:start position:0%
gets more complex, you need tools like
 

00:03:01.599 --> 00:03:03.509 align:start position:0%
gets more complex, you need tools like
this<00:03:01.760><c> to</c><00:03:02.000><c> keep</c><00:03:02.159><c> it</c><00:03:02.319><c> simple.</c><00:03:02.800><c> Save</c><00:03:03.120><c> yourself</c><00:03:03.360><c> a</c>

00:03:03.509 --> 00:03:03.519 align:start position:0%
this to keep it simple. Save yourself a
 

00:03:03.519 --> 00:03:05.830 align:start position:0%
this to keep it simple. Save yourself a
lot<00:03:03.680><c> of</c><00:03:03.760><c> pain</c><00:03:03.920><c> at</c><00:03:04.159><c> soyb.link/trigger.</c>

00:03:05.830 --> 00:03:05.840 align:start position:0%
lot of pain at soyb.link/trigger.
 

00:03:05.840 --> 00:03:07.589 align:start position:0%
lot of pain at soyb.link/trigger.
Now<00:03:06.000><c> that</c><00:03:06.159><c> my</c><00:03:06.319><c> bills</c><00:03:06.560><c> are</c><00:03:06.720><c> paid,</c><00:03:07.040><c> let's</c><00:03:07.360><c> start</c>

00:03:07.589 --> 00:03:07.599 align:start position:0%
Now that my bills are paid, let's start
 

00:03:07.599 --> 00:03:10.229 align:start position:0%
Now that my bills are paid, let's start
with<00:03:07.760><c> the</c><00:03:08.000><c> Gemini</c><00:03:08.560><c> 3.5</c><00:03:09.120><c> flash</c><00:03:09.519><c> release.</c>

00:03:10.229 --> 00:03:10.239 align:start position:0%
with the Gemini 3.5 flash release.
 

00:03:10.239 --> 00:03:12.229 align:start position:0%
with the Gemini 3.5 flash release.
Speaking<00:03:10.560><c> of</c><00:03:10.720><c> which,</c><00:03:11.040><c> flashbang</c><00:03:11.760><c> warning.</c>

00:03:12.229 --> 00:03:12.239 align:start position:0%
Speaking of which, flashbang warning.
 

00:03:12.239 --> 00:03:15.190 align:start position:0%
Speaking of which, flashbang warning.
Gemini<00:03:12.800><c> 3.5</c><00:03:13.680><c> Frontier</c><00:03:14.239><c> Intelligence</c><00:03:14.879><c> with</c>

00:03:15.190 --> 00:03:15.200 align:start position:0%
Gemini 3.5 Frontier Intelligence with
 

00:03:15.200 --> 00:03:17.589 align:start position:0%
Gemini 3.5 Frontier Intelligence with
action.<00:03:15.920><c> To</c><00:03:16.159><c> be</c><00:03:16.239><c> very</c><00:03:16.560><c> clear,</c><00:03:17.040><c> this</c><00:03:17.280><c> seems</c><00:03:17.519><c> to</c>

00:03:17.589 --> 00:03:17.599 align:start position:0%
action. To be very clear, this seems to
 

00:03:17.599 --> 00:03:19.750 align:start position:0%
action. To be very clear, this seems to
be<00:03:17.680><c> the</c><00:03:17.920><c> best</c><00:03:18.080><c> model</c><00:03:18.480><c> Google</c><00:03:18.879><c> has</c><00:03:19.040><c> ever</c><00:03:19.280><c> made.</c>

00:03:19.750 --> 00:03:19.760 align:start position:0%
be the best model Google has ever made.
 

00:03:19.760 --> 00:03:21.270 align:start position:0%
be the best model Google has ever made.
In<00:03:20.000><c> the</c><00:03:20.159><c> old</c><00:03:20.319><c> days,</c><00:03:20.640><c> this</c><00:03:20.800><c> would</c><00:03:20.959><c> have</c><00:03:21.120><c> been</c>

00:03:21.270 --> 00:03:21.280 align:start position:0%
In the old days, this would have been
 

00:03:21.280 --> 00:03:23.350 align:start position:0%
In the old days, this would have been
one<00:03:21.519><c> of</c><00:03:21.599><c> those</c><00:03:21.920><c> King</c><00:03:22.239><c> Crown</c><00:03:22.640><c> thumbnails</c><00:03:23.120><c> that</c>

00:03:23.350 --> 00:03:23.360 align:start position:0%
one of those King Crown thumbnails that
 

00:03:23.360 --> 00:03:24.869 align:start position:0%
one of those King Crown thumbnails that
we<00:03:23.519><c> used</c><00:03:23.599><c> to</c><00:03:23.760><c> do</c><00:03:23.840><c> when</c><00:03:24.080><c> a</c><00:03:24.239><c> new</c><00:03:24.319><c> model</c><00:03:24.560><c> came</c><00:03:24.720><c> out</c>

00:03:24.869 --> 00:03:24.879 align:start position:0%
we used to do when a new model came out
 

00:03:24.879 --> 00:03:26.070 align:start position:0%
we used to do when a new model came out
that<00:03:25.040><c> was</c><00:03:25.200><c> good.</c><00:03:25.519><c> And</c><00:03:25.680><c> I've</c><00:03:25.920><c> actually</c>

00:03:26.070 --> 00:03:26.080 align:start position:0%
that was good. And I've actually
 

00:03:26.080 --> 00:03:27.990 align:start position:0%
that was good. And I've actually
historically<00:03:26.640><c> really</c><00:03:26.959><c> liked</c><00:03:27.280><c> the</c><00:03:27.519><c> Gemini</c>

00:03:27.990 --> 00:03:28.000 align:start position:0%
historically really liked the Gemini
 

00:03:28.000 --> 00:03:30.470 align:start position:0%
historically really liked the Gemini
Flash<00:03:28.400><c> line.</c><00:03:28.959><c> Gemini</c><00:03:29.440><c> 20</c><00:03:29.840><c> Flash</c><00:03:30.159><c> is</c><00:03:30.319><c> probably</c>

00:03:30.470 --> 00:03:30.480 align:start position:0%
Flash line. Gemini 20 Flash is probably
 

00:03:30.480 --> 00:03:31.990 align:start position:0%
Flash line. Gemini 20 Flash is probably
the<00:03:30.720><c> single</c><00:03:30.959><c> model</c><00:03:31.200><c> I've</c><00:03:31.519><c> done</c><00:03:31.680><c> the</c><00:03:31.840><c> most</c>

00:03:31.990 --> 00:03:32.000 align:start position:0%
the single model I've done the most
 

00:03:32.000 --> 00:03:33.750 align:start position:0%
the single model I've done the most
tokens<00:03:32.400><c> through</c><00:03:32.640><c> because</c><00:03:32.879><c> we</c><00:03:33.040><c> use</c><00:03:33.200><c> it</c><00:03:33.280><c> for</c><00:03:33.440><c> a</c>

00:03:33.750 --> 00:03:33.760 align:start position:0%
tokens through because we use it for a
 

00:03:33.760 --> 00:03:36.470 align:start position:0%
tokens through because we use it for a
ton<00:03:34.080><c> of</c><00:03:34.319><c> stuff</c><00:03:34.560><c> in</c><00:03:34.799><c> T3</c><00:03:35.200><c> Chat.</c><00:03:35.680><c> Well,</c><00:03:35.920><c> we</c><00:03:36.159><c> did</c>

00:03:36.470 --> 00:03:36.480 align:start position:0%
ton of stuff in T3 Chat. Well, we did
 

00:03:36.480 --> 00:03:38.470 align:start position:0%
ton of stuff in T3 Chat. Well, we did
before<00:03:36.799><c> they</c><00:03:37.040><c> deprecated</c><00:03:37.599><c> it</c><00:03:37.840><c> and</c><00:03:38.080><c> pushed</c><00:03:38.319><c> us</c>

00:03:38.470 --> 00:03:38.480 align:start position:0%
before they deprecated it and pushed us
 

00:03:38.480 --> 00:03:40.390 align:start position:0%
before they deprecated it and pushed us
to<00:03:38.640><c> models</c><00:03:38.959><c> that</c><00:03:39.120><c> were</c><00:03:39.280><c> up</c><00:03:39.360><c> to</c><00:03:39.599><c> 30</c><00:03:39.840><c> times</c><00:03:40.159><c> more</c>

00:03:40.390 --> 00:03:40.400 align:start position:0%
to models that were up to 30 times more
 

00:03:40.400 --> 00:03:42.309 align:start position:0%
to models that were up to 30 times more
expensive.<00:03:41.200><c> We're</c><00:03:41.360><c> not</c><00:03:41.599><c> talking</c><00:03:41.760><c> about</c><00:03:42.000><c> costs</c>

00:03:42.309 --> 00:03:42.319 align:start position:0%
expensive. We're not talking about costs
 

00:03:42.319 --> 00:03:44.070 align:start position:0%
expensive. We're not talking about costs
yet.<00:03:42.640><c> We're</c><00:03:42.799><c> talking</c><00:03:43.040><c> about</c><00:03:43.280><c> numbers.</c><00:03:43.920><c> So,</c>

00:03:44.070 --> 00:03:44.080 align:start position:0%
yet. We're talking about numbers. So,
 

00:03:44.080 --> 00:03:46.070 align:start position:0%
yet. We're talking about numbers. So,
let's<00:03:44.319><c> take</c><00:03:44.400><c> a</c><00:03:44.560><c> look</c><00:03:44.720><c> at</c><00:03:44.879><c> how</c><00:03:45.200><c> 35</c><00:03:45.680><c> Flash</c>

00:03:46.070 --> 00:03:46.080 align:start position:0%
let's take a look at how 35 Flash
 

00:03:46.080 --> 00:03:48.390 align:start position:0%
let's take a look at how 35 Flash
performs.<00:03:46.879><c> In</c><00:03:47.120><c> almost</c><00:03:47.440><c> every</c><00:03:47.760><c> single</c><00:03:48.080><c> thing,</c>

00:03:48.390 --> 00:03:48.400 align:start position:0%
performs. In almost every single thing,
 

00:03:48.400 --> 00:03:49.990 align:start position:0%
performs. In almost every single thing,
in<00:03:48.480><c> fact,</c><00:03:48.640><c> I</c><00:03:48.879><c> think</c><00:03:49.040><c> actually</c><00:03:49.440><c> in</c><00:03:49.760><c> every</c>

00:03:49.990 --> 00:03:50.000 align:start position:0%
in fact, I think actually in every
 

00:03:50.000 --> 00:03:52.070 align:start position:0%
in fact, I think actually in every
single<00:03:50.319><c> thing,</c><00:03:50.799><c> it</c><00:03:51.040><c> seems</c><00:03:51.280><c> to</c><00:03:51.440><c> outperform</c>

00:03:52.070 --> 00:03:52.080 align:start position:0%
single thing, it seems to outperform
 

00:03:52.080 --> 00:03:54.789 align:start position:0%
single thing, it seems to outperform
Gemini<00:03:52.640><c> 31</c><00:03:53.040><c> Pro.</c><00:03:53.760><c> There</c><00:03:54.000><c> are</c><00:03:54.159><c> exceptions</c><00:03:54.640><c> to</c>

00:03:54.789 --> 00:03:54.799 align:start position:0%
Gemini 31 Pro. There are exceptions to
 

00:03:54.799 --> 00:03:56.869 align:start position:0%
Gemini 31 Pro. There are exceptions to
this.<00:03:55.360><c> I</c><00:03:55.519><c> ran</c><00:03:55.760><c> this</c><00:03:55.920><c> against</c><00:03:56.159><c> Skatebench</c><00:03:56.720><c> and</c>

00:03:56.869 --> 00:03:56.879 align:start position:0%
this. I ran this against Skatebench and
 

00:03:56.879 --> 00:03:59.350 align:start position:0%
this. I ran this against Skatebench and
in<00:03:57.040><c> Skatebench</c><00:03:57.680><c> it</c><00:03:57.920><c> actually</c><00:03:58.239><c> underperformed</c>

00:03:59.350 --> 00:03:59.360 align:start position:0%
in Skatebench it actually underperformed
 

00:03:59.360 --> 00:04:01.190 align:start position:0%
in Skatebench it actually underperformed
31<00:03:59.840><c> Pro.</c><00:04:00.080><c> In</c><00:04:00.159><c> fact,</c><00:04:00.319><c> it</c><00:04:00.400><c> underperformed</c><00:04:00.959><c> a</c><00:04:01.120><c> lot</c>

00:04:01.190 --> 00:04:01.200 align:start position:0%
31 Pro. In fact, it underperformed a lot
 

00:04:01.200 --> 00:04:02.949 align:start position:0%
31 Pro. In fact, it underperformed a lot
of<00:04:01.280><c> things</c><00:04:01.439><c> which</c><00:04:01.680><c> is</c><00:04:01.760><c> crazy</c><00:04:02.000><c> because</c><00:04:02.239><c> 31</c><00:04:02.640><c> Pro</c>

00:04:02.949 --> 00:04:02.959 align:start position:0%
of things which is crazy because 31 Pro
 

00:04:02.959 --> 00:04:05.509 align:start position:0%
of things which is crazy because 31 Pro
was<00:04:03.120><c> the</c><00:04:03.360><c> best</c><00:04:03.519><c> model</c><00:04:03.840><c> by</c><00:04:04.159><c> far</c><00:04:04.400><c> in</c><00:04:04.640><c> Skatebench.</c>

00:04:05.509 --> 00:04:05.519 align:start position:0%
was the best model by far in Skatebench.
 

00:04:05.519 --> 00:04:07.030 align:start position:0%
was the best model by far in Skatebench.
So,<00:04:05.680><c> there's</c><00:04:05.920><c> definitely</c><00:04:06.239><c> less</c><00:04:06.480><c> knowledge</c><00:04:06.799><c> in</c>

00:04:07.030 --> 00:04:07.040 align:start position:0%
So, there's definitely less knowledge in
 

00:04:07.040 --> 00:04:08.390 align:start position:0%
So, there's definitely less knowledge in
this<00:04:07.280><c> model,</c><00:04:07.519><c> but</c><00:04:07.760><c> they</c><00:04:07.920><c> weren't</c><00:04:08.159><c> really</c>

00:04:08.390 --> 00:04:08.400 align:start position:0%
this model, but they weren't really
 

00:04:08.400 --> 00:04:09.670 align:start position:0%
this model, but they weren't really
working<00:04:08.640><c> on</c><00:04:08.799><c> the</c><00:04:09.040><c> knowledge.</c><00:04:09.439><c> They</c><00:04:09.599><c> were</c>

00:04:09.670 --> 00:04:09.680 align:start position:0%
working on the knowledge. They were
 

00:04:09.680 --> 00:04:11.670 align:start position:0%
working on the knowledge. They were
working<00:04:09.920><c> on</c><00:04:10.080><c> the</c><00:04:10.319><c> capabilities.</c><00:04:11.280><c> They</c><00:04:11.519><c> wanted</c>

00:04:11.670 --> 00:04:11.680 align:start position:0%
working on the capabilities. They wanted
 

00:04:11.680 --> 00:04:13.750 align:start position:0%
working on the capabilities. They wanted
this<00:04:11.920><c> model</c><00:04:12.159><c> to</c><00:04:12.319><c> be</c><00:04:12.400><c> better</c><00:04:12.640><c> at</c><00:04:12.879><c> doing</c><00:04:13.120><c> agentic</c>

00:04:13.750 --> 00:04:13.760 align:start position:0%
this model to be better at doing agentic
 

00:04:13.760 --> 00:04:15.509 align:start position:0%
this model to be better at doing agentic
work.<00:04:14.000><c> They</c><00:04:14.239><c> even</c><00:04:14.400><c> told</c><00:04:14.640><c> me</c><00:04:14.799><c> as</c><00:04:15.040><c> much</c><00:04:15.200><c> when</c><00:04:15.360><c> I</c>

00:04:15.509 --> 00:04:15.519 align:start position:0%
work. They even told me as much when I
 

00:04:15.519 --> 00:04:17.430 align:start position:0%
work. They even told me as much when I
got<00:04:15.599><c> the</c><00:04:15.840><c> early</c><00:04:16.079><c> access</c><00:04:16.720><c> test</c><00:04:16.959><c> this</c><00:04:17.199><c> for</c>

00:04:17.430 --> 00:04:17.440 align:start position:0%
got the early access test this for
 

00:04:17.440 --> 00:04:19.749 align:start position:0%
got the early access test this for
coding<00:04:17.919><c> style</c><00:04:18.320><c> tasks.</c><00:04:19.120><c> And</c><00:04:19.359><c> when</c><00:04:19.440><c> you</c><00:04:19.600><c> look</c><00:04:19.680><c> at</c>

00:04:19.749 --> 00:04:19.759 align:start position:0%
coding style tasks. And when you look at
 

00:04:19.759 --> 00:04:21.430 align:start position:0%
coding style tasks. And when you look at
the<00:04:19.919><c> numbers,</c><00:04:20.160><c> you</c><00:04:20.320><c> can</c><00:04:20.479><c> see</c><00:04:20.639><c> why.</c><00:04:21.280><c> Their</c>

00:04:21.430 --> 00:04:21.440 align:start position:0%
the numbers, you can see why. Their
 

00:04:21.440 --> 00:04:23.110 align:start position:0%
the numbers, you can see why. Their
terminal<00:04:21.840><c> bench</c><00:04:22.160><c> score</c><00:04:22.320><c> is</c><00:04:22.560><c> the</c><00:04:22.800><c> highest</c>

00:04:23.110 --> 00:04:23.120 align:start position:0%
terminal bench score is the highest
 

00:04:23.120 --> 00:04:25.350 align:start position:0%
terminal bench score is the highest
terminal<00:04:23.440><c> bench</c><00:04:23.759><c> score</c><00:04:24.000><c> other</c><00:04:24.240><c> than</c><00:04:24.400><c> GPT55.</c>

00:04:25.350 --> 00:04:25.360 align:start position:0%
terminal bench score other than GPT55.
 

00:04:25.360 --> 00:04:26.870 align:start position:0%
terminal bench score other than GPT55.
And<00:04:25.520><c> it's</c><00:04:25.680><c> very</c><00:04:25.919><c> close</c><00:04:26.160><c> to</c><00:04:26.320><c> that.</c><00:04:26.639><c> It's</c>

00:04:26.870 --> 00:04:26.880 align:start position:0%
And it's very close to that. It's
 

00:04:26.880 --> 00:04:29.110 align:start position:0%
And it's very close to that. It's
absolutely<00:04:27.440><c> crushing</c><00:04:27.840><c> Opus</c><00:04:28.400><c> and</c><00:04:28.560><c> Three</c><00:04:28.800><c> Flash</c>

00:04:29.110 --> 00:04:29.120 align:start position:0%
absolutely crushing Opus and Three Flash
 

00:04:29.120 --> 00:04:31.909 align:start position:0%
absolutely crushing Opus and Three Flash
and<00:04:29.280><c> even</c><00:04:29.440><c> beating</c><00:04:29.759><c> out</c><00:04:29.919><c> 31</c><00:04:30.320><c> Pro.</c><00:04:30.800><c> SWB</c><00:04:31.520><c> Pro,</c>

00:04:31.909 --> 00:04:31.919 align:start position:0%
and even beating out 31 Pro. SWB Pro,
 

00:04:31.919 --> 00:04:33.350 align:start position:0%
and even beating out 31 Pro. SWB Pro,
similarly<00:04:32.479><c> did</c><00:04:32.720><c> very</c><00:04:32.960><c> well.</c><00:04:33.120><c> It's</c>

00:04:33.350 --> 00:04:33.360 align:start position:0%
similarly did very well. It's
 

00:04:33.360 --> 00:04:36.150 align:start position:0%
similarly did very well. It's
underperforming<00:04:33.919><c> Opus</c><00:04:34.320><c> 47</c><00:04:34.720><c> and</c><00:04:34.960><c> 55,</c><00:04:35.759><c> but</c><00:04:36.000><c> it's</c>

00:04:36.150 --> 00:04:36.160 align:start position:0%
underperforming Opus 47 and 55, but it's
 

00:04:36.160 --> 00:04:38.790 align:start position:0%
underperforming Opus 47 and 55, but it's
still<00:04:36.320><c> outperforming</c><00:04:36.960><c> 31</c><00:04:37.360><c> Pro.</c><00:04:37.919><c> MCP</c><00:04:38.400><c> Atlas,</c>

00:04:38.790 --> 00:04:38.800 align:start position:0%
still outperforming 31 Pro. MCP Atlas,
 

00:04:38.800 --> 00:04:40.790 align:start position:0%
still outperforming 31 Pro. MCP Atlas,
it<00:04:38.960><c> got</c><00:04:39.120><c> a</c><00:04:39.280><c> best-in-class</c><00:04:40.160><c> score</c><00:04:40.479><c> in</c>

00:04:40.790 --> 00:04:40.800 align:start position:0%
it got a best-in-class score in
 

00:04:40.800 --> 00:04:42.950 align:start position:0%
it got a best-in-class score in
Toolathon.<00:04:41.440><c> It</c><00:04:41.600><c> got</c><00:04:41.759><c> state-of-the-art</c><00:04:42.320><c> for</c>

00:04:42.950 --> 00:04:42.960 align:start position:0%
Toolathon. It got state-of-the-art for
 

00:04:42.960 --> 00:04:44.629 align:start position:0%
Toolathon. It got state-of-the-art for
Binance<00:04:43.360><c> Agent.</c><00:04:43.759><c> It</c><00:04:43.840><c> got</c><00:04:44.000><c> state-of-the-art</c>

00:04:44.629 --> 00:04:44.639 align:start position:0%
Binance Agent. It got state-of-the-art
 

00:04:44.639 --> 00:04:46.230 align:start position:0%
Binance Agent. It got state-of-the-art
for<00:04:45.120><c> Chars</c><00:04:45.440><c> of</c><00:04:45.600><c> Reasoning.</c><00:04:46.000><c> It</c><00:04:46.160><c> did</c>

00:04:46.230 --> 00:04:46.240 align:start position:0%
for Chars of Reasoning. It did
 

00:04:46.240 --> 00:04:48.070 align:start position:0%
for Chars of Reasoning. It did
state-of-the-art.<00:04:46.880><c> MMU</c><00:04:47.520><c> Pro,</c><00:04:47.840><c> it</c><00:04:47.919><c> did</c>

00:04:48.070 --> 00:04:48.080 align:start position:0%
state-of-the-art. MMU Pro, it did
 

00:04:48.080 --> 00:04:50.150 align:start position:0%
state-of-the-art. MMU Pro, it did
state-of-the-art.<00:04:48.720><c> It's</c><00:04:49.280><c> good</c><00:04:49.600><c> numbers.</c>

00:04:50.150 --> 00:04:50.160 align:start position:0%
state-of-the-art. It's good numbers.
 

00:04:50.160 --> 00:04:51.830 align:start position:0%
state-of-the-art. It's good numbers.
This<00:04:50.400><c> model</c><00:04:50.720><c> seems</c><00:04:50.960><c> to</c><00:04:51.040><c> be</c><00:04:51.199><c> quite</c><00:04:51.360><c> good.</c><00:04:51.680><c> One</c>

00:04:51.830 --> 00:04:51.840 align:start position:0%
This model seems to be quite good. One
 

00:04:51.840 --> 00:04:53.110 align:start position:0%
This model seems to be quite good. One
of<00:04:51.919><c> the</c><00:04:52.080><c> crazier</c><00:04:52.400><c> things</c><00:04:52.560><c> they</c><00:04:52.720><c> shared</c><00:04:52.960><c> here</c>

00:04:53.110 --> 00:04:53.120 align:start position:0%
of the crazier things they shared here
 

00:04:53.120 --> 00:04:54.950 align:start position:0%
of the crazier things they shared here
is<00:04:53.280><c> the</c><00:04:53.440><c> artificial</c><00:04:53.919><c> analysis</c><00:04:54.479><c> intelligence</c>

00:04:54.950 --> 00:04:54.960 align:start position:0%
is the artificial analysis intelligence
 

00:04:54.960 --> 00:04:57.270 align:start position:0%
is the artificial analysis intelligence
index.<00:04:55.680><c> You're</c><00:04:55.840><c> familiar.</c><00:04:56.400><c> I</c><00:04:56.639><c> use</c><00:04:56.880><c> these</c>

00:04:57.270 --> 00:04:57.280 align:start position:0%
index. You're familiar. I use these
 

00:04:57.280 --> 00:04:59.110 align:start position:0%
index. You're familiar. I use these
numbers<00:04:57.680><c> a</c><00:04:57.919><c> lot.</c><00:04:58.160><c> I</c><00:04:58.320><c> love</c><00:04:58.479><c> artificial</c>

00:04:59.110 --> 00:04:59.120 align:start position:0%
numbers a lot. I love artificial
 

00:04:59.120 --> 00:05:01.110 align:start position:0%
numbers a lot. I love artificial
analysis.<00:04:59.840><c> Their</c><00:05:00.080><c> intelligence</c><00:05:00.560><c> bench</c><00:05:00.880><c> might</c>

00:05:01.110 --> 00:05:01.120 align:start position:0%
analysis. Their intelligence bench might
 

00:05:01.120 --> 00:05:03.430 align:start position:0%
analysis. Their intelligence bench might
not<00:05:01.280><c> be</c><00:05:01.360><c> the</c><00:05:01.759><c> best</c><00:05:02.160><c> overall,</c><00:05:02.800><c> but</c><00:05:03.040><c> there's</c><00:05:03.280><c> a</c>

00:05:03.430 --> 00:05:03.440 align:start position:0%
not be the best overall, but there's a
 

00:05:03.440 --> 00:05:04.870 align:start position:0%
not be the best overall, but there's a
lot<00:05:03.520><c> of</c><00:05:03.680><c> good</c><00:05:03.840><c> insights</c><00:05:04.240><c> to</c><00:05:04.400><c> be</c><00:05:04.479><c> had</c><00:05:04.720><c> from</c>

00:05:04.870 --> 00:05:04.880 align:start position:0%
lot of good insights to be had from
 

00:05:04.880 --> 00:05:06.310 align:start position:0%
lot of good insights to be had from
them,<00:05:05.199><c> especially</c><00:05:05.600><c> when</c><00:05:05.759><c> you're</c><00:05:06.000><c> comparing</c>

00:05:06.310 --> 00:05:06.320 align:start position:0%
them, especially when you're comparing
 

00:05:06.320 --> 00:05:08.310 align:start position:0%
them, especially when you're comparing
the<00:05:06.639><c> speed,</c><00:05:07.120><c> the</c><00:05:07.360><c> price,</c><00:05:07.680><c> the</c><00:05:07.840><c> performance,</c>

00:05:08.310 --> 00:05:08.320 align:start position:0%
the speed, the price, the performance,
 

00:05:08.320 --> 00:05:09.749 align:start position:0%
the speed, the price, the performance,
and<00:05:08.479><c> all</c><00:05:08.639><c> of</c><00:05:08.720><c> these</c><00:05:08.960><c> other</c><00:05:09.120><c> aspects.</c><00:05:09.520><c> I</c><00:05:09.680><c> find</c>

00:05:09.749 --> 00:05:09.759 align:start position:0%
and all of these other aspects. I find
 

00:05:09.759 --> 00:05:11.029 align:start position:0%
and all of these other aspects. I find
them<00:05:09.919><c> to</c><00:05:10.080><c> be</c><00:05:10.160><c> a</c><00:05:10.240><c> good</c><00:05:10.400><c> general</c><00:05:10.720><c> reference</c>

00:05:11.029 --> 00:05:11.039 align:start position:0%
them to be a good general reference
 

00:05:11.039 --> 00:05:12.629 align:start position:0%
them to be a good general reference
point.<00:05:11.520><c> And</c><00:05:11.680><c> you'll</c><00:05:11.919><c> see</c><00:05:12.000><c> in</c><00:05:12.240><c> this</c><00:05:12.400><c> chart</c>

00:05:12.629 --> 00:05:12.639 align:start position:0%
point. And you'll see in this chart
 

00:05:12.639 --> 00:05:15.670 align:start position:0%
point. And you'll see in this chart
they're<00:05:12.960><c> showing</c><00:05:13.600><c> 35</c><00:05:14.080><c> Flash</c><00:05:14.560><c> has</c><00:05:14.880><c> by</c><00:05:15.199><c> far</c><00:05:15.360><c> the</c>

00:05:15.670 --> 00:05:15.680 align:start position:0%
they're showing 35 Flash has by far the
 

00:05:15.680 --> 00:05:19.270 align:start position:0%
they're showing 35 Flash has by far the
craziest<00:05:16.240><c> ratio</c><00:05:16.960><c> of</c><00:05:17.360><c> speed</c><00:05:18.000><c> to</c><00:05:18.479><c> performance.</c>

00:05:19.270 --> 00:05:19.280 align:start position:0%
craziest ratio of speed to performance.
 

00:05:19.280 --> 00:05:21.510 align:start position:0%
craziest ratio of speed to performance.
It<00:05:19.440><c> is</c><00:05:19.600><c> performing</c><00:05:20.160><c> comparably</c><00:05:20.720><c> to</c><00:05:20.880><c> 31</c><00:05:21.280><c> Pro,</c>

00:05:21.510 --> 00:05:21.520 align:start position:0%
It is performing comparably to 31 Pro,
 

00:05:21.520 --> 00:05:24.310 align:start position:0%
It is performing comparably to 31 Pro,
Opus<00:05:21.840><c> 47,</c><00:05:22.160><c> and</c><00:05:22.400><c> 55</c><00:05:22.960><c> at</c><00:05:23.199><c> a</c><00:05:23.600><c> significantly</c>

00:05:24.310 --> 00:05:24.320 align:start position:0%
Opus 47, and 55 at a significantly
 

00:05:24.320 --> 00:05:26.629 align:start position:0%
Opus 47, and 55 at a significantly
faster<00:05:24.720><c> speed,</c><00:05:25.039><c> hitting</c><00:05:25.440><c> easily</c><00:05:25.840><c> the</c><00:05:26.240><c> near</c>

00:05:26.629 --> 00:05:26.639 align:start position:0%
faster speed, hitting easily the near
 

00:05:26.639 --> 00:05:28.629 align:start position:0%
faster speed, hitting easily the near
300<00:05:27.120><c> token</c><00:05:27.440><c> per</c><00:05:27.600><c> second</c><00:05:27.840><c> range.</c><00:05:28.160><c> It's</c><00:05:28.400><c> clear</c>

00:05:28.629 --> 00:05:28.639 align:start position:0%
300 token per second range. It's clear
 

00:05:28.639 --> 00:05:30.469 align:start position:0%
300 token per second range. It's clear
artificial<00:05:29.120><c> analysis</c><00:05:29.520><c> is</c><00:05:29.759><c> trying</c><00:05:29.919><c> to</c><00:05:30.080><c> form</c><00:05:30.320><c> a</c>

00:05:30.469 --> 00:05:30.479 align:start position:0%
artificial analysis is trying to form a
 

00:05:30.479 --> 00:05:32.390 align:start position:0%
artificial analysis is trying to form a
better<00:05:30.720><c> relationship</c><00:05:31.199><c> with</c><00:05:31.440><c> Google,</c><00:05:32.000><c> so</c><00:05:32.160><c> they</c>

00:05:32.390 --> 00:05:32.400 align:start position:0%
better relationship with Google, so they
 

00:05:32.400 --> 00:05:34.550 align:start position:0%
better relationship with Google, so they
have<00:05:32.560><c> not</c><00:05:32.720><c> been</c><00:05:32.880><c> able</c><00:05:33.039><c> to</c><00:05:33.280><c> talk</c><00:05:33.759><c> too</c><00:05:34.080><c> much</c><00:05:34.240><c> [&nbsp;__&nbsp;]</c>

00:05:34.550 --> 00:05:34.560 align:start position:0%
have not been able to talk too much [&nbsp;__&nbsp;]
 

00:05:34.560 --> 00:05:36.629 align:start position:0%
have not been able to talk too much [&nbsp;__&nbsp;]
here.<00:05:35.120><c> But</c><00:05:35.280><c> that's</c><00:05:35.440><c> what</c><00:05:35.600><c> I'm</c><00:05:35.759><c> here</c><00:05:36.000><c> for</c>

00:05:36.629 --> 00:05:36.639 align:start position:0%
here. But that's what I'm here for
 

00:05:36.639 --> 00:05:39.670 align:start position:0%
here. But that's what I'm here for
because<00:05:36.880><c> this</c><00:05:37.199><c> model</c><00:05:37.600><c> [&nbsp;__&nbsp;]</c><00:05:38.160><c> sucks.</c><00:05:39.280><c> I</c><00:05:39.520><c> want</c>

00:05:39.670 --> 00:05:39.680 align:start position:0%
because this model [&nbsp;__&nbsp;] sucks. I want
 

00:05:39.680 --> 00:05:41.350 align:start position:0%
because this model [&nbsp;__&nbsp;] sucks. I want
to<00:05:39.759><c> show</c><00:05:39.919><c> you</c><00:05:40.080><c> guys</c><00:05:40.240><c> just</c><00:05:40.400><c> how</c><00:05:40.639><c> bad</c><00:05:40.800><c> it</c><00:05:41.039><c> is</c><00:05:41.120><c> to</c>

00:05:41.350 --> 00:05:41.360 align:start position:0%
to show you guys just how bad it is to
 

00:05:41.360 --> 00:05:43.350 align:start position:0%
to show you guys just how bad it is to
use.<00:05:41.840><c> But</c><00:05:42.000><c> first,</c><00:05:42.400><c> I</c><00:05:42.639><c> have</c><00:05:42.720><c> to</c><00:05:42.880><c> show</c><00:05:43.039><c> you</c><00:05:43.199><c> guys</c>

00:05:43.350 --> 00:05:43.360 align:start position:0%
use. But first, I have to show you guys
 

00:05:43.360 --> 00:05:45.990 align:start position:0%
use. But first, I have to show you guys
just<00:05:43.600><c> how</c><00:05:43.840><c> misleading</c><00:05:44.560><c> this</c><00:05:44.960><c> all</c><00:05:45.199><c> is.</c><00:05:45.759><c> First,</c>

00:05:45.990 --> 00:05:46.000 align:start position:0%
just how misleading this all is. First,
 

00:05:46.000 --> 00:05:48.070 align:start position:0%
just how misleading this all is. First,
we<00:05:46.160><c> have</c><00:05:46.240><c> to</c><00:05:46.400><c> talk</c><00:05:46.560><c> about</c><00:05:46.720><c> the</c><00:05:47.120><c> price.</c>

00:05:48.070 --> 00:05:48.080 align:start position:0%
we have to talk about the price.
 

00:05:48.080 --> 00:05:49.830 align:start position:0%
we have to talk about the price.
Noticing<00:05:48.479><c> that</c><00:05:48.639><c> this</c><00:05:48.800><c> page</c><00:05:49.120><c> doesn't</c><00:05:49.440><c> have</c><00:05:49.520><c> a</c>

00:05:49.830 --> 00:05:49.840 align:start position:0%
Noticing that this page doesn't have a
 

00:05:49.840 --> 00:05:51.510 align:start position:0%
Noticing that this page doesn't have a
dollar<00:05:50.080><c> sign</c><00:05:50.400><c> anywhere</c><00:05:50.800><c> on</c><00:05:50.960><c> it.</c><00:05:51.120><c> So,</c><00:05:51.280><c> they're</c>

00:05:51.510 --> 00:05:51.520 align:start position:0%
dollar sign anywhere on it. So, they're
 

00:05:51.520 --> 00:05:53.590 align:start position:0%
dollar sign anywhere on it. So, they're
trying<00:05:51.680><c> to</c><00:05:51.840><c> hide</c><00:05:52.080><c> the</c><00:05:52.320><c> cost</c><00:05:52.639><c> here.</c><00:05:53.280><c> The</c><00:05:53.440><c> reason</c>

00:05:53.590 --> 00:05:53.600 align:start position:0%
trying to hide the cost here. The reason
 

00:05:53.600 --> 00:05:54.950 align:start position:0%
trying to hide the cost here. The reason
they're<00:05:53.840><c> trying</c><00:05:53.919><c> to</c><00:05:54.080><c> hide</c><00:05:54.320><c> it</c><00:05:54.479><c> is</c><00:05:54.720><c> because</c>

00:05:54.950 --> 00:05:54.960 align:start position:0%
they're trying to hide it is because
 

00:05:54.960 --> 00:05:57.590 align:start position:0%
they're trying to hide it is because
they<00:05:55.199><c> tripled</c><00:05:55.600><c> the</c><00:05:55.840><c> price</c><00:05:56.080><c> again.</c><00:05:56.720><c> It</c><00:05:56.960><c> is</c><00:05:57.120><c> now</c>

00:05:57.590 --> 00:05:57.600 align:start position:0%
they tripled the price again. It is now
 

00:05:57.600 --> 00:06:01.270 align:start position:0%
they tripled the price again. It is now
$1.50<00:05:58.400><c> per</c><00:05:58.639><c> mill</c><00:05:58.960><c> tokens</c><00:05:59.280><c> in</c><00:05:59.600><c> and</c><00:06:00.160><c> $9</c><00:06:01.039><c> per</c>

00:06:01.270 --> 00:06:01.280 align:start position:0%
$1.50 per mill tokens in and $9 per
 

00:06:01.280 --> 00:06:04.469 align:start position:0%
$1.50 per mill tokens in and $9 per
million<00:06:01.600><c> tokens</c><00:06:01.919><c> out.</c><00:06:02.479><c> $9</c><00:06:03.280><c> per</c><00:06:03.600><c> mill</c><00:06:03.840><c> out</c><00:06:04.160><c> on</c><00:06:04.319><c> a</c>

00:06:04.469 --> 00:06:04.479 align:start position:0%
million tokens out. $9 per mill out on a
 

00:06:04.479 --> 00:06:07.189 align:start position:0%
million tokens out. $9 per mill out on a
flash<00:06:04.880><c> model.</c><00:06:05.440><c> For</c><00:06:05.680><c> reference,</c><00:06:06.319><c> three</c><00:06:06.639><c> flash</c>

00:06:07.189 --> 00:06:07.199 align:start position:0%
flash model. For reference, three flash
 

00:06:07.199 --> 00:06:09.830 align:start position:0%
flash model. For reference, three flash
was<00:06:07.759><c> $3</c><00:06:08.319><c> per</c><00:06:08.479><c> mill</c><00:06:08.720><c> out</c><00:06:08.880><c> and</c><00:06:09.199><c> 50</c><00:06:09.360><c> cents</c><00:06:09.600><c> per</c>

00:06:09.830 --> 00:06:09.840 align:start position:0%
was $3 per mill out and 50 cents per
 

00:06:09.840 --> 00:06:12.230 align:start position:0%
was $3 per mill out and 50 cents per
mill<00:06:10.080><c> in,</c><00:06:10.479><c> a</c><00:06:10.720><c> third</c><00:06:10.960><c> the</c><00:06:11.120><c> price.</c><00:06:11.759><c> And</c><00:06:11.919><c> to</c><00:06:12.080><c> go</c>

00:06:12.230 --> 00:06:12.240 align:start position:0%
mill in, a third the price. And to go
 

00:06:12.240 --> 00:06:14.150 align:start position:0%
mill in, a third the price. And to go
back<00:06:12.319><c> to</c><00:06:12.479><c> my</c><00:06:12.639><c> beloved</c><00:06:13.120><c> 20</c><00:06:13.520><c> flash,</c><00:06:13.840><c> where</c><00:06:14.000><c> this</c>

00:06:14.150 --> 00:06:14.160 align:start position:0%
back to my beloved 20 flash, where this
 

00:06:14.160 --> 00:06:15.430 align:start position:0%
back to my beloved 20 flash, where this
all<00:06:14.319><c> started,</c><00:06:14.560><c> one</c><00:06:14.639><c> of</c><00:06:14.720><c> my</c><00:06:14.880><c> old</c><00:06:15.120><c> favorite</c>

00:06:15.430 --> 00:06:15.440 align:start position:0%
all started, one of my old favorite
 

00:06:15.440 --> 00:06:18.309 align:start position:0%
all started, one of my old favorite
models,<00:06:16.000><c> sadly</c><00:06:16.400><c> deprecated</c><00:06:16.960><c> soon,</c><00:06:17.759><c> 10</c><00:06:18.080><c> cents</c>

00:06:18.309 --> 00:06:18.319 align:start position:0%
models, sadly deprecated soon, 10 cents
 

00:06:18.319 --> 00:06:20.870 align:start position:0%
models, sadly deprecated soon, 10 cents
per<00:06:18.560><c> mill</c><00:06:18.800><c> in,</c><00:06:19.360><c> 40</c><00:06:19.600><c> cents</c><00:06:19.840><c> per</c><00:06:20.080><c> mill</c><00:06:20.240><c> out.</c><00:06:20.720><c> That</c>

00:06:20.870 --> 00:06:20.880 align:start position:0%
per mill in, 40 cents per mill out. That
 

00:06:20.880 --> 00:06:24.950 align:start position:0%
per mill in, 40 cents per mill out. That
is<00:06:21.039><c> a</c><00:06:21.440><c> greater</c><00:06:21.840><c> than</c><00:06:22.479><c> 20x</c><00:06:23.520><c> increase</c><00:06:24.319><c> purely</c>

00:06:24.950 --> 00:06:24.960 align:start position:0%
is a greater than 20x increase purely
 

00:06:24.960 --> 00:06:27.510 align:start position:0%
is a greater than 20x increase purely
based<00:06:25.280><c> on</c><00:06:25.680><c> the</c><00:06:26.000><c> input</c><00:06:26.319><c> and</c><00:06:26.479><c> output</c><00:06:27.039><c> token</c>

00:06:27.510 --> 00:06:27.520 align:start position:0%
based on the input and output token
 

00:06:27.520 --> 00:06:29.430 align:start position:0%
based on the input and output token
prices.<00:06:28.319><c> But</c><00:06:28.479><c> even</c><00:06:28.720><c> just</c><00:06:28.880><c> measuring</c><00:06:29.199><c> this</c>

00:06:29.430 --> 00:06:29.440 align:start position:0%
prices. But even just measuring this
 

00:06:29.440 --> 00:06:30.950 align:start position:0%
prices. But even just measuring this
would<00:06:29.600><c> be</c><00:06:29.680><c> dishonest</c><00:06:30.160><c> because</c><00:06:30.400><c> there's</c><00:06:30.720><c> a</c>

00:06:30.950 --> 00:06:30.960 align:start position:0%
would be dishonest because there's a
 

00:06:30.960 --> 00:06:33.270 align:start position:0%
would be dishonest because there's a
bigger<00:06:31.360><c> issue</c><00:06:31.919><c> which</c><00:06:32.080><c> is</c><00:06:32.240><c> that</c><00:06:32.400><c> this</c><00:06:32.639><c> model</c><00:06:33.039><c> is</c>

00:06:33.270 --> 00:06:33.280 align:start position:0%
bigger issue which is that this model is
 

00:06:33.280 --> 00:06:35.430 align:start position:0%
bigger issue which is that this model is
a<00:06:33.440><c> reasoning</c><00:06:33.840><c> model</c><00:06:34.400><c> and</c><00:06:34.560><c> it</c><00:06:34.880><c> certainly</c><00:06:35.199><c> does</c>

00:06:35.430 --> 00:06:35.440 align:start position:0%
a reasoning model and it certainly does
 

00:06:35.440 --> 00:06:37.510 align:start position:0%
a reasoning model and it certainly does
a<00:06:35.600><c> lot</c><00:06:35.680><c> of</c><00:06:35.840><c> reasoning.</c><00:06:36.479><c> Here</c><00:06:36.800><c> are</c><00:06:36.960><c> the</c><00:06:37.199><c> output</c>

00:06:37.510 --> 00:06:37.520 align:start position:0%
a lot of reasoning. Here are the output
 

00:06:37.520 --> 00:06:39.909 align:start position:0%
a lot of reasoning. Here are the output
tokens<00:06:38.000><c> used</c><00:06:38.319><c> for</c><00:06:38.560><c> artificial</c><00:06:39.039><c> analysis</c><00:06:39.600><c> to</c>

00:06:39.909 --> 00:06:39.919 align:start position:0%
tokens used for artificial analysis to
 

00:06:39.919 --> 00:06:41.749 align:start position:0%
tokens used for artificial analysis to
run<00:06:40.160><c> their</c><00:06:40.400><c> benchmarks</c><00:06:40.960><c> across</c><00:06:41.360><c> various</c>

00:06:41.749 --> 00:06:41.759 align:start position:0%
run their benchmarks across various
 

00:06:41.759 --> 00:06:44.629 align:start position:0%
run their benchmarks across various
models.<00:06:42.560><c> The</c><00:06:42.880><c> worst</c><00:06:43.440><c> offender</c><00:06:43.919><c> for</c><00:06:44.160><c> too</c><00:06:44.400><c> many</c>

00:06:44.629 --> 00:06:44.639 align:start position:0%
models. The worst offender for too many
 

00:06:44.639 --> 00:06:47.430 align:start position:0%
models. The worst offender for too many
tokens<00:06:45.039><c> by</c><00:06:45.280><c> far</c><00:06:45.520><c> is</c><00:06:45.759><c> Deepc</c><00:06:46.240><c> V4</c><00:06:46.639><c> Flash</c><00:06:47.199><c> which</c>

00:06:47.430 --> 00:06:47.440 align:start position:0%
tokens by far is Deepc V4 Flash which
 

00:06:47.440 --> 00:06:50.870 align:start position:0%
tokens by far is Deepc V4 Flash which
did<00:06:47.759><c> 240</c><00:06:48.639><c> million</c><00:06:49.039><c> tokens.</c><00:06:49.680><c> GBD54</c><00:06:50.560><c> Mini</c>

00:06:50.870 --> 00:06:50.880 align:start position:0%
did 240 million tokens. GBD54 Mini
 

00:06:50.880 --> 00:06:52.629 align:start position:0%
did 240 million tokens. GBD54 Mini
didn't<00:06:51.120><c> do</c><00:06:51.280><c> much</c><00:06:51.520><c> better,</c><00:06:52.000><c> roughly</c><00:06:52.400><c> around</c>

00:06:52.629 --> 00:06:52.639 align:start position:0%
didn't do much better, roughly around
 

00:06:52.639 --> 00:06:55.110 align:start position:0%
didn't do much better, roughly around
the<00:06:52.880><c> same.</c><00:06:53.520><c> Sonnet</c><00:06:54.000><c> did</c><00:06:54.160><c> 200</c><00:06:54.479><c> mil</c><00:06:54.800><c> which</c><00:06:54.960><c> is</c>

00:06:55.110 --> 00:06:55.120 align:start position:0%
the same. Sonnet did 200 mil which is
 

00:06:55.120 --> 00:06:57.270 align:start position:0%
the same. Sonnet did 200 mil which is
absurd.<00:06:56.000><c> But</c><00:06:56.160><c> I</c><00:06:56.319><c> want</c><00:06:56.400><c> to</c><00:06:56.560><c> go</c><00:06:56.720><c> further</c><00:06:56.960><c> to</c><00:06:57.120><c> the</c>

00:06:57.270 --> 00:06:57.280 align:start position:0%
absurd. But I want to go further to the
 

00:06:57.280 --> 00:06:59.350 align:start position:0%
absurd. But I want to go further to the
right<00:06:57.440><c> because</c><00:06:57.680><c> Gemini</c><00:06:58.240><c> does</c><00:06:58.560><c> perform</c><00:06:58.960><c> okay</c>

00:06:59.350 --> 00:06:59.360 align:start position:0%
right because Gemini does perform okay
 

00:06:59.360 --> 00:07:01.189 align:start position:0%
right because Gemini does perform okay
in<00:06:59.599><c> that</c><00:06:59.840><c> regard,</c><00:07:00.400><c> but</c><00:07:00.639><c> not</c><00:07:00.800><c> when</c><00:07:00.960><c> you</c><00:07:01.039><c> compare</c>

00:07:01.189 --> 00:07:01.199 align:start position:0%
in that regard, but not when you compare
 

00:07:01.199 --> 00:07:03.270 align:start position:0%
in that regard, but not when you compare
it<00:07:01.280><c> to</c><00:07:01.440><c> GBT</c><00:07:01.919><c> 555</c><00:07:02.240><c> Medium</c><00:07:02.479><c> which</c><00:07:02.720><c> did</c><00:07:02.880><c> 22</c>

00:07:03.270 --> 00:07:03.280 align:start position:0%
it to GBT 555 Medium which did 22
 

00:07:03.280 --> 00:07:06.070 align:start position:0%
it to GBT 555 Medium which did 22
million<00:07:03.520><c> tokens.</c><00:07:04.240><c> A</c><00:07:04.479><c> tenth</c><00:07:04.800><c> as</c><00:07:05.039><c> many</c><00:07:05.280><c> as</c><00:07:05.599><c> V4</c>

00:07:06.070 --> 00:07:06.080 align:start position:0%
million tokens. A tenth as many as V4
 

00:07:06.080 --> 00:07:08.230 align:start position:0%
million tokens. A tenth as many as V4
Flash<00:07:06.400><c> did</c><00:07:06.720><c> and</c><00:07:07.039><c> roughly</c><00:07:07.360><c> a</c><00:07:07.520><c> tenth</c><00:07:07.759><c> as</c><00:07:07.919><c> many</c><00:07:08.080><c> as</c>

00:07:08.230 --> 00:07:08.240 align:start position:0%
Flash did and roughly a tenth as many as
 

00:07:08.240 --> 00:07:10.550 align:start position:0%
Flash did and roughly a tenth as many as
Sonnet<00:07:08.639><c> did.</c><00:07:09.039><c> Token</c><00:07:09.440><c> efficiency</c><00:07:09.919><c> is</c><00:07:10.160><c> a</c><00:07:10.400><c> very</c>

00:07:10.550 --> 00:07:10.560 align:start position:0%
Sonnet did. Token efficiency is a very
 

00:07:10.560 --> 00:07:13.189 align:start position:0%
Sonnet did. Token efficiency is a very
underrated<00:07:11.280><c> aspect</c><00:07:11.840><c> of</c><00:07:12.560><c> all</c><00:07:12.800><c> of</c><00:07:12.880><c> the</c><00:07:13.039><c> things</c>

00:07:13.189 --> 00:07:13.199 align:start position:0%
underrated aspect of all of the things
 

00:07:13.199 --> 00:07:15.350 align:start position:0%
underrated aspect of all of the things
that<00:07:13.360><c> we're</c><00:07:13.520><c> doing</c><00:07:13.759><c> nowadays.</c><00:07:14.560><c> And</c><00:07:14.720><c> OpenAI</c>

00:07:15.350 --> 00:07:15.360 align:start position:0%
that we're doing nowadays. And OpenAI
 

00:07:15.360 --> 00:07:16.710 align:start position:0%
that we're doing nowadays. And OpenAI
seems<00:07:15.520><c> to</c><00:07:15.599><c> be</c><00:07:15.680><c> the</c><00:07:15.840><c> only</c><00:07:16.000><c> company</c><00:07:16.240><c> taking</c><00:07:16.560><c> it</c>

00:07:16.710 --> 00:07:16.720 align:start position:0%
seems to be the only company taking it
 

00:07:16.720 --> 00:07:18.950 align:start position:0%
seems to be the only company taking it
very<00:07:17.120><c> seriously.</c><00:07:18.000><c> Everyone</c><00:07:18.400><c> else</c><00:07:18.560><c> is</c><00:07:18.800><c> just</c>

00:07:18.950 --> 00:07:18.960 align:start position:0%
very seriously. Everyone else is just
 

00:07:18.960 --> 00:07:20.309 align:start position:0%
very seriously. Everyone else is just
inflating<00:07:19.360><c> the</c><00:07:19.520><c> amount</c><00:07:19.599><c> of</c><00:07:19.759><c> tokens</c><00:07:20.080><c> the</c>

00:07:20.309 --> 00:07:20.319 align:start position:0%
inflating the amount of tokens the
 

00:07:20.319 --> 00:07:21.909 align:start position:0%
inflating the amount of tokens the
models<00:07:20.560><c> are</c><00:07:20.720><c> willing</c><00:07:20.960><c> to</c><00:07:21.120><c> use</c><00:07:21.280><c> to</c><00:07:21.520><c> solve</c><00:07:21.680><c> a</c>

00:07:21.909 --> 00:07:21.919 align:start position:0%
models are willing to use to solve a
 

00:07:21.919 --> 00:07:23.749 align:start position:0%
models are willing to use to solve a
problem<00:07:22.400><c> which</c><00:07:22.720><c> does</c><00:07:22.880><c> mean</c><00:07:23.039><c> that</c><00:07:23.199><c> they</c><00:07:23.440><c> behave</c>

00:07:23.749 --> 00:07:23.759 align:start position:0%
problem which does mean that they behave
 

00:07:23.759 --> 00:07:25.749 align:start position:0%
problem which does mean that they behave
smarter.<00:07:24.240><c> They</c><00:07:24.400><c> have</c><00:07:24.479><c> more</c><00:07:24.720><c> tokens.</c><00:07:25.360><c> But</c><00:07:25.520><c> how</c>

00:07:25.749 --> 00:07:25.759 align:start position:0%
smarter. They have more tokens. But how
 

00:07:25.759 --> 00:07:27.430 align:start position:0%
smarter. They have more tokens. But how
many<00:07:25.919><c> tokens</c><00:07:26.240><c> does</c><00:07:26.400><c> it</c><00:07:26.560><c> take</c><00:07:26.800><c> to</c><00:07:27.039><c> get</c><00:07:27.199><c> a</c>

00:07:27.430 --> 00:07:27.440 align:start position:0%
many tokens does it take to get a
 

00:07:27.440 --> 00:07:29.589 align:start position:0%
many tokens does it take to get a
certain<00:07:27.840><c> score?</c><00:07:28.720><c> That's</c><00:07:28.960><c> a</c><00:07:29.120><c> whole</c><00:07:29.280><c> separate</c>

00:07:29.589 --> 00:07:29.599 align:start position:0%
certain score? That's a whole separate
 

00:07:29.599 --> 00:07:31.350 align:start position:0%
certain score? That's a whole separate
measurement<00:07:30.080><c> and</c><00:07:30.319><c> Google's</c><00:07:30.720><c> not</c><00:07:30.960><c> doing</c><00:07:31.120><c> great</c>

00:07:31.350 --> 00:07:31.360 align:start position:0%
measurement and Google's not doing great
 

00:07:31.360 --> 00:07:32.629 align:start position:0%
measurement and Google's not doing great
there.<00:07:31.680><c> For</c><00:07:31.919><c> what</c><00:07:32.000><c> it's</c><00:07:32.160><c> worth,</c><00:07:32.479><c> the</c>

00:07:32.629 --> 00:07:32.639 align:start position:0%
there. For what it's worth, the
 

00:07:32.639 --> 00:07:34.309 align:start position:0%
there. For what it's worth, the
efficiency<00:07:33.039><c> is</c><00:07:33.280><c> only</c><00:07:33.520><c> slightly</c><00:07:33.919><c> worse</c><00:07:34.160><c> than</c>

00:07:34.309 --> 00:07:34.319 align:start position:0%
efficiency is only slightly worse than
 

00:07:34.319 --> 00:07:37.110 align:start position:0%
efficiency is only slightly worse than
Gemini<00:07:34.800><c> 3</c><00:07:35.039><c> flash</c><00:07:35.280><c> was.</c><00:07:35.520><c> 72</c><00:07:36.000><c> mil</c><00:07:36.240><c> versus</c><00:07:36.639><c> 73</c>

00:07:37.110 --> 00:07:37.120 align:start position:0%
Gemini 3 flash was. 72 mil versus 73
 

00:07:37.120 --> 00:07:39.270 align:start position:0%
Gemini 3 flash was. 72 mil versus 73
mil.<00:07:37.759><c> When</c><00:07:37.919><c> you</c><00:07:38.000><c> look</c><00:07:38.160><c> at</c><00:07:38.319><c> the</c><00:07:38.639><c> intelligence</c>

00:07:39.270 --> 00:07:39.280 align:start position:0%
mil. When you look at the intelligence
 

00:07:39.280 --> 00:07:41.430 align:start position:0%
mil. When you look at the intelligence
versus<00:07:39.599><c> output</c><00:07:40.080><c> tokens</c><00:07:40.479><c> chart,</c><00:07:40.960><c> you'll</c><00:07:41.199><c> see</c>

00:07:41.430 --> 00:07:41.440 align:start position:0%
versus output tokens chart, you'll see
 

00:07:41.440 --> 00:07:45.589 align:start position:0%
versus output tokens chart, you'll see
GPT55<00:07:42.720><c> medium</c><00:07:43.280><c> and</c><00:07:43.599><c> X</c><00:07:43.919><c> high</c><00:07:44.479><c> are</c><00:07:44.880><c> absolutely</c>

00:07:45.589 --> 00:07:45.599 align:start position:0%
GPT55 medium and X high are absolutely
 

00:07:45.599 --> 00:07:47.830 align:start position:0%
GPT55 medium and X high are absolutely
slaughtering<00:07:46.240><c> Google.</c><00:07:46.960><c> And</c><00:07:47.199><c> none</c><00:07:47.440><c> of</c><00:07:47.599><c> the</c>

00:07:47.830 --> 00:07:47.840 align:start position:0%
slaughtering Google. And none of the
 

00:07:47.840 --> 00:07:49.909 align:start position:0%
slaughtering Google. And none of the
models<00:07:48.160><c> from</c><00:07:48.560><c> Claude</c><00:07:49.039><c> or</c><00:07:49.280><c> Deepseek</c><00:07:49.759><c> or</c>

00:07:49.909 --> 00:07:49.919 align:start position:0%
models from Claude or Deepseek or
 

00:07:49.919 --> 00:07:51.749 align:start position:0%
models from Claude or Deepseek or
anything<00:07:50.160><c> else</c><00:07:50.319><c> are</c><00:07:50.560><c> even</c><00:07:50.800><c> measuring</c><00:07:51.280><c> in</c><00:07:51.520><c> this</c>

00:07:51.749 --> 00:07:51.759 align:start position:0%
anything else are even measuring in this
 

00:07:51.759 --> 00:07:53.430 align:start position:0%
anything else are even measuring in this
section<00:07:52.000><c> at</c><00:07:52.240><c> all.</c><00:07:52.560><c> But</c><00:07:52.800><c> ready</c><00:07:53.039><c> for</c><00:07:53.199><c> where</c>

00:07:53.430 --> 00:07:53.440 align:start position:0%
section at all. But ready for where
 

00:07:53.440 --> 00:07:56.309 align:start position:0%
section at all. But ready for where
things<00:07:53.680><c> get</c><00:07:54.000><c> really</c><00:07:54.319><c> messy,</c>

00:07:56.309 --> 00:07:56.319 align:start position:0%
things get really messy,
 

00:07:56.319 --> 00:07:59.830 align:start position:0%
things get really messy,
the<00:07:56.560><c> costs.</c><00:07:57.440><c> 35</c><00:07:58.080><c> Flash</c><00:07:58.720><c> is</c><00:07:59.039><c> now</c><00:07:59.199><c> the</c><00:07:59.440><c> fourth</c>

00:07:59.830 --> 00:07:59.840 align:start position:0%
the costs. 35 Flash is now the fourth
 

00:07:59.840 --> 00:08:01.990 align:start position:0%
the costs. 35 Flash is now the fourth
most<00:08:00.160><c> expensive</c><00:08:00.720><c> model</c><00:08:01.280><c> that</c><00:08:01.599><c> has</c><00:08:01.919><c> been</c>

00:08:01.990 --> 00:08:02.000 align:start position:0%
most expensive model that has been
 

00:08:02.000 --> 00:08:03.430 align:start position:0%
most expensive model that has been
through<00:08:02.240><c> these</c><00:08:02.479><c> benchmarks</c><00:08:02.960><c> in</c><00:08:03.120><c> modern</c>

00:08:03.430 --> 00:08:03.440 align:start position:0%
through these benchmarks in modern
 

00:08:03.440 --> 00:08:05.830 align:start position:0%
through these benchmarks in modern
times.<00:08:04.080><c> It</c><00:08:04.319><c> is</c><00:08:04.479><c> almost</c><00:08:04.879><c> twice</c><00:08:05.199><c> as</c><00:08:05.440><c> expensive</c>

00:08:05.830 --> 00:08:05.840 align:start position:0%
times. It is almost twice as expensive
 

00:08:05.840 --> 00:08:08.710 align:start position:0%
times. It is almost twice as expensive
as<00:08:06.160><c> 31</c><00:08:06.800><c> Pro</c><00:08:07.120><c> was</c><00:08:07.599><c> because</c><00:08:07.759><c> it</c><00:08:08.000><c> generated</c><00:08:08.479><c> so</c>

00:08:08.710 --> 00:08:08.720 align:start position:0%
as 31 Pro was because it generated so
 

00:08:08.720 --> 00:08:11.350 align:start position:0%
as 31 Pro was because it generated so
many<00:08:08.879><c> more</c><00:08:09.039><c> tokens.</c><00:08:09.840><c> So</c><00:08:10.080><c> sure,</c><00:08:10.319><c> the</c><00:08:10.560><c> per</c><00:08:10.879><c> token</c>

00:08:11.350 --> 00:08:11.360 align:start position:0%
many more tokens. So sure, the per token
 

00:08:11.360 --> 00:08:13.510 align:start position:0%
many more tokens. So sure, the per token
cost<00:08:11.680><c> might</c><00:08:11.919><c> be</c><00:08:12.080><c> half</c><00:08:12.240><c> as</c><00:08:12.479><c> much</c><00:08:12.560><c> as</c><00:08:12.720><c> Pro,</c><00:08:13.280><c> but</c>

00:08:13.510 --> 00:08:13.520 align:start position:0%
cost might be half as much as Pro, but
 

00:08:13.520 --> 00:08:16.309 align:start position:0%
cost might be half as much as Pro, but
the<00:08:13.759><c> cost</c><00:08:13.919><c> in</c><00:08:14.240><c> actually</c><00:08:14.639><c> using</c><00:08:14.960><c> it</c><00:08:15.440><c> is</c><00:08:15.680><c> massive</c>

00:08:16.309 --> 00:08:16.319 align:start position:0%
the cost in actually using it is massive
 

00:08:16.319 --> 00:08:18.150 align:start position:0%
the cost in actually using it is massive
because<00:08:16.560><c> it</c><00:08:16.800><c> wastes</c><00:08:17.120><c> tokens</c><00:08:17.520><c> like</c><00:08:17.680><c> I've</c><00:08:17.919><c> never</c>

00:08:18.150 --> 00:08:18.160 align:start position:0%
because it wastes tokens like I've never
 

00:08:18.160 --> 00:08:20.390 align:start position:0%
because it wastes tokens like I've never
[&nbsp;__&nbsp;]<00:08:18.639><c> seen.</c><00:08:19.280><c> So,</c><00:08:19.440><c> I</c><00:08:19.680><c> don't</c><00:08:19.759><c> care</c><00:08:20.000><c> how</c><00:08:20.160><c> fast</c>

00:08:20.390 --> 00:08:20.400 align:start position:0%
[&nbsp;__&nbsp;] seen. So, I don't care how fast
 

00:08:20.400 --> 00:08:21.909 align:start position:0%
[&nbsp;__&nbsp;] seen. So, I don't care how fast
it<00:08:20.560><c> is</c><00:08:20.720><c> because</c><00:08:20.960><c> it's</c><00:08:21.199><c> not</c><00:08:21.360><c> going</c><00:08:21.440><c> to</c><00:08:21.599><c> complete</c>

00:08:21.909 --> 00:08:21.919 align:start position:0%
it is because it's not going to complete
 

00:08:21.919 --> 00:08:23.350 align:start position:0%
it is because it's not going to complete
tasks<00:08:22.400><c> faster</c><00:08:22.800><c> because</c><00:08:22.960><c> it's</c><00:08:23.199><c> going</c><00:08:23.280><c> to</c>

00:08:23.350 --> 00:08:23.360 align:start position:0%
tasks faster because it's going to
 

00:08:23.360 --> 00:08:24.790 align:start position:0%
tasks faster because it's going to
generate<00:08:23.680><c> such</c><00:08:23.840><c> an</c><00:08:24.000><c> absurd</c><00:08:24.400><c> amount</c><00:08:24.639><c> of</c>

00:08:24.790 --> 00:08:24.800 align:start position:0%
generate such an absurd amount of
 

00:08:24.800 --> 00:08:26.790 align:start position:0%
generate such an absurd amount of
tokens.<00:08:25.440><c> If</c><00:08:25.680><c> it's</c><00:08:25.840><c> 2x</c><00:08:26.240><c> faster</c><00:08:26.479><c> than</c><00:08:26.639><c> other</c>

00:08:26.790 --> 00:08:26.800 align:start position:0%
tokens. If it's 2x faster than other
 

00:08:26.800 --> 00:08:28.309 align:start position:0%
tokens. If it's 2x faster than other
models,<00:08:27.120><c> but</c><00:08:27.280><c> it</c><00:08:27.440><c> generates</c><00:08:27.759><c> four</c><00:08:27.919><c> times</c><00:08:28.160><c> the</c>

00:08:28.309 --> 00:08:28.319 align:start position:0%
models, but it generates four times the
 

00:08:28.319 --> 00:08:29.990 align:start position:0%
models, but it generates four times the
amount<00:08:28.479><c> of</c><00:08:28.560><c> tokens</c><00:08:28.879><c> it</c><00:08:29.120><c> needs,</c><00:08:29.520><c> it</c><00:08:29.680><c> still</c><00:08:29.840><c> ends</c>

00:08:29.990 --> 00:08:30.000 align:start position:0%
amount of tokens it needs, it still ends
 

00:08:30.000 --> 00:08:31.670 align:start position:0%
amount of tokens it needs, it still ends
up<00:08:30.160><c> being</c><00:08:30.319><c> 2x</c><00:08:30.639><c> slower.</c><00:08:31.120><c> But</c><00:08:31.199><c> if</c><00:08:31.360><c> it's</c><00:08:31.520><c> good,</c>

00:08:31.670 --> 00:08:31.680 align:start position:0%
up being 2x slower. But if it's good,
 

00:08:31.680 --> 00:08:33.509 align:start position:0%
up being 2x slower. But if it's good,
it's<00:08:31.919><c> worth</c><00:08:32.080><c> it,</c><00:08:32.320><c> right?</c><00:08:32.880><c> Well,</c><00:08:33.120><c> let</c><00:08:33.279><c> me</c><00:08:33.440><c> show</c>

00:08:33.509 --> 00:08:33.519 align:start position:0%
it's worth it, right? Well, let me show
 

00:08:33.519 --> 00:08:35.509 align:start position:0%
it's worth it, right? Well, let me show
you<00:08:33.760><c> something.</c><00:08:34.479><c> One</c><00:08:34.640><c> of</c><00:08:34.719><c> my</c><00:08:34.880><c> recent</c><00:08:35.200><c> favorite</c>

00:08:35.509 --> 00:08:35.519 align:start position:0%
you something. One of my recent favorite
 

00:08:35.519 --> 00:08:37.509 align:start position:0%
you something. One of my recent favorite
agentic<00:08:36.000><c> benches</c><00:08:36.320><c> is</c><00:08:36.560><c> taking</c><00:08:36.719><c> my</c><00:08:36.880><c> old</c><00:08:37.039><c> game</c><00:08:37.279><c> I</c>

00:08:37.509 --> 00:08:37.519 align:start position:0%
agentic benches is taking my old game I
 

00:08:37.519 --> 00:08:39.029 align:start position:0%
agentic benches is taking my old game I
was<00:08:37.599><c> working</c><00:08:37.680><c> on,</c><00:08:37.919><c> Fish</c><00:08:38.159><c> Slop,</c><00:08:38.560><c> and</c><00:08:38.800><c> asking</c>

00:08:39.029 --> 00:08:39.039 align:start position:0%
was working on, Fish Slop, and asking
 

00:08:39.039 --> 00:08:41.110 align:start position:0%
was working on, Fish Slop, and asking
the<00:08:39.200><c> model</c><00:08:39.440><c> to</c><00:08:39.680><c> rewrite</c><00:08:40.000><c> it</c><00:08:40.320><c> with</c><00:08:40.640><c> access</c><00:08:40.959><c> to</c>

00:08:41.110 --> 00:08:41.120 align:start position:0%
the model to rewrite it with access to
 

00:08:41.120 --> 00:08:43.509 align:start position:0%
the model to rewrite it with access to
the<00:08:41.360><c> original</c><00:08:41.680><c> source,</c><00:08:42.000><c> but</c><00:08:42.240><c> the</c><00:08:42.399><c> ability</c><00:08:42.719><c> to</c>

00:08:43.509 --> 00:08:43.519 align:start position:0%
the original source, but the ability to
 

00:08:43.519 --> 00:08:46.470 align:start position:0%
the original source, but the ability to
rebuild<00:08:43.919><c> it</c><00:08:44.080><c> in</c><00:08:44.320><c> a</c><00:08:44.560><c> better,</c><00:08:44.880><c> more</c><00:08:45.440><c> stable</c><00:08:46.160><c> way</c>

00:08:46.470 --> 00:08:46.480 align:start position:0%
rebuild it in a better, more stable way
 

00:08:46.480 --> 00:08:48.870 align:start position:0%
rebuild it in a better, more stable way
so<00:08:46.640><c> that</c><00:08:46.800><c> I</c><00:08:46.959><c> can</c><00:08:47.360><c> finish</c><00:08:47.680><c> the</c><00:08:47.920><c> game</c><00:08:48.160><c> with</c><00:08:48.399><c> a</c>

00:08:48.870 --> 00:08:48.880 align:start position:0%
so that I can finish the game with a
 

00:08:48.880 --> 00:08:51.110 align:start position:0%
so that I can finish the game with a
less<00:08:49.120><c> sloppy</c><00:08:49.519><c> codebase.</c><00:08:50.160><c> So,</c><00:08:50.320><c> how</c><00:08:50.480><c> did</c><00:08:50.640><c> 35</c>

00:08:51.110 --> 00:08:51.120 align:start position:0%
less sloppy codebase. So, how did 35
 

00:08:51.120 --> 00:08:54.389 align:start position:0%
less sloppy codebase. So, how did 35
Flash<00:08:51.360><c> do?</c><00:08:52.320><c> Not</c><00:08:52.560><c> very</c><00:08:52.800><c> good.</c>

00:08:54.389 --> 00:08:54.399 align:start position:0%
Flash do? Not very good.
 

00:08:54.399 --> 00:08:56.630 align:start position:0%
Flash do? Not very good.
It<00:08:54.640><c> is</c><00:08:54.800><c> the</c><00:08:55.200><c> only</c><00:08:55.600><c> model</c><00:08:55.920><c> I</c><00:08:56.160><c> have</c><00:08:56.320><c> run</c><00:08:56.480><c> this</c>

00:08:56.630 --> 00:08:56.640 align:start position:0%
It is the only model I have run this
 

00:08:56.640 --> 00:08:59.750 align:start position:0%
It is the only model I have run this
test<00:08:56.959><c> on</c><00:08:57.680><c> that</c><00:08:58.000><c> didn't</c><00:08:58.560><c> manage</c><00:08:59.040><c> to</c><00:08:59.360><c> make</c><00:08:59.519><c> it</c>

00:08:59.750 --> 00:08:59.760 align:start position:0%
test on that didn't manage to make it
 

00:08:59.760 --> 00:09:02.389 align:start position:0%
test on that didn't manage to make it
work.<00:09:00.399><c> It</c><00:09:00.640><c> wrote</c><00:09:00.880><c> code</c><00:09:01.120><c> that</c><00:09:01.360><c> was</c><00:09:01.519><c> broken.</c><00:09:02.240><c> It</c>

00:09:02.389 --> 00:09:02.399 align:start position:0%
work. It wrote code that was broken. It
 

00:09:02.399 --> 00:09:04.070 align:start position:0%
work. It wrote code that was broken. It
didn't<00:09:02.640><c> check.</c><00:09:02.959><c> It</c><00:09:03.120><c> didn't</c><00:09:03.360><c> run</c><00:09:03.519><c> anything.</c><00:09:03.839><c> It</c>

00:09:04.070 --> 00:09:04.080 align:start position:0%
didn't check. It didn't run anything. It
 

00:09:04.080 --> 00:09:05.990 align:start position:0%
didn't check. It didn't run anything. It
didn't<00:09:04.240><c> do</c><00:09:04.399><c> anything.</c><00:09:05.120><c> So,</c><00:09:05.279><c> I</c><00:09:05.440><c> told</c><00:09:05.519><c> it</c><00:09:05.680><c> to</c><00:09:05.839><c> fix</c>

00:09:05.990 --> 00:09:06.000 align:start position:0%
didn't do anything. So, I told it to fix
 

00:09:06.000 --> 00:09:08.550 align:start position:0%
didn't do anything. So, I told it to fix
it,<00:09:06.160><c> and</c><00:09:06.320><c> it</c><00:09:06.560><c> did.</c><00:09:07.279><c> And</c><00:09:07.519><c> somehow</c><00:09:07.920><c> the</c><00:09:08.160><c> actual</c>

00:09:08.550 --> 00:09:08.560 align:start position:0%
it, and it did. And somehow the actual
 

00:09:08.560 --> 00:09:11.670 align:start position:0%
it, and it did. And somehow the actual
version<00:09:08.959><c> is</c><00:09:09.200><c> worse.</c>

00:09:11.670 --> 00:09:11.680 align:start position:0%
version is worse.
 

00:09:11.680 --> 00:09:14.550 align:start position:0%
version is worse.
It<00:09:11.839><c> has</c><00:09:12.000><c> this</c><00:09:12.160><c> awful</c><00:09:12.560><c> glow.</c><00:09:13.360><c> The</c><00:09:13.920><c> fish</c><00:09:14.160><c> it</c><00:09:14.399><c> put</c>

00:09:14.550 --> 00:09:14.560 align:start position:0%
It has this awful glow. The fish it put
 

00:09:14.560 --> 00:09:16.150 align:start position:0%
It has this awful glow. The fish it put
in<00:09:14.640><c> the</c><00:09:14.800><c> game</c><00:09:14.880><c> are</c><00:09:15.120><c> too</c><00:09:15.279><c> big</c><00:09:15.440><c> to</c><00:09:15.680><c> actually</c><00:09:16.000><c> do</c>

00:09:16.150 --> 00:09:16.160 align:start position:0%
in the game are too big to actually do
 

00:09:16.160 --> 00:09:17.990 align:start position:0%
in the game are too big to actually do
anything<00:09:16.560><c> with.</c><00:09:17.040><c> The</c><00:09:17.200><c> feeding</c><00:09:17.519><c> mechanic</c>

00:09:17.990 --> 00:09:18.000 align:start position:0%
anything with. The feeding mechanic
 

00:09:18.000 --> 00:09:19.829 align:start position:0%
anything with. The feeding mechanic
doesn't<00:09:18.320><c> work.</c><00:09:18.640><c> The</c><00:09:18.800><c> aging</c><00:09:19.200><c> mechanic</c><00:09:19.600><c> doesn't</c>

00:09:19.829 --> 00:09:19.839 align:start position:0%
doesn't work. The aging mechanic doesn't
 

00:09:19.839 --> 00:09:21.269 align:start position:0%
doesn't work. The aging mechanic doesn't
work.<00:09:20.080><c> This</c><00:09:20.240><c> guy</c><00:09:20.399><c> doesn't</c><00:09:20.640><c> do</c><00:09:20.800><c> anything</c><00:09:21.040><c> at</c>

00:09:21.269 --> 00:09:21.279 align:start position:0%
work. This guy doesn't do anything at
 

00:09:21.279 --> 00:09:24.790 align:start position:0%
work. This guy doesn't do anything at
all.<00:09:22.560><c> It's</c><00:09:22.800><c> just</c><00:09:23.040><c> entirely</c><00:09:23.760><c> broken.</c><00:09:24.320><c> Like,</c><00:09:24.560><c> it</c>

00:09:24.790 --> 00:09:24.800 align:start position:0%
all. It's just entirely broken. Like, it
 

00:09:24.800 --> 00:09:26.550 align:start position:0%
all. It's just entirely broken. Like, it
didn't<00:09:25.040><c> even</c>

00:09:26.550 --> 00:09:26.560 align:start position:0%
didn't even
 

00:09:26.560 --> 00:09:28.230 align:start position:0%
didn't even
kind<00:09:26.880><c> of</c><00:09:26.959><c> get</c><00:09:27.120><c> it</c><00:09:27.279><c> right.</c><00:09:27.600><c> Oh,</c><00:09:27.839><c> I</c><00:09:27.920><c> guess</c><00:09:28.000><c> that</c>

00:09:28.230 --> 00:09:28.240 align:start position:0%
kind of get it right. Oh, I guess that
 

00:09:28.240 --> 00:09:30.230 align:start position:0%
kind of get it right. Oh, I guess that
his<00:09:28.399><c> thing</c><00:09:28.640><c> works.</c><00:09:29.360><c> It</c><00:09:29.600><c> generated</c><00:09:30.000><c> new</c>

00:09:30.230 --> 00:09:30.240 align:start position:0%
his thing works. It generated new
 

00:09:30.240 --> 00:09:32.630 align:start position:0%
his thing works. It generated new
images.<00:09:31.360><c> They</c><00:09:31.600><c> all</c><00:09:31.839><c> suck.</c><00:09:32.080><c> And</c><00:09:32.320><c> some</c><00:09:32.399><c> of</c><00:09:32.480><c> them</c>

00:09:32.630 --> 00:09:32.640 align:start position:0%
images. They all suck. And some of them
 

00:09:32.640 --> 00:09:34.150 align:start position:0%
images. They all suck. And some of them
don't<00:09:32.800><c> even</c><00:09:32.959><c> have</c><00:09:33.040><c> their</c><00:09:33.200><c> transparency</c><00:09:33.839><c> set.</c>

00:09:34.150 --> 00:09:34.160 align:start position:0%
don't even have their transparency set.
 

00:09:34.160 --> 00:09:36.470 align:start position:0%
don't even have their transparency set.
Right.<00:09:35.440><c> This</c><00:09:35.600><c> is</c><00:09:35.760><c> embarrassing.</c><00:09:36.240><c> This</c><00:09:36.320><c> is</c>

00:09:36.470 --> 00:09:36.480 align:start position:0%
Right. This is embarrassing. This is
 

00:09:36.480 --> 00:09:38.870 align:start position:0%
Right. This is embarrassing. This is
like<00:09:36.640><c> legitimately</c><00:09:37.279><c> embarrassing</c><00:09:37.839><c> for</c><00:09:38.080><c> a</c>

00:09:38.870 --> 00:09:38.880 align:start position:0%
like legitimately embarrassing for a
 

00:09:38.880 --> 00:09:41.030 align:start position:0%
like legitimately embarrassing for a
allegedly<00:09:39.440><c> state-of-the-art</c><00:09:40.240><c> model.</c><00:09:40.640><c> I</c><00:09:40.880><c> gave</c>

00:09:41.030 --> 00:09:41.040 align:start position:0%
allegedly state-of-the-art model. I gave
 

00:09:41.040 --> 00:09:43.110 align:start position:0%
allegedly state-of-the-art model. I gave
the<00:09:41.200><c> same</c><00:09:41.360><c> task</c><00:09:41.680><c> to</c><00:09:41.839><c> 55</c><00:09:42.399><c> and</c><00:09:42.560><c> it</c><00:09:42.720><c> did</c><00:09:42.880><c> it</c><00:09:42.959><c> so</c>

00:09:43.110 --> 00:09:43.120 align:start position:0%
the same task to 55 and it did it so
 

00:09:43.120 --> 00:09:44.710 align:start position:0%
the same task to 55 and it did it so
well<00:09:43.279><c> I</c><00:09:43.440><c> asked</c><00:09:43.600><c> it</c><00:09:43.760><c> to</c><00:09:43.839><c> make</c><00:09:44.000><c> the</c><00:09:44.160><c> game</c><00:09:44.320><c> 3D</c>

00:09:44.710 --> 00:09:44.720 align:start position:0%
well I asked it to make the game 3D
 

00:09:44.720 --> 00:09:47.350 align:start position:0%
well I asked it to make the game 3D
instead<00:09:45.120><c> and</c><00:09:45.279><c> it</c><00:09:45.440><c> did</c><00:09:45.600><c> that</c><00:09:45.760><c> too.</c><00:09:46.640><c> Insane</c><00:09:47.120><c> that</c>

00:09:47.350 --> 00:09:47.360 align:start position:0%
instead and it did that too. Insane that
 

00:09:47.360 --> 00:09:48.949 align:start position:0%
instead and it did that too. Insane that
they<00:09:47.519><c> were</c><00:09:47.600><c> shipping</c><00:09:47.920><c> something</c><00:09:48.240><c> this</c><00:09:48.640><c> [&nbsp;__&nbsp;]</c>

00:09:48.949 --> 00:09:48.959 align:start position:0%
they were shipping something this [&nbsp;__&nbsp;]
 

00:09:48.959 --> 00:09:50.389 align:start position:0%
they were shipping something this [&nbsp;__&nbsp;]
and<00:09:49.200><c> claiming</c><00:09:49.440><c> it's</c><00:09:49.680><c> good</c><00:09:49.839><c> at</c><00:09:50.000><c> this</c><00:09:50.160><c> type</c><00:09:50.320><c> of</c>

00:09:50.389 --> 00:09:50.399 align:start position:0%
and claiming it's good at this type of
 

00:09:50.399 --> 00:09:52.630 align:start position:0%
and claiming it's good at this type of
thing.<00:09:50.880><c> Like</c><00:09:51.120><c> actually</c><00:09:51.519><c> absurd.</c><00:09:52.160><c> And</c><00:09:52.320><c> that's</c>

00:09:52.630 --> 00:09:52.640 align:start position:0%
thing. Like actually absurd. And that's
 

00:09:52.640 --> 00:09:54.790 align:start position:0%
thing. Like actually absurd. And that's
separate<00:09:52.959><c> from</c><00:09:53.200><c> all</c><00:09:53.440><c> of</c><00:09:53.519><c> the</c><00:09:53.760><c> terrible</c><00:09:54.240><c> bugs</c><00:09:54.560><c> I</c>

00:09:54.790 --> 00:09:54.800 align:start position:0%
separate from all of the terrible bugs I
 

00:09:54.800 --> 00:09:57.190 align:start position:0%
separate from all of the terrible bugs I
ran<00:09:54.959><c> into</c><00:09:55.200><c> with</c><00:09:55.440><c> the</c><00:09:55.600><c> anti-gravity</c><00:09:56.320><c> CLI.</c><00:09:56.959><c> And</c>

00:09:57.190 --> 00:09:57.200 align:start position:0%
ran into with the anti-gravity CLI. And
 

00:09:57.200 --> 00:09:58.790 align:start position:0%
ran into with the anti-gravity CLI. And
here<00:09:57.360><c> is</c><00:09:57.519><c> where</c><00:09:57.680><c> the</c><00:09:57.920><c> next</c><00:09:58.160><c> stage</c><00:09:58.399><c> of</c><00:09:58.560><c> this</c>

00:09:58.790 --> 00:09:58.800 align:start position:0%
here is where the next stage of this
 

00:09:58.800 --> 00:10:01.829 align:start position:0%
here is where the next stage of this
crash<00:09:59.120><c> out</c><00:09:59.440><c> happens.</c><00:10:00.480><c> First</c><00:10:00.720><c> off,</c><00:10:01.279><c> scroll</c><00:10:01.680><c> is</c>

00:10:01.829 --> 00:10:01.839 align:start position:0%
crash out happens. First off, scroll is
 

00:10:01.839 --> 00:10:04.710 align:start position:0%
crash out happens. First off, scroll is
broken.<00:10:02.240><c> I'm</c><00:10:02.399><c> trying</c><00:10:02.560><c> to</c><00:10:02.800><c> scroll</c>

00:10:04.710 --> 00:10:04.720 align:start position:0%
broken. I'm trying to scroll
 

00:10:04.720 --> 00:10:07.110 align:start position:0%
broken. I'm trying to scroll
and<00:10:04.959><c> it's</c><00:10:05.200><c> putting</c><00:10:05.600><c> my</c><00:10:05.920><c> inputs</c><00:10:06.399><c> from</c><00:10:06.720><c> before</c>

00:10:07.110 --> 00:10:07.120 align:start position:0%
and it's putting my inputs from before
 

00:10:07.120 --> 00:10:09.509 align:start position:0%
and it's putting my inputs from before
in<00:10:07.360><c> the</c><00:10:07.519><c> input</c><00:10:07.839><c> box</c><00:10:08.160><c> instead</c><00:10:08.480><c> of</c><00:10:08.640><c> scrolling.</c>

00:10:09.509 --> 00:10:09.519 align:start position:0%
in the input box instead of scrolling.
 

00:10:09.519 --> 00:10:11.829 align:start position:0%
in the input box instead of scrolling.
I'm<00:10:09.760><c> not</c><00:10:09.920><c> running</c><00:10:10.160><c> T-Ux.</c><00:10:10.720><c> I'm</c><00:10:10.800><c> not</c><00:10:10.959><c> SSH.</c><00:10:11.680><c> This</c>

00:10:11.829 --> 00:10:11.839 align:start position:0%
I'm not running T-Ux. I'm not SSH. This
 

00:10:11.839 --> 00:10:14.550 align:start position:0%
I'm not running T-Ux. I'm not SSH. This
is<00:10:11.920><c> a</c><00:10:12.080><c> boring</c><00:10:12.640><c> ghosty</c><00:10:13.279><c> terminal</c><00:10:13.680><c> instance</c><00:10:14.320><c> and</c>

00:10:14.550 --> 00:10:14.560 align:start position:0%
is a boring ghosty terminal instance and
 

00:10:14.560 --> 00:10:16.949 align:start position:0%
is a boring ghosty terminal instance and
the<00:10:14.640><c> CLI</c><00:10:15.120><c> just</c><00:10:15.279><c> doesn't</c><00:10:15.519><c> work.</c><00:10:16.000><c> Oh,</c><00:10:16.240><c> also</c>

00:10:16.949 --> 00:10:16.959 align:start position:0%
the CLI just doesn't work. Oh, also
 

00:10:16.959 --> 00:10:20.389 align:start position:0%
the CLI just doesn't work. Oh, also
email<00:10:17.279><c> leak</c><00:10:17.760><c> uh</c><00:10:18.160><c> face</c><00:10:18.800><c> do</c><00:10:19.040><c> your</c><00:10:19.200><c> thing.</c><00:10:20.160><c> C</c>

00:10:20.389 --> 00:10:20.399 align:start position:0%
email leak uh face do your thing. C
 

00:10:20.399 --> 00:10:22.150 align:start position:0%
email leak uh face do your thing. C
doesn't<00:10:20.640><c> work</c><00:10:20.880><c> to</c><00:10:21.040><c> exit</c><00:10:21.440><c> it.</c><00:10:21.760><c> You</c><00:10:21.920><c> have</c><00:10:22.079><c> to</c>

00:10:22.150 --> 00:10:22.160 align:start position:0%
doesn't work to exit it. You have to
 

00:10:22.160 --> 00:10:24.389 align:start position:0%
doesn't work to exit it. You have to
manually<00:10:22.640><c> slashexit</c>

00:10:24.389 --> 00:10:24.399 align:start position:0%
manually slashexit
 

00:10:24.399 --> 00:10:26.710 align:start position:0%
manually slashexit
and<00:10:24.720><c> every</c><00:10:24.959><c> time</c><00:10:25.040><c> you</c><00:10:25.200><c> open</c><00:10:25.519><c> it</c><00:10:25.680><c> has</c><00:10:25.839><c> to</c><00:10:26.240><c> resign</c>

00:10:26.710 --> 00:10:26.720 align:start position:0%
and every time you open it has to resign
 

00:10:26.720 --> 00:10:29.829 align:start position:0%
and every time you open it has to resign
in.<00:10:27.680><c> Okay,</c><00:10:28.320><c> that</c><00:10:28.640><c> sucks.</c><00:10:29.040><c> But</c><00:10:29.200><c> how</c><00:10:29.360><c> is</c><00:10:29.519><c> it</c><00:10:29.680><c> to</c>

00:10:29.829 --> 00:10:29.839 align:start position:0%
in. Okay, that sucks. But how is it to
 

00:10:29.839 --> 00:10:31.590 align:start position:0%
in. Okay, that sucks. But how is it to
actually<00:10:30.160><c> use?</c><00:10:30.640><c> Let's</c><00:10:30.959><c> start</c><00:10:31.120><c> with</c><00:10:31.360><c> some</c>

00:10:31.590 --> 00:10:31.600 align:start position:0%
actually use? Let's start with some
 

00:10:31.600 --> 00:10:33.750 align:start position:0%
actually use? Let's start with some
slash<00:10:31.920><c> commands.</c><00:10:32.720><c> I'll</c><00:10:33.200><c> make</c><00:10:33.360><c> sure</c><00:10:33.440><c> we're</c>

00:10:33.750 --> 00:10:33.760 align:start position:0%
slash commands. I'll make sure we're
 

00:10:33.760 --> 00:10:35.990 align:start position:0%
slash commands. I'll make sure we're
using<00:10:34.000><c> flash</c><00:10:34.399><c> high.</c><00:10:35.040><c> Did</c><00:10:35.279><c> that</c><00:10:35.519><c> right.</c><00:10:35.760><c> Didn't</c>

00:10:35.990 --> 00:10:36.000 align:start position:0%
using flash high. Did that right. Didn't
 

00:10:36.000 --> 00:10:37.430 align:start position:0%
using flash high. Did that right. Didn't
leave<00:10:36.240><c> UI</c><00:10:36.560><c> in</c><00:10:36.640><c> the</c><00:10:36.720><c> bottom</c><00:10:36.959><c> like</c><00:10:37.120><c> it</c><00:10:37.279><c> did</c>

00:10:37.430 --> 00:10:37.440 align:start position:0%
leave UI in the bottom like it did
 

00:10:37.440 --> 00:10:39.269 align:start position:0%
leave UI in the bottom like it did
before.<00:10:38.079><c> Let's</c><00:10:38.320><c> hope</c><00:10:38.480><c> it</c><00:10:38.640><c> continues</c><00:10:38.959><c> to</c><00:10:39.120><c> do</c>

00:10:39.269 --> 00:10:39.279 align:start position:0%
before. Let's hope it continues to do
 

00:10:39.279 --> 00:10:40.790 align:start position:0%
before. Let's hope it continues to do
things<00:10:39.440><c> right.</c><00:10:39.839><c> Thankful</c><00:10:40.160><c> I'm</c><00:10:40.320><c> filming</c><00:10:40.560><c> this</c>

00:10:40.790 --> 00:10:40.800 align:start position:0%
things right. Thankful I'm filming this
 

00:10:40.800 --> 00:10:41.990 align:start position:0%
things right. Thankful I'm filming this
off<00:10:41.040><c> stream</c><00:10:41.279><c> because</c><00:10:41.440><c> it</c><00:10:41.600><c> doesn't</c><00:10:41.760><c> seem</c><00:10:41.839><c> like</c>

00:10:41.990 --> 00:10:42.000 align:start position:0%
off stream because it doesn't seem like
 

00:10:42.000 --> 00:10:43.509 align:start position:0%
off stream because it doesn't seem like
there's<00:10:42.160><c> any</c><00:10:42.320><c> way</c><00:10:42.480><c> to</c><00:10:42.640><c> hide</c><00:10:42.800><c> my</c><00:10:43.040><c> email</c><00:10:43.279><c> from</c>

00:10:43.509 --> 00:10:43.519 align:start position:0%
there's any way to hide my email from
 

00:10:43.519 --> 00:10:47.190 align:start position:0%
there's any way to hide my email from
inside<00:10:43.839><c> of</c><00:10:43.920><c> the</c><00:10:44.079><c> CLI.</c><00:10:44.560><c> Love</c><00:10:44.880><c> that.</c>

00:10:47.190 --> 00:10:47.200 align:start position:0%
inside of the CLI. Love that.
 

00:10:47.200 --> 00:10:48.310 align:start position:0%
inside of the CLI. Love that.
I<00:10:47.360><c> don't</c><00:10:47.440><c> know</c><00:10:47.519><c> if</c><00:10:47.680><c> you</c><00:10:47.760><c> saw</c><00:10:47.920><c> that</c><00:10:48.160><c> the</c>

00:10:48.310 --> 00:10:48.320 align:start position:0%
I don't know if you saw that the
 

00:10:48.320 --> 00:10:50.470 align:start position:0%
I don't know if you saw that the
generating<00:10:48.880><c> getting</c><00:10:49.200><c> frozen</c><00:10:49.519><c> and</c><00:10:49.760><c> locked</c><00:10:50.079><c> up.</c>

00:10:50.470 --> 00:10:50.480 align:start position:0%
generating getting frozen and locked up.
 

00:10:50.480 --> 00:10:52.630 align:start position:0%
generating getting frozen and locked up.
Tip.<00:10:50.800><c> To</c><00:10:50.959><c> disable</c><00:10:51.360><c> tips,</c><00:10:51.680><c> toggle</c><00:10:52.079><c> show</c><00:10:52.320><c> tips</c>

00:10:52.630 --> 00:10:52.640 align:start position:0%
Tip. To disable tips, toggle show tips
 

00:10:52.640 --> 00:10:55.350 align:start position:0%
Tip. To disable tips, toggle show tips
in<00:10:52.880><c> settings.</c><00:10:53.839><c> Cool.</c><00:10:54.480><c> Notice</c><00:10:54.800><c> how</c><00:10:54.959><c> the</c><00:10:55.120><c> input</c>

00:10:55.350 --> 00:10:55.360 align:start position:0%
in settings. Cool. Notice how the input
 

00:10:55.360 --> 00:10:57.590 align:start position:0%
in settings. Cool. Notice how the input
box<00:10:55.600><c> is</c><00:10:55.839><c> moving</c><00:10:56.000><c> all</c><00:10:56.240><c> around.</c>

00:10:57.590 --> 00:10:57.600 align:start position:0%
box is moving all around.
 

00:10:57.600 --> 00:11:00.870 align:start position:0%
box is moving all around.
It<00:10:57.839><c> consistently</c><00:10:58.480><c> does</c><00:10:58.640><c> that.</c>

00:11:00.870 --> 00:11:00.880 align:start position:0%
It consistently does that.
 

00:11:00.880 --> 00:11:02.949 align:start position:0%
It consistently does that.
Even<00:11:01.200><c> better</c><00:11:01.440><c> is</c><00:11:01.680><c> it</c><00:11:01.839><c> often</c><00:11:02.160><c> will</c><00:11:02.399><c> ask</c><00:11:02.640><c> you</c><00:11:02.800><c> for</c>

00:11:02.949 --> 00:11:02.959 align:start position:0%
Even better is it often will ask you for
 

00:11:02.959 --> 00:11:04.550 align:start position:0%
Even better is it often will ask you for
feedback.<00:11:03.360><c> Like</c><00:11:03.519><c> it'll</c><00:11:03.839><c> ask</c><00:11:04.000><c> questions.</c>

00:11:04.550 --> 00:11:04.560 align:start position:0%
feedback. Like it'll ask questions.
 

00:11:04.560 --> 00:11:05.829 align:start position:0%
feedback. Like it'll ask questions.
It'll<00:11:04.800><c> ask</c><00:11:04.880><c> you</c><00:11:05.040><c> to</c><00:11:05.200><c> literally</c><00:11:05.519><c> submit</c>

00:11:05.829 --> 00:11:05.839 align:start position:0%
It'll ask you to literally submit
 

00:11:05.839 --> 00:11:07.190 align:start position:0%
It'll ask you to literally submit
feedback<00:11:06.160><c> to</c><00:11:06.240><c> the</c><00:11:06.399><c> team.</c><00:11:06.720><c> Those</c><00:11:06.800><c> types</c><00:11:07.040><c> of</c>

00:11:07.190 --> 00:11:07.200 align:start position:0%
feedback to the team. Those types of
 

00:11:07.200 --> 00:11:09.190 align:start position:0%
feedback to the team. Those types of
things.<00:11:07.600><c> And</c><00:11:07.760><c> when</c><00:11:08.000><c> it</c><00:11:08.160><c> does</c><00:11:08.320><c> that,</c><00:11:08.800><c> see</c><00:11:08.880><c> if</c><00:11:09.040><c> I</c>

00:11:09.190 --> 00:11:09.200 align:start position:0%
things. And when it does that, see if I
 

00:11:09.200 --> 00:11:15.670 align:start position:0%
things. And when it does that, see if I
can<00:11:09.279><c> force</c><00:11:09.600><c> it.</c>

00:11:15.670 --> 00:11:15.680 align:start position:0%
 
 

00:11:15.680 --> 00:11:19.110 align:start position:0%
 
Crl<00:11:16.079><c> S</c><00:11:16.240><c> to</c><00:11:16.399><c> submit</c><00:11:16.800><c> for</c><00:11:16.959><c> some</c><00:11:17.120><c> reason.</c>

00:11:19.110 --> 00:11:19.120 align:start position:0%
Crl S to submit for some reason.
 

00:11:19.120 --> 00:11:20.630 align:start position:0%
Crl S to submit for some reason.
Okay,<00:11:19.360><c> that</c><00:11:19.519><c> time</c><00:11:19.680><c> it</c><00:11:19.839><c> cleared</c><00:11:20.160><c> properly.</c>

00:11:20.630 --> 00:11:20.640 align:start position:0%
Okay, that time it cleared properly.
 

00:11:20.640 --> 00:11:22.870 align:start position:0%
Okay, that time it cleared properly.
Earlier<00:11:21.120><c> when</c><00:11:21.360><c> I</c><00:11:21.519><c> did</c><00:11:21.680><c> that,</c><00:11:21.920><c> it</c><00:11:22.160><c> left</c><00:11:22.480><c> all</c><00:11:22.640><c> the</c>

00:11:22.870 --> 00:11:22.880 align:start position:0%
Earlier when I did that, it left all the
 

00:11:22.880 --> 00:11:24.550 align:start position:0%
Earlier when I did that, it left all the
other<00:11:23.040><c> UI</c><00:11:23.440><c> in</c><00:11:23.680><c> the</c><00:11:23.760><c> bottom</c><00:11:24.000><c> and</c><00:11:24.160><c> I</c><00:11:24.320><c> couldn't</c>

00:11:24.550 --> 00:11:24.560 align:start position:0%
other UI in the bottom and I couldn't
 

00:11:24.560 --> 00:11:25.990 align:start position:0%
other UI in the bottom and I couldn't
get<00:11:24.640><c> rid</c><00:11:24.800><c> of</c><00:11:24.880><c> it</c><00:11:25.040><c> and</c><00:11:25.200><c> it</c><00:11:25.360><c> would</c><00:11:25.519><c> just</c><00:11:25.760><c> change</c>

00:11:25.990 --> 00:11:26.000 align:start position:0%
get rid of it and it would just change
 

00:11:26.000 --> 00:11:28.150 align:start position:0%
get rid of it and it would just change
where<00:11:26.240><c> I</c><00:11:26.480><c> was</c><00:11:26.560><c> typing.</c><00:11:27.440><c> It's</c><00:11:27.600><c> the</c><00:11:27.760><c> buggiest</c>

00:11:28.150 --> 00:11:28.160 align:start position:0%
where I was typing. It's the buggiest
 

00:11:28.160 --> 00:11:30.550 align:start position:0%
where I was typing. It's the buggiest
CLI<00:11:28.560><c> I've</c><00:11:28.720><c> used</c><00:11:28.880><c> in</c><00:11:29.040><c> a</c><00:11:29.200><c> while.</c><00:11:29.600><c> It</c><00:11:29.920><c> was</c><00:11:30.160><c> really,</c>

00:11:30.550 --> 00:11:30.560 align:start position:0%
CLI I've used in a while. It was really,
 

00:11:30.560 --> 00:11:33.110 align:start position:0%
CLI I've used in a while. It was really,
really<00:11:30.959><c> bad.</c><00:11:31.360><c> I</c><00:11:31.680><c> ran</c><00:11:31.839><c> into</c><00:11:32.160><c> so</c><00:11:32.399><c> many</c><00:11:32.720><c> broken</c>

00:11:33.110 --> 00:11:33.120 align:start position:0%
really bad. I ran into so many broken
 

00:11:33.120 --> 00:11:34.550 align:start position:0%
really bad. I ran into so many broken
buggy<00:11:33.519><c> states</c><00:11:33.760><c> when</c><00:11:33.920><c> I</c><00:11:34.079><c> was</c><00:11:34.160><c> trying</c><00:11:34.320><c> it</c>

00:11:34.550 --> 00:11:34.560 align:start position:0%
buggy states when I was trying it
 

00:11:34.560 --> 00:11:36.630 align:start position:0%
buggy states when I was trying it
earlier.<00:11:34.880><c> I</c><00:11:35.120><c> actually</c><00:11:35.440><c> couldn't</c><00:11:35.760><c> fathom</c><00:11:36.160><c> it.</c>

00:11:36.630 --> 00:11:36.640 align:start position:0%
earlier. I actually couldn't fathom it.
 

00:11:36.640 --> 00:11:38.230 align:start position:0%
earlier. I actually couldn't fathom it.
And<00:11:36.800><c> the</c><00:11:36.959><c> fact</c><00:11:37.040><c> that</c><00:11:37.200><c> I</c><00:11:37.440><c> have</c><00:11:37.519><c> to</c><00:11:37.680><c> close</c><00:11:38.000><c> with</c>

00:11:38.230 --> 00:11:38.240 align:start position:0%
And the fact that I have to close with
 

00:11:38.240 --> 00:11:40.389 align:start position:0%
And the fact that I have to close with
their<00:11:38.480><c> special/exit</c><00:11:39.600><c> command</c><00:11:39.839><c> is</c><00:11:40.000><c> just</c><00:11:40.160><c> the</c>

00:11:40.389 --> 00:11:40.399 align:start position:0%
their special/exit command is just the
 

00:11:40.399 --> 00:11:42.790 align:start position:0%
their special/exit command is just the
icing<00:11:40.560><c> on</c><00:11:40.720><c> the</c><00:11:40.880><c> [&nbsp;__&nbsp;]</c><00:11:41.120><c> cake.</c><00:11:42.000><c> Is</c><00:11:42.160><c> that</c><00:11:42.320><c> Gemini</c>

00:11:42.790 --> 00:11:42.800 align:start position:0%
icing on the [&nbsp;__&nbsp;] cake. Is that Gemini
 

00:11:42.800 --> 00:11:44.630 align:start position:0%
icing on the [&nbsp;__&nbsp;] cake. Is that Gemini
CLI<00:11:43.279><c> wasn't</c><00:11:43.680><c> trash.</c><00:11:44.240><c> If</c><00:11:44.320><c> you're</c><00:11:44.480><c> not</c>

00:11:44.630 --> 00:11:44.640 align:start position:0%
CLI wasn't trash. If you're not
 

00:11:44.640 --> 00:11:46.389 align:start position:0%
CLI wasn't trash. If you're not
familiar,<00:11:44.959><c> Gemini</c><00:11:45.360><c> CLI</c><00:11:45.680><c> is</c><00:11:45.760><c> an</c><00:11:45.920><c> open</c><00:11:46.079><c> source</c>

00:11:46.389 --> 00:11:46.399 align:start position:0%
familiar, Gemini CLI is an open source
 

00:11:46.399 --> 00:11:48.230 align:start position:0%
familiar, Gemini CLI is an open source
project<00:11:46.640><c> that</c><00:11:46.880><c> Google</c><00:11:47.200><c> made</c><00:11:47.440><c> for</c><00:11:47.680><c> using</c><00:11:48.000><c> their</c>

00:11:48.230 --> 00:11:48.240 align:start position:0%
project that Google made for using their
 

00:11:48.240 --> 00:11:50.150 align:start position:0%
project that Google made for using their
models.<00:11:48.640><c> This</c><00:11:48.880><c> came</c><00:11:49.040><c> out</c><00:11:49.200><c> a</c><00:11:49.440><c> little</c><00:11:49.519><c> after</c><00:11:49.839><c> the</c>

00:11:50.150 --> 00:11:50.160 align:start position:0%
models. This came out a little after the
 

00:11:50.160 --> 00:11:52.790 align:start position:0%
models. This came out a little after the
codec<00:11:50.560><c> cli</c><00:11:50.959><c> and</c><00:11:51.200><c> the</c><00:11:51.680><c> cloud</c><00:11:52.000><c> code</c><00:11:52.240><c> stuff</c><00:11:52.480><c> blew</c>

00:11:52.790 --> 00:11:52.800 align:start position:0%
codec cli and the cloud code stuff blew
 

00:11:52.800 --> 00:11:55.030 align:start position:0%
codec cli and the cloud code stuff blew
up<00:11:52.959><c> originally</c><00:11:53.519><c> like</c><00:11:54.000><c> early</c><00:11:54.320><c> last</c><00:11:54.560><c> year.</c><00:11:54.800><c> I</c>

00:11:55.030 --> 00:11:55.040 align:start position:0%
up originally like early last year. I
 

00:11:55.040 --> 00:11:57.670 align:start position:0%
up originally like early last year. I
believe<00:11:55.600><c> Gemini</c><00:11:56.079><c> CLI</c><00:11:56.560><c> was</c><00:11:56.880><c> not</c><00:11:57.120><c> my</c><00:11:57.360><c> favorite</c>

00:11:57.670 --> 00:11:57.680 align:start position:0%
believe Gemini CLI was not my favorite
 

00:11:57.680 --> 00:11:59.110 align:start position:0%
believe Gemini CLI was not my favorite
thing,<00:11:58.079><c> but</c><00:11:58.240><c> you</c><00:11:58.399><c> might</c><00:11:58.560><c> have</c><00:11:58.640><c> noticed</c><00:11:58.959><c> I</c>

00:11:59.110 --> 00:11:59.120 align:start position:0%
thing, but you might have noticed I
 

00:11:59.120 --> 00:12:01.190 align:start position:0%
thing, but you might have noticed I
don't<00:11:59.360><c> talk</c><00:11:59.600><c> too</c><00:11:59.920><c> much</c><00:12:00.240><c> trash</c><00:12:00.560><c> on</c><00:12:00.720><c> it.</c><00:12:00.959><c> Well,</c>

00:12:01.190 --> 00:12:01.200 align:start position:0%
don't talk too much trash on it. Well,
 

00:12:01.200 --> 00:12:03.350 align:start position:0%
don't talk too much trash on it. Well,
we'll<00:12:01.360><c> get</c><00:12:01.519><c> to</c><00:12:01.680><c> why</c><00:12:02.000><c> in</c><00:12:02.240><c> a</c><00:12:02.480><c> bit.</c><00:12:02.959><c> I</c><00:12:03.200><c> actually</c>

00:12:03.350 --> 00:12:03.360 align:start position:0%
we'll get to why in a bit. I actually
 

00:12:03.360 --> 00:12:04.870 align:start position:0%
we'll get to why in a bit. I actually
had<00:12:03.519><c> a</c><00:12:03.680><c> lot</c><00:12:03.760><c> of</c><00:12:03.839><c> faith</c><00:12:04.000><c> in</c><00:12:04.160><c> this</c><00:12:04.399><c> team</c><00:12:04.640><c> though</c>

00:12:04.870 --> 00:12:04.880 align:start position:0%
had a lot of faith in this team though
 

00:12:04.880 --> 00:12:06.310 align:start position:0%
had a lot of faith in this team though
and<00:12:05.040><c> it</c><00:12:05.279><c> was</c><00:12:05.360><c> cool</c><00:12:05.600><c> having</c><00:12:05.839><c> a</c><00:12:06.079><c> good</c>

00:12:06.310 --> 00:12:06.320 align:start position:0%
and it was cool having a good
 

00:12:06.320 --> 00:12:08.310 align:start position:0%
and it was cool having a good
open-source<00:12:06.959><c> option</c><00:12:07.440><c> in</c><00:12:07.680><c> particular</c><00:12:08.160><c> because</c>

00:12:08.310 --> 00:12:08.320 align:start position:0%
open-source option in particular because
 

00:12:08.320 --> 00:12:09.910 align:start position:0%
open-source option in particular because
a<00:12:08.560><c> lot</c><00:12:08.639><c> of</c><00:12:08.720><c> the</c><00:12:08.880><c> other</c><00:12:09.040><c> labs,</c><00:12:09.519><c> specifically</c>

00:12:09.910 --> 00:12:09.920 align:start position:0%
a lot of the other labs, specifically
 

00:12:09.920 --> 00:12:12.230 align:start position:0%
a lot of the other labs, specifically
the<00:12:10.240><c> Chinese</c><00:12:10.639><c> ones,</c><00:12:11.360><c> were</c><00:12:11.519><c> using</c><00:12:11.760><c> this</c><00:12:11.920><c> as</c><00:12:12.079><c> a</c>

00:12:12.230 --> 00:12:12.240 align:start position:0%
the Chinese ones, were using this as a
 

00:12:12.240 --> 00:12:14.150 align:start position:0%
the Chinese ones, were using this as a
starting<00:12:12.480><c> point</c><00:12:12.639><c> to</c><00:12:12.880><c> make</c><00:12:13.040><c> their</c><00:12:13.200><c> own</c><00:12:13.600><c> CLIs.</c>

00:12:14.150 --> 00:12:14.160 align:start position:0%
starting point to make their own CLIs.
 

00:12:14.160 --> 00:12:15.509 align:start position:0%
starting point to make their own CLIs.
And<00:12:14.240><c> it</c><00:12:14.399><c> seemed</c><00:12:14.560><c> like</c><00:12:14.720><c> a</c><00:12:14.880><c> good</c><00:12:15.040><c> starting</c><00:12:15.279><c> point</c>

00:12:15.509 --> 00:12:15.519 align:start position:0%
And it seemed like a good starting point
 

00:12:15.519 --> 00:12:17.430 align:start position:0%
And it seemed like a good starting point
there.<00:12:16.079><c> They</c><00:12:16.240><c> had</c><00:12:16.399><c> some</c><00:12:16.560><c> cool</c><00:12:16.800><c> patterns</c><00:12:17.120><c> in</c><00:12:17.279><c> it</c>

00:12:17.430 --> 00:12:17.440 align:start position:0%
there. They had some cool patterns in it
 

00:12:17.440 --> 00:12:19.430 align:start position:0%
there. They had some cool patterns in it
for<00:12:17.760><c> making</c><00:12:18.079><c> and</c><00:12:18.320><c> sharing</c><00:12:18.800><c> skills</c><00:12:19.200><c> and</c>

00:12:19.430 --> 00:12:19.440 align:start position:0%
for making and sharing skills and
 

00:12:19.440 --> 00:12:21.829 align:start position:0%
for making and sharing skills and
workflows.<00:12:20.079><c> Like</c><00:12:20.480><c> this</c><00:12:20.720><c> was</c><00:12:20.800><c> a</c><00:12:21.040><c> fine</c><00:12:21.440><c> project</c>

00:12:21.829 --> 00:12:21.839 align:start position:0%
workflows. Like this was a fine project
 

00:12:21.839 --> 00:12:23.750 align:start position:0%
workflows. Like this was a fine project
that<00:12:22.079><c> was</c><00:12:22.320><c> going</c><00:12:22.639><c> places.</c><00:12:23.200><c> Flashbang</c>

00:12:23.750 --> 00:12:23.760 align:start position:0%
that was going places. Flashbang
 

00:12:23.760 --> 00:12:25.670 align:start position:0%
that was going places. Flashbang
warning.<00:12:24.399><c> An</c><00:12:24.639><c> important</c><00:12:24.959><c> update.</c>

00:12:25.670 --> 00:12:25.680 align:start position:0%
warning. An important update.
 

00:12:25.680 --> 00:12:27.670 align:start position:0%
warning. An important update.
Transitioning<00:12:26.320><c> Gemini</c><00:12:26.880><c> CLI</c><00:12:27.360><c> to</c><00:12:27.519><c> the</c>

00:12:27.670 --> 00:12:27.680 align:start position:0%
Transitioning Gemini CLI to the
 

00:12:27.680 --> 00:12:29.990 align:start position:0%
Transitioning Gemini CLI to the
anti-gravity<00:12:28.560><c> CLI.</c><00:12:29.120><c> When</c><00:12:29.279><c> we</c><00:12:29.360><c> shipped</c><00:12:29.600><c> Gemini</c>

00:12:29.990 --> 00:12:30.000 align:start position:0%
anti-gravity CLI. When we shipped Gemini
 

00:12:30.000 --> 00:12:31.509 align:start position:0%
anti-gravity CLI. When we shipped Gemini
CLI<00:12:30.320><c> last</c><00:12:30.480><c> year,</c><00:12:30.639><c> our</c><00:12:30.800><c> goal</c><00:12:30.959><c> was</c><00:12:31.120><c> to</c><00:12:31.200><c> bring</c><00:12:31.360><c> the</c>

00:12:31.509 --> 00:12:31.519 align:start position:0%
CLI last year, our goal was to bring the
 

00:12:31.519 --> 00:12:32.870 align:start position:0%
CLI last year, our goal was to bring the
magic<00:12:31.680><c> of</c><00:12:31.760><c> Gemini</c><00:12:32.240><c> directly</c><00:12:32.480><c> into</c><00:12:32.720><c> your</c>

00:12:32.870 --> 00:12:32.880 align:start position:0%
magic of Gemini directly into your
 

00:12:32.880 --> 00:12:34.230 align:start position:0%
magic of Gemini directly into your
terminal.<00:12:33.279><c> Along</c><00:12:33.519><c> the</c><00:12:33.600><c> way,</c><00:12:33.760><c> we've</c><00:12:33.920><c> learned</c><00:12:34.079><c> a</c>

00:12:34.230 --> 00:12:34.240 align:start position:0%
terminal. Along the way, we've learned a
 

00:12:34.240 --> 00:12:35.430 align:start position:0%
terminal. Along the way, we've learned a
lot<00:12:34.320><c> from</c><00:12:34.480><c> our</c><00:12:34.720><c> community</c><00:12:34.880><c> of</c><00:12:35.120><c> billions</c><00:12:35.360><c> of</c>

00:12:35.430 --> 00:12:35.440 align:start position:0%
lot from our community of billions of
 

00:12:35.440 --> 00:12:37.750 align:start position:0%
lot from our community of billions of
users<00:12:35.680><c> with</c><00:12:35.839><c> over</c><00:12:36.079><c> 100K</c><00:12:36.399><c> GitHub</c><00:12:36.800><c> stars,</c><00:12:37.120><c> 6,000</c>

00:12:37.750 --> 00:12:37.760 align:start position:0%
users with over 100K GitHub stars, 6,000
 

00:12:37.760 --> 00:12:39.110 align:start position:0%
users with over 100K GitHub stars, 6,000
merged<00:12:38.079><c> PRs,</c><00:12:38.560><c> and</c><00:12:38.720><c> hundreds</c><00:12:39.040><c> of</c>

00:12:39.110 --> 00:12:39.120 align:start position:0%
merged PRs, and hundreds of
 

00:12:39.120 --> 00:12:41.269 align:start position:0%
merged PRs, and hundreds of
contributors,<00:12:40.000><c> including</c><00:12:40.639><c> you</c><00:12:40.800><c> love</c><00:12:40.959><c> a</c><00:12:41.120><c> good</c>

00:12:41.269 --> 00:12:41.279 align:start position:0%
contributors, including you love a good
 

00:12:41.279 --> 00:12:43.110 align:start position:0%
contributors, including you love a good
terminal<00:12:41.600><c> UI</c><00:12:41.920><c> you</c><00:12:42.079><c> appreciate.</c><00:12:42.720><c> I</c><00:12:42.880><c> think</c><00:12:42.959><c> this</c>

00:12:43.110 --> 00:12:43.120 align:start position:0%
terminal UI you appreciate. I think this
 

00:12:43.120 --> 00:12:45.030 align:start position:0%
terminal UI you appreciate. I think this
is<00:12:43.200><c> a</c><00:12:43.440><c> bug</c><00:12:43.600><c> in</c><00:12:43.760><c> the</c><00:12:43.920><c> formatting</c><00:12:44.320><c> of</c><00:12:44.480><c> this</c><00:12:44.639><c> post.</c>

00:12:45.030 --> 00:12:45.040 align:start position:0%
is a bug in the formatting of this post.
 

00:12:45.040 --> 00:12:47.110 align:start position:0%
is a bug in the formatting of this post.
Uh<00:12:45.360><c> yeah,</c><00:12:45.600><c> it</c><00:12:45.760><c> is.</c><00:12:46.160><c> It</c><00:12:46.320><c> is</c><00:12:46.480><c> what</c><00:12:46.639><c> it</c><00:12:46.720><c> is.</c><00:12:46.959><c> They</c>

00:12:47.110 --> 00:12:47.120 align:start position:0%
Uh yeah, it is. It is what it is. They
 

00:12:47.120 --> 00:12:49.750 align:start position:0%
Uh yeah, it is. It is what it is. They
had<00:12:47.279><c> over</c><00:12:47.440><c> 100k</c><00:12:47.760><c> GitHub</c><00:12:48.079><c> stars,</c><00:12:48.800><c> 6,000</c><00:12:49.360><c> PRs</c>

00:12:49.750 --> 00:12:49.760 align:start position:0%
had over 100k GitHub stars, 6,000 PRs
 

00:12:49.760 --> 00:12:51.750 align:start position:0%
had over 100k GitHub stars, 6,000 PRs
merged,<00:12:50.320><c> and</c><00:12:50.560><c> according</c><00:12:50.800><c> to</c><00:12:50.959><c> them,</c><00:12:51.440><c> you</c><00:12:51.600><c> love</c>

00:12:51.750 --> 00:12:51.760 align:start position:0%
merged, and according to them, you love
 

00:12:51.760 --> 00:12:53.269 align:start position:0%
merged, and according to them, you love
a<00:12:51.920><c> good</c><00:12:52.000><c> terminal</c><00:12:52.320><c> UI.</c><00:12:52.720><c> You</c><00:12:52.880><c> appreciate</c><00:12:53.120><c> that</c>

00:12:53.269 --> 00:12:53.279 align:start position:0%
a good terminal UI. You appreciate that
 

00:12:53.279 --> 00:12:54.550 align:start position:0%
a good terminal UI. You appreciate that
we<00:12:53.440><c> ship</c><00:12:53.600><c> weekly</c><00:12:53.920><c> releases,</c><00:12:54.240><c> and</c><00:12:54.399><c> your</c>

00:12:54.550 --> 00:12:54.560 align:start position:0%
we ship weekly releases, and your
 

00:12:54.560 --> 00:12:56.150 align:start position:0%
we ship weekly releases, and your
workflows<00:12:54.880><c> have</c><00:12:55.040><c> simply</c><00:12:55.279><c> outgrown</c><00:12:55.839><c> those</c>

00:12:56.150 --> 00:12:56.160 align:start position:0%
workflows have simply outgrown those
 

00:12:56.160 --> 00:12:58.710 align:start position:0%
workflows have simply outgrown those
early<00:12:56.480><c> days</c><00:12:56.720><c> of</c><00:12:56.880><c> 2025.</c><00:12:57.760><c> Gemini</c><00:12:58.160><c> CLI</c><00:12:58.480><c> proved</c>

00:12:58.710 --> 00:12:58.720 align:start position:0%
early days of 2025. Gemini CLI proved
 

00:12:58.720 --> 00:12:59.990 align:start position:0%
early days of 2025. Gemini CLI proved
the<00:12:58.880><c> terminal</c><00:12:59.120><c> could</c><00:12:59.279><c> be</c><00:12:59.440><c> an</c><00:12:59.600><c> incredible</c>

00:12:59.990 --> 00:13:00.000 align:start position:0%
the terminal could be an incredible
 

00:13:00.000 --> 00:13:01.750 align:start position:0%
the terminal could be an incredible
interface<00:13:00.320><c> for</c><00:13:00.560><c> agentic</c><00:13:01.040><c> tasks,</c><00:13:01.360><c> but</c><00:13:01.600><c> your</c>

00:13:01.750 --> 00:13:01.760 align:start position:0%
interface for agentic tasks, but your
 

00:13:01.760 --> 00:13:03.350 align:start position:0%
interface for agentic tasks, but your
needs<00:13:02.079><c> shifted.</c><00:13:02.560><c> You</c><00:13:02.800><c> require</c><00:13:03.040><c> multiple</c>

00:13:03.350 --> 00:13:03.360 align:start position:0%
needs shifted. You require multiple
 

00:13:03.360 --> 00:13:05.110 align:start position:0%
needs shifted. You require multiple
agents<00:13:03.839><c> communicating</c><00:13:04.240><c> with</c><00:13:04.480><c> each</c><00:13:04.639><c> other</c><00:13:04.800><c> to</c>

00:13:05.110 --> 00:13:05.120 align:start position:0%
agents communicating with each other to
 

00:13:05.120 --> 00:13:06.790 align:start position:0%
agents communicating with each other to
split<00:13:05.360><c> up</c><00:13:05.519><c> the</c><00:13:05.680><c> work</c><00:13:05.920><c> and</c><00:13:06.160><c> solve</c><00:13:06.399><c> complex</c>

00:13:06.790 --> 00:13:06.800 align:start position:0%
split up the work and solve complex
 

00:13:06.800 --> 00:13:08.550 align:start position:0%
split up the work and solve complex
problems.<00:13:07.440><c> This</c><00:13:07.600><c> means</c><00:13:07.760><c> your</c><00:13:07.920><c> terminal</c><00:13:08.240><c> tools</c>

00:13:08.550 --> 00:13:08.560 align:start position:0%
problems. This means your terminal tools
 

00:13:08.560 --> 00:13:10.069 align:start position:0%
problems. This means your terminal tools
need<00:13:08.639><c> to</c><00:13:08.800><c> share</c><00:13:08.959><c> a</c><00:13:09.120><c> unified</c><00:13:09.519><c> backend</c><00:13:09.839><c> with</c><00:13:09.920><c> the</c>

00:13:10.069 --> 00:13:10.079 align:start position:0%
need to share a unified backend with the
 

00:13:10.079 --> 00:13:11.670 align:start position:0%
need to share a unified backend with the
rest<00:13:10.160><c> of</c><00:13:10.320><c> your</c><00:13:10.480><c> workflow.</c><00:13:11.200><c> They're</c><00:13:11.360><c> folding</c>

00:13:11.670 --> 00:13:11.680 align:start position:0%
rest of your workflow. They're folding
 

00:13:11.680 --> 00:13:13.269 align:start position:0%
rest of your workflow. They're folding
it<00:13:11.839><c> into</c><00:13:12.000><c> anti-gravity</c><00:13:12.560><c> and</c><00:13:12.720><c> they</c><00:13:12.880><c> put</c><00:13:12.959><c> out</c><00:13:13.120><c> a</c>

00:13:13.269 --> 00:13:13.279 align:start position:0%
it into anti-gravity and they put out a
 

00:13:13.279 --> 00:13:15.030 align:start position:0%
it into anti-gravity and they put out a
new<00:13:13.440><c> anti-gravity</c><00:13:14.079><c> CLI</c><00:13:14.560><c> that</c><00:13:14.720><c> was</c><00:13:14.880><c> written</c>

00:13:15.030 --> 00:13:15.040 align:start position:0%
new anti-gravity CLI that was written
 

00:13:15.040 --> 00:13:16.790 align:start position:0%
new anti-gravity CLI that was written
from<00:13:15.279><c> scratch</c><00:13:15.519><c> and</c><00:13:15.680><c> Golang.</c><00:13:16.240><c> Anti-gravity</c>

00:13:16.790 --> 00:13:16.800 align:start position:0%
from scratch and Golang. Anti-gravity
 

00:13:16.800 --> 00:13:18.310 align:start position:0%
from scratch and Golang. Anti-gravity
CLI<00:13:17.200><c> focuses</c><00:13:17.519><c> on</c><00:13:17.680><c> all</c><00:13:17.839><c> of</c><00:13:17.920><c> the</c><00:13:18.079><c> core</c>

00:13:18.310 --> 00:13:18.320 align:start position:0%
CLI focuses on all of the core
 

00:13:18.320 --> 00:13:19.910 align:start position:0%
CLI focuses on all of the core
functionalities<00:13:18.800><c> of</c><00:13:18.959><c> invoking,</c><00:13:19.440><c> monitoring,</c>

00:13:19.910 --> 00:13:19.920 align:start position:0%
functionalities of invoking, monitoring,
 

00:13:19.920 --> 00:13:21.430 align:start position:0%
functionalities of invoking, monitoring,
and<00:13:20.160><c> interacting</c><00:13:20.560><c> with</c><00:13:20.800><c> anti-gravity</c>

00:13:21.430 --> 00:13:21.440 align:start position:0%
and interacting with anti-gravity
 

00:13:21.440 --> 00:13:23.350 align:start position:0%
and interacting with anti-gravity
agents.<00:13:22.000><c> It</c><00:13:22.240><c> does</c><00:13:22.320><c> not</c><00:13:22.560><c> try</c><00:13:22.720><c> to</c><00:13:22.800><c> be</c><00:13:22.880><c> a</c><00:13:23.040><c> gooey,</c>

00:13:23.350 --> 00:13:23.360 align:start position:0%
agents. It does not try to be a gooey,
 

00:13:23.360 --> 00:13:24.949 align:start position:0%
agents. It does not try to be a gooey,
which<00:13:23.519><c> is</c><00:13:23.600><c> better</c><00:13:23.839><c> suited</c><00:13:24.079><c> for</c><00:13:24.240><c> anti-gravity</c>

00:13:24.949 --> 00:13:24.959 align:start position:0%
which is better suited for anti-gravity
 

00:13:24.959 --> 00:13:26.790 align:start position:0%
which is better suited for anti-gravity
2.<00:13:25.279><c> This</c><00:13:25.519><c> way,</c><00:13:25.680><c> it</c><00:13:25.920><c> remains</c><00:13:26.320><c> perfect</c><00:13:26.560><c> for</c>

00:13:26.790 --> 00:13:26.800 align:start position:0%
2. This way, it remains perfect for
 

00:13:26.800 --> 00:13:28.470 align:start position:0%
2. This way, it remains perfect for
users<00:13:27.120><c> who</c><00:13:27.279><c> prefer</c><00:13:27.519><c> a</c><00:13:27.680><c> true</c><00:13:28.000><c> fast</c><00:13:28.240><c> and</c>

00:13:28.470 --> 00:13:28.480 align:start position:0%
users who prefer a true fast and
 

00:13:28.480 --> 00:13:31.030 align:start position:0%
users who prefer a true fast and
lightweight<00:13:28.959><c> CLI</c><00:13:29.519><c> experience.</c><00:13:30.560><c> Obviously,</c>

00:13:31.030 --> 00:13:31.040 align:start position:0%
lightweight CLI experience. Obviously,
 

00:13:31.040 --> 00:13:32.949 align:start position:0%
lightweight CLI experience. Obviously,
not<00:13:31.200><c> fun,</c><00:13:31.519><c> but</c><00:13:31.680><c> we</c><00:13:31.920><c> can</c><00:13:32.079><c> keep</c><00:13:32.240><c> using</c><00:13:32.480><c> Gemini</c>

00:13:32.949 --> 00:13:32.959 align:start position:0%
not fun, but we can keep using Gemini
 

00:13:32.959 --> 00:13:36.069 align:start position:0%
not fun, but we can keep using Gemini
CLI,<00:13:33.519><c> right?</c><00:13:34.079><c> Well,</c><00:13:34.639><c> on</c><00:13:34.880><c> June</c><00:13:35.120><c> 18th,</c><00:13:35.600><c> Gemini</c>

00:13:36.069 --> 00:13:36.079 align:start position:0%
CLI, right? Well, on June 18th, Gemini
 

00:13:36.079 --> 00:13:37.829 align:start position:0%
CLI, right? Well, on June 18th, Gemini
CLI<00:13:36.399><c> and</c><00:13:36.560><c> Gemini</c><00:13:36.880><c> Code</c><00:13:37.120><c> Assist</c><00:13:37.440><c> IDE</c>

00:13:37.829 --> 00:13:37.839 align:start position:0%
CLI and Gemini Code Assist IDE
 

00:13:37.839 --> 00:13:39.670 align:start position:0%
CLI and Gemini Code Assist IDE
extensions<00:13:38.320><c> will</c><00:13:38.560><c> stop</c><00:13:38.880><c> serving</c><00:13:39.279><c> requests</c>

00:13:39.670 --> 00:13:39.680 align:start position:0%
extensions will stop serving requests
 

00:13:39.680 --> 00:13:42.069 align:start position:0%
extensions will stop serving requests
for<00:13:40.000><c> Google</c><00:13:40.240><c> AI</c><00:13:40.639><c> Pro</c><00:13:40.800><c> and</c><00:13:41.040><c> Ultra.</c><00:13:41.760><c> So,</c><00:13:41.920><c> those</c>

00:13:42.069 --> 00:13:42.079 align:start position:0%
for Google AI Pro and Ultra. So, those
 

00:13:42.079 --> 00:13:44.230 align:start position:0%
for Google AI Pro and Ultra. So, those
who<00:13:42.240><c> are</c><00:13:42.399><c> in</c><00:13:42.639><c> the</c><00:13:42.800><c> subscription</c><00:13:43.360><c> plans</c><00:13:43.760><c> like</c><00:13:44.000><c> I</c>

00:13:44.230 --> 00:13:44.240 align:start position:0%
who are in the subscription plans like I
 

00:13:44.240 --> 00:13:46.069 align:start position:0%
who are in the subscription plans like I
am<00:13:44.480><c> to</c><00:13:44.639><c> use</c><00:13:44.800><c> Gemini</c><00:13:45.200><c> models</c><00:13:45.440><c> in</c><00:13:45.600><c> our</c><00:13:45.839><c> coding</c>

00:13:46.069 --> 00:13:46.079 align:start position:0%
am to use Gemini models in our coding
 

00:13:46.079 --> 00:13:47.990 align:start position:0%
am to use Gemini models in our coding
tools<00:13:46.560><c> will</c><00:13:46.880><c> only</c><00:13:47.200><c> be</c><00:13:47.360><c> allowed</c><00:13:47.600><c> to</c><00:13:47.760><c> use</c><00:13:47.920><c> it</c>

00:13:47.990 --> 00:13:48.000 align:start position:0%
tools will only be allowed to use it
 

00:13:48.000 --> 00:13:49.990 align:start position:0%
tools will only be allowed to use it
with<00:13:48.160><c> anti-gravity</c><00:13:48.959><c> going</c><00:13:49.200><c> forward.</c><00:13:49.839><c> But</c><00:13:50.000><c> at</c>

00:13:49.990 --> 00:13:50.000 align:start position:0%
with anti-gravity going forward. But at
 

00:13:50.000 --> 00:13:52.550 align:start position:0%
with anti-gravity going forward. But at
least<00:13:50.320><c> we</c><00:13:50.480><c> can</c><00:13:50.639><c> fix</c><00:13:50.800><c> the</c><00:13:51.040><c> new</c><00:13:51.120><c> CLI,</c><00:13:51.680><c> right?</c>

00:13:52.550 --> 00:13:52.560 align:start position:0%
least we can fix the new CLI, right?
 

00:13:52.560 --> 00:13:55.590 align:start position:0%
least we can fix the new CLI, right?
Nope,<00:13:52.959><c> cuz</c><00:13:53.200><c> it's</c><00:13:53.440><c> closed</c><00:13:53.839><c> source.</c><00:13:54.880><c> So,</c><00:13:55.200><c> Google</c>

00:13:55.590 --> 00:13:55.600 align:start position:0%
Nope, cuz it's closed source. So, Google
 

00:13:55.600 --> 00:13:58.230 align:start position:0%
Nope, cuz it's closed source. So, Google
killed<00:13:56.000><c> a</c><00:13:56.320><c> promising</c><00:13:56.880><c> open-source</c><00:13:57.519><c> CLI</c><00:13:58.000><c> that</c>

00:13:58.230 --> 00:13:58.240 align:start position:0%
killed a promising open-source CLI that
 

00:13:58.240 --> 00:14:00.870 align:start position:0%
killed a promising open-source CLI that
was<00:13:58.480><c> building</c><00:13:58.800><c> faith</c><00:13:59.120><c> with</c><00:13:59.279><c> the</c><00:13:59.519><c> community</c><00:14:00.560><c> in</c>

00:14:00.870 --> 00:14:00.880 align:start position:0%
was building faith with the community in
 

00:14:00.880 --> 00:14:03.430 align:start position:0%
was building faith with the community in
favor<00:14:01.199><c> of</c><00:14:01.360><c> a</c><00:14:01.680><c> closed</c><00:14:02.079><c> source</c><00:14:02.399><c> CLI</c><00:14:03.120><c> that</c>

00:14:03.430 --> 00:14:03.440 align:start position:0%
favor of a closed source CLI that
 

00:14:03.440 --> 00:14:05.670 align:start position:0%
favor of a closed source CLI that
doesn't<00:14:03.680><c> [&nbsp;__&nbsp;]</c><00:14:04.160><c> function.</c><00:14:05.279><c> Are</c><00:14:05.519><c> you</c>

00:14:05.670 --> 00:14:05.680 align:start position:0%
doesn't [&nbsp;__&nbsp;] function. Are you
 

00:14:05.680 --> 00:14:08.310 align:start position:0%
doesn't [&nbsp;__&nbsp;] function. Are you
joking?<00:14:06.880><c> So,</c><00:14:07.120><c> so</c><00:14:07.279><c> far</c><00:14:07.519><c> we</c><00:14:07.680><c> have</c><00:14:07.760><c> a</c><00:14:07.920><c> model</c><00:14:08.160><c> that</c>

00:14:08.310 --> 00:14:08.320 align:start position:0%
joking? So, so far we have a model that
 

00:14:08.320 --> 00:14:09.990 align:start position:0%
joking? So, so far we have a model that
sucks<00:14:08.560><c> at</c><00:14:08.800><c> coding</c><00:14:09.120><c> that</c><00:14:09.360><c> doesn't</c><00:14:09.680><c> actually</c>

00:14:09.990 --> 00:14:10.000 align:start position:0%
sucks at coding that doesn't actually
 

00:14:10.000 --> 00:14:12.230 align:start position:0%
sucks at coding that doesn't actually
write<00:14:10.240><c> code</c><00:14:10.480><c> that</c><00:14:10.720><c> works.</c><00:14:11.279><c> We</c><00:14:11.519><c> have</c><00:14:11.600><c> a</c><00:14:11.760><c> CLI</c>

00:14:12.230 --> 00:14:12.240 align:start position:0%
write code that works. We have a CLI
 

00:14:12.240 --> 00:14:14.150 align:start position:0%
write code that works. We have a CLI
that's<00:14:12.560><c> replacing</c><00:14:12.880><c> a</c><00:14:13.120><c> decent</c><00:14:13.519><c> open-source</c>

00:14:14.150 --> 00:14:14.160 align:start position:0%
that's replacing a decent open-source
 

00:14:14.160 --> 00:14:16.470 align:start position:0%
that's replacing a decent open-source
one<00:14:14.399><c> with</c><00:14:14.639><c> an</c><00:14:14.880><c> absolutely</c><00:14:15.600><c> broken</c><00:14:16.079><c> closed</c>

00:14:16.470 --> 00:14:16.480 align:start position:0%
one with an absolutely broken closed
 

00:14:16.480 --> 00:14:18.629 align:start position:0%
one with an absolutely broken closed
source<00:14:16.800><c> one.</c><00:14:17.360><c> At</c><00:14:17.360><c> least</c><00:14:17.680><c> it's</c><00:14:17.839><c> written</c><00:14:18.079><c> in</c><00:14:18.240><c> Go,</c>

00:14:18.629 --> 00:14:18.639 align:start position:0%
source one. At least it's written in Go,
 

00:14:18.639 --> 00:14:20.870 align:start position:0%
source one. At least it's written in Go,
right?<00:14:19.360><c> Cool.</c><00:14:19.680><c> Instead</c><00:14:20.000><c> of</c><00:14:20.079><c> TypeScript,</c><00:14:20.639><c> so</c>

00:14:20.870 --> 00:14:20.880 align:start position:0%
right? Cool. Instead of TypeScript, so
 

00:14:20.880 --> 00:14:22.710 align:start position:0%
right? Cool. Instead of TypeScript, so
terrible.<00:14:21.680><c> But</c><00:14:21.839><c> that's</c><00:14:22.000><c> not</c><00:14:22.160><c> even</c><00:14:22.320><c> the</c><00:14:22.480><c> worst</c>

00:14:22.710 --> 00:14:22.720 align:start position:0%
terrible. But that's not even the worst
 

00:14:22.720 --> 00:14:24.550 align:start position:0%
terrible. But that's not even the worst
thing<00:14:22.959><c> Google</c><00:14:23.279><c> did</c><00:14:23.519><c> today.</c><00:14:24.000><c> We</c><00:14:24.240><c> need</c><00:14:24.320><c> to</c><00:14:24.480><c> talk</c>

00:14:24.550 --> 00:14:24.560 align:start position:0%
thing Google did today. We need to talk
 

00:14:24.560 --> 00:14:26.310 align:start position:0%
thing Google did today. We need to talk
about<00:14:24.720><c> Railway</c><00:14:25.199><c> for</c><00:14:25.360><c> a</c><00:14:25.519><c> second.</c><00:14:26.079><c> I</c><00:14:26.240><c> know</c>

00:14:26.310 --> 00:14:26.320 align:start position:0%
about Railway for a second. I know
 

00:14:26.320 --> 00:14:27.750 align:start position:0%
about Railway for a second. I know
they've<00:14:26.560><c> been</c><00:14:26.639><c> a</c><00:14:26.880><c> sponsor</c><00:14:27.120><c> in</c><00:14:27.279><c> the</c><00:14:27.360><c> past.</c><00:14:27.600><c> They</c>

00:14:27.750 --> 00:14:27.760 align:start position:0%
they've been a sponsor in the past. They
 

00:14:27.760 --> 00:14:30.069 align:start position:0%
they've been a sponsor in the past. They
will<00:14:27.920><c> likely</c><00:14:28.240><c> sponsor</c><00:14:28.639><c> future</c><00:14:28.959><c> videos.</c><00:14:29.920><c> I</c>

00:14:30.069 --> 00:14:30.079 align:start position:0%
will likely sponsor future videos. I
 

00:14:30.079 --> 00:14:31.590 align:start position:0%
will likely sponsor future videos. I
love<00:14:30.240><c> their</c><00:14:30.480><c> service.</c><00:14:30.959><c> It's</c><00:14:31.199><c> actually</c><00:14:31.360><c> one</c><00:14:31.519><c> of</c>

00:14:31.590 --> 00:14:31.600 align:start position:0%
love their service. It's actually one of
 

00:14:31.600 --> 00:14:33.430 align:start position:0%
love their service. It's actually one of
my<00:14:31.760><c> favorite</c><00:14:32.000><c> ways</c><00:14:32.240><c> to</c><00:14:32.480><c> deploy</c><00:14:32.959><c> persistent</c>

00:14:33.430 --> 00:14:33.440 align:start position:0%
my favorite ways to deploy persistent
 

00:14:33.440 --> 00:14:35.189 align:start position:0%
my favorite ways to deploy persistent
servers<00:14:33.760><c> and</c><00:14:34.000><c> databases</c><00:14:34.480><c> for</c><00:14:34.720><c> my</c><00:14:34.959><c> quick</c>

00:14:35.189 --> 00:14:35.199 align:start position:0%
servers and databases for my quick
 

00:14:35.199 --> 00:14:36.629 align:start position:0%
servers and databases for my quick
one-off<00:14:35.680><c> projects.</c><00:14:36.000><c> I</c><00:14:36.240><c> built</c><00:14:36.399><c> a</c><00:14:36.480><c> lot</c><00:14:36.560><c> of</c>

00:14:36.629 --> 00:14:36.639 align:start position:0%
one-off projects. I built a lot of
 

00:14:36.639 --> 00:14:37.829 align:start position:0%
one-off projects. I built a lot of
random<00:14:36.959><c> things</c><00:14:37.040><c> on</c><00:14:37.199><c> Railway.</c><00:14:37.519><c> It's</c><00:14:37.680><c> been</c>

00:14:37.829 --> 00:14:37.839 align:start position:0%
random things on Railway. It's been
 

00:14:37.839 --> 00:14:39.990 align:start position:0%
random things on Railway. It's been
awesome<00:14:38.000><c> to</c><00:14:38.160><c> work</c><00:14:38.320><c> with.</c><00:14:38.880><c> Railway</c><00:14:39.440><c> made</c><00:14:39.680><c> a</c><00:14:39.839><c> bad</c>

00:14:39.990 --> 00:14:40.000 align:start position:0%
awesome to work with. Railway made a bad
 

00:14:40.000 --> 00:14:41.750 align:start position:0%
awesome to work with. Railway made a bad
choice<00:14:40.320><c> early</c><00:14:40.639><c> on</c><00:14:40.880><c> to</c><00:14:41.120><c> build</c><00:14:41.279><c> on</c><00:14:41.440><c> top</c><00:14:41.600><c> of</c>

00:14:41.750 --> 00:14:41.760 align:start position:0%
choice early on to build on top of
 

00:14:41.760 --> 00:14:43.110 align:start position:0%
choice early on to build on top of
Google<00:14:42.000><c> Cloud</c><00:14:42.320><c> because</c><00:14:42.560><c> Google</c><00:14:42.800><c> Cloud's</c>

00:14:43.110 --> 00:14:43.120 align:start position:0%
Google Cloud because Google Cloud's
 

00:14:43.120 --> 00:14:45.030 align:start position:0%
Google Cloud because Google Cloud's
primitives<00:14:43.519><c> best</c><00:14:43.839><c> matched</c><00:14:44.160><c> what</c><00:14:44.399><c> Jake</c><00:14:44.639><c> had</c><00:14:44.880><c> in</c>

00:14:45.030 --> 00:14:45.040 align:start position:0%
primitives best matched what Jake had in
 

00:14:45.040 --> 00:14:47.189 align:start position:0%
primitives best matched what Jake had in
mind<00:14:45.279><c> for</c><00:14:45.519><c> Railway</c><00:14:45.920><c> initially.</c><00:14:46.639><c> Also,</c><00:14:46.959><c> fun</c>

00:14:47.189 --> 00:14:47.199 align:start position:0%
mind for Railway initially. Also, fun
 

00:14:47.199 --> 00:14:49.110 align:start position:0%
mind for Railway initially. Also, fun
fact,<00:14:47.519><c> I</c><00:14:47.760><c> was</c><00:14:47.920><c> interviewing</c><00:14:48.320><c> at</c><00:14:48.480><c> Railway</c><00:14:48.959><c> in</c>

00:14:49.110 --> 00:14:49.120 align:start position:0%
fact, I was interviewing at Railway in
 

00:14:49.120 --> 00:14:50.870 align:start position:0%
fact, I was interviewing at Railway in
2022.<00:14:49.839><c> I</c><00:14:50.079><c> would</c><00:14:50.160><c> have</c><00:14:50.320><c> been</c><00:14:50.399><c> the</c><00:14:50.560><c> fourth</c>

00:14:50.870 --> 00:14:50.880 align:start position:0%
2022. I would have been the fourth
 

00:14:50.880 --> 00:14:52.550 align:start position:0%
2022. I would have been the fourth
employee<00:14:51.279><c> at</c><00:14:51.519><c> the</c><00:14:51.680><c> time,</c><00:14:52.000><c> but</c><00:14:52.240><c> Jake</c>

00:14:52.550 --> 00:14:52.560 align:start position:0%
employee at the time, but Jake
 

00:14:52.560 --> 00:14:54.230 align:start position:0%
employee at the time, but Jake
encouraged<00:14:52.959><c> me</c><00:14:53.040><c> to</c><00:14:53.199><c> go</c><00:14:53.440><c> do</c><00:14:53.600><c> my</c><00:14:53.839><c> own</c><00:14:54.000><c> thing,</c>

00:14:54.230 --> 00:14:54.240 align:start position:0%
encouraged me to go do my own thing,
 

00:14:54.240 --> 00:14:55.670 align:start position:0%
encouraged me to go do my own thing,
even<00:14:54.480><c> though</c><00:14:54.560><c> he</c><00:14:54.800><c> gave</c><00:14:54.959><c> me</c><00:14:55.040><c> an</c><00:14:55.199><c> incredible</c>

00:14:55.670 --> 00:14:55.680 align:start position:0%
even though he gave me an incredible
 

00:14:55.680 --> 00:14:57.910 align:start position:0%
even though he gave me an incredible
offer.<00:14:56.399><c> I</c><00:14:56.639><c> chose</c><00:14:56.880><c> to</c><00:14:57.040><c> go</c><00:14:57.199><c> build</c><00:14:57.360><c> what</c><00:14:57.600><c> became</c>

00:14:57.910 --> 00:14:57.920 align:start position:0%
offer. I chose to go build what became
 

00:14:57.920 --> 00:14:59.990 align:start position:0%
offer. I chose to go build what became
paying<00:14:58.079><c> in</c><00:14:58.240><c> T3</c><00:14:58.720><c> tools</c><00:14:58.959><c> and</c><00:14:59.279><c> also</c><00:14:59.600><c> make</c><00:14:59.839><c> this</c>

00:14:59.990 --> 00:15:00.000 align:start position:0%
paying in T3 tools and also make this
 

00:15:00.000 --> 00:15:01.829 align:start position:0%
paying in T3 tools and also make this
channel.<00:15:00.320><c> That's</c><00:15:00.560><c> why</c><00:15:00.639><c> I'm</c><00:15:00.880><c> here</c><00:15:01.040><c> now.</c><00:15:01.600><c> [&nbsp;__&nbsp;]</c>

00:15:01.829 --> 00:15:01.839 align:start position:0%
channel. That's why I'm here now. [&nbsp;__&nbsp;]
 

00:15:01.839 --> 00:15:03.990 align:start position:0%
channel. That's why I'm here now. [&nbsp;__&nbsp;]
I<00:15:01.920><c> misremembered.</c><00:15:02.320><c> It</c><00:15:02.399><c> was</c><00:15:02.560><c> 2021,</c><00:15:03.199><c> not</c><00:15:03.360><c> 2022.</c>

00:15:03.990 --> 00:15:04.000 align:start position:0%
I misremembered. It was 2021, not 2022.
 

00:15:04.000 --> 00:15:05.829 align:start position:0%
I misremembered. It was 2021, not 2022.
This<00:15:04.160><c> was</c><00:15:04.320><c> way,</c><00:15:04.639><c> way</c><00:15:04.880><c> back.</c><00:15:05.440><c> I'm</c><00:15:05.680><c> very</c>

00:15:05.829 --> 00:15:05.839 align:start position:0%
This was way, way back. I'm very
 

00:15:05.839 --> 00:15:07.430 align:start position:0%
This was way, way back. I'm very
thankful<00:15:06.079><c> to</c><00:15:06.240><c> Jake</c><00:15:06.560><c> for</c><00:15:06.720><c> being</c><00:15:06.880><c> a</c><00:15:07.040><c> mentor</c><00:15:07.279><c> and</c>

00:15:07.430 --> 00:15:07.440 align:start position:0%
thankful to Jake for being a mentor and
 

00:15:07.440 --> 00:15:09.509 align:start position:0%
thankful to Jake for being a mentor and
helping<00:15:07.680><c> me</c><00:15:07.920><c> start</c><00:15:08.079><c> my</c><00:15:08.320><c> business</c><00:15:08.560><c> and</c><00:15:09.199><c> make</c><00:15:09.360><c> it</c>

00:15:09.509 --> 00:15:09.519 align:start position:0%
helping me start my business and make it
 

00:15:09.519 --> 00:15:11.750 align:start position:0%
helping me start my business and make it
what<00:15:09.680><c> it</c><00:15:09.839><c> is</c><00:15:10.000><c> today.</c><00:15:10.320><c> I</c><00:15:10.639><c> owe</c><00:15:10.720><c> him</c><00:15:10.800><c> a</c><00:15:11.040><c> ton.</c><00:15:11.519><c> I've</c>

00:15:11.750 --> 00:15:11.760 align:start position:0%
what it is today. I owe him a ton. I've
 

00:15:11.760 --> 00:15:13.189 align:start position:0%
what it is today. I owe him a ton. I've
never<00:15:11.920><c> been</c><00:15:12.079><c> hesitant</c><00:15:12.399><c> to</c><00:15:12.480><c> push</c><00:15:12.720><c> back</c><00:15:12.800><c> on</c><00:15:12.959><c> his</c>

00:15:13.189 --> 00:15:13.199 align:start position:0%
never been hesitant to push back on his
 

00:15:13.199 --> 00:15:14.790 align:start position:0%
never been hesitant to push back on his
thoughts.<00:15:13.760><c> And</c><00:15:13.920><c> when</c><00:15:14.079><c> he</c><00:15:14.240><c> told</c><00:15:14.399><c> me</c><00:15:14.480><c> they</c><00:15:14.720><c> were</c>

00:15:14.790 --> 00:15:14.800 align:start position:0%
thoughts. And when he told me they were
 

00:15:14.800 --> 00:15:16.790 align:start position:0%
thoughts. And when he told me they were
building<00:15:14.959><c> on</c><00:15:15.199><c> Google</c><00:15:15.440><c> Cloud,</c><00:15:15.839><c> I</c><00:15:16.160><c> was</c><00:15:16.399><c> very,</c>

00:15:16.790 --> 00:15:16.800 align:start position:0%
building on Google Cloud, I was very,
 

00:15:16.800 --> 00:15:18.550 align:start position:0%
building on Google Cloud, I was very,
very<00:15:17.120><c> skeptical.</c><00:15:17.680><c> But</c><00:15:17.760><c> he</c><00:15:17.920><c> insisted</c><00:15:18.240><c> they</c><00:15:18.399><c> had</c>

00:15:18.550 --> 00:15:18.560 align:start position:0%
very skeptical. But he insisted they had
 

00:15:18.560 --> 00:15:20.389 align:start position:0%
very skeptical. But he insisted they had
the<00:15:18.720><c> right</c><00:15:18.880><c> pieces,</c><00:15:19.279><c> as</c><00:15:19.600><c> frustrating</c><00:15:20.079><c> as</c><00:15:20.240><c> they</c>

00:15:20.389 --> 00:15:20.399 align:start position:0%
the right pieces, as frustrating as they
 

00:15:20.399 --> 00:15:22.710 align:start position:0%
the right pieces, as frustrating as they
were.<00:15:20.880><c> That</c><00:15:21.120><c> went</c><00:15:21.279><c> so</c><00:15:21.519><c> poorly</c><00:15:22.000><c> that</c><00:15:22.240><c> Railway</c>

00:15:22.710 --> 00:15:22.720 align:start position:0%
were. That went so poorly that Railway
 

00:15:22.720 --> 00:15:24.470 align:start position:0%
were. That went so poorly that Railway
ended<00:15:22.959><c> up</c><00:15:23.120><c> building</c><00:15:23.360><c> their</c><00:15:23.600><c> own</c><00:15:23.839><c> metal</c><00:15:24.160><c> and</c>

00:15:24.470 --> 00:15:24.480 align:start position:0%
ended up building their own metal and
 

00:15:24.480 --> 00:15:25.990 align:start position:0%
ended up building their own metal and
building<00:15:24.720><c> their</c><00:15:24.959><c> own</c><00:15:25.120><c> cloud</c><00:15:25.360><c> and</c><00:15:25.600><c> moving</c><00:15:25.760><c> as</c>

00:15:25.990 --> 00:15:26.000 align:start position:0%
building their own cloud and moving as
 

00:15:26.000 --> 00:15:27.910 align:start position:0%
building their own cloud and moving as
much<00:15:26.079><c> to</c><00:15:26.240><c> it</c><00:15:26.399><c> as</c><00:15:26.560><c> they</c><00:15:26.800><c> could.</c><00:15:27.279><c> Their</c><00:15:27.519><c> servers</c>

00:15:27.910 --> 00:15:27.920 align:start position:0%
much to it as they could. Their servers
 

00:15:27.920 --> 00:15:30.550 align:start position:0%
much to it as they could. Their servers
run<00:15:28.160><c> on</c><00:15:28.399><c> railway</c><00:15:28.880><c> hardware,</c><00:15:29.519><c> but</c><00:15:29.760><c> their</c><00:15:30.079><c> web</c>

00:15:30.550 --> 00:15:30.560 align:start position:0%
run on railway hardware, but their web
 

00:15:30.560 --> 00:15:32.230 align:start position:0%
run on railway hardware, but their web
layer,<00:15:30.800><c> their</c><00:15:31.040><c> CDN,</c><00:15:31.440><c> and</c><00:15:31.600><c> all</c><00:15:31.760><c> of</c><00:15:31.839><c> that</c><00:15:32.000><c> is</c>

00:15:32.230 --> 00:15:32.240 align:start position:0%
layer, their CDN, and all of that is
 

00:15:32.240 --> 00:15:34.710 align:start position:0%
layer, their CDN, and all of that is
still<00:15:32.480><c> built</c><00:15:32.880><c> largely</c><00:15:33.279><c> on</c><00:15:33.600><c> Google</c><00:15:33.920><c> Cloud.</c><00:15:34.480><c> I</c>

00:15:34.710 --> 00:15:34.720 align:start position:0%
still built largely on Google Cloud. I
 

00:15:34.720 --> 00:15:36.069 align:start position:0%
still built largely on Google Cloud. I
don't<00:15:34.880><c> think</c><00:15:34.959><c> it</c><00:15:35.120><c> will</c><00:15:35.279><c> be</c><00:15:35.360><c> much</c><00:15:35.600><c> longer</c>

00:15:36.069 --> 00:15:36.079 align:start position:0%
don't think it will be much longer
 

00:15:36.079 --> 00:15:38.310 align:start position:0%
don't think it will be much longer
because<00:15:36.399><c> Google</c><00:15:36.720><c> cloud</c><00:15:37.199><c> blocked</c><00:15:37.600><c> the</c><00:15:37.839><c> railway</c>

00:15:38.310 --> 00:15:38.320 align:start position:0%
because Google cloud blocked the railway
 

00:15:38.320 --> 00:15:40.870 align:start position:0%
because Google cloud blocked the railway
account<00:15:38.880><c> entirely</c><00:15:39.680><c> which</c><00:15:39.920><c> took</c><00:15:40.240><c> any</c><00:15:40.480><c> webf</c>

00:15:40.870 --> 00:15:40.880 align:start position:0%
account entirely which took any webf
 

00:15:40.880 --> 00:15:43.590 align:start position:0%
account entirely which took any webf
facing<00:15:41.279><c> service</c><00:15:41.920><c> at</c><00:15:42.160><c> railway</c><00:15:42.560><c> offline.</c><00:15:43.360><c> On</c>

00:15:43.590 --> 00:15:43.600 align:start position:0%
facing service at railway offline. On
 

00:15:43.600 --> 00:15:46.550 align:start position:0%
facing service at railway offline. On
one<00:15:43.760><c> hand,</c><00:15:44.639><c> you</c><00:15:44.880><c> own</c><00:15:45.120><c> the</c><00:15:45.279><c> service.</c><00:15:46.160><c> Jake's</c>

00:15:46.550 --> 00:15:46.560 align:start position:0%
one hand, you own the service. Jake's
 

00:15:46.560 --> 00:15:48.230 align:start position:0%
one hand, you own the service. Jake's
responsible.<00:15:47.199><c> Railway's</c><00:15:47.680><c> responsible</c><00:15:48.079><c> for</c>

00:15:48.230 --> 00:15:48.240 align:start position:0%
responsible. Railway's responsible for
 

00:15:48.240 --> 00:15:49.990 align:start position:0%
responsible. Railway's responsible for
any<00:15:48.399><c> downtime</c><00:15:48.800><c> and</c><00:15:48.959><c> outages.</c><00:15:49.600><c> This</c><00:15:49.759><c> is</c><00:15:49.839><c> a</c>

00:15:49.990 --> 00:15:50.000 align:start position:0%
any downtime and outages. This is a
 

00:15:50.000 --> 00:15:51.189 align:start position:0%
any downtime and outages. This is a
really<00:15:50.160><c> brutal</c><00:15:50.399><c> one.</c><00:15:50.560><c> I</c><00:15:50.720><c> think</c><00:15:50.800><c> it's</c><00:15:51.040><c> still</c>

00:15:51.189 --> 00:15:51.199 align:start position:0%
really brutal one. I think it's still
 

00:15:51.199 --> 00:15:53.110 align:start position:0%
really brutal one. I think it's still
out<00:15:51.440><c> right</c><00:15:51.680><c> now.</c><00:15:52.240><c> I</c><00:15:52.399><c> wish</c><00:15:52.560><c> I</c><00:15:52.720><c> could</c><00:15:52.800><c> say</c><00:15:52.959><c> this</c>

00:15:53.110 --> 00:15:53.120 align:start position:0%
out right now. I wish I could say this
 

00:15:53.120 --> 00:15:54.230 align:start position:0%
out right now. I wish I could say this
is<00:15:53.199><c> the</c><00:15:53.360><c> first</c><00:15:53.519><c> time</c><00:15:53.680><c> Google</c><00:15:53.920><c> has</c><00:15:54.079><c> done</c>

00:15:54.230 --> 00:15:54.240 align:start position:0%
is the first time Google has done
 

00:15:54.240 --> 00:15:55.910 align:start position:0%
is the first time Google has done
something<00:15:54.480><c> like</c><00:15:54.639><c> this,</c><00:15:54.800><c> but</c><00:15:55.040><c> I</c><00:15:55.199><c> know</c><00:15:55.440><c> way</c><00:15:55.680><c> too</c>

00:15:55.910 --> 00:15:55.920 align:start position:0%
something like this, but I know way too
 

00:15:55.920 --> 00:15:58.230 align:start position:0%
something like this, but I know way too
many<00:15:56.160><c> examples.</c><00:15:56.959><c> This</c><00:15:57.120><c> is</c><00:15:57.279><c> one</c><00:15:57.519><c> from</c><00:15:58.000><c> two</c>

00:15:58.230 --> 00:15:58.240 align:start position:0%
many examples. This is one from two
 

00:15:58.240 --> 00:15:59.670 align:start position:0%
many examples. This is one from two
years<00:15:58.320><c> ago</c><00:15:58.639><c> where</c><00:15:58.880><c> Google</c><00:15:59.199><c> accidentally</c>

00:15:59.670 --> 00:15:59.680 align:start position:0%
years ago where Google accidentally
 

00:15:59.680 --> 00:16:01.030 align:start position:0%
years ago where Google accidentally
deleted<00:16:00.000><c> an</c><00:16:00.240><c> Australian</c><00:16:00.560><c> customer's</c>

00:16:01.030 --> 00:16:01.040 align:start position:0%
deleted an Australian customer's
 

00:16:01.040 --> 00:16:02.629 align:start position:0%
deleted an Australian customer's
account.<00:16:01.600><c> This</c><00:16:01.759><c> isn't</c><00:16:02.000><c> some</c><00:16:02.240><c> random</c>

00:16:02.629 --> 00:16:02.639 align:start position:0%
account. This isn't some random
 

00:16:02.639 --> 00:16:05.269 align:start position:0%
account. This isn't some random
Australian.<00:16:03.040><c> This</c><00:16:03.120><c> is</c><00:16:03.279><c> a</c><00:16:03.440><c> $135</c><00:16:04.240><c> billion</c>

00:16:05.269 --> 00:16:05.279 align:start position:0%
Australian. This is a $135 billion
 

00:16:05.279 --> 00:16:07.829 align:start position:0%
Australian. This is a $135 billion
company,<00:16:05.759><c> well</c><00:16:06.240><c> 90</c><00:16:06.480><c> bill</c><00:16:06.720><c> US</c><00:16:06.959><c> in</c><00:16:07.199><c> pension</c><00:16:07.600><c> fund</c>

00:16:07.829 --> 00:16:07.839 align:start position:0%
company, well 90 bill US in pension fund
 

00:16:07.839 --> 00:16:10.069 align:start position:0%
company, well 90 bill US in pension fund
management.<00:16:08.639><c> Google</c><00:16:08.959><c> Cloud</c><00:16:09.279><c> CEOs</c><00:16:09.759><c> confirmed</c>

00:16:10.069 --> 00:16:10.079 align:start position:0%
management. Google Cloud CEOs confirmed
 

00:16:10.079 --> 00:16:11.350 align:start position:0%
management. Google Cloud CEOs confirmed
that<00:16:10.240><c> the</c><00:16:10.399><c> disruption</c><00:16:10.720><c> arose</c><00:16:11.040><c> from</c><00:16:11.199><c> an</c>

00:16:11.350 --> 00:16:11.360 align:start position:0%
that the disruption arose from an
 

00:16:11.360 --> 00:16:13.110 align:start position:0%
that the disruption arose from an
unprecedented<00:16:12.000><c> sequence</c><00:16:12.240><c> of</c><00:16:12.399><c> events</c><00:16:12.800><c> whereby</c>

00:16:13.110 --> 00:16:13.120 align:start position:0%
unprecedented sequence of events whereby
 

00:16:13.120 --> 00:16:14.790 align:start position:0%
unprecedented sequence of events whereby
an<00:16:13.360><c> inadvertent</c><00:16:13.839><c> misconfiguration</c><00:16:14.480><c> during</c>

00:16:14.790 --> 00:16:14.800 align:start position:0%
an inadvertent misconfiguration during
 

00:16:14.800 --> 00:16:16.470 align:start position:0%
an inadvertent misconfiguration during
provisioning<00:16:15.120><c> of</c><00:16:15.279><c> UniSup's</c><00:16:16.000><c> private</c><00:16:16.240><c> cloud</c>

00:16:16.470 --> 00:16:16.480 align:start position:0%
provisioning of UniSup's private cloud
 

00:16:16.480 --> 00:16:18.389 align:start position:0%
provisioning of UniSup's private cloud
services<00:16:17.199><c> ultimately</c><00:16:17.600><c> resulted</c><00:16:18.079><c> in</c><00:16:18.240><c> the</c>

00:16:18.389 --> 00:16:18.399 align:start position:0%
services ultimately resulted in the
 

00:16:18.399 --> 00:16:20.389 align:start position:0%
services ultimately resulted in the
deletion<00:16:18.800><c> of</c><00:16:18.959><c> Unisuper's</c><00:16:19.839><c> private</c><00:16:20.160><c> cloud</c>

00:16:20.389 --> 00:16:20.399 align:start position:0%
deletion of Unisuper's private cloud
 

00:16:20.399 --> 00:16:21.749 align:start position:0%
deletion of Unisuper's private cloud
subscription.<00:16:21.040><c> The</c><00:16:21.199><c> funniest</c><00:16:21.440><c> part</c><00:16:21.600><c> about</c>

00:16:21.749 --> 00:16:21.759 align:start position:0%
subscription. The funniest part about
 

00:16:21.759 --> 00:16:23.430 align:start position:0%
subscription. The funniest part about
this<00:16:21.839><c> one</c><00:16:22.000><c> is</c><00:16:22.160><c> they</c><00:16:22.399><c> had</c><00:16:22.560><c> a</c><00:16:22.720><c> backup</c><00:16:23.120><c> in</c><00:16:23.279><c> place</c>

00:16:23.430 --> 00:16:23.440 align:start position:0%
this one is they had a backup in place
 

00:16:23.440 --> 00:16:25.670 align:start position:0%
this one is they had a backup in place
with<00:16:23.680><c> a</c><00:16:23.920><c> different</c><00:16:24.240><c> provider.</c><00:16:25.040><c> Thank</c><00:16:25.360><c> god</c>

00:16:25.670 --> 00:16:25.680 align:start position:0%
with a different provider. Thank god
 

00:16:25.680 --> 00:16:27.110 align:start position:0%
with a different provider. Thank god
they<00:16:26.000><c> were</c><00:16:26.079><c> using</c><00:16:26.320><c> something</c><00:16:26.639><c> other</c><00:16:26.880><c> than</c>

00:16:27.110 --> 00:16:27.120 align:start position:0%
they were using something other than
 

00:16:27.120 --> 00:16:28.710 align:start position:0%
they were using something other than
Google<00:16:27.440><c> Cloud</c><00:16:27.680><c> for</c><00:16:27.920><c> their</c><00:16:28.079><c> backups</c><00:16:28.399><c> or</c><00:16:28.560><c> they</c>

00:16:28.710 --> 00:16:28.720 align:start position:0%
Google Cloud for their backups or they
 

00:16:28.720 --> 00:16:30.470 align:start position:0%
Google Cloud for their backups or they
would<00:16:28.800><c> have</c><00:16:28.959><c> lost</c><00:16:29.440><c> everything.</c><00:16:30.160><c> and</c><00:16:30.320><c> they</c>

00:16:30.470 --> 00:16:30.480 align:start position:0%
would have lost everything. and they
 

00:16:30.480 --> 00:16:32.389 align:start position:0%
would have lost everything. and they
were<00:16:30.560><c> able</c><00:16:30.720><c> to</c><00:16:30.800><c> minimize</c><00:16:31.120><c> the</c><00:16:31.279><c> data</c><00:16:31.519><c> loss</c><00:16:31.839><c> by</c>

00:16:32.389 --> 00:16:32.399 align:start position:0%
were able to minimize the data loss by
 

00:16:32.399 --> 00:16:34.629 align:start position:0%
were able to minimize the data loss by
having<00:16:32.720><c> that</c><00:16:33.040><c> other</c><00:16:33.279><c> backup.</c><00:16:34.160><c> It's</c><00:16:34.399><c> almost</c>

00:16:34.629 --> 00:16:34.639 align:start position:0%
having that other backup. It's almost
 

00:16:34.639 --> 00:16:35.829 align:start position:0%
having that other backup. It's almost
unprecedented<00:16:35.199><c> to</c><00:16:35.360><c> think</c><00:16:35.440><c> that</c><00:16:35.600><c> an</c>

00:16:35.829 --> 00:16:35.839 align:start position:0%
unprecedented to think that an
 

00:16:35.839 --> 00:16:37.430 align:start position:0%
unprecedented to think that an
organization<00:16:36.240><c> of</c><00:16:36.480><c> that</c><00:16:36.639><c> size</c><00:16:36.959><c> could</c><00:16:37.199><c> just</c>

00:16:37.430 --> 00:16:37.440 align:start position:0%
organization of that size could just
 

00:16:37.440 --> 00:16:38.870 align:start position:0%
organization of that size could just
have<00:16:37.600><c> their</c><00:16:37.839><c> entire</c><00:16:38.240><c> cloud</c><00:16:38.560><c> account</c>

00:16:38.870 --> 00:16:38.880 align:start position:0%
have their entire cloud account
 

00:16:38.880 --> 00:16:41.269 align:start position:0%
have their entire cloud account
completely<00:16:39.360><c> deleted.</c><00:16:40.000><c> Your</c><00:16:40.240><c> entire</c><00:16:40.639><c> search,</c>

00:16:41.269 --> 00:16:41.279 align:start position:0%
completely deleted. Your entire search,
 

00:16:41.279 --> 00:16:42.710 align:start position:0%
completely deleted. Your entire search,
all<00:16:41.519><c> the</c><00:16:41.680><c> applications</c><00:16:42.160><c> you're</c><00:16:42.320><c> running,</c><00:16:42.639><c> all</c>

00:16:42.710 --> 00:16:42.720 align:start position:0%
all the applications you're running, all
 

00:16:42.720 --> 00:16:44.310 align:start position:0%
all the applications you're running, all
the<00:16:42.880><c> data</c><00:16:43.120><c> those</c><00:16:43.360><c> apps</c><00:16:43.519><c> store,</c><00:16:43.759><c> all</c><00:16:43.920><c> views,</c>

00:16:44.310 --> 00:16:44.320 align:start position:0%
the data those apps store, all views,
 

00:16:44.320 --> 00:16:47.110 align:start position:0%
the data those apps store, all views,
yada<00:16:44.720><c> yada</c><00:16:45.519><c> is</c><00:16:45.680><c> actually</c><00:16:46.079><c> insane.</c><00:16:46.800><c> People</c>

00:16:47.110 --> 00:16:47.120 align:start position:0%
yada yada is actually insane. People
 

00:16:47.120 --> 00:16:48.150 align:start position:0%
yada yada is actually insane. People
originally<00:16:47.440><c> thought</c><00:16:47.600><c> this</c><00:16:47.759><c> was</c><00:16:47.839><c> a</c><00:16:47.920><c> cyber</c>

00:16:48.150 --> 00:16:48.160 align:start position:0%
originally thought this was a cyber
 

00:16:48.160 --> 00:16:49.829 align:start position:0%
originally thought this was a cyber
attack<00:16:48.320><c> because</c><00:16:48.480><c> of</c><00:16:48.639><c> the</c><00:16:48.800><c> severity</c><00:16:49.199><c> of</c><00:16:49.519><c> the</c>

00:16:49.829 --> 00:16:49.839 align:start position:0%
attack because of the severity of the
 

00:16:49.839 --> 00:16:51.590 align:start position:0%
attack because of the severity of the
error.<00:16:50.320><c> I</c><00:16:50.560><c> have</c><00:16:50.639><c> heard</c><00:16:50.880><c> stories</c><00:16:51.199><c> like</c><00:16:51.360><c> this</c>

00:16:51.590 --> 00:16:51.600 align:start position:0%
error. I have heard stories like this
 

00:16:51.600 --> 00:16:53.990 align:start position:0%
error. I have heard stories like this
far<00:16:51.839><c> too</c><00:16:52.079><c> many</c><00:16:52.320><c> times.</c><00:16:52.720><c> things</c><00:16:52.959><c> as</c><00:16:53.199><c> absurd</c><00:16:53.600><c> as</c>

00:16:53.990 --> 00:16:54.000 align:start position:0%
far too many times. things as absurd as
 

00:16:54.000 --> 00:16:55.590 align:start position:0%
far too many times. things as absurd as
rate<00:16:54.240><c> limits</c><00:16:54.560><c> that</c><00:16:54.720><c> Google</c><00:16:54.959><c> didn't</c><00:16:55.199><c> even</c><00:16:55.360><c> know</c>

00:16:55.590 --> 00:16:55.600 align:start position:0%
rate limits that Google didn't even know
 

00:16:55.600 --> 00:16:57.670 align:start position:0%
rate limits that Google didn't even know
were<00:16:55.759><c> in</c><00:16:56.000><c> place</c><00:16:56.320><c> being</c><00:16:56.639><c> hit</c><00:16:56.880><c> by</c><00:16:57.120><c> railway</c>

00:16:57.670 --> 00:16:57.680 align:start position:0%
were in place being hit by railway
 

00:16:57.680 --> 00:16:59.110 align:start position:0%
were in place being hit by railway
causing<00:16:57.920><c> their</c><00:16:58.160><c> stuff</c><00:16:58.320><c> to</c><00:16:58.560><c> go</c><00:16:58.639><c> down</c><00:16:58.880><c> and</c>

00:16:59.110 --> 00:16:59.120 align:start position:0%
causing their stuff to go down and
 

00:16:59.120 --> 00:17:01.269 align:start position:0%
causing their stuff to go down and
nobody<00:16:59.440><c> internally</c><00:16:59.920><c> could</c><00:17:00.160><c> respond</c><00:17:00.480><c> to</c><00:17:00.720><c> it.</c>

00:17:01.269 --> 00:17:01.279 align:start position:0%
nobody internally could respond to it.
 

00:17:01.279 --> 00:17:03.350 align:start position:0%
nobody internally could respond to it.
As<00:17:01.519><c> someone</c><00:17:01.680><c> who</c><00:17:01.920><c> shits</c><00:17:02.240><c> a</c><00:17:02.399><c> lot</c><00:17:02.560><c> on</c><00:17:02.720><c> Azure</c><00:17:03.120><c> and</c>

00:17:03.350 --> 00:17:03.360 align:start position:0%
As someone who shits a lot on Azure and
 

00:17:03.360 --> 00:17:05.909 align:start position:0%
As someone who shits a lot on Azure and
deals<00:17:03.519><c> a</c><00:17:03.680><c> lot</c><00:17:03.759><c> with</c><00:17:03.920><c> AWS,</c><00:17:04.959><c> these</c><00:17:05.360><c> problems</c><00:17:05.679><c> are</c>

00:17:05.909 --> 00:17:05.919 align:start position:0%
deals a lot with AWS, these problems are
 

00:17:05.919 --> 00:17:08.630 align:start position:0%
deals a lot with AWS, these problems are
Google<00:17:06.240><c> Cloud</c><00:17:07.039><c> specific.</c><00:17:08.079><c> Azure</c><00:17:08.480><c> is</c>

00:17:08.630 --> 00:17:08.640 align:start position:0%
Google Cloud specific. Azure is
 

00:17:08.640 --> 00:17:10.630 align:start position:0%
Google Cloud specific. Azure is
sometimes<00:17:09.120><c> weird</c><00:17:09.439><c> and</c><00:17:09.760><c> slow,</c><00:17:10.079><c> but</c><00:17:10.319><c> if</c><00:17:10.480><c> you</c>

00:17:10.630 --> 00:17:10.640 align:start position:0%
sometimes weird and slow, but if you
 

00:17:10.640 --> 00:17:12.390 align:start position:0%
sometimes weird and slow, but if you
raise<00:17:11.199><c> enough</c><00:17:11.520><c> alarms,</c><00:17:12.000><c> they'll</c><00:17:12.240><c> do</c>

00:17:12.390 --> 00:17:12.400 align:start position:0%
raise enough alarms, they'll do
 

00:17:12.400 --> 00:17:13.750 align:start position:0%
raise enough alarms, they'll do
something<00:17:12.640><c> about</c><00:17:12.880><c> it,</c><00:17:13.120><c> and</c><00:17:13.280><c> they</c><00:17:13.520><c> certainly</c>

00:17:13.750 --> 00:17:13.760 align:start position:0%
something about it, and they certainly
 

00:17:13.760 --> 00:17:15.510 align:start position:0%
something about it, and they certainly
won't<00:17:14.079><c> accidentally</c><00:17:14.720><c> delete</c><00:17:15.039><c> your</c><00:17:15.280><c> account</c>

00:17:15.510 --> 00:17:15.520 align:start position:0%
won't accidentally delete your account
 

00:17:15.520 --> 00:17:18.069 align:start position:0%
won't accidentally delete your account
if<00:17:15.760><c> you're</c><00:17:15.839><c> spending</c><00:17:16.319><c> $2</c><00:17:16.720><c> million</c><00:17:17.520><c> a</c><00:17:17.760><c> [&nbsp;__&nbsp;]</c>

00:17:18.069 --> 00:17:18.079 align:start position:0%
if you're spending $2 million a [&nbsp;__&nbsp;]
 

00:17:18.079 --> 00:17:20.309 align:start position:0%
if you're spending $2 million a [&nbsp;__&nbsp;]
month<00:17:18.240><c> on</c><00:17:18.480><c> them.</c><00:17:19.199><c> Azure</c><00:17:19.600><c> might</c><00:17:19.760><c> be</c><00:17:19.919><c> [&nbsp;__&nbsp;]</c><00:17:20.160><c> but</c>

00:17:20.309 --> 00:17:20.319 align:start position:0%
month on them. Azure might be [&nbsp;__&nbsp;] but
 

00:17:20.319 --> 00:17:23.110 align:start position:0%
month on them. Azure might be [&nbsp;__&nbsp;] but
they<00:17:20.480><c> know</c><00:17:20.559><c> how</c><00:17:20.720><c> to</c><00:17:20.880><c> make</c><00:17:21.039><c> money.</c><00:17:21.760><c> AWS</c><00:17:22.880><c> still</c>

00:17:23.110 --> 00:17:23.120 align:start position:0%
they know how to make money. AWS still
 

00:17:23.120 --> 00:17:24.309 align:start position:0%
they know how to make money. AWS still
has<00:17:23.280><c> their</c><00:17:23.439><c> stuff</c><00:17:23.600><c> together.</c><00:17:24.000><c> There's</c><00:17:24.160><c> a</c>

00:17:24.309 --> 00:17:24.319 align:start position:0%
has their stuff together. There's a
 

00:17:24.319 --> 00:17:25.270 align:start position:0%
has their stuff together. There's a
reason<00:17:24.400><c> they're</c><00:17:24.640><c> number</c><00:17:24.799><c> one</c><00:17:24.880><c> is</c><00:17:25.120><c> because</c>

00:17:25.270 --> 00:17:25.280 align:start position:0%
reason they're number one is because
 

00:17:25.280 --> 00:17:27.590 align:start position:0%
reason they're number one is because
they<00:17:25.439><c> actually</c><00:17:25.760><c> work.</c><00:17:26.480><c> Google</c><00:17:26.880><c> Cloud</c><00:17:27.199><c> is</c><00:17:27.360><c> a</c>

00:17:27.590 --> 00:17:27.600 align:start position:0%
they actually work. Google Cloud is a
 

00:17:27.600 --> 00:17:30.789 align:start position:0%
they actually work. Google Cloud is a
joke.<00:17:28.319><c> It</c><00:17:28.559><c> is</c><00:17:28.799><c> actually</c><00:17:29.280><c> insane</c><00:17:29.919><c> how</c><00:17:30.240><c> bad</c><00:17:30.559><c> and</c>

00:17:30.789 --> 00:17:30.799 align:start position:0%
joke. It is actually insane how bad and
 

00:17:30.799 --> 00:17:33.510 align:start position:0%
joke. It is actually insane how bad and
unreliable<00:17:31.520><c> and</c><00:17:31.919><c> terrible</c><00:17:32.320><c> it</c><00:17:32.559><c> is.</c><00:17:33.200><c> But</c><00:17:33.280><c> I</c>

00:17:33.510 --> 00:17:33.520 align:start position:0%
unreliable and terrible it is. But I
 

00:17:33.520 --> 00:17:34.950 align:start position:0%
unreliable and terrible it is. But I
haven't<00:17:33.760><c> talked</c><00:17:34.000><c> much</c><00:17:34.240><c> [&nbsp;__&nbsp;]</c><00:17:34.400><c> on</c><00:17:34.559><c> it</c><00:17:34.640><c> for</c><00:17:34.799><c> a</c>

00:17:34.950 --> 00:17:34.960 align:start position:0%
haven't talked much [&nbsp;__&nbsp;] on it for a
 

00:17:34.960 --> 00:17:37.350 align:start position:0%
haven't talked much [&nbsp;__&nbsp;] on it for a
while.<00:17:35.440><c> There's</c><00:17:35.760><c> three</c><00:17:36.000><c> core</c><00:17:36.400><c> reasons</c><00:17:36.720><c> why.</c>

00:17:37.350 --> 00:17:37.360 align:start position:0%
while. There's three core reasons why.
 

00:17:37.360 --> 00:17:39.590 align:start position:0%
while. There's three core reasons why.
Reason<00:17:37.679><c> one</c><00:17:38.320><c> is</c><00:17:38.559><c> because</c><00:17:38.799><c> the</c><00:17:39.039><c> last</c><00:17:39.200><c> time</c><00:17:39.360><c> I</c>

00:17:39.590 --> 00:17:39.600 align:start position:0%
Reason one is because the last time I
 

00:17:39.600 --> 00:17:41.110 align:start position:0%
Reason one is because the last time I
tried<00:17:39.760><c> to</c><00:17:39.919><c> talk</c><00:17:40.160><c> [&nbsp;__&nbsp;]</c><00:17:40.320><c> on</c><00:17:40.480><c> Google</c><00:17:40.720><c> Cloud,</c>

00:17:41.110 --> 00:17:41.120 align:start position:0%
tried to talk [&nbsp;__&nbsp;] on Google Cloud,
 

00:17:41.120 --> 00:17:42.230 align:start position:0%
tried to talk [&nbsp;__&nbsp;] on Google Cloud,
nobody<00:17:41.360><c> cared.</c><00:17:41.679><c> It</c><00:17:41.760><c> was</c><00:17:41.840><c> one</c><00:17:41.919><c> of</c><00:17:42.000><c> the</c><00:17:42.080><c> worst</c>

00:17:42.230 --> 00:17:42.240 align:start position:0%
nobody cared. It was one of the worst
 

00:17:42.240 --> 00:17:43.750 align:start position:0%
nobody cared. It was one of the worst
performing<00:17:42.640><c> videos</c><00:17:42.880><c> I</c><00:17:43.039><c> ever</c><00:17:43.280><c> did</c><00:17:43.440><c> because</c>

00:17:43.750 --> 00:17:43.760 align:start position:0%
performing videos I ever did because
 

00:17:43.760 --> 00:17:45.190 align:start position:0%
performing videos I ever did because
Google<00:17:43.919><c> Cloud</c><00:17:44.160><c> is</c><00:17:44.320><c> so</c><00:17:44.400><c> irrelevant.</c><00:17:44.960><c> Most</c>

00:17:45.190 --> 00:17:45.200 align:start position:0%
Google Cloud is so irrelevant. Most
 

00:17:45.200 --> 00:17:47.430 align:start position:0%
Google Cloud is so irrelevant. Most
people<00:17:45.360><c> don't</c><00:17:45.520><c> give</c><00:17:45.600><c> a</c><00:17:45.760><c> [&nbsp;__&nbsp;]</c><00:17:46.320><c> Reason</c><00:17:46.640><c> two</c><00:17:47.200><c> is</c>

00:17:47.430 --> 00:17:47.440 align:start position:0%
people don't give a [&nbsp;__&nbsp;] Reason two is
 

00:17:47.440 --> 00:17:49.510 align:start position:0%
people don't give a [&nbsp;__&nbsp;] Reason two is
I'm<00:17:47.679><c> scared</c><00:17:48.080><c> for</c><00:17:48.320><c> my</c><00:17:48.640><c> channel.</c><00:17:49.039><c> I</c><00:17:49.280><c> mentioned</c>

00:17:49.510 --> 00:17:49.520 align:start position:0%
I'm scared for my channel. I mentioned
 

00:17:49.520 --> 00:17:51.990 align:start position:0%
I'm scared for my channel. I mentioned
this<00:17:49.679><c> at</c><00:17:49.840><c> the</c><00:17:50.000><c> start,</c><00:17:50.320><c> but</c><00:17:50.640><c> Google</c><00:17:51.120><c> has</c><00:17:51.360><c> had</c><00:17:51.600><c> a</c>

00:17:51.990 --> 00:17:52.000 align:start position:0%
this at the start, but Google has had a
 

00:17:52.000 --> 00:17:54.870 align:start position:0%
this at the start, but Google has had a
bad<00:17:52.320><c> track</c><00:17:52.559><c> record</c><00:17:52.960><c> here</c><00:17:53.360><c> of</c><00:17:53.760><c> demonetizing,</c>

00:17:54.870 --> 00:17:54.880 align:start position:0%
bad track record here of demonetizing,
 

00:17:54.880 --> 00:17:56.950 align:start position:0%
bad track record here of demonetizing,
limiting,<00:17:55.440><c> and</c><00:17:55.760><c> marking</c><00:17:56.080><c> my</c><00:17:56.320><c> videos</c><00:17:56.640><c> as</c>

00:17:56.950 --> 00:17:56.960 align:start position:0%
limiting, and marking my videos as
 

00:17:56.960 --> 00:17:59.510 align:start position:0%
limiting, and marking my videos as
dishonest<00:17:58.160><c> because</c><00:17:58.400><c> I</c><00:17:58.640><c> talked</c><00:17:58.960><c> [&nbsp;__&nbsp;]</c><00:17:59.280><c> on</c>

00:17:59.510 --> 00:17:59.520 align:start position:0%
dishonest because I talked [&nbsp;__&nbsp;] on
 

00:17:59.520 --> 00:18:01.669 align:start position:0%
dishonest because I talked [&nbsp;__&nbsp;] on
Google<00:17:59.840><c> product.</c><00:18:00.640><c> This</c><00:18:00.960><c> did</c><00:18:01.120><c> get</c><00:18:01.280><c> reverted</c>

00:18:01.669 --> 00:18:01.679 align:start position:0%
Google product. This did get reverted
 

00:18:01.679 --> 00:18:03.750 align:start position:0%
Google product. This did get reverted
and<00:18:01.840><c> I</c><00:18:02.000><c> did</c><00:18:02.160><c> get</c><00:18:02.320><c> apologized</c><00:18:02.799><c> to</c><00:18:03.120><c> for</c><00:18:03.280><c> it.</c><00:18:03.679><c> But</c>

00:18:03.750 --> 00:18:03.760 align:start position:0%
and I did get apologized to for it. But
 

00:18:03.760 --> 00:18:05.510 align:start position:0%
and I did get apologized to for it. But
I<00:18:04.000><c> am</c><00:18:04.160><c> still</c><00:18:04.400><c> scared</c><00:18:04.799><c> because</c><00:18:05.039><c> this</c><00:18:05.280><c> is</c><00:18:05.360><c> my</c>

00:18:05.510 --> 00:18:05.520 align:start position:0%
I am still scared because this is my
 

00:18:05.520 --> 00:18:07.990 align:start position:0%
I am still scared because this is my
livelihood<00:18:06.000><c> and</c><00:18:06.240><c> I</c><00:18:06.400><c> do</c><00:18:06.640><c> love</c><00:18:06.880><c> YouTube.</c><00:18:07.440><c> I</c>

00:18:07.990 --> 00:18:08.000 align:start position:0%
livelihood and I do love YouTube. I
 

00:18:08.000 --> 00:18:09.510 align:start position:0%
livelihood and I do love YouTube. I
build<00:18:08.240><c> on</c><00:18:08.400><c> top</c><00:18:08.480><c> of</c><00:18:08.640><c> this</c><00:18:08.799><c> platform</c><00:18:09.039><c> for</c><00:18:09.280><c> a</c><00:18:09.440><c> lot</c>

00:18:09.510 --> 00:18:09.520 align:start position:0%
build on top of this platform for a lot
 

00:18:09.520 --> 00:18:11.510 align:start position:0%
build on top of this platform for a lot
of<00:18:09.679><c> reasons.</c><00:18:10.080><c> It's</c><00:18:10.320><c> not</c><00:18:10.480><c> just</c><00:18:10.720><c> the</c><00:18:10.880><c> money.</c><00:18:11.200><c> I</c>

00:18:11.510 --> 00:18:11.520 align:start position:0%
of reasons. It's not just the money. I
 

00:18:11.520 --> 00:18:13.110 align:start position:0%
of reasons. It's not just the money. I
watch<00:18:11.679><c> a</c><00:18:11.840><c> lot</c><00:18:12.000><c> of</c><00:18:12.080><c> YouTube.</c><00:18:12.400><c> I</c><00:18:12.640><c> love</c><00:18:12.799><c> YouTube.</c>

00:18:13.110 --> 00:18:13.120 align:start position:0%
watch a lot of YouTube. I love YouTube.
 

00:18:13.120 --> 00:18:14.390 align:start position:0%
watch a lot of YouTube. I love YouTube.
A<00:18:13.280><c> lot</c><00:18:13.360><c> of</c><00:18:13.440><c> my</c><00:18:13.600><c> friends</c><00:18:13.760><c> are</c><00:18:13.919><c> people</c><00:18:14.000><c> I</c><00:18:14.160><c> met</c>

00:18:14.390 --> 00:18:14.400 align:start position:0%
A lot of my friends are people I met
 

00:18:14.400 --> 00:18:16.310 align:start position:0%
A lot of my friends are people I met
through<00:18:14.640><c> this</c><00:18:14.799><c> platform.</c><00:18:15.520><c> I</c><00:18:15.679><c> need</c><00:18:15.840><c> YouTube</c><00:18:16.160><c> to</c>

00:18:16.310 --> 00:18:16.320 align:start position:0%
through this platform. I need YouTube to
 

00:18:16.320 --> 00:18:18.470 align:start position:0%
through this platform. I need YouTube to
succeed.<00:18:16.640><c> I</c><00:18:16.880><c> I</c><00:18:17.200><c> need</c><00:18:17.360><c> it</c><00:18:17.520><c> to</c><00:18:17.679><c> do</c><00:18:17.840><c> well,</c><00:18:18.240><c> but</c>

00:18:18.470 --> 00:18:18.480 align:start position:0%
succeed. I I need it to do well, but
 

00:18:18.480 --> 00:18:19.510 align:start position:0%
succeed. I I need it to do well, but
that<00:18:18.640><c> doesn't</c><00:18:18.799><c> mean</c><00:18:18.880><c> I'm</c><00:18:19.039><c> not</c><00:18:19.200><c> scared</c><00:18:19.360><c> when</c>

00:18:19.510 --> 00:18:19.520 align:start position:0%
that doesn't mean I'm not scared when
 

00:18:19.520 --> 00:18:21.590 align:start position:0%
that doesn't mean I'm not scared when
these<00:18:19.679><c> things</c><00:18:19.919><c> happen.</c><00:18:20.799><c> The</c><00:18:20.960><c> third</c><00:18:21.200><c> reason</c><00:18:21.440><c> is</c>

00:18:21.590 --> 00:18:21.600 align:start position:0%
these things happen. The third reason is
 

00:18:21.600 --> 00:18:23.750 align:start position:0%
these things happen. The third reason is
one<00:18:21.760><c> you</c><00:18:22.000><c> might</c><00:18:22.160><c> not</c><00:18:22.400><c> expect.</c><00:18:23.200><c> It's</c><00:18:23.440><c> actually</c>

00:18:23.750 --> 00:18:23.760 align:start position:0%
one you might not expect. It's actually
 

00:18:23.760 --> 00:18:26.230 align:start position:0%
one you might not expect. It's actually
three<00:18:24.080><c> reasons.</c><00:18:24.960><c> They're</c><00:18:25.200><c> named</c><00:18:25.360><c> Dmitri,</c>

00:18:26.230 --> 00:18:26.240 align:start position:0%
three reasons. They're named Dmitri,
 

00:18:26.240 --> 00:18:28.630 align:start position:0%
three reasons. They're named Dmitri,
Jack,<00:18:26.720><c> and</c><00:18:26.960><c> Gal.</c>

00:18:28.630 --> 00:18:28.640 align:start position:0%
Jack, and Gal.
 

00:18:28.640 --> 00:18:31.750 align:start position:0%
Jack, and Gal.
These<00:18:29.039><c> three</c><00:18:29.280><c> people</c><00:18:29.919><c> have</c><00:18:30.240><c> been</c><00:18:30.640><c> awesome</c><00:18:31.440><c> to</c>

00:18:31.750 --> 00:18:31.760 align:start position:0%
These three people have been awesome to
 

00:18:31.760 --> 00:18:33.990 align:start position:0%
These three people have been awesome to
work<00:18:31.919><c> with.</c><00:18:32.799><c> They</c><00:18:33.039><c> have</c><00:18:33.200><c> never</c><00:18:33.360><c> been</c><00:18:33.520><c> shy</c><00:18:33.840><c> to</c>

00:18:33.990 --> 00:18:34.000 align:start position:0%
work with. They have never been shy to
 

00:18:34.000 --> 00:18:35.909 align:start position:0%
work with. They have never been shy to
DM<00:18:34.400><c> me,</c><00:18:34.720><c> to</c><00:18:34.960><c> correct</c><00:18:35.360><c> things</c><00:18:35.520><c> I'm</c><00:18:35.679><c> wrong</c>

00:18:35.909 --> 00:18:35.919 align:start position:0%
DM me, to correct things I'm wrong
 

00:18:35.919 --> 00:18:37.430 align:start position:0%
DM me, to correct things I'm wrong
about,<00:18:36.160><c> but</c><00:18:36.400><c> also</c><00:18:36.640><c> thank</c><00:18:36.880><c> me</c><00:18:37.039><c> for</c><00:18:37.120><c> the</c><00:18:37.280><c> things</c>

00:18:37.430 --> 00:18:37.440 align:start position:0%
about, but also thank me for the things
 

00:18:37.440 --> 00:18:39.029 align:start position:0%
about, but also thank me for the things
I<00:18:37.679><c> was</c><00:18:37.760><c> right</c><00:18:38.000><c> about,</c><00:18:38.400><c> to</c><00:18:38.559><c> give</c><00:18:38.720><c> me</c><00:18:38.880><c> the</c>

00:18:39.029 --> 00:18:39.039 align:start position:0%
I was right about, to give me the
 

00:18:39.039 --> 00:18:40.630 align:start position:0%
I was right about, to give me the
insights<00:18:39.360><c> and</c><00:18:39.600><c> information</c><00:18:39.840><c> I</c><00:18:40.080><c> need</c><00:18:40.240><c> to</c><00:18:40.400><c> cover</c>

00:18:40.630 --> 00:18:40.640 align:start position:0%
insights and information I need to cover
 

00:18:40.640 --> 00:18:42.390 align:start position:0%
insights and information I need to cover
these<00:18:40.880><c> things</c><00:18:41.039><c> responsibly,</c><00:18:41.760><c> and</c><00:18:41.919><c> to</c><00:18:42.080><c> give</c><00:18:42.240><c> me</c>

00:18:42.390 --> 00:18:42.400 align:start position:0%
these things responsibly, and to give me
 

00:18:42.400 --> 00:18:44.390 align:start position:0%
these things responsibly, and to give me
faith<00:18:42.640><c> that</c><00:18:42.880><c> the</c><00:18:43.039><c> Gemini</c><00:18:43.360><c> CLI</c><00:18:43.840><c> was</c><00:18:44.000><c> going</c><00:18:44.080><c> in</c><00:18:44.240><c> a</c>

00:18:44.390 --> 00:18:44.400 align:start position:0%
faith that the Gemini CLI was going in a
 

00:18:44.400 --> 00:18:45.750 align:start position:0%
faith that the Gemini CLI was going in a
good<00:18:44.559><c> direction.</c><00:18:44.960><c> They</c><00:18:45.200><c> are</c><00:18:45.280><c> why</c><00:18:45.440><c> I</c><00:18:45.600><c> didn't</c>

00:18:45.750 --> 00:18:45.760 align:start position:0%
good direction. They are why I didn't
 

00:18:45.760 --> 00:18:48.230 align:start position:0%
good direction. They are why I didn't
talk<00:18:45.919><c> [&nbsp;__&nbsp;]</c><00:18:46.400><c> because</c><00:18:47.039><c> believe</c><00:18:47.280><c> it</c><00:18:47.440><c> or</c><00:18:47.600><c> not,</c><00:18:48.000><c> I</c>

00:18:48.230 --> 00:18:48.240 align:start position:0%
talk [&nbsp;__&nbsp;] because believe it or not, I
 

00:18:48.240 --> 00:18:49.750 align:start position:0%
talk [&nbsp;__&nbsp;] because believe it or not, I
only<00:18:48.480><c> tend</c><00:18:48.720><c> to</c><00:18:48.880><c> go</c><00:18:49.039><c> public</c><00:18:49.360><c> with</c><00:18:49.520><c> my</c>

00:18:49.750 --> 00:18:49.760 align:start position:0%
only tend to go public with my
 

00:18:49.760 --> 00:18:51.510 align:start position:0%
only tend to go public with my
complaints<00:18:50.160><c> when</c><00:18:50.480><c> the</c><00:18:50.640><c> private</c><00:18:50.960><c> ones</c><00:18:51.200><c> aren't</c>

00:18:51.510 --> 00:18:51.520 align:start position:0%
complaints when the private ones aren't
 

00:18:51.520 --> 00:18:53.270 align:start position:0%
complaints when the private ones aren't
being<00:18:51.760><c> addressed.</c><00:18:52.480><c> That's</c><00:18:52.640><c> why</c><00:18:52.799><c> I've</c><00:18:53.039><c> been</c><00:18:53.120><c> so</c>

00:18:53.270 --> 00:18:53.280 align:start position:0%
being addressed. That's why I've been so
 

00:18:53.280 --> 00:18:54.789 align:start position:0%
being addressed. That's why I've been so
hard<00:18:53.440><c> on</c><00:18:53.679><c> anthropic.</c><00:18:54.320><c> That's</c><00:18:54.480><c> why</c><00:18:54.559><c> I'm</c>

00:18:54.789 --> 00:18:54.799 align:start position:0%
hard on anthropic. That's why I'm
 

00:18:54.799 --> 00:18:56.710 align:start position:0%
hard on anthropic. That's why I'm
generally<00:18:55.200><c> relatively</c><00:18:55.760><c> quiet</c><00:18:55.919><c> about</c><00:18:56.160><c> OpenAI</c>

00:18:56.710 --> 00:18:56.720 align:start position:0%
generally relatively quiet about OpenAI
 

00:18:56.720 --> 00:18:57.510 align:start position:0%
generally relatively quiet about OpenAI
because<00:18:56.880><c> when</c><00:18:57.039><c> I</c><00:18:57.120><c> have</c><00:18:57.200><c> an</c><00:18:57.280><c> issue</c><00:18:57.440><c> with</c>

00:18:57.510 --> 00:18:57.520 align:start position:0%
because when I have an issue with
 

00:18:57.520 --> 00:18:59.990 align:start position:0%
because when I have an issue with
OpenAI,<00:18:58.240><c> I</c><00:18:58.559><c> tell</c><00:18:58.720><c> them</c><00:18:58.960><c> and</c><00:18:59.200><c> they</c><00:18:59.440><c> usually</c><00:18:59.760><c> fix</c>

00:18:59.990 --> 00:19:00.000 align:start position:0%
OpenAI, I tell them and they usually fix
 

00:19:00.000 --> 00:19:02.789 align:start position:0%
OpenAI, I tell them and they usually fix
it.<00:19:00.640><c> Dimmitri</c><00:19:01.200><c> and</c><00:19:01.360><c> crew</c><00:19:01.760><c> have</c><00:19:02.000><c> been</c><00:19:02.240><c> awesome</c>

00:19:02.789 --> 00:19:02.799 align:start position:0%
it. Dimmitri and crew have been awesome
 

00:19:02.799 --> 00:19:05.190 align:start position:0%
it. Dimmitri and crew have been awesome
about<00:19:03.120><c> this.</c><00:19:03.919><c> They</c><00:19:04.160><c> were</c><00:19:04.320><c> very</c><00:19:04.559><c> upfront</c><00:19:04.960><c> when</c>

00:19:05.190 --> 00:19:05.200 align:start position:0%
about this. They were very upfront when
 

00:19:05.200 --> 00:19:07.110 align:start position:0%
about this. They were very upfront when
I<00:19:05.440><c> first</c><00:19:05.600><c> complained</c><00:19:05.919><c> about</c><00:19:06.080><c> the</c><00:19:06.240><c> Gemini</c><00:19:06.640><c> CLI</c>

00:19:07.110 --> 00:19:07.120 align:start position:0%
I first complained about the Gemini CLI
 

00:19:07.120 --> 00:19:09.430 align:start position:0%
I first complained about the Gemini CLI
saying,<00:19:07.200><c> "My</c><00:19:07.520><c> DMs</c><00:19:07.840><c> are</c><00:19:08.000><c> open.</c><00:19:08.799><c> Give</c><00:19:08.960><c> me</c><00:19:09.200><c> all</c><00:19:09.360><c> of</c>

00:19:09.430 --> 00:19:09.440 align:start position:0%
saying, "My DMs are open. Give me all of
 

00:19:09.440 --> 00:19:11.669 align:start position:0%
saying, "My DMs are open. Give me all of
the<00:19:09.679><c> feedback.</c><00:19:10.080><c> We</c><00:19:10.320><c> want</c><00:19:10.480><c> to</c><00:19:10.720><c> address</c><00:19:10.960><c> it."</c>

00:19:11.669 --> 00:19:11.679 align:start position:0%
the feedback. We want to address it."
 

00:19:11.679 --> 00:19:14.630 align:start position:0%
the feedback. We want to address it."
And<00:19:11.840><c> they</c><00:19:12.160><c> have.</c><00:19:12.960><c> All</c><00:19:13.440><c> three</c><00:19:13.679><c> of</c><00:19:13.840><c> these</c><00:19:14.080><c> people</c>

00:19:14.630 --> 00:19:14.640 align:start position:0%
And they have. All three of these people
 

00:19:14.640 --> 00:19:16.630 align:start position:0%
And they have. All three of these people
have<00:19:14.960><c> been</c><00:19:15.120><c> incredible</c><00:19:15.679><c> to</c><00:19:15.919><c> interact</c><00:19:16.320><c> with</c>

00:19:16.630 --> 00:19:16.640 align:start position:0%
have been incredible to interact with
 

00:19:16.640 --> 00:19:18.549 align:start position:0%
have been incredible to interact with
and<00:19:16.880><c> work</c><00:19:17.039><c> with,</c><00:19:17.360><c> and</c><00:19:17.520><c> they</c><00:19:17.760><c> built</c><00:19:18.000><c> a</c><00:19:18.240><c> ton</c><00:19:18.400><c> of</c>

00:19:18.549 --> 00:19:18.559 align:start position:0%
and work with, and they built a ton of
 

00:19:18.559 --> 00:19:20.549 align:start position:0%
and work with, and they built a ton of
good<00:19:18.799><c> faith</c><00:19:19.039><c> from</c><00:19:19.280><c> me.</c><00:19:19.679><c> Enough</c><00:19:19.919><c> that</c><00:19:20.160><c> despite</c>

00:19:20.549 --> 00:19:20.559 align:start position:0%
good faith from me. Enough that despite
 

00:19:20.559 --> 00:19:22.710 align:start position:0%
good faith from me. Enough that despite
not<00:19:20.880><c> using</c><00:19:21.120><c> the</c><00:19:21.360><c> Gemini</c><00:19:21.840><c> CLI</c><00:19:22.320><c> and</c><00:19:22.480><c> other</c>

00:19:22.710 --> 00:19:22.720 align:start position:0%
not using the Gemini CLI and other
 

00:19:22.720 --> 00:19:24.630 align:start position:0%
not using the Gemini CLI and other
Google<00:19:23.039><c> tools</c><00:19:23.360><c> that</c><00:19:23.600><c> much,</c><00:19:24.000><c> I</c><00:19:24.160><c> knew</c><00:19:24.320><c> they</c><00:19:24.480><c> were</c>

00:19:24.630 --> 00:19:24.640 align:start position:0%
Google tools that much, I knew they were
 

00:19:24.640 --> 00:19:26.390 align:start position:0%
Google tools that much, I knew they were
going<00:19:24.799><c> in</c><00:19:24.960><c> the</c><00:19:25.120><c> right</c><00:19:25.280><c> direction.</c><00:19:26.080><c> All</c><00:19:26.240><c> of</c>

00:19:26.390 --> 00:19:26.400 align:start position:0%
going in the right direction. All of
 

00:19:26.400 --> 00:19:28.070 align:start position:0%
going in the right direction. All of
their<00:19:26.559><c> roles</c><00:19:26.960><c> have</c><00:19:27.120><c> been</c><00:19:27.280><c> replaced</c><00:19:27.679><c> by</c><00:19:27.840><c> the</c>

00:19:28.070 --> 00:19:28.080 align:start position:0%
their roles have been replaced by the
 

00:19:28.080 --> 00:19:30.310 align:start position:0%
their roles have been replaced by the
anti-gravity<00:19:28.880><c> team.</c><00:19:29.520><c> You</c><00:19:29.760><c> might</c><00:19:29.919><c> notice</c><00:19:30.160><c> the</c>

00:19:30.310 --> 00:19:30.320 align:start position:0%
anti-gravity team. You might notice the
 

00:19:30.320 --> 00:19:32.630 align:start position:0%
anti-gravity team. You might notice the
new<00:19:30.480><c> anti-gravity</c><00:19:31.200><c> UI</c><00:19:31.679><c> looks</c><00:19:31.919><c> a</c><00:19:32.160><c> lot</c><00:19:32.240><c> like</c><00:19:32.400><c> the</c>

00:19:32.630 --> 00:19:32.640 align:start position:0%
new anti-gravity UI looks a lot like the
 

00:19:32.640 --> 00:19:34.789 align:start position:0%
new anti-gravity UI looks a lot like the
Codeex<00:19:33.039><c> app.</c><00:19:33.440><c> To</c><00:19:33.760><c> their</c><00:19:33.919><c> credit,</c><00:19:34.320><c> they</c><00:19:34.559><c> were</c>

00:19:34.789 --> 00:19:34.799 align:start position:0%
Codeex app. To their credit, they were
 

00:19:34.799 --> 00:19:36.950 align:start position:0%
Codeex app. To their credit, they were
early<00:19:35.120><c> here.</c><00:19:35.520><c> I</c><00:19:35.760><c> even</c><00:19:36.000><c> said</c><00:19:36.240><c> as</c><00:19:36.400><c> much</c><00:19:36.559><c> in</c><00:19:36.799><c> my</c>

00:19:36.950 --> 00:19:36.960 align:start position:0%
early here. I even said as much in my
 

00:19:36.960 --> 00:19:39.430 align:start position:0%
early here. I even said as much in my
anti-gravity<00:19:37.600><c> crashout</c><00:19:38.160><c> video,</c><00:19:38.720><c> and</c><00:19:38.960><c> I</c><00:19:39.120><c> would</c>

00:19:39.430 --> 00:19:39.440 align:start position:0%
anti-gravity crashout video, and I would
 

00:19:39.440 --> 00:19:40.870 align:start position:0%
anti-gravity crashout video, and I would
defend<00:19:39.760><c> them</c><00:19:39.919><c> on</c><00:19:40.080><c> this</c><00:19:40.320><c> saying,</c><00:19:40.559><c> well,</c><00:19:40.720><c> they</c>

00:19:40.870 --> 00:19:40.880 align:start position:0%
defend them on this saying, well, they
 

00:19:40.880 --> 00:19:42.789 align:start position:0%
defend them on this saying, well, they
were<00:19:41.039><c> first.</c><00:19:41.679><c> But</c><00:19:41.919><c> something</c><00:19:42.240><c> really</c><00:19:42.480><c> funny</c>

00:19:42.789 --> 00:19:42.799 align:start position:0%
were first. But something really funny
 

00:19:42.799 --> 00:19:46.630 align:start position:0%
were first. But something really funny
happens<00:19:43.039><c> a</c><00:19:43.280><c> few</c><00:19:43.360><c> seconds</c><00:19:43.679><c> later.</c>

00:19:46.630 --> 00:19:46.640 align:start position:0%
happens a few seconds later.
 

00:19:46.640 --> 00:19:49.029 align:start position:0%
happens a few seconds later.
This<00:19:46.880><c> is</c><00:19:47.200><c> the</c><00:19:47.520><c> official</c><00:19:48.080><c> Google</c><00:19:48.559><c> account</c>

00:19:49.029 --> 00:19:49.039 align:start position:0%
This is the official Google account
 

00:19:49.039 --> 00:19:51.029 align:start position:0%
This is the official Google account
announcement<00:19:49.679><c> video</c><00:19:50.240><c> for</c><00:19:50.640><c> the</c><00:19:50.799><c> new</c>

00:19:51.029 --> 00:19:51.039 align:start position:0%
announcement video for the new
 

00:19:51.039 --> 00:19:53.430 align:start position:0%
announcement video for the new
anti-gravity<00:19:51.760><c> app.</c><00:19:52.320><c> He's</c><00:19:52.559><c> adding</c><00:19:52.799><c> a</c><00:19:53.039><c> folder</c>

00:19:53.430 --> 00:19:53.440 align:start position:0%
anti-gravity app. He's adding a folder
 

00:19:53.440 --> 00:19:56.070 align:start position:0%
anti-gravity app. He's adding a folder
from<00:19:53.679><c> documents.</c><00:19:54.559><c> And</c><00:19:54.720><c> one</c><00:19:54.960><c> of</c><00:19:55.039><c> the</c><00:19:55.200><c> folders</c>

00:19:56.070 --> 00:19:56.080 align:start position:0%
from documents. And one of the folders
 

00:19:56.080 --> 00:19:58.630 align:start position:0%
from documents. And one of the folders
is<00:19:56.320><c> named</c><00:19:56.640><c> Codeex.</c><00:19:57.440><c> They</c><00:19:57.760><c> can't</c><00:19:58.000><c> even</c><00:19:58.240><c> hide</c><00:19:58.480><c> it</c>

00:19:58.630 --> 00:19:58.640 align:start position:0%
is named Codeex. They can't even hide it
 

00:19:58.640 --> 00:20:01.909 align:start position:0%
is named Codeex. They can't even hide it
in<00:19:58.799><c> their</c><00:19:58.960><c> demos.</c><00:19:59.679><c> They</c><00:19:59.919><c> are</c><00:20:00.240><c> biting</c><00:20:00.960><c> so</c><00:20:01.360><c> hard</c>

00:20:01.909 --> 00:20:01.919 align:start position:0%
in their demos. They are biting so hard
 

00:20:01.919 --> 00:20:04.070 align:start position:0%
in their demos. They are biting so hard
and<00:20:02.160><c> at</c><00:20:02.320><c> the</c><00:20:02.480><c> same</c><00:20:02.720><c> time</c><00:20:03.440><c> ignoring</c><00:20:03.840><c> the</c>

00:20:04.070 --> 00:20:04.080 align:start position:0%
and at the same time ignoring the
 

00:20:04.080 --> 00:20:06.150 align:start position:0%
and at the same time ignoring the
awesome<00:20:04.559><c> people</c><00:20:04.880><c> internally</c><00:20:05.679><c> who</c><00:20:05.919><c> are</c>

00:20:06.150 --> 00:20:06.160 align:start position:0%
awesome people internally who are
 

00:20:06.160 --> 00:20:07.990 align:start position:0%
awesome people internally who are
actually<00:20:06.480><c> trying</c><00:20:06.720><c> to</c><00:20:06.880><c> make</c><00:20:07.039><c> a</c><00:20:07.200><c> good</c><00:20:07.440><c> product.</c>

00:20:07.990 --> 00:20:08.000 align:start position:0%
actually trying to make a good product.
 

00:20:08.000 --> 00:20:09.350 align:start position:0%
actually trying to make a good product.
This<00:20:08.240><c> all</c><00:20:08.400><c> comes</c><00:20:08.640><c> down</c><00:20:08.799><c> to</c><00:20:08.960><c> internal</c>

00:20:09.350 --> 00:20:09.360 align:start position:0%
This all comes down to internal
 

00:20:09.360 --> 00:20:11.510 align:start position:0%
This all comes down to internal
politics.<00:20:09.919><c> Google</c><00:20:10.240><c> spent</c><00:20:10.480><c> a</c><00:20:10.640><c> bunch</c><00:20:10.799><c> of</c><00:20:10.960><c> money</c>

00:20:11.510 --> 00:20:11.520 align:start position:0%
politics. Google spent a bunch of money
 

00:20:11.520 --> 00:20:13.669 align:start position:0%
politics. Google spent a bunch of money
buying<00:20:11.840><c> the</c><00:20:12.080><c> founders</c><00:20:12.640><c> off</c><00:20:12.799><c> of</c><00:20:12.960><c> Windsurf</c><00:20:13.520><c> to</c>

00:20:13.669 --> 00:20:13.679 align:start position:0%
buying the founders off of Windsurf to
 

00:20:13.679 --> 00:20:15.110 align:start position:0%
buying the founders off of Windsurf to
have<00:20:13.840><c> them</c><00:20:14.000><c> come</c><00:20:14.240><c> in</c><00:20:14.480><c> and</c><00:20:14.799><c> build</c><00:20:14.960><c> this</c>

00:20:15.110 --> 00:20:15.120 align:start position:0%
have them come in and build this
 

00:20:15.120 --> 00:20:17.510 align:start position:0%
have them come in and build this
anti-gravity<00:20:15.840><c> thing.</c><00:20:16.320><c> And</c><00:20:16.480><c> as</c><00:20:16.720><c> a</c><00:20:16.880><c> result,</c><00:20:17.360><c> all</c>

00:20:17.510 --> 00:20:17.520 align:start position:0%
anti-gravity thing. And as a result, all
 

00:20:17.520 --> 00:20:19.190 align:start position:0%
anti-gravity thing. And as a result, all
of<00:20:17.600><c> the</c><00:20:17.840><c> wonderful</c><00:20:18.320><c> people</c><00:20:18.640><c> who</c><00:20:18.880><c> have</c><00:20:19.039><c> been</c>

00:20:19.190 --> 00:20:19.200 align:start position:0%
of the wonderful people who have been
 

00:20:19.200 --> 00:20:21.270 align:start position:0%
of the wonderful people who have been
trying<00:20:19.440><c> their</c><00:20:19.679><c> hardest</c><00:20:20.000><c> to</c><00:20:20.240><c> make</c><00:20:20.320><c> a</c><00:20:20.559><c> good</c><00:20:20.880><c> open</c>

00:20:21.270 --> 00:20:21.280 align:start position:0%
trying their hardest to make a good open
 

00:20:21.280 --> 00:20:23.190 align:start position:0%
trying their hardest to make a good open
solution<00:20:21.760><c> inside</c><00:20:22.160><c> of</c><00:20:22.320><c> Google</c><00:20:22.640><c> for</c><00:20:22.880><c> the</c><00:20:23.039><c> world</c>

00:20:23.190 --> 00:20:23.200 align:start position:0%
solution inside of Google for the world
 

00:20:23.200 --> 00:20:26.950 align:start position:0%
solution inside of Google for the world
to<00:20:23.440><c> use</c><00:20:24.080><c> have</c><00:20:24.400><c> had</c><00:20:24.640><c> their</c><00:20:24.960><c> work</c><00:20:25.440><c> just</c><00:20:25.919><c> retired.</c>

00:20:26.950 --> 00:20:26.960 align:start position:0%
to use have had their work just retired.
 

00:20:26.960 --> 00:20:28.789 align:start position:0%
to use have had their work just retired.
And<00:20:27.120><c> it</c><00:20:27.360><c> sucks</c><00:20:27.760><c> because</c><00:20:28.000><c> they've</c><00:20:28.240><c> all</c><00:20:28.400><c> done</c><00:20:28.559><c> a</c>

00:20:28.789 --> 00:20:28.799 align:start position:0%
And it sucks because they've all done a
 

00:20:28.799 --> 00:20:31.029 align:start position:0%
And it sucks because they've all done a
phenomenal<00:20:29.280><c> job</c><00:20:29.520><c> of</c><00:20:29.840><c> building</c><00:20:30.240><c> community,</c>

00:20:31.029 --> 00:20:31.039 align:start position:0%
phenomenal job of building community,
 

00:20:31.039 --> 00:20:32.950 align:start position:0%
phenomenal job of building community,
building<00:20:31.520><c> good</c><00:20:31.840><c> relations</c><00:20:32.320><c> between</c><00:20:32.720><c> people</c>

00:20:32.950 --> 00:20:32.960 align:start position:0%
building good relations between people
 

00:20:32.960 --> 00:20:35.110 align:start position:0%
building good relations between people
like<00:20:33.200><c> me</c><00:20:33.440><c> and</c><00:20:33.760><c> their</c><00:20:34.000><c> team,</c><00:20:34.480><c> and</c><00:20:34.720><c> giving</c><00:20:34.880><c> me</c>

00:20:35.110 --> 00:20:35.120 align:start position:0%
like me and their team, and giving me
 

00:20:35.120 --> 00:20:36.870 align:start position:0%
like me and their team, and giving me
faith<00:20:35.360><c> they</c><00:20:35.600><c> were</c><00:20:35.760><c> actually</c><00:20:36.159><c> going</c><00:20:36.400><c> somewhere</c>

00:20:36.870 --> 00:20:36.880 align:start position:0%
faith they were actually going somewhere
 

00:20:36.880 --> 00:20:38.310 align:start position:0%
faith they were actually going somewhere
with<00:20:37.039><c> it.</c><00:20:37.520><c> And</c><00:20:37.600><c> what</c><00:20:37.760><c> they've</c><00:20:37.919><c> been</c><00:20:38.080><c> replaced</c>

00:20:38.310 --> 00:20:38.320 align:start position:0%
with it. And what they've been replaced
 

00:20:38.320 --> 00:20:40.149 align:start position:0%
with it. And what they've been replaced
with<00:20:38.559><c> is</c><00:20:38.720><c> somebody</c><00:20:38.960><c> who</c><00:20:39.200><c> can't</c><00:20:39.440><c> stop</c><00:20:39.679><c> biting</c>

00:20:40.149 --> 00:20:40.159 align:start position:0%
with is somebody who can't stop biting
 

00:20:40.159 --> 00:20:42.390 align:start position:0%
with is somebody who can't stop biting
codecs<00:20:40.640><c> for</c><00:20:40.799><c> long</c><00:20:41.039><c> enough</c><00:20:41.520><c> to</c><00:20:41.760><c> hide</c><00:20:42.000><c> it</c><00:20:42.159><c> from</c>

00:20:42.390 --> 00:20:42.400 align:start position:0%
codecs for long enough to hide it from
 

00:20:42.400 --> 00:20:44.870 align:start position:0%
codecs for long enough to hide it from
their<00:20:42.640><c> announcement</c><00:20:43.200><c> videos.</c><00:20:44.159><c> Insulting</c><00:20:44.640><c> is</c>

00:20:44.870 --> 00:20:44.880 align:start position:0%
their announcement videos. Insulting is
 

00:20:44.880 --> 00:20:47.590 align:start position:0%
their announcement videos. Insulting is
putting<00:20:45.120><c> it</c><00:20:45.280><c> lightly.</c><00:20:45.919><c> This</c><00:20:46.080><c> is</c><00:20:46.320><c> absurd.</c><00:20:47.360><c> This</c>

00:20:47.590 --> 00:20:47.600 align:start position:0%
putting it lightly. This is absurd. This
 

00:20:47.600 --> 00:20:50.310 align:start position:0%
putting it lightly. This is absurd. This
is<00:20:47.840><c> big</c><00:20:48.159><c> company</c><00:20:48.720><c> politics</c><00:20:49.280><c> [&nbsp;__&nbsp;]</c><00:20:50.000><c> getting</c>

00:20:50.310 --> 00:20:50.320 align:start position:0%
is big company politics [&nbsp;__&nbsp;] getting
 

00:20:50.320 --> 00:20:52.710 align:start position:0%
is big company politics [&nbsp;__&nbsp;] getting
in<00:20:50.559><c> the</c><00:20:50.720><c> way</c><00:20:50.880><c> of</c><00:20:51.039><c> not</c><00:20:51.280><c> just</c><00:20:51.440><c> the</c><00:20:51.760><c> best</c><00:20:52.000><c> ideas</c><00:20:52.480><c> or</c>

00:20:52.710 --> 00:20:52.720 align:start position:0%
in the way of not just the best ideas or
 

00:20:52.720 --> 00:20:53.830 align:start position:0%
in the way of not just the best ideas or
some<00:20:52.880><c> things</c><00:20:53.120><c> getting</c><00:20:53.280><c> away</c><00:20:53.440><c> with</c><00:20:53.520><c> the</c><00:20:53.679><c> best</c>

00:20:53.830 --> 00:20:53.840 align:start position:0%
some things getting away with the best
 

00:20:53.840 --> 00:20:57.029 align:start position:0%
some things getting away with the best
people.<00:20:54.400><c> It</c><00:20:54.640><c> is</c><00:20:55.280><c> driving</c><00:20:55.840><c> good</c><00:20:56.240><c> people</c><00:20:56.720><c> to</c>

00:20:57.029 --> 00:20:57.039 align:start position:0%
people. It is driving good people to
 

00:20:57.039 --> 00:20:59.590 align:start position:0%
people. It is driving good people to
madness<00:20:57.919><c> and</c><00:20:58.159><c> resulting</c><00:20:58.720><c> in</c><00:20:59.039><c> absolute</c>

00:20:59.590 --> 00:20:59.600 align:start position:0%
madness and resulting in absolute
 

00:20:59.600 --> 00:21:01.750 align:start position:0%
madness and resulting in absolute
[&nbsp;__&nbsp;]<00:21:00.080><c> slop</c><00:21:00.720><c> coming</c><00:21:00.960><c> from</c><00:21:01.200><c> the</c><00:21:01.440><c> Google</c>

00:21:01.750 --> 00:21:01.760 align:start position:0%
[&nbsp;__&nbsp;] slop coming from the Google
 

00:21:01.760 --> 00:21:03.270 align:start position:0%
[&nbsp;__&nbsp;] slop coming from the Google
machine.<00:21:02.240><c> And</c><00:21:02.400><c> that's</c><00:21:02.640><c> not</c><00:21:02.799><c> even</c><00:21:03.039><c> talking</c>

00:21:03.270 --> 00:21:03.280 align:start position:0%
machine. And that's not even talking
 

00:21:03.280 --> 00:21:04.950 align:start position:0%
machine. And that's not even talking
about<00:21:03.520><c> how</c><00:21:03.760><c> horrible</c><00:21:04.080><c> the</c><00:21:04.240><c> models</c><00:21:04.559><c> are</c><00:21:04.720><c> to</c>

00:21:04.950 --> 00:21:04.960 align:start position:0%
about how horrible the models are to
 

00:21:04.960 --> 00:21:06.549 align:start position:0%
about how horrible the models are to
actually<00:21:05.280><c> use,</c><00:21:05.520><c> which</c><00:21:05.760><c> is</c><00:21:05.840><c> its</c><00:21:06.080><c> own</c><00:21:06.240><c> whole</c>

00:21:06.549 --> 00:21:06.559 align:start position:0%
actually use, which is its own whole
 

00:21:06.559 --> 00:21:07.909 align:start position:0%
actually use, which is its own whole
separate<00:21:06.960><c> thing.</c><00:21:07.200><c> It</c><00:21:07.360><c> seems</c><00:21:07.520><c> like</c><00:21:07.679><c> Google</c>

00:21:07.909 --> 00:21:07.919 align:start position:0%
separate thing. It seems like Google
 

00:21:07.919 --> 00:21:09.750 align:start position:0%
separate thing. It seems like Google
still<00:21:08.159><c> hasn't</c><00:21:08.480><c> really</c><00:21:08.799><c> cracked</c><00:21:09.120><c> the</c><00:21:09.360><c> RL</c>

00:21:09.750 --> 00:21:09.760 align:start position:0%
still hasn't really cracked the RL
 

00:21:09.760 --> 00:21:11.669 align:start position:0%
still hasn't really cracked the RL
thing.<00:21:10.080><c> And</c><00:21:10.240><c> the</c><00:21:10.400><c> models</c><00:21:10.799><c> just</c><00:21:11.200><c> don't</c><00:21:11.520><c> know</c>

00:21:11.669 --> 00:21:11.679 align:start position:0%
thing. And the models just don't know
 

00:21:11.679 --> 00:21:13.590 align:start position:0%
thing. And the models just don't know
how<00:21:11.919><c> to</c><00:21:12.080><c> check</c><00:21:12.320><c> their</c><00:21:12.559><c> own</c><00:21:12.720><c> work</c><00:21:13.039><c> and</c><00:21:13.280><c> steer</c>

00:21:13.590 --> 00:21:13.600 align:start position:0%
how to check their own work and steer
 

00:21:13.600 --> 00:21:15.430 align:start position:0%
how to check their own work and steer
themselves<00:21:13.919><c> in</c><00:21:14.159><c> the</c><00:21:14.240><c> right</c><00:21:14.400><c> direction.</c><00:21:15.120><c> They</c>

00:21:15.430 --> 00:21:15.440 align:start position:0%
themselves in the right direction. They
 

00:21:15.440 --> 00:21:18.149 align:start position:0%
themselves in the right direction. They
just<00:21:15.760><c> burn</c><00:21:16.159><c> tokens</c><00:21:16.559><c> for</c><00:21:16.720><c> no</c><00:21:16.960><c> good</c><00:21:17.200><c> reason.</c><00:21:17.919><c> I'm</c>

00:21:18.149 --> 00:21:18.159 align:start position:0%
just burn tokens for no good reason. I'm
 

00:21:18.159 --> 00:21:21.270 align:start position:0%
just burn tokens for no good reason. I'm
done.<00:21:18.640><c> I</c><00:21:19.360><c> I'd</c><00:21:19.600><c> love</c><00:21:19.760><c> to</c><00:21:19.919><c> be</c><00:21:20.080><c> wrong.</c><00:21:20.720><c> Enthropic</c>

00:21:21.270 --> 00:21:21.280 align:start position:0%
done. I I'd love to be wrong. Enthropic
 

00:21:21.280 --> 00:21:23.590 align:start position:0%
done. I I'd love to be wrong. Enthropic
and<00:21:21.440><c> OpenAI</c><00:21:21.919><c> need</c><00:21:22.159><c> competition,</c><00:21:23.039><c> but</c><00:21:23.200><c> I</c><00:21:23.440><c> have</c>

00:21:23.590 --> 00:21:23.600 align:start position:0%
and OpenAI need competition, but I have
 

00:21:23.600 --> 00:21:25.510 align:start position:0%
and OpenAI need competition, but I have
more<00:21:23.760><c> faith</c><00:21:24.000><c> in</c><00:21:24.159><c> Cursor</c><00:21:24.640><c> than</c><00:21:24.799><c> Google</c><00:21:25.120><c> at</c><00:21:25.360><c> this</c>

00:21:25.510 --> 00:21:25.520 align:start position:0%
more faith in Cursor than Google at this
 

00:21:25.520 --> 00:21:27.990 align:start position:0%
more faith in Cursor than Google at this
point.<00:21:25.760><c> Like</c><00:21:26.000><c> I</c><00:21:26.159><c> think</c><00:21:26.400><c> cursor</c><00:21:27.440><c> has</c><00:21:27.600><c> a</c><00:21:27.840><c> much</c>

00:21:27.990 --> 00:21:28.000 align:start position:0%
point. Like I think cursor has a much
 

00:21:28.000 --> 00:21:29.750 align:start position:0%
point. Like I think cursor has a much
bigger<00:21:28.400><c> chance</c><00:21:28.559><c> of</c><00:21:28.799><c> making</c><00:21:29.120><c> useful</c><00:21:29.520><c> things</c>

00:21:29.750 --> 00:21:29.760 align:start position:0%
bigger chance of making useful things
 

00:21:29.760 --> 00:21:31.990 align:start position:0%
bigger chance of making useful things
for<00:21:30.000><c> devs</c><00:21:30.400><c> than</c><00:21:30.640><c> Google</c><00:21:30.960><c> ever</c><00:21:31.280><c> could</c><00:21:31.600><c> at</c><00:21:31.840><c> this</c>

00:21:31.990 --> 00:21:32.000 align:start position:0%
for devs than Google ever could at this
 

00:21:32.000 --> 00:21:34.230 align:start position:0%
for devs than Google ever could at this
rate<00:21:32.720><c> is</c><00:21:32.960><c> insane.</c><00:21:33.600><c> And</c><00:21:33.760><c> if</c><00:21:33.919><c> you're</c><00:21:34.080><c> looking</c>

00:21:34.230 --> 00:21:34.240 align:start position:0%
rate is insane. And if you're looking
 

00:21:34.240 --> 00:21:36.390 align:start position:0%
rate is insane. And if you're looking
for<00:21:34.400><c> the</c><00:21:34.559><c> types</c><00:21:34.880><c> of</c><00:21:35.039><c> people</c><00:21:35.520><c> that</c><00:21:35.760><c> can</c><00:21:36.000><c> keep</c><00:21:36.159><c> me</c>

00:21:36.390 --> 00:21:36.400 align:start position:0%
for the types of people that can keep me
 

00:21:36.400 --> 00:21:37.909 align:start position:0%
for the types of people that can keep me
from<00:21:36.640><c> crashing</c><00:21:37.039><c> out</c><00:21:37.200><c> about</c><00:21:37.360><c> your</c><00:21:37.600><c> broken</c>

00:21:37.909 --> 00:21:37.919 align:start position:0%
from crashing out about your broken
 

00:21:37.919 --> 00:21:39.990 align:start position:0%
from crashing out about your broken
[&nbsp;__&nbsp;]<00:21:38.400><c> that</c><00:21:38.559><c> can</c><00:21:38.799><c> build</c><00:21:39.039><c> something</c><00:21:39.360><c> good</c><00:21:39.760><c> in</c>

00:21:39.990 --> 00:21:40.000 align:start position:0%
[&nbsp;__&nbsp;] that can build something good in
 

00:21:40.000 --> 00:21:41.830 align:start position:0%
[&nbsp;__&nbsp;] that can build something good in
the<00:21:40.159><c> open,</c><00:21:40.640><c> take</c><00:21:40.799><c> feedback</c><00:21:41.280><c> well,</c><00:21:41.440><c> and</c><00:21:41.600><c> run</c>

00:21:41.830 --> 00:21:41.840 align:start position:0%
the open, take feedback well, and run
 

00:21:41.840 --> 00:21:43.669 align:start position:0%
the open, take feedback well, and run
communities,<00:21:42.880><c> I</c><00:21:43.039><c> don't</c><00:21:43.200><c> know</c><00:21:43.280><c> what</c><00:21:43.440><c> the</c>

00:21:43.669 --> 00:21:43.679 align:start position:0%
communities, I don't know what the
 

00:21:43.679 --> 00:21:45.270 align:start position:0%
communities, I don't know what the
employment<00:21:44.080><c> status</c><00:21:44.400><c> is</c><00:21:44.640><c> for</c><00:21:44.799><c> these</c><00:21:45.039><c> people,</c>

00:21:45.270 --> 00:21:45.280 align:start position:0%
employment status is for these people,
 

00:21:45.280 --> 00:21:47.669 align:start position:0%
employment status is for these people,
but<00:21:45.440><c> I</c><00:21:45.679><c> am</c><00:21:45.760><c> sure</c><00:21:45.919><c> that</c><00:21:46.240><c> Dimmitri,</c><00:21:46.960><c> Jack,</c><00:21:47.440><c> and</c>

00:21:47.669 --> 00:21:47.679 align:start position:0%
but I am sure that Dimmitri, Jack, and
 

00:21:47.679 --> 00:21:50.549 align:start position:0%
but I am sure that Dimmitri, Jack, and
Gal<00:21:48.480><c> would</c><00:21:48.720><c> at</c><00:21:48.880><c> the</c><00:21:49.039><c> very</c><00:21:49.280><c> least</c><00:21:49.520><c> accept</c><00:21:49.760><c> a</c><00:21:50.000><c> DM</c>

00:21:50.549 --> 00:21:50.559 align:start position:0%
Gal would at the very least accept a DM
 

00:21:50.559 --> 00:21:52.789 align:start position:0%
Gal would at the very least accept a DM
right<00:21:50.799><c> now.</c><00:21:51.360><c> These</c><00:21:51.600><c> people</c><00:21:51.840><c> are</c><00:21:52.080><c> good.</c><00:21:52.320><c> I</c><00:21:52.559><c> will</c>

00:21:52.789 --> 00:21:52.799 align:start position:0%
right now. These people are good. I will
 

00:21:52.799 --> 00:21:54.310 align:start position:0%
right now. These people are good. I will
stand<00:21:52.960><c> behind</c><00:21:53.360><c> them</c><00:21:53.679><c> even</c><00:21:53.840><c> if</c><00:21:54.000><c> I</c><00:21:54.159><c> have</c><00:21:54.240><c> to</c>

00:21:54.310 --> 00:21:54.320 align:start position:0%
stand behind them even if I have to
 

00:21:54.320 --> 00:21:55.750 align:start position:0%
stand behind them even if I have to
stand<00:21:54.559><c> against</c><00:21:54.720><c> a</c><00:21:54.880><c> trillion</c><00:21:55.280><c> dollar</c><00:21:55.520><c> company</c>

00:21:55.750 --> 00:21:55.760 align:start position:0%
stand against a trillion dollar company
 

00:21:55.760 --> 00:21:57.830 align:start position:0%
stand against a trillion dollar company
in<00:21:56.000><c> the</c><00:21:56.159><c> process</c><00:21:56.720><c> because</c><00:21:57.039><c> all</c><00:21:57.280><c> three</c><00:21:57.520><c> of</c><00:21:57.600><c> them</c>

00:21:57.830 --> 00:21:57.840 align:start position:0%
in the process because all three of them
 

00:21:57.840 --> 00:21:59.669 align:start position:0%
in the process because all three of them
did<00:21:58.000><c> such</c><00:21:58.240><c> a</c><00:21:58.400><c> good</c><00:21:58.559><c> job</c><00:21:58.880><c> that</c><00:21:59.120><c> they</c><00:21:59.360><c> prevented</c>

00:21:59.669 --> 00:21:59.679 align:start position:0%
did such a good job that they prevented
 

00:21:59.679 --> 00:22:01.110 align:start position:0%
did such a good job that they prevented
this<00:21:59.840><c> video</c><00:22:00.000><c> from</c><00:22:00.240><c> happening</c><00:22:00.480><c> for</c><00:22:00.720><c> over</c><00:22:00.960><c> a</c>

00:22:01.110 --> 00:22:01.120 align:start position:0%
this video from happening for over a
 

00:22:01.120 --> 00:22:02.710 align:start position:0%
this video from happening for over a
year.<00:22:01.600><c> And</c><00:22:01.760><c> now</c><00:22:01.919><c> that</c><00:22:02.080><c> they've</c><00:22:02.320><c> been</c><00:22:02.400><c> screwed</c>

00:22:02.710 --> 00:22:02.720 align:start position:0%
year. And now that they've been screwed
 

00:22:02.720 --> 00:22:04.870 align:start position:0%
year. And now that they've been screwed
over,<00:22:03.039><c> I'm</c><00:22:03.280><c> not</c><00:22:03.440><c> waiting</c><00:22:03.760><c> anymore.</c><00:22:04.320><c> I'll</c><00:22:04.559><c> risk</c>

00:22:04.870 --> 00:22:04.880 align:start position:0%
over, I'm not waiting anymore. I'll risk
 

00:22:04.880 --> 00:22:07.029 align:start position:0%
over, I'm not waiting anymore. I'll risk
it<00:22:05.039><c> all</c><00:22:05.760><c> because</c><00:22:06.080><c> what</c><00:22:06.320><c> the</c><00:22:06.480><c> [&nbsp;__&nbsp;]</c><00:22:06.720><c> are</c><00:22:06.880><c> you</c>

00:22:07.029 --> 00:22:07.039 align:start position:0%
it all because what the [&nbsp;__&nbsp;] are you
 

00:22:07.039 --> 00:22:09.110 align:start position:0%
it all because what the [&nbsp;__&nbsp;] are you
doing,<00:22:07.280><c> Google?</c><00:22:07.919><c> How</c><00:22:08.159><c> do</c><00:22:08.240><c> you</c><00:22:08.400><c> throw</c><00:22:08.640><c> away</c><00:22:08.880><c> the</c>

00:22:09.110 --> 00:22:09.120 align:start position:0%
doing, Google? How do you throw away the
 

00:22:09.120 --> 00:22:11.669 align:start position:0%
doing, Google? How do you throw away the
work<00:22:09.360><c> of</c><00:22:09.600><c> these</c><00:22:09.919><c> awesome</c><00:22:10.320><c> individuals</c><00:22:11.360><c> in</c>

00:22:11.669 --> 00:22:11.679 align:start position:0%
work of these awesome individuals in
 

00:22:11.679 --> 00:22:15.430 align:start position:0%
work of these awesome individuals in
favor<00:22:12.000><c> of</c><00:22:12.559><c> absolute</c><00:22:13.280><c> [&nbsp;__&nbsp;]</c><00:22:13.840><c> slop</c>

00:22:15.430 --> 00:22:15.440 align:start position:0%
favor of absolute [&nbsp;__&nbsp;] slop
 

00:22:15.440 --> 00:22:18.070 align:start position:0%
favor of absolute [&nbsp;__&nbsp;] slop
the<00:22:15.679><c> same</c><00:22:15.919><c> day</c><00:22:16.159><c> you</c><00:22:16.480><c> mislead</c><00:22:17.200><c> everybody</c><00:22:17.760><c> with</c>

00:22:18.070 --> 00:22:18.080 align:start position:0%
the same day you mislead everybody with
 

00:22:18.080 --> 00:22:19.990 align:start position:0%
the same day you mislead everybody with
numbers<00:22:18.400><c> about</c><00:22:18.720><c> how</c><00:22:18.960><c> fast</c><00:22:19.280><c> and</c><00:22:19.520><c> cheap</c><00:22:19.760><c> this</c>

00:22:19.990 --> 00:22:20.000 align:start position:0%
numbers about how fast and cheap this
 

00:22:20.000 --> 00:22:22.149 align:start position:0%
numbers about how fast and cheap this
model<00:22:20.320><c> is?</c><00:22:20.720><c> It's</c><00:22:20.960><c> just</c><00:22:21.120><c> so</c><00:22:21.360><c> bad</c><00:22:21.600><c> faith</c><00:22:21.840><c> to</c><00:22:22.000><c> put</c>

00:22:22.149 --> 00:22:22.159 align:start position:0%
model is? It's just so bad faith to put
 

00:22:22.159 --> 00:22:24.549 align:start position:0%
model is? It's just so bad faith to put
this<00:22:22.400><c> chart</c><00:22:22.799><c> in</c><00:22:23.120><c> this</c><00:22:23.600><c> announcement</c><00:22:24.080><c> and</c><00:22:24.400><c> not</c>

00:22:24.549 --> 00:22:24.559 align:start position:0%
this chart in this announcement and not
 

00:22:24.559 --> 00:22:26.470 align:start position:0%
this chart in this announcement and not
include<00:22:24.880><c> the</c><00:22:25.039><c> price</c><00:22:25.200><c> anywhere</c><00:22:25.679><c> and</c><00:22:25.919><c> also</c><00:22:26.320><c> take</c>

00:22:26.470 --> 00:22:26.480 align:start position:0%
include the price anywhere and also take
 

00:22:26.480 --> 00:22:29.190 align:start position:0%
include the price anywhere and also take
down<00:22:26.960><c> railway</c><00:22:27.520><c> entirely</c><00:22:28.080><c> the</c><00:22:28.320><c> same</c><00:22:28.480><c> day.</c>

00:22:29.190 --> 00:22:29.200 align:start position:0%
down railway entirely the same day.
 

00:22:29.200 --> 00:22:30.470 align:start position:0%
down railway entirely the same day.
Google<00:22:29.440><c> is</c><00:22:29.600><c> not</c><00:22:29.760><c> just</c><00:22:29.919><c> a</c><00:22:30.080><c> company</c><00:22:30.240><c> that</c>

00:22:30.470 --> 00:22:30.480 align:start position:0%
Google is not just a company that
 

00:22:30.480 --> 00:22:31.750 align:start position:0%
Google is not just a company that
doesn't<00:22:30.720><c> care.</c><00:22:30.960><c> It's</c><00:22:31.120><c> a</c><00:22:31.280><c> company</c><00:22:31.440><c> that's</c>

00:22:31.750 --> 00:22:31.760 align:start position:0%
doesn't care. It's a company that's
 

00:22:31.760 --> 00:22:33.750 align:start position:0%
doesn't care. It's a company that's
incapable<00:22:32.400><c> of</c><00:22:32.720><c> caring</c><00:22:33.039><c> in</c><00:22:33.280><c> its</c><00:22:33.520><c> current</c>

00:22:33.750 --> 00:22:33.760 align:start position:0%
incapable of caring in its current
 

00:22:33.760 --> 00:22:35.750 align:start position:0%
incapable of caring in its current
structure.<00:22:34.640><c> And</c><00:22:34.880><c> I</c><00:22:35.039><c> have</c><00:22:35.200><c> honestly</c><00:22:35.520><c> spent</c>

00:22:35.750 --> 00:22:35.760 align:start position:0%
structure. And I have honestly spent
 

00:22:35.760 --> 00:22:37.270 align:start position:0%
structure. And I have honestly spent
more<00:22:35.919><c> time</c><00:22:36.159><c> helping</c><00:22:36.400><c> my</c><00:22:36.559><c> friends</c><00:22:36.720><c> at</c><00:22:36.960><c> Google</c>

00:22:37.270 --> 00:22:37.280 align:start position:0%
more time helping my friends at Google
 

00:22:37.280 --> 00:22:39.110 align:start position:0%
more time helping my friends at Google
leave<00:22:37.760><c> than</c><00:22:37.919><c> I</c><00:22:38.080><c> have</c><00:22:38.159><c> spent</c><00:22:38.480><c> building</c><00:22:38.799><c> or</c>

00:22:39.110 --> 00:22:39.120 align:start position:0%
leave than I have spent building or
 

00:22:39.120 --> 00:22:41.110 align:start position:0%
leave than I have spent building or
using<00:22:39.360><c> anything</c><00:22:39.760><c> Google</c><00:22:40.080><c> makes</c><00:22:40.400><c> right</c><00:22:40.559><c> now.</c>

00:22:41.110 --> 00:22:41.120 align:start position:0%
using anything Google makes right now.
 

00:22:41.120 --> 00:22:43.350 align:start position:0%
using anything Google makes right now.
They<00:22:41.360><c> can</c><00:22:41.520><c> still</c><00:22:41.760><c> turn</c><00:22:41.919><c> it</c><00:22:42.080><c> around,</c><00:22:42.880><c> but</c><00:22:43.120><c> I</c>

00:22:43.350 --> 00:22:43.360 align:start position:0%
They can still turn it around, but I
 

00:22:43.360 --> 00:22:45.430 align:start position:0%
They can still turn it around, but I
don't<00:22:43.520><c> have</c><00:22:43.600><c> any</c><00:22:43.840><c> faith</c><00:22:44.159><c> they</c><00:22:44.400><c> will.</c><00:22:45.039><c> Google</c>

00:22:45.430 --> 00:22:45.440 align:start position:0%
don't have any faith they will. Google
 

00:22:45.440 --> 00:22:47.029 align:start position:0%
don't have any faith they will. Google
has<00:22:45.679><c> all</c><00:22:45.919><c> the</c><00:22:46.080><c> things</c><00:22:46.240><c> they</c><00:22:46.480><c> need</c><00:22:46.640><c> to</c><00:22:46.799><c> make</c>

00:22:47.029 --> 00:22:47.039 align:start position:0%
has all the things they need to make
 

00:22:47.039 --> 00:22:48.710 align:start position:0%
has all the things they need to make
something<00:22:47.360><c> incredible.</c><00:22:48.159><c> They</c><00:22:48.400><c> have</c><00:22:48.559><c> the</c>

00:22:48.710 --> 00:22:48.720 align:start position:0%
something incredible. They have the
 

00:22:48.720 --> 00:22:50.950 align:start position:0%
something incredible. They have the
infrastructure.<00:22:49.679><c> They</c><00:22:50.000><c> have</c><00:22:50.080><c> the</c><00:22:50.320><c> talent.</c>

00:22:50.950 --> 00:22:50.960 align:start position:0%
infrastructure. They have the talent.
 

00:22:50.960 --> 00:22:52.870 align:start position:0%
infrastructure. They have the talent.
They<00:22:51.120><c> have</c><00:22:51.280><c> the</c><00:22:51.440><c> ecosystem.</c><00:22:52.400><c> They</c><00:22:52.559><c> have</c><00:22:52.640><c> the</c>

00:22:52.870 --> 00:22:52.880 align:start position:0%
They have the ecosystem. They have the
 

00:22:52.880 --> 00:22:55.590 align:start position:0%
They have the ecosystem. They have the
TPUs.<00:22:53.760><c> They</c><00:22:54.000><c> have</c><00:22:54.080><c> the</c><00:22:54.320><c> research.</c><00:22:55.200><c> But</c><00:22:55.360><c> the</c>

00:22:55.590 --> 00:22:55.600 align:start position:0%
TPUs. They have the research. But the
 

00:22:55.600 --> 00:22:57.669 align:start position:0%
TPUs. They have the research. But the
result<00:22:55.919><c> is</c><00:22:56.240><c> that</c><00:22:56.480><c> no</c><00:22:56.720><c> one's</c><00:22:57.039><c> ever</c><00:22:57.200><c> allowed</c><00:22:57.520><c> to</c>

00:22:57.669 --> 00:22:57.679 align:start position:0%
result is that no one's ever allowed to
 

00:22:57.679 --> 00:22:59.029 align:start position:0%
result is that no one's ever allowed to
work<00:22:57.840><c> together</c><00:22:58.159><c> long</c><00:22:58.400><c> enough</c><00:22:58.640><c> to</c><00:22:58.799><c> make</c>

00:22:59.029 --> 00:22:59.039 align:start position:0%
work together long enough to make
 

00:22:59.039 --> 00:23:00.789 align:start position:0%
work together long enough to make
anything<00:22:59.360><c> good.</c><00:22:59.840><c> And</c><00:23:00.000><c> half</c><00:23:00.240><c> the</c><00:23:00.400><c> time</c><00:23:00.559><c> when</c>

00:23:00.789 --> 00:23:00.799 align:start position:0%
anything good. And half the time when
 

00:23:00.799 --> 00:23:01.990 align:start position:0%
anything good. And half the time when
talking<00:23:00.960><c> to</c><00:23:01.120><c> somebody</c><00:23:01.360><c> there</c><00:23:01.520><c> who</c><00:23:01.760><c> might</c>

00:23:01.990 --> 00:23:02.000 align:start position:0%
talking to somebody there who might
 

00:23:02.000 --> 00:23:03.510 align:start position:0%
talking to somebody there who might
actually<00:23:02.320><c> make</c><00:23:02.480><c> something</c><00:23:02.720><c> cool</c><00:23:03.039><c> happen,</c>

00:23:03.510 --> 00:23:03.520 align:start position:0%
actually make something cool happen,
 

00:23:03.520 --> 00:23:04.870 align:start position:0%
actually make something cool happen,
they've<00:23:03.760><c> left</c><00:23:03.919><c> the</c><00:23:04.159><c> company</c><00:23:04.400><c> before</c><00:23:04.720><c> the</c>

00:23:04.870 --> 00:23:04.880 align:start position:0%
they've left the company before the
 

00:23:04.880 --> 00:23:07.590 align:start position:0%
they've left the company before the
thing<00:23:04.960><c> is</c><00:23:05.200><c> done.</c><00:23:05.600><c> It's</c><00:23:05.760><c> a</c><00:23:05.919><c> slot</c><00:23:06.320><c> fest</c><00:23:07.200><c> and</c><00:23:07.360><c> I</c>

00:23:07.590 --> 00:23:07.600 align:start position:0%
thing is done. It's a slot fest and I
 

00:23:07.600 --> 00:23:09.350 align:start position:0%
thing is done. It's a slot fest and I
can't<00:23:07.760><c> support</c><00:23:08.000><c> it</c><00:23:08.159><c> anymore.</c><00:23:08.960><c> If</c><00:23:09.200><c> you're</c>

00:23:09.350 --> 00:23:09.360 align:start position:0%
can't support it anymore. If you're
 

00:23:09.360 --> 00:23:11.350 align:start position:0%
can't support it anymore. If you're
building<00:23:09.600><c> things</c><00:23:09.760><c> on</c><00:23:09.919><c> Google</c><00:23:10.240><c> stuff,</c><00:23:11.039><c> get</c><00:23:11.200><c> it</c>

00:23:11.350 --> 00:23:11.360 align:start position:0%
building things on Google stuff, get it
 

00:23:11.360 --> 00:23:13.909 align:start position:0%
building things on Google stuff, get it
off.<00:23:12.159><c> You</c><00:23:12.400><c> can't</c><00:23:12.640><c> trust</c><00:23:12.880><c> any</c><00:23:13.120><c> of</c><00:23:13.280><c> this.</c><00:23:13.760><c> And</c>

00:23:13.909 --> 00:23:13.919 align:start position:0%
off. You can't trust any of this. And
 

00:23:13.919 --> 00:23:15.430 align:start position:0%
off. You can't trust any of this. And
I'm<00:23:14.159><c> scared</c><00:23:14.400><c> as</c><00:23:14.559><c> hell</c><00:23:14.799><c> because</c><00:23:15.039><c> my</c><00:23:15.200><c> whole</c>

00:23:15.430 --> 00:23:15.440 align:start position:0%
I'm scared as hell because my whole
 

00:23:15.440 --> 00:23:16.710 align:start position:0%
I'm scared as hell because my whole
career<00:23:15.600><c> is</c><00:23:15.840><c> currently</c><00:23:16.080><c> built</c><00:23:16.320><c> on</c><00:23:16.480><c> top</c><00:23:16.559><c> of</c>

00:23:16.710 --> 00:23:16.720 align:start position:0%
career is currently built on top of
 

00:23:16.720 --> 00:23:18.470 align:start position:0%
career is currently built on top of
YouTube.<00:23:17.440><c> I</c><00:23:17.600><c> have</c><00:23:17.679><c> nothing</c><00:23:17.919><c> else</c><00:23:18.000><c> to</c><00:23:18.159><c> say</c><00:23:18.320><c> on</c>

00:23:18.470 --> 00:23:18.480 align:start position:0%
YouTube. I have nothing else to say on
 

00:23:18.480 --> 00:23:20.230 align:start position:0%
YouTube. I have nothing else to say on
this<00:23:18.640><c> one.</c><00:23:19.039><c> Hopefully</c><00:23:19.360><c> this</c><00:23:19.600><c> video</c><00:23:20.000><c> still</c>

00:23:20.230 --> 00:23:20.240 align:start position:0%
this one. Hopefully this video still
 

00:23:20.240 --> 00:23:21.669 align:start position:0%
this one. Hopefully this video still
makes<00:23:20.480><c> it</c><00:23:20.640><c> into</c><00:23:20.880><c> your</c><00:23:21.039><c> feeds</c><00:23:21.360><c> even</c><00:23:21.520><c> though</c>

00:23:21.669 --> 00:23:21.679 align:start position:0%
makes it into your feeds even though
 

00:23:21.679 --> 00:23:22.950 align:start position:0%
makes it into your feeds even though
Google's<00:23:22.080><c> going</c><00:23:22.159><c> to</c><00:23:22.240><c> do</c><00:23:22.400><c> everything</c><00:23:22.559><c> in</c><00:23:22.799><c> their</c>

00:23:22.950 --> 00:23:22.960 align:start position:0%
Google's going to do everything in their
 

00:23:22.960 --> 00:23:25.270 align:start position:0%
Google's going to do everything in their
power<00:23:23.120><c> to</c><00:23:23.280><c> hide</c><00:23:23.520><c> it.</c><00:23:24.400><c> I</c><00:23:24.640><c> hope</c><00:23:24.799><c> I'm</c><00:23:24.960><c> wrong</c><00:23:25.120><c> on</c>

00:23:25.270 --> 00:23:25.280 align:start position:0%
power to hide it. I hope I'm wrong on
 

00:23:25.280 --> 00:23:27.590 align:start position:0%
power to hide it. I hope I'm wrong on
this.<00:23:25.600><c> I</c><00:23:25.840><c> really</c><00:23:26.000><c> do,</c><00:23:26.720><c> but</c><00:23:26.880><c> I</c><00:23:27.120><c> don't</c><00:23:27.200><c> think</c><00:23:27.360><c> I</c>

00:23:27.590 --> 00:23:27.600 align:start position:0%
this. I really do, but I don't think I
 

00:23:27.600 --> 00:23:29.430 align:start position:0%
this. I really do, but I don't think I
am.<00:23:28.080><c> I</c><00:23:28.240><c> am</c><00:23:28.400><c> curious</c><00:23:28.559><c> how</c><00:23:28.720><c> y'all</c><00:23:28.960><c> feel.</c><00:23:29.200><c> Am</c><00:23:29.280><c> I</c>

00:23:29.430 --> 00:23:29.440 align:start position:0%
am. I am curious how y'all feel. Am I
 

00:23:29.440 --> 00:23:31.110 align:start position:0%
am. I am curious how y'all feel. Am I
overreacting<00:23:29.919><c> here</c><00:23:30.159><c> or</c><00:23:30.400><c> is</c><00:23:30.559><c> this</c><00:23:30.720><c> as</c><00:23:30.880><c> insane</c>

00:23:31.110 --> 00:23:31.120 align:start position:0%
overreacting here or is this as insane
 

00:23:31.120 --> 00:23:32.950 align:start position:0%
overreacting here or is this as insane
as<00:23:31.280><c> I</c><00:23:31.440><c> think</c><00:23:31.520><c> it</c><00:23:31.679><c> is?</c><00:23:32.159><c> Give</c><00:23:32.400><c> those</c><00:23:32.559><c> people</c><00:23:32.720><c> a</c>

00:23:32.950 --> 00:23:32.960 align:start position:0%
as I think it is? Give those people a
 

00:23:32.960 --> 00:23:34.390 align:start position:0%
as I think it is? Give those people a
follow.<00:23:33.200><c> They</c><00:23:33.360><c> all</c><00:23:33.520><c> deserve</c><00:23:33.760><c> it.</c><00:23:33.919><c> And</c><00:23:34.080><c> until</c>

00:23:34.390 --> 00:23:34.400 align:start position:0%
follow. They all deserve it. And until
 

00:23:34.400 --> 00:23:37.919 align:start position:0%
follow. They all deserve it. And until
next<00:23:34.640><c> time,</c><00:23:35.440><c> peace</c><00:23:35.760><c> nerds.</c>

