WEBVTT

1
00:00:07.175 --> 00:00:08.045
<00:00:07.175>Hello <00:00:07.958>everybody.

2
00:00:09.725 --> 00:00:13.165
<00:00:09.725>I <00:00:09.865>hope <00:00:10.004>you <00:00:10.145>can <00:00:10.285>hear <00:00:10.424>me <00:00:10.565>okay <00:00:10.705>with <00:00:10.844>this <00:00:10.985>fabulous <00:00:11.125>headphones.

3
00:00:15.025 --> 00:00:19.005
<00:00:15.025>So <00:00:15.165>my <00:00:15.305>name <00:00:15.445>is <00:00:15.585>Ben <00:00:15.725>Briar. <00:00:15.865>Uh, <00:00:16.004>I <00:00:16.145>am <00:00:16.285>with <00:00:16.425>Redhead.

4
00:00:19.165 --> 00:00:21.565
<00:00:19.165>I <00:00:19.305>am <00:00:19.445>one <00:00:19.585>of <00:00:19.724>the <00:00:19.865>product <00:00:20.005>managers <00:00:20.145>working <00:00:20.285>on <00:00:20.424>Red <00:00:20.564>Hat

5
00:00:21.565 --> 00:00:24.245
<00:00:21.565>Enterprise <00:00:21.765>Linux, <00:00:21.965>and <00:00:22.165>I <00:00:22.365>just <00:00:22.565>hit <00:00:22.765>15 <00:00:22.965>years

6
00:00:24.245 --> 00:00:25.325
<00:00:24.245>with <00:00:24.488>the <00:00:24.731>company <00:00:24.974>on <00:00:25.217>Monday.

7
00:00:26.065 --> 00:00:28.565
<00:00:26.065>Uh, <00:00:26.265>so <00:00:26.465>anyway, <00:00:26.665>it's <00:00:26.865>fantastic <00:00:27.065>to <00:00:27.265>be <00:00:27.465>here.

8
00:00:28.645 --> 00:00:30.565
<00:00:28.645>I <00:00:28.820>love <00:00:28.995>coming <00:00:29.169>to <00:00:29.345>Berlin. <00:00:29.520>It's <00:00:29.695>probably <00:00:29.870>my <00:00:30.044>fifth

9
00:00:30.565 --> 00:00:33.965
<00:00:30.565>or <00:00:30.720>sixth <00:00:30.876>time, <00:00:31.031>and <00:00:31.187>it's <00:00:31.342>amazing <00:00:31.498>here, <00:00:31.653>by <00:00:31.809>the <00:00:31.965>way.

10
00:00:34.075 --> 00:00:35.645
<00:00:34.075>It's <00:00:34.308>a <00:00:34.541>little <00:00:34.775>nerve <00:00:35.008>wracking <00:00:35.241>being <00:00:35.475>here

11
00:00:35.645 --> 00:00:38.245
<00:00:35.645>because, <00:00:35.878>uh, <00:00:36.111>I'm <00:00:36.345>from <00:00:36.578>Texas, <00:00:36.811>so <00:00:37.045>I,

12
00:00:38.875 --> 00:00:41.165
<00:00:38.875>most <00:00:39.075>Germans <00:00:39.275>speak <00:00:39.475>better <00:00:39.675>English <00:00:39.875>than <00:00:40.075>I <00:00:40.275>do.

13
00:00:41.355 --> 00:00:44.925
<00:00:41.355>Plus <00:00:41.510>they <00:00:41.666>seem <00:00:41.821>to <00:00:41.977>know <00:00:42.132>like <00:00:42.288>way <00:00:42.443>more <00:00:42.599>languages, <00:00:42.754>right?

14
00:00:44.925 --> 00:00:47.605
<00:00:44.925>Like, <00:00:45.125>uh, <00:00:45.324>so <00:00:45.525>I, <00:00:45.724>I <00:00:45.925>only <00:00:46.125>know <00:00:46.324>one

15
00:00:47.605 --> 00:00:49.085
<00:00:47.605>and <00:00:47.827>I <00:00:48.049>talk <00:00:48.271>funny, <00:00:48.493>so <00:00:48.715>I <00:00:48.937>apologize.

16
00:00:50.265 --> 00:00:53.365
<00:00:50.265>Uh, <00:00:50.465>also <00:00:50.665>I'm <00:00:50.865>standing <00:00:51.065>in <00:00:51.265>between <00:00:51.465>everybody <00:00:51.665>here

17
00:00:53.365 --> 00:00:56.525
<00:00:53.365>and <00:00:53.481>beer, <00:00:53.598>so <00:00:53.715>it's <00:00:53.831>a <00:00:53.948>little <00:00:54.065>bit <00:00:54.181>of <00:00:54.298>a, <00:00:54.415>not <00:00:54.531>a <00:00:54.648>great <00:00:54.765>place

18
00:00:56.525 --> 00:00:59.205
<00:00:56.525>to <00:00:56.665>be, <00:00:56.805>but <00:00:56.945>that's, <00:00:57.085>uh, <00:00:57.225>we <00:00:57.364>will <00:00:57.504>have <00:00:57.644>a <00:00:57.785>good <00:00:57.925>time

19
00:00:59.465 --> 00:01:02.845
<00:00:59.465>and <00:00:59.605>we'll <00:00:59.745>go <00:00:59.885>have, <00:01:00.025>hang <00:01:00.165>out <00:01:00.305>and <00:01:00.445>have <00:01:00.585>some <00:01:00.725>drinks <00:01:00.865>afterwards.

20
00:01:03.795 --> 00:01:07.525
<00:01:03.795>Okay. <00:01:03.995>So, <00:01:04.195>uh, <00:01:04.394>let's <00:01:04.595>talk <00:01:04.795>about, <00:01:04.995>uh, <00:01:05.195>some

21
00:01:07.525 --> 00:01:09.245
<00:01:07.525>of <00:01:07.725>the <00:01:07.925>new <00:01:08.125>things <00:01:08.325>going <00:01:08.525>on <00:01:08.725>with <00:01:08.925>WSL

22
00:01:09.745 --> 00:01:12.525
<00:01:09.745>and, <00:01:10.025>uh, <00:01:10.305>for <00:01:10.585>various, <00:01:10.865>uh, <00:01:11.145>situations

23
00:01:12.525 --> 00:01:15.365
<00:01:12.525>where <00:01:12.700>you <00:01:12.875>may <00:01:13.050>be <00:01:13.225>developing <00:01:13.400>and <00:01:13.575>windows <00:01:13.750>types <00:01:13.925>environments.

24
00:01:17.865 --> 00:01:21.125
<00:01:17.865>So, <00:01:18.065>can <00:01:18.265>anybody <00:01:18.464>complete <00:01:18.664>this <00:01:18.865>sentence <00:01:19.065>in <00:01:19.265>it

25
00:01:22.075 --> 00:01:23.925
<00:01:22.075>when <00:01:22.425>somebody <00:01:22.775>says <00:01:23.125>it <00:01:23.475>works?

26
00:01:24.875 --> 00:01:26.565
<00:01:24.875>What <00:01:25.155>is <00:01:25.435>that? <00:01:25.715>Always <00:01:25.995>followed <00:01:26.275>by

27
00:01:29.305 --> 00:01:30.635
<00:01:29.305>exactly <00:01:29.903>this <00:01:30.502>guy.

28
00:01:30.935 --> 00:01:32.355
<00:01:30.935>You <00:01:31.190>get, <00:01:31.446>you <00:01:31.701>get <00:01:31.957>beer <00:01:32.213>afterwards.

29
00:01:32.385 --> 00:01:35.635
<00:01:32.384>Okay, <00:01:32.559>yeah, <00:01:32.734>this <00:01:32.910>is, <00:01:33.085>uh, <00:01:33.259>this <00:01:33.434>is <00:01:33.609>a <00:01:33.785>problem

30
00:01:36.175 --> 00:01:37.475
<00:01:36.175>and <00:01:36.565>let's <00:01:36.955>not <00:01:37.345>pretend

31
00:01:37.475 --> 00:01:39.915
<00:01:37.475>that <00:01:37.649>environment <00:01:37.824>drift <00:01:38.000>is <00:01:38.175>an <00:01:38.350>easy <00:01:38.524>problem <00:01:38.699>to <00:01:38.875>solve.

32
00:01:40.345 --> 00:01:44.035
<00:01:40.345>It's <00:01:40.500>not, <00:01:40.656>but <00:01:40.811>I <00:01:40.967>will <00:01:41.122>say <00:01:41.278>we <00:01:41.433>have <00:01:41.589>a <00:01:41.745>plethora

33
00:01:44.035 --> 00:01:45.955
<00:01:44.035>of <00:01:44.210>tools <00:01:44.384>right <00:01:44.560>now <00:01:44.735>to <00:01:44.910>make <00:01:45.085>it <00:01:45.259>easy, <00:01:45.435>right?

34
00:01:46.355 --> 00:01:49.675
<00:01:46.354>I, <00:01:46.510>I <00:01:46.666>would <00:01:46.821>argue <00:01:46.977>that <00:01:47.132>probably <00:01:47.288>containers <00:01:47.443>have <00:01:47.599>done <00:01:47.755>more

35
00:01:49.675 --> 00:01:54.635
<00:01:49.675>to <00:01:49.815>help, <00:01:49.955>um, <00:01:50.095>environment <00:01:50.235>drift <00:01:50.375>than <00:01:50.515>a <00:01:50.655>lot <00:01:50.795>of <00:01:50.935>other <00:01:51.075>things.

36
00:01:54.815 --> 00:01:59.235
<00:01:54.815>Uh, <00:01:55.015>I'm <00:01:55.215>really <00:01:55.414>into <00:01:55.615>containers, <00:01:55.815>so, <00:01:56.015>um, <00:01:56.215>anyway,

37
00:01:59.415 --> 00:02:04.235
<00:01:59.414>but <00:01:59.554>I <00:01:59.695>guess <00:01:59.835>one <00:01:59.975>thing <00:02:00.115>that <00:02:00.255>I <00:02:00.395>think <00:02:00.535>is, <00:02:00.675>is <00:02:00.815>kind

38
00:02:04.235 --> 00:02:08.515
<00:02:04.235>of <00:02:04.362>a <00:02:04.489>core <00:02:04.616>thing <00:02:04.744>to <00:02:04.871>accept <00:02:04.998>here <00:02:05.125>is <00:02:05.253>that, <00:02:05.380>um, <00:02:05.507>baselining <00:02:05.635>your,

39
00:02:08.585 --> 00:02:11.795
<00:02:08.585>your, <00:02:08.760>your <00:02:08.935>operating <00:02:09.110>system <00:02:09.285>has <00:02:09.460>never <00:02:09.635>been <00:02:09.810>easier <00:02:09.985>across,

40
00:02:12.255 --> 00:02:14.435
<00:02:12.255>uh, <00:02:12.721>across <00:02:13.188>all <00:02:13.655>environments.

41
00:02:14.615 --> 00:02:17.595
<00:02:14.615>And <00:02:14.755>actually <00:02:14.895>this <00:02:15.035>is <00:02:15.175>one <00:02:15.315>of <00:02:15.455>the <00:02:15.595>biggest <00:02:15.735>things <00:02:15.875>where, <00:02:16.015>uh,

42
00:02:17.775 --> 00:02:18.995
<00:02:17.775>if <00:02:18.049>you <00:02:18.324>do <00:02:18.598>have <00:02:18.873>problems,

43
00:02:18.995 --> 00:02:21.475
<00:02:18.995>obviously <00:02:19.195>they <00:02:19.395>can <00:02:19.595>also <00:02:19.795>be <00:02:19.995>catastrophic <00:02:20.195>on <00:02:20.395>like

44
00:02:21.475 --> 00:02:22.515
<00:02:21.475>data <00:02:21.942>structure <00:02:22.411>levels.

45
00:02:22.735 --> 00:02:26.915
<00:02:22.735>But <00:02:22.862>yeah, <00:02:22.989>we, <00:02:23.116>we <00:02:23.244>wanna <00:02:23.371>avoid <00:02:23.498>this, <00:02:23.625>uh, <00:02:23.753>as <00:02:23.880>much <00:02:24.007>as <00:02:24.135>possible.

46
00:02:27.735 --> 00:02:31.235
<00:02:27.735>So <00:02:27.875>we'll <00:02:28.015>be <00:02:28.155>spending <00:02:28.295>most <00:02:28.435>of <00:02:28.575>our <00:02:28.715>time <00:02:28.855>talking <00:02:28.995>about <00:02:29.135>WSL.

47
00:02:31.625 --> 00:02:34.635
<00:02:31.625>This <00:02:31.765>is <00:02:31.905>great. <00:02:32.045>The <00:02:32.185>laser <00:02:32.325>pointer <00:02:32.465>is <00:02:32.605>invisible, <00:02:32.745>I <00:02:32.885>love <00:02:33.025>it.

48
00:02:35.295 --> 00:02:37.475
<00:02:35.295>Uh, <00:02:35.528>so <00:02:35.761>we'll <00:02:35.995>talk <00:02:36.228>about <00:02:36.461>WSLA <00:02:36.695>bunch,

49
00:02:37.615 --> 00:02:40.435
<00:02:37.615>but <00:02:37.731>just <00:02:37.848>so <00:02:37.965>you <00:02:38.081>guys <00:02:38.198>know, <00:02:38.315>we <00:02:38.431>do <00:02:38.548>a <00:02:38.665>lot <00:02:38.781>in <00:02:38.898>this <00:02:39.015>space.

50
00:02:41.015 --> 00:02:43.915
<00:02:41.015>Um, <00:02:41.190>if <00:02:41.364>anybody's <00:02:41.540>heard <00:02:41.714>of <00:02:41.890>Pod <00:02:42.065>Man <00:02:42.239>desktop, <00:02:42.415>uh,

51
00:02:44.105 --> 00:02:45.835
<00:02:44.105>this <00:02:44.454>is <00:02:44.804>our <00:02:45.155>container <00:02:45.505>runtime

52
00:02:46.675 --> 00:02:48.765
<00:02:46.675>that <00:02:47.025>is <00:02:47.375>completely <00:02:47.725>cross <00:02:48.075>platform.

53
00:02:48.865 --> 00:02:51.645
<00:02:48.865>You <00:02:49.040>can <00:02:49.215>use <00:02:49.390>it, <00:02:49.565>you <00:02:49.740>know, <00:02:49.915>Mac, <00:02:50.090>windows, <00:02:50.265>Linux,

54
00:02:51.825 --> 00:02:54.005
<00:02:51.825>and <00:02:52.174>obviously <00:02:52.524>it's <00:02:52.875>very <00:02:53.225>similar

55
00:02:54.145 --> 00:02:56.485
<00:02:54.145>and <00:02:54.320>compatible <00:02:54.495>with <00:02:54.670>a <00:02:54.845>lot <00:02:55.020>of <00:02:55.195>the <00:02:55.370>Docker <00:02:55.545>ecosystem,

56
00:02:57.385 --> 00:03:00.325
<00:02:57.385>but <00:02:57.512>it <00:02:57.639>has <00:02:57.766>its <00:02:57.894>own <00:02:58.021>rich <00:02:58.148>plugins <00:02:58.275>that <00:02:58.403>could <00:02:58.530>do <00:02:58.657>all <00:02:58.785>kinds

57
00:03:00.325 --> 00:03:01.845
<00:03:00.325>of <00:03:00.667>things <00:03:01.009>and, <00:03:01.351>you <00:03:01.692>know,

58
00:03:01.845 --> 00:03:04.965
<00:03:01.845>give <00:03:02.125>you <00:03:02.405>the <00:03:02.685>native <00:03:02.965>containerization, <00:03:03.245>uh,

59
00:03:05.265 --> 00:03:07.045
<00:03:05.265>our <00:03:05.731>container <00:03:06.198>images, <00:03:06.665>UBI,

60
00:03:07.315 --> 00:03:10.005
<00:03:07.315>it's <00:03:07.595>not <00:03:07.875>univers <00:03:08.155>Universal <00:03:08.435>basic <00:03:08.715>income.

61
00:03:10.155 --> 00:03:11.525
<00:03:10.155>It's <00:03:10.566>universal <00:03:10.977>base <00:03:11.388>image.

62
00:03:11.555 --> 00:03:13.085
<00:03:11.555>When <00:03:11.784>we <00:03:12.014>say <00:03:12.243>UBI <00:03:12.473>at <00:03:12.702>Red <00:03:12.932>Hat,

63
00:03:13.615 --> 00:03:17.205
<00:03:13.615>these <00:03:13.790>are <00:03:13.965>Red <00:03:14.140>Hat <00:03:14.315>Enterprise <00:03:14.490>Linux <00:03:14.665>user <00:03:14.840>space <00:03:15.015>images

64
00:03:17.875 --> 00:03:19.165
<00:03:17.875>that <00:03:18.165>come <00:03:18.455>with <00:03:18.745>different <00:03:19.036>terms.

65
00:03:19.705 --> 00:03:21.525
<00:03:19.704>So <00:03:20.054>they're <00:03:20.404>actually <00:03:20.755>fully <00:03:21.105>redistributable.

66
00:03:21.525 --> 00:03:23.725
<00:03:21.525>So <00:03:21.700>if <00:03:21.875>you <00:03:22.050>guys <00:03:22.225>want <00:03:22.400>to, <00:03:22.575>you <00:03:22.750>know, <00:03:22.925>build,

67
00:03:23.725 --> 00:03:27.565
<00:03:23.725>distribute <00:03:23.958>applications, <00:03:24.191>these <00:03:24.424>are <00:03:24.658>freely <00:03:24.891>distributable, <00:03:25.125>uh,

68
00:03:27.565 --> 00:03:28.565
<00:03:27.565>which <00:03:27.865>is <00:03:28.165>really <00:03:28.465>nice.

69
00:03:28.905 --> 00:03:32.445
<00:03:28.905>You <00:03:29.105>get <00:03:29.305>the <00:03:29.505>same <00:03:29.705>lifecycle <00:03:29.905>as <00:03:30.105>RL, <00:03:30.305>uh,

70
00:03:32.465 --> 00:03:34.685
<00:03:32.465>but <00:03:32.698>it's <00:03:32.931>easy <00:03:33.165>to <00:03:33.398>just <00:03:33.631>consume, <00:03:33.865>distribute.

71
00:03:34.745 --> 00:03:37.165
<00:03:34.745>And <00:03:34.900>then <00:03:35.056>if <00:03:35.211>they <00:03:35.367>do <00:03:35.522>end <00:03:35.678>up <00:03:35.833>running <00:03:35.989>on <00:03:36.145>one

72
00:03:37.165 --> 00:03:38.485
<00:03:37.165>of <00:03:37.462>our <00:03:37.759>platforms <00:03:38.056>like <00:03:38.353>RL

73
00:03:38.485 --> 00:03:40.805
<00:03:38.485>or <00:03:38.625>OpenShift, <00:03:38.765>we <00:03:38.905>can <00:03:39.045>give <00:03:39.185>you <00:03:39.325>a <00:03:39.465>higher <00:03:39.605>degree <00:03:39.745>of <00:03:39.885>support.

74
00:03:41.345 --> 00:03:44.205
<00:03:41.345>Uh, <00:03:41.500>but <00:03:41.656>of <00:03:41.811>course <00:03:41.967>they <00:03:42.122>can <00:03:42.278>run <00:03:42.433>on <00:03:42.589>our <00:03:42.745>platforms

75
00:03:44.205 --> 00:03:45.805
<00:03:44.204>that <00:03:44.404>we <00:03:44.605>don't <00:03:44.804>control, <00:03:45.005>and <00:03:45.204>that's <00:03:45.404>fine <00:03:45.605>too.

76
00:03:46.865 --> 00:03:47.925
<00:03:46.865>And <00:03:47.055>then <00:03:47.246>I <00:03:47.437>would <00:03:47.628>say <00:03:47.819>kind

77
00:03:47.925 --> 00:03:50.245
<00:03:47.925>of <00:03:48.080>the <00:03:48.236>ultimate <00:03:48.391>thing <00:03:48.547>is <00:03:48.702>we <00:03:48.858>get <00:03:49.013>closer <00:03:49.169>to <00:03:49.325>production

78
00:03:50.245 --> 00:03:51.725
<00:03:50.245>and <00:03:50.689>like <00:03:51.133>shipping, <00:03:51.577>uh,

79
00:03:51.755 --> 00:03:53.565
<00:03:51.755>code <00:03:51.988>across <00:03:52.221>is <00:03:52.454>something <00:03:52.688>called <00:03:52.921>image <00:03:53.155>mode.

80
00:03:53.785 --> 00:03:55.605
<00:03:53.785>And <00:03:53.984>we <00:03:54.185>had <00:03:54.385>a <00:03:54.585>couple <00:03:54.785>talks <00:03:54.984>earlier <00:03:55.185>today.

81
00:03:55.905 --> 00:03:59.045
<00:03:55.905>Bootsy <00:03:56.138>is <00:03:56.371>the <00:03:56.605>underlying <00:03:56.838>technology <00:03:57.071>that <00:03:57.305>stands

82
00:03:59.065 --> 00:04:00.125
<00:03:59.065>for <00:03:59.542>boot <00:04:00.019>container.

83
00:04:00.625 --> 00:04:01.765
<00:04:00.625>And <00:04:00.966>that's <00:04:01.309>where, <00:04:01.650>uh,

84
00:04:01.875 --> 00:04:04.285
<00:04:01.875>basically <00:04:02.108>we <00:04:02.341>manage <00:04:02.575>the <00:04:02.808>entire <00:04:03.041>operating <00:04:03.275>system,

85
00:04:04.345 --> 00:04:06.765
<00:04:04.345>the <00:04:04.578>entire <00:04:04.811>node <00:04:05.045>as <00:04:05.278>a <00:04:05.511>Linux <00:04:05.745>container.

86
00:04:06.865 --> 00:04:09.405
<00:04:06.865>And <00:04:07.098>so <00:04:07.331>the <00:04:07.565>same <00:04:07.798>tooling, <00:04:08.031>pipelines, <00:04:08.265>everything

87
00:04:09.405 --> 00:04:12.285
<00:04:09.405>that <00:04:09.605>builds <00:04:09.805>applications <00:04:10.005>can <00:04:10.205>actually <00:04:10.405>build <00:04:10.605>the <00:04:10.805>entire

88
00:04:12.285 --> 00:04:13.885
<00:04:12.285>operating <00:04:12.565>system, <00:04:12.845>which <00:04:13.125>is <00:04:13.405>really <00:04:13.685>cool.

89
00:04:14.785 --> 00:04:17.845
<00:04:14.785>Uh, <00:04:14.912>actually <00:04:15.039>every <00:04:15.166>Linux <00:04:15.294>system <00:04:15.421>I <00:04:15.548>have <00:04:15.675>now <00:04:15.803>is <00:04:15.930>just <00:04:16.057>a <00:04:16.185>GitHub

90
00:04:18.085 --> 00:04:19.405
<00:04:18.084>repo <00:04:18.322>and <00:04:18.560>actions <00:04:18.797>just <00:04:19.035>build <00:04:19.272>them.

91
00:04:19.425 --> 00:04:21.485
<00:04:19.425>And <00:04:19.625>so <00:04:19.825>every <00:04:20.025>system <00:04:20.225>is <00:04:20.425>driven <00:04:20.625>by <00:04:20.825>pipeline

92
00:04:21.625 --> 00:04:24.405
<00:04:21.625>and <00:04:21.780>it's, <00:04:21.936>this <00:04:22.091>is <00:04:22.247>the <00:04:22.402>world <00:04:22.558>I <00:04:22.713>wanna <00:04:22.869>live <00:04:23.025>in.

93
00:04:24.435 --> 00:04:28.405
<00:04:24.435>It's <00:04:24.590>great. <00:04:24.746>Uh, <00:04:24.901>again, <00:04:25.057>it's <00:04:25.212>so, <00:04:25.368>it's <00:04:25.523>actually <00:04:25.679>really <00:04:25.835>easy

94
00:04:28.465 --> 00:04:30.005
<00:04:28.465>to <00:04:28.742>meet <00:04:29.019>people <00:04:29.296>where <00:04:29.573>they're <00:04:29.851>at

95
00:04:30.105 --> 00:04:32.525
<00:04:30.105>and <00:04:30.305>get <00:04:30.505>you <00:04:30.705>that <00:04:30.905>same <00:04:31.105>consistency <00:04:31.305>all <00:04:31.505>the

96
00:04:32.525 --> 00:04:34.005
<00:04:32.525>way, <00:04:32.791>all <00:04:33.057>the <00:04:33.324>way <00:04:33.590>to <00:04:33.857>production.

97
00:04:34.025 --> 00:04:38.415
<00:04:34.025>Now, <00:04:34.258>uh, <00:04:34.491>so <00:04:34.724>hot <00:04:34.958>off <00:04:35.191>the <00:04:35.424>press

98
00:04:38.795 --> 00:04:42.735
<00:04:38.795>that's <00:04:38.950>actually <00:04:39.106>released <00:04:39.261>yesterday, <00:04:39.417>uh, <00:04:39.572>we <00:04:39.728>have <00:04:39.883>a <00:04:40.039>new, <00:04:40.195>uh,

99
00:04:42.955 --> 00:04:43.975
<00:04:42.955>new <00:04:43.414>developer <00:04:43.873>offering.

100
00:04:43.975 --> 00:04:46.095
<00:04:43.975>By <00:04:44.115>the <00:04:44.255>way, <00:04:44.395>raise <00:04:44.535>your <00:04:44.675>hand <00:04:44.815>if <00:04:44.955>you <00:04:45.095>guys <00:04:45.235>like <00:04:45.375>paying

101
00:04:46.095 --> 00:04:47.135
<00:04:46.095>for <00:04:46.563>developer <00:04:47.031>software.

102
00:04:48.845 --> 00:04:50.415
<00:04:48.845>Nobo. <00:04:49.125>Nobody <00:04:49.405>likes <00:04:49.685>paying. <00:04:49.965>Okay, <00:04:50.245>great.

103
00:04:50.855 --> 00:04:53.535
<00:04:50.855>'cause <00:04:51.030>this <00:04:51.205>is, <00:04:51.380>this <00:04:51.555>is <00:04:51.730>free, <00:04:51.905>uh, <00:04:52.080>free, <00:04:52.255>free.

104
00:04:54.715 --> 00:04:57.455
<00:04:54.715>And, <00:04:54.948>uh, <00:04:55.181>we, <00:04:55.415>we've <00:04:55.648>had <00:04:55.881>a <00:04:56.115>developer

105
00:04:57.455 --> 00:04:59.895
<00:04:57.455>for <00:04:57.655>individuals <00:04:57.854>offering, <00:04:58.055>uh, <00:04:58.255>for <00:04:58.455>a <00:04:58.655>long <00:04:58.854>time.

106
00:04:59.965 --> 00:05:01.895
<00:04:59.965>It's <00:05:00.431>incredibly <00:05:00.898>popular, <00:05:01.365>uh,

107
00:05:01.915 --> 00:05:04.215
<00:05:01.915>but <00:05:02.090>the <00:05:02.265>terms <00:05:02.440>of <00:05:02.615>that <00:05:02.790>are <00:05:02.965>for <00:05:03.140>personal <00:05:03.315>use.

108
00:05:04.235 --> 00:05:08.215
<00:05:04.235>So <00:05:04.375>it's <00:05:04.515>doesn't <00:05:04.655>really, <00:05:04.795>uh, <00:05:04.935>lend <00:05:05.075>itself <00:05:05.215>very <00:05:05.355>well, <00:05:05.495>uh, <00:05:05.635>to,

109
00:05:08.435 --> 00:05:10.135
<00:05:08.435>you <00:05:08.785>know, <00:05:09.135>corporate <00:05:09.485>style <00:05:09.835>environment.

110
00:05:10.355 --> 00:05:12.695
<00:05:10.355>And <00:05:10.555>we <00:05:10.755>did <00:05:10.955>have <00:05:11.155>teams, <00:05:11.355>which <00:05:11.555>is <00:05:11.755>perfect,

111
00:05:12.875 --> 00:05:14.295
<00:05:12.875>and <00:05:13.130>exactly <00:05:13.386>what <00:05:13.641>that's <00:05:13.897>meant <00:05:14.153>for,

112
00:05:14.295 --> 00:05:15.695
<00:05:14.295>for <00:05:14.715>like <00:05:15.135>entire <00:05:15.555>organization

113
00:05:16.075 --> 00:05:17.575
<00:05:16.075>and <00:05:16.344>what <00:05:16.615>we <00:05:16.885>just <00:05:17.155>launched <00:05:17.425>yesterday.

114
00:05:17.595 --> 00:05:21.535
<00:05:17.595>The <00:05:17.770>developers <00:05:17.945>one <00:05:18.120>is <00:05:18.295>basically <00:05:18.470>it's <00:05:18.645>self-service <00:05:18.820>from <00:05:18.995>an

115
00:05:21.535 --> 00:05:24.615
<00:05:21.535>individual <00:05:21.768>developer, <00:05:22.001>but <00:05:22.235>commercial <00:05:22.468>friendly <00:05:22.701>terms, <00:05:22.935>right?

116
00:05:24.615 --> 00:05:25.655
<00:05:24.615>So <00:05:24.927>it's <00:05:25.239>super <00:05:25.551>easy.

117
00:05:25.785 --> 00:05:27.935
<00:05:25.785>Again, <00:05:26.065>it's <00:05:26.345>completely <00:05:26.625>free <00:05:26.905>in <00:05:27.185>self-service

118
00:05:28.355 --> 00:05:32.055
<00:05:28.355>and <00:05:28.471>you <00:05:28.588>can <00:05:28.705>deploy <00:05:28.821>a <00:05:28.938>lot <00:05:29.055>of, <00:05:29.171>a <00:05:29.288>lot <00:05:29.405>of <00:05:29.521>Linux <00:05:29.638>with <00:05:29.755>it.

119
00:05:32.275 --> 00:05:35.255
<00:05:32.275>And <00:05:32.414>it's <00:05:32.554>the <00:05:32.695>real <00:05:32.835>thing. <00:05:32.974>It's <00:05:33.114>not <00:05:33.255>like <00:05:33.395>crippled <00:05:33.534>or <00:05:33.674>anything.

120
00:05:35.325 --> 00:05:36.375
<00:05:35.325>It's, <00:05:35.561>it's <00:05:35.797>the <00:05:36.033>real <00:05:36.270>deal

121
00:05:36.515 --> 00:05:38.615
<00:05:36.515>and <00:05:36.670>you <00:05:36.826>can <00:05:36.981>consume <00:05:37.137>it <00:05:37.292>in <00:05:37.448>any <00:05:37.603>format <00:05:37.759>you <00:05:37.914>want.

122
00:05:38.795 --> 00:05:40.615
<00:05:38.795>So <00:05:39.075>again, <00:05:39.355>this <00:05:39.635>just <00:05:39.915>released <00:05:40.195>yesterday.

123
00:05:41.355 --> 00:05:43.255
<00:05:41.355>Uh, <00:05:41.705>super <00:05:42.055>proud <00:05:42.405>of <00:05:42.755>that.

124
00:05:44.235 --> 00:05:46.935
<00:05:44.235>And <00:05:44.375>let's <00:05:44.515>dive <00:05:44.655>in <00:05:44.795>and <00:05:44.935>talk <00:05:45.075>a <00:05:45.215>little <00:05:45.355>bit <00:05:45.495>about <00:05:45.635>WSL.

125
00:05:47.635 --> 00:05:51.895
<00:05:47.635>So, <00:05:47.835>uh, <00:05:48.034>we <00:05:48.235>live <00:05:48.435>in <00:05:48.635>crazy <00:05:48.835>times <00:05:49.034>now.

126
00:05:52.235 --> 00:05:55.615
<00:05:52.235>If, <00:05:52.390>uh, <00:05:52.546>you're <00:05:52.701>my <00:05:52.857>age, <00:05:53.012>you <00:05:53.168>may <00:05:53.323>remember <00:05:53.479>when, <00:05:53.635>uh,

127
00:05:55.875 --> 00:05:58.445
<00:05:55.875>the <00:05:56.030>good <00:05:56.186>people <00:05:56.341>at <00:05:56.497>Microsoft <00:05:56.652>described <00:05:56.808>Linux <00:05:56.963>as <00:05:57.119>a <00:05:57.275>cancer.

128
00:05:59.115 --> 00:06:01.245
<00:05:59.115>Well, <00:05:59.255>I <00:05:59.395>guess <00:05:59.535>the <00:05:59.675>jokes <00:05:59.815>on <00:05:59.955>them, <00:06:00.095>they <00:06:00.235>caught <00:06:00.375>the <00:06:00.515>cancer.

129
00:06:01.605 --> 00:06:04.485
<00:06:01.605>'cause <00:06:01.745>now <00:06:01.885>you <00:06:02.025>can <00:06:02.165>have <00:06:02.305>the <00:06:02.445>subsystem <00:06:02.585>for <00:06:02.725>Linux, <00:06:02.865>uh, <00:06:03.005>right,

130
00:06:04.485 --> 00:06:06.965
<00:06:04.485>right <00:06:04.660>on <00:06:04.835>your <00:06:05.010>Windows <00:06:05.185>box, <00:06:05.360>which <00:06:05.535>is <00:06:05.710>super <00:06:05.885>nice.

131
00:06:07.545 --> 00:06:09.045
<00:06:07.545>It <00:06:07.815>just <00:06:08.085>really <00:06:08.355>feels <00:06:08.625>like <00:06:08.895>it's

132
00:06:09.205 --> 00:06:10.285
<00:06:09.205>embedded <00:06:09.399>and <00:06:09.593>part <00:06:09.788>of <00:06:09.982>the <00:06:10.177>system.

133
00:06:10.585 --> 00:06:12.845
<00:06:10.585>Having <00:06:10.784>local <00:06:10.984>environments <00:06:11.185>that <00:06:11.385>you <00:06:11.585>can <00:06:11.784>tear <00:06:11.984>down

134
00:06:12.865 --> 00:06:14.365
<00:06:12.865>and <00:06:13.135>build <00:06:13.405>up <00:06:13.675>is <00:06:13.945>really <00:06:14.215>nice.

135
00:06:14.585 --> 00:06:16.205
<00:06:14.585>It <00:06:14.864>makes <00:06:15.145>things <00:06:15.424>fast <00:06:15.705>and <00:06:15.984>easy.

136
00:06:16.585 --> 00:06:19.685
<00:06:16.585>You <00:06:16.724>can <00:06:16.864>of <00:06:17.005>course <00:06:17.145>do <00:06:17.284>this <00:06:17.424>with, <00:06:17.565>uh, <00:06:17.705>with <00:06:17.844>Pod <00:06:17.984>Man

137
00:06:19.685 --> 00:06:22.005
<00:06:19.685>or <00:06:19.918>Docker, <00:06:20.151>uh, <00:06:20.385>on <00:06:20.618>a <00:06:20.851>Windows <00:06:21.085>system.

138
00:06:22.145 --> 00:06:24.645
<00:06:22.145>But <00:06:22.344>WSL <00:06:22.544>is <00:06:22.745>nice <00:06:22.945>'cause <00:06:23.145>the <00:06:23.344>environments <00:06:23.544>persist

139
00:06:24.945 --> 00:06:27.045
<00:06:24.945>and <00:06:25.100>it <00:06:25.256>just, <00:06:25.411>it's <00:06:25.567>baked <00:06:25.722>in <00:06:25.878>and <00:06:26.033>part <00:06:26.189>of <00:06:26.344>it.

140
00:06:27.145 --> 00:06:29.165
<00:06:27.145>And <00:06:27.424>so <00:06:27.705>it's, <00:06:27.984>I <00:06:28.265>don't <00:06:28.544>know,

141
00:06:29.165 --> 00:06:30.365
<00:06:29.165>it's <00:06:29.381>a <00:06:29.597>really <00:06:29.813>great <00:06:30.029>user <00:06:30.245>experience

142
00:06:30.465 --> 00:06:32.165
<00:06:30.465>and <00:06:30.815>it's <00:06:31.164>super <00:06:31.515>easy, <00:06:31.864>um,

143
00:06:32.425 --> 00:06:35.325
<00:06:32.425>to <00:06:32.600>just <00:06:32.775>get <00:06:32.950>a <00:06:33.125>native <00:06:33.300>feel <00:06:33.475>on <00:06:33.650>the <00:06:33.825>system.

144
00:06:36.385 --> 00:06:39.325
<00:06:36.385>So, <00:06:36.585>uh, <00:06:36.784>has <00:06:36.985>anybody <00:06:37.185>heard <00:06:37.385>of <00:06:37.585>Image <00:06:37.784>Builder

145
00:06:39.665 --> 00:06:41.565
<00:06:39.665>before <00:06:40.131>this <00:06:40.598>guy <00:06:41.065>has?

146
00:06:42.595 --> 00:06:44.045
<00:06:42.595>Does <00:06:42.856>anybody <00:06:43.117>want <00:06:43.378>to <00:06:43.639>guess <00:06:43.900>what?

147
00:06:44.045 --> 00:06:48.965
<00:06:44.045>Image <00:06:44.511>Builder <00:06:44.978>builds <00:06:45.445>images?

148
00:06:49.115 --> 00:06:51.475
<00:06:49.115>Yeah, <00:06:49.465>it's <00:06:49.815>a <00:06:50.165>good <00:06:50.515>name.

149
00:06:52.615 --> 00:06:57.315
<00:06:52.615>So, <00:06:52.770>uh, <00:06:52.926>really <00:06:53.081>though, <00:06:53.237>we <00:06:53.392>can <00:06:53.548>target <00:06:53.703>any, <00:06:53.859>any <00:06:54.015>platform,

150
00:06:57.455 --> 00:07:00.635
<00:06:57.455>any <00:06:57.630>of <00:06:57.805>the <00:06:57.979>hyperscalers, <00:06:58.155>any <00:06:58.330>vert <00:06:58.505>platform, <00:06:58.680>you <00:06:58.854>know,

151
00:07:00.635 --> 00:07:01.955
<00:07:00.635>if <00:07:00.832>you <00:07:01.031>wanna <00:07:01.229>install <00:07:01.426>the <00:07:01.625>bare <00:07:01.823>metal,

152
00:07:02.455 --> 00:07:04.955
<00:07:02.455>of <00:07:02.630>course <00:07:02.805>the <00:07:02.979>selection <00:07:03.155>at <00:07:03.330>the <00:07:03.505>bottom <00:07:03.680>is <00:07:03.854>WSL

153
00:07:05.615 --> 00:07:06.955
<00:07:05.615>and <00:07:05.856>we <00:07:06.097>can <00:07:06.338>build <00:07:06.579>an <00:07:06.820>image

154
00:07:07.095 --> 00:07:09.915
<00:07:07.095>and <00:07:07.270>we <00:07:07.445>can <00:07:07.620>hit <00:07:07.795>all, <00:07:07.970>all <00:07:08.145>the <00:07:08.320>platforms, <00:07:08.495>right?

155
00:07:10.175 --> 00:07:12.395
<00:07:10.175>And <00:07:10.350>so <00:07:10.525>you <00:07:10.700>can <00:07:10.875>also <00:07:11.050>control <00:07:11.225>everything <00:07:11.400>you <00:07:11.575>do

156
00:07:12.395 --> 00:07:13.515
<00:07:12.395>in <00:07:12.731>the <00:07:13.067>UI <00:07:13.402>here.

157
00:07:13.615 --> 00:07:15.595
<00:07:13.615>You <00:07:13.848>can <00:07:14.081>do, <00:07:14.315>uh, <00:07:14.548>via <00:07:14.781>the <00:07:15.015>API.

158
00:07:15.615 --> 00:07:18.155
<00:07:15.615>So <00:07:15.815>if <00:07:16.015>you <00:07:16.215>wanna <00:07:16.415>refresh <00:07:16.615>your <00:07:16.815>entire <00:07:17.015>footprint

159
00:07:18.175 --> 00:07:20.435
<00:07:18.175>and <00:07:18.375>keep <00:07:18.575>everything <00:07:18.775>in <00:07:18.975>sync, <00:07:19.175>this <00:07:19.375>is <00:07:19.575>again,

160
00:07:20.435 --> 00:07:22.075
<00:07:20.435>what <00:07:20.635>we're <00:07:20.835>talking <00:07:21.035>about <00:07:21.235>solving <00:07:21.435>the <00:07:21.635>it <00:07:21.835>works

161
00:07:22.075 --> 00:07:23.115
<00:07:22.075>on <00:07:22.387>my <00:07:22.699>machine <00:07:23.011>problem.

162
00:07:23.735 --> 00:07:24.915
<00:07:23.735>You <00:07:24.089>can <00:07:24.443>sync <00:07:24.797>everything

163
00:07:25.175 --> 00:07:27.955
<00:07:25.175>and <00:07:25.330>roll <00:07:25.486>your <00:07:25.641>own <00:07:25.797>images <00:07:25.952>of <00:07:26.108>whatever <00:07:26.263>cadence <00:07:26.419>is <00:07:26.575>appropriate.

164
00:07:28.655 --> 00:07:30.355
<00:07:28.655>Uh, <00:07:28.934>you <00:07:29.215>know, <00:07:29.494>I'm <00:07:29.775>still <00:07:30.054>old

165
00:07:30.355 --> 00:07:33.115
<00:07:30.355>that <00:07:30.555>when <00:07:30.755>I <00:07:30.955>started <00:07:31.155>people <00:07:31.355>were <00:07:31.555>updating <00:07:31.755>annually,

166
00:07:33.425 --> 00:07:35.715
<00:07:33.425>then <00:07:33.705>it <00:07:33.985>went <00:07:34.265>to <00:07:34.545>bi-annually, <00:07:34.825>quarterly,

167
00:07:36.135 --> 00:07:37.955
<00:07:36.135>now <00:07:36.335>it's <00:07:36.534>every <00:07:36.735>two <00:07:36.935>weeks <00:07:37.135>at <00:07:37.335>most <00:07:37.534>places.

168
00:07:38.195 --> 00:07:40.075
<00:07:38.195>I <00:07:38.322>don't, <00:07:38.449>I <00:07:38.576>don't <00:07:38.704>know <00:07:38.831>what <00:07:38.958>you <00:07:39.085>guys <00:07:39.213>do <00:07:39.340>in <00:07:39.467>your <00:07:39.594>shops,

169
00:07:40.075 --> 00:07:41.595
<00:07:40.075>but <00:07:40.246>that's <00:07:40.417>what <00:07:40.588>I'm <00:07:40.759>seeing <00:07:40.930>more <00:07:41.101>and <00:07:41.272>more <00:07:41.443>of.

170
00:07:42.495 --> 00:07:44.875
<00:07:42.495>And <00:07:42.695>it's <00:07:42.895>super <00:07:43.095>easy <00:07:43.295>to <00:07:43.495>just <00:07:43.695>refresh, <00:07:43.895>um,

171
00:07:44.875 --> 00:07:46.475
<00:07:44.875>everything <00:07:45.225>in, <00:07:45.575>in <00:07:45.925>your <00:07:46.275>fleet.

172
00:07:47.295 --> 00:07:50.715
<00:07:47.295>And <00:07:47.528>so <00:07:47.761>I'm <00:07:47.995>gonna <00:07:48.228>show <00:07:48.461>you, <00:07:48.695>uh,

173
00:07:51.025 --> 00:07:55.035
<00:07:51.025>take <00:07:51.375>a <00:07:51.724>quick <00:07:52.075>look@goingtoconsole.red <00:07:52.424>hat.com.

174
00:07:55.615 --> 00:07:56.715
<00:07:55.615>You <00:07:55.813>will <00:07:56.011>have <00:07:56.209>to <00:07:56.407>log <00:07:56.605>in.

175
00:07:56.715 --> 00:07:57.795
<00:07:56.715>And <00:07:56.958>this <00:07:57.201>is <00:07:57.444>where <00:07:57.687>the,

176
00:07:58.295 --> 00:08:01.675
<00:07:58.295>if <00:07:58.495>you <00:07:58.695>have <00:07:58.895>the <00:07:59.095>free <00:07:59.295>developer <00:07:59.495>offering, <00:07:59.695>uh,

177
00:08:01.675 --> 00:08:02.835
<00:08:01.675>you <00:08:01.883>can <00:08:02.092>hop <00:08:02.301>right <00:08:02.510>in <00:08:02.719>here.

178
00:08:06.655 --> 00:08:09.475
<00:08:06.655>My <00:08:06.810>good <00:08:06.966>friend <00:08:07.121>Louis, <00:08:07.277>uh, <00:08:07.432>recorded <00:08:07.588>this. <00:08:07.743>Thank <00:08:07.899>you <00:08:08.054>Lewis.

179
00:08:09.895 --> 00:08:12.475
<00:08:09.895>And <00:08:10.034>so <00:08:10.174>from <00:08:10.315>here <00:08:10.455>we'll <00:08:10.594>just <00:08:10.734>click <00:08:10.875>on <00:08:11.015>Red <00:08:11.155>Hat <00:08:11.294>Enterprise

180
00:08:12.675 --> 00:08:15.155
<00:08:12.675>Linux <00:08:12.908>and <00:08:13.141>click <00:08:13.375>on <00:08:13.608>the <00:08:13.841>insights <00:08:14.075>link

181
00:08:15.535 --> 00:08:17.715
<00:08:15.535>and <00:08:15.815>we'll <00:08:16.095>hit <00:08:16.375>inventory <00:08:16.655>and <00:08:16.935>images.

182
00:08:18.775 --> 00:08:20.475
<00:08:18.775>And <00:08:19.054>here <00:08:19.335>we'll <00:08:19.614>see <00:08:19.895>image <00:08:20.174>builder.

183
00:08:21.175 --> 00:08:22.955
<00:08:21.175>And <00:08:21.375>now <00:08:21.575>since <00:08:21.775>this <00:08:21.975>is <00:08:22.175>a <00:08:22.375>new <00:08:22.575>account,

184
00:08:22.955 --> 00:08:24.835
<00:08:22.955>there's <00:08:23.188>nothing <00:08:23.421>available, <00:08:23.655>we'll <00:08:23.888>click <00:08:24.121>create <00:08:24.354>a

185
00:08:24.835 --> 00:08:26.035
<00:08:24.835>new <00:08:25.375>a <00:08:25.915>blueprint.

186
00:08:26.035 --> 00:08:28.235
<00:08:26.035>This <00:08:26.235>is <00:08:26.435>where <00:08:26.635>we'll <00:08:26.835>define <00:08:27.035>what <00:08:27.235>we <00:08:27.435>want.

187
00:08:28.975 --> 00:08:31.675
<00:08:28.975>Um, <00:08:29.130>you <00:08:29.286>see <00:08:29.441>we <00:08:29.597>selected <00:08:29.752>version <00:08:29.908>10, <00:08:30.063>by <00:08:30.219>the <00:08:30.375>way,

188
00:08:31.835 --> 00:08:34.595
<00:08:31.835>REL <00:08:31.990>10 <00:08:32.146>came <00:08:32.301>out, <00:08:32.457>uh, <00:08:32.612>about <00:08:32.768>five, <00:08:32.923>six <00:08:33.079>weeks <00:08:33.235>ago.

189
00:08:34.815 --> 00:08:36.795
<00:08:34.815>If <00:08:35.015>anybody <00:08:35.215>has <00:08:35.415>any <00:08:35.615>questions, <00:08:35.815>let <00:08:36.015>me <00:08:36.215>know.

190
00:08:36.815 --> 00:08:39.075
<00:08:36.815>We <00:08:36.970>can, <00:08:37.126>we <00:08:37.281>can <00:08:37.437>geek <00:08:37.592>out <00:08:37.748>about <00:08:37.903>that <00:08:38.059>after <00:08:38.215>this.

191
00:08:40.255 --> 00:08:44.155
<00:08:40.255>Um, <00:08:40.395>and <00:08:40.534>if <00:08:40.674>you <00:08:40.814>see <00:08:40.955>something <00:08:41.095>here <00:08:41.235>that <00:08:41.375>you're <00:08:41.515>don't <00:08:41.655>know

192
00:08:44.155 --> 00:08:45.275
<00:08:44.155>what <00:08:44.406>it <00:08:44.659>is, <00:08:44.911>don't <00:08:45.163>worry.

193
00:08:45.275 --> 00:08:47.315
<00:08:45.275>You <00:08:45.475>don't <00:08:45.675>have <00:08:45.875>to <00:08:46.074>answer. <00:08:46.275>It's <00:08:46.475>sensible <00:08:46.675>defaults

194
00:08:47.315 --> 00:08:48.795
<00:08:47.315>everything, <00:08:47.759>everything <00:08:48.203>you <00:08:48.646>need.

195
00:08:49.335 --> 00:08:51.275
<00:08:49.335>Um, <00:08:49.510>and <00:08:49.685>for <00:08:49.860>this <00:08:50.035>one, <00:08:50.210>we're <00:08:50.385>gonna <00:08:50.560>go <00:08:50.735>ahead

196
00:08:51.275 --> 00:08:52.515
<00:08:51.275>and <00:08:51.554>make <00:08:51.833>a <00:08:52.112>user <00:08:52.391>account.

197
00:08:52.745 --> 00:08:56.605
<00:08:52.745>It's <00:08:52.885>just <00:08:53.025>kind <00:08:53.165>of <00:08:53.305>a <00:08:53.445>general <00:08:53.585>best <00:08:53.725>practice <00:08:53.865>to <00:08:54.005>have <00:08:54.145>a,

198
00:08:56.795 --> 00:08:58.285
<00:08:56.795>have <00:08:57.063>a <00:08:57.331>non <00:08:57.599>root <00:08:57.867>user, <00:08:58.136>right?

199
00:08:58.285 --> 00:09:00.845
<00:08:58.285>That <00:08:58.425>you <00:08:58.564>can <00:08:58.704>log <00:08:58.844>in. <00:08:58.985>And <00:08:59.125>so <00:08:59.265>he'll <00:08:59.405>make <00:08:59.545>one <00:08:59.685>here

200
00:09:01.105 --> 00:09:03.445
<00:09:01.105>and <00:09:01.280>make <00:09:01.455>sure <00:09:01.630>it's <00:09:01.805>part <00:09:01.980>of <00:09:02.155>the <00:09:02.330>wheel <00:09:02.505>group.

201
00:09:05.065 --> 00:09:08.675
<00:09:05.065>Um, <00:09:05.415>And <00:09:05.765>yeah, <00:09:06.115>that's <00:09:06.465>really,

202
00:09:09.375 --> 00:09:10.835
<00:09:09.375>you <00:09:09.562>don't <00:09:09.750>even <00:09:09.938>have <00:09:10.125>to <00:09:10.313>add <00:09:10.501>a <00:09:10.689>user,

203
00:09:10.895 --> 00:09:12.395
<00:09:10.895>but <00:09:11.165>again, <00:09:11.435>it's <00:09:11.704>good <00:09:11.975>best <00:09:12.245>practice

204
00:09:14.015 --> 00:09:16.515
<00:09:14.015>and <00:09:14.215>this <00:09:14.415>is <00:09:14.615>just <00:09:14.814>a <00:09:15.015>nice <00:09:15.215>handy <00:09:15.415>screen

205
00:09:16.535 --> 00:09:18.155
<00:09:16.535>to <00:09:16.885>just <00:09:17.235>quickly <00:09:17.584>review <00:09:17.935>anything

206
00:09:18.155 --> 00:09:19.835
<00:09:18.155>that <00:09:18.295>you've <00:09:18.435>set <00:09:18.574>up <00:09:18.714>in <00:09:18.855>case <00:09:18.995>you <00:09:19.135>want <00:09:19.275>to <00:09:19.415>go <00:09:19.555>back.

207
00:09:20.795 --> 00:09:23.215
<00:09:20.795>Uh, <00:09:20.950>but <00:09:21.106>you <00:09:21.261>can <00:09:21.417>actually <00:09:21.572>get <00:09:21.728>really <00:09:21.883>fine <00:09:22.039>tuned, <00:09:22.194>uh,

208
00:09:23.235 --> 00:09:26.015
<00:09:23.235>in <00:09:23.390>this <00:09:23.546>tool <00:09:23.701>and <00:09:23.857>get <00:09:24.012>exactly <00:09:24.168>exactly <00:09:24.323>what <00:09:24.479>you <00:09:24.635>need.

209
00:09:26.015 --> 00:09:28.855
<00:09:26.015>Again, <00:09:26.189>we're <00:09:26.365>targeting, <00:09:26.540>uh, <00:09:26.715>a <00:09:26.890>lot <00:09:27.064>of, <00:09:27.240>a <00:09:27.415>lot

210
00:09:28.855 --> 00:09:31.295
<00:09:28.855>of <00:09:29.055>potential <00:09:29.255>platforms <00:09:29.455>here, <00:09:29.655>so <00:09:29.855>it's <00:09:30.055>quite <00:09:30.255>powerful.

211
00:09:33.035 --> 00:09:36.095
<00:09:33.035>So <00:09:33.175>once <00:09:33.314>you <00:09:33.454>get <00:09:33.594>your <00:09:33.735>blueprint <00:09:33.875>set <00:09:34.015>up, <00:09:34.155>we'll <00:09:34.295>go <00:09:34.435>ahead

212
00:09:36.095 --> 00:09:37.255
<00:09:36.095>and <00:09:36.303>create <00:09:36.512>and <00:09:36.721>build <00:09:36.930>the <00:09:37.139>image.

213
00:09:38.435 --> 00:09:41.655
<00:09:38.435>And <00:09:38.590>I <00:09:38.746>did <00:09:38.901>use <00:09:39.057>a <00:09:39.212>little <00:09:39.368>bit <00:09:39.523>of <00:09:39.679>Hollywood <00:09:39.834>Magic

214
00:09:41.675 --> 00:09:42.855
<00:09:41.675>to <00:09:41.887>speed <00:09:42.099>this <00:09:42.312>up <00:09:42.524>for <00:09:42.737>you.

215
00:09:43.665 --> 00:09:45.525
<00:09:43.665>Uh, <00:09:43.839>nobody <00:09:44.015>wants <00:09:44.189>to <00:09:44.365>wait <00:09:44.540>for <00:09:44.714>that <00:09:44.890>to <00:09:45.064>generate.

216
00:09:45.785 --> 00:09:49.085
<00:09:45.785>And <00:09:45.959>so, <00:09:46.135>um, <00:09:46.310>we'll <00:09:46.485>go <00:09:46.660>ahead <00:09:46.834>and <00:09:47.010>download <00:09:47.185>that

217
00:09:49.225 --> 00:09:51.245
<00:09:49.225>and <00:09:49.458>then <00:09:49.691>jump <00:09:49.925>into <00:09:50.158>the <00:09:50.391>CLI <00:09:50.625>here.

218
00:09:59.565 --> 00:10:03.455
<00:09:59.565>Alright, <00:09:59.720>So <00:09:59.876>we <00:10:00.031>do <00:10:00.187>ship <00:10:00.342>it <00:10:00.498>as <00:10:00.653>a <00:10:00.809>tar <00:10:00.965>ball,

219
00:10:03.455 --> 00:10:05.335
<00:10:03.455>which <00:10:03.735>should <00:10:04.015>make <00:10:04.295>perfect <00:10:04.575>sense <00:10:04.855>here.

220
00:10:05.355 --> 00:10:07.135
<00:10:05.355>That's, <00:10:05.510>this <00:10:05.666>is <00:10:05.821>by <00:10:05.977>the <00:10:06.132>way, <00:10:06.288>this <00:10:06.443>is <00:10:06.599>our <00:10:06.755>future

221
00:10:07.155 --> 00:10:10.265
<00:10:07.155>of <00:10:07.435>storage <00:10:07.714>is, <00:10:07.995>is <00:10:08.275>tape <00:10:08.555>archives.

222
00:10:10.265 --> 00:10:12.705
<00:10:10.265>This <00:10:10.465>is, <00:10:10.665>this <00:10:10.865>is <00:10:11.064>what <00:10:11.265>powers <00:10:11.465>everything, <00:10:11.665>right?

223
00:10:14.215 --> 00:10:17.985
<00:10:14.215>Alright, <00:10:14.390>so <00:10:14.565>on <00:10:14.740>the <00:10:14.915>command <00:10:15.090>line, <00:10:15.265>WSL <00:10:15.440>install <00:10:15.615>optionally,

224
00:10:18.045 --> 00:10:19.345
<00:10:18.045>you <00:10:18.337>can <00:10:18.630>say <00:10:18.922>no <00:10:19.215>distribution

225
00:10:19.365 --> 00:10:22.185
<00:10:19.365>or <00:10:19.540>you <00:10:19.715>can <00:10:19.890>take <00:10:20.065>the <00:10:20.240>default, <00:10:20.415>which <00:10:20.590>I, <00:10:20.765>uh,

226
00:10:22.215 --> 00:10:23.345
<00:10:22.215>believe <00:10:22.469>as <00:10:22.723>you <00:10:22.977>want <00:10:23.232>to.

227
00:10:23.765 --> 00:10:26.265
<00:10:23.765>And <00:10:23.920>what <00:10:24.076>this <00:10:24.231>will <00:10:24.387>do <00:10:24.542>is <00:10:24.698>we'll <00:10:24.853>lay <00:10:25.009>down, <00:10:25.165>um,

228
00:10:26.775 --> 00:10:28.305
<00:10:26.775>basically <00:10:27.233>the <00:10:27.693>Linux <00:10:28.151>kernel

229
00:10:28.305 --> 00:10:30.905
<00:10:28.305>that <00:10:28.479>gets <00:10:28.655>fired <00:10:28.829>up <00:10:29.005>in <00:10:29.180>V <00:10:29.354>behind <00:10:29.530>the <00:10:29.704>scenes.

230
00:10:32.085 --> 00:10:33.265
<00:10:32.085>So <00:10:32.439>we'll <00:10:32.793>extract <00:10:33.146>that

231
00:10:33.605 --> 00:10:34.905
<00:10:33.605>and <00:10:34.190>then, <00:10:34.775>uh,

232
00:10:35.205 --> 00:10:36.625
<00:10:35.205>we <00:10:35.418>will <00:10:35.631>actually <00:10:35.844>start <00:10:36.057>importing <00:10:36.270>the <00:10:36.483>rail

233
00:10:36.625 --> 00:10:37.665
<00:10:36.625>image <00:10:36.937>we <00:10:37.249>just <00:10:37.560>downloaded.

234
00:10:44.505 --> 00:10:49.285
<00:10:44.505>All <00:10:44.680>right, <00:10:44.855>so <00:10:45.030>WSL <00:10:45.205>import, <00:10:45.380>give <00:10:45.555>it <00:10:45.730>a <00:10:45.905>name.

235
00:10:49.565 --> 00:10:52.085
<00:10:49.565>R <00:10:49.681>ten's <00:10:49.798>a <00:10:49.915>good <00:10:50.031>one. <00:10:50.148>Give <00:10:50.265>it <00:10:50.381>a <00:10:50.498>path <00:10:50.615>where <00:10:50.731>you <00:10:50.848>want <00:10:50.965>it

236
00:10:52.085 --> 00:10:54.405
<00:10:52.085>to <00:10:52.260>extract <00:10:52.435>and <00:10:52.610>pointed <00:10:52.785>it <00:10:52.960>at <00:10:53.135>the <00:10:53.310>tar <00:10:53.485>ball.

237
00:10:55.385 --> 00:10:59.605
<00:10:55.385>And, <00:10:55.525>uh, <00:10:55.665>I <00:10:55.805>did <00:10:55.944>speed <00:10:56.085>that <00:10:56.225>up <00:10:56.365>with <00:10:56.505>more <00:10:56.645>Hollywood <00:10:56.785>magic,

238
00:10:59.745 --> 00:11:01.005
<00:10:59.745>but <00:11:00.028>you <00:11:00.312>get <00:11:00.595>the <00:11:00.879>idea.

239
00:11:02.205 --> 00:11:05.705
<00:11:02.205>Uh, <00:11:02.405>now <00:11:02.605>optionally, <00:11:02.805>uh, <00:11:03.005>if <00:11:03.205>you <00:11:03.405>wanna <00:11:03.605>make

240
00:11:05.705 --> 00:11:07.865
<00:11:05.705>that <00:11:05.880>the <00:11:06.055>default <00:11:06.230>minus <00:11:06.405>s <00:11:06.580>we'll <00:11:06.755>set <00:11:06.930>the <00:11:07.105>default.

241
00:11:08.005 --> 00:11:11.265
<00:11:08.005>So <00:11:08.132>it'll <00:11:08.259>just <00:11:08.386>automatically <00:11:08.514>bring <00:11:08.641>you <00:11:08.768>to <00:11:08.895>a <00:11:09.023>L <00:11:09.150>10 <00:11:09.277>user <00:11:09.405>space.

242
00:11:12.285 --> 00:11:13.345
<00:11:12.285>And <00:11:12.603>another <00:11:12.921>nice <00:11:13.239>thing

243
00:11:13.345 --> 00:11:15.865
<00:11:13.345>to <00:11:13.500>tweak <00:11:13.656>here <00:11:13.811>is <00:11:13.967>we <00:11:14.122>can <00:11:14.278>configure <00:11:14.433>the <00:11:14.589>default <00:11:14.745>user

244
00:11:15.885 --> 00:11:17.145
<00:11:15.885>to <00:11:16.168>be <00:11:16.452>our <00:11:16.735>unprivileged <00:11:17.019>user.

245
00:11:17.355 --> 00:11:19.505
<00:11:17.355>Again, <00:11:17.530>good <00:11:17.705>best <00:11:17.880>practice, <00:11:18.055>if <00:11:18.230>you <00:11:18.405>don't <00:11:18.580>do <00:11:18.755>this,

246
00:11:19.505 --> 00:11:22.905
<00:11:19.505>it'll <00:11:19.660>assume <00:11:19.816>root, <00:11:19.971>which <00:11:20.127>may <00:11:20.282>be <00:11:20.438>fine <00:11:20.593>for <00:11:20.749>certain <00:11:20.905>things.

247
00:11:23.065 --> 00:11:27.465
<00:11:23.065>I <00:11:23.192>like <00:11:23.319>to <00:11:23.446>use <00:11:23.574>a <00:11:23.701>non <00:11:23.828>root <00:11:23.955>user, <00:11:24.083>and <00:11:24.210>that's <00:11:24.337>really <00:11:24.465>it.

248
00:11:28.165 --> 00:11:29.225
<00:11:28.165>The <00:11:28.403>entire <00:11:28.641>thing <00:11:28.880>is <00:11:29.119>done.

249
00:11:30.365 --> 00:11:31.425
<00:11:30.365>Uh, <00:11:30.842>and <00:11:31.319>now

250
00:11:34.665 --> 00:11:35.725
<00:11:34.665>you <00:11:34.903>just <00:11:35.141>type <00:11:35.380>three <00:11:35.619>letters.

251
00:11:36.745 --> 00:11:41.315
<00:11:36.745>That's <00:11:37.095>great, <00:11:37.445>right? <00:11:37.795>That's <00:11:38.145>great.

252
00:11:41.375 --> 00:11:43.835
<00:11:41.375>So <00:11:41.550>if <00:11:41.725>anybody <00:11:41.900>here <00:11:42.075>has <00:11:42.250>lived <00:11:42.425>the, <00:11:42.600>you <00:11:42.775>know,

253
00:11:44.655 --> 00:11:46.435
<00:11:44.655>the <00:11:44.935>VM <00:11:45.214>lifestyle <00:11:45.495>on <00:11:45.775>your <00:11:46.055>local

254
00:11:46.435 --> 00:11:48.235
<00:11:46.435>system, <00:11:46.785>nothing <00:11:47.135>wrong <00:11:47.484>with <00:11:47.834>that.

255
00:11:48.265 --> 00:11:49.875
<00:11:48.265>It's <00:11:48.545>still <00:11:48.824>super <00:11:49.105>useful <00:11:49.385>for <00:11:49.665>testing,

256
00:11:49.985 --> 00:11:51.795
<00:11:49.985>like <00:11:50.265>provisioning <00:11:50.545>workflows <00:11:50.825>and <00:11:51.105>so <00:11:51.385>forth.

257
00:11:52.215 --> 00:11:54.685
<00:11:52.215>But <00:11:52.342>this <00:11:52.469>just <00:11:52.596>gets <00:11:52.724>you <00:11:52.851>into <00:11:52.978>the <00:11:53.105>shell <00:11:53.233>in <00:11:53.360>a <00:11:53.487>much <00:11:53.615>quicker,

258
00:11:54.755 --> 00:11:58.965
<00:11:54.755>more <00:11:54.930>streamlined, <00:11:55.105>faster <00:11:55.280>way, <00:11:55.455>uh, <00:11:55.630>without, <00:11:55.805>you <00:11:55.980>know, <00:11:56.155>the

259
00:11:59.515 --> 00:12:03.365
<00:11:59.515>play, <00:11:59.670>pause, <00:11:59.826>stop <00:11:59.981>everything <00:12:00.137>in <00:12:00.292>the, <00:12:00.448>in <00:12:00.603>the <00:12:00.759>VM <00:12:00.915>world

260
00:12:04.455 --> 00:12:05.995
<00:12:04.455>and <00:12:04.732>then <00:12:05.009>of <00:12:05.286>course, <00:12:05.563>package <00:12:05.841>manager

261
00:12:06.015 --> 00:12:07.755
<00:12:06.015>and <00:12:06.295>everything <00:12:06.574>just <00:12:06.855>works <00:12:07.135>as <00:12:07.415>expected

262
00:12:08.095 --> 00:12:10.725
<00:12:08.095>and <00:12:08.445>you're <00:12:08.795>ready <00:12:09.145>to <00:12:09.495>roll.

263
00:12:12.225 --> 00:12:15.805
<00:12:12.225>Uh, <00:12:12.341>so <00:12:12.458>now <00:12:12.575>when <00:12:12.691>you <00:12:12.808>have <00:12:12.925>to <00:12:13.041>use <00:12:13.158>uh, <00:12:13.275>windows <00:12:13.391>laptop <00:12:13.508>at <00:12:13.625>work,

264
00:12:15.865 --> 00:12:17.485
<00:12:15.865>you <00:12:16.098>can <00:12:16.331>still <00:12:16.565>get <00:12:16.798>your <00:12:17.031>favorite, <00:12:17.265>uh,

265
00:12:17.885 --> 00:12:19.085
<00:12:17.885>favorite <00:12:18.425>Linux <00:12:18.965>environment.

266
00:12:21.295 --> 00:12:24.715
<00:12:21.295>So <00:12:21.450>just <00:12:21.606>really <00:12:21.761>quick, <00:12:21.917>I'll <00:12:22.072>walk <00:12:22.228>you <00:12:22.383>through <00:12:22.539>and <00:12:22.694>review.

267
00:12:25.335 --> 00:12:28.115
<00:12:25.335>Uh, <00:12:25.535>don't <00:12:25.735>forget <00:12:25.935>to <00:12:26.135>get <00:12:26.335>a <00:12:26.535>developer <00:12:26.735>subscription.

268
00:12:28.455 --> 00:12:31.235
<00:12:28.455>Uh, <00:12:28.655>it's <00:12:28.855>really <00:12:29.055>easy. <00:12:29.255>Again, <00:12:29.455>it's <00:12:29.655>completely <00:12:29.855>self-service.

269
00:12:32.105 --> 00:12:35.355
<00:12:32.105>From <00:12:32.385>here, <00:12:32.665>console.red <00:12:32.945>hat.com, <00:12:33.225>uh, <00:12:33.505>is

270
00:12:35.355 --> 00:12:36.635
<00:12:35.355>where <00:12:35.585>we <00:12:35.815>can <00:12:36.046>generate <00:12:36.276>these <00:12:36.507>images.

271
00:12:36.975 --> 00:12:39.195
<00:12:36.975>And <00:12:37.175>again, <00:12:37.375>it's <00:12:37.575>really <00:12:37.775>easy <00:12:37.975>to <00:12:38.175>automate <00:12:38.375>this.

272
00:12:39.255 --> 00:12:41.315
<00:12:39.255>So <00:12:39.455>if <00:12:39.655>you <00:12:39.855>guys <00:12:40.055>just <00:12:40.255>use <00:12:40.455>the <00:12:40.655>API,

273
00:12:41.335 --> 00:12:45.755
<00:12:41.335>you <00:12:41.475>can <00:12:41.615>refresh <00:12:41.755>all <00:12:41.895>the <00:12:42.035>images <00:12:42.175>across <00:12:42.315>your <00:12:42.455>fleet, <00:12:42.595>uh, <00:12:42.735>very,

274
00:12:45.945 --> 00:12:47.755
<00:12:45.945>very <00:12:46.178>nice <00:12:46.411>systematic <00:12:46.645>way <00:12:46.878>it'll <00:12:47.111>even <00:12:47.345>push

275
00:12:47.755 --> 00:12:49.915
<00:12:47.755>to <00:12:47.955>your <00:12:48.155>cloud <00:12:48.355>providers <00:12:48.555>in <00:12:48.755>the <00:12:48.955>different <00:12:49.155>zones.

276
00:12:50.065 --> 00:12:51.595
<00:12:50.065>It's <00:12:50.753>super <00:12:51.442>slick.

277
00:12:52.615 --> 00:12:55.635
<00:12:52.615>Uh, <00:12:52.770>as <00:12:52.926>far <00:12:53.081>as <00:12:53.237>setting <00:12:53.392>up <00:12:53.548>WSL, <00:12:53.703>it's <00:12:53.859>really <00:12:54.015>easy

278
00:12:55.695 --> 00:12:57.835
<00:12:55.695>to <00:12:56.045>just <00:12:56.395>install <00:12:56.745>no <00:12:57.095>distribution

279
00:12:58.495 --> 00:13:01.035
<00:12:58.495>and <00:12:58.695>then <00:12:58.895>we <00:12:59.095>can <00:12:59.295>do <00:12:59.495>the <00:12:59.695>import <00:12:59.895>again,

280
00:13:01.055 --> 00:13:02.675
<00:13:01.055>the <00:13:01.334>optional <00:13:01.614>settings <00:13:01.895>if <00:13:02.175>you <00:13:02.454>want

281
00:13:02.675 --> 00:13:04.955
<00:13:02.675>to <00:13:02.830>wanna <00:13:02.986>make <00:13:03.141>it <00:13:03.297>the <00:13:03.452>default <00:13:03.608>or <00:13:03.763>set <00:13:03.919>a <00:13:04.074>user.

282
00:13:05.255 --> 00:13:09.955
<00:13:05.255>And <00:13:05.430>then <00:13:05.605>just <00:13:05.780>remember <00:13:05.955>the <00:13:06.130>three <00:13:06.305>letters, <00:13:06.480>which, <00:13:06.655>uh,

283
00:13:10.195 --> 00:13:12.755
<00:13:10.195>I <00:13:10.350>won't <00:13:10.506>try <00:13:10.661>to <00:13:10.817>pronounce <00:13:10.972>it <00:13:11.128>as <00:13:11.283>you <00:13:11.439>would <00:13:11.595>here.

284
00:13:14.195 --> 00:13:18.835
<00:13:14.195>VSLI <00:13:14.311>can't <00:13:14.428>do <00:13:14.545>it. <00:13:14.661>I <00:13:14.778>can't <00:13:14.895>do <00:13:15.011>it. <00:13:15.128>But <00:13:15.245>yeah, <00:13:15.361>WSL <00:13:15.478>it's <00:13:15.595>great.

285
00:13:19.815 --> 00:13:24.595
<00:13:19.815>So <00:13:19.931>super <00:13:20.048>simple <00:13:20.165>way <00:13:20.281>to <00:13:20.398>go <00:13:20.515>from <00:13:20.631>your <00:13:20.748>local <00:13:20.865>system <00:13:20.981>all <00:13:21.098>the <00:13:21.215>way

286
00:13:24.595 --> 00:13:28.235
<00:13:24.595>to <00:13:24.770>production <00:13:24.945>and <00:13:25.120>just <00:13:25.295>take <00:13:25.470>out <00:13:25.645>a <00:13:25.820>significant <00:13:25.995>amount

287
00:13:28.295 --> 00:13:30.515
<00:13:28.295>of <00:13:28.528>drift, <00:13:28.761>uh, <00:13:28.995>from <00:13:29.228>the <00:13:29.461>OS <00:13:29.694>level.

288
00:13:31.375 --> 00:13:35.555
<00:13:31.375>That's <00:13:31.530>all <00:13:31.686>I <00:13:31.841>got, <00:13:31.997>but <00:13:32.152>we've <00:13:32.308>got <00:13:32.463>beer <00:13:32.619>at <00:13:32.775>the

289
00:13:35.555 --> 00:13:36.635
<00:13:35.555>booth, <00:13:35.798>we <00:13:36.040>have <00:13:36.284>a <00:13:36.527>drawing.

290
00:13:37.335 --> 00:13:38.395
<00:13:37.335>And <00:13:37.573>if <00:13:37.812>anybody <00:13:38.050>here <00:13:38.289>wants

291
00:13:38.395 --> 00:13:42.595
<00:13:38.395>to <00:13:38.550>geek <00:13:38.706>out <00:13:38.861>about <00:13:39.017>re <00:13:39.172>tin <00:13:39.328>containers, <00:13:39.483>bootsy <00:13:39.639>image <00:13:39.795>mode,

292
00:13:43.415 --> 00:13:45.835
<00:13:43.415>any <00:13:43.615>topic, <00:13:43.814>ai, <00:13:44.015>we've <00:13:44.214>got <00:13:44.415>all <00:13:44.615>the <00:13:44.814>experts,

293
00:13:45.975 --> 00:13:47.995
<00:13:45.975>all <00:13:46.150>the <00:13:46.325>speakers <00:13:46.500>from <00:13:46.675>today <00:13:46.850>will <00:13:47.025>be <00:13:47.200>hanging <00:13:47.375>out

294
00:13:48.055 --> 00:13:50.275
<00:13:48.055>and <00:13:48.194>we <00:13:48.334>would <00:13:48.474>love <00:13:48.614>to, <00:13:48.755>love <00:13:48.895>to <00:13:49.035>chat <00:13:49.175>with <00:13:49.314>you <00:13:49.454>guys.

295
00:13:51.085 --> 00:13:52.155
<00:13:51.085>Thank <00:13:51.277>you <00:13:51.470>so <00:13:51.662>much <00:13:51.855>for <00:13:52.048>coming.