summaryrefslogblamecommitdiffstats
path: root/2021/captions/montessori.md
blob: 3fc9564ffeabdf8bc57d046cb31b6b6acd863e18 (plain) (tree)




















































































































































































































































































                                                                                                                            
<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]]