summaryrefslogtreecommitdiffstats
path: root/2021/captions/freedom.md
blob: 9244def41c4aa59bbc7b7b42e7f9216a207c8540 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
<a name="transcript"></a>
# Transcript

[[!template text="Hello EmacsConf! Hello world!" start="00:00:11.610" video="mainVideo" id=subtitle]]
[[!template text="Today I will talk to you about" start="00:00:13.974" video="mainVideo" id=subtitle]]
[[!template text="how Emacs made me appreciate" start="00:00:15.940" video="mainVideo" id=subtitle]]
[[!template text="software freedom." start="00:00:19.040" video="mainVideo" id=subtitle]]
[[!template text="My name is Protesilaos, also known as &quot;Prot&quot;." start="00:00:20.900" video="mainVideo" id=subtitle]]
[[!template text="I am joining you from the mountains of Cyprus." start="00:00:24.180" video="mainVideo" id=subtitle]]
[[!template text="Cyprus is an island" start="00:00:28.430" video="mainVideo" id=subtitle]]
[[!template text="in the Eastern Mediterranean Sea." start="00:00:30.274" video="mainVideo" id=subtitle]]
[[!template text="So let's remove this header" start="00:00:32.940" video="mainVideo" id=subtitle]]
[[!template text="from the top of the presentation" start="00:00:35.107" video="mainVideo" id=subtitle]]
[[!template text="and proceed with today's talk." start="00:00:37.174" video="mainVideo" id=subtitle]]
[[!template text="In that header, you can find a link" start="00:00:40.307" video="mainVideo" id=subtitle]]
[[!template text="to my website, protesilaos.com ." start="00:00:41.907" video="mainVideo" id=subtitle]]
[[!template new="1" text="My presentation focuses on the intersection" start="00:00:45.974" video="mainVideo" id=subtitle]]
[[!template text="between software freedom" start="00:00:50.207" video="mainVideo" id=subtitle]]
[[!template text="and what we find in the Emacs milieu." start="00:00:52.210" video="mainVideo" id=subtitle]]
[[!template text="Here &quot;the Emacs milieu&quot;" start="00:00:55.890" video="mainVideo" id=subtitle]]
[[!template text="encompasses two magnitudes:" start="00:00:57.640" video="mainVideo" id=subtitle]]
[[!template text="(i) the program we use and" start="00:01:00.507" video="mainVideo" id=subtitle]]
[[!template text="(ii) the diverse, global community of people" start="00:01:03.320" video="mainVideo" id=subtitle]]
[[!template text="that has grown organically around it." start="00:01:06.740" video="mainVideo" id=subtitle]]
[[!template text="I will talk to you about" start="00:01:10.530" video="mainVideo" id=subtitle]]
[[!template text="how Emacs made me appreciate" start="00:01:12.007" video="mainVideo" id=subtitle]]
[[!template text="software freedom" start="00:01:13.707" video="mainVideo" id=subtitle]]
[[!template text="and helped me exercise it" start="00:01:14.940" video="mainVideo" id=subtitle]]
[[!template text="to its full potential." start="00:01:16.674" video="mainVideo" id=subtitle]]
[[!template text="Personal anecdotes are not" start="00:01:19.830" video="mainVideo" id=subtitle]]
[[!template text="the main focus of this talk." start="00:01:21.440" video="mainVideo" id=subtitle]]
[[!template text="Rather, they serve the ancillary role" start="00:01:23.650" video="mainVideo" id=subtitle]]
[[!template text="of making certain insights more relatable." start="00:01:26.740" video="mainVideo" id=subtitle]]
[[!template new="1" text="The presentation is theoretical in nature" start="00:01:31.470" video="mainVideo" id=subtitle]]
[[!template text="and targeted at a general audience." start="00:01:34.574" video="mainVideo" id=subtitle]]
[[!template text="No knowledge of programming is required." start="00:01:38.430" video="mainVideo" id=subtitle]]
[[!template text="It is assumed, however," start="00:01:42.020" video="mainVideo" id=subtitle]]
[[!template text="that you are familiar" start="00:01:43.840" video="mainVideo" id=subtitle]]
[[!template text="with some basic concepts," start="00:01:45.374" video="mainVideo" id=subtitle]]
[[!template text="such as the fact that Emacs is extended" start="00:01:47.074" video="mainVideo" id=subtitle]]
[[!template text="with the Emacs Lisp programming language," start="00:01:50.707" video="mainVideo" id=subtitle]]
[[!template text="or that Emacs is a GNU project" start="00:01:53.507" video="mainVideo" id=subtitle]]
[[!template text="that champions end-user software freedom." start="00:01:56.807" video="mainVideo" id=subtitle]]
[[!template new="1" text="Let's start with a few words about me" start="00:02:02.450" video="mainVideo" id=subtitle]]
[[!template text="before elaborating further." start="00:02:04.574" video="mainVideo" id=subtitle]]
[[!template new="1" text="I was born in Greece in 1988" start="00:02:07.280" video="mainVideo" id=subtitle]]
[[!template text="and was raised there." start="00:02:11.540" video="mainVideo" id=subtitle]]
[[!template text="As a kid I was not into" start="00:02:13.379" video="mainVideo" id=subtitle]]
[[!template text="tech-related activities. Not at all." start="00:02:16.307" video="mainVideo" id=subtitle]]
[[!template text="All I cared about was playing football" start="00:02:20.480" video="mainVideo" id=subtitle]]
[[!template text="(association football, also known as soccer)" start="00:02:22.973" video="mainVideo" id=subtitle]]
[[!template text="and staying outdoors." start="00:02:26.440" video="mainVideo" id=subtitle]]
[[!template text="My formal education is in the humanities" start="00:02:29.840" video="mainVideo" id=subtitle]]
[[!template text="(or else, the liberal arts)." start="00:02:33.074" video="mainVideo" id=subtitle]]
[[!template text="I had a career in politics." start="00:02:35.690" video="mainVideo" id=subtitle]]
[[!template text="I lived in Brussels, Belgium" start="00:02:38.040" video="mainVideo" id=subtitle]]
[[!template text="where I worked at the" start="00:02:41.107" video="mainVideo" id=subtitle]]
[[!template text="European Parliament, among others." start="00:02:42.840" video="mainVideo" id=subtitle]]
[[!template new="1" text="After some intense soul-searching," start="00:02:46.050" video="mainVideo" id=subtitle]]
[[!template text="I realised I did not want to be" start="00:02:49.774" video="mainVideo" id=subtitle]]
[[!template text="a political operator any more" start="00:02:52.607" video="mainVideo" id=subtitle]]
[[!template text="and made radical changes in my life." start="00:02:55.040" video="mainVideo" id=subtitle]]
[[!template text="I have since come to terms with the fact" start="00:02:59.950" video="mainVideo" id=subtitle]]
[[!template text="that I am a philosopher." start="00:03:02.207" video="mainVideo" id=subtitle]]
[[!template new="1" text="I am not a programmer." start="00:03:04.709" video="mainVideo" id=subtitle]]
[[!template text="Neither by trade nor education." start="00:03:07.640" video="mainVideo" id=subtitle]]
[[!template text="I code for leisure." start="00:03:10.709" video="mainVideo" id=subtitle]]
[[!template text="I was not tech-savvy until my mid-20s." start="00:03:13.140" video="mainVideo" id=subtitle]]
[[!template text="I have been using GNU/Linux distributions" start="00:03:17.370" video="mainVideo" id=subtitle]]
[[!template text="since the summer of 2016." start="00:03:20.740" video="mainVideo" id=subtitle]]
[[!template text="While I switched to Emacs full-time" start="00:03:24.180" video="mainVideo" id=subtitle]]
[[!template text="in the summer of 2019." start="00:03:26.374" video="mainVideo" id=subtitle]]
[[!template text="Before that switch, I was running" start="00:03:30.190" video="mainVideo" id=subtitle]]
[[!template text="a bespoke environment" start="00:03:31.840" video="mainVideo" id=subtitle]]
[[!template text="that involved several standalone programs" start="00:03:33.774" video="mainVideo" id=subtitle]]
[[!template text="like Vim, Tmux, and a tiling window manager." start="00:03:36.907" video="mainVideo" id=subtitle]]
[[!template new="1" text="I am the creator and maintainer" start="00:03:41.360" video="mainVideo" id=subtitle]]
[[!template text="of the modus-themes package." start="00:03:44.874" video="mainVideo" id=subtitle]]
[[!template text="The themes are modus-operandi" start="00:03:47.340" video="mainVideo" id=subtitle]]
[[!template text="and modus-vivendi," start="00:03:50.707" video="mainVideo" id=subtitle]]
[[!template text="but they are grouped together" start="00:03:52.440" video="mainVideo" id=subtitle]]
[[!template text="in the package called modus-themes." start="00:03:53.874" video="mainVideo" id=subtitle]]
[[!template text="These are designed to conform" start="00:03:57.760" video="mainVideo" id=subtitle]]
[[!template text="with the highest accessibility standard" start="00:03:59.274" video="mainVideo" id=subtitle]]
[[!template text="for legibility, and optionally" start="00:04:01.840" video="mainVideo" id=subtitle]]
[[!template text="support the needs of users" start="00:04:05.007" video="mainVideo" id=subtitle]]
[[!template text="with red-green colour deficiency" start="00:04:07.007" video="mainVideo" id=subtitle]]
[[!template text="(deuteranopia, as it is known)." start="00:04:09.269" video="mainVideo" id=subtitle]]
[[!template text="The themes are built into" start="00:04:12.307" video="mainVideo" id=subtitle]]
[[!template text="Emacs version 28 or higher." start="00:04:14.940" video="mainVideo" id=subtitle]]
[[!template text="A section of my website" start="00:04:17.579" video="mainVideo" id=subtitle]]
[[!template text="is dedicated to them" start="00:04:19.574" video="mainVideo" id=subtitle]]
[[!template text="as well as to all my other" start="00:04:21.307" video="mainVideo" id=subtitle]]
[[!template text="Emacs-related contributions." start="00:04:23.840" video="mainVideo" id=subtitle]]
[[!template new="1" text="For the remainder of this 40-minute talk," start="00:04:27.620" video="mainVideo" id=subtitle]]
[[!template text="I will explain how Emacs" start="00:04:30.274" video="mainVideo" id=subtitle]]
[[!template text="made me appreciate software freedom," start="00:04:31.907" video="mainVideo" id=subtitle]]
[[!template text="how it empowers me" start="00:04:34.240" video="mainVideo" id=subtitle]]
[[!template text="in my day-to-day computing," start="00:04:36.374" video="mainVideo" id=subtitle]]
[[!template text="and the lessons I have drawn" start="00:04:38.924" video="mainVideo" id=subtitle]]
[[!template text="from that liberating experience." start="00:04:40.374" video="mainVideo" id=subtitle]]
[[!template new="1" text="So let's proceed to the body" start="00:04:44.207" video="mainVideo" id=subtitle]]
[[!template text="of this presentation," start="00:04:47.174" video="mainVideo" id=subtitle]]
[[!template text="and the first section is titled:" start="00:04:48.407" video="mainVideo" id=subtitle]]
[[!template text="&quot;The inherent Emacs qualities" start="00:04:51.740" video="mainVideo" id=subtitle]]
[[!template text="for an autodidact.&quot;" start="00:04:54.807" video="mainVideo" id=subtitle]]
[[!template new="1" text="Emacs has this reputation" start="00:04:56.860" video="mainVideo" id=subtitle]]
[[!template text="of being extremely hard to learn" start="00:05:00.440" video="mainVideo" id=subtitle]]
[[!template text="and difficult to get started with." start="00:05:02.774" video="mainVideo" id=subtitle]]
[[!template text="So how does someone like me," start="00:05:06.469" video="mainVideo" id=subtitle]]
[[!template text="who was not even tech-literate" start="00:05:08.140" video="mainVideo" id=subtitle]]
[[!template text="a few years ago," start="00:05:10.607" video="mainVideo" id=subtitle]]
[[!template text="go on to use Emacs effectively?" start="00:05:11.907" video="mainVideo" id=subtitle]]
[[!template text="How do you start from zero," start="00:05:15.120" video="mainVideo" id=subtitle]]
[[!template text="with no knowledge of ELisp" start="00:05:16.640" video="mainVideo" id=subtitle]]
[[!template text="and with only a rudimentary understanding" start="00:05:19.140" video="mainVideo" id=subtitle]]
[[!template text="of programming," start="00:05:22.174" video="mainVideo" id=subtitle]]
[[!template text="to eventually maintain packages for Emacs," start="00:05:23.474" video="mainVideo" id=subtitle]]
[[!template text="and even contribute directly to emacs.git" start="00:05:25.974" video="mainVideo" id=subtitle]]
[[!template text="and other sources?" start="00:05:29.430" video="mainVideo" id=subtitle]]
[[!template new="1" text="The answer to these and related questions" start="00:05:32.710" video="mainVideo" id=subtitle]]
[[!template text="lies in the very description of Emacs" start="00:05:35.207" video="mainVideo" id=subtitle]]
[[!template text="as a &quot;self-documenting&quot; piece of software." start="00:05:37.974" video="mainVideo" id=subtitle]]
[[!template text="It means that Emacs has a robust Help system" start="00:05:41.539" video="mainVideo" id=subtitle]]
[[!template text="which informs you about the state" start="00:05:45.574" video="mainVideo" id=subtitle]]
[[!template text="of a given construct." start="00:05:48.207" video="mainVideo" id=subtitle]]
[[!template text="Such as what the original and current values" start="00:05:50.930" video="mainVideo" id=subtitle]]
[[!template text="of a variable are." start="00:05:53.574" video="mainVideo" id=subtitle]]
[[!template text="Or whether some function is being &quot;advised&quot;," start="00:05:56.430" video="mainVideo" id=subtitle]]
[[!template text="as it is known," start="00:05:58.574" video="mainVideo" id=subtitle]]
[[!template text="else, dynamically adjusted," start="00:05:59.640" video="mainVideo" id=subtitle]]
[[!template text="by another function," start="00:06:02.440" video="mainVideo" id=subtitle]]
[[!template text="and what that advice amounts to." start="00:06:04.074" video="mainVideo" id=subtitle]]
[[!template new="1" text="The self-documenting nature of Emacs" start="00:06:08.939" video="mainVideo" id=subtitle]]
[[!template text="is combined with the fact" start="00:06:10.907" video="mainVideo" id=subtitle]]
[[!template text="that it consists of free software." start="00:06:12.407" video="mainVideo" id=subtitle]]
[[!template text="Not only do we get information" start="00:06:16.319" video="mainVideo" id=subtitle]]
[[!template text="about what Emacs knows," start="00:06:18.040" video="mainVideo" id=subtitle]]
[[!template text="but have the underlying code" start="00:06:19.540" video="mainVideo" id=subtitle]]
[[!template text="readily available to us." start="00:06:22.009" video="mainVideo" id=subtitle]]
[[!template text="For example, every Help buffer" start="00:06:24.099" video="mainVideo" id=subtitle]]
[[!template text="provides a link to the source" start="00:06:26.840" video="mainVideo" id=subtitle]]
[[!template text="of the item it references." start="00:06:29.107" video="mainVideo" id=subtitle]]
[[!template text="We can study that and edit it as we wish." start="00:06:31.490" video="mainVideo" id=subtitle]]
[[!template new="1" text="Self-documentation and free software" start="00:06:37.960" video="mainVideo" id=subtitle]]
[[!template text="are blended together" start="00:06:39.340" video="mainVideo" id=subtitle]]
[[!template text="with a third quality of Emacs:" start="00:06:41.307" video="mainVideo" id=subtitle]]
[[!template text="its implementation as a Lisp machine," start="00:06:45.007" video="mainVideo" id=subtitle]]
[[!template text="or else, its ability to evaluate Lisp code" start="00:06:48.174" video="mainVideo" id=subtitle]]
[[!template text="and make use of it directly." start="00:06:52.440" video="mainVideo" id=subtitle]]
[[!template text="The ubiquity and uniformity" start="00:06:56.129" video="mainVideo" id=subtitle]]
[[!template text="of the Lisp interpreter," start="00:06:58.774" video="mainVideo" id=subtitle]]
[[!template text="together with the immediacy of its results" start="00:07:00.307" video="mainVideo" id=subtitle]]
[[!template text="help one learn how to use Emacs" start="00:07:04.007" video="mainVideo" id=subtitle]]
[[!template text="and how to write Emacs Lisp expressions." start="00:07:06.580" video="mainVideo" id=subtitle]]
[[!template text="For someone who is self-taught like me" start="00:07:10.360" video="mainVideo" id=subtitle]]
[[!template text="and who often learns through" start="00:07:13.474" video="mainVideo" id=subtitle]]
[[!template text="a process of trial and error," start="00:07:15.307" video="mainVideo" id=subtitle]]
[[!template text="this is of great value." start="00:07:17.507" video="mainVideo" id=subtitle]]
[[!template new="1" text="Learning how to use Emacs" start="00:07:20.589" video="mainVideo" id=subtitle]]
[[!template text="and how to write in ELisp" start="00:07:23.074" video="mainVideo" id=subtitle]]
[[!template text="is the basic skillset you need" start="00:07:25.007" video="mainVideo" id=subtitle]]
[[!template text="to also start extending Emacs" start="00:07:27.707" video="mainVideo" id=subtitle]]
[[!template text="for your own use," start="00:07:30.474" video="mainVideo" id=subtitle]]
[[!template text="or even for publishing packages" start="00:07:32.140" video="mainVideo" id=subtitle]]
[[!template text="and making contributions" start="00:07:34.807" video="mainVideo" id=subtitle]]
[[!template text="to emacs.git directly." start="00:07:36.607" video="mainVideo" id=subtitle]]
[[!template text="That is because the skills you acquire" start="00:07:40.490" video="mainVideo" id=subtitle]]
[[!template text="by tinkering with your init.el as a beginner" start="00:07:42.840" video="mainVideo" id=subtitle]]
[[!template text="will always stay with you" start="00:07:46.974" video="mainVideo" id=subtitle]]
[[!template text="throughout your time as an Emacs user." start="00:07:49.207" video="mainVideo" id=subtitle]]
[[!template text="That is empowering in itself." start="00:07:53.550" video="mainVideo" id=subtitle]]
[[!template text="It rewards your investment" start="00:07:56.210" video="mainVideo" id=subtitle]]
[[!template text="in time and effort." start="00:07:58.593" video="mainVideo" id=subtitle]]
[[!template text="The more you learn," start="00:08:00.270" video="mainVideo" id=subtitle]]
[[!template text="the more capable you become" start="00:08:01.374" video="mainVideo" id=subtitle]]
[[!template text="to enact change," start="00:08:03.340" video="mainVideo" id=subtitle]]
[[!template text="to configure things to your liking" start="00:08:06.007" video="mainVideo" id=subtitle]]
[[!template text="and develop the exact workflow that you want" start="00:08:08.074" video="mainVideo" id=subtitle]]
[[!template text="without making any compromises." start="00:08:11.974" video="mainVideo" id=subtitle]]
[[!template new="1" text="Compare that to, say," start="00:08:16.569" video="mainVideo" id=subtitle]]
[[!template text="my tiling window manager." start="00:08:18.507" video="mainVideo" id=subtitle]]
[[!template text="I can configure it with a shell script." start="00:08:21.449" video="mainVideo" id=subtitle]]
[[!template text="So I learn POSIX shell or, let's say, Bash." start="00:08:24.479" video="mainVideo" id=subtitle]]
[[!template text="But my knowledge of the shell" start="00:08:29.689" video="mainVideo" id=subtitle]]
[[!template text="does not extend to modifying" start="00:08:31.804" video="mainVideo" id=subtitle]]
[[!template text="the behaviour of the window manager as such," start="00:08:34.072" video="mainVideo" id=subtitle]]
[[!template text="because that is not implemented" start="00:08:37.593" video="mainVideo" id=subtitle]]
[[!template text="as a shell script," start="00:08:40.471" video="mainVideo" id=subtitle]]
[[!template text="but in another language." start="00:08:42.140" video="mainVideo" id=subtitle]]
[[!template text="So for an autodidact like me," start="00:08:44.250" video="mainVideo" id=subtitle]]
[[!template text="it is more difficult to learn" start="00:08:46.942" video="mainVideo" id=subtitle]]
[[!template text="yet another paradigm" start="00:08:49.634" video="mainVideo" id=subtitle]]
[[!template text="before I can achieve what I want." start="00:08:51.430" video="mainVideo" id=subtitle]]
[[!template text="How do you make that extra step" start="00:08:54.860" video="mainVideo" id=subtitle]]
[[!template text="without self-documentation" start="00:08:57.342" video="mainVideo" id=subtitle]]
[[!template text="and the immediacy as well as transparency" start="00:08:59.437" video="mainVideo" id=subtitle]]
[[!template text="that you get from" start="00:09:02.605" video="mainVideo" id=subtitle]]
[[!template text="the Emacs Lisp interpreter?" start="00:09:04.307" video="mainVideo" id=subtitle]]
[[!template text="It is more demanding," start="00:09:06.850" video="mainVideo" id=subtitle]]
[[!template text="which makes Emacs comparatively easier" start="00:09:10.029" video="mainVideo" id=subtitle]]
[[!template text="when we account for" start="00:09:12.843" video="mainVideo" id=subtitle]]
[[!template text="the longer-term effort involved." start="00:09:14.274" video="mainVideo" id=subtitle]]
[[!template new="1" text="Let's move to the next section:" start="00:09:17.107" video="mainVideo" id=subtitle]]
[[!template text="&quot;The interconnectedness of the Emacs space.&quot;" start="00:09:21.410" video="mainVideo" id=subtitle]]
[[!template new="1" text="As I already mentioned," start="00:09:24.640" video="mainVideo" id=subtitle]]
[[!template text="Emacs rewards you" start="00:09:27.607" video="mainVideo" id=subtitle]]
[[!template text="for the investment in time and effort" start="00:09:28.874" video="mainVideo" id=subtitle]]
[[!template text="you put into it." start="00:09:31.374" video="mainVideo" id=subtitle]]
[[!template text="In my experience," start="00:09:33.649" video="mainVideo" id=subtitle]]
[[!template text="this makes it easier to master" start="00:09:34.891" video="mainVideo" id=subtitle]]
[[!template text="than a combination" start="00:09:36.707" video="mainVideo" id=subtitle]]
[[!template text="of otherwise disparate tools," start="00:09:38.007" video="mainVideo" id=subtitle]]
[[!template text="each with its own paradigm" start="00:09:40.434" video="mainVideo" id=subtitle]]
[[!template text="of interaction and particularities" start="00:09:42.649" video="mainVideo" id=subtitle]]
[[!template text="of implementation." start="00:09:45.440" video="mainVideo" id=subtitle]]
[[!template new="1" text="Before switching to Emacs," start="00:09:48.350" video="mainVideo" id=subtitle]]
[[!template text="I was using a combination" start="00:09:50.035" video="mainVideo" id=subtitle]]
[[!template text="of standalone programs" start="00:09:51.507" video="mainVideo" id=subtitle]]
[[!template text="as part of a bespoke computing environment" start="00:09:53.640" video="mainVideo" id=subtitle]]
[[!template text="that I had pieced together." start="00:09:56.274" video="mainVideo" id=subtitle]]
[[!template text="The program called &quot;Mutt&quot;" start="00:09:58.860" video="mainVideo" id=subtitle]]
[[!template text="would handle my emails," start="00:10:00.507" video="mainVideo" id=subtitle]]
[[!template text="Newsboat dealt with my RSS feeds," start="00:10:02.140" video="mainVideo" id=subtitle]]
[[!template text="the Music Player Daemon" start="00:10:06.440" video="mainVideo" id=subtitle]]
[[!template text="took care of my music collection," start="00:10:08.407" video="mainVideo" id=subtitle]]
[[!template text="while I was doing work" start="00:10:10.907" video="mainVideo" id=subtitle]]
[[!template text="inside of a terminal emulator" start="00:10:12.207" video="mainVideo" id=subtitle]]
[[!template text="which was running a multiplexer (tmux)" start="00:10:14.507" video="mainVideo" id=subtitle]]
[[!template text="and Vim for on-the-fly text editing." start="00:10:17.707" video="mainVideo" id=subtitle]]
[[!template text="Each of these, and others related to them," start="00:10:22.959" video="mainVideo" id=subtitle]]
[[!template text="are fine in their own right." start="00:10:25.707" video="mainVideo" id=subtitle]]
[[!template text="But their gestalt, their combined form," start="00:10:29.290" video="mainVideo" id=subtitle]]
[[!template text="leaves something to be desired." start="00:10:32.507" video="mainVideo" id=subtitle]]
[[!template text="Their lack of homogeneity" start="00:10:35.680" video="mainVideo" id=subtitle]]
[[!template text="meant that I could not develop" start="00:10:38.174" video="mainVideo" id=subtitle]]
[[!template text="portable skills between them." start="00:10:40.800" video="mainVideo" id=subtitle]]
[[!template text="There is no inter-operability." start="00:10:43.240" video="mainVideo" id=subtitle]]
[[!template text="What holds true in Vim" start="00:10:46.329" video="mainVideo" id=subtitle]]
[[!template text="does not apply to the multiplexer." start="00:10:48.140" video="mainVideo" id=subtitle]]
[[!template text="The prevalent methods in the email client" start="00:10:50.210" video="mainVideo" id=subtitle]]
[[!template text="cannot be used in the RSS reader, and so on." start="00:10:53.240" video="mainVideo" id=subtitle]]
[[!template new="1" text="Whereas everything" start="00:10:59.140" video="mainVideo" id=subtitle]]
[[!template text="that is implemented in ELisp" start="00:10:59.940" video="mainVideo" id=subtitle]]
[[!template text="partakes in the same environment" start="00:11:02.207" video="mainVideo" id=subtitle]]
[[!template text="automatically." start="00:11:04.440" video="mainVideo" id=subtitle]]
[[!template text="If, say, you know how to" start="00:11:05.540" video="mainVideo" id=subtitle]]
[[!template text="use keyboard macros to edit code," start="00:11:08.574" video="mainVideo" id=subtitle]]
[[!template text="you already know how to" start="00:11:10.174" video="mainVideo" id=subtitle]]
[[!template text="use the exact same skill to," start="00:11:12.274" video="mainVideo" id=subtitle]]
[[!template text="for example, create and delete windows" start="00:11:13.507" video="mainVideo" id=subtitle]]
[[!template text="in a process that involves text editing" start="00:11:19.221" video="mainVideo" id=subtitle]]
[[!template text="and some elaborate" start="00:11:23.219" video="mainVideo" id=subtitle]]
[[!template text="file management operations" start="00:11:25.107" video="mainVideo" id=subtitle]]
[[!template text="with Emacs's directory editor program," start="00:11:27.340" video="mainVideo" id=subtitle]]
[[!template text="or file manager, Dired." start="00:11:30.607" video="mainVideo" id=subtitle]]
[[!template text="If you have a command" start="00:11:33.107" video="mainVideo" id=subtitle]]
[[!template text="that scrolls down half a screen," start="00:11:35.307" video="mainVideo" id=subtitle]]
[[!template text="it immediately works in all your buffers," start="00:11:38.374" video="mainVideo" id=subtitle]]
[[!template text="regardless of whether their major mode" start="00:11:40.174" video="mainVideo" id=subtitle]]
[[!template text="is about reading emails, editing text," start="00:11:44.140" video="mainVideo" id=subtitle]]
[[!template text="enqueuing songs to a playlist, and so on." start="00:11:46.674" video="mainVideo" id=subtitle]]
[[!template new="1" text="Emacs provides a level of integration" start="00:11:51.269" video="mainVideo" id=subtitle]]
[[!template text="that I consider peerless." start="00:11:55.582" video="mainVideo" id=subtitle]]
[[!template text="Everything the user deals with" start="00:11:58.420" video="mainVideo" id=subtitle]]
[[!template text="is implemented in ELisp." start="00:12:00.471" video="mainVideo" id=subtitle]]
[[!template text="And all the user edits" start="00:12:02.060" video="mainVideo" id=subtitle]]
[[!template text="is ultimately done with ELisp." start="00:12:04.402" video="mainVideo" id=subtitle]]
[[!template text="As such, the environment itself" start="00:12:07.459" video="mainVideo" id=subtitle]]
[[!template text="provides the conditions for drawing" start="00:12:10.463" video="mainVideo" id=subtitle]]
[[!template text="linkages between different," start="00:12:13.749" video="mainVideo" id=subtitle]]
[[!template text="yet consubstantial," start="00:12:15.774" video="mainVideo" id=subtitle]]
[[!template text="modes of interaction." start="00:12:18.540" video="mainVideo" id=subtitle]]
[[!template text="For example, I use bongo.el" start="00:12:21.339" video="mainVideo" id=subtitle]]
[[!template text="to play back songs" start="00:12:25.040" video="mainVideo" id=subtitle]]
[[!template text="from my music collection." start="00:12:26.406" video="mainVideo" id=subtitle]]
[[!template text="My ~/Music directory" start="00:12:29.110" video="mainVideo" id=subtitle]]
[[!template text="is configured to have a special minor mode," start="00:12:30.340" video="mainVideo" id=subtitle]]
[[!template text="so when I access it with dired," start="00:12:33.440" video="mainVideo" id=subtitle]]
[[!template text="it has commands that allow me" start="00:12:36.440" video="mainVideo" id=subtitle]]
[[!template text="to enqueue albums/songs" start="00:12:38.407" video="mainVideo" id=subtitle]]
[[!template text="to a playlist," start="00:12:41.140" video="mainVideo" id=subtitle]]
[[!template text="create playlists, et cetera." start="00:12:42.074" video="mainVideo" id=subtitle]]
[[!template text="Also, I have an org-capture template" start="00:12:44.999" video="mainVideo" id=subtitle]]
[[!template text="which lets me store the details" start="00:12:48.307" video="mainVideo" id=subtitle]]
[[!template text="of the currently playing track" start="00:12:51.174" video="mainVideo" id=subtitle]]
[[!template text="and tag it accordingly." start="00:12:53.274" video="mainVideo" id=subtitle]]
[[!template text="Continuing with the example of Bongo," start="00:12:57.189" video="mainVideo" id=subtitle]]
[[!template text="I make it interface" start="00:12:59.603" video="mainVideo" id=subtitle]]
[[!template text="with my RSS reader, elfeed.el," start="00:13:00.810" video="mainVideo" id=subtitle]]
[[!template text="by having the latter add" start="00:13:04.210" video="mainVideo" id=subtitle]]
[[!template text="podcast and video links" start="00:13:06.953" video="mainVideo" id=subtitle]]
[[!template text="to the former's playback queue." start="00:13:09.469" video="mainVideo" id=subtitle]]
[[!template text="All this is done" start="00:13:12.720" video="mainVideo" id=subtitle]]
[[!template text="by simply re-using" start="00:13:14.131" video="mainVideo" id=subtitle]]
[[!template text="the same Emacs Lisp skills I learnt" start="00:13:15.709" video="mainVideo" id=subtitle]]
[[!template text="while configuring and extending Emacs." start="00:13:18.283" video="mainVideo" id=subtitle]]
[[!template new="1" text="The interconnectedness of the Emacs space" start="00:13:23.120" video="mainVideo" id=subtitle]]
[[!template text="empowers the end-user." start="00:13:26.989" video="mainVideo" id=subtitle]]
[[!template text="It makes such emergent workflows possible." start="00:13:29.160" video="mainVideo" id=subtitle]]
[[!template text="And the best part is" start="00:13:33.149" video="mainVideo" id=subtitle]]
[[!template text="there are no dirty hacks involved:" start="00:13:35.359" video="mainVideo" id=subtitle]]
[[!template text="it is an innate feature of the system." start="00:13:38.334" video="mainVideo" id=subtitle]]
[[!template text="You are leveraging the freedom" start="00:13:41.690" video="mainVideo" id=subtitle]]
[[!template text="that Emacs gives you" start="00:13:43.840" video="mainVideo" id=subtitle]]
[[!template text="in a way that confers agency on you." start="00:13:45.107" video="mainVideo" id=subtitle]]
[[!template text="You assume the initiative." start="00:13:49.240" video="mainVideo" id=subtitle]]
[[!template text="It gives you confidence" start="00:13:50.970" video="mainVideo" id=subtitle]]
[[!template text="to continue honing your skills" start="00:13:53.707" video="mainVideo" id=subtitle]]
[[!template text="in anticipation of further optimising---" start="00:13:55.340" video="mainVideo" id=subtitle]]
[[!template text="and controlling in full---" start="00:13:58.807" video="mainVideo" id=subtitle]]
[[!template text="your own integrated computing environment." start="00:13:59.807" video="mainVideo" id=subtitle]]
[[!template new="1" text="Next section:" start="00:14:07.874" video="mainVideo" id=subtitle]]
[[!template text="the documentation culture" start="00:14:09.600" video="mainVideo" id=subtitle]]
[[!template text="of the Emacs community." start="00:14:12.629" video="mainVideo" id=subtitle]]
[[!template new="1" text="If what I have mentioned thus far" start="00:14:15.309" video="mainVideo" id=subtitle]]
[[!template text="was all there was" start="00:14:17.107" video="mainVideo" id=subtitle]]
[[!template text="to the Emacs experience," start="00:14:19.140" video="mainVideo" id=subtitle]]
[[!template text="there would still be" start="00:14:20.007" video="mainVideo" id=subtitle]]
[[!template text="something to be desired." start="00:14:21.440" video="mainVideo" id=subtitle]]
[[!template text="Because while self-documentation is great," start="00:14:24.209" video="mainVideo" id=subtitle]]
[[!template text="it is meant to draw from---" start="00:14:26.721" video="mainVideo" id=subtitle]]
[[!template text="and be a complement to---" start="00:14:28.808" video="mainVideo" id=subtitle]]
[[!template text="some hand-written material." start="00:14:30.741" video="mainVideo" id=subtitle]]
[[!template text="Both new and existing users" start="00:14:32.829" video="mainVideo" id=subtitle]]
[[!template text="must be able to read" start="00:14:35.807" video="mainVideo" id=subtitle]]
[[!template text="what something is supposed to do," start="00:14:37.380" video="mainVideo" id=subtitle]]
[[!template text="what its main points of entry are," start="00:14:41.740" video="mainVideo" id=subtitle]]
[[!template text="how it relates to other parts, and so on." start="00:14:42.774" video="mainVideo" id=subtitle]]
[[!template text="This is about the human aspect of Emacs," start="00:14:47.279" video="mainVideo" id=subtitle]]
[[!template text="the strong documentation culture" start="00:14:50.181" video="mainVideo" id=subtitle]]
[[!template text="of its community," start="00:14:52.280" video="mainVideo" id=subtitle]]
[[!template text="rather than an irreducible feature" start="00:14:53.425" video="mainVideo" id=subtitle]]
[[!template text="of the program we use." start="00:14:55.589" video="mainVideo" id=subtitle]]
[[!template new="1" text="As a matter of packaging etiquette," start="00:14:58.839" video="mainVideo" id=subtitle]]
[[!template text="every non-trivial form in an Elisp library" start="00:15:02.393" video="mainVideo" id=subtitle]]
[[!template text="must have a documentation string." start="00:15:06.552" video="mainVideo" id=subtitle]]
[[!template text="What a variable or function does" start="00:15:09.920" video="mainVideo" id=subtitle]]
[[!template text="needs to be spelt out in clear terms." start="00:15:12.785" video="mainVideo" id=subtitle]]
[[!template text="Furthermore, the best" start="00:15:16.189" video="mainVideo" id=subtitle]]
[[!template text="and most well-maintained packages," start="00:15:17.788" video="mainVideo" id=subtitle]]
[[!template text="whether those are built into Emacs" start="00:15:20.333" video="mainVideo" id=subtitle]]
[[!template text="or distributed via" start="00:15:22.507" video="mainVideo" id=subtitle]]
[[!template text="an Emacs Lisp Package Archive," start="00:15:24.440" video="mainVideo" id=subtitle]]
[[!template text="also known as ELPA," start="00:15:27.540" video="mainVideo" id=subtitle]]
[[!template text="come with their own Info manual." start="00:15:28.674" video="mainVideo" id=subtitle]]
[[!template text="Unlike a generic README," start="00:15:33.350" video="mainVideo" id=subtitle]]
[[!template text="those manuals are more like" start="00:15:34.944" video="mainVideo" id=subtitle]]
[[!template text="fully fledged books," start="00:15:37.112" video="mainVideo" id=subtitle]]
[[!template text="with a table of contents, cross-references," start="00:15:38.738" video="mainVideo" id=subtitle]]
[[!template text="and indices for concepts, functions," start="00:15:42.146" video="mainVideo" id=subtitle]]
[[!template text="variables, key bindings..." start="00:15:45.107" video="mainVideo" id=subtitle]]
[[!template text="In short, there is a tradition" start="00:15:47.189" video="mainVideo" id=subtitle]]
[[!template text="around programming with Emacs Lisp" start="00:15:49.555" video="mainVideo" id=subtitle]]
[[!template text="which values informative," start="00:15:52.262" video="mainVideo" id=subtitle]]
[[!template text="high-quality guidelines" start="00:15:55.387" video="mainVideo" id=subtitle]]
[[!template text="intended for end-users." start="00:15:58.451" video="mainVideo" id=subtitle]]
[[!template new="1" text="Apart from what" start="00:16:01.389" video="mainVideo" id=subtitle]]
[[!template text="each individual package does," start="00:16:02.274" video="mainVideo" id=subtitle]]
[[!template text="Emacs itself ships with" start="00:16:04.684" video="mainVideo" id=subtitle]]
[[!template text="a helpful tutorial for newcomers," start="00:16:06.712" video="mainVideo" id=subtitle]]
[[!template text="a comprehensive manual," start="00:16:10.174" video="mainVideo" id=subtitle]]
[[!template text="a book targeted at non-programmers" start="00:16:11.374" video="mainVideo" id=subtitle]]
[[!template text="titled &quot;An Introduction to" start="00:16:14.940" video="mainVideo" id=subtitle]]
[[!template text="Programming in Emacs Lisp&quot;," start="00:16:17.474" video="mainVideo" id=subtitle]]
[[!template text="as well as a reference manual" start="00:16:20.107" video="mainVideo" id=subtitle]]
[[!template text="for Emacs Lisp itself." start="00:16:21.307" video="mainVideo" id=subtitle]]
[[!template text="All this material," start="00:16:24.290" video="mainVideo" id=subtitle]]
[[!template text="all that wealth of knowledge," start="00:16:25.999" video="mainVideo" id=subtitle]]
[[!template text="is readily available to the end-user" start="00:16:28.699" video="mainVideo" id=subtitle]]
[[!template text="through the built-in Info reader." start="00:16:31.605" video="mainVideo" id=subtitle]]
[[!template text="The details on how to access the Info reader" start="00:16:34.350" video="mainVideo" id=subtitle]]
[[!template text="are already explained" start="00:16:37.936" video="mainVideo" id=subtitle]]
[[!template text="in the initial learn-by-doing tutorial." start="00:16:40.512" video="mainVideo" id=subtitle]]
[[!template text="For people like me who are self-taught," start="00:16:45.080" video="mainVideo" id=subtitle]]
[[!template text="the documentation culture of the community" start="00:16:47.440" video="mainVideo" id=subtitle]]
[[!template text="ensures that we are not left behind." start="00:16:51.408" video="mainVideo" id=subtitle]]
[[!template text="It gives us the chance" start="00:16:55.600" video="mainVideo" id=subtitle]]
[[!template text="to learn from the experts" start="00:16:56.840" video="mainVideo" id=subtitle]]
[[!template text="and to become better ourselves." start="00:16:59.011" video="mainVideo" id=subtitle]]
[[!template new="1" text="Writing concise and clear documentation" start="00:17:03.639" video="mainVideo" id=subtitle]]
[[!template text="is also beneficial for those who do it:" start="00:17:06.340" video="mainVideo" id=subtitle]]
[[!template text="it helps them clarify their ideas" start="00:17:09.474" video="mainVideo" id=subtitle]]
[[!template text="and improve their communication skills." start="00:17:10.707" video="mainVideo" id=subtitle]]
[[!template text="These contribute to fostering" start="00:17:17.250" video="mainVideo" id=subtitle]]
[[!template text="a more humane social element." start="00:17:19.868" video="mainVideo" id=subtitle]]
[[!template text="In my experience, the Emacs community" start="00:17:22.399" video="mainVideo" id=subtitle]]
[[!template text="has a propensity against" start="00:17:25.774" video="mainVideo" id=subtitle]]
[[!template text="becoming elitist." start="00:17:30.646" video="mainVideo" id=subtitle]]
[[!template text="It helps integrate new members" start="00:17:32.149" video="mainVideo" id=subtitle]]
[[!template text="by not hiding anything from them," start="00:17:34.907" video="mainVideo" id=subtitle]]
[[!template text="on top of Emacs' inherent" start="00:17:37.732" video="mainVideo" id=subtitle]]
[[!template text="emancipatory qualities, as described before" start="00:17:39.040" video="mainVideo" id=subtitle]]
[[!template text="(self-documentation, Elisp interpreter," start="00:17:43.470" video="mainVideo" id=subtitle]]
[[!template text="free software)." start="00:17:46.374" video="mainVideo" id=subtitle]]
[[!template text="At the same time," start="00:17:47.960" video="mainVideo" id=subtitle]]
[[!template text="the community strives for excellence," start="00:17:49.807" video="mainVideo" id=subtitle]]
[[!template text="so it expects newcomers" start="00:17:52.899" video="mainVideo" id=subtitle]]
[[!template text="to do their part in reading" start="00:17:54.840" video="mainVideo" id=subtitle]]
[[!template text="what is generously offered to them." start="00:17:56.940" video="mainVideo" id=subtitle]]
[[!template text="There is a difference between" start="00:18:00.680" video="mainVideo" id=subtitle]]
[[!template text="sharing knowledge" start="00:18:01.940" video="mainVideo" id=subtitle]]
[[!template text="and spoon-feeding it to users." start="00:18:03.240" video="mainVideo" id=subtitle]]
[[!template text="The latter method, that of spoon-feeding," start="00:18:06.740" video="mainVideo" id=subtitle]]
[[!template text="keeps users dependent on it" start="00:18:09.140" video="mainVideo" id=subtitle]]
[[!template text="and is thus detrimental to them" start="00:18:11.499" video="mainVideo" id=subtitle]]
[[!template text="in the long run." start="00:18:14.574" video="mainVideo" id=subtitle]]
[[!template text="The Emacs community" start="00:18:15.940" video="mainVideo" id=subtitle]]
[[!template text="disseminates what it knows" start="00:18:18.374" video="mainVideo" id=subtitle]]
[[!template text="and wants newcomers to assume agency" start="00:18:20.507" video="mainVideo" id=subtitle]]
[[!template text="and be responsible for doing their part" start="00:18:23.974" video="mainVideo" id=subtitle]]
[[!template text="in learning how things work." start="00:18:26.907" video="mainVideo" id=subtitle]]
[[!template text="The community's documentation culture" start="00:18:30.740" video="mainVideo" id=subtitle]]
[[!template text="and uncompromising standards" start="00:18:33.307" video="mainVideo" id=subtitle]]
[[!template text="ensure that even" start="00:18:36.074" video="mainVideo" id=subtitle]]
[[!template text="once-unskilled users like me" start="00:18:37.674" video="mainVideo" id=subtitle]]
[[!template text="can become productive with Emacs" start="00:18:41.174" video="mainVideo" id=subtitle]]
[[!template text="and unleash its full potential." start="00:18:43.707" video="mainVideo" id=subtitle]]
[[!template text="What newcomers need is commitment" start="00:18:46.574" video="mainVideo" id=subtitle]]
[[!template text="and an open mind to study what they have." start="00:18:50.488" video="mainVideo" id=subtitle]]
[[!template new="1" text="Next section:" start="00:18:55.040" video="mainVideo" id=subtitle]]
[[!template text="&quot;The Promethean Ideal" start="00:18:58.269" video="mainVideo" id=subtitle]]
[[!template text="of freeing know-how and expertise.&quot;" start="00:18:59.707" video="mainVideo" id=subtitle]]
[[!template new="1" text="The documentation culture" start="00:19:05.230" video="mainVideo" id=subtitle]]
[[!template text="of the Emacs community" start="00:19:06.807" video="mainVideo" id=subtitle]]
[[!template text="springs from a consideration" start="00:19:08.074" video="mainVideo" id=subtitle]]
[[!template text="of practicality." start="00:19:10.307" video="mainVideo" id=subtitle]]
[[!template text="When you explain what your program does," start="00:19:12.840" video="mainVideo" id=subtitle]]
[[!template text="it is more likely" start="00:19:15.351" video="mainVideo" id=subtitle]]
[[!template text="that others will show interest in it" start="00:19:16.505" video="mainVideo" id=subtitle]]
[[!template text="and incorporate it in their workflow," start="00:19:19.477" video="mainVideo" id=subtitle]]
[[!template text="whereas freed source code" start="00:19:22.450" video="mainVideo" id=subtitle]]
[[!template text="that is distributed" start="00:19:24.674" video="mainVideo" id=subtitle]]
[[!template text="without any accompanying documentation" start="00:19:26.085" video="mainVideo" id=subtitle]]
[[!template text="will most likely only attract" start="00:19:29.309" video="mainVideo" id=subtitle]]
[[!template text="a handful of enthusiastic hackers." start="00:19:32.300" video="mainVideo" id=subtitle]]
[[!template text="Still good, but could be better." start="00:19:35.690" video="mainVideo" id=subtitle]]
[[!template new="1" text="Apart from its practical use though," start="00:19:39.460" video="mainVideo" id=subtitle]]
[[!template text="writing documentation for the end-user" start="00:19:41.640" video="mainVideo" id=subtitle]]
[[!template text="shows a spirit of altruism," start="00:19:44.407" video="mainVideo" id=subtitle]]
[[!template text="an ethos of caring for others" start="00:19:47.140" video="mainVideo" id=subtitle]]
[[!template text="and wanting to empower them" start="00:19:50.274" video="mainVideo" id=subtitle]]
[[!template text="in their endeavours." start="00:19:52.540" video="mainVideo" id=subtitle]]
[[!template text="It essentially is the same" start="00:19:55.130" video="mainVideo" id=subtitle]]
[[!template text="as helping someone;" start="00:19:57.774" video="mainVideo" id=subtitle]]
[[!template text="helping them escape from the ignorance" start="00:19:58.674" video="mainVideo" id=subtitle]]
[[!template text="that contributes" start="00:20:02.607" video="mainVideo" id=subtitle]]
[[!template text="to their sense of powerlessness." start="00:20:03.907" video="mainVideo" id=subtitle]]
[[!template text="I experienced this myself:" start="00:20:07.810" video="mainVideo" id=subtitle]]
[[!template text="by reading the docs," start="00:20:09.974" video="mainVideo" id=subtitle]]
[[!template text="I was able to go from" start="00:20:12.007" video="mainVideo" id=subtitle]]
[[!template text="an unskilled rookie" start="00:20:13.450" video="mainVideo" id=subtitle]]
[[!template text="to a competent Emacs user." start="00:20:15.274" video="mainVideo" id=subtitle]]
[[!template text="Part of that competence consists in" start="00:20:17.909" video="mainVideo" id=subtitle]]
[[!template text="maintaining Elisp packages" start="00:20:20.839" video="mainVideo" id=subtitle]]
[[!template text="and contributing code directly" start="00:20:23.037" video="mainVideo" id=subtitle]]
[[!template text="to emacs.git." start="00:20:25.480" video="mainVideo" id=subtitle]]
[[!template text="Writing documentation" start="00:20:28.760" video="mainVideo" id=subtitle]]
[[!template text="is about disseminating" start="00:20:29.740" video="mainVideo" id=subtitle]]
[[!template text="knowledge and expertise," start="00:20:31.207" video="mainVideo" id=subtitle]]
[[!template text="not keeping it an exclusive right" start="00:20:34.015" video="mainVideo" id=subtitle]]
[[!template text="of some elite." start="00:20:36.707" video="mainVideo" id=subtitle]]
[[!template new="1" text="Allow me then to liken this" start="00:20:39.919" video="mainVideo" id=subtitle]]
[[!template text="to the ancient Greek myth of Prometheas" start="00:20:42.928" video="mainVideo" id=subtitle]]
[[!template text="(Prometheus)." start="00:20:47.120" video="mainVideo" id=subtitle]]
[[!template text="Prometheas was a titan, or else a deity," start="00:20:48.559" video="mainVideo" id=subtitle]]
[[!template text="who decided to teach" start="00:20:52.972" video="mainVideo" id=subtitle]]
[[!template text="the know-how of handling fire" start="00:20:54.988" video="mainVideo" id=subtitle]]
[[!template text="to humanity." start="00:20:57.772" video="mainVideo" id=subtitle]]
[[!template text="The art of fire" start="00:20:59.020" video="mainVideo" id=subtitle]]
[[!template text="is an allegory about know-how in general," start="00:21:00.447" video="mainVideo" id=subtitle]]
[[!template text="not specifically pyrotechnics." start="00:21:04.192" video="mainVideo" id=subtitle]]
[[!template text="So Prometheas liberated that key knowledge" start="00:21:06.840" video="mainVideo" id=subtitle]]
[[!template text="by taking it away" start="00:21:11.571" video="mainVideo" id=subtitle]]
[[!template text="from the exclusivity of the gods" start="00:21:13.215" video="mainVideo" id=subtitle]]
[[!template text="and bringing it" start="00:21:16.231" video="mainVideo" id=subtitle]]
[[!template text="into the domain of humankind" start="00:21:17.693" video="mainVideo" id=subtitle]]
[[!template text="as a libre resource." start="00:21:21.512" video="mainVideo" id=subtitle]]
[[!template text="This act of altruism" start="00:21:24.390" video="mainVideo" id=subtitle]]
[[!template text="propelled humanity to new heights." start="00:21:26.507" video="mainVideo" id=subtitle]]
[[!template text="Every field of expertise" start="00:21:30.029" video="mainVideo" id=subtitle]]
[[!template text="is about handling &quot;fire&quot;," start="00:21:32.590" video="mainVideo" id=subtitle]]
[[!template text="in the figurative sense" start="00:21:35.255" video="mainVideo" id=subtitle]]
[[!template text="of implementing essential know-how." start="00:21:38.681" video="mainVideo" id=subtitle]]
[[!template new="1" text="Why would Prometheas, an exalted being," start="00:21:43.679" video="mainVideo" id=subtitle]]
[[!template text="ever bother with" start="00:21:47.123" video="mainVideo" id=subtitle]]
[[!template text="the fallible and frail humanity?" start="00:21:48.586" video="mainVideo" id=subtitle]]
[[!template text="Why did a god want to empower humans" start="00:21:52.250" video="mainVideo" id=subtitle]]
[[!template text="instead of, say, making them dependent" start="00:21:56.007" video="mainVideo" id=subtitle]]
[[!template text="on the know-how of &quot;fire&quot;?" start="00:22:00.077" video="mainVideo" id=subtitle]]
[[!template text="If we look at the world around us," start="00:22:02.970" video="mainVideo" id=subtitle]]
[[!template text="we witness how its overlords" start="00:22:05.747" video="mainVideo" id=subtitle]]
[[!template text="are unscrupulously trying" start="00:22:07.970" video="mainVideo" id=subtitle]]
[[!template text="to enclose the commons" start="00:22:10.186" video="mainVideo" id=subtitle]]
[[!template text="and take advantage of expertise" start="00:22:12.274" video="mainVideo" id=subtitle]]
[[!template text="in order to exploit us." start="00:22:16.076" video="mainVideo" id=subtitle]]
[[!template text="Why would Prometheas not do the same thing" start="00:22:18.809" video="mainVideo" id=subtitle]]
[[!template text="and enslave us for the rest of eternity?" start="00:22:22.700" video="mainVideo" id=subtitle]]
[[!template text="The answer is that" start="00:22:27.570" video="mainVideo" id=subtitle]]
[[!template text="unlike this world's aspiring tyrants," start="00:22:29.343" video="mainVideo" id=subtitle]]
[[!template text="Prometheas represents a higher conscience," start="00:22:32.891" video="mainVideo" id=subtitle]]
[[!template text="one that is not corrupted by egocentrism" start="00:22:36.842" video="mainVideo" id=subtitle]]
[[!template text="and the greed of short-term profiteering." start="00:22:40.640" video="mainVideo" id=subtitle]]
[[!template text="This higher conscience" start="00:22:45.510" video="mainVideo" id=subtitle]]
[[!template text="makes sense of the bigger picture" start="00:22:47.490" video="mainVideo" id=subtitle]]
[[!template text="and can foresee" start="00:22:50.332" video="mainVideo" id=subtitle]]
[[!template text="that the distribution of know-how" start="00:22:51.710" video="mainVideo" id=subtitle]]
[[!template text="empowers those who access it freely" start="00:22:54.260" video="mainVideo" id=subtitle]]
[[!template text="to reach their potential." start="00:22:56.960" video="mainVideo" id=subtitle]]
[[!template text="It is no coincidence that the ancient sages" start="00:23:00.530" video="mainVideo" id=subtitle]]
[[!template text="used the name &quot;Prometheas&quot;," start="00:23:04.650" video="mainVideo" id=subtitle]]
[[!template text="meaning the &quot;prescient one&quot;, the &quot;foreseer&quot;." start="00:23:09.320" video="mainVideo" id=subtitle]]
[[!template new="1" text="This is a lesson on the outlook" start="00:23:16.659" video="mainVideo" id=subtitle]]
[[!template text="we ought to maintain," start="00:23:19.765" video="mainVideo" id=subtitle]]
[[!template text="where we aspire to our highest." start="00:23:21.791" video="mainVideo" id=subtitle]]
[[!template text="We want to be the best version of ourselves," start="00:23:25.330" video="mainVideo" id=subtitle]]
[[!template text="by being more like Prometheas." start="00:23:28.501" video="mainVideo" id=subtitle]]
[[!template text="We want our actions to be guided" start="00:23:31.710" video="mainVideo" id=subtitle]]
[[!template text="by this Promethean Ideal" start="00:23:33.940" video="mainVideo" id=subtitle]]
[[!template text="of liberating know-how," start="00:23:36.674" video="mainVideo" id=subtitle]]
[[!template text="of making expertise readily available," start="00:23:39.097" video="mainVideo" id=subtitle]]
[[!template text="and of providing others" start="00:23:42.307" video="mainVideo" id=subtitle]]
[[!template text="with the chance to prosper." start="00:23:44.507" video="mainVideo" id=subtitle]]
[[!template text="When we all do so," start="00:23:48.350" video="mainVideo" id=subtitle]]
[[!template text="we are collectively better-off." start="00:23:49.927" video="mainVideo" id=subtitle]]
[[!template text="Free software is a microcosm" start="00:23:52.500" video="mainVideo" id=subtitle]]
[[!template text="of that principle." start="00:23:56.340" video="mainVideo" id=subtitle]]
[[!template new="1" text="So let's move on to the next section:" start="00:23:59.529" video="mainVideo" id=subtitle]]
[[!template text="&quot;The 'killer apps' of Emacs.&quot;" start="00:24:02.940" video="mainVideo" id=subtitle]]
[[!template new="1" text="Let's be a bit more practical now." start="00:24:08.020" video="mainVideo" id=subtitle]]
[[!template text="Many new users are attracted to Emacs" start="00:24:10.860" video="mainVideo" id=subtitle]]
[[!template text="because it has one or a few" start="00:24:13.789" video="mainVideo" id=subtitle]]
[[!template text="immensely useful applications" start="00:24:16.066" video="mainVideo" id=subtitle]]
[[!template text="they would like to use." start="00:24:18.858" video="mainVideo" id=subtitle]]
[[!template text="This typically covers Org" start="00:24:21.000" video="mainVideo" id=subtitle]]
[[!template text="and/or one of its numerous accoutrements," start="00:24:23.019" video="mainVideo" id=subtitle]]
[[!template text="though there are other excellent packages" start="00:24:27.090" video="mainVideo" id=subtitle]]
[[!template text="like Magit." start="00:24:33.023" video="mainVideo" id=subtitle]]
[[!template new="1" text="The fact that Emacs has" start="00:24:34.760" video="mainVideo" id=subtitle]]
[[!template text="such killer apps is good." start="00:24:36.107" video="mainVideo" id=subtitle]]
[[!template text="It shows that its extensibility" start="00:24:38.870" video="mainVideo" id=subtitle]]
[[!template text="is not some theoretical upside" start="00:24:41.535" video="mainVideo" id=subtitle]]
[[!template text="of the Lisp interpreter." start="00:24:44.200" video="mainVideo" id=subtitle]]
[[!template text="It has tangible utility to a wide user base," start="00:24:46.340" video="mainVideo" id=subtitle]]
[[!template text="including those who do not" start="00:24:49.816" video="mainVideo" id=subtitle]]
[[!template text="write Elisp themselves." start="00:24:51.940" video="mainVideo" id=subtitle]]
[[!template text="Furthermore, those killer apps are good" start="00:24:54.850" video="mainVideo" id=subtitle]]
[[!template text="as they help bring newcomers" start="00:24:57.927" video="mainVideo" id=subtitle]]
[[!template text="and potential contributors to the fold," start="00:25:00.418" video="mainVideo" id=subtitle]]
[[!template text="while they provide real value" start="00:25:04.370" video="mainVideo" id=subtitle]]
[[!template text="to the existing members of the community." start="00:25:06.968" video="mainVideo" id=subtitle]]
[[!template text="The more people we have" start="00:25:10.519" video="mainVideo" id=subtitle]]
[[!template text="and the happier they are with Emacs," start="00:25:12.339" video="mainVideo" id=subtitle]]
[[!template text="the higher the chances that we receive" start="00:25:15.330" video="mainVideo" id=subtitle]]
[[!template text="some new ideas or code from them." start="00:25:18.726" video="mainVideo" id=subtitle]]
[[!template new="1" text="The notion of a killer app does, however," start="00:25:21.600" video="mainVideo" id=subtitle]]
[[!template text="come with a latent downside" start="00:25:26.305" video="mainVideo" id=subtitle]]
[[!template text="when targeted at outsiders" start="00:25:29.519" video="mainVideo" id=subtitle]]
[[!template text="to the Emacs milieu." start="00:25:32.040" video="mainVideo" id=subtitle]]
[[!template text="And that is because" start="00:25:34.470" video="mainVideo" id=subtitle]]
[[!template text="packages like Org and Magit" start="00:25:36.307" video="mainVideo" id=subtitle]]
[[!template text="do not have a standalone presence." start="00:25:39.362" video="mainVideo" id=subtitle]]
[[!template text="They are always used in Emacs or, rather," start="00:25:42.000" video="mainVideo" id=subtitle]]
[[!template text="together with the rest of Emacs," start="00:25:46.770" video="mainVideo" id=subtitle]]
[[!template text="which means that the user has to know" start="00:25:50.840" video="mainVideo" id=subtitle]]
[[!template text="what to expect from Emacs." start="00:25:54.470" video="mainVideo" id=subtitle]]
[[!template new="1" text="You may be aware of the type of user" start="00:25:57.120" video="mainVideo" id=subtitle]]
[[!template text="who proclaims that they want to" start="00:25:59.986" video="mainVideo" id=subtitle]]
[[!template text="boost their productivity" start="00:26:02.680" video="mainVideo" id=subtitle]]
[[!template text="but who also expects immediate results." start="00:26:04.785" video="mainVideo" id=subtitle]]
[[!template text="When you bring the &quot;killer app&quot; rhetoric" start="00:26:08.070" video="mainVideo" id=subtitle]]
[[!template text="to such a crowd," start="00:26:11.152" video="mainVideo" id=subtitle]]
[[!template text="you run the risk of misleading them" start="00:26:12.581" video="mainVideo" id=subtitle]]
[[!template text="into a false sense of self-confidence" start="00:26:15.608" video="mainVideo" id=subtitle]]
[[!template text="and concomitant expectations of success." start="00:26:18.720" video="mainVideo" id=subtitle]]
[[!template text="Such users may be tempted" start="00:26:24.330" video="mainVideo" id=subtitle]]
[[!template text="to try Org, Magit, and others" start="00:26:26.655" video="mainVideo" id=subtitle]]
[[!template text="but are most likely going to endure" start="00:26:29.249" video="mainVideo" id=subtitle]]
[[!template text="a frustrating experience overall." start="00:26:32.470" video="mainVideo" id=subtitle]]
[[!template text="The reason is that they are oblivious" start="00:26:36.179" video="mainVideo" id=subtitle]]
[[!template text="to what Emacs is" start="00:26:39.834" video="mainVideo" id=subtitle]]
[[!template text="and what is required" start="00:26:41.598" video="mainVideo" id=subtitle]]
[[!template text="to get started with it" start="00:26:44.874" video="mainVideo" id=subtitle]]
[[!template text="on a sustainable basis." start="00:26:46.540" video="mainVideo" id=subtitle]]
[[!template new="1" text="Org, Magit, and friends" start="00:26:47.820" video="mainVideo" id=subtitle]]
[[!template text="are fantastic tools in their own right." start="00:26:50.874" video="mainVideo" id=subtitle]]
[[!template text="But they still are part of Emacs." start="00:26:54.899" video="mainVideo" id=subtitle]]
[[!template text="To use them effectively," start="00:26:57.399" video="mainVideo" id=subtitle]]
[[!template text="you have to develop" start="00:26:59.406" video="mainVideo" id=subtitle]]
[[!template text="at least a modicum of understanding" start="00:27:01.109" video="mainVideo" id=subtitle]]
[[!template text="on what Emacs does." start="00:27:04.090" video="mainVideo" id=subtitle]]
[[!template text="You must be patient" start="00:27:06.340" video="mainVideo" id=subtitle]]
[[!template text="and approach this endeavour" start="00:27:07.692" video="mainVideo" id=subtitle]]
[[!template text="with an open mind." start="00:27:09.519" video="mainVideo" id=subtitle]]
[[!template text="Go through the tutorial," start="00:27:12.500" video="mainVideo" id=subtitle]]
[[!template text="familiarise yourself with the Help system," start="00:27:14.372" video="mainVideo" id=subtitle]]
[[!template text="make a habit out of reading Info manuals," start="00:27:18.939" video="mainVideo" id=subtitle]]
[[!template text="and take things slowly." start="00:27:23.401" video="mainVideo" id=subtitle]]
[[!template text="No killer app can ever be a substitute" start="00:27:26.820" video="mainVideo" id=subtitle]]
[[!template text="for commitment to a cause;" start="00:27:30.358" video="mainVideo" id=subtitle]]
[[!template text="no vaunted life hack" start="00:27:33.132" video="mainVideo" id=subtitle]]
[[!template text="will ever provide a direct conduit" start="00:27:35.621" video="mainVideo" id=subtitle]]
[[!template text="to some fountain of wisdom." start="00:27:39.771" video="mainVideo" id=subtitle]]
[[!template new="1" text="With regard to software freedom" start="00:27:44.419" video="mainVideo" id=subtitle]]
[[!template text="and user empowerment," start="00:27:46.597" video="mainVideo" id=subtitle]]
[[!template text="what I have learnt is that" start="00:27:48.094" video="mainVideo" id=subtitle]]
[[!template text="the impulse for the killer app" start="00:27:50.024" video="mainVideo" id=subtitle]]
[[!template text="ought to emanate" start="00:27:52.240" video="mainVideo" id=subtitle]]
[[!template text="from a position of knowledge." start="00:27:53.974" video="mainVideo" id=subtitle]]
[[!template text="You need to know what you are searching for," start="00:27:56.707" video="mainVideo" id=subtitle]]
[[!template text="and you need to know" start="00:27:58.974" video="mainVideo" id=subtitle]]
[[!template text="where you will implement that." start="00:28:00.107" video="mainVideo" id=subtitle]]
[[!template text="First, we need to temper our expectations" start="00:28:01.840" video="mainVideo" id=subtitle]]
[[!template text="and prefer propitious growth in learning" start="00:28:06.571" video="mainVideo" id=subtitle]]
[[!template text="over instant gratification." start="00:28:10.340" video="mainVideo" id=subtitle]]
[[!template text="With Emacs, we have a strong foundation" start="00:28:14.159" video="mainVideo" id=subtitle]]
[[!template text="for our computing freedom:" start="00:28:17.323" video="mainVideo" id=subtitle]]
[[!template text="it consists of the inherent qualities" start="00:28:19.245" video="mainVideo" id=subtitle]]
[[!template text="of the program" start="00:28:21.951" video="mainVideo" id=subtitle]]
[[!template text="together with the documentation culture" start="00:28:23.367" video="mainVideo" id=subtitle]]
[[!template text="and creativity of the community." start="00:28:27.051" video="mainVideo" id=subtitle]]
[[!template text="Once we learn how to benefit from those," start="00:28:30.169" video="mainVideo" id=subtitle]]
[[!template text="we have everything we need" start="00:28:32.670" video="mainVideo" id=subtitle]]
[[!template text="to become proficient" start="00:28:34.174" video="mainVideo" id=subtitle]]
[[!template text="in all the modes of interaction" start="00:28:35.893" video="mainVideo" id=subtitle]]
[[!template text="that are available to us." start="00:28:38.592" video="mainVideo" id=subtitle]]
[[!template text="Think of it as choosing Emacs and Org," start="00:28:42.330" video="mainVideo" id=subtitle]]
[[!template text="Emacs and Magit," start="00:28:46.889" video="mainVideo" id=subtitle]]
[[!template text="Emacs and Org and Magit, et cetera." start="00:28:48.876" video="mainVideo" id=subtitle]]
[[!template new="1" text="Next section:" start="00:28:53.140" video="mainVideo" id=subtitle]]
[[!template text="&quot;You can't be an Emacs tourist.&quot;" start="00:28:56.889" video="mainVideo" id=subtitle]]
[[!template new="1" text="What I just talked about implies that" start="00:29:01.899" video="mainVideo" id=subtitle]]
[[!template text="you cannot simply switch to Emacs" start="00:29:04.521" video="mainVideo" id=subtitle]]
[[!template text="over the weekend or on a whimsy." start="00:29:06.799" video="mainVideo" id=subtitle]]
[[!template text="You can't use it opportunistically" start="00:29:09.960" video="mainVideo" id=subtitle]]
[[!template text="to run a quick demo" start="00:29:12.915" video="mainVideo" id=subtitle]]
[[!template text="with which to impress your peers" start="00:29:14.603" video="mainVideo" id=subtitle]]
[[!template text="and win some inane &quot;nerd cred&quot;." start="00:29:18.901" video="mainVideo" id=subtitle]]
[[!template text="Forget about such frivolous" start="00:29:22.940" video="mainVideo" id=subtitle]]
[[!template text="superficialities." start="00:29:24.907" video="mainVideo" id=subtitle]]
[[!template text="Emacs is a sophisticated tool" start="00:29:26.170" video="mainVideo" id=subtitle]]
[[!template text="intended for some serious work." start="00:29:29.000" video="mainVideo" id=subtitle]]
[[!template text="It has been around for several decades" start="00:29:32.600" video="mainVideo" id=subtitle]]
[[!template text="and it incorporates the knowledge" start="00:29:35.436" video="mainVideo" id=subtitle]]
[[!template text="of a diverse group of contributors." start="00:29:38.116" video="mainVideo" id=subtitle]]
[[!template text="Even if you want to use Emacs" start="00:29:41.639" video="mainVideo" id=subtitle]]
[[!template text="just for Org mode or whatever killer app," start="00:29:43.616" video="mainVideo" id=subtitle]]
[[!template text="you still have to try" start="00:29:46.766" video="mainVideo" id=subtitle]]
[[!template text="to learn things in earnest." start="00:29:48.605" video="mainVideo" id=subtitle]]
[[!template text="You still need to read" start="00:29:51.059" video="mainVideo" id=subtitle]]
[[!template text="the relevant Info manual," start="00:29:52.140" video="mainVideo" id=subtitle]]
[[!template text="understand how to make changes" start="00:29:54.196" video="mainVideo" id=subtitle]]
[[!template text="to the plethora of user options on offer," start="00:29:56.663" video="mainVideo" id=subtitle]]
[[!template text="and generally don't feel lost" start="00:30:00.006" video="mainVideo" id=subtitle]]
[[!template text="while working with Emacs." start="00:30:03.117" video="mainVideo" id=subtitle]]
[[!template text="This is more so if you use Emacs" start="00:30:05.710" video="mainVideo" id=subtitle]]
[[!template text="to its full potential" start="00:30:08.264" video="mainVideo" id=subtitle]]
[[!template text="as an integrated computing environment;" start="00:30:09.967" video="mainVideo" id=subtitle]]
[[!template text="as your general purpose interface" start="00:30:13.297" video="mainVideo" id=subtitle]]
[[!template text="to the computer," start="00:30:16.127" video="mainVideo" id=subtitle]]
[[!template text="where you handle uniformly" start="00:30:17.460" video="mainVideo" id=subtitle]]
[[!template text="coding and writing prose," start="00:30:19.633" video="mainVideo" id=subtitle]]
[[!template text="your email correspondence," start="00:30:21.726" video="mainVideo" id=subtitle]]
[[!template text="your RSS feeds," start="00:30:23.820" video="mainVideo" id=subtitle]]
[[!template text="your music collection," start="00:30:25.022" video="mainVideo" id=subtitle]]
[[!template text="your agenda and to-do lists," start="00:30:26.908" video="mainVideo" id=subtitle]]
[[!template text="and so on." start="00:30:30.626" video="mainVideo" id=subtitle]]
[[!template new="1" text="The difficulty of Emacs" start="00:30:31.909" video="mainVideo" id=subtitle]]
[[!template text="is much higher for those who approach it" start="00:30:33.872" video="mainVideo" id=subtitle]]
[[!template text="without understanding" start="00:30:37.144" video="mainVideo" id=subtitle]]
[[!template text="what they are getting themselves into," start="00:30:38.667" video="mainVideo" id=subtitle]]
[[!template text="or for those who are naive enough" start="00:30:41.299" video="mainVideo" id=subtitle]]
[[!template text="to believe that they can cheat their way" start="00:30:43.711" video="mainVideo" id=subtitle]]
[[!template text="out of learning the fundamentals." start="00:30:47.294" video="mainVideo" id=subtitle]]
[[!template text="The gist is that" start="00:30:50.340" video="mainVideo" id=subtitle]]
[[!template text="you cannot be an Emacs tourist." start="00:30:51.574" video="mainVideo" id=subtitle]]
[[!template text="You can't go into Emacsland" start="00:30:54.940" video="mainVideo" id=subtitle]]
[[!template text="thinking that you will spend" start="00:30:57.165" video="mainVideo" id=subtitle]]
[[!template text="a couple of memorable days there" start="00:30:59.469" video="mainVideo" id=subtitle]]
[[!template text="and head back home" start="00:31:02.475" video="mainVideo" id=subtitle]]
[[!template text="to regale others" start="00:31:04.206" video="mainVideo" id=subtitle]]
[[!template text="with stories about your adventures." start="00:31:05.755" video="mainVideo" id=subtitle]]
[[!template text="It does not work that way." start="00:31:08.580" video="mainVideo" id=subtitle]]
[[!template text="You commit to Emacs for the long-term," start="00:31:11.850" video="mainVideo" id=subtitle]]
[[!template text="for the freedom it offers you." start="00:31:15.250" video="mainVideo" id=subtitle]]
[[!template text="Freedom in the moral sense" start="00:31:17.990" video="mainVideo" id=subtitle]]
[[!template text="but also in the very practical ways" start="00:31:20.142" video="mainVideo" id=subtitle]]
[[!template text="in which you can mould and extend" start="00:31:23.123" video="mainVideo" id=subtitle]]
[[!template text="your personal workflows" start="00:31:25.851" video="mainVideo" id=subtitle]]
[[!template text="with precision." start="00:31:27.907" video="mainVideo" id=subtitle]]
[[!template new="1" text="Now you may wonder" start="00:31:31.160" video="mainVideo" id=subtitle]]
[[!template text="why do I mention those things?" start="00:31:32.773" video="mainVideo" id=subtitle]]
[[!template text="Shouldn't we make Emacs easier for everyone?" start="00:31:35.320" video="mainVideo" id=subtitle]]
[[!template text="Yes, we should make everything" start="00:31:39.169" video="mainVideo" id=subtitle]]
[[!template text="as simple as possible." start="00:31:42.333" video="mainVideo" id=subtitle]]
[[!template text="Though that still does not refashion Emacs" start="00:31:44.760" video="mainVideo" id=subtitle]]
[[!template text="into something entirely different." start="00:31:48.031" video="mainVideo" id=subtitle]]
[[!template text="We continue to have" start="00:31:51.460" video="mainVideo" id=subtitle]]
[[!template text="a potent tool at our disposal" start="00:31:52.740" video="mainVideo" id=subtitle]]
[[!template text="that we must treat" start="00:31:55.829" video="mainVideo" id=subtitle]]
[[!template text="with the requisite respect." start="00:31:57.040" video="mainVideo" id=subtitle]]
[[!template text="Take, for instance, the various frameworks" start="00:32:00.020" video="mainVideo" id=subtitle]]
[[!template text="that set up Emacs in an opinionated way" start="00:32:03.954" video="mainVideo" id=subtitle]]
[[!template text="so that newcomers get everything" start="00:32:07.571" video="mainVideo" id=subtitle]]
[[!template text="set up for them out-of-the-box." start="00:32:10.465" video="mainVideo" id=subtitle]]
[[!template text="There is nothing wrong" start="00:32:13.360" video="mainVideo" id=subtitle]]
[[!template text="with those frameworks." start="00:32:14.507" video="mainVideo" id=subtitle]]
[[!template text="In fact, a large part of the community" start="00:32:16.220" video="mainVideo" id=subtitle]]
[[!template text="uses them to great effect." start="00:32:19.417" video="mainVideo" id=subtitle]]
[[!template text="However, the point stands:" start="00:32:21.690" video="mainVideo" id=subtitle]]
[[!template text="even after every package" start="00:32:24.105" video="mainVideo" id=subtitle]]
[[!template text="has been set up for you," start="00:32:26.342" video="mainVideo" id=subtitle]]
[[!template text="you still have to put in the work" start="00:32:28.490" video="mainVideo" id=subtitle]]
[[!template text="in making use" start="00:32:30.174" video="mainVideo" id=subtitle]]
[[!template text="of your newfound computing freedom." start="00:32:31.507" video="mainVideo" id=subtitle]]
[[!template new="1" text="But, you may insist," start="00:32:35.360" video="mainVideo" id=subtitle]]
[[!template text="is that not some sort of gate-keeping?" start="00:32:37.648" video="mainVideo" id=subtitle]]
[[!template text="Are you not being an elitist" start="00:32:41.789" video="mainVideo" id=subtitle]]
[[!template text="by telling people how they must" start="00:32:43.750" video="mainVideo" id=subtitle]]
[[!template text="invest time and effort" start="00:32:45.972" video="mainVideo" id=subtitle]]
[[!template text="in making the best" start="00:32:48.009" video="mainVideo" id=subtitle]]
[[!template text="out of their Emacs experience?" start="00:32:49.804" video="mainVideo" id=subtitle]]
[[!template text="No, I think this is not elitism." start="00:32:52.639" video="mainVideo" id=subtitle]]
[[!template text="There are no secrets here," start="00:32:56.830" video="mainVideo" id=subtitle]]
[[!template text="no artificial barriers to entry," start="00:32:59.358" video="mainVideo" id=subtitle]]
[[!template text="no impediments to making progress," start="00:33:02.530" video="mainVideo" id=subtitle]]
[[!template text="no tricks and gimmicks." start="00:33:06.562" video="mainVideo" id=subtitle]]
[[!template text="It just is a statement of fact." start="00:33:09.409" video="mainVideo" id=subtitle]]
[[!template text="Freedom entails responsibility." start="00:33:13.460" video="mainVideo" id=subtitle]]
[[!template text="It requires people to take the initiative" start="00:33:16.309" video="mainVideo" id=subtitle]]
[[!template text="and assert control over the factors" start="00:33:20.481" video="mainVideo" id=subtitle]]
[[!template text="that are within their reach." start="00:33:23.728" video="mainVideo" id=subtitle]]
[[!template text="Freedom ultimately means" start="00:33:26.420" video="mainVideo" id=subtitle]]
[[!template text="that we no longer remain dependent" start="00:33:29.267" video="mainVideo" id=subtitle]]
[[!template text="on being spoon-fed." start="00:33:33.254" video="mainVideo" id=subtitle]]
[[!template text="We assume agency." start="00:33:35.419" video="mainVideo" id=subtitle]]
[[!template new="1" text="And with this, I want to come to" start="00:33:39.174" video="mainVideo" id=subtitle]]
[[!template text="the final section of this presentation." start="00:33:41.540" video="mainVideo" id=subtitle]]
[[!template text="The title is:" start="00:33:44.940" video="mainVideo" id=subtitle]]
[[!template text="&quot;Emacs as a champion of software freedom.&quot;" start="00:33:46.407" video="mainVideo" id=subtitle]]
[[!template new="1" text="To my mind, Emacs is the embodiment" start="00:33:52.250" video="mainVideo" id=subtitle]]
[[!template text="of the GNU project's ethos." start="00:33:56.272" video="mainVideo" id=subtitle]]
[[!template text="Everything you expect from a program" start="00:33:59.289" video="mainVideo" id=subtitle]]
[[!template text="that is underpinned by the values" start="00:34:01.245" video="mainVideo" id=subtitle]]
[[!template text="of software freedom" start="00:34:02.990" video="mainVideo" id=subtitle]]
[[!template text="is found in Emacs." start="00:34:05.342" video="mainVideo" id=subtitle]]
[[!template text="What you get is not merely an ethical tool," start="00:34:07.460" video="mainVideo" id=subtitle]]
[[!template text="important though that is," start="00:34:10.962" video="mainVideo" id=subtitle]]
[[!template text="but also a gift that will keep on giving;" start="00:34:13.032" video="mainVideo" id=subtitle]]
[[!template text="a gift for you to further empower yourself" start="00:34:17.405" video="mainVideo" id=subtitle]]
[[!template text="as a computer user." start="00:34:20.840" video="mainVideo" id=subtitle]]
[[!template new="1" text="I understood that freedom of software" start="00:34:24.020" video="mainVideo" id=subtitle]]
[[!template text="is not about liberating the code itself." start="00:34:27.457" video="mainVideo" id=subtitle]]
[[!template text="It is about sharing libre code" start="00:34:31.600" video="mainVideo" id=subtitle]]
[[!template text="in order to emancipate the user." start="00:34:34.950" video="mainVideo" id=subtitle]]
[[!template text="The best way to achieve that" start="00:34:38.410" video="mainVideo" id=subtitle]]
[[!template text="is by emulating Prometheas:" start="00:34:40.899" video="mainVideo" id=subtitle]]
[[!template text="don't just give people the so-called &quot;fire&quot;;" start="00:34:43.302" video="mainVideo" id=subtitle]]
[[!template text="offer them the underlying know-how." start="00:34:47.187" video="mainVideo" id=subtitle]]
[[!template new="1" text="Emacs taught me" start="00:34:50.907" video="mainVideo" id=subtitle]]
[[!template text="the virtues of software freedom" start="00:34:52.940" video="mainVideo" id=subtitle]]
[[!template text="in a way that nothing else" start="00:34:54.378" video="mainVideo" id=subtitle]]
[[!template text="in the GNU/Linux space ever did." start="00:34:57.362" video="mainVideo" id=subtitle]]
[[!template text="Here's an example from a few years ago." start="00:35:01.150" video="mainVideo" id=subtitle]]
[[!template text="I needed a Markdown editor." start="00:35:04.210" video="mainVideo" id=subtitle]]
[[!template text="I wanted it to centre" start="00:35:07.050" video="mainVideo" id=subtitle]]
[[!template text="the body of the text on display." start="00:35:09.099" video="mainVideo" id=subtitle]]
[[!template text="It should have configurable font families" start="00:35:12.080" video="mainVideo" id=subtitle]]
[[!template text="and point sizes." start="00:35:15.384" video="mainVideo" id=subtitle]]
[[!template text="Spell checking for Greek and English" start="00:35:17.030" video="mainVideo" id=subtitle]]
[[!template text="should be included." start="00:35:19.646" video="mainVideo" id=subtitle]]
[[!template text="The colours had to be editable as well," start="00:35:20.990" video="mainVideo" id=subtitle]]
[[!template text="so I could adjust them" start="00:35:25.007" video="mainVideo" id=subtitle]]
[[!template text="to a level of legibility" start="00:35:26.940" video="mainVideo" id=subtitle]]
[[!template text="I was comfortable with." start="00:35:30.064" video="mainVideo" id=subtitle]]
[[!template text="While there were plenty of libre programs," start="00:35:32.760" video="mainVideo" id=subtitle]]
[[!template text="I did not find one" start="00:35:35.657" video="mainVideo" id=subtitle]]
[[!template text="I could control and inspect" start="00:35:37.174" video="mainVideo" id=subtitle]]
[[!template text="to the extent I can with Emacs." start="00:35:39.905" video="mainVideo" id=subtitle]]
[[!template text="Which made me feel that I had stagnated:" start="00:35:43.190" video="mainVideo" id=subtitle]]
[[!template text="there was an indelible line" start="00:35:46.982" video="mainVideo" id=subtitle]]
[[!template text="dividing users from developers." start="00:35:49.572" video="mainVideo" id=subtitle]]
[[!template new="1" text="Whereas Emacs invites you" start="00:35:53.500" video="mainVideo" id=subtitle]]
[[!template text="to blur the distinction" start="00:35:55.899" video="mainVideo" id=subtitle]]
[[!template text="between user and the developer." start="00:35:58.106" video="mainVideo" id=subtitle]]
[[!template text="It furnishes the means to become" start="00:36:00.590" video="mainVideo" id=subtitle]]
[[!template text="proficient in it," start="00:36:03.837" video="mainVideo" id=subtitle]]
[[!template text="while the community complements those" start="00:36:05.510" video="mainVideo" id=subtitle]]
[[!template text="with its documentation culture" start="00:36:07.717" video="mainVideo" id=subtitle]]
[[!template text="and overall creativity." start="00:36:10.744" video="mainVideo" id=subtitle]]
[[!template text="You start off as a complete ignoramus," start="00:36:12.990" video="mainVideo" id=subtitle]]
[[!template text="but soon pick up skills that remain useful" start="00:36:15.679" video="mainVideo" id=subtitle]]
[[!template text="for as long as you work with Emacs." start="00:36:19.190" video="mainVideo" id=subtitle]]
[[!template text="And if you really want to" start="00:36:22.200" video="mainVideo" id=subtitle]]
[[!template text="take it a step further," start="00:36:23.574" video="mainVideo" id=subtitle]]
[[!template text="you know where to look" start="00:36:25.150" video="mainVideo" id=subtitle]]
[[!template text="for inspiration and guidance." start="00:36:27.569" video="mainVideo" id=subtitle]]
[[!template text="Before you realise it," start="00:36:30.620" video="mainVideo" id=subtitle]]
[[!template text="you start writing code in ELisp" start="00:36:32.722" video="mainVideo" id=subtitle]]
[[!template text="and can one day share it with others." start="00:36:35.556" video="mainVideo" id=subtitle]]
[[!template new="1" text="What I have learnt over the past 2.5 years" start="00:36:39.030" video="mainVideo" id=subtitle]]
[[!template text="as an Emacs user" start="00:36:42.060" video="mainVideo" id=subtitle]]
[[!template text="is that if you go from scratch" start="00:36:43.331" video="mainVideo" id=subtitle]]
[[!template text="and are meticulous in your approach," start="00:36:45.661" video="mainVideo" id=subtitle]]
[[!template text="you will need a few days or weeks" start="00:36:48.442" video="mainVideo" id=subtitle]]
[[!template text="before everything starts to make sense." start="00:36:51.379" video="mainVideo" id=subtitle]]
[[!template text="After that initial awkward phase" start="00:36:54.750" video="mainVideo" id=subtitle]]
[[!template text="during which you familiarise yourself" start="00:36:57.477" video="mainVideo" id=subtitle]]
[[!template text="with the basics," start="00:37:00.428" video="mainVideo" id=subtitle]]
[[!template text="everything else will become easier to learn." start="00:37:01.748" video="mainVideo" id=subtitle]]
[[!template text="It is a matter of gaining more experience," start="00:37:06.050" video="mainVideo" id=subtitle]]
[[!template text="one step at a time." start="00:37:09.524" video="mainVideo" id=subtitle]]
[[!template text="As with every field of expertise," start="00:37:11.060" video="mainVideo" id=subtitle]]
[[!template text="Emacs expects you to work for it" start="00:37:13.537" video="mainVideo" id=subtitle]]
[[!template text="and to earn it." start="00:37:15.870" video="mainVideo" id=subtitle]]
[[!template text="For me, that is worth it." start="00:37:19.110" video="mainVideo" id=subtitle]]
[[!template text="In terms of being malleable" start="00:37:21.240" video="mainVideo" id=subtitle]]
[[!template text="in a consistent way" start="00:37:23.655" video="mainVideo" id=subtitle]]
[[!template text="and transparent in what it does," start="00:37:25.294" video="mainVideo" id=subtitle]]
[[!template text="Emacs is in a league of its own." start="00:37:28.388" video="mainVideo" id=subtitle]]
[[!template new="1" text="In conclusion, folks," start="00:37:31.390" video="mainVideo" id=subtitle]]
[[!template text="Emacs allowed me to assert control" start="00:37:33.707" video="mainVideo" id=subtitle]]
[[!template text="over a great portion" start="00:37:36.898" video="mainVideo" id=subtitle]]
[[!template text="of my quotidian computing." start="00:37:39.260" video="mainVideo" id=subtitle]]
[[!template text="It helped me grow out of" start="00:37:42.780" video="mainVideo" id=subtitle]]
[[!template text="the state of ignorance I was in;" start="00:37:44.827" video="mainVideo" id=subtitle]]
[[!template text="a state that rendered me" start="00:37:47.448" video="mainVideo" id=subtitle]]
[[!template text="powerless to use the computer" start="00:37:49.811" video="mainVideo" id=subtitle]]
[[!template text="exactly how I wanted." start="00:37:52.528" video="mainVideo" id=subtitle]]
[[!template text="For that I am grateful." start="00:37:54.430" video="mainVideo" id=subtitle]]
[[!template text="I now consider it my duty" start="00:37:57.910" video="mainVideo" id=subtitle]]
[[!template text="to contribute back to" start="00:38:00.071" video="mainVideo" id=subtitle]]
[[!template text="this wonderful project" start="00:38:02.025" video="mainVideo" id=subtitle]]
[[!template text="and this awesome community." start="00:38:04.007" video="mainVideo" id=subtitle]]
[[!template text="So thank you very much for your attention" start="00:38:06.390" video="mainVideo" id=subtitle]]
[[!template text="in watching today's presentation." start="00:38:09.174" video="mainVideo" id=subtitle]]
[[!template new="1" text="Special thanks to" start="00:38:12.690" video="mainVideo" id=subtitle]]
[[!template text="the EmacsConf organizers and volunteers." start="00:38:13.874" video="mainVideo" id=subtitle]]
[[!template text="This is all from my side, folks." start="00:38:18.207" video="mainVideo" id=subtitle]]
[[!template text="Thank you very much. Goodbye." start="00:38:20.574" video="mainVideo" id=subtitle]]