diff options
Diffstat (limited to '')
-rw-r--r-- | 2023/captions/emacsconf-2023-nabokov--why-nabokov-would-use-orgmode-if-he-were-writing-today--edmund-jorgensen--answers.vtt | 680 |
1 files changed, 680 insertions, 0 deletions
diff --git a/2023/captions/emacsconf-2023-nabokov--why-nabokov-would-use-orgmode-if-he-were-writing-today--edmund-jorgensen--answers.vtt b/2023/captions/emacsconf-2023-nabokov--why-nabokov-would-use-orgmode-if-he-were-writing-today--edmund-jorgensen--answers.vtt new file mode 100644 index 00000000..20053853 --- /dev/null +++ b/2023/captions/emacsconf-2023-nabokov--why-nabokov-would-use-orgmode-if-he-were-writing-today--edmund-jorgensen--answers.vtt @@ -0,0 +1,680 @@ +WEBVTT + + +00:00:03.560 --> 00:00:04.059 +[Speaker 0]: About 3 + +00:00:16.020 --> 00:00:16.400 +seconds. And I believe we are live. + +00:00:17.280 --> 00:00:17.780 +Hi Edmund, how are you doing? + +00:00:19.240 --> 00:00:19.540 +[Speaker 1]: Hi, how's it going Leo? + +00:00:20.279 --> 00:00:20.560 +I'm doing well, thanks. + +00:00:20.560 --> 00:00:21.060 +Yourself? + +00:00:24.480 --> 00:00:24.640 +[Speaker 0]: I'm also doing well. So Edmund doesn't have + +00:00:26.980 --> 00:00:27.259 +his webcam on but he will be able to answer + +00:00:29.960 --> 00:00:30.360 +questions that you ask inside of the Azure + +00:00:32.159 --> 00:00:32.659 +pad that I've shared again on IRC. + +00:00:35.440 --> 00:00:35.560 +By the way, we only have 1 question and we + +00:00:37.120 --> 00:00:37.620 +have about 40 minutes of question time, + +00:00:40.380 --> 00:00:40.520 +so feel free to add as many questions as you + +00:00:41.940 --> 00:00:42.340 +want and in the meantime, + +00:00:43.380 --> 00:00:43.660 +we'll get started on the first 1. + +00:00:45.020 --> 00:00:45.060 +Unless, Edmond, do you have anything to say + +00:00:45.920 --> 00:00:46.420 +after your presentation? + +00:00:48.280 --> 00:00:48.780 +[Speaker 1]: No, we can jump in. + +00:00:51.560 --> 00:00:52.060 +[Speaker 0]: Okay, lovely. So first question, + +00:00:54.940 --> 00:00:55.200 +is the index, sorry, does the index really + +00:00:57.840 --> 00:00:58.100 +matter here? I mean his colleague is also + +00:01:00.380 --> 00:01:00.560 +using some A4 paper and you think that the + +00:01:02.400 --> 00:01:02.900 +index card is the most important thing here? + +00:01:04.540 --> 00:01:04.920 +[Speaker 1]: That's a great question. + +00:01:08.000 --> 00:01:08.200 +I mean, I think you can do anything with a + +00:01:09.520 --> 00:01:09.720 +larger piece of paper that you can do with a + +00:01:10.240 --> 00:01:10.460 +smaller piece of paper. + +00:01:12.280 --> 00:01:12.479 +But I actually encourage you to try this out. + +00:01:14.820 --> 00:01:15.020 +I did, not for research for this talk, + +00:01:17.040 --> 00:01:17.160 +but just when I read about Nabokov and his + +00:01:18.160 --> 00:01:18.400 +index cards to begin with, + +00:01:20.380 --> 00:01:20.660 +I kind of tried it out a little bit and wrote + +00:01:22.480 --> 00:01:22.720 +some shorter things on index cards and so on + +00:01:24.640 --> 00:01:25.120 +and there really is something about the size + +00:01:27.940 --> 00:01:28.440 +and the kind of ability to manipulate them. + +00:01:30.200 --> 00:01:30.360 +You really can bundle them and move them + +00:01:33.420 --> 00:01:33.720 +around easier and I think that that I think + +00:01:35.800 --> 00:01:35.920 +he enjoyed that. So sure I mean I think you + +00:01:37.540 --> 00:01:37.660 +can do anything with a4 paper that you could + +00:01:38.860 --> 00:01:39.140 +do with index cards but I think there's + +00:01:40.760 --> 00:01:41.200 +something about that form that lends itself + +00:01:43.840 --> 00:01:44.160 +to the especially to the reorganization maybe + +00:01:45.540 --> 00:01:45.820 +to the focus as well just because it's + +00:01:47.060 --> 00:01:47.220 +smaller but but definitely to the + +00:01:47.220 --> 00:01:47.720 +reorganization. + +00:01:53.600 --> 00:01:53.940 +[Speaker 0]: Definitely So we have a lot more questions + +00:01:54.640 --> 00:01:54.960 +now. So thank you, everyone, + +00:01:56.479 --> 00:01:56.979 +for answering my plea for more questions. + +00:01:59.760 --> 00:02:00.060 +Next question. How do you explore the second + +00:02:01.880 --> 00:02:02.080 +level headings, i.e. The scenes in this + +00:02:03.600 --> 00:02:04.100 +example, without the heading itself, + +00:02:05.740 --> 00:02:06.240 +just the content? Is that clear enough? + +00:02:09.240 --> 00:02:09.740 +[Speaker 1]: Great question. Yeah, so I've tried 2 ways, + +00:02:13.280 --> 00:02:13.440 +sorry, 3 ways with this and landed on 1 that + +00:02:16.080 --> 00:02:16.480 +I like. Originally I used the OX package. + +00:02:20.080 --> 00:02:20.220 +There's an OX ignore thing in there where you + +00:02:23.240 --> 00:02:23.420 +can add an ignore tag to where you don't want + +00:02:24.720 --> 00:02:25.140 +the headings, but you do want the content + +00:02:26.920 --> 00:02:27.240 +exported. I found that a little bit annoying, + +00:02:27.940 --> 00:02:28.280 +just visually annoying, + +00:02:31.320 --> 00:02:31.820 +when I'm, again, My theme here is navigating + +00:02:34.840 --> 00:02:35.160 +100,000 word documents effectively and having + +00:02:36.900 --> 00:02:37.400 +that extra visual noise was kind of a pain. + +00:02:40.520 --> 00:02:40.760 +So I ended up, first I just did like a dumb + +00:02:43.040 --> 00:02:43.180 +ox script as part of my publication kind of + +00:02:47.720 --> 00:02:47.980 +pipeline that removed headlines at the scene + +00:02:48.940 --> 00:02:49.240 +level. And then actually, + +00:02:50.980 --> 00:02:51.220 +because I ended up leaning so heavily on + +00:02:53.680 --> 00:02:53.880 +Pandoc, and Pandoc, for those of you who have + +00:02:56.200 --> 00:02:56.700 +not looked at recent versions of Pandoc, + +00:03:00.920 --> 00:03:01.300 +they've got a really fantastic way to use Lua + +00:03:02.420 --> 00:03:02.920 +at this point to write filters. + +00:03:04.940 --> 00:03:05.140 +So you can kind of take the AST of your + +00:03:07.120 --> 00:03:07.400 +document and run these very simple Lua + +00:03:09.140 --> 00:03:09.620 +filters over it. They used to be in Haskell, + +00:03:11.780 --> 00:03:12.120 +which I'm not smart enough to write Haskell + +00:03:13.140 --> 00:03:13.500 +is 1 of the things that I've discovered. + +00:03:14.440 --> 00:03:14.760 +I keep bouncing off of it, + +00:03:16.360 --> 00:03:16.720 +but I'm just smart enough to write Lua. + +00:03:19.480 --> 00:03:19.840 +And so I use a Lua filter now, + +00:03:21.180 --> 00:03:21.380 +which I'm happy to publish to anyone who's + +00:03:22.880 --> 00:03:23.380 +interested. That basically lets me say, + +00:03:27.440 --> 00:03:27.560 +you know, what level headings to get rid of + +00:03:28.740 --> 00:03:29.120 +the heading, but publish the content. + +00:03:30.320 --> 00:03:30.480 +And part of the reason that's been useful is + +00:03:31.920 --> 00:03:32.040 +that some of the other novels I'm working on + +00:03:33.540 --> 00:03:33.680 +for example have different levels of + +00:03:35.640 --> 00:03:35.740 +hierarchy where maybe there's a part and then + +00:03:37.260 --> 00:03:37.640 +you know at the top level and then chapter + +00:03:39.160 --> 00:03:39.520 +and then scene and it's now the third level + +00:03:41.400 --> 00:03:41.580 +instead of the second and it's much easier in + +00:03:43.840 --> 00:03:44.060 +the Lua to just be like remove the third + +00:03:45.400 --> 00:03:45.700 +level headings or the second level headings + +00:03:47.680 --> 00:03:47.860 +or whatever it is so that's been that's been + +00:03:47.860 --> 00:03:48.360 +helpful. + +00:03:53.040 --> 00:03:53.540 +[Speaker 0]: Great, Moving on to the next question, + +00:03:58.120 --> 00:03:58.260 +slightly off topic, where can we see your + +00:03:58.260 --> 00:03:58.760 +novels? + +00:04:01.060 --> 00:04:01.560 +[Speaker 1]: Oh well yeah, you can, + +00:04:05.500 --> 00:04:05.560 +they're on Amazon, there's 2 of them and a + +00:04:06.160 --> 00:04:06.660 +book of short stories. + +00:04:10.120 --> 00:04:10.440 +I think the short stories and the second + +00:04:11.960 --> 00:04:12.280 +novel, which is called World Enough in Time, + +00:04:13.940 --> 00:04:14.160 +which is the 1 that kind of prompted this + +00:04:16.160 --> 00:04:16.660 +talk, are probably of more interest to this, + +00:04:18.320 --> 00:04:18.820 +to the Emacs focused group. + +00:04:20.380 --> 00:04:20.740 +The first one's like a philosophical murder + +00:04:25.240 --> 00:04:25.440 +mystery, but the World Enough in Time is a + +00:04:29.820 --> 00:04:30.320 +kind of Douglas Adams inspired sci-fi comedy + +00:04:34.440 --> 00:04:34.940 +about kind of hijinks on a relativistic speed + +00:04:37.360 --> 00:04:37.480 +space cruiser, which was a lot of fun to + +00:04:38.980 --> 00:04:39.480 +write. It has a lot of twisty subplots, + +00:04:42.500 --> 00:04:42.720 +which is where I developed that technique of + +00:04:46.560 --> 00:04:46.780 +being able to filter down to tags and see a + +00:04:47.840 --> 00:04:48.340 +reduced version of the novel, + +00:04:51.560 --> 00:04:51.960 +which was very handy when trying to juggle 13 + +00:04:53.520 --> 00:04:54.020 +subplots. So yeah, check it out. + +00:04:57.240 --> 00:04:57.340 +[Speaker 0]: Great, we'll make sure that you have the + +00:04:59.860 --> 00:05:00.360 +links available on the talk page afterwards. + +00:05:03.420 --> 00:05:03.740 +Right now I sadly have to host so I cannot + +00:05:05.680 --> 00:05:05.820 +look up the links but we'll make sure or if + +00:05:08.100 --> 00:05:08.600 +[Speaker 1]: I put it in there for you. + +00:05:09.020 --> 00:05:09.520 +[Speaker 0]: anyone in the chat... Oh you did? + +00:05:13.800 --> 00:05:13.940 +Yeah. In the meantime we'll move on to the + +00:05:16.560 --> 00:05:17.060 +next question. Have you looked at the Denote + +00:05:19.700 --> 00:05:20.080 +signature features? The hierarchical nature + +00:05:23.180 --> 00:05:23.520 +of Lumen's ideas and index cards works well + +00:05:24.100 --> 00:05:24.600 +with Denote signatures. + +00:05:26.120 --> 00:05:26.620 +So are you familiar with Denote first? + +00:05:28.740 --> 00:05:28.840 +[Speaker 1]: I am not. No, it sounds like something that I + +00:05:29.240 --> 00:05:29.740 +should check out. + +00:05:33.080 --> 00:05:33.420 +[Speaker 0]: Yeah, Denote is a way to work with slip + +00:05:35.460 --> 00:05:35.640 +boxes. We talked a little bit about it + +00:05:37.240 --> 00:05:37.740 +earlier today. We talked about Orgroam, + +00:05:40.600 --> 00:05:40.900 +we talked about Denote as well as a lighter + +00:05:41.580 --> 00:05:42.080 +alternative to Orgroam. + +00:05:45.520 --> 00:05:45.920 +And yeah, the organization with index cards + +00:05:47.360 --> 00:05:47.720 +feels like it's something that would highly + +00:05:50.740 --> 00:05:50.900 +benefit from linking and back links and any + +00:05:53.880 --> 00:05:54.380 +kind of UX functionality for relating pieces + +00:05:56.680 --> 00:05:56.980 +of information. So yeah, + +00:05:57.620 --> 00:05:58.120 +definitely look it up. + +00:06:00.040 --> 00:06:00.460 +[Speaker 1]: Yeah, I'm a heavy org-roam user. + +00:06:03.280 --> 00:06:03.680 +I use org-roam for a lot of different stuff + +00:06:05.740 --> 00:06:05.860 +and I would love, I will definitely check out + +00:06:06.740 --> 00:06:07.240 +Denote as an alternative. + +00:06:09.520 --> 00:06:09.960 +[Speaker 0]: Sure, I'm not particularly personally + +00:06:11.720 --> 00:06:12.180 +familiar with what Signature is within Denote + +00:06:13.940 --> 00:06:14.060 +and it'd be great if the person who asked the + +00:06:15.580 --> 00:06:15.980 +question could perhaps provide more details + +00:06:17.980 --> 00:06:18.180 +so that Edmund could get a little more + +00:06:20.000 --> 00:06:20.500 +information when he returns to the document. + +00:06:21.480 --> 00:06:21.980 +But yeah, if you're using Org-ROM, + +00:06:25.140 --> 00:06:25.280 +you're already within the mindset that you + +00:06:27.180 --> 00:06:27.500 +need, and perhaps you'd gain a little bit + +00:06:29.260 --> 00:06:29.760 +extra stuff from using Dino's signature, + +00:06:32.920 --> 00:06:33.240 +I assume. We have 8 minutes. + +00:06:34.040 --> 00:06:34.540 +We're still good on time. + +00:06:36.500 --> 00:06:36.980 +Next question, do you have a workflow + +00:06:39.020 --> 00:06:39.360 +combining handwritten index cards and org + +00:06:39.360 --> 00:06:39.860 +mode? + +00:06:42.400 --> 00:06:42.900 +[Speaker 1]: Great question. I do not. + +00:06:46.620 --> 00:06:47.120 +I do write by hand when I get, + +00:06:49.120 --> 00:06:49.280 +I don't know what a good term for it is, + +00:06:51.420 --> 00:06:51.580 +I'll call it like editorial paralysis or + +00:06:53.100 --> 00:06:53.320 +something when I find it very hard to move + +00:06:54.720 --> 00:06:54.880 +forward in something because I keep going + +00:06:56.940 --> 00:06:57.240 +back and tweaking. And I will handwrite stuff + +00:06:58.520 --> 00:06:58.660 +at that point and then type it in because + +00:07:02.120 --> 00:07:02.540 +it's so much harder to get stuck in editing + +00:07:04.480 --> 00:07:04.600 +mode when you have to move forward on the + +00:07:07.360 --> 00:07:07.860 +page. I don't use index cards. + +00:07:11.680 --> 00:07:12.080 +In the blog article that I link in my talk, + +00:07:14.400 --> 00:07:14.900 +the ewj.io slash emacs 1, + +00:07:18.240 --> 00:07:18.740 +I did try using handwritten or spreadsheet + +00:07:22.360 --> 00:07:22.720 +outlines at 1 point and found them very, + +00:07:27.640 --> 00:07:27.840 +very clumsy for novel writing just because I + +00:07:29.820 --> 00:07:30.320 +do so much, I mean, I do so much revision + +00:07:32.600 --> 00:07:32.720 +that moving things around meant that I had to + +00:07:34.480 --> 00:07:34.760 +keep 2 things in sync with each other, + +00:07:35.440 --> 00:07:35.660 +the pros and the outline. + +00:07:37.540 --> 00:07:38.040 +And that was what really led me to Org Mode + +00:07:39.800 --> 00:07:40.080 +as a way to keep the, again, + +00:07:42.040 --> 00:07:42.180 +I think part of the key for me is keeping the + +00:07:44.580 --> 00:07:45.060 +outline and the pros right next to each other + +00:07:46.440 --> 00:07:46.940 +in a way that they move around which is just + +00:07:48.800 --> 00:07:49.000 +really, I don't know, for me really really + +00:07:49.000 --> 00:07:49.500 +powerful. + +00:07:54.280 --> 00:07:54.480 +[Speaker 0]: Okay great, so we finished the list of + +00:07:55.840 --> 00:07:56.340 +questions available on the pad, + +00:07:58.260 --> 00:07:58.440 +but I see that some people have joined us on + +00:08:01.100 --> 00:08:01.300 +BBB, so hi everyone. If you have any + +00:08:03.340 --> 00:08:03.600 +questions feel free to unmute yourself and + +00:08:06.560 --> 00:08:06.820 +ask them. Otherwise, we might go on a break. + +00:08:08.360 --> 00:08:08.520 +So I'm going to give you about 10 seconds to + +00:08:14.480 --> 00:08:14.760 +unmute yourself. Or if you just want to add + +00:08:15.660 --> 00:08:15.860 +more questions on the pad, + +00:08:17.680 --> 00:08:17.920 +that's also fine. And that'll give you about + +00:08:19.540 --> 00:08:19.860 +30 seconds. Otherwise, + +00:08:20.660 --> 00:08:21.160 +we'll need to go on a break. + +00:08:24.020 --> 00:08:24.520 +And in the meantime, I'll thank you, + +00:08:25.600 --> 00:08:26.100 +Edmund, for your presentation, + +00:08:27.880 --> 00:08:28.100 +because it's always nice, + +00:08:31.400 --> 00:08:31.900 +you know, we The reason why we have 2 tracks, + +00:08:34.200 --> 00:08:34.280 +and we've been having 2 tracks for the last 2 + +00:08:36.039 --> 00:08:36.260 +or 3 editions of EmacsConf is because it's + +00:08:38.799 --> 00:08:39.299 +really nice to have those talks which are + +00:08:43.500 --> 00:08:43.840 +still related to Emacs and to far distance + +00:08:45.440 --> 00:08:45.700 +developments because we are obviously using + +00:08:48.160 --> 00:08:48.400 +packages. But it's really nice to see when we + +00:08:51.960 --> 00:08:52.200 +foray into other areas like writing or any + +00:08:53.400 --> 00:08:53.900 +kind of academia-based topics. + +00:08:55.440 --> 00:08:55.840 +So thank you, it's really nice. + +00:09:01.500 --> 00:09:01.720 +It brings different colors to the spectrum of + +00:09:03.580 --> 00:09:03.900 +what EmacsConf is and what ultimately Emacs + +00:09:04.680 --> 00:09:05.180 +is as well. Thank you. + +00:09:06.960 --> 00:09:07.200 +[Speaker 1]: Well thanks to everyone who tuned in and Leo + +00:09:08.160 --> 00:09:08.560 +thanks to you and all the other organizers + +00:09:09.060 --> 00:09:09.340 +for putting this together. + +00:09:09.720 --> 00:09:10.220 +Appreciate it. + +00:09:12.720 --> 00:09:12.840 +[Speaker 0]: Thank you. All right I think we're going to + +00:09:14.380 --> 00:09:14.540 +go on a little break for 5 minutes because I + +00:09:16.060 --> 00:09:16.560 +don't see other questions being asked. + +00:09:18.900 --> 00:09:19.160 +So everyone we'll see you again in 5 minutes + +00:09:19.900 --> 00:09:20.400 +and thank you again, Edmund. + +00:09:20.720 --> 00:09:21.220 +[Speaker 1]: Cheers. |