WEBVTT
Kind: captions
Language: en

00:00:12.719 --> 00:00:14.390 align:start position:0%
 
hello<00:00:12.960><c> everybody</c><00:00:13.480><c> this</c><00:00:13.599><c> is</c><00:00:13.759><c> SF</c><00:00:14.080><c> Scola</c>

00:00:14.390 --> 00:00:14.400 align:start position:0%
hello everybody this is SF Scola
 

00:00:14.400 --> 00:00:16.630 align:start position:0%
hello everybody this is SF Scola
developer<00:00:14.799><c> series</c><00:00:15.639><c> and</c><00:00:15.839><c> here</c><00:00:16.080><c> we</c><00:00:16.199><c> are</c><00:00:16.440><c> on</c>

00:00:16.630 --> 00:00:16.640 align:start position:0%
developer series and here we are on
 

00:00:16.640 --> 00:00:19.950 align:start position:0%
developer series and here we are on
location<00:00:17.080><c> at</c><00:00:17.240><c> svity</c><00:00:17.880><c> for</c><00:00:18.080><c> an</c><00:00:18.240><c> SF</c><00:00:18.520><c> scal</c><00:00:18.960><c> mup</c>

00:00:19.950 --> 00:00:19.960 align:start position:0%
location at svity for an SF scal mup
 

00:00:19.960 --> 00:00:22.470 align:start position:0%
location at svity for an SF scal mup
with<00:00:20.519><c> uh</c><00:00:20.640><c> speakers</c><00:00:21.039><c> including</c><00:00:21.400><c> Bill</c><00:00:21.600><c> veners</c>

00:00:22.470 --> 00:00:22.480 align:start position:0%
with uh speakers including Bill veners
 

00:00:22.480 --> 00:00:24.429 align:start position:0%
with uh speakers including Bill veners
uh<00:00:22.600><c> one</c><00:00:22.760><c> of</c><00:00:22.920><c> the</c><00:00:23.080><c> authors</c><00:00:23.599><c> of</c><00:00:23.840><c> the</c><00:00:24.080><c> regional</c>

00:00:24.429 --> 00:00:24.439 align:start position:0%
uh one of the authors of the regional
 

00:00:24.439 --> 00:00:26.509 align:start position:0%
uh one of the authors of the regional
scholar<00:00:24.840><c> book</c><00:00:25.680><c> and</c><00:00:25.880><c> he's</c><00:00:26.039><c> going</c><00:00:26.160><c> to</c><00:00:26.320><c> talk</c>

00:00:26.509 --> 00:00:26.519 align:start position:0%
scholar book and he's going to talk
 

00:00:26.519 --> 00:00:29.070 align:start position:0%
scholar book and he's going to talk
about<00:00:27.320><c> uh</c><00:00:27.720><c> testing</c><00:00:28.240><c> and</c><00:00:28.439><c> some</c><00:00:28.880><c> some</c>

00:00:29.070 --> 00:00:29.080 align:start position:0%
about uh testing and some some
 

00:00:29.080 --> 00:00:30.550 align:start position:0%
about uh testing and some some
interesting<00:00:29.480><c> developments</c><00:00:30.199><c> in</c><00:00:30.400><c> in</c>

00:00:30.550 --> 00:00:30.560 align:start position:0%
interesting developments in in
 

00:00:30.560 --> 00:00:33.229 align:start position:0%
interesting developments in in
Scholastic<00:00:31.320><c> which</c><00:00:31.439><c> is</c><00:00:31.759><c> which</c><00:00:31.880><c> is</c><00:00:32.000><c> the</c><00:00:32.239><c> library</c>

00:00:33.229 --> 00:00:33.239 align:start position:0%
Scholastic which is which is the library
 

00:00:33.239 --> 00:00:35.630 align:start position:0%
Scholastic which is which is the library
uh<00:00:33.399><c> which</c><00:00:33.800><c> came</c><00:00:34.040><c> from</c><00:00:34.800><c> uh</c><00:00:34.960><c> pill's</c><00:00:35.320><c> testing</c>

00:00:35.630 --> 00:00:35.640 align:start position:0%
uh which came from uh pill's testing
 

00:00:35.640 --> 00:00:38.229 align:start position:0%
uh which came from uh pill's testing
work<00:00:35.960><c> but</c><00:00:36.120><c> you</c><00:00:36.239><c> know</c><00:00:36.680><c> Bill's</c><00:00:37.079><c> a</c><00:00:37.360><c> very</c><00:00:37.719><c> welln</c>

00:00:38.229 --> 00:00:38.239 align:start position:0%
work but you know Bill's a very welln
 

00:00:38.239 --> 00:00:39.869 align:start position:0%
work but you know Bill's a very welln
guy<00:00:38.399><c> in</c><00:00:38.520><c> the</c><00:00:38.640><c> skull</c><00:00:39.000><c> communia</c><00:00:39.360><c> so</c><00:00:39.480><c> we'll</c><00:00:39.680><c> use</c>

00:00:39.869 --> 00:00:39.879 align:start position:0%
guy in the skull communia so we'll use
 

00:00:39.879 --> 00:00:42.350 align:start position:0%
guy in the skull communia so we'll use
this<00:00:40.079><c> opportunity</c><00:00:40.640><c> to</c><00:00:41.320><c> to</c><00:00:41.640><c> learn</c><00:00:42.039><c> a</c><00:00:42.160><c> little</c>

00:00:42.350 --> 00:00:42.360 align:start position:0%
this opportunity to to learn a little
 

00:00:42.360 --> 00:00:44.790 align:start position:0%
this opportunity to to learn a little
bit<00:00:42.559><c> more</c><00:00:42.760><c> about</c><00:00:43.079><c> him</c><00:00:43.320><c> and</c><00:00:43.520><c> and</c><00:00:43.719><c> his</c><00:00:44.039><c> skull</c>

00:00:44.790 --> 00:00:44.800 align:start position:0%
bit more about him and and his skull
 

00:00:44.800 --> 00:00:47.630 align:start position:0%
bit more about him and and his skull
interest<00:00:45.800><c> uh</c><00:00:46.440><c> welcome</c><00:00:46.719><c> bill</c><00:00:47.039><c> it's</c><00:00:47.280><c> great</c><00:00:47.480><c> to</c>

00:00:47.630 --> 00:00:47.640 align:start position:0%
interest uh welcome bill it's great to
 

00:00:47.640 --> 00:00:50.869 align:start position:0%
interest uh welcome bill it's great to
have<00:00:47.760><c> you</c><00:00:47.879><c> here</c><00:00:48.120><c> thanks</c><00:00:48.680><c> Lexi</c><00:00:49.680><c> uh</c><00:00:49.840><c> and</c><00:00:50.360><c> uh</c><00:00:50.640><c> bill</c>

00:00:50.869 --> 00:00:50.879 align:start position:0%
have you here thanks Lexi uh and uh bill
 

00:00:50.879 --> 00:00:53.549 align:start position:0%
have you here thanks Lexi uh and uh bill
is<00:00:51.039><c> also</c><00:00:51.280><c> in</c><00:00:51.440><c> his</c><00:00:51.680><c> Bay</c><00:00:52.640><c> resident</c><00:00:53.039><c> so</c><00:00:53.199><c> we're</c><00:00:53.359><c> all</c>

00:00:53.549 --> 00:00:53.559 align:start position:0%
is also in his Bay resident so we're all
 

00:00:53.559 --> 00:00:55.029 align:start position:0%
is also in his Bay resident so we're all
here<00:00:53.680><c> in</c><00:00:53.800><c> Oakland</c><00:00:54.239><c> you</c><00:00:54.320><c> know</c><00:00:54.480><c> very</c><00:00:54.640><c> excited</c><00:00:54.960><c> to</c>

00:00:55.029 --> 00:00:55.039 align:start position:0%
here in Oakland you know very excited to
 

00:00:55.039 --> 00:00:58.910 align:start position:0%
here in Oakland you know very excited to
be<00:00:55.280><c> here</c><00:00:55.840><c> in</c><00:00:56.079><c> kind</c><00:00:56.239><c> of</c><00:00:56.559><c> uh</c><00:00:56.719><c> the</c><00:00:56.840><c> same</c><00:00:57.440><c> habitat</c>

00:00:58.910 --> 00:00:58.920 align:start position:0%
be here in kind of uh the same habitat
 

00:00:58.920 --> 00:01:03.069 align:start position:0%
be here in kind of uh the same habitat
uh<00:01:00.160><c> yeah</c><00:01:00.600><c> and</c><00:01:00.960><c> uh</c><00:01:01.399><c> so</c><00:01:02.120><c> I'll</c><00:01:02.559><c> of</c><00:01:02.680><c> course</c><00:01:02.960><c> you</c>

00:01:03.069 --> 00:01:03.079 align:start position:0%
uh yeah and uh so I'll of course you
 

00:01:03.079 --> 00:01:06.149 align:start position:0%
uh yeah and uh so I'll of course you
know<00:01:03.480><c> ask</c><00:01:03.640><c> you</c><00:01:03.879><c> what</c><00:01:04.000><c> is</c><00:01:04.199><c> your</c><00:01:04.839><c> kind</c><00:01:05.000><c> of</c><00:01:05.840><c> uh</c>

00:01:06.149 --> 00:01:06.159 align:start position:0%
know ask you what is your kind of uh
 

00:01:06.159 --> 00:01:08.870 align:start position:0%
know ask you what is your kind of uh
scholar<00:01:06.600><c> history</c><00:01:06.960><c> how</c><00:01:07.200><c> did</c><00:01:07.360><c> you</c><00:01:07.560><c> come</c><00:01:07.960><c> to</c><00:01:08.720><c> to</c>

00:01:08.870 --> 00:01:08.880 align:start position:0%
scholar history how did you come to to
 

00:01:08.880 --> 00:01:11.350 align:start position:0%
scholar history how did you come to to
scull<00:01:09.280><c> in</c><00:01:09.360><c> the</c><00:01:09.520><c> first</c><00:01:09.759><c> place</c><00:01:10.119><c> and</c><00:01:10.400><c> how</c><00:01:10.600><c> did</c><00:01:10.880><c> the</c>

00:01:11.350 --> 00:01:11.360 align:start position:0%
scull in the first place and how did the
 

00:01:11.360 --> 00:01:15.870 align:start position:0%
scull in the first place and how did the
scull<00:01:11.799><c> book</c><00:01:12.520><c> uh</c><00:01:13.080><c> came</c><00:01:13.240><c> to</c><00:01:13.400><c> be</c><00:01:14.159><c> okay</c><00:01:14.520><c> that's</c><00:01:15.040><c> um</c>

00:01:15.870 --> 00:01:15.880 align:start position:0%
scull book uh came to be okay that's um
 

00:01:15.880 --> 00:01:18.030 align:start position:0%
scull book uh came to be okay that's um
going<00:01:16.119><c> back</c><00:01:16.320><c> away</c><00:01:16.680><c> so</c><00:01:16.920><c> that</c>

00:01:18.030 --> 00:01:18.040 align:start position:0%
going back away so that
 

00:01:18.040 --> 00:01:20.469 align:start position:0%
going back away so that
was

00:01:20.469 --> 00:01:20.479 align:start position:0%
was
 

00:01:20.479 --> 00:01:23.310 align:start position:0%
was
2006<00:01:21.479><c> I</c><00:01:22.000><c> uh</c><00:01:22.240><c> somehow</c><00:01:22.560><c> heard</c><00:01:22.799><c> about</c><00:01:22.920><c> it</c><00:01:23.079><c> we</c><00:01:23.159><c> were</c>

00:01:23.310 --> 00:01:23.320 align:start position:0%
2006 I uh somehow heard about it we were
 

00:01:23.320 --> 00:01:25.590 align:start position:0%
2006 I uh somehow heard about it we were
doing<00:01:23.600><c> a</c><00:01:23.920><c> a</c><00:01:24.079><c> community</c><00:01:24.520><c> website</c><00:01:24.920><c> a</c><00:01:25.159><c> programmer</c>

00:01:25.590 --> 00:01:25.600 align:start position:0%
doing a a community website a programmer
 

00:01:25.600 --> 00:01:26.870 align:start position:0%
doing a a community website a programmer
Community<00:01:25.960><c> website</c>

00:01:26.870 --> 00:01:26.880 align:start position:0%
Community website
 

00:01:26.880 --> 00:01:30.149 align:start position:0%
Community website
r.com<00:01:27.880><c> and</c><00:01:28.720><c> we</c><00:01:28.880><c> interviewed</c><00:01:29.360><c> people</c><00:01:29.720><c> we</c><00:01:29.960><c> we</c>

00:01:30.149 --> 00:01:30.159 align:start position:0%
r.com and we interviewed people we we
 

00:01:30.159 --> 00:01:32.030 align:start position:0%
r.com and we interviewed people we we
posted<00:01:30.479><c> news</c><00:01:30.759><c> items</c><00:01:31.119><c> did</c><00:01:31.320><c> that</c><00:01:31.439><c> sort</c><00:01:31.600><c> of</c><00:01:31.720><c> thing</c>

00:01:32.030 --> 00:01:32.040 align:start position:0%
posted news items did that sort of thing
 

00:01:32.040 --> 00:01:35.270 align:start position:0%
posted news items did that sort of thing
MH<00:01:32.479><c> and</c><00:01:32.600><c> sold</c><00:01:33.000><c> ads</c><00:01:33.840><c> so</c><00:01:34.640><c> somehow</c><00:01:34.960><c> we</c><00:01:35.079><c> heard</c>

00:01:35.270 --> 00:01:35.280 align:start position:0%
MH and sold ads so somehow we heard
 

00:01:35.280 --> 00:01:37.030 align:start position:0%
MH and sold ads so somehow we heard
about<00:01:35.439><c> Scola</c><00:01:35.799><c> we</c><00:01:35.880><c> posted</c><00:01:36.119><c> a</c><00:01:36.200><c> news</c><00:01:36.399><c> item</c><00:01:36.640><c> on</c>

00:01:37.030 --> 00:01:37.040 align:start position:0%
about Scola we posted a news item on
 

00:01:37.040 --> 00:01:39.630 align:start position:0%
about Scola we posted a news item on
Scala<00:01:38.040><c> and</c><00:01:38.520><c> uh</c><00:01:38.759><c> that's</c><00:01:39.000><c> how</c><00:01:39.119><c> we</c><00:01:39.280><c> first</c>

00:01:39.630 --> 00:01:39.640 align:start position:0%
Scala and uh that's how we first
 

00:01:39.640 --> 00:01:41.469 align:start position:0%
Scala and uh that's how we first
interacted<00:01:40.040><c> with</c><00:01:40.159><c> Martin</c><00:01:40.360><c> ODI</c><00:01:40.920><c> about</c><00:01:41.240><c> that</c>

00:01:41.469 --> 00:01:41.479 align:start position:0%
interacted with Martin ODI about that
 

00:01:41.479 --> 00:01:44.030 align:start position:0%
interacted with Martin ODI about that
and<00:01:42.280><c> he</c><00:01:42.479><c> actually</c><00:01:42.720><c> kind</c><00:01:42.799><c> of</c><00:01:42.960><c> corrected</c><00:01:43.360><c> us</c><00:01:43.720><c> we</c>

00:01:44.030 --> 00:01:44.040 align:start position:0%
and he actually kind of corrected us we
 

00:01:44.040 --> 00:01:47.030 align:start position:0%
and he actually kind of corrected us we
kind<00:01:44.159><c> of</c><00:01:44.240><c> said</c><00:01:44.439><c> it</c><00:01:44.520><c> was</c><00:01:44.680><c> about</c><00:01:45.119><c> XML</c><00:01:46.119><c> literals</c>

00:01:47.030 --> 00:01:47.040 align:start position:0%
kind of said it was about XML literals
 

00:01:47.040 --> 00:01:51.109 align:start position:0%
kind of said it was about XML literals
yes<00:01:47.399><c> yes</c><00:01:48.320><c> so</c><00:01:49.000><c> uh</c><00:01:49.119><c> at</c><00:01:49.280><c> some</c><00:01:49.520><c> point</c><00:01:49.840><c> we</c><00:01:50.040><c> got</c><00:01:50.360><c> the</c>

00:01:51.109 --> 00:01:51.119 align:start position:0%
yes yes so uh at some point we got the
 

00:01:51.119 --> 00:01:53.270 align:start position:0%
yes yes so uh at some point we got the
vibe<00:01:51.880><c> from</c><00:01:52.360><c> the</c><00:01:52.479><c> you</c><00:01:52.560><c> know</c><00:01:52.759><c> just</c><00:01:52.920><c> talking</c><00:01:53.159><c> to</c>

00:01:53.270 --> 00:01:53.280 align:start position:0%
vibe from the you know just talking to
 

00:01:53.280 --> 00:01:55.950 align:start position:0%
vibe from the you know just talking to
lots<00:01:53.439><c> of</c><00:01:53.520><c> different</c><00:01:53.680><c> people</c><00:01:54.000><c> that</c><00:01:54.360><c> uh</c><00:01:55.040><c> that</c><00:01:55.479><c> uh</c>

00:01:55.950 --> 00:01:55.960 align:start position:0%
lots of different people that uh that uh
 

00:01:55.960 --> 00:01:58.350 align:start position:0%
lots of different people that uh that uh
functional<00:01:56.439><c> programming</c><00:01:56.920><c> might</c><00:01:57.119><c> be</c><00:01:57.960><c> or</c><00:01:58.200><c> like</c>

00:01:58.350 --> 00:01:58.360 align:start position:0%
functional programming might be or like
 

00:01:58.360 --> 00:01:59.910 align:start position:0%
functional programming might be or like
the<00:01:58.520><c> mainstream</c><00:01:59.000><c> programming</c><00:01:59.399><c> community</c>

00:01:59.910 --> 00:01:59.920 align:start position:0%
the mainstream programming community
 

00:01:59.920 --> 00:02:02.270 align:start position:0%
the mainstream programming community
might<00:02:00.119><c> be</c><00:02:00.320><c> ready</c><00:02:00.680><c> to</c><00:02:01.280><c> to</c><00:02:01.759><c> uh</c><00:02:01.920><c> look</c><00:02:02.079><c> at</c>

00:02:02.270 --> 00:02:02.280 align:start position:0%
might be ready to to uh look at
 

00:02:02.280 --> 00:02:04.910 align:start position:0%
might be ready to to uh look at
functional<00:02:02.680><c> programming</c><00:02:03.280><c> mhm</c><00:02:04.280><c> and</c><00:02:04.439><c> so</c><00:02:04.680><c> we</c>

00:02:04.910 --> 00:02:04.920 align:start position:0%
functional programming mhm and so we
 

00:02:04.920 --> 00:02:07.029 align:start position:0%
functional programming mhm and so we
contacted<00:02:05.399><c> Martin</c><00:02:05.799><c> to</c><00:02:05.960><c> see</c><00:02:06.240><c> if</c><00:02:06.439><c> he</c><00:02:06.560><c> wanted</c><00:02:06.840><c> to</c>

00:02:07.029 --> 00:02:07.039 align:start position:0%
contacted Martin to see if he wanted to
 

00:02:07.039 --> 00:02:09.550 align:start position:0%
contacted Martin to see if he wanted to
write<00:02:07.240><c> some</c><00:02:07.399><c> articles</c><00:02:07.880><c> on</c><00:02:07.960><c> our</c><00:02:08.239><c> tea</c><00:02:09.239><c> about</c>

00:02:09.550 --> 00:02:09.560 align:start position:0%
write some articles on our tea about
 

00:02:09.560 --> 00:02:11.029 align:start position:0%
write some articles on our tea about
functional<00:02:09.959><c> programming</c><00:02:10.399><c> just</c><00:02:10.479><c> to</c><00:02:10.679><c> explain</c>

00:02:11.029 --> 00:02:11.039 align:start position:0%
functional programming just to explain
 

00:02:11.039 --> 00:02:13.390 align:start position:0%
functional programming just to explain
it<00:02:11.680><c> um</c><00:02:11.800><c> but</c><00:02:11.920><c> to</c><00:02:12.040><c> use</c><00:02:12.200><c> Scala</c><00:02:12.599><c> as</c><00:02:12.720><c> an</c><00:02:12.920><c> example</c>

00:02:13.390 --> 00:02:13.400 align:start position:0%
it um but to use Scala as an example
 

00:02:13.400 --> 00:02:16.550 align:start position:0%
it um but to use Scala as an example
language<00:02:14.080><c> okay</c><00:02:14.440><c> so</c><00:02:14.920><c> he</c><00:02:15.080><c> said</c><00:02:15.599><c> uh</c><00:02:15.879><c> yeah</c><00:02:16.239><c> but</c><00:02:16.360><c> he</c>

00:02:16.550 --> 00:02:16.560 align:start position:0%
language okay so he said uh yeah but he
 

00:02:16.560 --> 00:02:17.910 align:start position:0%
language okay so he said uh yeah but he
also<00:02:16.800><c> kind</c><00:02:16.920><c> of</c><00:02:17.000><c> wanted</c><00:02:17.200><c> to</c><00:02:17.319><c> write</c><00:02:17.519><c> a</c><00:02:17.680><c> book</c>

00:02:17.910 --> 00:02:17.920 align:start position:0%
also kind of wanted to write a book
 

00:02:17.920 --> 00:02:19.790 align:start position:0%
also kind of wanted to write a book
about<00:02:18.200><c> Scala</c><00:02:18.720><c> and</c><00:02:19.000><c> and</c><00:02:19.120><c> we</c><00:02:19.200><c> said</c><00:02:19.480><c> Well</c><00:02:19.599><c> we'd</c>

00:02:19.790 --> 00:02:19.800 align:start position:0%
about Scala and and we said Well we'd
 

00:02:19.800 --> 00:02:21.110 align:start position:0%
about Scala and and we said Well we'd
like<00:02:19.920><c> to</c><00:02:20.080><c> publish</c><00:02:20.319><c> a</c><00:02:20.440><c> book</c><00:02:20.599><c> about</c><00:02:20.879><c> you</c><00:02:20.959><c> know</c><00:02:21.040><c> we</c>

00:02:21.110 --> 00:02:21.120 align:start position:0%
like to publish a book about you know we
 

00:02:21.120 --> 00:02:22.270 align:start position:0%
like to publish a book about you know we
want<00:02:21.239><c> to</c><00:02:21.319><c> publish</c><00:02:21.599><c> books</c><00:02:21.840><c> we</c><00:02:21.920><c> were</c><00:02:22.040><c> thinking</c>

00:02:22.270 --> 00:02:22.280 align:start position:0%
want to publish books we were thinking
 

00:02:22.280 --> 00:02:23.509 align:start position:0%
want to publish books we were thinking
about<00:02:22.480><c> doing</c><00:02:22.680><c> that</c><00:02:22.800><c> so</c><00:02:22.920><c> we'd</c><00:02:23.120><c> have</c><00:02:23.239><c> something</c>

00:02:23.509 --> 00:02:23.519 align:start position:0%
about doing that so we'd have something
 

00:02:23.519 --> 00:02:25.670 align:start position:0%
about doing that so we'd have something
besides<00:02:23.920><c> ads</c><00:02:24.160><c> to</c><00:02:24.319><c> sell</c><00:02:25.319><c> uh</c><00:02:25.400><c> it's</c><00:02:25.519><c> something</c>

00:02:25.670 --> 00:02:25.680 align:start position:0%
besides ads to sell uh it's something
 

00:02:25.680 --> 00:02:27.910 align:start position:0%
besides ads to sell uh it's something
that<00:02:25.800><c> sld</c><00:02:26.040><c> directly</c><00:02:26.319><c> to</c><00:02:26.480><c> the</c><00:02:26.800><c> audience</c><00:02:27.800><c> which</c>

00:02:27.910 --> 00:02:27.920 align:start position:0%
that sld directly to the audience which
 

00:02:27.920 --> 00:02:29.949 align:start position:0%
that sld directly to the audience which
was<00:02:28.040><c> fairly</c><00:02:28.280><c> substantial</c><00:02:28.720><c> at</c><00:02:28.879><c> that</c><00:02:29.080><c> time</c><00:02:29.680><c> and</c>

00:02:29.949 --> 00:02:29.959 align:start position:0%
was fairly substantial at that time and
 

00:02:29.959 --> 00:02:32.430 align:start position:0%
was fairly substantial at that time and
and<00:02:30.360><c> uh</c><00:02:30.879><c> so</c><00:02:31.080><c> we</c><00:02:31.239><c> just</c><00:02:31.400><c> you</c><00:02:31.519><c> know</c><00:02:31.640><c> we</c><00:02:31.760><c> worked</c><00:02:32.040><c> out</c>

00:02:32.430 --> 00:02:32.440 align:start position:0%
and uh so we just you know we worked out
 

00:02:32.440 --> 00:02:34.229 align:start position:0%
and uh so we just you know we worked out
uh<00:02:32.599><c> that</c><00:02:32.920><c> he</c><00:02:33.040><c> and</c><00:02:33.200><c> Lex</c><00:02:33.400><c> spoon</c><00:02:33.720><c> would</c><00:02:33.879><c> write</c><00:02:34.080><c> the</c>

00:02:34.229 --> 00:02:34.239 align:start position:0%
uh that he and Lex spoon would write the
 

00:02:34.239 --> 00:02:36.509 align:start position:0%
uh that he and Lex spoon would write the
book<00:02:34.440><c> and</c><00:02:34.640><c> our</c><00:02:34.840><c> Teo</c><00:02:35.120><c> would</c><00:02:35.280><c> publish</c><00:02:35.560><c> it</c><00:02:36.280><c> but</c><00:02:36.400><c> it</c>

00:02:36.509 --> 00:02:36.519 align:start position:0%
book and our Teo would publish it but it
 

00:02:36.519 --> 00:02:38.070 align:start position:0%
book and our Teo would publish it but it
was<00:02:36.640><c> such</c><00:02:36.800><c> a</c><00:02:36.959><c> huge</c><00:02:37.280><c> task</c><00:02:37.519><c> that</c><00:02:37.640><c> we</c><00:02:37.760><c> needed</c>

00:02:38.070 --> 00:02:38.080 align:start position:0%
was such a huge task that we needed
 

00:02:38.080 --> 00:02:40.470 align:start position:0%
was such a huge task that we needed
another<00:02:38.480><c> author</c><00:02:39.280><c> uh</c><00:02:39.400><c> so</c><00:02:39.680><c> I</c>

00:02:40.470 --> 00:02:40.480 align:start position:0%
another author uh so I
 

00:02:40.480 --> 00:02:42.910 align:start position:0%
another author uh so I
volunteered<00:02:41.480><c> and</c><00:02:41.760><c> the</c><00:02:41.879><c> other</c><00:02:42.319><c> reason</c><00:02:42.599><c> I</c><00:02:42.720><c> did</c>

00:02:42.910 --> 00:02:42.920 align:start position:0%
volunteered and the other reason I did
 

00:02:42.920 --> 00:02:44.190 align:start position:0%
volunteered and the other reason I did
that<00:02:43.120><c> was</c><00:02:43.239><c> so</c><00:02:43.400><c> that</c><00:02:43.599><c> I</c><00:02:43.800><c> I'd</c><00:02:43.920><c> have</c><00:02:44.040><c> some</c>

00:02:44.190 --> 00:02:44.200 align:start position:0%
that was so that I I'd have some
 

00:02:44.200 --> 00:02:45.589 align:start position:0%
that was so that I I'd have some
credibility<00:02:44.640><c> to</c><00:02:44.760><c> go</c><00:02:44.879><c> around</c><00:02:45.040><c> and</c><00:02:45.159><c> talk</c><00:02:45.360><c> about</c>

00:02:45.589 --> 00:02:45.599 align:start position:0%
credibility to go around and talk about
 

00:02:45.599 --> 00:02:47.630 align:start position:0%
credibility to go around and talk about
schola<00:02:46.080><c> because</c><00:02:46.239><c> I</c><00:02:46.319><c> needed</c><00:02:46.560><c> to</c><00:02:47.120><c> promote</c><00:02:47.480><c> this</c>

00:02:47.630 --> 00:02:47.640 align:start position:0%
schola because I needed to promote this
 

00:02:47.640 --> 00:02:50.670 align:start position:0%
schola because I needed to promote this
book<00:02:47.840><c> we</c><00:02:48.040><c> poured</c><00:02:48.360><c> so</c><00:02:48.560><c> much</c><00:02:49.200><c> into</c><00:02:50.200><c> uh</c><00:02:50.319><c> so</c><00:02:50.560><c> that</c>

00:02:50.670 --> 00:02:50.680 align:start position:0%
book we poured so much into uh so that
 

00:02:50.680 --> 00:02:52.589 align:start position:0%
book we poured so much into uh so that
gave<00:02:50.840><c> me</c><00:02:51.000><c> credibility</c><00:02:51.480><c> having</c><00:02:51.680><c> my</c><00:02:51.800><c> name</c><00:02:52.000><c> on</c><00:02:52.120><c> it</c>

00:02:52.589 --> 00:02:52.599 align:start position:0%
gave me credibility having my name on it
 

00:02:52.599 --> 00:02:55.149 align:start position:0%
gave me credibility having my name on it
but<00:02:52.840><c> uh</c><00:02:52.959><c> that's</c><00:02:53.120><c> how</c><00:02:53.319><c> that</c><00:02:53.760><c> started</c><00:02:54.760><c> um</c><00:02:54.920><c> as</c><00:02:55.000><c> far</c>

00:02:55.149 --> 00:02:55.159 align:start position:0%
but uh that's how that started um as far
 

00:02:55.159 --> 00:02:57.070 align:start position:0%
but uh that's how that started um as far
as<00:02:55.319><c> Scola</c><00:02:55.800><c> itself</c><00:02:56.280><c> I</c><00:02:56.400><c> really</c><00:02:56.640><c> liked</c><00:02:56.879><c> it</c>

00:02:57.070 --> 00:02:57.080 align:start position:0%
as Scola itself I really liked it
 

00:02:57.080 --> 00:02:58.790 align:start position:0%
as Scola itself I really liked it
because<00:02:57.280><c> it</c><00:02:57.400><c> had</c><00:02:57.599><c> static</c><00:02:57.920><c> typing</c><00:02:58.319><c> and</c><00:02:58.720><c> you</c>

00:02:58.790 --> 00:02:58.800 align:start position:0%
because it had static typing and you
 

00:02:58.800 --> 00:03:00.509 align:start position:0%
because it had static typing and you
know<00:02:59.000><c> I</c><00:02:59.319><c> I</c><00:02:59.519><c> uh</c><00:02:59.640><c> really</c><00:02:59.840><c> really</c><00:02:59.959><c> liked</c><00:03:00.200><c> static</c>

00:03:00.509 --> 00:03:00.519 align:start position:0%
know I I uh really really liked static
 

00:03:00.519 --> 00:03:03.470 align:start position:0%
know I I uh really really liked static
typing<00:03:01.239><c> and</c><00:03:01.560><c> uh</c><00:03:01.720><c> was</c><00:03:01.879><c> a</c><00:03:02.040><c> Java</c><00:03:02.400><c> guy</c><00:03:02.959><c> I</c><00:03:03.159><c> just</c><00:03:03.319><c> was</c>

00:03:03.470 --> 00:03:03.480 align:start position:0%
typing and uh was a Java guy I just was
 

00:03:03.480 --> 00:03:05.750 align:start position:0%
typing and uh was a Java guy I just was
tired<00:03:03.760><c> with</c><00:03:03.840><c> the</c><00:03:03.959><c> verbosity</c><00:03:04.480><c> of</c><00:03:04.680><c> java</c><00:03:05.120><c> and</c>

00:03:05.750 --> 00:03:05.760 align:start position:0%
tired with the verbosity of java and
 

00:03:05.760 --> 00:03:07.030 align:start position:0%
tired with the verbosity of java and
didn't<00:03:05.959><c> want</c><00:03:06.040><c> to</c><00:03:06.159><c> give</c><00:03:06.239><c> up</c><00:03:06.400><c> static</c><00:03:06.640><c> typing</c><00:03:06.879><c> so</c>

00:03:07.030 --> 00:03:07.040 align:start position:0%
didn't want to give up static typing so
 

00:03:07.040 --> 00:03:09.949 align:start position:0%
didn't want to give up static typing so
Scola<00:03:07.400><c> seemed</c><00:03:07.599><c> like</c><00:03:07.799><c> the</c><00:03:07.959><c> One</c><00:03:08.959><c> Direction</c>

00:03:09.949 --> 00:03:09.959 align:start position:0%
Scola seemed like the One Direction
 

00:03:09.959 --> 00:03:11.350 align:start position:0%
Scola seemed like the One Direction
actually<00:03:10.159><c> what</c><00:03:10.280><c> I</c><00:03:10.400><c> liked</c><00:03:10.640><c> about</c><00:03:10.799><c> it</c><00:03:10.920><c> too</c><00:03:11.200><c> was</c>

00:03:11.350 --> 00:03:11.360 align:start position:0%
actually what I liked about it too was
 

00:03:11.360 --> 00:03:13.589 align:start position:0%
actually what I liked about it too was
that<00:03:11.519><c> it</c><00:03:11.720><c> it</c><00:03:11.840><c> was</c><00:03:12.480><c> binary</c><00:03:12.959><c> compatible</c><00:03:13.400><c> with</c>

00:03:13.589 --> 00:03:13.599 align:start position:0%
that it it was binary compatible with
 

00:03:13.599 --> 00:03:16.710 align:start position:0%
that it it was binary compatible with
Java<00:03:14.280><c> yes</c><00:03:15.080><c> but</c><00:03:15.599><c> break</c><00:03:15.920><c> Source</c><00:03:16.159><c> compatibility</c>

00:03:16.710 --> 00:03:16.720 align:start position:0%
Java yes but break Source compatibility
 

00:03:16.720 --> 00:03:19.070 align:start position:0%
Java yes but break Source compatibility
I<00:03:16.799><c> thought</c><00:03:16.920><c> that</c><00:03:17.040><c> was</c><00:03:17.159><c> a</c><00:03:17.319><c> good</c><00:03:17.480><c> way</c><00:03:18.080><c> forward</c>

00:03:19.070 --> 00:03:19.080 align:start position:0%
I thought that was a good way forward
 

00:03:19.080 --> 00:03:20.630 align:start position:0%
I thought that was a good way forward
right<00:03:19.200><c> it's</c><00:03:19.319><c> binary</c><00:03:19.560><c> compatible</c><00:03:20.000><c> jav</c><00:03:20.319><c> but</c><00:03:20.560><c> it</c>

00:03:20.630 --> 00:03:20.640 align:start position:0%
right it's binary compatible jav but it
 

00:03:20.640 --> 00:03:21.949 align:start position:0%
right it's binary compatible jav but it
was<00:03:20.799><c> not</c><00:03:20.959><c> binary</c><00:03:21.239><c> compatible</c><00:03:21.680><c> its</c><00:03:21.799><c> own</c>

00:03:21.949 --> 00:03:21.959 align:start position:0%
was not binary compatible its own
 

00:03:21.959 --> 00:03:25.670 align:start position:0%
was not binary compatible its own
versions<00:03:22.840><c> that's</c><00:03:23.120><c> right</c><00:03:23.879><c> the</c><00:03:24.319><c> beginning</c><00:03:25.319><c> yeah</c>

00:03:25.670 --> 00:03:25.680 align:start position:0%
versions that's right the beginning yeah
 

00:03:25.680 --> 00:03:28.149 align:start position:0%
versions that's right the beginning yeah
which<00:03:26.040><c> the</c><00:03:26.120><c> story</c><00:03:26.400><c> changes</c><00:03:26.959><c> you</c><00:03:27.080><c> know</c><00:03:27.360><c> now</c><00:03:27.720><c> but</c>

00:03:28.149 --> 00:03:28.159 align:start position:0%
which the story changes you know now but
 

00:03:28.159 --> 00:03:30.630 align:start position:0%
which the story changes you know now but
yeah<00:03:28.319><c> those</c><00:03:28.560><c> interesting</c><00:03:28.959><c> times</c><00:03:30.120><c> so</c><00:03:30.360><c> this</c><00:03:30.439><c> is</c>

00:03:30.630 --> 00:03:30.640 align:start position:0%
yeah those interesting times so this is
 

00:03:30.640 --> 00:03:31.990 align:start position:0%
yeah those interesting times so this is
actually<00:03:30.959><c> great</c><00:03:31.280><c> this</c><00:03:31.400><c> is</c><00:03:31.640><c> the</c><00:03:31.840><c> very</c>

00:03:31.990 --> 00:03:32.000 align:start position:0%
actually great this is the very
 

00:03:32.000 --> 00:03:34.830 align:start position:0%
actually great this is the very
interesting<00:03:32.400><c> Insight</c><00:03:33.040><c> uh</c><00:03:33.439><c> how</c><00:03:33.680><c> much</c><00:03:34.239><c> writing</c>

00:03:34.830 --> 00:03:34.840 align:start position:0%
interesting Insight uh how much writing
 

00:03:34.840 --> 00:03:36.429 align:start position:0%
interesting Insight uh how much writing
kind<00:03:34.959><c> of</c><00:03:35.200><c> if</c><00:03:35.319><c> you</c><00:03:35.439><c> can</c><00:03:35.599><c> talk</c><00:03:35.799><c> about</c><00:03:36.000><c> it</c><00:03:36.200><c> in</c><00:03:36.319><c> the</c>

00:03:36.429 --> 00:03:36.439 align:start position:0%
kind of if you can talk about it in the
 

00:03:36.439 --> 00:03:38.910 align:start position:0%
kind of if you can talk about it in the
original<00:03:36.840><c> book</c><00:03:37.480><c> was</c><00:03:37.879><c> you</c><00:03:38.080><c> and</c><00:03:38.280><c> others</c><00:03:38.640><c> because</c>

00:03:38.910 --> 00:03:38.920 align:start position:0%
original book was you and others because
 

00:03:38.920 --> 00:03:40.710 align:start position:0%
original book was you and others because
it's<00:03:39.120><c> it's</c><00:03:39.280><c> one</c><00:03:39.400><c> of</c><00:03:39.599><c> the</c><00:03:39.799><c> the</c><00:03:39.879><c> book</c><00:03:40.040><c> won</c><00:03:40.319><c> award</c>

00:03:40.710 --> 00:03:40.720 align:start position:0%
it's it's one of the the book won award
 

00:03:40.720 --> 00:03:42.630 align:start position:0%
it's it's one of the the book won award
for<00:03:40.879><c> its</c><00:03:41.040><c> Clarity</c><00:03:41.480><c> and</c><00:03:41.560><c> it's</c><00:03:41.720><c> still</c><00:03:42.319><c> one</c><00:03:42.439><c> of</c>

00:03:42.630 --> 00:03:42.640 align:start position:0%
for its Clarity and it's still one of
 

00:03:42.640 --> 00:03:44.949 align:start position:0%
for its Clarity and it's still one of
the<00:03:42.879><c> best</c><00:03:43.439><c> uh</c><00:03:43.879><c> programming</c>

00:03:44.949 --> 00:03:44.959 align:start position:0%
the best uh programming
 

00:03:44.959 --> 00:03:48.869 align:start position:0%
the best uh programming
books<00:03:45.959><c> yeah</c><00:03:46.120><c> we</c><00:03:46.439><c> well</c><00:03:46.599><c> thank</c><00:03:46.760><c> you</c><00:03:47.040><c> we</c><00:03:47.720><c> uh</c><00:03:48.720><c> we</c>

00:03:48.869 --> 00:03:48.879 align:start position:0%
books yeah we well thank you we uh we
 

00:03:48.879 --> 00:03:50.789 align:start position:0%
books yeah we well thank you we uh we
all<00:03:49.000><c> of</c><00:03:49.120><c> us</c><00:03:49.239><c> were</c><00:03:49.400><c> all</c><00:03:49.560><c> over</c><00:03:49.760><c> the</c><00:03:49.920><c> place</c><00:03:50.400><c> but</c><00:03:50.560><c> it</c>

00:03:50.789 --> 00:03:50.799 align:start position:0%
all of us were all over the place but it
 

00:03:50.799 --> 00:03:52.949 align:start position:0%
all of us were all over the place but it
it<00:03:50.920><c> was</c><00:03:51.400><c> uh</c><00:03:51.799><c> when</c><00:03:51.959><c> I</c><00:03:52.120><c> counted</c><00:03:52.439><c> pages</c><00:03:52.760><c> I</c><00:03:52.840><c> think</c>

00:03:52.949 --> 00:03:52.959 align:start position:0%
it was uh when I counted pages I think
 

00:03:52.959 --> 00:03:55.589 align:start position:0%
it was uh when I counted pages I think
Martin<00:03:53.239><c> wrote</c><00:03:53.560><c> half</c><00:03:54.280><c> mhm</c><00:03:54.959><c> and</c><00:03:55.120><c> me</c><00:03:55.239><c> and</c><00:03:55.360><c> Lex</c>

00:03:55.589 --> 00:03:55.599 align:start position:0%
Martin wrote half mhm and me and Lex
 

00:03:55.599 --> 00:03:57.949 align:start position:0%
Martin wrote half mhm and me and Lex
split<00:03:55.879><c> the</c><00:03:56.000><c> other</c><00:03:56.400><c> half</c><00:03:56.720><c> maybe</c><00:03:57.040><c> but</c><00:03:57.280><c> I</c><00:03:57.760><c> it's</c>

00:03:57.949 --> 00:03:57.959 align:start position:0%
split the other half maybe but I it's
 

00:03:57.959 --> 00:03:59.309 align:start position:0%
split the other half maybe but I it's
really<00:03:58.200><c> hard</c><00:03:58.360><c> to</c><00:03:58.519><c> say</c><00:03:58.720><c> I</c><00:03:58.799><c> mean</c><00:03:58.920><c> everybody</c><00:03:59.200><c> was</c>

00:03:59.309 --> 00:03:59.319 align:start position:0%
really hard to say I mean everybody was
 

00:03:59.319 --> 00:04:01.190 align:start position:0%
really hard to say I mean everybody was
all<00:03:59.439><c> over</c><00:03:59.959><c> place</c><00:04:00.120><c> but</c><00:04:00.239><c> it</c><00:04:00.319><c> wasn't</c><00:04:00.640><c> like</c><00:04:00.959><c> one</c>

00:04:01.190 --> 00:04:01.200 align:start position:0%
all over place but it wasn't like one
 

00:04:01.200 --> 00:04:02.429 align:start position:0%
all over place but it wasn't like one
person's<00:04:01.599><c> name</c><00:04:01.799><c> was</c><00:04:01.920><c> on</c><00:04:02.079><c> there</c><00:04:02.239><c> and</c><00:04:02.360><c> they</c>

00:04:02.429 --> 00:04:02.439 align:start position:0%
person's name was on there and they
 

00:04:02.439 --> 00:04:04.110 align:start position:0%
person's name was on there and they
didn't<00:04:02.599><c> do</c><00:04:02.760><c> any</c><00:04:02.879><c> work</c><00:04:03.120><c> everybody</c><00:04:03.480><c> just</c><00:04:03.599><c> put</c><00:04:03.920><c> an</c>

00:04:04.110 --> 00:04:04.120 align:start position:0%
didn't do any work everybody just put an
 

00:04:04.120 --> 00:04:07.229 align:start position:0%
didn't do any work everybody just put an
enormous<00:04:04.720><c> amount</c><00:04:05.640><c> of</c><00:04:05.920><c> time</c><00:04:06.239><c> into</c><00:04:06.480><c> it</c><00:04:07.120><c> who</c>

00:04:07.229 --> 00:04:07.239 align:start position:0%
enormous amount of time into it who
 

00:04:07.239 --> 00:04:10.069 align:start position:0%
enormous amount of time into it who
brought<00:04:07.599><c> kind</c><00:04:07.760><c> of</c><00:04:08.560><c> the</c><00:04:08.720><c> most</c><00:04:09.400><c> or</c><00:04:09.640><c> a</c><00:04:09.799><c> lot</c><00:04:09.959><c> of</c>

00:04:10.069 --> 00:04:10.079 align:start position:0%
brought kind of the most or a lot of
 

00:04:10.079 --> 00:04:12.589 align:start position:0%
brought kind of the most or a lot of
clarity<00:04:10.560><c> like</c><00:04:11.200><c> it</c><00:04:11.319><c> really</c><00:04:11.519><c> stands</c><00:04:11.920><c> out</c><00:04:12.280><c> as</c>

00:04:12.589 --> 00:04:12.599 align:start position:0%
clarity like it really stands out as
 

00:04:12.599 --> 00:04:16.030 align:start position:0%
clarity like it really stands out as
very<00:04:13.840><c> rigorous</c><00:04:14.840><c> uh</c><00:04:14.959><c> book</c><00:04:15.239><c> and</c><00:04:15.439><c> there</c><00:04:15.599><c> is</c><00:04:15.840><c> not</c>

00:04:16.030 --> 00:04:16.040 align:start position:0%
very rigorous uh book and there is not
 

00:04:16.040 --> 00:04:18.030 align:start position:0%
very rigorous uh book and there is not
much<00:04:16.359><c> repetition</c><00:04:16.880><c> in</c><00:04:17.000><c> it</c><00:04:17.239><c> right</c><00:04:17.359><c> so</c><00:04:17.479><c> I</c><00:04:17.600><c> think</c>

00:04:18.030 --> 00:04:18.040 align:start position:0%
much repetition in it right so I think
 

00:04:18.040 --> 00:04:21.069 align:start position:0%
much repetition in it right so I think
it's<00:04:18.320><c> it's</c><00:04:18.560><c> it's</c><00:04:18.680><c> it's</c><00:04:18.799><c> one</c><00:04:19.040><c> the</c><00:04:19.280><c> word</c><00:04:20.120><c> uh</c><00:04:20.840><c> uh</c>

00:04:21.069 --> 00:04:21.079 align:start position:0%
it's it's it's it's one the word uh uh
 

00:04:21.079 --> 00:04:23.150 align:start position:0%
it's it's it's it's one the word uh uh
for<00:04:21.359><c> for</c><00:04:21.600><c> that</c><00:04:21.840><c> and</c><00:04:22.040><c> it's</c><00:04:22.520><c> you</c><00:04:22.600><c> know</c><00:04:22.840><c> I</c><00:04:22.960><c> I</c><00:04:23.000><c> would</c>

00:04:23.150 --> 00:04:23.160 align:start position:0%
for for that and it's you know I I would
 

00:04:23.160 --> 00:04:25.510 align:start position:0%
for for that and it's you know I I would
recommend<00:04:23.520><c> it</c><00:04:23.759><c> as</c><00:04:23.880><c> a</c><00:04:24.440><c> as</c><00:04:24.520><c> a</c><00:04:24.720><c> good</c><00:04:24.880><c> program</c><00:04:25.400><c> for</c>

00:04:25.510 --> 00:04:25.520 align:start position:0%
recommend it as a as a good program for
 

00:04:25.520 --> 00:04:27.350 align:start position:0%
recommend it as a as a good program for
any<00:04:25.680><c> programming</c><00:04:26.080><c> language</c><00:04:26.600><c> right</c><00:04:26.800><c> so</c><00:04:27.160><c> I</c><00:04:27.240><c> just</c>

00:04:27.350 --> 00:04:27.360 align:start position:0%
any programming language right so I just
 

00:04:27.360 --> 00:04:29.550 align:start position:0%
any programming language right so I just
wonder<00:04:27.720><c> how</c><00:04:28.040><c> how</c><00:04:28.240><c> it</c><00:04:28.360><c> became</c><00:04:28.680><c> that</c><00:04:28.840><c> way</c><00:04:29.240><c> I</c>

00:04:29.550 --> 00:04:29.560 align:start position:0%
wonder how how it became that way I
 

00:04:29.560 --> 00:04:31.029 align:start position:0%
wonder how how it became that way I
think<00:04:29.680><c> I</c><00:04:29.759><c> think</c><00:04:29.880><c> it</c><00:04:29.960><c> was</c><00:04:30.120><c> just</c><00:04:30.440><c> lots</c><00:04:30.680><c> and</c><00:04:30.840><c> lots</c>

00:04:31.029 --> 00:04:31.039 align:start position:0%
think I think it was just lots and lots
 

00:04:31.039 --> 00:04:33.469 align:start position:0%
think I think it was just lots and lots
of<00:04:31.160><c> hard</c><00:04:31.360><c> work</c><00:04:31.600><c> so</c><00:04:31.800><c> Martin</c><00:04:32.639><c> was</c><00:04:32.840><c> motivated</c><00:04:33.320><c> to</c>

00:04:33.469 --> 00:04:33.479 align:start position:0%
of hard work so Martin was motivated to
 

00:04:33.479 --> 00:04:34.950 align:start position:0%
of hard work so Martin was motivated to
work<00:04:33.800><c> really</c><00:04:34.000><c> hard</c><00:04:34.280><c> because</c><00:04:34.440><c> it</c><00:04:34.560><c> was</c><00:04:34.759><c> his</c>

00:04:34.950 --> 00:04:34.960 align:start position:0%
work really hard because it was his
 

00:04:34.960 --> 00:04:37.189 align:start position:0%
work really hard because it was his
language<00:04:35.440><c> and</c><00:04:35.639><c> he</c><00:04:35.800><c> needed</c><00:04:36.039><c> to</c><00:04:36.680><c> he</c><00:04:36.800><c> needed</c><00:04:37.039><c> a</c>

00:04:37.189 --> 00:04:37.199 align:start position:0%
language and he needed to he needed a
 

00:04:37.199 --> 00:04:40.590 align:start position:0%
language and he needed to he needed a
good<00:04:37.360><c> book</c><00:04:38.039><c> I</c><00:04:38.120><c> was</c><00:04:38.280><c> motivated</c><00:04:39.280><c> because</c><00:04:40.280><c> it</c><00:04:40.400><c> was</c>

00:04:40.590 --> 00:04:40.600 align:start position:0%
good book I was motivated because it was
 

00:04:40.600 --> 00:04:42.990 align:start position:0%
good book I was motivated because it was
our<00:04:40.840><c> Tea's</c><00:04:41.280><c> first</c><00:04:41.639><c> book</c><00:04:42.280><c> and</c><00:04:42.360><c> I</c><00:04:42.479><c> needed</c><00:04:42.720><c> to</c><00:04:42.800><c> be</c>

00:04:42.990 --> 00:04:43.000 align:start position:0%
our Tea's first book and I needed to be
 

00:04:43.000 --> 00:04:45.710 align:start position:0%
our Tea's first book and I needed to be
good<00:04:43.560><c> yes</c><00:04:44.280><c> and</c><00:04:44.400><c> so</c><00:04:44.600><c> we</c><00:04:44.759><c> just</c><00:04:44.919><c> poured</c><00:04:45.240><c> more</c>

00:04:45.710 --> 00:04:45.720 align:start position:0%
good yes and so we just poured more
 

00:04:45.720 --> 00:04:47.270 align:start position:0%
good yes and so we just poured more
normous<00:04:45.960><c> amount</c><00:04:46.120><c> of</c><00:04:46.240><c> time</c><00:04:46.360><c> in</c><00:04:46.479><c> it</c><00:04:46.639><c> and</c><00:04:46.759><c> Lex</c><00:04:47.039><c> was</c>

00:04:47.270 --> 00:04:47.280 align:start position:0%
normous amount of time in it and Lex was
 

00:04:47.280 --> 00:04:48.710 align:start position:0%
normous amount of time in it and Lex was
just<00:04:47.400><c> a</c><00:04:47.600><c> nice</c><00:04:47.919><c> guy</c><00:04:48.120><c> and</c><00:04:48.240><c> he</c><00:04:48.320><c> just</c><00:04:48.440><c> poured</c>

00:04:48.710 --> 00:04:48.720 align:start position:0%
just a nice guy and he just poured
 

00:04:48.720 --> 00:04:50.070 align:start position:0%
just a nice guy and he just poured
enormous<00:04:49.080><c> amount</c><00:04:49.240><c> of</c><00:04:49.320><c> time</c><00:04:49.520><c> into</c><00:04:49.720><c> it</c><00:04:49.840><c> and</c><00:04:49.919><c> it's</c>

00:04:50.070 --> 00:04:50.080 align:start position:0%
enormous amount of time into it and it's
 

00:04:50.080 --> 00:04:51.790 align:start position:0%
enormous amount of time into it and it's
really<00:04:50.240><c> just</c><00:04:50.400><c> hard</c><00:04:50.600><c> work</c><00:04:50.919><c> I</c><00:04:50.960><c> mean</c><00:04:51.199><c> most</c><00:04:51.680><c> you</c>

00:04:51.790 --> 00:04:51.800 align:start position:0%
really just hard work I mean most you
 

00:04:51.800 --> 00:04:53.590 align:start position:0%
really just hard work I mean most you
don't<00:04:52.479><c> books</c><00:04:52.720><c> don't</c><00:04:52.919><c> make</c><00:04:53.039><c> a</c><00:04:53.120><c> lot</c><00:04:53.240><c> of</c><00:04:53.320><c> money</c>

00:04:53.590 --> 00:04:53.600 align:start position:0%
don't books don't make a lot of money
 

00:04:53.600 --> 00:04:55.029 align:start position:0%
don't books don't make a lot of money
usually<00:04:53.960><c> and</c><00:04:54.080><c> even</c><00:04:54.240><c> this</c><00:04:54.360><c> one</c><00:04:54.479><c> is</c><00:04:54.600><c> sold</c><00:04:54.880><c> pretty</c>

00:04:55.029 --> 00:04:55.039 align:start position:0%
usually and even this one is sold pretty
 

00:04:55.039 --> 00:04:56.749 align:start position:0%
usually and even this one is sold pretty
well<00:04:55.199><c> it's</c><00:04:55.360><c> not</c><00:04:55.560><c> I</c><00:04:55.639><c> mean</c><00:04:55.800><c> we're</c><00:04:55.960><c> not</c><00:04:56.320><c> it's</c><00:04:56.479><c> not</c>

00:04:56.749 --> 00:04:56.759 align:start position:0%
well it's not I mean we're not it's not
 

00:04:56.759 --> 00:04:59.350 align:start position:0%
well it's not I mean we're not it's not
we<00:04:56.880><c> can</c><00:04:57.039><c> retire</c><00:04:57.360><c> on</c><00:04:57.520><c> it</c><00:04:57.639><c> or</c><00:04:57.759><c> anything</c><00:04:58.240><c> mhm</c><00:04:58.880><c> so</c>

00:04:59.350 --> 00:04:59.360 align:start position:0%
we can retire on it or anything mhm so
 

00:04:59.360 --> 00:05:01.390 align:start position:0%
we can retire on it or anything mhm so
it's<00:04:59.800><c> just</c><00:05:00.199><c> you</c><00:05:00.320><c> know</c><00:05:00.440><c> labor</c><00:05:00.759><c> of</c><00:05:00.919><c> love</c><00:05:01.160><c> that</c><00:05:01.280><c> we</c>

00:05:01.390 --> 00:05:01.400 align:start position:0%
it's just you know labor of love that we
 

00:05:01.400 --> 00:05:03.029 align:start position:0%
it's just you know labor of love that we
just<00:05:01.520><c> sort</c><00:05:01.639><c> of</c><00:05:01.759><c> were</c><00:05:01.919><c> motivated</c><00:05:02.479><c> to</c><00:05:02.800><c> uh</c><00:05:02.919><c> make</c>

00:05:03.029 --> 00:05:03.039 align:start position:0%
just sort of were motivated to uh make
 

00:05:03.039 --> 00:05:04.830 align:start position:0%
just sort of were motivated to uh make
it<00:05:03.240><c> as</c><00:05:03.520><c> absolutely</c><00:05:04.000><c> good</c><00:05:04.199><c> as</c><00:05:04.360><c> possible</c><00:05:04.720><c> and</c>

00:05:04.830 --> 00:05:04.840 align:start position:0%
it as absolutely good as possible and
 

00:05:04.840 --> 00:05:06.230 align:start position:0%
it as absolutely good as possible and
and<00:05:04.960><c> like</c><00:05:05.120><c> an</c><00:05:05.240><c> example</c><00:05:05.560><c> is</c><00:05:05.680><c> like</c><00:05:05.840><c> reducing</c>

00:05:06.230 --> 00:05:06.240 align:start position:0%
and like an example is like reducing
 

00:05:06.240 --> 00:05:07.390 align:start position:0%
and like an example is like reducing
duplication<00:05:06.880><c> like</c><00:05:07.000><c> there's</c><00:05:07.120><c> a</c><00:05:07.199><c> lot</c><00:05:07.320><c> of</c>

00:05:07.390 --> 00:05:07.400 align:start position:0%
duplication like there's a lot of
 

00:05:07.400 --> 00:05:08.950 align:start position:0%
duplication like there's a lot of
duplication<00:05:07.840><c> when</c><00:05:07.960><c> you</c><00:05:08.080><c> write</c><00:05:08.320><c> stuff</c><00:05:08.720><c> it</c><00:05:08.840><c> just</c>

00:05:08.950 --> 00:05:08.960 align:start position:0%
duplication when you write stuff it just
 

00:05:08.960 --> 00:05:10.830 align:start position:0%
duplication when you write stuff it just
takes<00:05:09.199><c> time</c><00:05:09.320><c> to</c><00:05:09.560><c> kind</c><00:05:09.680><c> of</c><00:05:09.840><c> get</c><00:05:10.000><c> rid</c><00:05:10.120><c> of</c><00:05:10.240><c> it</c><00:05:10.720><c> and</c>

00:05:10.830 --> 00:05:10.840 align:start position:0%
takes time to kind of get rid of it and
 

00:05:10.840 --> 00:05:12.510 align:start position:0%
takes time to kind of get rid of it and
there's<00:05:11.039><c> still</c><00:05:11.360><c> like</c><00:05:11.600><c> a</c><00:05:11.800><c> page</c><00:05:12.000><c> and</c><00:05:12.120><c> a</c><00:05:12.280><c> half</c>

00:05:12.510 --> 00:05:12.520 align:start position:0%
there's still like a page and a half
 

00:05:12.520 --> 00:05:13.749 align:start position:0%
there's still like a page and a half
that<00:05:12.639><c> I</c><00:05:12.800><c> couldn't</c><00:05:13.039><c> figure</c><00:05:13.240><c> out</c><00:05:13.360><c> how</c><00:05:13.479><c> to</c><00:05:13.600><c> get</c>

00:05:13.749 --> 00:05:13.759 align:start position:0%
that I couldn't figure out how to get
 

00:05:13.759 --> 00:05:16.430 align:start position:0%
that I couldn't figure out how to get
rid<00:05:13.880><c> of</c><00:05:14.360><c> that's</c><00:05:14.520><c> buried</c><00:05:14.840><c> in</c><00:05:14.960><c> there</c><00:05:15.120><c> of</c><00:05:15.320><c> kind</c><00:05:15.400><c> of</c>

00:05:16.430 --> 00:05:16.440 align:start position:0%
rid of that's buried in there of kind of
 

00:05:16.440 --> 00:05:19.150 align:start position:0%
rid of that's buried in there of kind of
repetition<00:05:17.440><c> but</c><00:05:18.120><c> yeah</c><00:05:18.240><c> but</c><00:05:18.360><c> you</c><00:05:18.440><c> know</c><00:05:19.000><c> it's</c>

00:05:19.150 --> 00:05:19.160 align:start position:0%
repetition but yeah but you know it's
 

00:05:19.160 --> 00:05:20.629 align:start position:0%
repetition but yeah but you know it's
just<00:05:19.280><c> hard</c><00:05:19.479><c> work</c><00:05:19.840><c> it</c><00:05:19.960><c> came</c><00:05:20.120><c> out</c><00:05:20.319><c> really</c><00:05:20.479><c> well</c>

00:05:20.629 --> 00:05:20.639 align:start position:0%
just hard work it came out really well
 

00:05:20.639 --> 00:05:21.749 align:start position:0%
just hard work it came out really well
and<00:05:20.759><c> I</c><00:05:20.840><c> think</c><00:05:20.960><c> it's</c><00:05:21.080><c> you</c><00:05:21.160><c> know</c><00:05:21.280><c> it's</c><00:05:21.440><c> a</c><00:05:21.560><c> real</c>

00:05:21.749 --> 00:05:21.759 align:start position:0%
and I think it's you know it's a real
 

00:05:21.759 --> 00:05:23.790 align:start position:0%
and I think it's you know it's a real
treasure<00:05:22.160><c> you</c><00:05:22.240><c> know</c><00:05:22.479><c> I</c><00:05:22.639><c> think</c><00:05:23.319><c> personally</c><00:05:23.680><c> I</c>

00:05:23.790 --> 00:05:23.800 align:start position:0%
treasure you know I think personally I
 

00:05:23.800 --> 00:05:25.270 align:start position:0%
treasure you know I think personally I
think<00:05:23.960><c> that's</c><00:05:24.240><c> one</c><00:05:24.360><c> of</c><00:05:24.520><c> the</c><00:05:24.680><c> main</c><00:05:24.919><c> assets</c><00:05:25.199><c> of</c>

00:05:25.270 --> 00:05:25.280 align:start position:0%
think that's one of the main assets of
 

00:05:25.280 --> 00:05:26.550 align:start position:0%
think that's one of the main assets of
scholar<00:05:25.600><c> community</c><00:05:26.039><c> that</c><00:05:26.160><c> we</c><00:05:26.280><c> know</c><00:05:26.440><c> we</c>

00:05:26.550 --> 00:05:26.560 align:start position:0%
scholar community that we know we
 

00:05:26.560 --> 00:05:28.110 align:start position:0%
scholar community that we know we
started<00:05:26.840><c> with</c><00:05:27.000><c> this</c><00:05:27.160><c> book</c><00:05:27.720><c> right</c><00:05:27.880><c> and</c><00:05:27.960><c> it's</c>

00:05:28.110 --> 00:05:28.120 align:start position:0%
started with this book right and it's
 

00:05:28.120 --> 00:05:29.950 align:start position:0%
started with this book right and it's
kind<00:05:28.240><c> of</c><00:05:28.319><c> set</c><00:05:28.479><c> the</c><00:05:28.639><c> tone</c><00:05:29.160><c> and</c><00:05:29.360><c> and</c><00:05:29.759><c> of</c><00:05:29.840><c> the</c>

00:05:29.950 --> 00:05:29.960 align:start position:0%
kind of set the tone and and of the
 

00:05:29.960 --> 00:05:32.110 align:start position:0%
kind of set the tone and and of the
level<00:05:30.440><c> right</c><00:05:30.880><c> it's</c><00:05:31.240><c> it's</c><00:05:31.360><c> not</c><00:05:31.560><c> very</c><00:05:31.759><c> common</c>

00:05:32.110 --> 00:05:32.120 align:start position:0%
level right it's it's not very common
 

00:05:32.120 --> 00:05:34.309 align:start position:0%
level right it's it's not very common
and<00:05:32.440><c> very</c><00:05:32.639><c> often</c><00:05:32.919><c> you</c><00:05:33.120><c> get</c><00:05:33.720><c> a</c><00:05:33.919><c> book</c><00:05:34.080><c> A</c><00:05:34.160><c> book</c>

00:05:34.309 --> 00:05:34.319 align:start position:0%
and very often you get a book A book
 

00:05:34.319 --> 00:05:35.350 align:start position:0%
and very often you get a book A book
like<00:05:34.479><c> this</c><00:05:34.639><c> so</c><00:05:34.759><c> you</c><00:05:34.840><c> know</c><00:05:34.960><c> we're</c><00:05:35.120><c> really</c>

00:05:35.350 --> 00:05:35.360 align:start position:0%
like this so you know we're really
 

00:05:35.360 --> 00:05:38.029 align:start position:0%
like this so you know we're really
looking<00:05:35.680><c> you</c><00:05:35.800><c> know</c><00:05:36.479><c> to</c><00:05:36.680><c> have</c><00:05:36.880><c> this</c><00:05:37.039><c> book</c><00:05:37.400><c> in</c>

00:05:38.029 --> 00:05:38.039 align:start position:0%
looking you know to have this book in
 

00:05:38.039 --> 00:05:39.909 align:start position:0%
looking you know to have this book in
skull<00:05:38.360><c> committee</c><00:05:38.720><c> forever</c><00:05:39.199><c> right</c><00:05:39.479><c> we</c><00:05:39.560><c> want</c><00:05:39.720><c> to</c>

00:05:39.909 --> 00:05:39.919 align:start position:0%
skull committee forever right we want to
 

00:05:39.919 --> 00:05:43.749 align:start position:0%
skull committee forever right we want to
see<00:05:40.080><c> it</c><00:05:40.240><c> updated</c><00:05:40.880><c> yes</c><00:05:41.000><c> we</c><00:05:41.160><c> do</c><00:05:42.000><c> yeah</c><00:05:42.120><c> we</c><00:05:42.280><c> do</c><00:05:42.680><c> we</c><00:05:43.680><c> I</c>

00:05:43.749 --> 00:05:43.759 align:start position:0%
see it updated yes we do yeah we do we I
 

00:05:43.759 --> 00:05:45.950 align:start position:0%
see it updated yes we do yeah we do we I
don't<00:05:44.039><c> Osborne</c><00:05:44.520><c> myself</c><00:05:44.880><c> but</c><00:05:44.960><c> we</c><00:05:45.160><c> very</c><00:05:45.319><c> much</c><00:05:45.639><c> uh</c>

00:05:45.950 --> 00:05:45.960 align:start position:0%
don't Osborne myself but we very much uh
 

00:05:45.960 --> 00:05:49.550 align:start position:0%
don't Osborne myself but we very much uh
are<00:05:46.360><c> are</c><00:05:47.160><c> well</c><00:05:48.120><c> agree</c><00:05:48.400><c> with</c><00:05:48.520><c> that</c><00:05:49.039><c> we</c><00:05:49.120><c> need</c>

00:05:49.550 --> 00:05:49.560 align:start position:0%
are are well agree with that we need
 

00:05:49.560 --> 00:05:50.909 align:start position:0%
are are well agree with that we need
definitely<00:05:49.840><c> do</c><00:05:49.919><c> that</c><00:05:50.360><c> that's</c><00:05:50.560><c> great</c><00:05:50.720><c> that's</c>

00:05:50.909 --> 00:05:50.919 align:start position:0%
definitely do that that's great that's
 

00:05:50.919 --> 00:05:52.070 align:start position:0%
definitely do that that's great that's
great<00:05:51.199><c> because</c><00:05:51.360><c> you</c><00:05:51.440><c> know</c><00:05:51.600><c> now</c><00:05:51.759><c> there</c><00:05:51.880><c> is</c>

00:05:52.070 --> 00:05:52.080 align:start position:0%
great because you know now there is
 

00:05:52.080 --> 00:05:54.189 align:start position:0%
great because you know now there is
there<00:05:52.160><c> are</c><00:05:52.319><c> even</c><00:05:52.560><c> talks</c><00:05:53.400><c> you</c><00:05:53.520><c> know</c><00:05:53.759><c> at</c><00:05:53.880><c> SK</c>

00:05:54.189 --> 00:05:54.199 align:start position:0%
there are even talks you know at SK
 

00:05:54.199 --> 00:05:56.430 align:start position:0%
there are even talks you know at SK
conferences<00:05:54.800><c> what's</c>

00:05:56.430 --> 00:05:56.440 align:start position:0%
conferences what's
 

00:05:56.440 --> 00:05:59.710 align:start position:0%
conferences what's
new<00:05:57.440><c> second</c><00:05:58.400><c> right</c><00:05:59.000><c> problem</c><00:05:59.160><c> is</c><00:05:59.280><c> we're</c><00:05:59.440><c> just</c>

00:05:59.710 --> 00:05:59.720 align:start position:0%
new second right problem is we're just
 

00:05:59.720 --> 00:06:02.110 align:start position:0%
new second right problem is we're just
all<00:05:59.880><c> very</c><00:06:00.080><c> busy</c><00:06:00.680><c> doing</c><00:06:01.080><c> things</c><00:06:01.520><c> and</c><00:06:01.800><c> and</c><00:06:02.039><c> and</c>

00:06:02.110 --> 00:06:02.120 align:start position:0%
all very busy doing things and and and
 

00:06:02.120 --> 00:06:04.510 align:start position:0%
all very busy doing things and and and
so<00:06:02.360><c> but</c><00:06:02.479><c> we</c><00:06:02.560><c> do</c><00:06:02.759><c> need</c><00:06:02.960><c> to</c><00:06:03.360><c> uh</c><00:06:04.000><c> to</c><00:06:04.160><c> do</c><00:06:04.360><c> that</c>

00:06:04.510 --> 00:06:04.520 align:start position:0%
so but we do need to uh to do that
 

00:06:04.520 --> 00:06:07.150 align:start position:0%
so but we do need to uh to do that
definitely<00:06:05.319><c> so</c><00:06:05.720><c> uh</c><00:06:05.880><c> I'm</c><00:06:06.199><c> curious</c><00:06:06.520><c> about</c><00:06:06.680><c> art</c>

00:06:07.150 --> 00:06:07.160 align:start position:0%
definitely so uh I'm curious about art
 

00:06:07.160 --> 00:06:09.309 align:start position:0%
definitely so uh I'm curious about art
so<00:06:07.319><c> you</c><00:06:07.440><c> you</c><00:06:07.720><c> also</c><00:06:08.000><c> publish</c><00:06:08.520><c> other</c><00:06:08.759><c> books</c><00:06:09.039><c> like</c>

00:06:09.309 --> 00:06:09.319 align:start position:0%
so you you also publish other books like
 

00:06:09.319 --> 00:06:13.469 align:start position:0%
so you you also publish other books like
scol<00:06:10.319><c> and</c><00:06:10.680><c> and</c><00:06:10.800><c> so</c><00:06:11.599><c> uh</c><00:06:12.240><c> What</c><00:06:12.759><c> uh</c><00:06:12.960><c> what's</c>

00:06:13.469 --> 00:06:13.479 align:start position:0%
scol and and so uh What uh what's
 

00:06:13.479 --> 00:06:15.830 align:start position:0%
scol and and so uh What uh what's
interesting<00:06:14.319><c> for</c><00:06:14.520><c> you</c><00:06:14.680><c> in</c><00:06:14.919><c> publishing</c><00:06:15.479><c> how</c><00:06:15.720><c> do</c>

00:06:15.830 --> 00:06:15.840 align:start position:0%
interesting for you in publishing how do
 

00:06:15.840 --> 00:06:18.230 align:start position:0%
interesting for you in publishing how do
you<00:06:16.039><c> find</c><00:06:16.560><c> that</c><00:06:17.479><c> uh</c><00:06:17.639><c> affecting</c><00:06:18.039><c> your</c>

00:06:18.230 --> 00:06:18.240 align:start position:0%
you find that uh affecting your
 

00:06:18.240 --> 00:06:20.510 align:start position:0%
you find that uh affecting your
technical<00:06:18.720><c> work</c><00:06:19.160><c> and</c><00:06:19.360><c> you</c><00:06:19.479><c> know</c><00:06:19.720><c> how</c><00:06:19.880><c> did</c><00:06:20.080><c> you</c>

00:06:20.510 --> 00:06:20.520 align:start position:0%
technical work and you know how did you
 

00:06:20.520 --> 00:06:23.230 align:start position:0%
technical work and you know how did you
come<00:06:20.919><c> become</c><00:06:21.360><c> a</c><00:06:21.520><c> publisher</c><00:06:22.280><c> um</c><00:06:22.680><c> you</c><00:06:22.800><c> know</c><00:06:23.160><c> I</c>

00:06:23.230 --> 00:06:23.240 align:start position:0%
come become a publisher um you know I
 

00:06:23.240 --> 00:06:26.029 align:start position:0%
come become a publisher um you know I
was<00:06:23.360><c> a</c><00:06:23.599><c> writer</c><00:06:24.039><c> I</c><00:06:24.120><c> wrote</c><00:06:24.360><c> a</c><00:06:24.479><c> book</c><00:06:25.280><c> uh</c><00:06:25.599><c> way</c><00:06:25.840><c> back</c>

00:06:26.029 --> 00:06:26.039 align:start position:0%
was a writer I wrote a book uh way back
 

00:06:26.039 --> 00:06:28.749 align:start position:0%
was a writer I wrote a book uh way back
when<00:06:26.199><c> the</c><00:06:26.319><c> early</c><00:06:26.639><c> Java</c><00:06:27.000><c> days</c><00:06:27.520><c> mhm</c><00:06:28.120><c> and</c><00:06:28.319><c> then</c><00:06:28.639><c> I</c>

00:06:28.749 --> 00:06:28.759 align:start position:0%
when the early Java days mhm and then I
 

00:06:28.759 --> 00:06:32.309 align:start position:0%
when the early Java days mhm and then I
wrote<00:06:29.000><c> articles</c><00:06:29.759><c> and</c><00:06:30.400><c> you</c><00:06:30.560><c> know</c><00:06:31.560><c> was</c><00:06:31.759><c> kind</c><00:06:31.880><c> of</c>

00:06:32.309 --> 00:06:32.319 align:start position:0%
wrote articles and you know was kind of
 

00:06:32.319 --> 00:06:35.189 align:start position:0%
wrote articles and you know was kind of
came<00:06:32.520><c> to</c><00:06:32.720><c> it</c><00:06:32.840><c> from</c><00:06:33.479><c> writing</c><00:06:34.479><c> um</c><00:06:34.680><c> and</c><00:06:34.800><c> then</c><00:06:35.039><c> when</c>

00:06:35.189 --> 00:06:35.199 align:start position:0%
came to it from writing um and then when
 

00:06:35.199 --> 00:06:36.990 align:start position:0%
came to it from writing um and then when
the<00:06:35.360><c> dot</c><00:06:35.840><c> crash</c><00:06:36.160><c> happened</c><00:06:36.479><c> I</c><00:06:36.560><c> said</c><00:06:36.759><c> hey</c><00:06:36.880><c> I</c>

00:06:36.990 --> 00:06:37.000 align:start position:0%
the dot crash happened I said hey I
 

00:06:37.000 --> 00:06:39.909 align:start position:0%
the dot crash happened I said hey I
should<00:06:37.160><c> c.com</c><00:06:38.120><c> that's</c><00:06:38.319><c> a</c><00:06:38.599><c> that</c><00:06:38.680><c> was</c><00:06:38.800><c> a</c><00:06:38.919><c> real</c>

00:06:39.909 --> 00:06:39.919 align:start position:0%
should c.com that's a that was a real
 

00:06:39.919 --> 00:06:42.309 align:start position:0%
should c.com that's a that was a real
not<00:06:40.039><c> the</c><00:06:40.199><c> best</c><00:06:40.639><c> timing</c><00:06:41.639><c> but</c><00:06:42.000><c> that's</c><00:06:42.080><c> what</c><00:06:42.199><c> we</c>

00:06:42.309 --> 00:06:42.319 align:start position:0%
not the best timing but that's what we
 

00:06:42.319 --> 00:06:44.309 align:start position:0%
not the best timing but that's what we
did<00:06:42.520><c> so</c><00:06:42.680><c> me</c><00:06:42.800><c> and</c><00:06:43.039><c> uh</c><00:06:43.120><c> Frank</c><00:06:43.360><c> Summers</c><00:06:43.840><c> and</c><00:06:44.080><c> and</c>

00:06:44.309 --> 00:06:44.319 align:start position:0%
did so me and uh Frank Summers and and
 

00:06:44.319 --> 00:06:46.749 align:start position:0%
did so me and uh Frank Summers and and
and<00:06:44.440><c> some</c><00:06:44.599><c> other</c><00:06:44.759><c> folks</c><00:06:45.120><c> we</c><00:06:45.440><c> we</c><00:06:45.720><c> did</c><00:06:45.960><c> this</c><00:06:46.319><c> uh</c>

00:06:46.749 --> 00:06:46.759 align:start position:0%
and some other folks we we did this uh
 

00:06:46.759 --> 00:06:48.670 align:start position:0%
and some other folks we we did this uh
small<00:06:47.120><c> community</c><00:06:47.560><c> website</c><00:06:47.960><c> I</c><00:06:48.039><c> mean</c><00:06:48.160><c> it</c><00:06:48.240><c> wasn't</c>

00:06:48.670 --> 00:06:48.680 align:start position:0%
small community website I mean it wasn't
 

00:06:48.680 --> 00:06:49.749 align:start position:0%
small community website I mean it wasn't
small<00:06:48.919><c> in</c><00:06:49.000><c> terms</c><00:06:49.199><c> of</c><00:06:49.280><c> a</c><00:06:49.360><c> lot</c><00:06:49.479><c> of</c><00:06:49.520><c> people</c><00:06:49.680><c> were</c>

00:06:49.749 --> 00:06:49.759 align:start position:0%
small in terms of a lot of people were
 

00:06:49.759 --> 00:06:52.710 align:start position:0%
small in terms of a lot of people were
coming<00:06:49.960><c> to</c><00:06:50.120><c> visit</c><00:06:50.440><c> it</c><00:06:51.440><c> uh</c><00:06:51.680><c> but</c><00:06:52.120><c> uh</c><00:06:52.440><c> that</c><00:06:52.520><c> was</c>

00:06:52.710 --> 00:06:52.720 align:start position:0%
coming to visit it uh but uh that was
 

00:06:52.720 --> 00:06:54.430 align:start position:0%
coming to visit it uh but uh that was
really<00:06:53.039><c> how</c><00:06:53.199><c> I</c><00:06:53.319><c> got</c><00:06:53.560><c> into</c><00:06:53.759><c> editing</c><00:06:54.240><c> and</c>

00:06:54.430 --> 00:06:54.440 align:start position:0%
really how I got into editing and
 

00:06:54.440 --> 00:06:56.070 align:start position:0%
really how I got into editing and
Publishing<00:06:54.960><c> was</c><00:06:55.120><c> through</c><00:06:55.479><c> publishing</c><00:06:55.840><c> on</c><00:06:55.960><c> the</c>

00:06:56.070 --> 00:06:56.080 align:start position:0%
Publishing was through publishing on the
 

00:06:56.080 --> 00:06:59.749 align:start position:0%
Publishing was through publishing on the
web<00:06:56.680><c> first</c><00:06:57.199><c> MH</c><00:06:57.879><c> and</c><00:06:58.160><c> being</c><00:06:58.319><c> an</c><00:06:58.479><c> author</c><00:06:59.280><c> how</c><00:06:59.639><c> is</c>

00:06:59.749 --> 00:06:59.759 align:start position:0%
web first MH and being an author how is
 

00:06:59.759 --> 00:07:02.510 align:start position:0%
web first MH and being an author how is
the<00:06:59.840><c> name</c><00:07:00.000><c> Tima</c><00:07:00.840><c> uh</c><00:07:01.080><c> no</c><00:07:01.199><c> Tima</c><00:07:01.800><c> was</c><00:07:02.120><c> uh</c><00:07:02.280><c> back</c>

00:07:02.510 --> 00:07:02.520 align:start position:0%
the name Tima uh no Tima was uh back
 

00:07:02.520 --> 00:07:05.430 align:start position:0%
the name Tima uh no Tima was uh back
when<00:07:03.440><c> I</c><00:07:03.759><c> tried</c><00:07:04.000><c> to</c><00:07:04.120><c> start</c><00:07:04.360><c> a</c><00:07:04.520><c> company</c><00:07:05.160><c> that</c><00:07:05.280><c> was</c>

00:07:05.430 --> 00:07:05.440 align:start position:0%
when I tried to start a company that was
 

00:07:05.440 --> 00:07:06.909 align:start position:0%
when I tried to start a company that was
about<00:07:05.639><c> educational</c><00:07:06.160><c> software</c><00:07:06.560><c> I</c><00:07:06.639><c> took</c><00:07:06.759><c> two</c>

00:07:06.909 --> 00:07:06.919 align:start position:0%
about educational software I took two
 

00:07:06.919 --> 00:07:08.830 align:start position:0%
about educational software I took two
letters<00:07:07.160><c> from</c><00:07:07.319><c> learn</c><00:07:08.160><c> two</c><00:07:08.319><c> letters</c><00:07:08.560><c> from</c>

00:07:08.830 --> 00:07:08.840 align:start position:0%
letters from learn two letters from
 

00:07:08.840 --> 00:07:11.749 align:start position:0%
letters from learn two letters from
think<00:07:09.599><c> and</c><00:07:09.720><c> two</c><00:07:09.879><c> letters</c><00:07:10.120><c> from</c><00:07:10.759><c> Imagine</c>

00:07:11.749 --> 00:07:11.759 align:start position:0%
think and two letters from Imagine
 

00:07:11.759 --> 00:07:14.469 align:start position:0%
think and two letters from Imagine
that's<00:07:12.000><c> what</c><00:07:12.400><c> that's</c><00:07:12.800><c> that's</c><00:07:13.000><c> a</c><00:07:13.199><c> r</c><00:07:13.440><c> t</c><00:07:13.680><c> i</c><00:07:13.879><c> m</c><00:07:14.120><c> a</c>

00:07:14.469 --> 00:07:14.479 align:start position:0%
that's what that's that's a r t i m a
 

00:07:14.479 --> 00:07:17.990 align:start position:0%
that's what that's that's a r t i m a
and<00:07:14.599><c> it</c><00:07:14.720><c> was</c><00:07:14.879><c> also</c><00:07:15.440><c> uh</c><00:07:16.080><c> didn't</c><00:07:16.280><c> mean</c><00:07:17.000><c> anything</c>

00:07:17.990 --> 00:07:18.000 align:start position:0%
and it was also uh didn't mean anything
 

00:07:18.000 --> 00:07:20.430 align:start position:0%
and it was also uh didn't mean anything
uh<00:07:18.800><c> yeah</c><00:07:18.919><c> it</c><00:07:19.000><c> reminds</c><00:07:19.280><c> me</c><00:07:19.360><c> of</c><00:07:19.440><c> a</c><00:07:19.560><c> Greek</c><00:07:19.800><c> goddess</c>

00:07:20.430 --> 00:07:20.440 align:start position:0%
uh yeah it reminds me of a Greek goddess
 

00:07:20.440 --> 00:07:21.950 align:start position:0%
uh yeah it reminds me of a Greek goddess
well<00:07:20.639><c> yeah</c><00:07:20.759><c> I</c><00:07:20.879><c> know</c><00:07:21.319><c> it's</c><00:07:21.440><c> a</c><00:07:21.520><c> little</c><00:07:21.599><c> bit</c><00:07:21.720><c> like</c>

00:07:21.950 --> 00:07:21.960 align:start position:0%
well yeah I know it's a little bit like
 

00:07:21.960 --> 00:07:25.189 align:start position:0%
well yeah I know it's a little bit like
one<00:07:22.080><c> of</c><00:07:22.160><c> the</c><00:07:22.319><c> muses</c><00:07:23.160><c> the</c><00:07:23.240><c> missing</c><00:07:23.840><c> of</c><00:07:24.280><c> program</c>

00:07:25.189 --> 00:07:25.199 align:start position:0%
one of the muses the missing of program
 

00:07:25.199 --> 00:07:26.749 align:start position:0%
one of the muses the missing of program
but<00:07:25.319><c> what</c><00:07:25.400><c> does</c><00:07:25.520><c> she</c><00:07:26.199><c> what</c><00:07:26.280><c> does</c><00:07:26.360><c> she</c><00:07:26.639><c> she's</c>

00:07:26.749 --> 00:07:26.759 align:start position:0%
but what does she what does she she's
 

00:07:26.759 --> 00:07:31.029 align:start position:0%
but what does she what does she she's
the<00:07:26.879><c> M</c><00:07:27.080><c> of</c><00:07:27.199><c> programming</c><00:07:28.120><c> music</c><00:07:29.120><c> perfect</c>

00:07:31.029 --> 00:07:31.039 align:start position:0%
the M of programming music perfect
 

00:07:31.039 --> 00:07:33.309 align:start position:0%
the M of programming music perfect
maybe<00:07:31.240><c> she</c><00:07:31.520><c> use</c><00:07:31.680><c> of</c><00:07:31.919><c> testing</c>

00:07:33.309 --> 00:07:33.319 align:start position:0%
maybe she use of testing
 

00:07:33.319 --> 00:07:35.790 align:start position:0%
maybe she use of testing
right<00:07:34.319><c> yeah</c><00:07:34.560><c> so</c><00:07:35.000><c> uh</c><00:07:35.160><c> yeah</c><00:07:35.319><c> that's</c><00:07:35.440><c> it</c><00:07:35.560><c> really</c>

00:07:35.790 --> 00:07:35.800 align:start position:0%
right yeah so uh yeah that's it really
 

00:07:35.800 --> 00:07:37.710 align:start position:0%
right yeah so uh yeah that's it really
meant<00:07:36.160><c> it</c><00:07:36.240><c> was</c><00:07:36.360><c> like</c><00:07:36.479><c> Kodak</c><00:07:36.840><c> Kodak</c><00:07:37.520><c> didn't</c>

00:07:37.710 --> 00:07:37.720 align:start position:0%
meant it was like Kodak Kodak didn't
 

00:07:37.720 --> 00:07:40.029 align:start position:0%
meant it was like Kodak Kodak didn't
mean<00:07:37.919><c> anything</c><00:07:38.400><c> but</c><00:07:39.319><c> was</c><00:07:39.560><c> supposed</c><00:07:39.800><c> to</c><00:07:39.879><c> be</c>

00:07:40.029 --> 00:07:40.039 align:start position:0%
mean anything but was supposed to be
 

00:07:40.039 --> 00:07:42.350 align:start position:0%
mean anything but was supposed to be
easy<00:07:40.240><c> to</c><00:07:40.400><c> say</c><00:07:41.000><c> uh</c><00:07:41.280><c> the</c><00:07:41.360><c> one</c><00:07:41.639><c> concern</c><00:07:41.960><c> I</c><00:07:42.039><c> had</c><00:07:42.160><c> was</c>

00:07:42.350 --> 00:07:42.360 align:start position:0%
easy to say uh the one concern I had was
 

00:07:42.360 --> 00:07:44.550 align:start position:0%
easy to say uh the one concern I had was
 you<00:07:42.759><c> know</c><00:07:42.840><c> there's</c><00:07:42.960><c> an</c><00:07:43.080><c> r</c><00:07:43.280><c> in</c><00:07:43.479><c> there</c><00:07:44.199><c> so</c><00:07:44.400><c> in</c>

00:07:44.550 --> 00:07:44.560 align:start position:0%
 you know there's an r in there so in
 

00:07:44.560 --> 00:07:46.670 align:start position:0%
 you know there's an r in there so in
Japanese<00:07:45.039><c> it's</c><00:07:45.319><c> it's</c><00:07:45.680><c> little</c><00:07:45.919><c> harder</c><00:07:46.199><c> to</c><00:07:46.440><c> say</c>

00:07:46.670 --> 00:07:46.680 align:start position:0%
Japanese it's it's little harder to say
 

00:07:46.680 --> 00:07:47.830 align:start position:0%
Japanese it's it's little harder to say
it<00:07:46.759><c> will</c><00:07:46.879><c> be</c><00:07:46.960><c> Ultima</c><00:07:47.360><c> right</c><00:07:47.479><c> it</c><00:07:47.520><c> will</c><00:07:47.639><c> be</c><00:07:47.759><c> like</c>

00:07:47.830 --> 00:07:47.840 align:start position:0%
it will be Ultima right it will be like
 

00:07:47.840 --> 00:07:50.149 align:start position:0%
it will be Ultima right it will be like
a<00:07:47.960><c> car</c>

00:07:50.149 --> 00:07:50.159 align:start position:0%
a car
 

00:07:50.159 --> 00:07:53.350 align:start position:0%
a car
yeah<00:07:51.159><c> so</c><00:07:51.599><c> uh</c><00:07:52.199><c> I</c><00:07:52.280><c> mean</c><00:07:52.440><c> this</c><00:07:52.520><c> is</c><00:07:52.599><c> a</c><00:07:52.720><c> great</c><00:07:52.919><c> name</c>

00:07:53.350 --> 00:07:53.360 align:start position:0%
yeah so uh I mean this is a great name
 

00:07:53.360 --> 00:07:56.749 align:start position:0%
yeah so uh I mean this is a great name
right<00:07:54.159><c> um</c><00:07:54.479><c> so</c><00:07:55.080><c> uh</c><00:07:55.479><c> how</c><00:07:55.639><c> did</c><00:07:55.800><c> you</c><00:07:55.919><c> come</c><00:07:56.120><c> to</c><00:07:56.520><c> work</c>

00:07:56.749 --> 00:07:56.759 align:start position:0%
right um so uh how did you come to work
 

00:07:56.759 --> 00:07:58.390 align:start position:0%
right um so uh how did you come to work
with<00:07:56.919><c> scholar</c><00:07:57.280><c> Tess</c><00:07:57.440><c> and</c><00:07:57.680><c> like</c><00:07:58.199><c> what's</c>

00:07:58.390 --> 00:07:58.400 align:start position:0%
with scholar Tess and like what's
 

00:07:58.400 --> 00:08:00.469 align:start position:0%
with scholar Tess and like what's
interesting<00:07:58.759><c> in</c><00:07:58.879><c> the</c><00:07:59.000><c> Tess</c><00:07:59.240><c> space</c><00:07:59.840><c> so</c><00:08:00.039><c> Scola</c>

00:08:00.469 --> 00:08:00.479 align:start position:0%
interesting in the Tess space so Scola
 

00:08:00.479 --> 00:08:05.390 align:start position:0%
interesting in the Tess space so Scola
test<00:08:01.000><c> was</c><00:08:01.560><c> in</c><00:08:01.960><c> part</c><00:08:02.879><c> uh</c><00:08:03.120><c> I</c><00:08:03.680><c> I</c><00:08:03.919><c> was</c><00:08:04.440><c> like</c><00:08:05.000><c> Martin</c>

00:08:05.390 --> 00:08:05.400 align:start position:0%
test was in part uh I I was like Martin
 

00:08:05.400 --> 00:08:08.270 align:start position:0%
test was in part uh I I was like Martin
knew<00:08:05.639><c> Scola</c><00:08:06.120><c> pretty</c><00:08:06.360><c> well</c><00:08:06.879><c> MH</c><00:08:07.319><c> Lex</c><00:08:07.639><c> spoon</c><00:08:08.199><c> uh</c>

00:08:08.270 --> 00:08:08.280 align:start position:0%
knew Scola pretty well MH Lex spoon uh
 

00:08:08.280 --> 00:08:10.350 align:start position:0%
knew Scola pretty well MH Lex spoon uh
knew<00:08:08.479><c> Scola</c><00:08:08.879><c> pretty</c><00:08:09.039><c> well</c><00:08:09.280><c> because</c><00:08:09.440><c> he</c><00:08:09.560><c> was</c><00:08:09.759><c> a</c>

00:08:10.350 --> 00:08:10.360 align:start position:0%
knew Scola pretty well because he was a
 

00:08:10.360 --> 00:08:12.469 align:start position:0%
knew Scola pretty well because he was a
you<00:08:10.440><c> know</c><00:08:10.560><c> getting</c><00:08:10.759><c> his</c><00:08:10.919><c> PhD</c><00:08:11.319><c> under</c><00:08:11.599><c> Martin</c>

00:08:12.469 --> 00:08:12.479 align:start position:0%
you know getting his PhD under Martin
 

00:08:12.479 --> 00:08:15.589 align:start position:0%
you know getting his PhD under Martin
over<00:08:12.720><c> there</c><00:08:13.599><c> and</c><00:08:14.080><c> uh</c><00:08:14.479><c> I</c><00:08:14.599><c> didn't</c><00:08:14.879><c> know</c><00:08:15.080><c> Scola</c><00:08:15.520><c> at</c>

00:08:15.589 --> 00:08:15.599 align:start position:0%
over there and uh I didn't know Scola at
 

00:08:15.599 --> 00:08:17.909 align:start position:0%
over there and uh I didn't know Scola at
all<00:08:15.879><c> I</c><00:08:15.919><c> mean</c><00:08:16.039><c> I</c><00:08:16.159><c> was</c><00:08:16.319><c> just</c><00:08:16.599><c> KN</c><00:08:17.080><c> very</c><00:08:17.599><c> familiar</c>

00:08:17.909 --> 00:08:17.919 align:start position:0%
all I mean I was just KN very familiar
 

00:08:17.919 --> 00:08:19.070 align:start position:0%
all I mean I was just KN very familiar
with<00:08:18.080><c> and</c><00:08:18.159><c> so</c><00:08:18.280><c> if</c><00:08:18.360><c> I'm</c><00:08:18.440><c> going</c><00:08:18.520><c> to</c><00:08:18.639><c> help</c><00:08:18.919><c> with</c>

00:08:19.070 --> 00:08:19.080 align:start position:0%
with and so if I'm going to help with
 

00:08:19.080 --> 00:08:20.149 align:start position:0%
with and so if I'm going to help with
this<00:08:19.199><c> book</c><00:08:19.400><c> I</c><00:08:19.479><c> really</c><00:08:19.639><c> need</c><00:08:19.759><c> to</c><00:08:19.879><c> learn</c><00:08:20.039><c> it</c>

00:08:20.149 --> 00:08:20.159 align:start position:0%
this book I really need to learn it
 

00:08:20.159 --> 00:08:21.830 align:start position:0%
this book I really need to learn it
somehow<00:08:20.440><c> so</c><00:08:20.560><c> I</c><00:08:20.680><c> decided</c><00:08:21.080><c> I'll</c><00:08:21.319><c> I'll</c><00:08:21.440><c> port</c><00:08:21.720><c> a</c>

00:08:21.830 --> 00:08:21.840 align:start position:0%
somehow so I decided I'll I'll port a
 

00:08:21.840 --> 00:08:23.950 align:start position:0%
somehow so I decided I'll I'll port a
Java<00:08:22.080><c> test</c><00:08:22.280><c> framework</c><00:08:22.720><c> that</c><00:08:22.800><c> I</c><00:08:22.960><c> had</c><00:08:23.680><c> that</c><00:08:23.759><c> was</c>

00:08:23.950 --> 00:08:23.960 align:start position:0%
Java test framework that I had that was
 

00:08:23.960 --> 00:08:25.149 align:start position:0%
Java test framework that I had that was
actually<00:08:24.120><c> the</c><00:08:24.280><c> original</c><00:08:24.759><c> thing</c><00:08:25.000><c> but</c><00:08:25.080><c> I</c>

00:08:25.149 --> 00:08:25.159 align:start position:0%
actually the original thing but I
 

00:08:25.159 --> 00:08:27.149 align:start position:0%
actually the original thing but I
thought<00:08:25.319><c> well</c><00:08:25.400><c> I'll</c><00:08:25.560><c> Rea</c><00:08:25.919><c> people</c><00:08:26.159><c> might</c><00:08:26.479><c> cuz</c>

00:08:27.149 --> 00:08:27.159 align:start position:0%
thought well I'll Rea people might cuz
 

00:08:27.159 --> 00:08:28.510 align:start position:0%
thought well I'll Rea people might cuz
the<00:08:27.280><c> other</c><00:08:27.440><c> thing</c><00:08:27.599><c> is</c><00:08:27.800><c> I</c><00:08:27.960><c> thought</c><00:08:28.240><c> you</c><00:08:28.319><c> know</c>

00:08:28.510 --> 00:08:28.520 align:start position:0%
the other thing is I thought you know
 

00:08:28.520 --> 00:08:29.830 align:start position:0%
the other thing is I thought you know
there<00:08:28.680><c> there</c><00:08:28.800><c> might</c><00:08:28.960><c> be</c><00:08:29.080><c> an</c><00:08:29.199><c> opport</c><00:08:29.759><c> that</c>

00:08:29.830 --> 00:08:29.840 align:start position:0%
there there might be an opport that
 

00:08:29.840 --> 00:08:31.070 align:start position:0%
there there might be an opport that
people<00:08:29.960><c> would</c><00:08:30.120><c> actually</c><00:08:30.319><c> use</c><00:08:30.520><c> it</c><00:08:30.800><c> since</c><00:08:30.960><c> it's</c>

00:08:31.070 --> 00:08:31.080 align:start position:0%
people would actually use it since it's
 

00:08:31.080 --> 00:08:33.750 align:start position:0%
people would actually use it since it's
a<00:08:31.240><c> new</c><00:08:31.479><c> language</c><00:08:32.159><c> mhm</c><00:08:33.000><c> uh</c><00:08:33.120><c> but</c><00:08:33.240><c> originally</c><00:08:33.640><c> it</c>

00:08:33.750 --> 00:08:33.760 align:start position:0%
a new language mhm uh but originally it
 

00:08:33.760 --> 00:08:36.630 align:start position:0%
a new language mhm uh but originally it
was<00:08:33.959><c> just</c><00:08:34.159><c> for</c><00:08:34.680><c> me</c><00:08:35.039><c> to</c><00:08:35.320><c> learn</c><00:08:35.680><c> schola</c><00:08:36.360><c> on</c>

00:08:36.630 --> 00:08:36.640 align:start position:0%
was just for me to learn schola on
 

00:08:36.640 --> 00:08:38.750 align:start position:0%
was just for me to learn schola on
something<00:08:36.959><c> that</c><00:08:37.120><c> was</c><00:08:37.279><c> not</c><00:08:37.839><c> Mission</c><00:08:38.240><c> critical</c>

00:08:38.750 --> 00:08:38.760 align:start position:0%
something that was not Mission critical
 

00:08:38.760 --> 00:08:40.870 align:start position:0%
something that was not Mission critical
business<00:08:39.760><c> critical</c><00:08:40.120><c> or</c><00:08:40.240><c> anything</c><00:08:40.560><c> it's</c><00:08:40.680><c> off</c>

00:08:40.870 --> 00:08:40.880 align:start position:0%
business critical or anything it's off
 

00:08:40.880 --> 00:08:43.310 align:start position:0%
business critical or anything it's off
to<00:08:41.000><c> the</c><00:08:41.159><c> side</c><00:08:41.880><c> but</c><00:08:42.039><c> it</c><00:08:42.200><c> got</c><00:08:42.479><c> a</c><00:08:42.560><c> lot</c><00:08:42.680><c> of</c><00:08:42.839><c> users</c>

00:08:43.310 --> 00:08:43.320 align:start position:0%
to the side but it got a lot of users
 

00:08:43.320 --> 00:08:46.350 align:start position:0%
to the side but it got a lot of users
and<00:08:43.479><c> it</c><00:08:43.680><c> just</c><00:08:43.959><c> has</c><00:08:44.279><c> consumed</c><00:08:44.760><c> my</c><00:08:44.959><c> life</c><00:08:45.360><c> for</c>

00:08:46.350 --> 00:08:46.360 align:start position:0%
and it just has consumed my life for
 

00:08:46.360 --> 00:08:48.070 align:start position:0%
and it just has consumed my life for
eight<00:08:46.640><c> years</c><00:08:46.959><c> now</c><00:08:47.399><c> I</c><00:08:47.480><c> mean</c><00:08:47.640><c> it's</c><00:08:47.760><c> just</c><00:08:47.920><c> to</c>

00:08:48.070 --> 00:08:48.080 align:start position:0%
eight years now I mean it's just to
 

00:08:48.080 --> 00:08:49.990 align:start position:0%
eight years now I mean it's just to
spend<00:08:48.360><c> enormous</c><00:08:48.720><c> amount</c><00:08:48.880><c> of</c><00:08:49.040><c> time</c><00:08:49.399><c> on</c><00:08:49.560><c> scol</c>

00:08:49.990 --> 00:08:50.000 align:start position:0%
spend enormous amount of time on scol
 

00:08:50.000 --> 00:08:52.670 align:start position:0%
spend enormous amount of time on scol
test<00:08:50.440><c> uh</c><00:08:51.240><c> all</c><00:08:51.440><c> that</c><00:08:51.600><c> time</c><00:08:51.839><c> and</c><00:08:51.959><c> scalac</c><00:08:52.480><c> grew</c>

00:08:52.670 --> 00:08:52.680 align:start position:0%
test uh all that time and scalac grew
 

00:08:52.680 --> 00:08:54.829 align:start position:0%
test uh all that time and scalac grew
out<00:08:52.800><c> of</c><00:08:53.000><c> that</c><00:08:53.279><c> and</c><00:08:53.399><c> then</c><00:08:53.560><c> Super</c><00:08:53.880><c> safe</c><00:08:54.320><c> the</c><00:08:54.519><c> the</c>

00:08:54.829 --> 00:08:54.839 align:start position:0%
out of that and then Super safe the the
 

00:08:54.839 --> 00:08:56.590 align:start position:0%
out of that and then Super safe the the
compiler<00:08:55.200><c> plugin</c><00:08:55.519><c> has</c><00:08:55.640><c> grown</c><00:08:55.880><c> out</c><00:08:56.040><c> of</c><00:08:56.320><c> both</c><00:08:56.440><c> of</c>

00:08:56.590 --> 00:08:56.600 align:start position:0%
compiler plugin has grown out of both of
 

00:08:56.600 --> 00:09:00.790 align:start position:0%
compiler plugin has grown out of both of
those<00:08:56.800><c> things</c><00:08:57.080><c> so</c><00:08:57.760><c> it's</c><00:08:57.959><c> really</c><00:08:58.480><c> uh</c><00:08:59.279><c> uh</c>

00:09:00.790 --> 00:09:00.800 align:start position:0%
those things so it's really uh uh
 

00:09:00.800 --> 00:09:02.710 align:start position:0%
those things so it's really uh uh
you<00:09:00.920><c> know</c><00:09:01.640><c> kind</c><00:09:01.760><c> of</c><00:09:01.880><c> taking</c><00:09:02.120><c> over</c><00:09:02.320><c> my</c><00:09:02.440><c> life</c><00:09:02.600><c> a</c>

00:09:02.710 --> 00:09:02.720 align:start position:0%
you know kind of taking over my life a
 

00:09:02.720 --> 00:09:04.990 align:start position:0%
you know kind of taking over my life a
little<00:09:02.880><c> bit</c><00:09:03.279><c> too</c><00:09:03.519><c> much</c><00:09:03.839><c> maybe</c><00:09:04.440><c> well</c><00:09:04.600><c> this</c><00:09:04.680><c> is</c><00:09:04.800><c> a</c>

00:09:04.990 --> 00:09:05.000 align:start position:0%
little bit too much maybe well this is a
 

00:09:05.000 --> 00:09:06.750 align:start position:0%
little bit too much maybe well this is a
great<00:09:05.200><c> contributions</c><00:09:05.720><c> to</c><00:09:05.920><c> the</c><00:09:06.079><c> skull</c><00:09:06.399><c> Kinja</c>

00:09:06.750 --> 00:09:06.760 align:start position:0%
great contributions to the skull Kinja
 

00:09:06.760 --> 00:09:09.230 align:start position:0%
great contributions to the skull Kinja
right<00:09:06.920><c> I</c><00:09:07.000><c> think</c><00:09:07.120><c> I</c><00:09:07.279><c> know</c><00:09:08.279><c> most</c><00:09:08.800><c> companies</c><00:09:09.120><c> I</c>

00:09:09.230 --> 00:09:09.240 align:start position:0%
right I think I know most companies I
 

00:09:09.240 --> 00:09:10.910 align:start position:0%
right I think I know most companies I
know<00:09:09.360><c> are</c><00:09:09.480><c> using</c><00:09:09.720><c> skolar</c><00:09:10.079><c> test</c><00:09:10.480><c> right</c><00:09:10.600><c> so</c><00:09:10.800><c> this</c>

00:09:10.910 --> 00:09:10.920 align:start position:0%
know are using skolar test right so this
 

00:09:10.920 --> 00:09:12.949 align:start position:0%
know are using skolar test right so this
is<00:09:11.079><c> really</c><00:09:11.360><c> powering</c><00:09:12.320><c> uh</c><00:09:12.440><c> test</c><00:09:12.680><c> driven</c>

00:09:12.949 --> 00:09:12.959 align:start position:0%
is really powering uh test driven
 

00:09:12.959 --> 00:09:15.030 align:start position:0%
is really powering uh test driven
development<00:09:13.440><c> for</c><00:09:13.640><c> many</c><00:09:13.880><c> companies</c><00:09:14.680><c> we</c><00:09:14.760><c> should</c>

00:09:15.030 --> 00:09:15.040 align:start position:0%
development for many companies we should
 

00:09:15.040 --> 00:09:17.069 align:start position:0%
development for many companies we should
my<00:09:15.200><c> next</c><00:09:15.440><c> question</c><00:09:15.720><c> you</c><00:09:15.839><c> know</c><00:09:16.519><c> uh</c><00:09:16.720><c> what</c><00:09:16.839><c> do</c><00:09:16.920><c> you</c>

00:09:17.069 --> 00:09:17.079 align:start position:0%
my next question you know uh what do you
 

00:09:17.079 --> 00:09:20.150 align:start position:0%
my next question you know uh what do you
think<00:09:17.360><c> of</c><00:09:17.800><c> this</c><00:09:18.120><c> test</c><00:09:18.360><c> driven</c><00:09:18.959><c> development</c><00:09:19.959><c> uh</c>

00:09:20.150 --> 00:09:20.160 align:start position:0%
think of this test driven development uh
 

00:09:20.160 --> 00:09:21.870 align:start position:0%
think of this test driven development uh
approach<00:09:20.600><c> and</c><00:09:20.839><c> how</c><00:09:21.040><c> do</c><00:09:21.160><c> you</c><00:09:21.279><c> see</c><00:09:21.640><c> you</c><00:09:21.720><c> know</c>

00:09:21.870 --> 00:09:21.880 align:start position:0%
approach and how do you see you know
 

00:09:21.880 --> 00:09:23.550 align:start position:0%
approach and how do you see you know
companies<00:09:22.240><c> using</c><00:09:22.480><c> it</c><00:09:22.640><c> is</c><00:09:22.720><c> it</c><00:09:22.880><c> really</c><00:09:23.200><c> kind</c><00:09:23.320><c> of</c>

00:09:23.550 --> 00:09:23.560 align:start position:0%
companies using it is it really kind of
 

00:09:23.560 --> 00:09:25.069 align:start position:0%
companies using it is it really kind of
driving<00:09:23.920><c> a</c><00:09:24.040><c> lot</c><00:09:24.160><c> of</c>

00:09:25.069 --> 00:09:25.079 align:start position:0%
driving a lot of
 

00:09:25.079 --> 00:09:28.829 align:start position:0%
driving a lot of
development<00:09:26.079><c> uh</c><00:09:26.839><c> well</c><00:09:27.120><c> I</c><00:09:27.480><c> I</c><00:09:27.760><c> I</c><00:09:28.279><c> write</c><00:09:28.560><c> tests</c>

00:09:28.829 --> 00:09:28.839 align:start position:0%
development uh well I I I write tests
 

00:09:28.839 --> 00:09:30.750 align:start position:0%
development uh well I I I write tests
first<00:09:29.160><c> most</c><00:09:29.440><c> at</c><00:09:29.560><c> the</c><00:09:29.720><c> time</c><00:09:30.079><c> and</c><00:09:30.240><c> I</c><00:09:30.360><c> find</c><00:09:30.600><c> that</c>

00:09:30.750 --> 00:09:30.760 align:start position:0%
first most at the time and I find that
 

00:09:30.760 --> 00:09:33.750 align:start position:0%
first most at the time and I find that
helps<00:09:31.079><c> me</c><00:09:31.560><c> make</c><00:09:31.720><c> sure</c><00:09:32.200><c> that</c><00:09:32.399><c> well</c><00:09:32.680><c> things</c><00:09:32.959><c> work</c>

00:09:33.750 --> 00:09:33.760 align:start position:0%
helps me make sure that well things work
 

00:09:33.760 --> 00:09:35.110 align:start position:0%
helps me make sure that well things work
I<00:09:33.839><c> remember</c><00:09:34.120><c> years</c><00:09:34.320><c> ago</c><00:09:34.519><c> when</c><00:09:34.640><c> I</c><00:09:34.720><c> first</c><00:09:34.920><c> heard</c>

00:09:35.110 --> 00:09:35.120 align:start position:0%
I remember years ago when I first heard
 

00:09:35.120 --> 00:09:36.790 align:start position:0%
I remember years ago when I first heard
about<00:09:35.320><c> it</c><00:09:35.480><c> I</c><00:09:35.560><c> was</c><00:09:35.800><c> I</c><00:09:35.839><c> was</c><00:09:35.959><c> interviewing</c><00:09:36.519><c> like</c>

00:09:36.790 --> 00:09:36.800 align:start position:0%
about it I was I was interviewing like
 

00:09:36.800 --> 00:09:38.310 align:start position:0%
about it I was I was interviewing like
this<00:09:37.120><c> I</c><00:09:37.200><c> was</c><00:09:37.360><c> interviewing</c><00:09:37.920><c> back</c><00:09:38.079><c> when</c><00:09:38.160><c> I</c><00:09:38.240><c> was</c>

00:09:38.310 --> 00:09:38.320 align:start position:0%
this I was interviewing back when I was
 

00:09:38.320 --> 00:09:39.710 align:start position:0%
this I was interviewing back when I was
doing<00:09:38.480><c> the</c><00:09:38.560><c> media</c><00:09:38.839><c> website</c><00:09:39.240><c> I</c><00:09:39.320><c> said</c>

00:09:39.710 --> 00:09:39.720 align:start position:0%
doing the media website I said
 

00:09:39.720 --> 00:09:42.150 align:start position:0%
doing the media website I said
interviewed<00:09:40.160><c> Martin</c><00:09:40.399><c> fer</c><00:09:41.000><c> yes</c><00:09:41.440><c> and</c><00:09:41.640><c> he</c><00:09:41.800><c> said</c>

00:09:42.150 --> 00:09:42.160 align:start position:0%
interviewed Martin fer yes and he said
 

00:09:42.160 --> 00:09:44.350 align:start position:0%
interviewed Martin fer yes and he said
that<00:09:42.600><c> uh</c><00:09:43.600><c> and</c><00:09:43.720><c> I</c><00:09:43.839><c> thought</c><00:09:44.000><c> well</c><00:09:44.120><c> this</c><00:09:44.200><c> is</c><00:09:44.279><c> kind</c>

00:09:44.350 --> 00:09:44.360 align:start position:0%
that uh and I thought well this is kind
 

00:09:44.360 --> 00:09:45.470 align:start position:0%
that uh and I thought well this is kind
of<00:09:44.440><c> crazy</c><00:09:44.680><c> why</c><00:09:44.760><c> would</c><00:09:44.880><c> you</c><00:09:44.959><c> write</c><00:09:45.079><c> the</c><00:09:45.200><c> test</c>

00:09:45.470 --> 00:09:45.480 align:start position:0%
of crazy why would you write the test
 

00:09:45.480 --> 00:09:47.670 align:start position:0%
of crazy why would you write the test
first<00:09:45.760><c> you</c><00:09:45.880><c> know</c><00:09:46.880><c> and</c><00:09:46.959><c> he</c><00:09:47.079><c> said</c><00:09:47.240><c> he</c><00:09:47.320><c> talked</c><00:09:47.560><c> to</c>

00:09:47.670 --> 00:09:47.680 align:start position:0%
first you know and he said he talked to
 

00:09:47.680 --> 00:09:49.990 align:start position:0%
first you know and he said he talked to
this<00:09:47.880><c> friend</c><00:09:48.399><c> who</c><00:09:48.959><c> whose</c><00:09:49.279><c> boss</c><00:09:49.519><c> came</c><00:09:49.680><c> up</c><00:09:49.800><c> to</c>

00:09:49.990 --> 00:09:50.000 align:start position:0%
this friend who whose boss came up to
 

00:09:50.000 --> 00:09:51.550 align:start position:0%
this friend who whose boss came up to
him<00:09:50.240><c> and</c><00:09:50.360><c> asked</c><00:09:50.600><c> him</c><00:09:50.800><c> how</c><00:09:50.920><c> much</c><00:09:51.040><c> of</c><00:09:51.200><c> his</c><00:09:51.320><c> code</c>

00:09:51.550 --> 00:09:51.560 align:start position:0%
him and asked him how much of his code
 

00:09:51.560 --> 00:09:55.150 align:start position:0%
him and asked him how much of his code
was<00:09:51.760><c> working</c><00:09:52.360><c> MH</c><00:09:52.920><c> and</c><00:09:53.040><c> he</c><00:09:53.120><c> said</c><00:09:54.000><c> all</c><00:09:54.200><c> of</c><00:09:54.360><c> it</c>

00:09:55.150 --> 00:09:55.160 align:start position:0%
was working MH and he said all of it
 

00:09:55.160 --> 00:09:58.230 align:start position:0%
was working MH and he said all of it
because<00:09:56.120><c> he</c><00:09:56.279><c> would</c><00:09:56.480><c> write</c><00:09:56.680><c> a</c><00:09:56.800><c> little</c><00:09:57.079><c> test</c><00:09:58.079><c> and</c>

00:09:58.230 --> 00:09:58.240 align:start position:0%
because he would write a little test and
 

00:09:58.240 --> 00:10:00.230 align:start position:0%
because he would write a little test and
then<00:09:58.399><c> write</c><00:09:58.560><c> just</c><00:09:58.720><c> enough</c><00:09:59.000><c> code</c><00:09:59.480><c> to</c><00:09:59.880><c> get</c><00:10:00.000><c> it</c><00:10:00.120><c> to</c>

00:10:00.230 --> 00:10:00.240 align:start position:0%
then write just enough code to get it to
 

00:10:00.240 --> 00:10:02.910 align:start position:0%
then write just enough code to get it to
run<00:10:00.519><c> and</c><00:10:00.680><c> then</c><00:10:01.600><c> you</c><00:10:01.760><c> know</c><00:10:02.079><c> he</c><00:10:02.320><c> do</c><00:10:02.519><c> that</c><00:10:02.680><c> thing</c>

00:10:02.910 --> 00:10:02.920 align:start position:0%
run and then you know he do that thing
 

00:10:02.920 --> 00:10:04.430 align:start position:0%
run and then you know he do that thing
and<00:10:03.360><c> basically</c>

00:10:04.430 --> 00:10:04.440 align:start position:0%
and basically
 

00:10:04.440 --> 00:10:06.790 align:start position:0%
and basically
it<00:10:05.440><c> at</c><00:10:05.600><c> any</c><00:10:05.880><c> point</c><00:10:06.160><c> you're</c><00:10:06.440><c> everything's</c>

00:10:06.790 --> 00:10:06.800 align:start position:0%
it at any point you're everything's
 

00:10:06.800 --> 00:10:08.949 align:start position:0%
it at any point you're everything's
working<00:10:07.720><c> that</c><00:10:07.880><c> you</c><00:10:08.000><c> know</c><00:10:08.120><c> that</c><00:10:08.200><c> you</c><00:10:08.320><c> know</c>

00:10:08.949 --> 00:10:08.959 align:start position:0%
working that you know that you know
 

00:10:08.959 --> 00:10:12.509 align:start position:0%
working that you know that you know
about<00:10:09.959><c> uh</c><00:10:10.200><c> so</c><00:10:11.000><c> I</c><00:10:11.120><c> find</c><00:10:11.399><c> that</c><00:10:11.560><c> works</c><00:10:11.880><c> for</c><00:10:12.079><c> me</c><00:10:12.399><c> it</c>

00:10:12.509 --> 00:10:12.519 align:start position:0%
about uh so I find that works for me it
 

00:10:12.519 --> 00:10:14.150 align:start position:0%
about uh so I find that works for me it
doesn't<00:10:13.160><c> uh</c><00:10:13.279><c> you</c><00:10:13.399><c> know</c><00:10:13.680><c> I</c><00:10:13.760><c> know</c><00:10:13.880><c> a</c><00:10:13.959><c> lot</c><00:10:14.040><c> of</c>

00:10:14.150 --> 00:10:14.160 align:start position:0%
doesn't uh you know I know a lot of
 

00:10:14.160 --> 00:10:15.470 align:start position:0%
doesn't uh you know I know a lot of
people<00:10:14.360><c> just</c><00:10:14.480><c> don't</c><00:10:14.760><c> want</c><00:10:15.160><c> they</c><00:10:15.279><c> don't</c><00:10:15.399><c> want</c>

00:10:15.470 --> 00:10:15.480 align:start position:0%
people just don't want they don't want
 

00:10:15.480 --> 00:10:17.069 align:start position:0%
people just don't want they don't want
to<00:10:15.560><c> do</c><00:10:15.680><c> it</c><00:10:15.800><c> because</c><00:10:15.920><c> it's</c><00:10:16.279><c> drudgery</c><00:10:16.839><c> it's</c><00:10:16.959><c> like</c>

00:10:17.069 --> 00:10:17.079 align:start position:0%
to do it because it's drudgery it's like
 

00:10:17.079 --> 00:10:19.470 align:start position:0%
to do it because it's drudgery it's like
a<00:10:17.200><c> chore</c><00:10:18.160><c> and</c><00:10:18.240><c> so</c><00:10:18.360><c> they'll</c><00:10:18.560><c> put</c><00:10:18.680><c> it</c><00:10:18.839><c> off</c><00:10:19.079><c> and</c>

00:10:19.470 --> 00:10:19.480 align:start position:0%
a chore and so they'll put it off and
 

00:10:19.480 --> 00:10:20.630 align:start position:0%
a chore and so they'll put it off and
sometimes<00:10:19.680><c> they'll</c><00:10:19.920><c> write</c><00:10:20.079><c> a</c><00:10:20.200><c> bunch</c><00:10:20.360><c> of</c><00:10:20.440><c> stuff</c>

00:10:20.630 --> 00:10:20.640 align:start position:0%
sometimes they'll write a bunch of stuff
 

00:10:20.640 --> 00:10:21.829 align:start position:0%
sometimes they'll write a bunch of stuff
first<00:10:20.800><c> to</c><00:10:20.959><c> get</c><00:10:21.040><c> it</c><00:10:21.160><c> working</c><00:10:21.440><c> and</c><00:10:21.560><c> then</c><00:10:21.680><c> they'll</c>

00:10:21.829 --> 00:10:21.839 align:start position:0%
first to get it working and then they'll
 

00:10:21.839 --> 00:10:24.110 align:start position:0%
first to get it working and then they'll
write<00:10:22.000><c> tests</c><00:10:22.320><c> later</c><00:10:22.920><c> and</c><00:10:23.079><c> that</c><00:10:23.240><c> that</c><00:10:23.440><c> also</c><00:10:24.000><c> uh</c>

00:10:24.110 --> 00:10:24.120 align:start position:0%
write tests later and that that also uh
 

00:10:24.120 --> 00:10:25.949 align:start position:0%
write tests later and that that also uh
works<00:10:24.480><c> and</c><00:10:24.920><c> some</c><00:10:25.040><c> people</c><00:10:25.279><c> don't</c><00:10:25.560><c> don't</c><00:10:25.760><c> write</c>

00:10:25.949 --> 00:10:25.959 align:start position:0%
works and some people don't don't write
 

00:10:25.959 --> 00:10:27.310 align:start position:0%
works and some people don't don't write
tests<00:10:26.279><c> that</c><00:10:26.360><c> are</c><00:10:26.519><c> automated</c><00:10:26.920><c> they</c><00:10:27.040><c> just</c><00:10:27.160><c> test</c>

00:10:27.310 --> 00:10:27.320 align:start position:0%
tests that are automated they just test
 

00:10:27.320 --> 00:10:28.710 align:start position:0%
tests that are automated they just test
it<00:10:27.440><c> by</c><00:10:27.600><c> hand</c><00:10:27.880><c> and</c><00:10:28.160><c> sometimes</c><00:10:28.360><c> that</c><00:10:28.480><c> works</c>

00:10:28.710 --> 00:10:28.720 align:start position:0%
it by hand and sometimes that works
 

00:10:28.720 --> 00:10:32.550 align:start position:0%
it by hand and sometimes that works
depends<00:10:29.000><c> on</c><00:10:29.120><c> the</c><00:10:29.360><c> situation</c><00:10:30.000><c> mhm</c><00:10:30.760><c> but</c><00:10:31.440><c> uh</c><00:10:32.440><c> I</c>

00:10:32.550 --> 00:10:32.560 align:start position:0%
depends on the situation mhm but uh I
 

00:10:32.560 --> 00:10:34.990 align:start position:0%
depends on the situation mhm but uh I
don't<00:10:33.000><c> I</c><00:10:33.079><c> wouldn't</c><00:10:33.320><c> say</c><00:10:33.519><c> it</c><00:10:34.480><c> everybody's</c>

00:10:34.990 --> 00:10:35.000 align:start position:0%
don't I wouldn't say it everybody's
 

00:10:35.000 --> 00:10:37.150 align:start position:0%
don't I wouldn't say it everybody's
doing<00:10:35.240><c> it</c><00:10:35.399><c> I</c><00:10:35.480><c> think</c><00:10:35.600><c> a</c><00:10:35.680><c> lot</c><00:10:35.760><c> of</c><00:10:35.880><c> people</c><00:10:36.160><c> aren't</c>

00:10:37.150 --> 00:10:37.160 align:start position:0%
doing it I think a lot of people aren't
 

00:10:37.160 --> 00:10:38.910 align:start position:0%
doing it I think a lot of people aren't
yeah<00:10:37.680><c> I</c><00:10:37.760><c> mean</c><00:10:37.880><c> it's</c><00:10:38.040><c> much</c><00:10:38.200><c> easier</c><00:10:38.519><c> not</c><00:10:38.680><c> to</c><00:10:38.800><c> do</c>

00:10:38.910 --> 00:10:38.920 align:start position:0%
yeah I mean it's much easier not to do
 

00:10:38.920 --> 00:10:40.269 align:start position:0%
yeah I mean it's much easier not to do
the<00:10:39.079><c> test</c><00:10:39.399><c> right</c><00:10:39.519><c> and</c><00:10:39.639><c> actually</c><00:10:39.959><c> like</c><00:10:40.120><c> some</c>

00:10:40.269 --> 00:10:40.279 align:start position:0%
the test right and actually like some
 

00:10:40.279 --> 00:10:41.829 align:start position:0%
the test right and actually like some
discipline<00:10:40.720><c> well</c><00:10:40.839><c> you</c><00:10:40.920><c> can</c><00:10:41.040><c> test</c><00:10:41.279><c> it</c><00:10:41.440><c> by</c><00:10:41.600><c> hand</c>

00:10:41.829 --> 00:10:41.839 align:start position:0%
discipline well you can test it by hand
 

00:10:41.839 --> 00:10:43.069 align:start position:0%
discipline well you can test it by hand
and<00:10:42.000><c> then</c><00:10:42.240><c> then</c><00:10:42.360><c> it</c><00:10:42.480><c> works</c><00:10:42.720><c> but</c><00:10:42.800><c> the</c><00:10:42.920><c> problem</c>

00:10:43.069 --> 00:10:43.079 align:start position:0%
and then then it works but the problem
 

00:10:43.079 --> 00:10:45.509 align:start position:0%
and then then it works but the problem
is<00:10:43.200><c> you</c><00:10:43.279><c> don't</c><00:10:43.480><c> get</c><00:10:43.639><c> the</c><00:10:44.120><c> the</c><00:10:44.959><c> the</c><00:10:45.079><c> regression</c>

00:10:45.509 --> 00:10:45.519 align:start position:0%
is you don't get the the the regression
 

00:10:45.519 --> 00:10:47.269 align:start position:0%
is you don't get the the the regression
test<00:10:45.760><c> for</c><00:10:45.920><c> later</c><00:10:46.240><c> that</c><00:10:46.360><c> you</c><00:10:46.440><c> get</c><00:10:46.600><c> sort</c><00:10:46.760><c> of</c><00:10:47.040><c> as</c>

00:10:47.269 --> 00:10:47.279 align:start position:0%
test for later that you get sort of as
 

00:10:47.279 --> 00:10:50.629 align:start position:0%
test for later that you get sort of as
as<00:10:47.399><c> a</c><00:10:47.560><c> side</c><00:10:47.800><c> effect</c><00:10:48.680><c> a</c><00:10:48.839><c> good</c><00:10:49.040><c> side</c><00:10:49.279><c> effect</c><00:10:50.120><c> yes</c>

00:10:50.629 --> 00:10:50.639 align:start position:0%
as a side effect a good side effect yes
 

00:10:50.639 --> 00:10:53.430 align:start position:0%
as a side effect a good side effect yes
uh<00:10:51.240><c> of</c><00:10:51.440><c> writing</c><00:10:51.760><c> tests</c><00:10:52.120><c> first</c><00:10:52.800><c> and</c><00:10:53.040><c> doing</c><00:10:53.360><c> a</c>

00:10:53.430 --> 00:10:53.440 align:start position:0%
uh of writing tests first and doing a
 

00:10:53.440 --> 00:10:56.110 align:start position:0%
uh of writing tests first and doing a
little<00:10:53.560><c> bit</c><00:10:53.680><c> at</c><00:10:53.800><c> a</c><00:10:53.920><c> time</c><00:10:54.120><c> like</c><00:10:54.279><c> that</c><00:10:54.920><c> so</c><00:10:55.519><c> uh</c><00:10:56.000><c> I</c>

00:10:56.110 --> 00:10:56.120 align:start position:0%
little bit at a time like that so uh I
 

00:10:56.120 --> 00:10:57.870 align:start position:0%
little bit at a time like that so uh I
remember<00:10:56.399><c> at</c><00:10:56.519><c> the</c><00:10:56.680><c> time</c><00:10:56.800><c> you</c><00:10:56.920><c> know</c><00:10:57.120><c> when</c><00:10:57.480><c> uh</c><00:10:57.800><c> I</c>

00:10:57.870 --> 00:10:57.880 align:start position:0%
remember at the time you know when uh I
 

00:10:57.880 --> 00:10:59.710 align:start position:0%
remember at the time you know when uh I
did<00:10:58.040><c> the</c><00:10:58.160><c> Ruby</c><00:10:58.399><c> Bas</c><00:10:58.639><c> start</c><00:10:58.839><c> Abu</c><00:10:59.120><c> had</c><00:10:59.320><c> you</c><00:10:59.399><c> know</c>

00:10:59.710 --> 00:10:59.720 align:start position:0%
did the Ruby Bas start Abu had you know
 

00:10:59.720 --> 00:11:02.310 align:start position:0%
did the Ruby Bas start Abu had you know
25,000<00:11:00.720><c> tests</c><00:11:01.279><c> which</c><00:11:01.519><c> were</c><00:11:01.680><c> run</c><00:11:01.880><c> for</c><00:11:02.040><c> half</c><00:11:02.200><c> an</c>

00:11:02.310 --> 00:11:02.320 align:start position:0%
25,000 tests which were run for half an
 

00:11:02.320 --> 00:11:04.310 align:start position:0%
25,000 tests which were run for half an
hour<00:11:02.560><c> in</c><00:11:02.720><c> Ruby</c><00:11:03.399><c> and</c><00:11:03.600><c> that</c><00:11:03.760><c> you</c><00:11:03.880><c> know</c><00:11:04.040><c> was</c><00:11:04.200><c> one</c>

00:11:04.310 --> 00:11:04.320 align:start position:0%
hour in Ruby and that you know was one
 

00:11:04.320 --> 00:11:06.430 align:start position:0%
hour in Ruby and that you know was one
of<00:11:04.440><c> the</c><00:11:04.600><c> reasons</c><00:11:05.000><c> you</c><00:11:05.120><c> know</c><00:11:05.360><c> I</c><00:11:06.000><c> really</c><00:11:06.200><c> wanted</c>

00:11:06.430 --> 00:11:06.440 align:start position:0%
of the reasons you know I really wanted
 

00:11:06.440 --> 00:11:08.790 align:start position:0%
of the reasons you know I really wanted
to<00:11:06.560><c> switch</c><00:11:06.800><c> to</c><00:11:06.920><c> Scola</c><00:11:07.720><c> and</c><00:11:07.920><c> obviously</c><00:11:08.560><c> a</c><00:11:08.639><c> lot</c>

00:11:08.790 --> 00:11:08.800 align:start position:0%
to switch to Scola and obviously a lot
 

00:11:08.800 --> 00:11:10.110 align:start position:0%
to switch to Scola and obviously a lot
of<00:11:08.880><c> these</c><00:11:09.040><c> test</c><00:11:09.279><c> we</c><00:11:09.399><c> checking</c><00:11:09.720><c> things</c><00:11:10.000><c> like</c>

00:11:10.110 --> 00:11:10.120 align:start position:0%
of these test we checking things like
 

00:11:10.120 --> 00:11:11.829 align:start position:0%
of these test we checking things like
you<00:11:10.200><c> know</c><00:11:10.399><c> is</c><00:11:10.519><c> the</c><00:11:10.680><c> function</c><00:11:11.320><c> called</c><00:11:11.600><c> with</c><00:11:11.720><c> the</c>

00:11:11.829 --> 00:11:11.839 align:start position:0%
you know is the function called with the
 

00:11:11.839 --> 00:11:13.509 align:start position:0%
you know is the function called with the
right<00:11:12.000><c> number</c><00:11:12.160><c> of</c><00:11:12.320><c> arguments</c><00:11:12.839><c> or</c><00:11:13.200><c> like</c><00:11:13.320><c> are</c>

00:11:13.509 --> 00:11:13.519 align:start position:0%
right number of arguments or like are
 

00:11:13.519 --> 00:11:15.790 align:start position:0%
right number of arguments or like are
they<00:11:13.959><c> you</c><00:11:14.079><c> know</c><00:11:14.639><c> uh</c><00:11:14.760><c> strings</c><00:11:15.279><c> all</c><00:11:15.440><c> so</c><00:11:15.639><c> so</c>

00:11:15.790 --> 00:11:15.800 align:start position:0%
they you know uh strings all so so
 

00:11:15.800 --> 00:11:17.750 align:start position:0%
they you know uh strings all so so
basically<00:11:16.360><c> you</c><00:11:16.480><c> don't</c><00:11:16.760><c> need</c><00:11:17.040><c> this</c><00:11:17.160><c> in</c><00:11:17.399><c> scolar</c>

00:11:17.750 --> 00:11:17.760 align:start position:0%
basically you don't need this in scolar
 

00:11:17.760 --> 00:11:20.230 align:start position:0%
basically you don't need this in scolar
and<00:11:17.959><c> type</c><00:11:18.320><c> system</c><00:11:18.720><c> actually</c><00:11:19.720><c> removes</c><00:11:20.120><c> the</c>

00:11:20.230 --> 00:11:20.240 align:start position:0%
and type system actually removes the
 

00:11:20.240 --> 00:11:22.590 align:start position:0%
and type system actually removes the
need<00:11:20.440><c> for</c><00:11:20.639><c> many</c><00:11:21.000><c> tests</c><00:11:21.440><c> but</c><00:11:21.800><c> so</c><00:11:22.040><c> how</c><00:11:22.320><c> how</c><00:11:22.440><c> do</c>

00:11:22.590 --> 00:11:22.600 align:start position:0%
need for many tests but so how how do
 

00:11:22.600 --> 00:11:26.069 align:start position:0%
need for many tests but so how how do
you<00:11:22.720><c> see</c><00:11:23.440><c> you</c><00:11:23.600><c> know</c><00:11:24.279><c> type</c><00:11:24.600><c> system</c><00:11:25.079><c> interacting</c>

00:11:26.069 --> 00:11:26.079 align:start position:0%
you see you know type system interacting
 

00:11:26.079 --> 00:11:27.710 align:start position:0%
you see you know type system interacting
with<00:11:26.320><c> tests</c><00:11:26.839><c> yeah</c><00:11:26.959><c> that's</c><00:11:27.040><c> a</c><00:11:27.160><c> great</c><00:11:27.399><c> question</c>

00:11:27.710 --> 00:11:27.720 align:start position:0%
with tests yeah that's a great question
 

00:11:27.720 --> 00:11:29.990 align:start position:0%
with tests yeah that's a great question
so<00:11:27.959><c> I</c><00:11:28.200><c> my</c><00:11:28.320><c> talk</c><00:11:28.480><c> at</c><00:11:28.600><c> scal</c><00:11:28.920><c> is</c><00:11:29.040><c> is</c><00:11:29.320><c> kind</c><00:11:29.440><c> of</c><00:11:29.600><c> about</c>

00:11:29.990 --> 00:11:30.000 align:start position:0%
so I my talk at scal is is kind of about
 

00:11:30.000 --> 00:11:33.710 align:start position:0%
so I my talk at scal is is kind of about
that<00:11:31.000><c> um</c><00:11:31.200><c> cuz</c><00:11:31.440><c> what</c><00:11:31.800><c> what</c><00:11:32.399><c> Scala</c><00:11:32.880><c> test</c><00:11:33.120><c> is</c><00:11:33.240><c> like</c>

00:11:33.710 --> 00:11:33.720 align:start position:0%
that um cuz what what Scala test is like
 

00:11:33.720 --> 00:11:37.269 align:start position:0%
that um cuz what what Scala test is like
how<00:11:34.399><c> is</c><00:11:34.680><c> is</c><00:11:35.079><c> uh</c><00:11:35.279><c> quality</c><00:11:36.240><c> through</c><00:11:36.600><c> tests</c><00:11:37.040><c> and</c>

00:11:37.269 --> 00:11:37.279 align:start position:0%
how is is uh quality through tests and
 

00:11:37.279 --> 00:11:39.310 align:start position:0%
how is is uh quality through tests and
scalac<00:11:37.800><c> is</c><00:11:37.959><c> quality</c><00:11:38.360><c> through</c><00:11:38.600><c> type</c><00:11:38.839><c> so</c><00:11:39.000><c> if</c><00:11:39.079><c> you</c>

00:11:39.310 --> 00:11:39.320 align:start position:0%
scalac is quality through type so if you
 

00:11:39.320 --> 00:11:40.990 align:start position:0%
scalac is quality through type so if you
like<00:11:39.560><c> the</c><00:11:39.680><c> different</c><00:11:39.959><c> ways</c><00:11:40.160><c> of</c><00:11:40.279><c> using</c><00:11:40.639><c> types</c>

00:11:40.990 --> 00:11:41.000 align:start position:0%
like the different ways of using types
 

00:11:41.000 --> 00:11:43.150 align:start position:0%
like the different ways of using types
to<00:11:42.000><c> uh</c><00:11:42.120><c> get</c><00:11:42.320><c> quality</c><00:11:42.680><c> so</c><00:11:42.800><c> one</c><00:11:42.880><c> of</c><00:11:42.959><c> the</c><00:11:43.040><c> things</c>

00:11:43.150 --> 00:11:43.160 align:start position:0%
to uh get quality so one of the things
 

00:11:43.160 --> 00:11:45.110 align:start position:0%
to uh get quality so one of the things
you<00:11:43.240><c> want</c><00:11:43.320><c> to</c><00:11:43.440><c> do</c><00:11:43.560><c> is</c><00:11:43.720><c> remove</c><00:11:44.279><c> requirements</c>

00:11:45.110 --> 00:11:45.120 align:start position:0%
you want to do is remove requirements
 

00:11:45.120 --> 00:11:45.949 align:start position:0%
you want to do is remove requirements
there's<00:11:45.320><c> actually</c><00:11:45.519><c> something</c><00:11:45.720><c> called</c>

00:11:45.949 --> 00:11:45.959 align:start position:0%
there's actually something called
 

00:11:45.959 --> 00:11:48.790 align:start position:0%
there's actually something called
requirements<00:11:46.440><c> in</c><00:11:46.560><c> scalac</c><00:11:47.399><c> which</c><00:11:47.639><c> is</c><00:11:47.800><c> a</c><00:11:48.040><c> macro</c>

00:11:48.790 --> 00:11:48.800 align:start position:0%
requirements in scalac which is a macro
 

00:11:48.800 --> 00:11:50.949 align:start position:0%
requirements in scalac which is a macro
that<00:11:48.959><c> gives</c><00:11:49.120><c> you</c><00:11:49.240><c> a</c><00:11:49.399><c> nice</c><00:11:50.000><c> failure</c><00:11:50.480><c> message</c><00:11:50.839><c> if</c>

00:11:50.949 --> 00:11:50.959 align:start position:0%
that gives you a nice failure message if
 

00:11:50.959 --> 00:11:53.110 align:start position:0%
that gives you a nice failure message if
you<00:11:51.240><c> fail</c><00:11:51.519><c> a</c><00:11:51.720><c> requirement</c><00:11:52.680><c> it</c><00:11:52.760><c> does</c><00:11:52.920><c> the</c><00:11:53.000><c> same</c>

00:11:53.110 --> 00:11:53.120 align:start position:0%
you fail a requirement it does the same
 

00:11:53.120 --> 00:11:54.470 align:start position:0%
you fail a requirement it does the same
kind<00:11:53.240><c> of</c><00:11:53.360><c> thing</c><00:11:53.480><c> that</c><00:11:53.600><c> scelus</c><00:11:54.120><c> does</c><00:11:54.279><c> with</c><00:11:54.360><c> the</c>

00:11:54.470 --> 00:11:54.480 align:start position:0%
kind of thing that scelus does with the
 

00:11:54.480 --> 00:11:56.870 align:start position:0%
kind of thing that scelus does with the
macro<00:11:54.880><c> analyzes</c><00:11:55.320><c> the</c><00:11:55.440><c> Boolean</c><00:11:55.880><c> expression</c><00:11:56.760><c> so</c>

00:11:56.870 --> 00:11:56.880 align:start position:0%
macro analyzes the Boolean expression so
 

00:11:56.880 --> 00:11:58.790 align:start position:0%
macro analyzes the Boolean expression so
if<00:11:56.959><c> you</c><00:11:57.040><c> say</c><00:11:57.320><c> require</c><00:11:57.839><c> that</c><00:11:57.920><c> the</c><00:11:58.040><c> anti</c><00:11:58.519><c> pass</c><00:11:58.680><c> is</c>

00:11:58.790 --> 00:11:58.800 align:start position:0%
if you say require that the anti pass is
 

00:11:58.800 --> 00:12:01.870 align:start position:0%
if you say require that the anti pass is
greater<00:11:59.040><c> than</c><00:11:59.360><c> zero</c><00:11:59.880><c> mhm</c><00:12:00.880><c> uh</c><00:12:01.000><c> you'll</c><00:12:01.240><c> actually</c>

00:12:01.870 --> 00:12:01.880 align:start position:0%
greater than zero mhm uh you'll actually
 

00:12:01.880 --> 00:12:02.870 align:start position:0%
greater than zero mhm uh you'll actually
you<00:12:01.959><c> know</c><00:12:02.079><c> a</c><00:12:02.160><c> lot</c><00:12:02.240><c> of</c><00:12:02.360><c> times</c><00:12:02.519><c> people</c><00:12:02.680><c> don't</c>

00:12:02.870 --> 00:12:02.880 align:start position:0%
you know a lot of times people don't
 

00:12:02.880 --> 00:12:04.230 align:start position:0%
you know a lot of times people don't
write<00:12:03.040><c> the</c><00:12:03.120><c> air</c><00:12:03.320><c> messages</c><00:12:03.800><c> either</c><00:12:04.040><c> if</c><00:12:04.160><c> when</c>

00:12:04.230 --> 00:12:04.240 align:start position:0%
write the air messages either if when
 

00:12:04.240 --> 00:12:06.870 align:start position:0%
write the air messages either if when
they<00:12:04.360><c> do</c><00:12:04.560><c> requires</c><00:12:05.440><c> MH</c><00:12:05.839><c> so</c><00:12:06.200><c> you</c><00:12:06.320><c> just</c><00:12:06.480><c> get</c><00:12:06.680><c> this</c>

00:12:06.870 --> 00:12:06.880 align:start position:0%
they do requires MH so you just get this
 

00:12:06.880 --> 00:12:08.750 align:start position:0%
they do requires MH so you just get this
exception<00:12:07.839><c> but</c><00:12:07.959><c> it</c><00:12:08.079><c> will</c><00:12:08.240><c> tell</c><00:12:08.399><c> you</c><00:12:08.560><c> if</c><00:12:08.639><c> you</c>

00:12:08.750 --> 00:12:08.760 align:start position:0%
exception but it will tell you if you
 

00:12:08.760 --> 00:12:10.350 align:start position:0%
exception but it will tell you if you
use<00:12:08.959><c> the</c><00:12:09.079><c> requirements</c><00:12:09.600><c> require</c><00:12:10.000><c> it'll</c><00:12:10.240><c> tell</c>

00:12:10.350 --> 00:12:10.360 align:start position:0%
use the requirements require it'll tell
 

00:12:10.360 --> 00:12:12.030 align:start position:0%
use the requirements require it'll tell
you<00:12:10.560><c> which</c><00:12:10.720><c> one</c><00:12:11.320><c> you</c><00:12:11.440><c> know</c><00:12:11.600><c> what</c><00:12:11.680><c> the</c><00:12:11.800><c> numbers</c>

00:12:12.030 --> 00:12:12.040 align:start position:0%
you which one you know what the numbers
 

00:12:12.040 --> 00:12:17.470 align:start position:0%
you which one you know what the numbers
were<00:12:12.279><c> and</c><00:12:12.680><c> whatnot</c><00:12:13.680><c> um</c><00:12:14.800><c> so</c><00:12:15.800><c> but</c><00:12:16.639><c> still</c><00:12:17.240><c> if</c><00:12:17.360><c> you</c>

00:12:17.470 --> 00:12:17.480 align:start position:0%
were and whatnot um so but still if you
 

00:12:17.480 --> 00:12:19.509 align:start position:0%
were and whatnot um so but still if you
can<00:12:17.639><c> get</c><00:12:17.800><c> rid</c><00:12:17.959><c> of</c><00:12:18.240><c> those</c><00:12:18.720><c> that's</c><00:12:19.000><c> better</c>

00:12:19.509 --> 00:12:19.519 align:start position:0%
can get rid of those that's better
 

00:12:19.519 --> 00:12:20.629 align:start position:0%
can get rid of those that's better
because<00:12:19.760><c> now</c><00:12:19.880><c> you</c><00:12:19.959><c> don't</c><00:12:20.079><c> have</c><00:12:20.160><c> to</c><00:12:20.279><c> test</c><00:12:20.480><c> for</c>

00:12:20.629 --> 00:12:20.639 align:start position:0%
because now you don't have to test for
 

00:12:20.639 --> 00:12:23.550 align:start position:0%
because now you don't have to test for
it<00:12:20.760><c> but</c><00:12:20.920><c> also</c><00:12:21.079><c> can't</c><00:12:21.279><c> blow</c><00:12:21.560><c> up</c><00:12:22.480><c> so</c><00:12:23.079><c> uh</c><00:12:23.360><c> in</c>

00:12:23.550 --> 00:12:23.560 align:start position:0%
it but also can't blow up so uh in
 

00:12:23.560 --> 00:12:25.629 align:start position:0%
it but also can't blow up so uh in
Scholastic<00:12:24.120><c> in</c><00:12:24.279><c> 2.3</c><00:12:25.000><c> which</c><00:12:25.120><c> will'll</c><00:12:25.320><c> release</c>

00:12:25.629 --> 00:12:25.639 align:start position:0%
Scholastic in 2.3 which will'll release
 

00:12:25.639 --> 00:12:27.590 align:start position:0%
Scholastic in 2.3 which will'll release
before<00:12:25.880><c> scholar</c><00:12:26.240><c> dayss</c><00:12:26.440><c> the</c><00:12:26.560><c> next</c><00:12:26.720><c> few</c><00:12:26.880><c> weeks</c>

00:12:27.590 --> 00:12:27.600 align:start position:0%
before scholar dayss the next few weeks
 

00:12:27.600 --> 00:12:30.550 align:start position:0%
before scholar dayss the next few weeks
uh<00:12:27.720><c> there's</c><00:12:28.160><c> there's</c><00:12:28.480><c> a</c><00:12:28.680><c> a</c><00:12:28.839><c> POS</c><00:12:29.240><c> in</c><00:12:29.600><c> type</c><00:12:30.440><c> which</c>

00:12:30.550 --> 00:12:30.560 align:start position:0%
uh there's there's a a POS in type which
 

00:12:30.560 --> 00:12:32.389 align:start position:0%
uh there's there's a a POS in type which
uses<00:12:30.800><c> a</c><00:12:30.959><c> macro</c><00:12:31.320><c> to</c><00:12:31.480><c> ensure</c><00:12:31.680><c> a</c><00:12:31.800><c> compiled</c><00:12:32.199><c> time</c>

00:12:32.389 --> 00:12:32.399 align:start position:0%
uses a macro to ensure a compiled time
 

00:12:32.399 --> 00:12:35.030 align:start position:0%
uses a macro to ensure a compiled time
that<00:12:32.519><c> literals</c><00:12:32.920><c> are</c><00:12:33.160><c> actually</c><00:12:33.519><c> positive</c><00:12:34.480><c> so</c>

00:12:35.030 --> 00:12:35.040 align:start position:0%
that literals are actually positive so
 

00:12:35.040 --> 00:12:37.829 align:start position:0%
that literals are actually positive so
um<00:12:35.560><c> it's</c><00:12:35.720><c> using</c><00:12:36.040><c> macros</c><00:12:36.480><c> it's</c><00:12:36.959><c> to</c><00:12:37.160><c> to</c><00:12:37.320><c> sort</c><00:12:37.519><c> of</c>

00:12:37.829 --> 00:12:37.839 align:start position:0%
um it's using macros it's to to sort of
 

00:12:37.839 --> 00:12:40.629 align:start position:0%
um it's using macros it's to to sort of
uh<00:12:38.519><c> check</c><00:12:38.839><c> something</c><00:12:39.320><c> of</c><00:12:39.600><c> about</c><00:12:39.839><c> the</c><00:12:40.079><c> value</c><00:12:40.480><c> at</c>

00:12:40.629 --> 00:12:40.639 align:start position:0%
uh check something of about the value at
 

00:12:40.639 --> 00:12:43.230 align:start position:0%
uh check something of about the value at
runtime<00:12:41.560><c> and</c><00:12:41.760><c> then</c><00:12:42.279><c> uh</c><00:12:42.399><c> allows</c><00:12:42.720><c> you</c><00:12:42.839><c> to</c><00:12:43.040><c> just</c>

00:12:43.230 --> 00:12:43.240 align:start position:0%
runtime and then uh allows you to just
 

00:12:43.240 --> 00:12:44.670 align:start position:0%
runtime and then uh allows you to just
make<00:12:43.399><c> sure</c><00:12:43.760><c> basically</c><00:12:44.079><c> when</c><00:12:44.199><c> you</c><00:12:44.360><c> take</c><00:12:44.519><c> a</c>

00:12:44.670 --> 00:12:44.680 align:start position:0%
make sure basically when you take a
 

00:12:44.680 --> 00:12:46.470 align:start position:0%
make sure basically when you take a
pause<00:12:44.959><c> in</c><00:12:45.519><c> you</c><00:12:45.639><c> don't</c><00:12:45.760><c> need</c><00:12:45.880><c> to</c><00:12:46.040><c> require</c><00:12:46.360><c> that</c>

00:12:46.470 --> 00:12:46.480 align:start position:0%
pause in you don't need to require that
 

00:12:46.480 --> 00:12:48.350 align:start position:0%
pause in you don't need to require that
it's<00:12:46.680><c> positive</c><00:12:47.040><c> it's</c><00:12:47.160><c> in</c><00:12:47.320><c> the</c><00:12:47.480><c> type</c><00:12:47.760><c> that</c><00:12:47.880><c> it's</c>

00:12:48.350 --> 00:12:48.360 align:start position:0%
it's positive it's in the type that it's
 

00:12:48.360 --> 00:12:50.509 align:start position:0%
it's positive it's in the type that it's
positive<00:12:49.360><c> and</c><00:12:49.639><c> that</c><00:12:49.760><c> sort</c><00:12:49.959><c> of</c><00:12:50.079><c> thing</c><00:12:50.240><c> so</c><00:12:50.399><c> I</c>

00:12:50.509 --> 00:12:50.519 align:start position:0%
positive and that sort of thing so I
 

00:12:50.519 --> 00:12:52.110 align:start position:0%
positive and that sort of thing so I
think<00:12:51.079><c> there</c><00:12:51.240><c> there's</c><00:12:51.399><c> a</c><00:12:51.560><c> lot</c><00:12:51.680><c> of</c><00:12:51.839><c> things</c><00:12:52.000><c> you</c>

00:12:52.110 --> 00:12:52.120 align:start position:0%
think there there's a lot of things you
 

00:12:52.120 --> 00:12:54.430 align:start position:0%
think there there's a lot of things you
can<00:12:52.279><c> do</c><00:12:52.440><c> with</c><00:12:52.680><c> types</c><00:12:53.680><c> and</c><00:12:53.839><c> you</c><00:12:53.959><c> should</c><00:12:54.279><c> when</c>

00:12:54.430 --> 00:12:54.440 align:start position:0%
can do with types and you should when
 

00:12:54.440 --> 00:12:56.389 align:start position:0%
can do with types and you should when
it's<00:12:54.959><c> practical</c><00:12:55.639><c> sometimes</c><00:12:55.800><c> it's</c>

00:12:56.389 --> 00:12:56.399 align:start position:0%
it's practical sometimes it's
 

00:12:56.399 --> 00:12:59.350 align:start position:0%
it's practical sometimes it's
impractical<00:12:57.399><c> um</c><00:12:57.920><c> and</c><00:12:58.079><c> that's</c><00:12:58.600><c> because</c><00:12:59.240><c> then</c>

00:12:59.350 --> 00:12:59.360 align:start position:0%
impractical um and that's because then
 

00:12:59.360 --> 00:13:01.350 align:start position:0%
impractical um and that's because then
it's<00:12:59.519><c> a</c><00:12:59.800><c> if</c><00:12:59.880><c> it</c><00:13:00.040><c> compiles</c><00:13:00.600><c> you</c><00:13:00.760><c> know</c><00:13:01.079><c> that's</c>

00:13:01.350 --> 00:13:01.360 align:start position:0%
it's a if it compiles you know that's
 

00:13:01.360 --> 00:13:03.509 align:start position:0%
it's a if it compiles you know that's
true<00:13:02.240><c> but</c><00:13:02.360><c> then</c><00:13:02.480><c> there's</c><00:13:02.680><c> things</c><00:13:03.000><c> where</c><00:13:03.320><c> you</c>

00:13:03.509 --> 00:13:03.519 align:start position:0%
true but then there's things where you
 

00:13:03.519 --> 00:13:05.590 align:start position:0%
true but then there's things where you
can't<00:13:04.240><c> and</c><00:13:04.440><c> that's</c><00:13:04.680><c> where</c><00:13:04.959><c> you</c><00:13:05.079><c> can</c><00:13:05.320><c> write</c>

00:13:05.590 --> 00:13:05.600 align:start position:0%
can't and that's where you can write
 

00:13:05.600 --> 00:13:07.949 align:start position:0%
can't and that's where you can write
tests<00:13:06.480><c> and</c><00:13:06.600><c> the</c><00:13:06.720><c> other</c><00:13:07.240><c> side</c><00:13:07.440><c> of</c><00:13:07.560><c> that</c><00:13:07.680><c> is</c><00:13:07.880><c> I</c>

00:13:07.949 --> 00:13:07.959 align:start position:0%
tests and the other side of that is I
 

00:13:07.959 --> 00:13:09.350 align:start position:0%
tests and the other side of that is I
think<00:13:08.120><c> static</c><00:13:08.440><c> analysis</c><00:13:08.880><c> is</c><00:13:09.000><c> a</c><00:13:09.079><c> little</c><00:13:09.199><c> bit</c>

00:13:09.350 --> 00:13:09.360 align:start position:0%
think static analysis is a little bit
 

00:13:09.360 --> 00:13:12.710 align:start position:0%
think static analysis is a little bit
undervalued<00:13:10.199><c> in</c><00:13:10.480><c> in</c><00:13:10.720><c> the</c><00:13:11.120><c> uh</c><00:13:12.120><c> the</c><00:13:12.519><c> uh</c>

00:13:12.710 --> 00:13:12.720 align:start position:0%
undervalued in in the uh the uh
 

00:13:12.720 --> 00:13:15.189 align:start position:0%
undervalued in in the uh the uh
mainstream<00:13:13.279><c> programming</c><00:13:13.680><c> Community</c><00:13:14.440><c> I</c><00:13:14.560><c> think</c>

00:13:15.189 --> 00:13:15.199 align:start position:0%
mainstream programming Community I think
 

00:13:15.199 --> 00:13:17.990 align:start position:0%
mainstream programming Community I think
uh<00:13:16.199><c> and</c><00:13:16.639><c> so</c><00:13:16.880><c> that's</c><00:13:17.000><c> sort</c><00:13:17.160><c> of</c><00:13:17.279><c> the</c><00:13:17.360><c> third</c><00:13:17.600><c> prong</c>

00:13:17.990 --> 00:13:18.000 align:start position:0%
uh and so that's sort of the third prong
 

00:13:18.000 --> 00:13:19.350 align:start position:0%
uh and so that's sort of the third prong
that<00:13:18.240><c> that</c><00:13:18.399><c> I've</c><00:13:18.560><c> started</c><00:13:18.920><c> exploring</c>

00:13:19.350 --> 00:13:19.360 align:start position:0%
that that I've started exploring
 

00:13:19.360 --> 00:13:21.230 align:start position:0%
that that I've started exploring
recently<00:13:19.959><c> with</c><00:13:20.079><c> the</c><00:13:20.240><c> super</c><00:13:20.560><c> safe</c><00:13:20.800><c> plugin</c>

00:13:21.230 --> 00:13:21.240 align:start position:0%
recently with the super safe plugin
 

00:13:21.240 --> 00:13:24.310 align:start position:0%
recently with the super safe plugin
which<00:13:21.800><c> finds</c><00:13:22.760><c> errors</c><00:13:23.360><c> that</c><00:13:23.639><c> pass</c><00:13:23.920><c> the</c><00:13:24.079><c> type</c>

00:13:24.310 --> 00:13:24.320 align:start position:0%
which finds errors that pass the type
 

00:13:24.320 --> 00:13:26.870 align:start position:0%
which finds errors that pass the type
Checker<00:13:24.720><c> but</c><00:13:24.880><c> at</c><00:13:25.079><c> compile</c><00:13:25.480><c> time</c><00:13:26.079><c> yes</c><00:13:26.360><c> and</c><00:13:26.600><c> and</c>

00:13:26.870 --> 00:13:26.880 align:start position:0%
Checker but at compile time yes and and
 

00:13:26.880 --> 00:13:29.350 align:start position:0%
Checker but at compile time yes and and
things<00:13:27.199><c> like</c><00:13:27.639><c> uh</c><00:13:27.760><c> you</c><00:13:27.839><c> can</c><00:13:28.240><c> ensure</c><00:13:28.720><c> that</c><00:13:29.240><c> your</c>

00:13:29.350 --> 00:13:29.360 align:start position:0%
things like uh you can ensure that your
 

00:13:29.360 --> 00:13:32.670 align:start position:0%
things like uh you can ensure that your
equals<00:13:29.959><c> comparisons</c><00:13:30.959><c> are</c><00:13:31.440><c> sane</c><00:13:32.040><c> at</c><00:13:32.279><c> compile</c>

00:13:32.670 --> 00:13:32.680 align:start position:0%
equals comparisons are sane at compile
 

00:13:32.680 --> 00:13:36.110 align:start position:0%
equals comparisons are sane at compile
time<00:13:32.920><c> even</c><00:13:33.279><c> though</c><00:13:34.279><c> insane</c><00:13:34.839><c> ones</c><00:13:35.839><c> like</c>

00:13:36.110 --> 00:13:36.120 align:start position:0%
time even though insane ones like
 

00:13:36.120 --> 00:13:37.509 align:start position:0%
time even though insane ones like
comparing<00:13:36.480><c> an</c><00:13:36.639><c> option</c><00:13:36.880><c> of</c><00:13:37.079><c> string</c><00:13:37.279><c> with</c><00:13:37.399><c> a</c>

00:13:37.509 --> 00:13:37.519 align:start position:0%
comparing an option of string with a
 

00:13:37.519 --> 00:13:40.470 align:start position:0%
comparing an option of string with a
string<00:13:37.880><c> would</c><00:13:38.160><c> pass</c><00:13:38.399><c> the</c><00:13:38.560><c> type</c><00:13:38.760><c> Checker</c><00:13:39.480><c> it's</c>

00:13:40.470 --> 00:13:40.480 align:start position:0%
string would pass the type Checker it's
 

00:13:40.480 --> 00:13:42.350 align:start position:0%
string would pass the type Checker it's
you<00:13:40.600><c> know</c><00:13:40.720><c> the</c><00:13:40.880><c> type</c><00:13:41.360><c> type</c><00:13:41.639><c> checking</c><00:13:42.000><c> allows</c>

00:13:42.350 --> 00:13:42.360 align:start position:0%
you know the type type checking allows
 

00:13:42.360 --> 00:13:46.670 align:start position:0%
you know the type type checking allows
it<00:13:43.120><c> but</c><00:13:43.320><c> a</c><00:13:43.560><c> static</c><00:13:43.959><c> analysis</c><00:13:44.519><c> could</c><00:13:45.199><c> you</c><00:13:45.680><c> know</c>

00:13:46.670 --> 00:13:46.680 align:start position:0%
it but a static analysis could you know
 

00:13:46.680 --> 00:13:49.590 align:start position:0%
it but a static analysis could you know
cause<00:13:46.880><c> it</c><00:13:47.040><c> to</c><00:13:47.519><c> fail</c><00:13:47.760><c> to</c><00:13:48.199><c> compile</c><00:13:49.199><c> interesting</c>

00:13:49.590 --> 00:13:49.600 align:start position:0%
cause it to fail to compile interesting
 

00:13:49.600 --> 00:13:50.790 align:start position:0%
cause it to fail to compile interesting
yeah<00:13:49.760><c> well</c><00:13:49.959><c> definitely</c><00:13:50.240><c> looking</c><00:13:50.440><c> forward</c><00:13:50.680><c> to</c>

00:13:50.790 --> 00:13:50.800 align:start position:0%
yeah well definitely looking forward to
 

00:13:50.800 --> 00:13:54.350 align:start position:0%
yeah well definitely looking forward to
your<00:13:50.920><c> Scholastic</c><00:13:51.399><c> talk</c><00:13:52.160><c> uh</c><00:13:52.480><c> uh</c><00:13:52.600><c> today</c><00:13:53.560><c> uh</c><00:13:53.880><c> and</c>

00:13:54.350 --> 00:13:54.360 align:start position:0%
your Scholastic talk uh uh today uh and
 

00:13:54.360 --> 00:13:56.590 align:start position:0%
your Scholastic talk uh uh today uh and
uh<00:13:54.480><c> I</c><00:13:54.560><c> think</c><00:13:54.759><c> I</c><00:13:54.839><c> will</c><00:13:55.600><c> you</c><00:13:55.720><c> know</c><00:13:55.920><c> close</c><00:13:56.320><c> with</c>

00:13:56.590 --> 00:13:56.600 align:start position:0%
uh I think I will you know close with
 

00:13:56.600 --> 00:13:59.470 align:start position:0%
uh I think I will you know close with
kind<00:13:56.720><c> of</c><00:13:56.839><c> a</c><00:13:57.000><c> big</c><00:13:57.240><c> question</c><00:13:57.680><c> right</c><00:13:57.839><c> so</c><00:13:58.600><c> uh</c><00:13:58.800><c> so</c><00:13:59.120><c> so</c>

00:13:59.470 --> 00:13:59.480 align:start position:0%
kind of a big question right so uh so so
 

00:13:59.480 --> 00:14:01.829 align:start position:0%
kind of a big question right so uh so so
you<00:13:59.600><c> know</c><00:13:59.800><c> in</c><00:14:00.399><c> Scala</c><00:14:00.839><c> tests</c><00:14:01.279><c> basically</c><00:14:01.680><c> is</c>

00:14:01.829 --> 00:14:01.839 align:start position:0%
you know in Scala tests basically is
 

00:14:01.839 --> 00:14:04.110 align:start position:0%
you know in Scala tests basically is
used<00:14:02.040><c> to</c><00:14:02.199><c> test</c><00:14:02.560><c> a</c><00:14:02.759><c> lot</c><00:14:02.959><c> of</c><00:14:03.360><c> scalar</c><00:14:03.720><c> code</c><00:14:03.920><c> and</c>

00:14:04.110 --> 00:14:04.120 align:start position:0%
used to test a lot of scalar code and
 

00:14:04.120 --> 00:14:06.470 align:start position:0%
used to test a lot of scalar code and
Scala<00:14:04.720><c> communities</c><00:14:05.320><c> go</c><00:14:05.560><c> in</c><00:14:05.839><c> in</c><00:14:06.279><c> New</c>

00:14:06.470 --> 00:14:06.480 align:start position:0%
Scala communities go in in New
 

00:14:06.480 --> 00:14:07.870 align:start position:0%
Scala communities go in in New
Directions<00:14:06.839><c> all</c><00:14:07.000><c> the</c><00:14:07.160><c> time</c><00:14:07.360><c> so</c><00:14:07.519><c> for</c><00:14:07.639><c> instance</c>

00:14:07.870 --> 00:14:07.880 align:start position:0%
Directions all the time so for instance
 

00:14:07.880 --> 00:14:10.030 align:start position:0%
Directions all the time so for instance
when<00:14:08.040><c> AA</c><00:14:08.320><c> appeared</c><00:14:09.079><c> right</c><00:14:09.519><c> people</c><00:14:09.720><c> need</c><00:14:09.880><c> to</c>

00:14:10.030 --> 00:14:10.040 align:start position:0%
when AA appeared right people need to
 

00:14:10.040 --> 00:14:12.470 align:start position:0%
when AA appeared right people need to
test<00:14:10.279><c> AA</c><00:14:10.880><c> and</c><00:14:11.000><c> then</c><00:14:11.120><c> Scola</c><00:14:11.440><c> JS</c><00:14:11.839><c> appeared</c>

00:14:12.470 --> 00:14:12.480 align:start position:0%
test AA and then Scola JS appeared
 

00:14:12.480 --> 00:14:14.350 align:start position:0%
test AA and then Scola JS appeared
people<00:14:12.639><c> need</c><00:14:12.800><c> to</c><00:14:12.920><c> see</c><00:14:13.160><c> Scola</c><00:14:13.800><c> to</c><00:14:13.920><c> use</c><00:14:14.079><c> scolar</c>

00:14:14.350 --> 00:14:14.360 align:start position:0%
people need to see Scola to use scolar
 

00:14:14.360 --> 00:14:16.870 align:start position:0%
people need to see Scola to use scolar
JS<00:14:14.600><c> so</c><00:14:15.079><c> what</c><00:14:15.160><c> is</c><00:14:15.279><c> your</c><00:14:15.440><c> strategy</c><00:14:16.440><c> and</c><00:14:16.639><c> where</c><00:14:16.800><c> do</c>

00:14:16.870 --> 00:14:16.880 align:start position:0%
JS so what is your strategy and where do
 

00:14:16.880 --> 00:14:19.030 align:start position:0%
JS so what is your strategy and where do
you<00:14:16.959><c> see</c><00:14:17.120><c> sculla</c><00:14:17.680><c> going</c><00:14:18.120><c> and</c><00:14:18.440><c> kind</c><00:14:18.560><c> of</c><00:14:18.800><c> how</c><00:14:18.920><c> do</c>

00:14:19.030 --> 00:14:19.040 align:start position:0%
you see sculla going and kind of how do
 

00:14:19.040 --> 00:14:21.269 align:start position:0%
you see sculla going and kind of how do
you<00:14:19.240><c> decide</c><00:14:19.600><c> what's</c><00:14:19.880><c> important</c><00:14:20.600><c> and</c><00:14:20.800><c> you</c><00:14:20.920><c> know</c>

00:14:21.269 --> 00:14:21.279 align:start position:0%
you decide what's important and you know
 

00:14:21.279 --> 00:14:23.790 align:start position:0%
you decide what's important and you know
where<00:14:21.480><c> do</c><00:14:21.560><c> you</c><00:14:21.680><c> want</c><00:14:21.839><c> to</c><00:14:22.120><c> basically</c><00:14:23.120><c> uh</c><00:14:23.399><c> add</c>

00:14:23.790 --> 00:14:23.800 align:start position:0%
where do you want to basically uh add
 

00:14:23.800 --> 00:14:25.670 align:start position:0%
where do you want to basically uh add
capabilities<00:14:24.399><c> to</c><00:14:24.560><c> scholar</c><00:14:24.959><c> test</c><00:14:25.240><c> so</c>

00:14:25.670 --> 00:14:25.680 align:start position:0%
capabilities to scholar test so
 

00:14:25.680 --> 00:14:27.670 align:start position:0%
capabilities to scholar test so
hopefully<00:14:26.000><c> it</c><00:14:26.120><c> can</c><00:14:26.279><c> test</c><00:14:26.600><c> all</c><00:14:26.800><c> kinds</c><00:14:27.040><c> of</c><00:14:27.519><c> of</c>

00:14:27.670 --> 00:14:27.680 align:start position:0%
hopefully it can test all kinds of of
 

00:14:27.680 --> 00:14:30.629 align:start position:0%
hopefully it can test all kinds of of
scolar<00:14:28.040><c> code</c><00:14:28.920><c> uh</c><00:14:29.240><c> um</c><00:14:30.040><c> well</c><00:14:30.160><c> I</c><00:14:30.279><c> think</c><00:14:30.399><c> you</c><00:14:30.519><c> just</c>

00:14:30.629 --> 00:14:30.639 align:start position:0%
scolar code uh um well I think you just
 

00:14:30.639 --> 00:14:34.470 align:start position:0%
scolar code uh um well I think you just
have<00:14:30.759><c> to</c><00:14:30.959><c> listen</c><00:14:31.959><c> so</c><00:14:32.480><c> scholar.</c><00:14:33.000><c> JS</c><00:14:33.480><c> I</c><00:14:33.560><c> think</c><00:14:33.800><c> is</c>

00:14:34.470 --> 00:14:34.480 align:start position:0%
have to listen so scholar. JS I think is
 

00:14:34.480 --> 00:14:37.269 align:start position:0%
have to listen so scholar. JS I think is
very<00:14:34.800><c> very</c><00:14:35.079><c> very</c><00:14:35.600><c> promising</c><00:14:36.600><c> and</c><00:14:36.759><c> it's</c><00:14:37.160><c> you</c>

00:14:37.269 --> 00:14:37.279 align:start position:0%
very very very promising and it's you
 

00:14:37.279 --> 00:14:39.710 align:start position:0%
very very very promising and it's you
know<00:14:37.480><c> the</c><00:14:37.639><c> JavaScript</c><00:14:38.199><c> is</c><00:14:38.320><c> a</c><00:14:38.519><c> huge</c><00:14:39.440><c> there's</c><00:14:39.600><c> a</c>

00:14:39.710 --> 00:14:39.720 align:start position:0%
know the JavaScript is a huge there's a
 

00:14:39.720 --> 00:14:41.749 align:start position:0%
know the JavaScript is a huge there's a
lot<00:14:39.839><c> of</c><00:14:39.959><c> people</c><00:14:40.160><c> writing</c><00:14:40.480><c> JavaScript</c><00:14:41.079><c> so</c>

00:14:41.749 --> 00:14:41.759 align:start position:0%
lot of people writing JavaScript so
 

00:14:41.759 --> 00:14:45.710 align:start position:0%
lot of people writing JavaScript so
that's<00:14:41.920><c> a</c><00:14:42.040><c> pretty</c><00:14:42.320><c> huge</c><00:14:43.240><c> potential</c><00:14:44.000><c> M</c><00:14:44.680><c> um</c><00:14:45.480><c> so</c>

00:14:45.710 --> 00:14:45.720 align:start position:0%
that's a pretty huge potential M um so
 

00:14:45.720 --> 00:14:48.110 align:start position:0%
that's a pretty huge potential M um so
we<00:14:45.839><c> are</c><00:14:46.000><c> working</c><00:14:46.279><c> on</c><00:14:46.480><c> that</c><00:14:47.040><c> in</c><00:14:47.199><c> scholet</c><00:14:47.600><c> test</c>

00:14:48.110 --> 00:14:48.120 align:start position:0%
we are working on that in scholet test
 

00:14:48.120 --> 00:14:50.590 align:start position:0%
we are working on that in scholet test
um<00:14:49.120><c> there's</c><00:14:49.279><c> a</c><00:14:49.399><c> lot</c><00:14:49.560><c> of</c><00:14:49.720><c> things</c><00:14:50.120><c> that</c><00:14:50.320><c> are</c><00:14:50.480><c> in</c>

00:14:50.590 --> 00:14:50.600 align:start position:0%
um there's a lot of things that are in
 

00:14:50.600 --> 00:14:51.910 align:start position:0%
um there's a lot of things that are in
scholet<00:14:50.959><c> test</c><00:14:51.240><c> the</c><00:14:51.279><c> way</c><00:14:51.399><c> it's</c><00:14:51.519><c> written</c><00:14:51.759><c> right</c>

00:14:51.910 --> 00:14:51.920 align:start position:0%
scholet test the way it's written right
 

00:14:51.920 --> 00:14:54.509 align:start position:0%
scholet test the way it's written right
now<00:14:52.160><c> that</c><00:14:52.480><c> don't</c><00:14:52.680><c> work</c><00:14:52.880><c> under</c><00:14:53.600><c> scholar.</c><00:14:54.160><c> JS</c>

00:14:54.509 --> 00:14:54.519 align:start position:0%
now that don't work under scholar. JS
 

00:14:54.519 --> 00:14:56.949 align:start position:0%
now that don't work under scholar. JS
but<00:14:54.639><c> they're</c><00:14:54.800><c> not</c><00:14:55.519><c> unsolvable</c><00:14:56.240><c> so</c><00:14:56.519><c> we</c><00:14:56.680><c> just</c><00:14:56.839><c> we</c>

00:14:56.949 --> 00:14:56.959 align:start position:0%
but they're not unsolvable so we just we
 

00:14:56.959 --> 00:14:59.069 align:start position:0%
but they're not unsolvable so we just we
have<00:14:57.040><c> to</c><00:14:57.120><c> do</c><00:14:57.240><c> a</c><00:14:57.320><c> lot</c><00:14:57.440><c> of</c><00:14:57.560><c> work</c><00:14:57.959><c> but</c><00:14:58.639><c> um</c><00:14:58.759><c> that's</c>

00:14:59.069 --> 00:14:59.079 align:start position:0%
have to do a lot of work but um that's
 

00:14:59.079 --> 00:15:00.150 align:start position:0%
have to do a lot of work but um that's
actually<00:14:59.240><c> something</c><00:14:59.399><c> we</c><00:14:59.519><c> working</c><00:14:59.720><c> on</c><00:15:00.000><c> right</c>

00:15:00.150 --> 00:15:00.160 align:start position:0%
actually something we working on right
 

00:15:00.160 --> 00:15:02.749 align:start position:0%
actually something we working on right
now<00:15:00.480><c> is</c><00:15:00.759><c> is</c><00:15:01.120><c> uh</c><00:15:02.040><c> you</c><00:15:02.199><c> know</c><00:15:02.360><c> supporting</c>

00:15:02.749 --> 00:15:02.759 align:start position:0%
now is is uh you know supporting
 

00:15:02.759 --> 00:15:05.389 align:start position:0%
now is is uh you know supporting
scala.js<00:15:03.519><c> and</c><00:15:03.920><c> in</c><00:15:04.199><c> short</c><00:15:04.480><c> term</c><00:15:04.800><c> we</c><00:15:04.880><c> can</c><00:15:05.079><c> just</c>

00:15:05.389 --> 00:15:05.399 align:start position:0%
scala.js and in short term we can just
 

00:15:05.399 --> 00:15:06.710 align:start position:0%
scala.js and in short term we can just
run<00:15:05.639><c> it</c><00:15:05.759><c> through</c><00:15:06.000><c> they</c><00:15:06.120><c> have</c><00:15:06.199><c> an</c><00:15:06.399><c> existing</c>

00:15:06.710 --> 00:15:06.720 align:start position:0%
run it through they have an existing
 

00:15:06.720 --> 00:15:09.870 align:start position:0%
run it through they have an existing
sort<00:15:06.920><c> of</c><00:15:07.360><c> spbt</c><00:15:08.360><c> test</c><00:15:09.120><c> something</c><00:15:09.399><c> like</c><00:15:09.759><c> the</c>

00:15:09.870 --> 00:15:09.880 align:start position:0%
sort of spbt test something like the
 

00:15:09.880 --> 00:15:11.430 align:start position:0%
sort of spbt test something like the
spbt<00:15:10.320><c> test</c><00:15:10.560><c> framework</c><00:15:10.959><c> where</c><00:15:11.040><c> you</c><00:15:11.120><c> can</c><00:15:11.240><c> get</c><00:15:11.320><c> a</c>

00:15:11.430 --> 00:15:11.440 align:start position:0%
spbt test framework where you can get a
 

00:15:11.440 --> 00:15:13.749 align:start position:0%
spbt test framework where you can get a
console<00:15:12.120><c> output</c><00:15:13.000><c> but</c><00:15:13.120><c> longterm</c><00:15:13.519><c> what</c><00:15:13.639><c> we</c>

00:15:13.749 --> 00:15:13.759 align:start position:0%
console output but longterm what we
 

00:15:13.759 --> 00:15:15.150 align:start position:0%
console output but longterm what we
really<00:15:13.920><c> want</c><00:15:14.040><c> to</c><00:15:14.120><c> do</c><00:15:14.279><c> is</c><00:15:14.440><c> something</c><00:15:14.720><c> like</c><00:15:15.040><c> we</c>

00:15:15.150 --> 00:15:15.160 align:start position:0%
really want to do is something like we
 

00:15:15.160 --> 00:15:19.870 align:start position:0%
really want to do is something like we
do<00:15:15.440><c> when</c><00:15:15.680><c> when</c><00:15:15.800><c> you</c><00:15:15.920><c> Fork</c><00:15:16.440><c> an</c><00:15:16.720><c> SBT</c><00:15:17.720><c> test</c><00:15:18.600><c> run</c><00:15:19.600><c> in</c>

00:15:19.870 --> 00:15:19.880 align:start position:0%
do when when you Fork an SBT test run in
 

00:15:19.880 --> 00:15:21.949 align:start position:0%
do when when you Fork an SBT test run in
the<00:15:20.320><c> forked</c><00:15:20.800><c> VM</c><00:15:21.120><c> where</c><00:15:21.240><c> the</c><00:15:21.360><c> tests</c><00:15:21.680><c> actually</c>

00:15:21.949 --> 00:15:21.959 align:start position:0%
the forked VM where the tests actually
 

00:15:21.959 --> 00:15:23.910 align:start position:0%
the forked VM where the tests actually
execute<00:15:22.759><c> there's</c><00:15:23.079><c> a</c><00:15:23.360><c> like</c><00:15:23.480><c> a</c><00:15:23.639><c> piece</c><00:15:23.800><c> of</c>

00:15:23.910 --> 00:15:23.920 align:start position:0%
execute there's a like a piece of
 

00:15:23.920 --> 00:15:25.949 align:start position:0%
execute there's a like a piece of
scholar<00:15:24.279><c> test</c><00:15:24.519><c> that</c><00:15:24.600><c> sends</c><00:15:25.279><c> events</c><00:15:25.600><c> scholar</c>

00:15:25.949 --> 00:15:25.959 align:start position:0%
scholar test that sends events scholar
 

00:15:25.959 --> 00:15:27.350 align:start position:0%
scholar test that sends events scholar
test<00:15:26.160><c> events</c><00:15:26.440><c> across</c><00:15:26.680><c> the</c><00:15:26.759><c> network</c><00:15:27.079><c> to</c><00:15:27.240><c> the</c>

00:15:27.350 --> 00:15:27.360 align:start position:0%
test events across the network to the
 

00:15:27.360 --> 00:15:29.189 align:start position:0%
test events across the network to the
other<00:15:27.720><c> part</c><00:15:28.120><c> side</c><00:15:28.279><c> of</c><00:15:28.360><c> scol</c><00:15:28.639><c> test</c><00:15:28.800><c> so</c><00:15:29.000><c> like</c><00:15:29.120><c> a</c>

00:15:29.189 --> 00:15:29.199 align:start position:0%
other part side of scol test so like a
 

00:15:29.199 --> 00:15:31.030 align:start position:0%
other part side of scol test so like a
distributed<00:15:29.600><c> scol</c><00:15:29.959><c> test</c><00:15:30.560><c> people</c><00:15:30.720><c> don't</c><00:15:30.839><c> know</c>

00:15:31.030 --> 00:15:31.040 align:start position:0%
distributed scol test people don't know
 

00:15:31.040 --> 00:15:32.350 align:start position:0%
distributed scol test people don't know
that's<00:15:31.279><c> what's</c><00:15:31.440><c> going</c><00:15:31.600><c> on</c><00:15:31.800><c> but</c><00:15:31.920><c> that's</c><00:15:32.160><c> what's</c>

00:15:32.350 --> 00:15:32.360 align:start position:0%
that's what's going on but that's what's
 

00:15:32.360 --> 00:15:34.189 align:start position:0%
that's what's going on but that's what's
going<00:15:32.560><c> on</c><00:15:33.199><c> and</c><00:15:33.319><c> then</c><00:15:33.480><c> all</c><00:15:33.600><c> the</c><00:15:33.720><c> reporting</c><00:15:34.079><c> is</c>

00:15:34.189 --> 00:15:34.199 align:start position:0%
going on and then all the reporting is
 

00:15:34.199 --> 00:15:37.350 align:start position:0%
going on and then all the reporting is
done<00:15:34.399><c> over</c><00:15:34.680><c> here</c><00:15:35.319><c> so</c><00:15:35.560><c> like</c><00:15:36.199><c> creating</c><00:15:36.839><c> XML</c>

00:15:37.350 --> 00:15:37.360 align:start position:0%
done over here so like creating XML
 

00:15:37.360 --> 00:15:41.470 align:start position:0%
done over here so like creating XML
files<00:15:38.040><c> for</c><00:15:38.279><c> junit</c><00:15:38.720><c> XML</c><00:15:39.279><c> or</c><00:15:39.600><c> or</c><00:15:40.040><c> uh</c><00:15:40.639><c> just</c><00:15:40.839><c> our</c>

00:15:41.470 --> 00:15:41.480 align:start position:0%
files for junit XML or or uh just our
 

00:15:41.480 --> 00:15:43.629 align:start position:0%
files for junit XML or or uh just our
you<00:15:41.600><c> know</c><00:15:41.839><c> file</c><00:15:42.199><c> output</c><00:15:43.120><c> that's</c><00:15:43.360><c> stuff</c><00:15:43.519><c> you</c>

00:15:43.629 --> 00:15:43.639 align:start position:0%
you know file output that's stuff you
 

00:15:43.639 --> 00:15:45.309 align:start position:0%
you know file output that's stuff you
really<00:15:43.839><c> can't</c><00:15:44.040><c> do</c><00:15:44.240><c> over</c><00:15:44.440><c> here</c><00:15:44.800><c> but</c><00:15:44.959><c> you</c><00:15:45.079><c> can</c>

00:15:45.309 --> 00:15:45.319 align:start position:0%
really can't do over here but you can
 

00:15:45.319 --> 00:15:46.910 align:start position:0%
really can't do over here but you can
over<00:15:45.560><c> here</c><00:15:45.839><c> so</c><00:15:46.079><c> that's</c><00:15:46.199><c> what</c><00:15:46.360><c> we</c><00:15:46.480><c> long-term</c>

00:15:46.910 --> 00:15:46.920 align:start position:0%
over here so that's what we long-term
 

00:15:46.920 --> 00:15:48.910 align:start position:0%
over here so that's what we long-term
need<00:15:47.079><c> to</c><00:15:47.240><c> have</c><00:15:47.959><c> it's</c><00:15:48.079><c> not</c><00:15:48.240><c> that</c><00:15:48.360><c> long</c><00:15:48.560><c> term</c><00:15:48.800><c> but</c>

00:15:48.910 --> 00:15:48.920 align:start position:0%
need to have it's not that long term but
 

00:15:48.920 --> 00:15:50.550 align:start position:0%
need to have it's not that long term but
it's<00:15:49.120><c> it's</c><00:15:49.240><c> a</c><00:15:49.600><c> bit</c><00:15:49.759><c> of</c><00:15:49.880><c> work</c><00:15:50.079><c> we</c><00:15:50.160><c> can't</c><00:15:50.319><c> do</c><00:15:50.399><c> it</c>

00:15:50.550 --> 00:15:50.560 align:start position:0%
it's it's a bit of work we can't do it
 

00:15:50.560 --> 00:15:52.030 align:start position:0%
it's it's a bit of work we can't do it
right<00:15:50.680><c> away</c><00:15:51.560><c> that's</c><00:15:51.639><c> what</c><00:15:51.720><c> we're</c><00:15:51.839><c> working</c>

00:15:52.030 --> 00:15:52.040 align:start position:0%
right away that's what we're working
 

00:15:52.040 --> 00:15:55.910 align:start position:0%
right away that's what we're working
towards<00:15:52.440><c> where</c><00:15:53.079><c> in</c><00:15:53.360><c> the</c><00:15:53.680><c> the</c><00:15:53.959><c> JavaScript</c><00:15:54.959><c> VM</c>

00:15:55.910 --> 00:15:55.920 align:start position:0%
towards where in the the JavaScript VM
 

00:15:55.920 --> 00:15:58.430 align:start position:0%
towards where in the the JavaScript VM
you're<00:15:56.079><c> sort</c><00:15:56.240><c> of</c><00:15:56.360><c> running</c><00:15:56.800><c> on</c><00:15:57.040><c> this</c><00:15:57.560><c> uh</c><00:15:58.360><c> I</c>

00:15:58.430 --> 00:15:58.440 align:start position:0%
you're sort of running on this uh I
 

00:15:58.440 --> 00:16:02.110 align:start position:0%
you're sort of running on this uh I
don't<00:15:58.600><c> know</c><00:15:59.079><c> J</c><00:15:59.440><c> Scola</c><00:16:00.120><c> test.js</c><00:16:01.120><c> thing</c><00:16:01.920><c> it's</c>

00:16:02.110 --> 00:16:02.120 align:start position:0%
don't know J Scola test.js thing it's
 

00:16:02.120 --> 00:16:04.550 align:start position:0%
don't know J Scola test.js thing it's
communicating<00:16:02.720><c> back</c><00:16:02.839><c> to</c><00:16:02.959><c> the</c><00:16:03.160><c> jvm</c><00:16:04.160><c> and</c><00:16:04.440><c> you</c>

00:16:04.550 --> 00:16:04.560 align:start position:0%
communicating back to the jvm and you
 

00:16:04.560 --> 00:16:07.189 align:start position:0%
communicating back to the jvm and you
can<00:16:04.720><c> get</c><00:16:05.199><c> all</c><00:16:05.360><c> the</c><00:16:05.519><c> reports</c><00:16:06.120><c> you</c><00:16:06.360><c> want</c><00:16:06.680><c> and</c><00:16:07.079><c> all</c>

00:16:07.189 --> 00:16:07.199 align:start position:0%
can get all the reports you want and all
 

00:16:07.199 --> 00:16:10.230 align:start position:0%
can get all the reports you want and all
the<00:16:07.319><c> features</c><00:16:07.800><c> that</c><00:16:07.959><c> you</c><00:16:08.079><c> know</c><00:16:09.000><c> You'</c><00:16:09.279><c> like</c><00:16:09.759><c> uh</c>

00:16:10.230 --> 00:16:10.240 align:start position:0%
the features that you know You' like uh
 

00:16:10.240 --> 00:16:12.150 align:start position:0%
the features that you know You' like uh
but<00:16:10.440><c> testing</c><00:16:10.959><c> your</c><00:16:11.160><c> T</c><00:16:11.360><c> running</c><00:16:11.600><c> your</c><00:16:11.680><c> test</c><00:16:11.959><c> in</c>

00:16:12.150 --> 00:16:12.160 align:start position:0%
but testing your T running your test in
 

00:16:12.160 --> 00:16:15.389 align:start position:0%
but testing your T running your test in
in<00:16:12.279><c> JavaScript</c><00:16:13.279><c> okay</c><00:16:13.839><c> uh</c><00:16:13.959><c> and</c><00:16:14.120><c> do</c><00:16:14.279><c> you</c><00:16:14.880><c> uh</c><00:16:15.120><c> see</c>

00:16:15.389 --> 00:16:15.399 align:start position:0%
in JavaScript okay uh and do you uh see
 

00:16:15.399 --> 00:16:17.350 align:start position:0%
in JavaScript okay uh and do you uh see
contributions<00:16:15.880><c> from</c><00:16:16.519><c> Community</c><00:16:16.839><c> to</c><00:16:17.000><c> help</c><00:16:17.160><c> you</c>

00:16:17.350 --> 00:16:17.360 align:start position:0%
contributions from Community to help you
 

00:16:17.360 --> 00:16:20.710 align:start position:0%
contributions from Community to help you
get<00:16:17.560><c> there</c><00:16:18.040><c> faster</c><00:16:19.040><c> yeah</c><00:16:19.720><c> um</c><00:16:20.079><c> what</c><00:16:20.360><c> the</c>

00:16:20.710 --> 00:16:20.720 align:start position:0%
get there faster yeah um what the
 

00:16:20.720 --> 00:16:22.790 align:start position:0%
get there faster yeah um what the
community<00:16:21.199><c> really</c><00:16:21.440><c> helps</c><00:16:21.759><c> with</c><00:16:21.959><c> is</c><00:16:22.079><c> a</c><00:16:22.199><c> lot</c><00:16:22.360><c> of</c>

00:16:22.790 --> 00:16:22.800 align:start position:0%
community really helps with is a lot of
 

00:16:22.800 --> 00:16:25.350 align:start position:0%
community really helps with is a lot of
um<00:16:23.560><c> smaller</c><00:16:24.120><c> things</c><00:16:24.600><c> which</c><00:16:24.720><c> is</c><00:16:24.959><c> really</c>

00:16:25.350 --> 00:16:25.360 align:start position:0%
um smaller things which is really
 

00:16:25.360 --> 00:16:27.550 align:start position:0%
um smaller things which is really
helpful<00:16:26.360><c> um</c><00:16:26.639><c> they</c><00:16:26.759><c> fix</c><00:16:26.959><c> a</c><00:16:27.079><c> lot</c><00:16:27.199><c> of</c><00:16:27.319><c> little</c>

00:16:27.550 --> 00:16:27.560 align:start position:0%
helpful um they fix a lot of little
 

00:16:27.560 --> 00:16:29.150 align:start position:0%
helpful um they fix a lot of little
things<00:16:27.800><c> they</c><00:16:27.959><c> contribute</c><00:16:28.399><c> things</c><00:16:28.600><c> not</c><00:16:29.040><c> that</c>

00:16:29.150 --> 00:16:29.160 align:start position:0%
things they contribute things not that
 

00:16:29.160 --> 00:16:31.590 align:start position:0%
things they contribute things not that
little<00:16:29.480><c> but</c><00:16:30.000><c> something</c><00:16:30.279><c> as</c><00:16:30.480><c> major</c><00:16:30.800><c> as</c><00:16:31.040><c> this</c><00:16:31.440><c> we</c>

00:16:31.590 --> 00:16:31.600 align:start position:0%
little but something as major as this we
 

00:16:31.600 --> 00:16:33.470 align:start position:0%
little but something as major as this we
have<00:16:31.720><c> to</c><00:16:31.959><c> do</c><00:16:32.079><c> sort</c><00:16:32.240><c> of</c><00:16:32.360><c> do</c><00:16:32.519><c> it</c><00:16:32.759><c> ourselves</c><00:16:33.160><c> so</c><00:16:33.319><c> we</c>

00:16:33.470 --> 00:16:33.480 align:start position:0%
have to do sort of do it ourselves so we
 

00:16:33.480 --> 00:16:36.710 align:start position:0%
have to do sort of do it ourselves so we
get<00:16:33.800><c> actually</c><00:16:34.360><c> we</c><00:16:34.600><c> get</c><00:16:34.759><c> funding</c><00:16:35.360><c> from</c><00:16:36.360><c> uh</c>

00:16:36.710 --> 00:16:36.720 align:start position:0%
get actually we get funding from uh
 

00:16:36.720 --> 00:16:38.430 align:start position:0%
get actually we get funding from uh
sometimes<00:16:37.519><c> when</c><00:16:37.639><c> we're</c><00:16:37.800><c> fortunate</c><00:16:38.199><c> we</c><00:16:38.279><c> get</c>

00:16:38.430 --> 00:16:38.440 align:start position:0%
sometimes when we're fortunate we get
 

00:16:38.440 --> 00:16:41.389 align:start position:0%
sometimes when we're fortunate we get
funding<00:16:38.759><c> from</c><00:16:39.160><c> users</c><00:16:40.079><c> customers</c><00:16:41.079><c> they're</c><00:16:41.279><c> not</c>

00:16:41.389 --> 00:16:41.399 align:start position:0%
funding from users customers they're not
 

00:16:41.399 --> 00:16:42.710 align:start position:0%
funding from users customers they're not
really<00:16:41.600><c> customers</c><00:16:42.120><c> they're</c><00:16:42.399><c> we</c><00:16:42.560><c> you</c><00:16:42.639><c> know</c>

00:16:42.710 --> 00:16:42.720 align:start position:0%
really customers they're we you know
 

00:16:42.720 --> 00:16:44.309 align:start position:0%
really customers they're we you know
they<00:16:42.839><c> use</c><00:16:43.000><c> Skol</c><00:16:43.279><c> test</c><00:16:43.480><c> for</c><00:16:43.600><c> free</c><00:16:43.920><c> but</c><00:16:44.120><c> they're</c>

00:16:44.309 --> 00:16:44.319 align:start position:0%
they use Skol test for free but they're
 

00:16:44.319 --> 00:16:45.550 align:start position:0%
they use Skol test for free but they're
they're<00:16:44.440><c> interested</c><00:16:44.720><c> in</c><00:16:44.800><c> a</c><00:16:44.920><c> feature</c><00:16:45.240><c> they'll</c>

00:16:45.550 --> 00:16:45.560 align:start position:0%
they're interested in a feature they'll
 

00:16:45.560 --> 00:16:47.430 align:start position:0%
they're interested in a feature they'll
sometimes<00:16:45.800><c> fund</c><00:16:46.560><c> give</c><00:16:46.680><c> us</c><00:16:46.839><c> some</c><00:16:47.000><c> money</c><00:16:47.240><c> to</c>

00:16:47.430 --> 00:16:47.440 align:start position:0%
sometimes fund give us some money to
 

00:16:47.440 --> 00:16:50.230 align:start position:0%
sometimes fund give us some money to
help<00:16:47.639><c> sort</c><00:16:47.839><c> of</c><00:16:47.959><c> pay</c><00:16:48.319><c> for</c><00:16:49.319><c> um</c><00:16:49.519><c> doing</c><00:16:49.800><c> these</c><00:16:50.000><c> big</c>

00:16:50.230 --> 00:16:50.240 align:start position:0%
help sort of pay for um doing these big
 

00:16:50.240 --> 00:16:52.269 align:start position:0%
help sort of pay for um doing these big
things<00:16:50.920><c> so</c><00:16:51.079><c> we</c><00:16:51.160><c> need</c><00:16:51.319><c> a</c><00:16:51.519><c> big</c><00:16:51.680><c> schol</c><00:16:52.000><c> GS</c>

00:16:52.269 --> 00:16:52.279 align:start position:0%
things so we need a big schol GS
 

00:16:52.279 --> 00:16:54.350 align:start position:0%
things so we need a big schol GS
customer<00:16:52.600><c> who</c><00:16:52.720><c> will</c><00:16:52.959><c> help</c><00:16:53.120><c> you</c><00:16:53.399><c> get</c><00:16:53.560><c> the</c><00:16:53.800><c> F</c>

00:16:54.350 --> 00:16:54.360 align:start position:0%
customer who will help you get the F
 

00:16:54.360 --> 00:16:56.150 align:start position:0%
customer who will help you get the F
okay<00:16:54.759><c> if</c><00:16:54.880><c> you</c><00:16:55.000><c> are</c><00:16:55.199><c> using</c><00:16:55.480><c> schol</c><00:16:55.800><c> GS</c><00:16:56.040><c> in</c>

00:16:56.150 --> 00:16:56.160 align:start position:0%
okay if you are using schol GS in
 

00:16:56.160 --> 00:16:59.829 align:start position:0%
okay if you are using schol GS in
production<00:16:56.639><c> please</c><00:16:57.319><c> you</c><00:16:57.480><c> know</c><00:16:58.160><c> count</c><00:16:58.480><c> bill</c>

00:16:59.829 --> 00:16:59.839 align:start position:0%
production please you know count bill
 

00:16:59.839 --> 00:17:01.990 align:start position:0%
production please you know count bill
well<00:17:00.839><c> it's</c><00:17:01.079><c> great</c><00:17:01.199><c> to</c><00:17:01.319><c> have</c><00:17:01.440><c> you</c><00:17:01.560><c> here</c><00:17:01.680><c> with</c><00:17:01.800><c> us</c>

00:17:01.990 --> 00:17:02.000 align:start position:0%
well it's great to have you here with us
 

00:17:02.000 --> 00:17:03.509 align:start position:0%
well it's great to have you here with us
will<00:17:02.319><c> we're</c><00:17:02.480><c> looking</c><00:17:02.720><c> forward</c><00:17:03.040><c> to</c><00:17:03.120><c> your</c><00:17:03.319><c> talk</c>

00:17:03.509 --> 00:17:03.519 align:start position:0%
will we're looking forward to your talk
 

00:17:03.519 --> 00:17:05.510 align:start position:0%
will we're looking forward to your talk
you<00:17:03.600><c> know</c><00:17:03.880><c> always</c><00:17:04.160><c> entertaining</c><00:17:04.720><c> always</c><00:17:05.079><c> deep</c>

00:17:05.510 --> 00:17:05.520 align:start position:0%
you know always entertaining always deep
 

00:17:05.520 --> 00:17:08.029 align:start position:0%
you know always entertaining always deep
so<00:17:06.039><c> great</c><00:17:06.240><c> to</c><00:17:06.360><c> have</c><00:17:06.520><c> you</c><00:17:06.679><c> here</c><00:17:07.039><c> with</c><00:17:07.559><c> us</c><00:17:07.799><c> in</c>

00:17:08.029 --> 00:17:08.039 align:start position:0%
so great to have you here with us in
 

00:17:08.039 --> 00:17:09.909 align:start position:0%
so great to have you here with us in
commit<00:17:08.520><c> all</c><00:17:08.640><c> right</c><00:17:08.760><c> thanks</c><00:17:08.959><c> Alexi</c><00:17:09.559><c> thanks</c><00:17:09.760><c> for</c>

00:17:09.909 --> 00:17:09.919 align:start position:0%
commit all right thanks Alexi thanks for
 

00:17:09.919 --> 00:17:24.789 align:start position:0%
commit all right thanks Alexi thanks for
doing<00:17:10.160><c> this</c><00:17:10.319><c> stuff</c><00:17:10.600><c> by</c><00:17:10.679><c> the</c><00:17:10.799><c> way</c><00:17:11.319><c> thank</c>

00:17:24.789 --> 00:17:24.799 align:start position:0%
 
 

00:17:24.799 --> 00:17:27.799 align:start position:0%
 
you

