summaryrefslogtreecommitdiffstats
path: root/2021/captions/montessori.md
blob: 3fc9564ffeabdf8bc57d046cb31b6b6acd863e18 (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
<a name="transcript"></a>
# Transcript

[[!template new="1" text="Hello everyone. My name is Grant Shangreaux," start="00:00:04.960" video="mainVideo" id=subtitle]]
[[!template text="and I'm happy to be back here at EmacsConf." start="00:00:07.680" video="mainVideo" id=subtitle]]
[[!template text="So before I was a programmer professionally," start="00:00:10.719" video="mainVideo" id=subtitle]]
[[!template text="I was a Montessori guide with young children," start="00:00:13.840" video="mainVideo" id=subtitle]]
[[!template text="and now I'm a parent of a child" start="00:00:16.800" video="mainVideo" id=subtitle]]
[[!template text="in a Montessori classroom." start="00:00:18.960" video="mainVideo" id=subtitle]]
[[!template new="1" text="I was thinking Emacs" start="00:00:20.320" video="mainVideo" id=subtitle]]
[[!template text="and Montessori philosophy" start="00:00:21.600" video="mainVideo" id=subtitle]]
[[!template text="are both fundamentally about respect." start="00:00:22.960" video="mainVideo" id=subtitle]]
[[!template text="Respect children, for the child" start="00:00:25.760" video="mainVideo" id=subtitle]]
[[!template text="is the parent to the adult." start="00:00:27.840" video="mainVideo" id=subtitle]]
[[!template text="And we should respect users." start="00:00:29.760" video="mainVideo" id=subtitle]]
[[!template text="Maybe the user is the parent" start="00:00:32.079" video="mainVideo" id=subtitle]]
[[!template text="to the hacker. That was certainly my case." start="00:00:33.440" video="mainVideo" id=subtitle]]
[[!template new="1" text="So this talk is about the similarities" start="00:00:35.840" video="mainVideo" id=subtitle]]
[[!template text="between the Emacs environment" start="00:00:37.680" video="mainVideo" id=subtitle]]
[[!template text="and the Montessori classroom," start="00:00:39.440" video="mainVideo" id=subtitle]]
[[!template text="which is called a prepared environment," start="00:00:41.040" video="mainVideo" id=subtitle]]
[[!template text="meaning that everything in the environment" start="00:00:43.760" video="mainVideo" id=subtitle]]
[[!template text="has been prepared for the child to come" start="00:00:45.760" video="mainVideo" id=subtitle]]
[[!template text="and interact with in a meaningful way." start="00:00:48.559" video="mainVideo" id=subtitle]]
[[!template text="The child will be driven" start="00:00:51.120" video="mainVideo" id=subtitle]]
[[!template text="by natural human tendencies" start="00:00:52.399" video="mainVideo" id=subtitle]]
[[!template text="to interact with their environment" start="00:00:54.399" video="mainVideo" id=subtitle]]
[[!template text="and to construct and refine" start="00:00:56.399" video="mainVideo" id=subtitle]]
[[!template text="their understanding of the world" start="00:00:58.079" video="mainVideo" id=subtitle]]
[[!template text="and the things in it." start="00:00:59.920" video="mainVideo" id=subtitle]]
[[!template text="What I hope you come away from this talk with" start="00:01:01.359" video="mainVideo" id=subtitle]]
[[!template text="is just a new perspective" start="00:01:03.600" video="mainVideo" id=subtitle]]
[[!template text="on Emacs and software," start="00:01:06.080" video="mainVideo" id=subtitle]]
[[!template text="and how users interact" start="00:01:08.479" video="mainVideo" id=subtitle]]
[[!template text="in a prepared environment like Emacs" start="00:01:10.240" video="mainVideo" id=subtitle]]
[[!template text="following their human tendencies" start="00:01:13.520" video="mainVideo" id=subtitle]]
[[!template text="to gain understanding" start="00:01:15.280" video="mainVideo" id=subtitle]]
[[!template text="and reach toward perfection." start="00:01:17.200" video="mainVideo" id=subtitle]]
[[!template new="1" text="Okay. So the human tendencies" start="00:01:19.119" video="mainVideo" id=subtitle]]
[[!template text="are innate drives present in everybody." start="00:01:21.040" video="mainVideo" id=subtitle]]
[[!template text="They're what enable us to explore" start="00:01:24.000" video="mainVideo" id=subtitle]]
[[!template text="and make sense of our world." start="00:01:25.600" video="mainVideo" id=subtitle]]
[[!template text="We use these human tendencies" start="00:01:27.520" video="mainVideo" id=subtitle]]
[[!template text="to construct and refine the world itself." start="00:01:29.360" video="mainVideo" id=subtitle]]
[[!template text="You know, if you're an Emacs user," start="00:01:32.960" video="mainVideo" id=subtitle]]
[[!template text="I hope that's ringing some bells for you" start="00:01:34.240" video="mainVideo" id=subtitle]]
[[!template text="right away, because what we do" start="00:01:35.920" video="mainVideo" id=subtitle]]
[[!template text="when we interact with Emacs as individuals" start="00:01:38.320" video="mainVideo" id=subtitle]]
[[!template text="is construct and refine our world in Emacs." start="00:01:40.960" video="mainVideo" id=subtitle]]
[[!template text="So I'm going to go through" start="00:01:45.360" video="mainVideo" id=subtitle]]
[[!template text="the human tendencies one by one" start="00:01:46.320" video="mainVideo" id=subtitle]]
[[!template text="and bring up things" start="00:01:47.920" video="mainVideo" id=subtitle]]
[[!template text="that I have observed or noticed in Emacs." start="00:01:48.960" video="mainVideo" id=subtitle]]
[[!template text="I'm sure there's plenty more." start="00:01:52.079" video="mainVideo" id=subtitle]]
[[!template text="Feel free to share it in chat." start="00:01:53.840" video="mainVideo" id=subtitle]]
[[!template new="1" text="So number one is orientation." start="00:01:56.560" video="mainVideo" id=subtitle]]
[[!template text="Human beings want to know their relationship" start="00:02:00.000" video="mainVideo" id=subtitle]]
[[!template text="to the environment around them." start="00:02:02.000" video="mainVideo" id=subtitle]]
[[!template text="With children, when they come into" start="00:02:04.320" video="mainVideo" id=subtitle]]
[[!template text="a new environment, they want to look at it," start="00:02:05.840" video="mainVideo" id=subtitle]]
[[!template text="touch everything around them." start="00:02:07.520" video="mainVideo" id=subtitle]]
[[!template text="They want to know where they fit in," start="00:02:09.360" video="mainVideo" id=subtitle]]
[[!template text="things like that." start="00:02:11.520" video="mainVideo" id=subtitle]]
[[!template text="In Emacs, the easiest thing to think of" start="00:02:12.800" video="mainVideo" id=subtitle]]
[[!template text="is the initial new Emacs buffer." start="00:02:15.599" video="mainVideo" id=subtitle]]
[[!template text="Right away, that is giving you" start="00:02:18.560" video="mainVideo" id=subtitle]]
[[!template text="some guideposts to orient yourself." start="00:02:21.040" video="mainVideo" id=subtitle]]
[[!template text="If you've used any of the other" start="00:02:23.440" video="mainVideo" id=subtitle]]
[[!template text="Emacs starter packages, different packages" start="00:02:25.920" video="mainVideo" id=subtitle]]
[[!template text="take different approaches to this." start="00:02:28.720" video="mainVideo" id=subtitle]]
[[!template text="I think if you're trying to get people" start="00:02:30.239" video="mainVideo" id=subtitle]]
[[!template text="to use Emacs for some reason," start="00:02:33.519" video="mainVideo" id=subtitle]]
[[!template text="thinking about how individuals" start="00:02:36.080" video="mainVideo" id=subtitle]]
[[!template text="might orient themselves" start="00:02:39.440" video="mainVideo" id=subtitle]]
[[!template text="to this new software world is important." start="00:02:40.720" video="mainVideo" id=subtitle]]
[[!template text="I think that there are friendly ways" start="00:02:43.680" video="mainVideo" id=subtitle]]
[[!template text="to welcome people into the environment" start="00:02:46.000" video="mainVideo" id=subtitle]]
[[!template text="and to make it easier for people" start="00:02:48.080" video="mainVideo" id=subtitle]]
[[!template text="to orient themselves within Emacs." start="00:02:50.879" video="mainVideo" id=subtitle]]
[[!template text="Of course we've also got the Info manuals," start="00:02:53.120" video="mainVideo" id=subtitle]]
[[!template text="and one of my favorite examples" start="00:02:56.080" video="mainVideo" id=subtitle]]
[[!template text="is the which-key package, which," start="00:02:57.760" video="mainVideo" id=subtitle]]
[[!template text="when you press a key," start="00:03:00.080" video="mainVideo" id=subtitle]]
[[!template text="it'll pop up with all of the following" start="00:03:01.519" video="mainVideo" id=subtitle]]
[[!template text="key bindings that are available." start="00:03:04.000" video="mainVideo" id=subtitle]]
[[!template text="That's a really important way for me" start="00:03:05.760" video="mainVideo" id=subtitle]]
[[!template text="to explore, which is another human tendency," start="00:03:09.280" video="mainVideo" id=subtitle]]
[[!template text="or to orient myself;" start="00:03:13.599" video="mainVideo" id=subtitle]]
[[!template text="to think about when I press this key," start="00:03:15.280" video="mainVideo" id=subtitle]]
[[!template text="now I've got these possibilities." start="00:03:17.599" video="mainVideo" id=subtitle]]
[[!template text="You see that all over in Emacs" start="00:03:19.920" video="mainVideo" id=subtitle]]
[[!template text="with hydras or the Magit transient buffers." start="00:03:21.760" video="mainVideo" id=subtitle]]
[[!template text="There's all sorts of ways" start="00:03:25.920" video="mainVideo" id=subtitle]]
[[!template text="that Emacs is trying to help us" start="00:03:27.280" video="mainVideo" id=subtitle]]
[[!template text="orient ourselves." start="00:03:29.440" video="mainVideo" id=subtitle]]
[[!template new="1" text="The second tendency is order, which" start="00:03:30.720" video="mainVideo" id=subtitle]]
[[!template text="I probably should have talked about first," start="00:03:33.440" video="mainVideo" id=subtitle]]
[[!template text="but here I am.  I myself am not" start="00:03:35.120" video="mainVideo" id=subtitle]]
[[!template text="particularly attuned to order," start="00:03:38.480" video="mainVideo" id=subtitle]]
[[!template text="but when I was in the Montessori classroom," start="00:03:40.799" video="mainVideo" id=subtitle]]
[[!template text="I found that it wasn't necessarily myself" start="00:03:43.120" video="mainVideo" id=subtitle]]
[[!template text="imposing the order, it was..." start="00:03:45.920" video="mainVideo" id=subtitle]]
[[!template text="The environment itself" start="00:03:47.360" video="mainVideo" id=subtitle]]
[[!template text="has a certain order to it," start="00:03:48.480" video="mainVideo" id=subtitle]]
[[!template text="and by creating an environment" start="00:03:50.239" video="mainVideo" id=subtitle]]
[[!template text="where everything has its place," start="00:03:52.080" video="mainVideo" id=subtitle]]
[[!template text="and everything has its time," start="00:03:54.239" video="mainVideo" id=subtitle]]
[[!template text="and you have a way of doing things," start="00:03:56.480" video="mainVideo" id=subtitle]]
[[!template text="it makes it easier for the child" start="00:03:59.840" video="mainVideo" id=subtitle]]
[[!template text="to develop that internal sense of order" start="00:04:02.480" video="mainVideo" id=subtitle]]
[[!template text="and succeed at imposing order" start="00:04:04.560" video="mainVideo" id=subtitle]]
[[!template text="upon their work, which..." start="00:04:07.120" video="mainVideo" id=subtitle]]
[[!template text="We do that as programmers." start="00:04:09.360" video="mainVideo" id=subtitle]]
[[!template text="If we're contributing to Emacs," start="00:04:11.360" video="mainVideo" id=subtitle]]
[[!template text="we try to do so in an orderly way," start="00:04:13.280" video="mainVideo" id=subtitle]]
[[!template text="use prefixes for namespacing," start="00:04:16.079" video="mainVideo" id=subtitle]]
[[!template text="since we don't have that ability" start="00:04:18.160" video="mainVideo" id=subtitle]]
[[!template text="in Emacs Lisp," start="00:04:19.919" video="mainVideo" id=subtitle]]
[[!template text="and by sharing well-ordered" start="00:04:20.959" video="mainVideo" id=subtitle]]
[[!template text="self-documenting programs with our community." start="00:04:22.600" video="mainVideo" id=subtitle]]
[[!template new="1" text="Number three is exploration. I think" start="00:04:26.000" video="mainVideo" id=subtitle]]
[[!template text="exploration is what drew me into Emacs," start="00:04:28.560" video="mainVideo" id=subtitle]]
[[!template text="personally. In the beginning," start="00:04:30.720" video="mainVideo" id=subtitle]]
[[!template text="it was just this wondrous" start="00:04:32.400" video="mainVideo" id=subtitle]]
[[!template text="software environment" start="00:04:35.759" video="mainVideo" id=subtitle]]
[[!template text="that offered so many opportunities." start="00:04:36.800" video="mainVideo" id=subtitle]]
[[!template text="I was curious. Like, you've got" start="00:04:39.360" video="mainVideo" id=subtitle]]
[[!template text="your scratch buffer." start="00:04:41.680" video="mainVideo" id=subtitle]]
[[!template text="You can explore in there with expressions." start="00:04:42.880" video="mainVideo" id=subtitle]]
[[!template text="You can start up IELM." start="00:04:45.040" video="mainVideo" id=subtitle]]
[[!template text="You can explore your file system with Dired." start="00:04:46.880" video="mainVideo" id=subtitle]]
[[!template text="You can explore different packages" start="00:04:49.440" video="mainVideo" id=subtitle]]
[[!template text="with list-packages. There's so many ways" start="00:04:51.199" video="mainVideo" id=subtitle]]
[[!template text="you can explore in Emacs." start="00:04:54.560" video="mainVideo" id=subtitle]]
[[!template text="For me, that was very delightful." start="00:04:56.880" video="mainVideo" id=subtitle]]
[[!template text="It really resonated with my bias" start="00:04:59.040" video="mainVideo" id=subtitle]]
[[!template text="of exploration and human tendencies." start="00:05:01.919" video="mainVideo" id=subtitle]]
[[!template text="Places to explore in Emacs are wonderful," start="00:05:04.960" video="mainVideo" id=subtitle]]
[[!template text="and eventually you get down" start="00:05:07.280" video="mainVideo" id=subtitle]]
[[!template text="into the source code, and it's great." start="00:05:08.720" video="mainVideo" id=subtitle]]
[[!template new="1" text="And then we've got communication." start="00:05:12.080" video="mainVideo" id=subtitle]]
[[!template text="I think communication kind of" start="00:05:14.400" video="mainVideo" id=subtitle]]
[[!template text="speaks for itself as well." start="00:05:16.639" video="mainVideo" id=subtitle]]
[[!template text="Emacs is software." start="00:05:17.919" video="mainVideo" id=subtitle]]
[[!template text="Software is a form of communication." start="00:05:19.520" video="mainVideo" id=subtitle]]
[[!template text="We're all driven to communicate." start="00:05:22.080" video="mainVideo" id=subtitle]]
[[!template text="That's why we're here at this conference." start="00:05:23.360" video="mainVideo" id=subtitle]]
[[!template text="Within Emacs, you've got lots of ways" start="00:05:26.240" video="mainVideo" id=subtitle]]
[[!template text="to communicate. You've got IRC clients," start="00:05:28.320" video="mainVideo" id=subtitle]]
[[!template text="mail, you've got news readers." start="00:05:30.960" video="mainVideo" id=subtitle]]
[[!template text="You could use Org." start="00:05:32.960" video="mainVideo" id=subtitle]]
[[!template text="I even started working on a magazine in Org" start="00:05:34.080" video="mainVideo" id=subtitle]]
[[!template text="that I was going to distribute" start="00:05:37.600" video="mainVideo" id=subtitle]]
[[!template text="via live Debian CDs back in the day." start="00:05:38.800" video="mainVideo" id=subtitle]]
[[!template text="So I think Emacs for communication" start="00:05:42.479" video="mainVideo" id=subtitle]]
[[!template text="is pretty clear." start="00:05:45.120" video="mainVideo" id=subtitle]]
[[!template new="1" text="Activity. So Activities is just" start="00:05:46.160" video="mainVideo" id=subtitle]]
[[!template text="a natural thing when you're..." start="00:05:48.639" video="mainVideo" id=subtitle]]
[[!template text="You see it in children. Right?" start="00:05:51.120" video="mainVideo" id=subtitle]]
[[!template text="Children always find something to do" start="00:05:52.479" video="mainVideo" id=subtitle]]
[[!template text="to keep busy, whether they're pretending," start="00:05:54.720" video="mainVideo" id=subtitle]]
[[!template text="or running around, or moving." start="00:05:57.120" video="mainVideo" id=subtitle]]
[[!template text="You don't have to have a goal" start="00:05:59.039" video="mainVideo" id=subtitle]]
[[!template text="or end-product in mind." start="00:06:00.240" video="mainVideo" id=subtitle]]
[[!template text="People are just active." start="00:06:01.759" video="mainVideo" id=subtitle]]
[[!template text="You do things. I find that in Emacs," start="00:06:02.800" video="mainVideo" id=subtitle]]
[[!template text="all the time, when I don't know" start="00:06:06.160" video="mainVideo" id=subtitle]]
[[!template text="what to work on, sometimes I just go" start="00:06:08.000" video="mainVideo" id=subtitle]]
[[!template text="into Emacs and hack around and, like," start="00:06:09.919" video="mainVideo" id=subtitle]]
[[!template text="change things in my config." start="00:06:12.479" video="mainVideo" id=subtitle]]
[[!template text="I'm sure we've all been there." start="00:06:14.000" video="mainVideo" id=subtitle]]
[[!template text="So Emacs encourages and enables" start="00:06:16.000" video="mainVideo" id=subtitle]]
[[!template text="that kind of activity as well." start="00:06:19.120" video="mainVideo" id=subtitle]]
[[!template new="1" text="Manipulation is the next one." start="00:06:21.199" video="mainVideo" id=subtitle]]
[[!template text="So Lisp. Anyone? The fact that Emacs is" start="00:06:23.120" video="mainVideo" id=subtitle]]
[[!template text="this live Lisp process that's running," start="00:06:27.120" video="mainVideo" id=subtitle]]
[[!template text="that you can manipulate at your fingertips..." start="00:06:29.919" video="mainVideo" id=subtitle]]
[[!template text="You couldn't ask for something better." start="00:06:33.360" video="mainVideo" id=subtitle]]
[[!template text="I think the malleability of Emacs" start="00:06:35.120" video="mainVideo" id=subtitle]]
[[!template text="is why people love it." start="00:06:37.360" video="mainVideo" id=subtitle]]
[[!template text="Clearly, the environment of Emacs" start="00:06:39.600" video="mainVideo" id=subtitle]]
[[!template text="was prepared with manipulation in mind" start="00:06:41.840" video="mainVideo" id=subtitle]]
[[!template text="from the very start." start="00:06:44.240" video="mainVideo" id=subtitle]]
[[!template text="We'll go through these next ones" start="00:06:45.280" video="mainVideo" id=subtitle]]
[[!template text="pretty quickly." start="00:06:46.960" video="mainVideo" id=subtitle]]
[[!template new="1" text="We've got work or purposeful activity." start="00:06:48.319" video="mainVideo" id=subtitle]]
[[!template text="Emacs would not exist" start="00:06:51.759" video="mainVideo" id=subtitle]]
[[!template text="without this human tendency." start="00:06:53.039" video="mainVideo" id=subtitle]]
[[!template text="it's been worked on" start="00:06:55.120" video="mainVideo" id=subtitle]]
[[!template text="by free software volunteers" start="00:06:56.319" video="mainVideo" id=subtitle]]
[[!template text="for 40 years, and this is the kind of" start="00:06:58.240" video="mainVideo" id=subtitle]]
[[!template text="self-motivated work that inspired me" start="00:07:03.360" video="mainVideo" id=subtitle]]
[[!template text="to be a hacker." start="00:07:06.000" video="mainVideo" id=subtitle]]
[[!template new="1" text="Repetition is another human tendency." start="00:07:09.199" video="mainVideo" id=subtitle]]
[[!template text="I think that one kind of speaks for itself." start="00:07:11.919" video="mainVideo" id=subtitle]]
[[!template text="It's this tendency that gave me" start="00:07:14.960" video="mainVideo" id=subtitle]]
[[!template text="Emacs pinky after learning all of those" start="00:07:17.120" video="mainVideo" id=subtitle]]
[[!template text="key bindings, and then that same tendency" start="00:07:19.919" video="mainVideo" id=subtitle]]
[[!template text="drove me to learn another modal key mapping" start="00:07:23.360" video="mainVideo" id=subtitle]]
[[!template text=" to deal with that. I've repeated myself," start="00:07:26.639" video="mainVideo" id=subtitle]]
[[!template text="starting over new Emacs configs" start="00:07:29.759" video="mainVideo" id=subtitle]]
[[!template text="several times. I could give another example," start="00:07:32.400" video="mainVideo" id=subtitle]]
[[!template text="but I'll just be repeating myself" start="00:07:35.120" video="mainVideo" id=subtitle]]
[[!template text="at this point." start="00:07:36.960" video="mainVideo" id=subtitle]]
[[!template new="1" text="And then exactness. So we have a tendency," start="00:07:38.960" video="mainVideo" id=subtitle]]
[[!template text="a human tendency toward exactness." start="00:07:42.880" video="mainVideo" id=subtitle]]
[[!template text="That's not one that's very strong for me." start="00:07:45.840" video="mainVideo" id=subtitle]]
[[!template text="I'm not a super exacting person." start="00:07:48.160" video="mainVideo" id=subtitle]]
[[!template text="But I think you can see that in Emacs," start="00:07:50.879" video="mainVideo" id=subtitle]]
[[!template text="like certain parts of it" start="00:07:53.520" video="mainVideo" id=subtitle]]
[[!template text="have been refined down to exactness." start="00:07:55.520" video="mainVideo" id=subtitle]]
[[!template text="I know when I'm working," start="00:07:59.599" video="mainVideo" id=subtitle]]
[[!template text="sometimes it's just the theme that I choose" start="00:08:01.759" video="mainVideo" id=subtitle]]
[[!template text="or making sure the mode line" start="00:08:04.560" video="mainVideo" id=subtitle]]
[[!template text="is exactly the way I want it..." start="00:08:06.319" video="mainVideo" id=subtitle]]
[[!template text="You know, getting that environment" start="00:08:07.840" video="mainVideo" id=subtitle]]
[[!template text="to feel conducive to thought and work" start="00:08:10.160" video="mainVideo" id=subtitle]]
[[!template text="is important to me." start="00:08:14.240" video="mainVideo" id=subtitle]]
[[!template new="1" text="And then we have abstraction, which..." start="00:08:16.319" video="mainVideo" id=subtitle]]
[[!template text="That one goes pretty deep," start="00:08:18.560" video="mainVideo" id=subtitle]]
[[!template text="but I think you can see" start="00:08:19.680" video="mainVideo" id=subtitle]]
[[!template text="how abstraction works in Emacs." start="00:08:21.840" video="mainVideo" id=subtitle]]
[[!template text="A buffer is an abstraction." start="00:08:24.080" video="mainVideo" id=subtitle]]
[[!template text="One of the great things about Emacs" start="00:08:26.080" video="mainVideo" id=subtitle]]
[[!template text="and about Montessori philosophy" start="00:08:27.840" video="mainVideo" id=subtitle]]
[[!template text="is that these abstractions" start="00:08:29.199" video="mainVideo" id=subtitle]]
[[!template text="might not be something" start="00:08:32.080" video="mainVideo" id=subtitle]]
[[!template text="you need to think about right away," start="00:08:33.200" video="mainVideo" id=subtitle]]
[[!template text="but they're there, right," start="00:08:34.640" video="mainVideo" id=subtitle]]
[[!template text="like the fact that a buffer abstracts" start="00:08:35.919" video="mainVideo" id=subtitle]]
[[!template text="over working with text." start="00:08:39.200" video="mainVideo" id=subtitle]]
[[!template text="Once that becomes clear to you," start="00:08:41.279" video="mainVideo" id=subtitle]]
[[!template text="once you have a reason to manipulate it," start="00:08:43.519" video="mainVideo" id=subtitle]]
[[!template text="having the abstraction of the buffer there" start="00:08:45.760" video="mainVideo" id=subtitle]]
[[!template text="to work with makes a huge difference." start="00:08:48.320" video="mainVideo" id=subtitle]]
[[!template text="And then of course," start="00:08:51.440" video="mainVideo" id=subtitle]]
[[!template text="we can create our own abstractions:" start="00:08:52.160" video="mainVideo" id=subtitle]]
[[!template text="transients, pop-up buffers, hydras..." start="00:08:54.560" video="mainVideo" id=subtitle]]
[[!template text="I'm sure there's plenty of examples" start="00:08:57.519" video="mainVideo" id=subtitle]]
[[!template text="in chat that I can't come up with." start="00:08:59.360" video="mainVideo" id=subtitle]]
[[!template new="1" text="And finally, perfection." start="00:09:02.000" video="mainVideo" id=subtitle]]
[[!template text="All of the human tendencies" start="00:09:03.519" video="mainVideo" id=subtitle]]
[[!template text="culminate in this one." start="00:09:04.959" video="mainVideo" id=subtitle]]
[[!template text="Perfection doesn't mean" start="00:09:07.279" video="mainVideo" id=subtitle]]
[[!template text="like you just have to make" start="00:09:08.320" video="mainVideo" id=subtitle]]
[[!template text="this perfect shining idealistic thing." start="00:09:10.240" video="mainVideo" id=subtitle]]
[[!template text="It's about perfecting what we do." start="00:09:13.040" video="mainVideo" id=subtitle]]
[[!template text="I think everybody who's worked with Emacs" start="00:09:15.680" video="mainVideo" id=subtitle]]
[[!template text="for a long time," start="00:09:18.800" video="mainVideo" id=subtitle]]
[[!template text="you perfect your configuration." start="00:09:19.680" video="mainVideo" id=subtitle]]
[[!template text="Sometimes you tear it down and start over." start="00:09:22.240" video="mainVideo" id=subtitle]]
[[!template text="If you're working on a package," start="00:09:25.120" video="mainVideo" id=subtitle]]
[[!template text="you perfect that," start="00:09:26.399" video="mainVideo" id=subtitle]]
[[!template text="and it's an ongoing process." start="00:09:27.760" video="mainVideo" id=subtitle]]
[[!template text="An example I can think of are" start="00:09:29.760" video="mainVideo" id=subtitle]]
[[!template text="like raxod502's packages." start="00:09:31.600" video="mainVideo" id=subtitle]]
[[!template text="straight.el is an attempt at perfecting" start="00:09:33.680" video="mainVideo" id=subtitle]]
[[!template text="the package management system in Emacs," start="00:09:36.720" video="mainVideo" id=subtitle]]
[[!template text="and he's taken a stab at" start="00:09:40.480" video="mainVideo" id=subtitle]]
[[!template text="several other common things," start="00:09:41.920" video="mainVideo" id=subtitle]]
[[!template text="like incremental selection and so on." start="00:09:43.440" video="mainVideo" id=subtitle]]
[[!template text="These aren't necessarily finished problems." start="00:09:46.320" video="mainVideo" id=subtitle]]
[[!template text="There's room for perfection," start="00:09:50.959" video="mainVideo" id=subtitle]]
[[!template text="and we have a human tendency to pursue that." start="00:09:52.480" video="mainVideo" id=subtitle]]
[[!template text="I hope this talk" start="00:09:58.160" video="mainVideo" id=subtitle]]
[[!template text="has gotten you thinking about" start="00:09:59.040" video="mainVideo" id=subtitle]]
[[!template text="how Emacs and the Montessori classroom" start="00:10:00.080" video="mainVideo" id=subtitle]]
[[!template text="are similar--they're both" start="00:10:02.880" video="mainVideo" id=subtitle]]
[[!template text="prepared environments" start="00:10:04.480" video="mainVideo" id=subtitle]]
[[!template text="that call upon our human tendencies" start="00:10:06.160" video="mainVideo" id=subtitle]]
[[!template text="to construct and refine our world--" start="00:10:08.800" video="mainVideo" id=subtitle]]
[[!template text="and how Emacs respects us as users" start="00:10:12.240" video="mainVideo" id=subtitle]]
[[!template text="in the hopes that we will grow up into" start="00:10:15.519" video="mainVideo" id=subtitle]]
[[!template text="creative hackers." start="00:10:18.480" video="mainVideo" id=subtitle]]
[[!template text="Thank you for listening." start="00:10:21.200" video="mainVideo" id=subtitle]]
[[!template text="I'm happy to answer any questions" start="00:10:22.240" video="mainVideo" id=subtitle]]
[[!template text="(captions by sachac)" start="00:10:26.079" video="mainVideo" id=subtitle]]