From ee1cb3247915aad68d1e41dd21019899509f873b Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Thu, 1 Feb 2024 16:21:18 -0500 Subject: fix times for answer VTTs --- ...emacs-lisp-programmers--tony-aldon--answers.vtt | 972 +++++----- ...gramming-tools--marcus-birkenkrahe--answers.vtt | 1930 ++++++++++---------- ...libre-software-stack--james-howell--answers.vtt | 1404 +++++++------- ...charges-my-writing--jeremy-friesen--answers.vtt | 584 +++--- 4 files changed, 2417 insertions(+), 2473 deletions(-) (limited to '2023/captions') diff --git a/2023/captions/emacsconf-2023-one--oneel-the-static-site-generator-for-emacs-lisp-programmers--tony-aldon--answers.vtt b/2023/captions/emacsconf-2023-one--oneel-the-static-site-generator-for-emacs-lisp-programmers--tony-aldon--answers.vtt index 71483a10..9a1888a0 100644 --- a/2023/captions/emacsconf-2023-one--oneel-the-static-site-generator-for-emacs-lisp-programmers--tony-aldon--answers.vtt +++ b/2023/captions/emacsconf-2023-one--oneel-the-static-site-generator-for-emacs-lisp-programmers--tony-aldon--answers.vtt @@ -1,1472 +1,1472 @@ WEBVTT -00:00:04.960 --> 00:00:05.460 +00:00:00.459 --> 00:00:05.460 [Speaker 0]: So, will you, when I'm looking at my, -00:00:08.200 --> 00:00:08.480 +00:00:06.279 --> 00:00:08.480 the other screen, I don't see the chat, -00:00:09.880 --> 00:00:10.380 +00:00:08.480 --> 00:00:10.380 so maybe someone can tell me. -00:00:12.240 --> 00:00:12.360 +00:00:11.259 --> 00:00:12.360 [Speaker 1]: It's fine, don't worry about it, -00:00:13.820 --> 00:00:14.320 +00:00:12.360 --> 00:00:14.320 and we are live. So hi again everyone. -00:00:15.640 --> 00:00:16.140 +00:00:15.060 --> 00:00:16.140 Hi Tony, how are you doing? -00:00:17.920 --> 00:00:18.420 +00:00:17.040 --> 00:00:18.420 [Speaker 0]: Really well, and you? -00:00:20.540 --> 00:00:21.040 +00:00:19.440 --> 00:00:21.040 [Speaker 1]: I am doing fantastically, -00:00:22.960 --> 00:00:23.460 +00:00:21.380 --> 00:00:23.460 as fantastically as I can be doing, -00:00:25.320 --> 00:00:25.820 +00:00:24.099 --> 00:00:25.820 having to put out fire in the background 00:00:30.140 --> 00:00:30.640 [Speaker 0]: Cool! -00:00:31.020 --> 00:00:31.520 +00:00:25.840 --> 00:00:31.520 [Speaker 1]: during MaxConf. But I'm doing great! Alright, -00:00:34.400 --> 00:00:34.900 +00:00:31.640 --> 00:00:34.900 Let me just try to set up everything so that -00:00:36.980 --> 00:00:37.260 +00:00:34.960 --> 00:00:37.260 I can show the questions and all this. -00:00:38.420 --> 00:00:38.600 +00:00:37.260 --> 00:00:38.600 Do you mind if I read you the question? -00:00:39.820 --> 00:00:39.960 +00:00:38.600 --> 00:00:39.960 It might be a little more interactive and -00:00:42.260 --> 00:00:42.760 +00:00:39.960 --> 00:00:42.760 this way you can focus on either presenting -00:00:43.260 --> 00:00:43.760 +00:00:42.800 --> 00:00:43.760 stuff on your end. -00:00:48.500 --> 00:00:48.680 +00:00:44.059 --> 00:00:48.680 [Speaker 0]: Yes, tell me what are the questions and what -00:00:50.440 --> 00:00:50.940 +00:00:48.680 --> 00:00:50.940 to do and I will do that. -00:00:55.900 --> 00:00:56.400 +00:00:53.420 --> 00:00:56.400 [Speaker 1]: Okay great so what I'll do, -00:00:58.340 --> 00:00:58.580 +00:00:56.400 --> 00:00:58.580 I'll invite people to go to the pad and ask -00:00:59.820 --> 00:01:00.060 +00:00:58.580 --> 00:01:00.060 questions because it was a very interesting -00:01:01.360 --> 00:01:01.480 +00:01:00.060 --> 00:01:01.480 talk and I'm sure you have plenty of -00:01:02.960 --> 00:01:03.460 +00:01:01.480 --> 00:01:03.460 questions but I only see 1 right now. -00:01:04.860 --> 00:01:05.360 +00:01:03.460 --> 00:01:05.360 Do we have people on BigBlueButton? -00:01:08.080 --> 00:01:08.580 +00:01:05.640 --> 00:01:08.580 Yes we do have people joining right now. -00:01:12.360 --> 00:01:12.620 +00:01:11.000 --> 00:01:12.620 So reading the first question then. -00:01:14.140 --> 00:01:14.380 +00:01:12.620 --> 00:01:14.380 So what's the main motivation for this new -00:01:15.600 --> 00:01:16.100 +00:01:14.380 --> 00:01:16.100 package? I used to use org.yugo -00:01:17.880 --> 00:01:18.340 +00:01:16.280 --> 00:01:18.340 and use GitHub Actions to build a blog. -00:01:20.440 --> 00:01:20.600 +00:01:18.340 --> 00:01:20.600 So can you go in a little bit of details on 00:01:20.600 --> 00:01:21.100 this? -00:01:25.280 --> 00:01:25.780 +00:01:21.540 --> 00:01:25.780 [Speaker 0]: Yes, OK. So the main goal, -00:01:33.070 --> 00:01:33.570 +00:01:30.900 --> 00:01:33.570 I didn't want to have, -00:01:36.940 --> 00:01:37.440 +00:01:33.805 --> 00:01:37.440 to, I will push that here. -00:01:44.440 --> 00:01:44.940 +00:01:38.040 --> 00:01:44.940 So my goal was to not have to rely on another -00:01:49.440 --> 00:01:49.920 +00:01:45.060 --> 00:01:49.920 static site generator to produce my website. -00:01:54.440 --> 00:01:54.780 +00:01:49.920 --> 00:01:54.780 So if you use a Yugo, that means that you -00:02:00.560 --> 00:02:01.060 +00:01:54.780 --> 00:02:01.060 take, so this is the website that we've seen -00:02:07.580 --> 00:02:07.880 +00:02:01.960 --> 00:02:07.880 in the talk, this 1. And I didn't want to -00:02:13.100 --> 00:02:13.320 +00:02:07.880 --> 00:02:13.320 have to use a piece of software in Emacs that -00:02:16.640 --> 00:02:16.960 +00:02:13.320 --> 00:02:16.960 translate to some other files to be feed to -00:02:20.320 --> 00:02:20.680 +00:02:16.960 --> 00:02:20.680 another statistic generator because this way -00:02:23.360 --> 00:02:23.680 +00:02:20.680 --> 00:02:23.680 I have 2 things to understand. -00:02:26.120 --> 00:02:26.620 +00:02:23.680 --> 00:02:26.620 I have to understand how that software -00:02:32.260 --> 00:02:32.440 +00:02:26.780 --> 00:02:32.440 translates my files into the other files and -00:02:36.460 --> 00:02:36.960 +00:02:32.440 --> 00:02:36.960 then I have to understand how Hugo works. -00:02:39.360 --> 00:02:39.480 +00:02:37.060 --> 00:02:39.480 So if I want to change something I need to -00:02:43.260 --> 00:02:43.660 +00:02:39.480 --> 00:02:43.660 understand Hugo. So at some point I need to -00:02:46.000 --> 00:02:46.200 +00:02:43.660 --> 00:02:46.200 work with Hugo. So if I need to work with -00:02:49.200 --> 00:02:49.700 +00:02:46.200 --> 00:02:49.700 Hugo, maybe I can work with it directly. -00:02:56.100 --> 00:02:56.600 +00:02:51.800 --> 00:02:56.600 And I wanted also something that was purely -00:03:02.580 --> 00:03:03.080 +00:02:56.960 --> 00:03:03.080 Emacs-centric and working on it, -00:03:05.060 --> 00:03:05.560 +00:03:03.700 --> 00:03:05.560 I found out about that solution. -00:03:10.240 --> 00:03:10.740 +00:03:05.600 --> 00:03:10.740 And I wanted also something that we have only -00:03:14.640 --> 00:03:15.140 +00:03:11.780 --> 00:03:15.140 1 file that have all the entries. -00:03:18.120 --> 00:03:18.620 +00:03:15.560 --> 00:03:18.620 And when I thought about that, -00:03:22.420 --> 00:03:22.720 +00:03:19.140 --> 00:03:22.720 finally I found a way that maybe we can just -00:03:30.160 --> 00:03:30.360 +00:03:22.720 --> 00:03:30.360 use 1 or 3 to pass it the information of the -00:03:33.329 --> 00:03:33.405 +00:03:30.360 --> 00:03:33.405 website. And if you look, -00:03:37.160 --> 00:03:37.660 +00:03:33.405 --> 00:03:37.660 If you just try to work with Gatsby, -00:03:39.520 --> 00:03:40.020 +00:03:37.920 --> 00:03:40.020 Ugo or all those websites, -00:03:45.180 --> 00:03:45.680 +00:03:40.940 --> 00:03:45.680 when you start, you download 10, -00:03:51.780 --> 00:03:52.280 +00:03:46.240 --> 00:03:52.280 20, 30, thousand for hundreds of dependencies -00:03:59.320 --> 00:03:59.620 +00:03:53.440 --> 00:03:59.620 to do. Just to me, I'm a small guy and I just -00:04:02.560 --> 00:04:02.720 +00:03:59.620 --> 00:04:02.720 want to have some documentation on the -00:04:04.700 --> 00:04:05.200 +00:04:02.720 --> 00:04:05.200 website like this 1. It just, -00:04:08.480 --> 00:04:08.980 +00:04:05.460 --> 00:04:08.980 it shouldn't need that much of a dependency. -00:04:11.000 --> 00:04:11.460 +00:04:09.160 --> 00:04:11.460 And if you look at the website, -00:04:12.680 --> 00:04:13.180 +00:04:11.460 --> 00:04:13.180 if you want to hack on something, -00:04:17.220 --> 00:04:17.320 +00:04:13.540 --> 00:04:17.320 you need a lot of to understand how the -00:04:19.120 --> 00:04:19.459 +00:04:17.320 --> 00:04:19.459 config files work. So you need to, -00:04:20.800 --> 00:04:21.060 +00:04:19.459 --> 00:04:21.060 how does it work this config file? -00:04:23.100 --> 00:04:23.320 +00:04:21.060 --> 00:04:23.320 But I want, it's always happened that you -00:04:25.920 --> 00:04:26.420 +00:04:23.320 --> 00:04:26.420 want to add 1 thing or to add that things. -00:04:27.260 --> 00:04:27.760 +00:04:26.420 --> 00:04:27.760 What do you have to do? -00:04:30.080 --> 00:04:30.340 +00:04:27.780 --> 00:04:30.340 You have to, you can't because it's not -00:04:33.540 --> 00:04:34.040 +00:04:30.340 --> 00:04:34.040 offered by the configuration file. -00:04:37.480 --> 00:04:37.980 +00:04:34.380 --> 00:04:37.980 With that solution that I built for me first, -00:04:41.080 --> 00:04:41.580 +00:04:38.920 --> 00:04:41.580 I don't care if I need something else. -00:04:47.100 --> 00:04:47.600 +00:04:42.020 --> 00:04:47.600 I just have to go in that file. -00:04:52.260 --> 00:04:52.440 +00:04:49.840 --> 00:04:52.440 It doesn't need to be that file because as I -00:04:55.480 --> 00:04:55.980 +00:04:52.440 --> 00:04:55.980 am in Emacs if the render functions are -00:04:58.820 --> 00:04:58.940 +00:04:56.120 --> 00:04:58.940 already evaluated they exist and I can use it -00:05:02.380 --> 00:05:02.520 +00:04:58.940 --> 00:05:02.520 but I just have to change that file so if I -00:05:07.520 --> 00:05:07.860 +00:05:02.520 --> 00:05:07.860 want something more I just I go there let's -00:05:10.680 --> 00:05:10.920 +00:05:07.860 --> 00:05:10.920 say so does it answer the question or I -00:05:12.280 --> 00:05:12.780 +00:05:10.920 --> 00:05:12.780 continue to show something? -00:05:15.880 --> 00:05:16.060 +00:05:14.320 --> 00:05:16.060 [Speaker 1]: It's up to you, I think you are answering the -00:05:17.440 --> 00:05:17.600 +00:05:16.060 --> 00:05:17.600 question. I think you veered off a little bit -00:05:19.640 --> 00:05:19.940 +00:05:17.600 --> 00:05:19.940 from just why not you go but then you kind of -00:05:21.340 --> 00:05:21.840 +00:05:19.940 --> 00:05:21.840 redid part of your presentation to justify -00:05:26.040 --> 00:05:26.360 +00:05:23.480 --> 00:05:26.360 [Speaker 0]: own system. But stop me if I go because I -00:05:29.700 --> 00:05:29.920 +00:05:26.360 --> 00:05:29.920 used to want to show more things than what -00:05:30.520 --> 00:05:30.900 +00:05:29.920 --> 00:05:30.900 there is in the question. -00:05:31.760 --> 00:05:32.080 +00:05:21.940 --> 00:05:32.080 [Speaker 1]: why you had to roll your Yeah that's fine. -00:05:33.160 --> 00:05:33.340 +00:05:32.080 --> 00:05:33.340 Just for people who do not know, -00:05:35.280 --> 00:05:35.500 +00:05:33.340 --> 00:05:35.500 we tend to restrict speakers when they submit -00:05:36.460 --> 00:05:36.620 +00:05:35.500 --> 00:05:36.620 a presentation. We tell them, -00:05:38.680 --> 00:05:39.000 +00:05:36.620 --> 00:05:39.000 oh, you can do a flash talk in 10 minutes or -00:05:40.800 --> 00:05:41.100 +00:05:39.000 --> 00:05:41.100 a bit of a longer talk in 20 minutes or 40 -00:05:43.040 --> 00:05:43.180 +00:05:41.100 --> 00:05:43.180 minutes. And usually, because we have a lot -00:05:45.860 --> 00:05:46.260 +00:05:43.180 --> 00:05:46.260 of speakers, we have to kind of coerce people -00:05:47.860 --> 00:05:48.340 +00:05:46.260 --> 00:05:48.340 into going to shorter formats and sometimes -00:05:49.760 --> 00:05:50.260 +00:05:48.340 --> 00:05:50.260 it's a lot about killing your darlings. -00:05:52.040 --> 00:05:52.360 +00:05:51.100 --> 00:05:52.360 But just to reassure you, -00:05:54.380 --> 00:05:54.560 +00:05:52.360 --> 00:05:54.560 we're just about to go on a launch break in -00:05:56.680 --> 00:05:56.840 +00:05:54.560 --> 00:05:56.840 about 10 minutes, so you've got the full 10 -00:05:57.940 --> 00:05:58.320 +00:05:56.840 --> 00:05:58.320 minutes to use however you want, -00:05:59.220 --> 00:05:59.340 +00:05:58.320 --> 00:05:59.340 but I'll just tell you, -00:06:00.800 --> 00:06:01.080 +00:05:59.340 --> 00:06:01.080 you have a lot of questions so you might want -00:06:03.280 --> 00:06:03.400 +00:06:01.080 --> 00:06:03.400 to perhaps move on to the next 1 as soon as -00:06:03.560 --> 00:06:04.060 +00:06:03.400 --> 00:06:04.060 you can. -00:06:07.740 --> 00:06:08.240 +00:06:04.540 --> 00:06:08.240 [Speaker 0]: Yes okay so tell me the next 1 and if people -00:06:12.660 --> 00:06:13.160 +00:06:08.940 --> 00:06:13.160 want to stay more I can also stay more. -00:06:16.980 --> 00:06:17.220 +00:06:14.240 --> 00:06:17.220 Right. I understand if people need to go to -00:06:18.900 --> 00:06:19.020 +00:06:17.220 --> 00:06:19.020 lunch, they can, but people that want to -00:06:19.740 --> 00:06:20.240 +00:06:19.020 --> 00:06:20.240 stay, if it's possible, -00:06:22.360 --> 00:06:22.860 +00:06:20.340 --> 00:06:22.860 I'm here to answer any question. -00:06:26.000 --> 00:06:26.240 +00:06:24.060 --> 00:06:26.240 [Speaker 1]: Splendid. All right, so moving on to the next -00:06:28.680 --> 00:06:29.180 +00:06:26.240 --> 00:06:29.180 question. Is it possible to include the -00:06:31.320 --> 00:06:31.560 +00:06:29.180 --> 00:06:31.560 include org tag to add content from other -00:06:33.120 --> 00:06:33.620 +00:06:31.560 --> 00:06:33.620 files. Do you see what I'm talking about? -00:06:38.560 --> 00:06:39.060 +00:06:35.200 --> 00:06:39.060 [Speaker 0]: Yes, so it's not included. -00:06:44.740 --> 00:06:45.240 +00:06:39.380 --> 00:06:45.240 So the idea was really to have only 1 file -00:06:49.400 --> 00:06:49.760 +00:06:45.720 --> 00:06:49.760 and have no options. So if you look at the, -00:06:51.940 --> 00:06:52.240 +00:06:49.760 --> 00:06:52.240 let's go into, so the answer is no, -00:06:55.840 --> 00:06:56.320 +00:06:52.240 --> 00:06:56.320 but if you want, you can write the code that -00:07:00.020 --> 00:07:00.520 +00:06:56.320 --> 00:07:00.520 do it. But let's just go into one.n, -00:07:07.660 --> 00:07:07.900 +00:07:02.280 --> 00:07:07.900 so that files. So this is the files where you -00:07:11.060 --> 00:07:11.440 +00:07:07.900 --> 00:07:11.440 have everything, and there is only 2 -00:07:13.820 --> 00:07:13.980 +00:07:11.440 --> 00:07:13.980 dependencies. Maybe we can see that at the -00:07:17.900 --> 00:07:18.080 +00:07:13.980 --> 00:07:18.080 top so which are htmlis on the Jack and the -00:07:19.540 --> 00:07:19.840 +00:07:18.080 --> 00:07:19.840 other are Augment. So for me, -00:07:21.260 --> 00:07:21.760 +00:07:19.840 --> 00:07:21.760 they're not dependencies because they come -00:07:25.080 --> 00:07:25.440 +00:07:21.820 --> 00:07:25.440 with Emacs. But the question is, -00:07:27.040 --> 00:07:27.440 +00:07:25.440 --> 00:07:27.440 can I add other things? -00:07:31.200 --> 00:07:31.640 +00:07:27.440 --> 00:07:31.640 If you look at that, you don't see the orange -00:07:32.720 --> 00:07:33.220 +00:07:31.640 --> 00:07:33.220 color which are viable, -00:07:37.580 --> 00:07:38.080 +00:07:33.600 --> 00:07:38.080 it's because I didn't want any configuration -00:07:40.560 --> 00:07:41.060 +00:07:38.440 --> 00:07:41.060 nor option. So there is no, -00:07:45.340 --> 00:07:45.660 +00:07:41.960 --> 00:07:45.660 if you think about, you are used to use org -00:07:49.080 --> 00:07:49.540 +00:07:45.660 --> 00:07:49.540 export normally and to use all the options -00:07:51.760 --> 00:07:52.000 +00:07:49.540 --> 00:07:52.000 that are possible on all the things they are -00:08:00.100 --> 00:08:00.600 +00:07:52.000 --> 00:08:00.600 not included. You can add them because when -00:08:06.000 --> 00:08:06.500 +00:08:04.900 --> 00:08:06.500 you are in a render function. -00:08:08.620 --> 00:08:08.940 +00:08:07.060 --> 00:08:08.940 So this is the render function that I showed -00:08:11.820 --> 00:08:11.980 +00:08:08.940 --> 00:08:11.980 in the theme. You have a page tree so you -00:08:18.132 --> 00:08:18.358 +00:08:11.980 --> 00:08:18.358 have the information but in the global I -00:08:19.940 --> 00:08:20.440 +00:08:18.358 --> 00:08:20.440 think, yes in global, you can pass anything -00:08:24.480 --> 00:08:24.720 +00:08:21.020 --> 00:08:24.720 you want and if you want you can pass the -00:08:27.040 --> 00:08:27.540 +00:08:24.720 --> 00:08:27.540 parse tree of the whole file. -00:08:30.540 --> 00:08:30.840 +00:08:28.080 --> 00:08:30.840 So if you pass the parse tree of the whole -00:08:34.080 --> 00:08:34.580 +00:08:30.840 --> 00:08:34.580 file, what you can do is that you can get it -00:08:38.440 --> 00:08:38.659 +00:08:35.400 --> 00:08:38.659 there. So I don't have it right now, -00:08:43.820 --> 00:08:43.980 +00:08:38.659 --> 00:08:43.980 but you might have your include stuff and you -00:08:47.540 --> 00:08:48.040 +00:08:43.980 --> 00:08:48.040 get it with a node property that target -00:08:50.460 --> 00:08:50.940 +00:08:48.580 --> 00:08:50.940 something in the global variable. -00:08:54.240 --> 00:08:54.740 +00:08:50.940 --> 00:08:54.740 So if we look just to be short but those 3 -00:08:56.980 --> 00:08:57.180 +00:08:55.320 --> 00:08:57.180 parts, the first 1 is page tree. -00:08:58.860 --> 00:08:59.160 +00:08:57.180 --> 00:08:59.160 So it's this page that you are on the right, -00:09:01.720 --> 00:09:02.220 +00:08:59.160 --> 00:09:02.220 pages are a list of all the pages and global -00:09:05.740 --> 00:09:06.240 +00:09:02.840 --> 00:09:06.240 is something that you can set and reset once -00:09:10.520 --> 00:09:10.840 +00:09:06.580 --> 00:09:10.840 and you have the whole part street. -00:09:12.900 --> 00:09:13.400 +00:09:10.840 --> 00:09:13.400 So anything that you add in your op-files -00:09:16.440 --> 00:09:16.840 +00:09:15.040 --> 00:09:16.840 could go in global if you want, -00:09:17.560 --> 00:09:18.060 +00:09:16.840 --> 00:09:18.060 but it's not included. -00:09:23.000 --> 00:09:23.140 +00:09:20.600 --> 00:09:23.140 [Speaker 1]: All right. I think that's also answering the -00:09:24.620 --> 00:09:24.840 +00:09:23.140 --> 00:09:24.840 question. Can this generate a single file -00:09:25.920 --> 00:09:26.420 +00:09:24.840 --> 00:09:26.420 from different sources like blog.org, -00:09:28.500 --> 00:09:28.820 +00:09:26.880 --> 00:09:28.820 videos.org? I think you've just answered -00:09:30.780 --> 00:09:31.280 +00:09:30.040 --> 00:09:31.280 [Speaker 0]: Yes, I think yes. -00:09:32.460 --> 00:09:32.660 +00:09:28.820 --> 00:09:32.660 [Speaker 1]: this, right? Right. Okay. -00:09:33.840 --> 00:09:34.340 +00:09:32.660 --> 00:09:34.340 So moving on to the other question. -00:09:36.860 --> 00:09:37.200 +00:09:34.660 --> 00:09:37.200 Do you have pre-made templates already along -00:09:38.320 --> 00:09:38.820 +00:09:37.200 --> 00:09:38.820 with the 1.el package? -00:09:47.440 --> 00:09:47.940 +00:09:41.680 --> 00:09:47.940 [Speaker 0]: So, yes and no. So, The answer is if we go to -00:09:55.240 --> 00:09:55.520 +00:09:49.960 --> 00:09:55.520 1.n, so this file, so the first are blah, -00:10:01.460 --> 00:10:01.780 +00:09:55.520 --> 00:10:01.780 blah, blah. How it works, -00:10:05.980 --> 00:10:06.480 +00:10:01.780 --> 00:10:06.480 so, okay, so you have the 1-hocs, -00:10:11.660 --> 00:10:11.980 +00:10:07.200 --> 00:10:11.980 which is what can translate the org parse -00:10:15.680 --> 00:10:16.180 +00:10:11.980 --> 00:10:16.180 tree into HTML. So this is for the content of -00:10:17.640 --> 00:10:18.140 +00:10:16.260 --> 00:10:18.140 each page. So this is very useful. -00:10:22.360 --> 00:10:22.660 +00:10:18.480 --> 00:10:22.660 Then we have a bunch of functions that help -00:10:23.860 --> 00:10:24.360 +00:10:22.660 --> 00:10:24.360 to render the function, -00:10:29.760 --> 00:10:30.260 +00:10:26.040 --> 00:10:30.260 each page. And you have a bunch of... -00:10:33.720 --> 00:10:33.920 +00:10:31.360 --> 00:10:33.920 Everything that starts with dash default is a -00:10:35.640 --> 00:10:36.140 +00:10:33.920 --> 00:10:36.140 render function. So there's no template, -00:10:40.020 --> 00:10:40.520 +00:10:37.480 --> 00:10:40.520 but each page that if you want, -00:10:45.920 --> 00:10:46.400 +00:10:42.240 --> 00:10:46.400 so that 1, the home, you can use 1 default -00:10:48.120 --> 00:10:48.620 +00:10:46.400 --> 00:10:48.620 home. So, if you want to list the page, -00:10:53.000 --> 00:10:53.220 +00:10:48.740 --> 00:10:53.220 you have that 1. For a page with no table of -00:10:55.460 --> 00:10:55.840 +00:10:53.220 --> 00:10:55.840 content, you use that thing. -00:10:57.860 --> 00:10:58.260 +00:10:55.840 --> 00:10:58.260 And if you go back to be short, -00:11:02.160 --> 00:11:02.660 +00:10:58.260 --> 00:11:02.660 if we go there, I put this like that. -00:11:09.380 --> 00:11:09.880 +00:11:03.900 --> 00:11:09.880 So this that we see here is the first inline -00:11:14.220 --> 00:11:14.440 +00:11:09.960 --> 00:11:14.440 of 1.org. By the way, it doesn't have to be -00:11:16.620 --> 00:11:17.120 +00:11:14.440 --> 00:11:17.120 called 1.org. It's just as you want, -00:11:18.880 --> 00:11:19.380 +00:11:17.160 --> 00:11:19.380 but maybe we can call it. -00:11:22.500 --> 00:11:23.000 +00:11:20.740 --> 00:11:23.000 So default, what was the other 1? -00:11:28.100 --> 00:11:28.280 +00:11:23.220 --> 00:11:28.280 Default with sidebar. Or is it default with -00:11:29.640 --> 00:11:30.080 +00:11:28.280 --> 00:11:30.080 sidebar or default? Yes, -00:11:34.880 --> 00:11:35.380 +00:11:30.080 --> 00:11:35.380 with sidebar. Sidebar, -00:11:37.240 --> 00:11:37.740 +00:11:36.400 --> 00:11:37.740 if it's worked correctly. -00:11:46.120 --> 00:11:46.620 +00:11:39.140 --> 00:11:46.620 Okay, so, okay, so I don't know why the CSS -00:11:49.200 --> 00:11:49.700 +00:11:46.760 --> 00:11:49.700 is not working correctly. -00:11:53.440 --> 00:11:53.860 +00:11:50.740 --> 00:11:53.860 [Speaker 1]: It's okay. It wouldn't be a live demo without -00:11:55.020 --> 00:11:55.440 +00:11:53.860 --> 00:11:55.440 problems occurring at some point. 00:11:55.440 --> 00:11:55.940 Okay. -00:12:00.740 --> 00:12:01.240 +00:11:56.980 --> 00:12:01.240 [Speaker 0]: But so maybe we can use this 1. -00:12:06.660 --> 00:12:06.980 +00:12:02.940 --> 00:12:06.980 Or we stuck. So we are going to use this 1, -00:12:15.840 --> 00:12:16.020 +00:12:06.980 --> 00:12:16.020 we've talked this 1, but maybe better in this -00:12:19.740 --> 00:12:20.240 +00:12:16.020 --> 00:12:20.240 1 that add something. So we build it again -00:12:32.020 --> 00:12:32.180 +00:12:20.340 --> 00:12:32.180 and now, oh, come on. We have it and we have -00:12:35.640 --> 00:12:36.140 +00:12:32.180 --> 00:12:36.140 the, sorry, if we have just default, -00:12:40.680 --> 00:12:41.120 +00:12:37.820 --> 00:12:41.120 we rebuild and now this is the default layer -00:12:43.860 --> 00:12:44.360 +00:12:41.120 --> 00:12:44.360 that if we do with table of content, -00:12:48.080 --> 00:12:48.580 +00:12:46.060 --> 00:12:48.580 you have it, you have the default content. -00:12:53.140 --> 00:12:53.640 +00:12:48.620 --> 00:12:53.640 So how to change, and they are not template. -00:12:57.260 --> 00:12:57.760 +00:12:53.940 --> 00:12:57.760 They are render functions that takes your -00:13:05.220 --> 00:13:05.720 +00:13:00.300 --> 00:13:05.720 page as a tree and render HTML string. -00:13:08.700 --> 00:13:09.200 +00:13:06.260 --> 00:13:09.200 So you can build any function that you want. -00:13:11.980 --> 00:13:12.280 +00:13:10.600 --> 00:13:12.280 So yes, I think that answers the question. -00:13:15.900 --> 00:13:16.400 +00:13:12.280 --> 00:13:16.400 There is no template like in other systems. -00:13:18.420 --> 00:13:18.920 +00:13:17.780 --> 00:13:18.920 [Speaker 1]: Cool, that makes sense. -00:13:20.800 --> 00:13:21.000 +00:13:19.020 --> 00:13:21.000 We have 2 more questions and then we'll need -00:13:22.000 --> 00:13:22.200 +00:13:21.000 --> 00:13:22.200 to go on a lunch break. -00:13:23.420 --> 00:13:23.740 +00:13:22.200 --> 00:13:23.740 I don't see anyone join the room. -00:13:25.440 --> 00:13:25.640 +00:13:23.740 --> 00:13:25.640 Remember, Tony has said that he would be -00:13:27.340 --> 00:13:27.500 +00:13:25.640 --> 00:13:27.500 willing to answer more questions during the -00:13:28.860 --> 00:13:29.120 +00:13:27.500 --> 00:13:29.120 lunch break, perhaps because it's not lunch -00:13:30.480 --> 00:13:30.980 +00:13:29.120 --> 00:13:30.980 break for you. Are you in Europe right now? -00:13:34.280 --> 00:13:34.600 +00:13:32.360 --> 00:13:34.600 So that's why for us, also for me it's very -00:13:37.540 --> 00:13:37.660 +00:13:34.600 --> 00:13:37.660 dark, but it's not lunch break for us, -00:13:38.940 --> 00:13:39.440 +00:13:37.660 --> 00:13:39.440 it's going to be dinner break soon actually. -00:13:42.340 --> 00:13:42.840 +00:13:31.280 --> 00:13:42.840 [Speaker 0]: Yes. Yes, exactly, so I'm just, -00:13:44.200 --> 00:13:44.700 +00:13:44.020 --> 00:13:44.700 I'm okay. -00:13:48.960 --> 00:13:49.200 +00:13:45.580 --> 00:13:49.200 [Speaker 1]: Right, Okay, so moving on to 1 of the last 2 -00:13:51.400 --> 00:13:51.680 +00:13:49.200 --> 00:13:51.680 questions. What additional features are there -00:13:53.160 --> 00:13:53.660 +00:13:51.680 --> 00:13:53.660 that you would like to add to 1.EL -00:13:54.280 --> 00:13:54.780 +00:13:53.960 --> 00:13:54.780 in the future? -00:13:59.940 --> 00:14:00.440 +00:13:56.120 --> 00:14:00.440 [Speaker 0]: Yes, there's only 1, which is a full text -00:14:05.000 --> 00:14:05.500 +00:14:00.560 --> 00:14:05.500 search done in a simple way. -00:14:09.520 --> 00:14:10.020 +00:14:06.540 --> 00:14:10.020 So I don't meet what simple way means, -00:14:11.880 --> 00:14:12.380 +00:14:10.320 --> 00:14:12.380 but when I see something complicated, -00:14:14.640 --> 00:14:15.140 +00:14:12.620 --> 00:14:15.140 it doesn't enter in 1 to me. -00:14:18.340 --> 00:14:18.840 +00:14:15.400 --> 00:14:18.840 So, but really, if you see that, -00:14:21.760 --> 00:14:22.260 +00:14:19.120 --> 00:14:22.260 I would like to have some way. -00:14:24.840 --> 00:14:25.080 +00:14:22.300 --> 00:14:25.080 So, this is the documentation and I would -00:14:26.980 --> 00:14:27.480 +00:14:25.080 --> 00:14:27.480 like to have some way to just have another -00:14:30.240 --> 00:14:30.740 +00:14:27.500 --> 00:14:30.740 function because we are not talking about -00:14:33.300 --> 00:14:33.800 +00:14:31.300 --> 00:14:33.800 those websites on the 1.L. -00:14:39.280 --> 00:14:39.520 +00:14:34.440 --> 00:14:39.520 It's not made for a big company or of your -00:14:42.100 --> 00:14:42.440 +00:14:39.520 --> 00:14:42.440 things, it's just for a random guy that have -00:14:45.880 --> 00:14:46.200 +00:14:42.440 --> 00:14:46.200 a blog or a few blogs and If you are a great -00:14:51.780 --> 00:14:52.280 +00:14:46.200 --> 00:14:52.280 blogger, maybe you are going to write 100 or -00:14:56.940 --> 00:14:57.240 +00:14:53.040 --> 00:14:57.240 200 or 300 pages in many years. -00:14:59.640 --> 00:15:00.060 +00:14:57.240 --> 00:15:00.060 So this enter in that category. -00:15:03.080 --> 00:15:03.580 +00:15:00.060 --> 00:15:03.580 So it's small. So I think it can, -00:15:07.280 --> 00:15:07.580 +00:15:04.080 --> 00:15:07.580 we could find a way to make a full text -00:15:09.660 --> 00:15:10.160 +00:15:07.580 --> 00:15:10.160 search. And that is simple. -00:15:12.280 --> 00:15:12.780 +00:15:10.240 --> 00:15:12.780 I don't need to, to go with, -00:15:16.360 --> 00:15:16.620 +00:15:13.520 --> 00:15:16.620 with solution like Algolia that is, -00:15:17.600 --> 00:15:17.900 +00:15:16.620 --> 00:15:17.900 that works super fine. -00:15:20.600 --> 00:15:21.100 +00:15:17.900 --> 00:15:21.100 But this is something that I don't control -00:15:25.960 --> 00:15:26.200 +00:15:21.600 --> 00:15:26.200 and I have to give them the data and I'm not -00:15:29.060 --> 00:15:29.320 +00:15:26.200 --> 00:15:29.320 against that but it's just that I think with -00:15:32.540 --> 00:15:32.800 +00:15:29.320 --> 00:15:32.800 a bit of work something can be done with full -00:15:35.460 --> 00:15:35.600 +00:15:32.800 --> 00:15:35.600 textile. But this is the only thing that I -00:15:36.480 --> 00:15:36.980 +00:15:35.600 --> 00:15:36.980 would like to add. -00:15:40.800 --> 00:15:41.300 +00:15:38.720 --> 00:15:41.300 [Speaker 1]: Very clear answer. Next question. -00:15:43.980 --> 00:15:44.380 +00:15:41.580 --> 00:15:44.380 Can you create navbars on a website and fancy -00:15:45.880 --> 00:15:46.380 +00:15:44.380 --> 00:15:46.380 things like carousels using 1.EL? -00:15:47.720 --> 00:15:48.220 +00:15:46.800 --> 00:15:48.220 Now carousels is just, -00:15:51.560 --> 00:15:51.820 +00:15:48.260 --> 00:15:51.820 I think, a fancy way to display pictures and -00:15:53.560 --> 00:15:53.800 +00:15:51.820 --> 00:15:53.800 please correct me whoever asked this -00:15:55.240 --> 00:15:55.440 +00:15:53.800 --> 00:15:55.440 question. Otherwise I see you taking notes -00:15:56.540 --> 00:15:56.820 +00:15:55.440 --> 00:15:56.820 for the answers, thank you very much. -00:15:58.580 --> 00:15:58.740 +00:15:56.820 --> 00:15:58.740 But if you could specify maybe carousels so -00:16:01.400 --> 00:16:01.900 +00:15:58.740 --> 00:16:01.900 that Tony and I may get a better idea. -00:16:03.000 --> 00:16:03.340 +00:16:01.920 --> 00:16:03.340 But still, first part of the question, -00:16:04.440 --> 00:16:04.940 +00:16:03.340 --> 00:16:04.940 can you create navbars on a website? -00:16:10.360 --> 00:16:10.860 +00:16:05.980 --> 00:16:10.860 [Speaker 0]: Yes. So if, for instance, -00:16:14.140 --> 00:16:14.600 +00:16:10.900 --> 00:16:14.600 you see there, to me, it's not a, -00:16:18.540 --> 00:16:19.040 +00:16:14.600 --> 00:16:19.040 it's a navbar. So you already have it. -00:16:22.660 --> 00:16:23.080 +00:16:19.860 --> 00:16:23.080 I didn't show that in the talk, -00:16:27.240 --> 00:16:27.440 +00:16:23.080 --> 00:16:27.440 but the CSS for the default function that -00:16:30.600 --> 00:16:31.100 +00:16:27.440 --> 00:16:31.100 works is responsive. So, -00:16:33.900 --> 00:16:34.400 +00:16:31.720 --> 00:16:34.400 out of the box, if you are using something, -00:16:37.200 --> 00:16:37.540 +00:16:34.600 --> 00:16:37.540 you will have an app bar done for you with -00:16:38.480 --> 00:16:38.680 +00:16:37.540 --> 00:16:38.680 all the pages that you have. -00:16:39.740 --> 00:16:40.240 +00:16:38.680 --> 00:16:40.240 So, if we go to install, -00:16:44.620 --> 00:16:44.900 +00:16:40.920 --> 00:16:44.900 we have that. And if we no longer have that, -00:16:49.460 --> 00:16:49.960 +00:16:44.900 --> 00:16:49.960 we have that sidebar there. -00:16:51.340 --> 00:16:51.840 +00:16:50.220 --> 00:16:51.840 And how it's done. So, -00:16:56.140 --> 00:16:56.380 +00:16:52.660 --> 00:16:56.380 the same way. I like simple fields that are -00:16:58.080 --> 00:16:58.580 +00:16:56.380 --> 00:16:58.580 flexible and I didn't want configuration -00:17:01.080 --> 00:17:01.280 +00:16:58.860 --> 00:17:01.280 because if you want to write the code to -00:17:03.240 --> 00:17:03.480 +00:17:01.280 --> 00:17:03.480 change something you just have to write code. -00:17:05.220 --> 00:17:05.720 +00:17:03.480 --> 00:17:05.720 So any function, render function, -00:17:08.480 --> 00:17:08.760 +00:17:05.859 --> 00:17:08.760 is yours. So you can do whatever you want and -00:17:11.119 --> 00:17:11.520 +00:17:08.760 --> 00:17:11.520 you enter the html that you want to render. -00:17:17.300 --> 00:17:17.800 +00:17:11.520 --> 00:17:17.800 So let's see how do we get that navigation -00:17:20.740 --> 00:17:20.920 +00:17:17.920 --> 00:17:20.920 bar that we have when we do that this is a -00:17:22.579 --> 00:17:23.079 +00:17:20.920 --> 00:17:23.079 CSS stuff. But when we click, -00:17:25.319 --> 00:17:25.819 +00:17:23.099 --> 00:17:25.819 this is a JS stuff that, -00:17:32.120 --> 00:17:32.320 +00:17:27.040 --> 00:17:32.320 so let's go to one.l And maybe this is a -00:17:35.160 --> 00:17:35.660 +00:17:32.320 --> 00:17:35.660 sidebar. Why that function because, -00:17:39.860 --> 00:17:40.360 +00:17:36.300 --> 00:17:40.360 okay. So when that function, -00:17:45.020 --> 00:17:45.340 +00:17:40.680 --> 00:17:45.340 so 1 default sidebar is 1 that is used to do -00:17:46.800 --> 00:17:47.120 +00:17:45.340 --> 00:17:47.120 some of the things at some point, -00:17:51.820 --> 00:17:52.120 +00:17:47.120 --> 00:17:52.120 what we return is a JackHTML that take a data -00:17:54.020 --> 00:17:54.340 +00:17:52.120 --> 00:17:54.340 structure and return a string. -00:17:57.160 --> 00:17:57.280 +00:17:54.340 --> 00:17:57.280 So this is your HTML. So you can see at the -00:18:00.280 --> 00:18:00.780 +00:17:57.280 --> 00:18:00.780 top you have the end, then you have the body, -00:18:05.740 --> 00:18:06.080 +00:18:01.120 --> 00:18:06.080 and if we go at the end we can add a script -00:18:08.140 --> 00:18:08.640 +00:18:06.080 --> 00:18:08.640 thing. So what we've seen with the sidebar -00:18:11.320 --> 00:18:11.820 +00:18:08.920 --> 00:18:11.820 it's just that much line of JavaScript. -00:18:16.960 --> 00:18:17.440 +00:18:11.920 --> 00:18:17.440 So this is the only JavaScript that there is -00:18:23.140 --> 00:18:23.640 +00:18:17.440 --> 00:18:23.640 to get what we have here when we do that. -00:18:29.160 --> 00:18:29.500 +00:18:25.360 --> 00:18:29.500 So you can add whatever you want. -00:18:32.920 --> 00:18:33.420 +00:18:29.500 --> 00:18:33.420 It's code and you're the master of that code. -00:18:38.100 --> 00:18:38.600 +00:18:35.280 --> 00:18:38.600 [Speaker 1]: Splendid, great. So to specify the carousel -00:18:39.520 --> 00:18:39.860 +00:18:38.800 --> 00:18:39.860 stuff that we mentioned before, -00:18:42.280 --> 00:18:42.520 +00:18:39.860 --> 00:18:42.520 it's pictures rolling or sliding from 1 to -00:18:44.440 --> 00:18:44.620 +00:18:42.520 --> 00:18:44.620 the other. It's kind of like having a -00:18:47.180 --> 00:18:47.540 +00:18:44.620 --> 00:18:47.540 gallery, imagine a fancy dynamic gallery -00:18:48.340 --> 00:18:48.740 +00:18:47.540 --> 00:18:48.740 where you can scroll pictures. -00:18:49.720 --> 00:18:50.220 +00:18:48.740 --> 00:18:50.220 Do you see what I'm talking about? -00:18:53.100 --> 00:18:53.600 +00:18:50.380 --> 00:18:53.600 [Speaker 0]: Yes, so that things would just be I think -00:18:57.380 --> 00:18:57.620 +00:18:53.620 --> 00:18:57.620 some javascript added somewhere and I can -00:18:58.780 --> 00:18:59.280 +00:18:57.620 --> 00:18:59.280 show you another website. -00:19:04.000 --> 00:19:04.200 +00:18:59.440 --> 00:19:04.200 So for instance if we go because there are -00:19:07.900 --> 00:19:08.160 +00:19:04.200 --> 00:19:08.160 not all the data of the website are not all -00:19:09.640 --> 00:19:10.140 +00:19:08.160 --> 00:19:10.140 public, but the website they are. -00:19:11.520 --> 00:19:12.020 +00:19:10.140 --> 00:19:12.020 So for instance, a mini-buffer, -00:19:18.380 --> 00:19:18.880 +00:19:14.480 --> 00:19:18.880 it's not a carousel, but at the home page, -00:19:20.400 --> 00:19:20.900 +00:19:19.140 --> 00:19:20.900 we can do whatever we want. -00:19:24.160 --> 00:19:24.560 +00:19:22.660 --> 00:19:24.560 Still those pages, still, -00:19:28.620 --> 00:19:28.980 +00:19:24.560 --> 00:19:28.980 this is only 1 file for each page. -00:19:31.080 --> 00:19:31.580 +00:19:28.980 --> 00:19:31.580 So if we click, we can get those things. -00:19:32.640 --> 00:19:33.140 +00:19:31.720 --> 00:19:33.140 It's just that when we, -00:19:34.540 --> 00:19:35.040 +00:19:33.420 --> 00:19:35.040 for the home page for instance, -00:19:37.540 --> 00:19:38.040 +00:19:35.860 --> 00:19:38.040 when we go back on that home page, -00:19:40.160 --> 00:19:40.580 +00:19:38.160 --> 00:19:40.580 we have the list at that point. -00:19:44.860 --> 00:19:45.360 +00:19:40.580 --> 00:19:45.360 So let's go back to that function that we're, -00:19:47.320 --> 00:19:47.740 +00:19:45.540 --> 00:19:47.740 so not that 1, maybe the 1, -00:19:50.540 --> 00:19:50.760 +00:19:47.740 --> 00:19:50.760 1 different, it's better because that 1 is -00:19:52.480 --> 00:19:52.980 +00:19:50.760 --> 00:19:52.980 simpler. So almost nothing happened. -00:19:55.020 --> 00:19:55.520 +00:19:53.620 --> 00:19:55.520 We have the list of the pages. -00:19:59.180 --> 00:19:59.680 +00:19:56.240 --> 00:19:59.680 So I can do whatever I want with that list. -00:20:04.900 --> 00:20:05.400 +00:20:00.360 --> 00:20:05.400 I can loop over and we can see that 1, -00:20:08.240 --> 00:20:08.600 +00:20:06.340 --> 00:20:08.600 that default home list of pages, -00:20:09.560 --> 00:20:10.060 +00:20:08.600 --> 00:20:10.060 so that list of the pages, -00:20:11.660 --> 00:20:12.160 +00:20:10.260 --> 00:20:12.160 and we see where is the list. -00:20:15.660 --> 00:20:16.160 +00:20:13.200 --> 00:20:16.160 Okay, so this is a, here we have a function -00:20:20.600 --> 00:20:21.100 +00:20:17.680 --> 00:20:21.100 that just, we want the pages, -00:20:23.600 --> 00:20:24.100 +00:20:21.100 --> 00:20:24.100 but I think we, but the home page, -00:20:27.620 --> 00:20:28.120 +00:20:24.620 --> 00:20:28.120 and we have that list, -00:20:32.520 --> 00:20:33.020 +00:20:28.300 --> 00:20:33.020 and then here we do that. -00:20:39.960 --> 00:20:40.460 +00:20:37.740 --> 00:20:40.460 And we get something listed, -00:20:43.920 --> 00:20:44.060 +00:20:40.680 --> 00:20:44.060 But then as you control everything that you -00:20:51.600 --> 00:20:51.820 +00:20:44.060 --> 00:20:51.820 do, you can pass any CSS class that you want -00:20:53.440 --> 00:20:53.620 +00:20:51.820 --> 00:20:53.620 to do those things. So, -00:20:54.520 --> 00:20:55.020 +00:20:53.620 --> 00:20:55.020 for instance, that div, -00:21:00.340 --> 00:21:00.660 +00:20:55.260 --> 00:21:00.660 add the class either. Yes, -00:21:02.560 --> 00:21:02.840 +00:21:00.660 --> 00:21:02.840 you can do. I don't remember the question, -00:21:05.160 --> 00:21:05.660 +00:21:02.840 --> 00:21:05.660 but I think I was answering the right 1. -00:21:07.120 --> 00:21:07.260 +00:21:05.860 --> 00:21:07.260 [Speaker 1]: No, no, you were answering it. -00:21:09.280 --> 00:21:09.720 +00:21:07.260 --> 00:21:09.720 It was about carousels and about having fancy -00:21:11.280 --> 00:21:11.720 +00:21:09.720 --> 00:21:11.720 display for image galleries. -00:21:12.340 --> 00:21:12.660 +00:21:11.720 --> 00:21:12.660 And I think you've answered. -00:21:13.620 --> 00:21:14.120 +00:21:12.660 --> 00:21:14.120 Basically, you just put your JavaScript, -00:21:15.600 --> 00:21:16.100 +00:21:14.160 --> 00:21:16.100 you embed it inside the code. 00:21:16.620 --> 00:21:17.120 [Speaker 0]: Exactly. -00:21:20.080 --> 00:21:20.220 +00:21:18.620 --> 00:21:20.220 [Speaker 1]: So, other question. Would there be an -00:21:22.440 --> 00:21:22.860 +00:21:20.220 --> 00:21:22.860 automated way to convert an existing HTML -00:21:24.380 --> 00:21:24.880 +00:21:22.860 --> 00:21:24.880 document into a JackHTML form? -00:21:31.560 --> 00:21:32.060 +00:21:28.180 --> 00:21:32.060 [Speaker 0]: Okay, so that 1, I don't have 1. -00:21:35.080 --> 00:21:35.580 +00:21:32.200 --> 00:21:35.580 It's another topic, but maybe there are some -00:21:37.720 --> 00:21:37.940 +00:21:35.660 --> 00:21:37.940 kind of session because some people that -00:21:41.120 --> 00:21:41.620 +00:21:37.940 --> 00:21:41.620 know, that are used to Lisp, -00:21:45.080 --> 00:21:45.580 +00:21:43.080 --> 00:21:45.580 common Lisp or Clojure or other, -00:21:48.960 --> 00:21:49.460 +00:21:46.300 --> 00:21:49.460 Jack-html, that function, -00:21:53.260 --> 00:21:53.680 +00:21:50.740 --> 00:21:53.680 is something classic, but I didn't find, -00:22:00.340 --> 00:22:00.840 +00:21:53.680 --> 00:22:00.840 So I wrote it because I didn't find it -00:22:04.020 --> 00:22:04.520 +00:22:00.840 --> 00:22:04.520 already done the way I want for Emacs. -00:22:08.480 --> 00:22:08.980 +00:22:06.040 --> 00:22:08.980 And this is something for E-cup closure. -00:22:13.040 --> 00:22:13.260 +00:22:09.640 --> 00:22:13.260 So really I take, it's not that I take my -00:22:14.660 --> 00:22:15.060 +00:22:13.260 --> 00:22:15.060 impression, just that when you have something -00:22:19.640 --> 00:22:20.140 +00:22:15.060 --> 00:22:20.140 that exists and you look at how it's done. -00:22:22.220 --> 00:22:22.720 +00:22:20.640 --> 00:22:22.720 So you have a eCup for Crusher, -00:22:26.140 --> 00:22:26.640 +00:22:25.160 --> 00:22:26.640 does the same thing that HTML. -00:22:31.640 --> 00:22:32.140 +00:22:26.660 --> 00:22:32.140 It's more that I do a Jack HTML do what eCup -00:22:36.660 --> 00:22:37.160 +00:22:32.440 --> 00:22:37.160 does, but maybe they do it a better way. -00:22:41.100 --> 00:22:41.600 +00:22:37.800 --> 00:22:41.600 So I think maybe in that community, -00:22:45.940 --> 00:22:46.320 +00:22:42.320 --> 00:22:46.320 it might already exist something that go from -00:22:51.940 --> 00:22:52.440 +00:22:46.320 --> 00:22:52.440 HTML to Jack. So you can see, -00:22:56.120 --> 00:22:56.620 +00:22:53.640 --> 00:22:56.620 is it big enough? I will make it big enough. -00:22:58.773 --> 00:22:59.060 +00:22:57.626 --> 00:22:59.060 [Speaker 1]: It's good enough, don't worry. -00:23:01.160 --> 00:23:01.420 +00:22:56.820 --> 00:23:01.420 [Speaker 0]: So if you see- So you have the hash HTML and -00:23:04.020 --> 00:23:04.200 +00:23:01.420 --> 00:23:04.200 you see those things. There are things that I -00:23:05.220 --> 00:23:05.460 +00:23:04.200 --> 00:23:05.460 couldn't do, for instance, -00:23:09.140 --> 00:23:09.280 +00:23:05.460 --> 00:23:09.280 for the ID, I couldn't use the hash in the -00:23:14.480 --> 00:23:14.760 +00:23:09.280 --> 00:23:14.760 name of, of how do we name that, -00:23:18.260 --> 00:23:18.480 +00:23:14.760 --> 00:23:18.480 of the keywords, because it's used for -00:23:20.800 --> 00:23:21.180 +00:23:18.480 --> 00:23:21.180 something else in a Emacs Lisp. -00:23:24.520 --> 00:23:25.020 +00:23:21.180 --> 00:23:25.020 So, I use... Anyway, so you see that you have -00:23:30.060 --> 00:23:30.260 +00:23:25.520 --> 00:23:30.260 that things but in Emacs we don't have the -00:23:34.700 --> 00:23:34.960 +00:23:30.260 --> 00:23:34.960 map with that syntax. We have a hash map but -00:23:36.760 --> 00:23:37.120 +00:23:34.960 --> 00:23:37.120 they are not with that syntax and I wanted -00:23:45.860 --> 00:23:46.080 +00:23:37.120 --> 00:23:46.080 that syntax so we use only list and Here we -00:23:48.160 --> 00:23:48.660 +00:23:46.080 --> 00:23:48.660 have an array with a hash map. -00:23:51.620 --> 00:23:52.120 +00:23:49.200 --> 00:23:52.120 So let me just say, so the question was, -00:23:53.600 --> 00:23:54.100 +00:23:52.360 --> 00:23:54.100 does it exist something? -00:23:58.320 --> 00:23:58.680 +00:23:55.240 --> 00:23:58.680 I think not, but it could be built or maybe -00:24:01.100 --> 00:24:01.600 +00:23:58.680 --> 00:24:01.600 exist for E-Cups, you are interested. -00:24:04.700 --> 00:24:04.860 +00:24:03.240 --> 00:24:04.860 [Speaker 1]: Okay, great. I think that answers the -00:24:07.340 --> 00:24:07.840 +00:24:04.860 --> 00:24:07.840 question perfectly. And our final question, -00:24:11.660 --> 00:24:12.160 +00:24:08.440 --> 00:24:12.160 does this or you use any other Emacs packages -00:24:13.680 --> 00:24:14.180 +00:24:12.240 --> 00:24:14.180 for your packages slash website, -00:24:16.240 --> 00:24:16.740 +00:24:14.840 --> 00:24:16.740 example, or publish? Like, -00:24:17.700 --> 00:24:17.960 +00:24:17.020 --> 00:24:17.960 rephrasing the question, -00:24:20.380 --> 00:24:20.820 +00:24:17.960 --> 00:24:20.820 do you use it for your own personal usage or -00:24:21.820 --> 00:24:22.320 +00:24:20.820 --> 00:24:22.320 do you interact with other packages? -00:24:25.680 --> 00:24:26.180 +00:24:24.120 --> 00:24:26.180 [Speaker 0]: I'm not sure I understand the question. -00:24:28.460 --> 00:24:28.960 +00:24:26.640 --> 00:24:28.960 Can you please repeat the question? -00:24:32.300 --> 00:24:32.460 +00:24:29.820 --> 00:24:32.460 [Speaker 1]: Yes, I will reread it as it is written and I -00:24:34.440 --> 00:24:34.760 +00:24:32.460 --> 00:24:34.760 will leave you interpret it however you want. -00:24:38.860 --> 00:24:39.220 +00:24:34.760 --> 00:24:39.220 Thank you. Does this or you use any other -00:24:42.560 --> 00:24:43.060 +00:24:39.220 --> 00:24:43.060 Emacs packages for your package slash website -00:24:44.600 --> 00:24:45.100 +00:24:43.840 --> 00:24:45.100 like org-publish? -00:24:48.840 --> 00:24:49.340 +00:24:46.620 --> 00:24:49.340 [Speaker 0]: No, no, no. I don't use nothing. -00:24:54.140 --> 00:24:54.640 +00:24:49.660 --> 00:24:54.640 I just accept dependency of 1.n. -00:25:00.760 --> 00:25:01.000 +00:24:57.660 --> 00:25:01.000 So, we are in 1.n and we go at the top and we -00:25:03.480 --> 00:25:03.980 +00:25:01.000 --> 00:25:03.980 see that those are the dependencies. -00:25:09.280 --> 00:25:09.520 +00:25:04.820 --> 00:25:09.520 I use nothing. So what I do is that I -00:25:11.920 --> 00:25:12.420 +00:25:09.520 --> 00:25:12.420 publish, I just generate the public -00:25:14.540 --> 00:25:15.040 +00:25:12.620 --> 00:25:15.040 directory. So if we go to public, -00:25:17.920 --> 00:25:18.240 +00:25:16.500 --> 00:25:18.240 this 1, no, I don't want this 1. -00:25:22.740 --> 00:25:23.240 +00:25:18.240 --> 00:25:23.240 I want to go to the website of the video. -00:25:27.200 --> 00:25:27.400 +00:25:23.620 --> 00:25:27.400 If we see here, everything is rendered in the -00:25:35.860 --> 00:25:36.360 +00:25:27.400 --> 00:25:36.360 public. Any services, if you use your own -00:25:38.940 --> 00:25:39.280 +00:25:37.380 --> 00:25:39.280 server and you save those files, -00:25:39.960 --> 00:25:40.460 +00:25:39.280 --> 00:25:40.460 you have your website. -00:25:42.280 --> 00:25:42.580 +00:25:40.580 --> 00:25:42.580 So I don't use anything else. -00:25:49.540 --> 00:25:49.700 +00:25:42.580 --> 00:25:49.700 I just git push and I'm using Netlify as a -00:25:51.820 --> 00:25:52.320 +00:25:49.700 --> 00:25:52.320 service to run to save my files, -00:25:54.360 --> 00:25:54.860 +00:25:52.580 --> 00:25:54.860 but you can use anything you want. -00:25:58.480 --> 00:25:58.620 +00:25:55.900 --> 00:25:58.620 Because your website is really what is into a -00:25:59.960 --> 00:26:00.460 +00:25:58.620 --> 00:26:00.460 public. So, this is another, -00:26:02.840 --> 00:26:03.340 +00:26:01.360 --> 00:26:03.340 It's not the concern of 1.L -00:26:06.680 --> 00:26:07.180 +00:26:04.860 --> 00:26:07.180 to answer. I'm not using org.publish. -00:26:10.520 --> 00:26:10.900 +00:26:08.960 --> 00:26:10.900 [Speaker 1]: Cool, great. Well, thank you. -00:26:12.740 --> 00:26:13.000 +00:26:10.900 --> 00:26:13.000 I think the question was also about other -00:26:16.280 --> 00:26:16.500 +00:26:13.000 --> 00:26:16.500 things, but I think If the person wants a -00:26:17.840 --> 00:26:18.340 +00:26:16.500 --> 00:26:18.340 more clear answer to their question, -00:26:20.940 --> 00:26:21.260 +00:26:18.820 --> 00:26:21.260 feel free to clarify the question and Tony -00:26:22.640 --> 00:26:22.960 +00:26:21.260 --> 00:26:22.960 might be able to answer it later on. -00:26:24.100 --> 00:26:24.220 +00:26:22.960 --> 00:26:24.220 Alright Tony, I think that's all the -00:26:25.520 --> 00:26:25.760 +00:26:24.220 --> 00:26:25.760 questions we had. Thank you so much for -00:26:27.260 --> 00:26:27.680 +00:26:25.760 --> 00:26:27.680 taking the time not only to present Adimax -00:26:29.140 --> 00:26:29.240 +00:26:27.680 --> 00:26:29.240 Kant, but also for answering all the -00:26:29.960 --> 00:26:30.460 +00:26:29.240 --> 00:26:30.460 questions people had. -00:26:33.580 --> 00:26:34.080 +00:26:31.220 --> 00:26:34.080 [Speaker 0]: Thank you to everybody participating, -00:26:37.580 --> 00:26:38.000 +00:26:34.540 --> 00:26:38.000 organizing and thank you for all those -00:26:42.020 --> 00:26:42.180 +00:26:38.000 --> 00:26:42.180 questions and you can send me any emails if -00:26:44.620 --> 00:26:45.120 +00:26:42.180 --> 00:26:45.120 you have a question and open the issues if -00:26:47.440 --> 00:26:47.720 +00:26:45.180 --> 00:26:47.720 it's not working the way it should work for -00:26:49.540 --> 00:26:49.840 +00:26:47.720 --> 00:26:49.840 you. Please send me those things. -00:26:50.400 --> 00:26:50.900 +00:26:49.840 --> 00:26:50.900 Thank you, everybody. -00:26:53.760 --> 00:26:54.260 +00:26:51.940 --> 00:26:54.260 [Speaker 1]: Splendid, thank you. And before, -00:26:55.840 --> 00:26:56.140 +00:26:54.280 --> 00:26:56.140 so right now we're gonna go on a lunch break. -00:26:58.480 --> 00:26:58.660 +00:26:56.140 --> 00:26:58.660 We'll be back in about 40 minutes for the -00:27:00.740 --> 00:27:01.240 +00:26:58.660 --> 00:27:01.240 talk called Emacs Turbocharges My Writing. -00:27:02.300 --> 00:27:02.540 +00:27:01.300 --> 00:27:02.540 And I will not tell you more. -00:27:04.120 --> 00:27:04.280 +00:27:02.540 --> 00:27:04.280 You can look at the talk page to see a little -00:27:06.140 --> 00:27:06.340 +00:27:04.280 --> 00:27:06.340 bit of a synopsis but otherwise keep the -00:27:08.720 --> 00:27:08.900 +00:27:06.340 --> 00:27:08.900 surprise. So have a good lunch or have a good -00:27:11.260 --> 00:27:11.760 +00:27:08.900 --> 00:27:11.760 dinner if you are in dinner-friendly times -00:27:12.720 --> 00:27:13.180 +00:27:11.880 --> 00:27:13.180 and I will see you afterwards. -00:27:13.680 --> 00:27:14.180 +00:27:13.180 --> 00:27:14.180 Thank you again, Tony. -00:27:15.100 --> 00:27:15.600 +00:27:14.860 --> 00:27:15.600 [Speaker 0]: See you. -00:27:19.820 --> 00:27:20.320 +00:27:17.960 --> 00:27:20.320 [Speaker 1]: All right. Let me just close everything. -00:27:30.240 --> 00:27:30.480 +00:27:29.080 --> 00:27:30.480 All right, got it. OK, -00:27:31.240 --> 00:27:31.400 +00:27:30.480 --> 00:27:31.400 so thank you so much, Tony. -00:27:33.400 --> 00:27:33.520 +00:27:31.400 --> 00:27:33.520 I just had to clear everything up on the -00:27:34.740 --> 00:27:35.240 +00:27:33.520 --> 00:27:35.240 stream. I'm going to need to... -00:27:38.500 --> 00:27:39.000 +00:27:36.160 --> 00:27:39.000 Sorry. I'm going to stop. diff --git a/2023/captions/emacsconf-2023-teaching--teaching-computer-and-data-science-with-literate-programming-tools--marcus-birkenkrahe--answers.vtt b/2023/captions/emacsconf-2023-teaching--teaching-computer-and-data-science-with-literate-programming-tools--marcus-birkenkrahe--answers.vtt index 494ee690..9852485c 100644 --- a/2023/captions/emacsconf-2023-teaching--teaching-computer-and-data-science-with-literate-programming-tools--marcus-birkenkrahe--answers.vtt +++ b/2023/captions/emacsconf-2023-teaching--teaching-computer-and-data-science-with-literate-programming-tools--marcus-birkenkrahe--answers.vtt @@ -1,2650 +1,2654 @@ WEBVTT -00:00:03.639 --> 00:00:04.140 +00:00:00.599 --> 00:00:04.140 [Speaker 0]: Again, second only live Q&A of the day. -00:00:05.980 --> 00:00:06.339 +00:00:04.339 --> 00:00:06.339 So, things are still a bit rusty, -00:00:07.859 --> 00:00:08.360 +00:00:06.339 --> 00:00:08.379 but believe me, by the end of the morning, -00:00:11.719 --> 00:00:12.219 +00:00:08.380 --> 00:00:12.259 we will be well-oiled machinery. -00:00:13.440 --> 00:00:13.940 +00:00:12.340 --> 00:00:13.940 So, hi Marcus, how are you doing? -00:00:15.360 --> 00:00:15.860 +00:00:14.540 --> 00:00:15.860 [Speaker 1]: I'm fine, Thank you. -00:00:19.900 --> 00:00:20.020 +00:00:17.500 --> 00:00:20.020 [Speaker 0]: I really liked, most people might have -00:00:21.680 --> 00:00:22.180 +00:00:20.020 --> 00:00:22.180 forgotten, but you started your presentation -00:00:25.840 --> 00:00:26.340 +00:00:22.360 --> 00:00:26.340 with the, in a very dark room and with this -00:00:29.200 --> 00:00:29.340 +00:00:26.680 --> 00:00:29.340 typical note of dry German humor that I -00:00:30.400 --> 00:00:30.900 +00:00:29.340 --> 00:00:30.900 particularly liked. -00:00:33.900 --> 00:00:34.280 +00:00:31.640 --> 00:00:34.280 [Speaker 1]: Whereas I told you we're born without humour -00:00:38.040 --> 00:00:38.300 +00:00:34.280 --> 00:00:38.300 so any sense of humour is the result of very -00:00:38.559 --> 00:00:39.059 +00:00:38.300 --> 00:00:39.059 hard work. -00:00:43.840 --> 00:00:44.280 +00:00:40.940 --> 00:00:44.280 [Speaker 0]: Well I can confirm therefore that your work -00:00:46.100 --> 00:00:46.600 +00:00:44.280 --> 00:00:46.600 is evident in this particular remark. -00:00:50.379 --> 00:00:50.879 +00:00:47.780 --> 00:00:50.879 So as we did before and perhaps this time -00:00:53.940 --> 00:00:54.320 +00:00:50.940 --> 00:00:54.320 more punctiliously, terrible adverb, -00:00:57.660 --> 00:00:58.100 +00:00:54.320 --> 00:00:58.100 that's why I'm an English major we will be -00:01:00.220 --> 00:01:00.420 +00:00:58.100 --> 00:01:00.420 taking questions first from the pad and then -00:01:03.420 --> 00:01:03.740 +00:01:00.420 --> 00:01:03.740 we'll be moving on to people in the BBV room. -00:01:05.200 --> 00:01:05.540 +00:01:03.740 --> 00:01:05.540 Let me just check if we have some people. -00:01:06.220 --> 00:01:06.720 +00:01:05.540 --> 00:01:06.720 We do have some people. -00:01:08.720 --> 00:01:08.860 +00:01:06.960 --> 00:01:08.860 All right, so Markus, I'm gonna ask you the -00:01:11.120 --> 00:01:11.200 +00:01:08.860 --> 00:01:11.200 questions in the pad unless you have -00:01:12.100 --> 00:01:12.600 +00:01:11.200 --> 00:01:12.600 something to remark first. -00:01:15.040 --> 00:01:15.060 +00:01:13.080 --> 00:01:15.060 [Speaker 1]: Yes, oh no, no, I don't have nothing to -00:01:17.680 --> 00:01:17.800 +00:01:15.060 --> 00:01:17.800 remark. I mean, only that we're coming to the -00:01:19.940 --> 00:01:20.200 +00:01:17.800 --> 00:01:20.200 end of the term here, and I think in the -00:01:23.920 --> 00:01:24.140 +00:01:20.200 --> 00:01:24.140 paper that I wrote, I expressed doubt that -00:01:25.080 --> 00:01:25.560 +00:01:24.140 --> 00:01:25.560 Emacs was good for beginners, -00:01:31.220 --> 00:01:31.720 +00:01:25.560 --> 00:01:31.720 but I've now gone back to an interactive -00:01:33.520 --> 00:01:34.020 +00:01:31.780 --> 00:01:34.020 notebook in the class without Emacs, -00:01:37.280 --> 00:01:37.500 +00:01:34.080 --> 00:01:37.500 and I've just missed it terribly the whole -00:01:38.940 --> 00:01:39.220 +00:01:37.500 --> 00:01:39.220 term. And I think I saw you walk too, -00:01:40.040 --> 00:01:40.540 +00:01:39.220 --> 00:01:40.540 so that's kind of interesting. -00:01:41.660 --> 00:01:42.160 +00:01:41.380 --> 00:01:42.160 That's it. -00:01:43.320 --> 00:01:43.580 +00:01:42.270 --> 00:01:43.580 [Speaker 0]: Right. All right, well, -00:01:44.860 --> 00:01:45.040 +00:01:43.580 --> 00:01:45.040 let's get started with the questions because -00:01:47.440 --> 00:01:47.940 +00:01:45.040 --> 00:01:47.940 I'm a little worried that we might acquire -00:01:50.140 --> 00:01:50.580 +00:01:48.340 --> 00:01:50.580 debt because of the time that we have. -00:01:52.900 --> 00:01:53.040 +00:01:50.580 --> 00:01:53.040 And just to be clear, so that you also know -00:01:54.360 --> 00:01:54.479 +00:01:53.040 --> 00:01:54.479 the time at which we're supposed to be -00:01:56.979 --> 00:01:57.240 +00:01:54.479 --> 00:01:57.240 finishing, the next talk here on this track -00:01:59.060 --> 00:01:59.560 +00:01:57.240 --> 00:01:59.560 is supposed to be at 10.40, -00:02:01.240 --> 00:02:01.740 +00:01:59.700 --> 00:02:01.740 which is in 13 minutes from now. -00:02:02.720 --> 00:02:03.220 +00:02:01.800 --> 00:02:03.220 All right, with that said, -00:02:04.000 --> 00:02:04.500 +00:02:03.240 --> 00:02:04.500 starting with the first questions. -00:02:06.820 --> 00:02:07.300 +00:02:05.000 --> 00:02:07.300 What tools do you use for making your slides? -00:02:08.940 --> 00:02:09.440 +00:02:07.300 --> 00:02:09.440 They are very nice and I concur. 00:02:17.680 --> 00:02:18.180 OrgReveal? -00:02:22.100 --> 00:02:22.600 +00:02:12.280 --> 00:02:22.600 [Speaker 1]: I use OrgReveal. It's a package, -00:02:26.100 --> 00:02:26.380 +00:02:22.980 --> 00:02:26.380 OrgReveal. I don't have the link right now, -00:02:31.160 --> 00:02:31.560 +00:02:26.380 --> 00:02:31.560 but it's an org mode package where You create -00:02:35.220 --> 00:02:35.400 +00:02:31.560 --> 00:02:35.400 some meta information and I think it's -00:02:39.660 --> 00:02:39.900 +00:02:35.400 --> 00:02:39.900 basically JavaScript, JavaScript package that -00:02:41.120 --> 00:02:41.620 +00:02:39.900 --> 00:02:41.620 will work from a bunch of different -00:02:49.300 --> 00:02:49.540 +00:02:45.580 --> 00:02:49.540 platforms, but it works particularly well -00:02:51.620 --> 00:02:52.120 +00:02:49.540 --> 00:02:52.120 from Emacs. So you use that a lot. -00:02:55.080 --> 00:02:55.440 +00:02:53.740 --> 00:02:55.440 [Speaker 0]: Right, yeah, I think it is definitely -00:02:56.720 --> 00:02:57.120 +00:02:55.440 --> 00:02:57.120 interacting with JavaScript in the background -00:02:58.620 --> 00:02:59.120 +00:02:57.120 --> 00:02:59.120 and it makes for a very clean presentation -00:03:01.240 --> 00:03:01.380 +00:02:59.440 --> 00:03:01.380 right from Emacs. I mean, -00:03:04.180 --> 00:03:04.340 +00:03:01.380 --> 00:03:04.340 it's not opened in Emacs unless you use a web -00:03:06.180 --> 00:03:06.480 +00:03:04.340 --> 00:03:06.480 browser in Emacs that supports such -00:03:09.280 --> 00:03:09.400 +00:03:06.480 --> 00:03:09.400 compositing but it's pretty convenient and I -00:03:10.280 --> 00:03:10.780 +00:03:09.400 --> 00:03:10.780 recommend looking into it. -00:03:19.040 --> 00:03:19.540 +00:03:15.140 --> 00:03:19.540 [Speaker 1]: I'm just going to share the URL here. -00:03:20.900 --> 00:03:21.400 +00:03:20.080 --> 00:03:21.400 So if anybody's interested. -00:03:23.800 --> 00:03:24.140 +00:03:22.300 --> 00:03:24.140 [Speaker 0]: Right, and we'll be putting all the links -00:03:25.440 --> 00:03:25.600 +00:03:24.140 --> 00:03:25.600 right now. So obviously right now, -00:03:27.740 --> 00:03:28.180 +00:03:25.600 --> 00:03:28.180 Marcus is writing inside of his own Emacs, -00:03:28.940 --> 00:03:29.340 +00:03:28.180 --> 00:03:29.340 but we also have the pad. -00:03:30.760 --> 00:03:31.020 +00:03:29.340 --> 00:03:31.020 We'll make sure that you have all the links -00:03:32.020 --> 00:03:32.520 +00:03:31.020 --> 00:03:32.520 accessible a little bit later. -00:03:33.840 --> 00:03:34.340 +00:03:32.660 --> 00:03:34.340 Okay, moving on to the next question, -00:03:34.860 --> 00:03:35.360 +00:03:34.460 --> 00:03:35.360 why MDPI? -00:03:40.140 --> 00:03:40.520 +00:03:36.820 --> 00:03:40.520 [Speaker 1]: Oh yeah, well that's a little bit of a longer -00:03:42.100 --> 00:03:42.600 +00:03:40.520 --> 00:03:42.600 answer, kind of boring I suppose. -00:03:44.180 --> 00:03:44.680 +00:03:42.840 --> 00:03:44.680 So when I came here to the US, -00:03:47.800 --> 00:03:47.960 +00:03:45.560 --> 00:03:47.960 I used to teach a lot of graduate courses and -00:03:49.160 --> 00:03:49.280 +00:03:47.960 --> 00:03:49.280 I had to suddenly teach a lot of -00:03:49.960 --> 00:03:50.460 +00:03:49.280 --> 00:03:50.460 undergraduate courses, -00:03:52.940 --> 00:03:53.100 +00:03:50.500 --> 00:03:53.100 which partly motivated this move because it -00:03:55.520 --> 00:03:55.640 +00:03:53.100 --> 00:03:55.640 made me realize, as I said in the -00:03:57.660 --> 00:03:58.020 +00:03:55.640 --> 00:03:58.020 presentation, how little the students -00:03:59.280 --> 00:03:59.780 +00:03:58.020 --> 00:03:59.780 understand of the underlying infrastructure -00:04:01.760 --> 00:04:01.920 +00:04:00.040 --> 00:04:01.920 and how important it is for them to work with -00:04:05.940 --> 00:04:06.440 +00:04:01.920 --> 00:04:06.440 an IDE that doesn't make coding especially -00:04:09.020 --> 00:04:09.140 +00:04:06.540 --> 00:04:09.140 convenient, but that teaches them a lot of -00:04:10.400 --> 00:04:10.840 +00:04:09.140 --> 00:04:10.840 the stuff on the side, -00:04:12.580 --> 00:04:13.080 +00:04:10.840 --> 00:04:13.080 you know, while still presenting a very -00:04:16.880 --> 00:04:17.380 +00:04:13.440 --> 00:04:17.380 smooth environment, which developers -00:04:21.899 --> 00:04:22.120 +00:04:17.480 --> 00:04:22.120 appreciate as well. So I came here and I used -00:04:24.320 --> 00:04:24.520 +00:04:22.120 --> 00:04:24.520 to publish like 4 or 5 research papers per -00:04:25.640 --> 00:04:26.140 +00:04:24.520 --> 00:04:26.140 year, but I didn't have the time. -00:04:28.260 --> 00:04:28.760 +00:04:26.520 --> 00:04:28.760 So I was contacted by MDPI. -00:04:33.840 --> 00:04:34.340 +00:04:30.060 --> 00:04:34.340 And it's 1 of those research paper mills, -00:04:36.660 --> 00:04:37.160 +00:04:34.700 --> 00:04:37.160 which seem to be springing up where authors -00:04:40.600 --> 00:04:40.840 +00:04:37.200 --> 00:04:40.840 can, really the institutions of the authors -00:04:42.100 --> 00:04:42.560 +00:04:40.840 --> 00:04:42.560 have to pay so that they can publish, -00:04:43.940 --> 00:04:44.440 +00:04:42.560 --> 00:04:44.440 right? So it's not really, -00:04:46.160 --> 00:04:46.400 +00:04:44.440 --> 00:04:46.400 and I checked them out and they seem to be -00:04:47.260 --> 00:04:47.680 +00:04:46.400 --> 00:04:47.680 proper peer review publishing, -00:04:48.900 --> 00:04:49.120 +00:04:47.680 --> 00:04:49.120 but to be absolutely sure I said, -00:04:49.960 --> 00:04:50.460 +00:04:49.120 --> 00:04:50.460 well, you can have my article, -00:04:52.120 --> 00:04:52.540 +00:04:51.220 --> 00:04:52.540 but of course for free, -00:04:54.640 --> 00:04:55.080 +00:04:52.540 --> 00:04:55.080 I'm not going to pay for you to publish it. -00:04:57.200 --> 00:04:57.700 +00:04:55.080 --> 00:04:57.700 And so that's what they did. -00:05:01.060 --> 00:05:01.160 +00:04:57.880 --> 00:05:01.160 They invited me and I submitted the paper and -00:05:01.920 --> 00:05:02.240 +00:05:01.160 --> 00:05:02.240 it was a very good process. -00:05:04.280 --> 00:05:04.540 +00:05:02.240 --> 00:05:04.540 That was a very, it was a good peer review -00:05:06.400 --> 00:05:06.760 +00:05:04.540 --> 00:05:06.760 critique. So I changed the paper quite a bit. -00:05:07.640 --> 00:05:07.940 +00:05:06.760 --> 00:05:07.940 It's still not a great paper. -00:05:09.060 --> 00:05:09.320 +00:05:07.940 --> 00:05:09.320 It's just a small case study. -00:05:11.880 --> 00:05:12.100 +00:05:09.320 --> 00:05:12.100 That's the kind of thing that you have a lot -00:05:14.580 --> 00:05:14.800 +00:05:12.100 --> 00:05:14.800 in medical research where also people don't -00:05:17.280 --> 00:05:17.720 +00:05:14.800 --> 00:05:17.720 have a lot of time to do research, -00:05:19.280 --> 00:05:19.480 +00:05:17.720 --> 00:05:19.480 proper research, which takes a very long -00:05:21.020 --> 00:05:21.520 +00:05:19.480 --> 00:05:21.520 time. And so that's why MDPI. -00:05:24.160 --> 00:05:24.660 +00:05:21.820 --> 00:05:24.660 And they are in the most of the relevant -00:05:27.280 --> 00:05:27.780 +00:05:24.800 --> 00:05:27.780 citation indices. So they are reputable -00:05:30.700 --> 00:05:30.920 +00:05:27.900 --> 00:05:30.920 enough. I mean, normally I would say for -00:05:32.560 --> 00:05:33.060 +00:05:30.920 --> 00:05:33.060 anybody who does anything like this, -00:05:36.200 --> 00:05:36.420 +00:05:33.260 --> 00:05:36.420 you might not even want to bother with the -00:05:37.260 --> 00:05:37.640 +00:05:36.420 --> 00:05:37.640 journal these days anymore. -00:05:38.760 --> 00:05:39.260 +00:05:37.640 --> 00:05:39.260 You just go straight to ArcSci, -00:05:41.120 --> 00:05:41.620 +00:05:40.520 --> 00:05:41.620 put out your preprint. -00:05:44.380 --> 00:05:44.540 +00:05:41.980 --> 00:05:44.540 And in fact, what will happen if you're on -00:05:46.000 --> 00:05:46.440 +00:05:44.540 --> 00:05:46.440 ArcSci, if somebody finds it interesting, -00:05:49.400 --> 00:05:49.900 +00:05:46.440 --> 00:05:49.900 they're going to reach out to you to capture -00:05:54.000 --> 00:05:54.280 +00:05:49.900 --> 00:05:54.280 your paper and have it published under their -00:05:55.800 --> 00:05:56.120 +00:05:54.280 --> 00:05:56.120 heading. Oh yeah, actually the other reason -00:05:58.260 --> 00:05:58.660 +00:05:56.120 --> 00:05:58.660 why I wanted MDPI is because there were open -00:05:59.480 --> 00:05:59.980 +00:05:58.660 --> 00:05:59.980 access from the start. -00:06:02.360 --> 00:06:02.660 +00:06:00.720 --> 00:06:02.660 And I really like, if you go to the paper, -00:06:03.820 --> 00:06:04.200 +00:06:02.660 --> 00:06:04.200 I really like the way it's presented. -00:06:07.120 --> 00:06:07.340 +00:06:04.200 --> 00:06:07.340 So I looked at a few papers and I thought -00:06:11.640 --> 00:06:12.140 +00:06:07.340 --> 00:06:12.140 it's a really nice online access, -00:06:13.480 --> 00:06:13.980 +00:06:12.160 --> 00:06:13.980 online open access solution. -00:06:16.720 --> 00:06:17.220 +00:06:15.920 --> 00:06:17.220 That's the long answer, 00:06:17.220 --> 00:06:17.720 sorry. -00:06:20.660 --> 00:06:21.060 +00:06:18.740 --> 00:06:21.060 [Speaker 0]: No, that was perfectly fine and you provided -00:06:23.400 --> 00:06:23.760 +00:06:21.060 --> 00:06:23.760 many details so it was far from a boring -00:06:24.920 --> 00:06:25.420 +00:06:23.760 --> 00:06:25.420 answer, let me reassure you. -00:06:26.820 --> 00:06:27.100 +00:06:26.140 --> 00:06:27.100 Moving on to the question, -00:06:28.900 --> 00:06:29.120 +00:06:27.100 --> 00:06:29.120 we only have about 8 minutes left so I'd like -00:06:31.360 --> 00:06:31.500 +00:06:29.120 --> 00:06:31.500 to finish those 2 questions and let people in -00:06:33.960 --> 00:06:34.460 +00:06:31.500 --> 00:06:34.460 the audience speak. So do you think immersion -00:06:37.060 --> 00:06:37.500 +00:06:35.280 --> 00:06:37.500 can be achieved on teaching other students -00:06:38.100 --> 00:06:38.600 +00:06:37.500 --> 00:06:38.600 with different backgrounds? -00:06:41.680 --> 00:06:42.180 +00:06:39.340 --> 00:06:42.180 [Speaker 1]: Oh yeah, that's a really good question. -00:06:48.160 --> 00:06:48.380 +00:06:45.740 --> 00:06:48.380 I had actually a discussion last night with -00:06:49.680 --> 00:06:49.920 +00:06:48.380 --> 00:06:49.920 my wife in bed about this, -00:06:52.360 --> 00:06:52.860 +00:06:49.920 --> 00:06:52.860 about the use of textbooks which are famously -00:06:55.560 --> 00:06:55.840 +00:06:53.000 --> 00:06:55.840 non-immersive because they're consumed away -00:06:58.140 --> 00:06:58.640 +00:06:55.840 --> 00:06:58.640 from the class. Very rarely you sit in class -00:07:00.100 --> 00:07:00.540 +00:06:58.660 --> 00:07:00.540 like people used to do and read something -00:07:01.960 --> 00:07:02.420 +00:07:00.540 --> 00:07:02.420 together. Maybe they did that in English. -00:07:04.200 --> 00:07:04.700 +00:07:02.420 --> 00:07:04.700 And that is of course instantly immersive. -00:07:06.300 --> 00:07:06.700 +00:07:05.240 --> 00:07:06.700 But in computer science, -00:07:07.680 --> 00:07:08.180 +00:07:06.700 --> 00:07:08.180 many other topics, psychology, -00:07:09.800 --> 00:07:10.300 +00:07:08.360 --> 00:07:10.300 you know, biology and so on, -00:07:11.820 --> 00:07:12.260 +00:07:10.680 --> 00:07:12.260 you cannot get immersion, -00:07:13.740 --> 00:07:14.240 +00:07:12.260 --> 00:07:14.240 at least not in a lecture theater. -00:07:16.760 --> 00:07:16.960 +00:07:15.040 --> 00:07:16.960 You get it in a lab because people solve the -00:07:18.480 --> 00:07:18.920 +00:07:16.960 --> 00:07:18.920 problem and then they're immersed in it. -00:07:20.500 --> 00:07:20.680 +00:07:18.920 --> 00:07:20.660 So, but my answer would be, -00:07:22.580 --> 00:07:22.680 +00:07:20.660 --> 00:07:22.680 yes, I can think totally immersion can be -00:07:25.260 --> 00:07:25.540 +00:07:22.680 --> 00:07:25.520 achieved anywhere, but what you have to do is -00:07:29.180 --> 00:07:29.500 +00:07:25.520 --> 00:07:29.500 you have to not lecture and you have to let -00:07:31.280 --> 00:07:31.640 +00:07:29.500 --> 00:07:31.640 students do work as you go along. -00:07:33.680 --> 00:07:33.840 +00:07:31.640 --> 00:07:33.840 So I used to lecture quite a bit because I -00:07:38.000 --> 00:07:38.220 +00:07:33.840 --> 00:07:38.220 was an insecure young professor and just read -00:07:41.120 --> 00:07:41.400 +00:07:38.220 --> 00:07:41.400 all my slides and my notes as I used to use, -00:07:43.040 --> 00:07:43.540 +00:07:41.400 --> 00:07:43.540 as everybody uses to when they start. -00:07:45.660 --> 00:07:46.100 +00:07:44.200 --> 00:07:46.100 But as I went along, I realized, -00:07:47.860 --> 00:07:48.240 +00:07:46.100 --> 00:07:48.240 you know, I've got such a grasp of the topic -00:07:50.660 --> 00:07:51.080 +00:07:48.240 --> 00:07:51.080 that I really everything I do now is prepared -00:07:53.220 --> 00:07:53.720 +00:07:51.080 --> 00:07:53.720 in Emacs in an interactive way so I start -00:07:55.120 --> 00:07:55.480 +00:07:53.800 --> 00:07:55.480 saying a few words and then the students -00:07:57.840 --> 00:07:58.000 +00:07:55.480 --> 00:07:58.000 immediately we get to work and they seem to -00:07:59.640 --> 00:07:59.840 +00:07:58.000 --> 00:07:59.840 love that because in most of the other -00:08:01.460 --> 00:08:01.680 +00:07:59.840 --> 00:08:01.680 classes people just talk at them they take -00:08:03.000 --> 00:08:03.500 +00:08:01.680 --> 00:08:03.500 their stuff home and work at home, -00:08:04.640 --> 00:08:05.140 +00:08:03.600 --> 00:08:05.140 which is of course is super. -00:08:06.220 --> 00:08:06.680 +00:08:05.380 --> 00:08:06.680 But most of the students, -00:08:08.320 --> 00:08:08.600 +00:08:06.680 --> 00:08:08.600 if they have, in at least in a liberal arts -00:08:09.720 --> 00:08:10.220 +00:08:08.600 --> 00:08:10.220 college, they have 5 other classes, -00:08:13.200 --> 00:08:13.520 +00:08:10.440 --> 00:08:13.520 they do not take a lot of time to do the work -00:08:16.389 --> 00:08:16.880 +00:08:13.520 --> 00:08:16.880 at home. So it's, you know, -00:08:18.420 --> 00:08:18.840 +00:08:16.880 --> 00:08:18.840 yeah, It's kind of different. -00:08:19.820 --> 00:08:20.020 +00:08:18.840 --> 00:08:20.020 It's kind of risky, yeah, -00:08:22.040 --> 00:08:22.360 +00:08:20.020 --> 00:08:22.360 but the main point I was trying to make is -00:08:26.320 --> 00:08:26.740 +00:08:22.360 --> 00:08:26.740 Emacs and Org Mode really helped me to boil -00:08:28.780 --> 00:08:29.220 +00:08:26.740 --> 00:08:29.220 that interactive session down to something -00:08:30.320 --> 00:08:30.800 +00:08:29.220 --> 00:08:30.800 that will work in the classroom. -00:08:32.080 --> 00:08:32.559 +00:08:30.800 --> 00:08:32.559 I don't have to jump around between -00:08:33.240 --> 00:08:33.740 +00:08:32.559 --> 00:08:33.740 platforms. For example, -00:08:35.659 --> 00:08:35.799 +00:08:33.840 --> 00:08:35.799 this term, and I didn't use Emacs in the -00:08:36.419 --> 00:08:36.919 +00:08:35.799 --> 00:08:36.919 class with the students, -00:08:39.740 --> 00:08:40.240 +00:08:37.159 --> 00:08:40.240 I had to render using a package. -00:08:42.169 --> 00:08:42.299 +00:08:40.760 --> 00:08:42.299 It's actually a very nice package called, -00:08:45.620 --> 00:08:46.100 +00:08:42.299 --> 00:08:46.100 what's it called? Ox, what's it called? -00:08:50.020 --> 00:08:50.520 +00:08:46.100 --> 00:08:50.520 Ox, Ox IPNB. It's called Ox IPNB. -00:08:53.000 --> 00:08:53.360 +00:08:50.580 --> 00:08:53.360 So what it does is it renders in the usual -00:08:55.080 --> 00:08:55.580 +00:08:53.360 --> 00:08:55.580 way with Emacs, Org Mode does, -00:08:58.580 --> 00:08:58.700 +00:08:55.600 --> 00:08:58.700 renders interactive notebook files in -00:09:00.560 --> 00:09:01.060 +00:08:58.700 --> 00:09:01.060 Jupyter. And that took me a lot of time. -00:09:03.700 --> 00:09:03.840 +00:09:01.320 --> 00:09:03.840 And I immediately noticed as soon as the -00:09:05.680 --> 00:09:06.180 +00:09:03.840 --> 00:09:06.180 teacher has to fight platforms themselves, -00:09:09.520 --> 00:09:09.920 +00:09:06.660 --> 00:09:09.920 they take the ball off the immersion task, -00:09:11.840 --> 00:09:12.340 +00:09:09.920 --> 00:09:12.340 you know, to keep the student on the problem. -00:09:18.060 --> 00:09:18.560 +00:09:16.000 --> 00:09:18.560 [Speaker 0]: Yeah. Oh, go on, please. -00:09:22.340 --> 00:09:22.840 +00:09:19.400 --> 00:09:22.840 Yeah. I was going to remark that. -00:09:22.840 --> 00:09:23.260 +00:09:12.980 --> 00:09:23.260 [Speaker 1]: So yeah, absolutely. Yeah, -00:09:24.760 --> 00:09:25.120 +00:09:23.260 --> 00:09:25.120 I suppose it might be MIT style. -00:09:25.760 --> 00:09:26.140 +00:09:25.120 --> 00:09:26.140 Big difference though, -00:09:27.620 --> 00:09:27.900 +00:09:26.140 --> 00:09:27.900 my classes are very, very short, -00:09:29.720 --> 00:09:30.060 +00:09:27.900 --> 00:09:30.060 small. So I have like between 10 and 15 -00:09:32.080 --> 00:09:32.180 +00:09:30.060 --> 00:09:32.180 students per class. 1 of the reasons why I -00:09:34.800 --> 00:09:35.080 +00:09:32.180 --> 00:09:35.080 went to this college is because I was fed up -00:09:36.740 --> 00:09:36.940 +00:09:35.080 --> 00:09:36.940 teaching, trying to teach hundreds of -00:09:40.120 --> 00:09:40.580 +00:09:36.940 --> 00:09:40.580 students. Okay, sorry, -00:09:42.240 --> 00:09:42.520 +00:09:40.580 --> 00:09:42.520 do some of your students nag you about using -00:09:43.260 --> 00:09:43.460 +00:09:42.520 --> 00:09:43.460 VS Code? Yes, they do, -00:09:44.800 --> 00:09:45.300 +00:09:43.460 --> 00:09:45.300 but their arguments aren't very good. -00:09:48.420 --> 00:09:48.740 +00:09:46.800 --> 00:09:48.740 They hadn't really compared Emacs and VS -00:09:51.300 --> 00:09:51.800 +00:09:48.740 --> 00:09:51.800 Code. And what I do, actually I use RStudio -00:09:53.560 --> 00:09:53.860 +00:09:51.980 --> 00:09:53.860 as well, demonstrate VS Code, -00:10:00.840 --> 00:10:01.060 +00:09:53.860 --> 00:10:01.060 RStudio and Emacs. And I think it's very easy -00:10:02.440 --> 00:10:02.840 +00:10:01.060 --> 00:10:02.840 for them to see. And there are some videos -00:10:04.900 --> 00:10:05.020 +00:10:02.840 --> 00:10:05.020 about that as well, how much easier it is to -00:10:08.320 --> 00:10:08.520 +00:10:05.020 --> 00:10:08.520 get into Emacs to limit your investments to -00:10:09.520 --> 00:10:09.820 +00:10:08.520 --> 00:10:09.820 what you actually wanna do. -00:10:11.680 --> 00:10:11.840 +00:10:09.820 --> 00:10:11.840 When the problem with VS Code is it comes at -00:10:13.780 --> 00:10:14.280 +00:10:11.840 --> 00:10:14.280 you with this sort of Microsoft store -00:10:16.780 --> 00:10:17.280 +00:10:14.440 --> 00:10:17.280 ideology, like a gazillion plugins, -00:10:18.340 --> 00:10:18.840 +00:10:17.420 --> 00:10:18.840 which if you're a developer, -00:10:19.640 --> 00:10:20.140 +00:10:18.900 --> 00:10:20.140 you know what you want. -00:10:23.620 --> 00:10:24.120 +00:10:21.040 --> 00:10:24.120 And I mean, it's a bit like VS Code is like -00:10:27.440 --> 00:10:27.940 +00:10:24.960 --> 00:10:27.940 Google search for as if you were programming -00:10:30.320 --> 00:10:30.820 +00:10:27.980 --> 00:10:30.820 in Google search, a complete waste of time. -00:10:32.920 --> 00:10:33.280 +00:10:31.220 --> 00:10:33.280 Having said that, I've also seen some videos -00:10:35.900 --> 00:10:36.180 +00:10:33.280 --> 00:10:36.180 with people who really know how to use VS -00:10:37.040 --> 00:10:37.420 +00:10:36.180 --> 00:10:37.420 Code. And of course, you know, -00:10:40.940 --> 00:10:41.180 +00:10:37.420 --> 00:10:41.180 if somebody gets on the inside of a tool and -00:10:44.340 --> 00:10:44.480 +00:10:41.180 --> 00:10:44.480 spends upwards of a thousand hours in the -00:10:45.340 --> 00:10:45.840 +00:10:44.480 --> 00:10:45.840 tool, they'll be great. -00:10:47.080 --> 00:10:47.580 +00:10:45.920 --> 00:10:47.580 But that's not true for beginners. -00:10:50.280 --> 00:10:50.780 +00:10:48.960 --> 00:10:50.780 So hold on, there's another 1. -00:10:51.820 --> 00:10:52.320 +00:10:51.020 --> 00:10:52.320 I'm reading them, sorry. -00:10:54.920 --> 00:10:55.420 +00:10:52.840 --> 00:10:55.420 Leo, I can see the questions, -00:10:57.500 --> 00:10:58.000 +00:10:55.680 --> 00:10:58.000 but you may wanna turn them around. -00:11:00.520 --> 00:11:00.720 +00:10:59.700 --> 00:11:00.720 [Speaker 0]: No, No, no, please, please, -00:11:01.320 --> 00:11:01.560 +00:11:00.720 --> 00:11:01.560 you're free to read them. -00:11:02.400 --> 00:11:02.900 +00:11:01.560 --> 00:11:02.900 I'm on your fasted computer. -00:11:04.200 --> 00:11:04.600 +00:11:02.960 --> 00:11:04.600 [Speaker 1]: Some of you, too, that's the nagging. -00:11:05.660 --> 00:11:06.100 +00:11:04.600 --> 00:11:06.100 I teach simple programming at a vocational -00:11:07.360 --> 00:11:07.700 +00:11:06.100 --> 00:11:07.700 school, and even after showing the students -00:11:09.060 --> 00:11:09.520 +00:11:07.700 --> 00:11:09.520 Vim, Vim, of course, is a contender, -00:11:10.760 --> 00:11:11.260 +00:11:09.520 --> 00:11:11.260 and now I'm telling them I prefer Emacs. -00:11:14.060 --> 00:11:14.260 +00:11:12.180 --> 00:11:14.260 They still all choose VS Code as their -00:11:16.960 --> 00:11:17.460 +00:11:14.260 --> 00:11:17.460 editor. Well, okay, what I did is mandatory. -00:11:18.640 --> 00:11:19.140 +00:11:17.720 --> 00:11:19.140 I didn't let them choose. -00:11:21.740 --> 00:11:21.980 +00:11:19.840 --> 00:11:21.980 That's what I did. And I thought that was -00:11:23.300 --> 00:11:23.800 +00:11:21.980 --> 00:11:23.800 quite risky, but in the end, -00:11:26.140 --> 00:11:26.400 +00:11:23.860 --> 00:11:26.400 it turns out that the best students loved it -00:11:28.080 --> 00:11:28.580 +00:11:26.400 --> 00:11:28.580 and keep using Emacs in their jobs. -00:11:32.140 --> 00:11:32.640 +00:11:28.580 --> 00:11:32.640 I hear that now. The students in the middle -00:11:35.640 --> 00:11:35.860 +00:11:33.160 --> 00:11:35.860 were probably the ones who would pick VS Code -00:11:37.900 --> 00:11:38.400 +00:11:35.860 --> 00:11:38.400 because every tutorial they see, -00:11:40.240 --> 00:11:40.440 +00:11:38.600 --> 00:11:40.440 they learn a lot through YouTube and so -00:11:41.760 --> 00:11:42.260 +00:11:40.440 --> 00:11:42.260 everything they see is in VS Code. -00:11:43.780 --> 00:11:44.180 +00:11:42.260 --> 00:11:44.180 If there were more tutorials in Emacs, -00:11:45.100 --> 00:11:45.600 +00:11:44.180 --> 00:11:45.600 I'm trying to make some, -00:11:47.120 --> 00:11:47.620 +00:11:45.700 --> 00:11:47.620 then of course that would be different. -00:11:53.720 --> 00:11:53.940 +00:11:49.280 --> 00:11:53.940 But I think it's partly brainwashing and -00:11:55.680 --> 00:11:55.840 +00:11:53.940 --> 00:11:55.840 partly, of course, the other reason is there -00:11:59.820 --> 00:12:00.320 +00:11:55.840 --> 00:12:00.320 is no online Emacs. They use VS Code Dev, -00:12:01.960 --> 00:12:02.460 +00:12:00.500 --> 00:12:02.460 right? And that's, of course, -00:12:04.640 --> 00:12:05.140 +00:12:03.340 --> 00:12:05.140 they use an online cloud solution. -00:12:06.820 --> 00:12:07.040 +00:12:05.420 --> 00:12:07.040 Like most of the students in the high school, -00:12:08.860 --> 00:12:09.360 +00:12:07.040 --> 00:12:09.360 I teach Python in the high school right now, -00:12:11.460 --> 00:12:11.600 +00:12:09.480 --> 00:12:11.600 and the students only get Chromebooks that -00:12:13.660 --> 00:12:14.160 +00:12:11.600 --> 00:12:14.160 are completely cut down to nothing. -00:12:16.920 --> 00:12:17.420 +00:12:15.060 --> 00:12:17.420 They cannot have Linux on their Chromebooks. -00:12:19.540 --> 00:12:19.900 +00:12:18.260 --> 00:12:19.900 So what are they supposed to do? -00:12:21.080 --> 00:12:21.580 +00:12:19.900 --> 00:12:21.580 Their only choice really is Repl. -00:12:24.060 --> 00:12:24.240 +00:12:21.760 --> 00:12:24.240 Repl.com is a possibility for them to do -00:12:27.040 --> 00:12:27.540 +00:12:24.240 --> 00:12:27.540 that. But, you know, or they use code spaces, -00:12:29.060 --> 00:12:29.560 +00:12:27.660 --> 00:12:29.560 which is VS Code in GitHub. -00:12:32.300 --> 00:12:32.660 +00:12:31.400 --> 00:12:32.640 [Speaker 0]: Marcus, sorry for the interruption. -00:12:33.820 --> 00:12:34.040 +00:12:32.640 --> 00:12:34.040 We only have about 2 minutes left. -00:12:35.140 --> 00:12:35.380 +00:12:34.040 --> 00:12:35.380 So if you could take 1 question, -00:12:36.260 --> 00:12:36.760 +00:12:35.380 --> 00:12:36.760 that would be great. Sorry. -00:12:37.800 --> 00:12:38.100 +00:12:30.660 --> 00:12:38.100 [Speaker 1]: So. I'm observing the same behavior. -00:12:39.620 --> 00:12:40.080 +00:12:38.100 --> 00:12:40.080 Any more tutorials will be most welcome. -00:12:43.260 --> 00:12:43.660 +00:12:40.080 --> 00:12:43.660 Yes, I I'd love to. I spent the rest of my -00:12:45.980 --> 00:12:46.100 +00:12:43.660 --> 00:12:46.100 days on this earth making Emacs tutorials if -00:12:49.016 --> 00:12:49.267 +00:12:48.263 --> 00:12:49.267 [Speaker 0]: tutorials if I can. -00:12:49.518 --> 00:12:49.769 +00:12:46.100 --> 00:12:49.769 [Speaker 1]: I can. Thank you. DMAX Thank you. -00:12:50.540 --> 00:12:51.040 +00:12:49.769 --> 00:12:51.040 Approach to handling EDA. -00:12:52.200 --> 00:12:52.700 +00:12:51.140 --> 00:12:52.700 Oh yeah, with white data sets. -00:12:58.440 --> 00:12:58.940 +00:12:56.760 --> 00:12:58.940 Well, that's a good point. -00:13:03.080 --> 00:13:03.260 +00:13:01.500 --> 00:13:03.260 [Speaker 0]: So Markus, I don't want to put you under too -00:13:06.180 --> 00:13:06.680 +00:13:03.840 --> 00:13:06.680 [Speaker 1]: answer the question. The handling EDA, -00:13:08.460 --> 00:13:08.760 +00:13:07.080 --> 00:13:08.760 I don't know, if you look at the comments, -00:13:09.560 --> 00:13:09.960 +00:13:08.760 --> 00:13:09.960 I think these are on YouTube, -00:13:10.840 --> 00:13:11.340 +00:13:09.960 --> 00:13:11.340 right, at some point, Leo? -00:13:12.380 --> 00:13:12.600 +00:13:03.260 --> 00:13:12.600 [Speaker 0]: much pressure to Oh yes, -00:13:13.580 --> 00:13:13.860 +00:13:12.600 --> 00:13:13.860 they will definitely be on YouTube. -00:13:14.440 --> 00:13:14.540 +00:13:14.200 --> 00:13:14.540 answer the -00:13:15.420 --> 00:13:15.580 +00:13:13.860 --> 00:13:15.580 [Speaker 1]: I'm going to question you asked about the -00:13:17.360 --> 00:13:17.560 +00:13:15.580 --> 00:13:17.560 EDA, that's too long to go into right now, -00:13:20.740 --> 00:13:21.100 +00:13:17.560 --> 00:13:21.100 plus my cat is here. So I'm going to answer -00:13:22.120 --> 00:13:22.620 +00:13:21.100 --> 00:13:22.620 that in the comments, all right? -00:13:23.660 --> 00:13:24.160 +00:13:23.000 --> 00:13:24.160 Start up the conversation. -00:13:27.400 --> 00:13:27.800 +00:13:24.960 --> 00:13:27.800 Yes, I'm going to post that in the comments -00:13:27.980 --> 00:13:28.480 +00:13:27.800 --> 00:13:28.480 as well. -00:13:31.120 --> 00:13:31.500 +00:13:29.320 --> 00:13:31.500 [Speaker 0]: Sure, but Also, just to be clear, -00:13:32.480 --> 00:13:32.640 +00:13:31.500 --> 00:13:32.640 Marcus, you're going to continue the -00:13:35.320 --> 00:13:35.440 +00:13:32.640 --> 00:13:35.440 discussion. It's just a stream that will be -00:13:36.880 --> 00:13:37.160 +00:13:35.440 --> 00:13:37.160 moving on to the next talk in about 50 -00:13:39.000 --> 00:13:39.380 +00:13:37.160 --> 00:13:39.380 seconds. Marcus, feel free to keep answering -00:13:40.360 --> 00:13:40.760 +00:13:39.380 --> 00:13:40.760 questions inside this room. -00:13:42.280 --> 00:13:42.780 +00:13:40.760 --> 00:13:42.780 You also have people, we're going to check -00:13:44.240 --> 00:13:44.540 +00:13:42.840 --> 00:13:44.540 aside with the stream, -00:13:46.000 --> 00:13:46.280 +00:13:44.540 --> 00:13:46.280 we have a number of people in the room. -00:13:47.800 --> 00:13:48.300 +00:13:46.280 --> 00:13:48.300 You can see them on the left on the button -00:13:50.860 --> 00:13:51.360 +00:13:48.640 --> 00:13:51.360 who are probably going to unmute themselves -00:13:52.080 --> 00:13:52.580 +00:13:51.460 --> 00:13:52.580 and ask you questions. -00:13:53.940 --> 00:13:54.440 +00:13:52.740 --> 00:13:54.440 So feel free to stay in the room, -00:13:56.680 --> 00:13:57.100 +00:13:54.720 --> 00:13:57.100 answer as lengthy as you want the questions -00:13:58.520 --> 00:13:58.700 +00:13:57.100 --> 00:13:58.700 because that's more content for us and we -00:14:01.360 --> 00:14:01.640 +00:13:58.700 --> 00:14:01.640 love it obviously. But it's just that I -00:14:03.640 --> 00:14:03.760 +00:14:01.640 --> 00:14:03.760 personally will be leaving to take care of -00:14:04.360 --> 00:14:04.860 +00:14:03.760 --> 00:14:04.860 the rest of the talks. -00:14:06.660 --> 00:14:06.880 +00:14:04.960 --> 00:14:06.880 So, Markus, do you have any last words before -00:14:07.240 --> 00:14:07.740 +00:14:06.880 --> 00:14:07.740 we move on? -00:14:09.240 --> 00:14:09.680 +00:14:08.000 --> 00:14:09.680 [Speaker 1]: No, just thank you for this wonderful... -00:14:10.580 --> 00:14:11.080 +00:14:09.680 --> 00:14:11.080 I'm going to copy this. -00:14:13.100 --> 00:14:13.280 +00:14:11.660 --> 00:14:13.280 I don't think I listened to the talk by -00:14:15.040 --> 00:14:15.200 +00:14:13.280 --> 00:14:15.200 Sascha yet, but I'm going to do that because -00:14:17.720 --> 00:14:18.080 +00:14:15.200 --> 00:14:18.080 I really want to copy this conference format. -00:14:19.740 --> 00:14:19.860 +00:14:18.080 --> 00:14:19.860 I think that is the conference format of the -00:14:21.420 --> 00:14:21.820 +00:14:19.860 --> 00:14:21.820 future, using volunteers to put together -00:14:22.860 --> 00:14:23.100 +00:14:21.820 --> 00:14:23.100 conferences. So I can't wait. -00:14:24.560 --> 00:14:24.720 +00:14:23.100 --> 00:14:24.720 Nobody wants to come to Batesville where I -00:14:25.600 --> 00:14:25.840 +00:14:24.720 --> 00:14:25.840 am, but thank you so much. -00:14:26.680 --> 00:14:27.180 +00:14:25.840 --> 00:14:27.180 That was really super professional. -00:14:27.540 --> 00:14:28.040 +00:14:27.180 --> 00:14:28.040 I love that. -00:14:31.920 --> 00:14:32.420 +00:14:28.980 --> 00:14:32.420 [Speaker 0]: Great. Okay, we are almost perfectly on time. -00:14:35.080 --> 00:14:35.420 +00:14:32.420 --> 00:14:35.420 I think we caught up about 1 or 2 seconds -00:14:36.820 --> 00:14:37.200 +00:14:35.420 --> 00:14:37.200 into the last sentence you said but otherwise -00:14:38.800 --> 00:14:38.960 +00:14:37.200 --> 00:14:38.960 we were splendidly on time. -00:14:39.760 --> 00:14:40.260 +00:14:38.960 --> 00:14:40.260 So thank you so much Marcus. -00:14:42.940 --> 00:14:43.140 +00:14:40.440 --> 00:14:43.140 [Speaker 1]: You're welcome. So I wanted to say a little -00:14:46.160 --> 00:14:46.660 +00:14:43.140 --> 00:14:46.660 bit about that question about handling EDA. -00:14:52.680 --> 00:14:52.960 +00:14:51.220 --> 00:14:52.960 [Speaker 0]: Can you see the chat on the left? -00:14:54.220 --> 00:14:54.720 +00:14:52.960 --> 00:14:54.720 Because people have started asking questions -00:14:55.680 --> 00:14:56.180 +00:14:54.720 --> 00:14:56.180 on the left. Can you see the chat? -00:14:56.366 --> 00:14:56.866 +00:14:49.460 --> 00:14:56.866 [Speaker 1]: I mean I used email. Sorry, -00:15:00.320 --> 00:15:00.820 +00:14:58.860 --> 00:15:00.820 [Speaker 0]: So you've got multiple avenues for questions. -00:15:01.093 --> 00:15:01.166 +00:15:01.020 --> 00:15:01.166 [Speaker 2]: You can -00:15:01.880 --> 00:15:02.380 +00:15:01.166 --> 00:15:02.380 [Speaker 0]: still answer questions in the chat. -00:15:03.540 --> 00:15:03.760 +00:14:57.053 --> 00:15:03.760 [Speaker 1]: sorry, sorry. Okay, I'm just going to go into -00:15:04.740 --> 00:15:05.240 +00:15:03.760 --> 00:15:05.240 that. Yeah, that's fine. -00:15:06.420 --> 00:15:06.760 +00:15:05.240 --> 00:15:06.760 [Speaker 0]: Sure, I'll need to go now. -00:15:08.260 --> 00:15:08.560 +00:15:06.760 --> 00:15:08.560 So Marcus, have a great day and I'll probably -00:15:08.860 --> 00:15:09.360 +00:15:08.560 --> 00:15:09.360 see you later. -NOTE Start of section to review - -00:15:11.780 --> 00:15:12.280 +00:15:10.160 --> 00:15:12.280 [Speaker 1]: Yeah, thank you. Sorry. -00:15:15.200 --> 00:15:15.620 +00:15:13.140 --> 00:15:15.620 Bye bye. There was a question about the, -00:15:17.280 --> 00:15:17.560 +00:15:15.620 --> 00:15:17.560 I wanted to ask the answer the question about -00:15:21.380 --> 00:15:21.760 +00:15:17.560 --> 00:15:21.760 EDA, large data sets. So, -00:15:24.160 --> 00:15:24.660 +00:15:21.760 --> 00:15:24.660 I mean, I teach undergraduate now, -00:15:27.600 --> 00:15:28.100 +00:15:25.080 --> 00:15:28.100 so there's a limited number of courses, -00:15:32.100 --> 00:15:32.360 +00:15:28.660 --> 00:15:32.360 like where I use, actually have big data -00:15:35.860 --> 00:15:36.100 +00:15:32.360 --> 00:15:36.100 issues. And I mean I'm not saying that I'm -00:15:38.480 --> 00:15:38.760 +00:15:36.100 --> 00:15:38.760 not that I don't run into performance issues -00:15:40.080 --> 00:15:40.580 +00:15:38.760 --> 00:15:40.580 with Emacs. I obviously do. -00:15:43.380 --> 00:15:43.680 +00:15:40.680 --> 00:15:43.680 But like the performance issues in Emacs are -00:15:45.440 --> 00:15:45.780 +00:15:43.680 --> 00:15:45.780 comparable to performance issues for example -00:15:49.080 --> 00:15:49.580 +00:15:45.780 --> 00:15:49.580 when using R. In R everything is in memory So -00:15:52.200 --> 00:15:52.700 +00:15:49.640 --> 00:15:52.700 you are limited to the available, -00:15:55.840 --> 00:15:56.020 +00:15:52.840 --> 00:15:56.020 what is it, 2 gigabyte or whatever memory of -00:15:57.720 --> 00:15:58.180 +00:15:56.020 --> 00:15:58.180 your computer. So you would have to find -00:15:59.860 --> 00:16:00.360 +00:15:58.180 --> 00:16:00.360 other infrastructure solutions anyway. -00:16:05.540 --> 00:16:05.860 +00:16:00.660 --> 00:16:05.860 The advantage of using Emacs is that I can, -00:16:07.120 --> 00:16:07.620 +00:16:05.860 --> 00:16:07.620 within 1 Org Mode file, -00:16:09.780 --> 00:16:10.280 +00:16:08.140 --> 00:16:10.220 connect to an external database. -00:16:13.440 --> 00:16:13.840 +00:16:11.760 --> 00:16:13.840 I can even, as probably most of you know, -00:16:17.500 --> 00:16:17.860 +00:16:13.840 --> 00:16:17.860 I can even use it as a text-based web browser -00:16:20.140 --> 00:16:20.640 +00:16:17.860 --> 00:16:20.640 if I want to. So I could look at individual -00:16:26.320 --> 00:16:26.780 +00:16:22.940 --> 00:16:26.820 files. And the other point of EDA of course -00:16:30.480 --> 00:16:30.640 +00:16:26.820 --> 00:16:30.640 is that you're not supposed to look at the -00:16:32.760 --> 00:16:33.260 +00:16:30.640 --> 00:16:33.260 tables. You're supposed to get the basic -00:16:40.800 --> 00:16:41.300 +00:16:38.620 --> 00:16:41.300 frame of your data. Is there a header? -00:16:43.540 --> 00:16:43.780 +00:16:41.460 --> 00:16:43.780 What's the approximate size and stuff like -00:16:45.720 --> 00:16:45.980 +00:16:43.780 --> 00:16:45.940 that? And then you're supposed to import it -00:16:47.080 --> 00:16:47.580 +00:16:45.940 --> 00:16:47.580 into a data frame ideally, -00:16:50.760 --> 00:16:51.260 +00:16:47.960 --> 00:16:51.260 at least in portions. And I don't think, -00:16:56.040 --> 00:16:56.260 +00:16:53.240 --> 00:16:56.260 yeah, so that's it. But the full answer is -00:16:59.720 --> 00:16:59.980 +00:16:56.260 --> 00:16:59.980 that I have not done big data analysis in -00:17:01.780 --> 00:17:02.280 +00:16:59.980 --> 00:17:02.280 Emacs. So that's actually a really nice -00:17:05.900 --> 00:17:06.099 +00:17:02.380 --> 00:17:06.060 extension. I'm going to write that down as a -00:17:07.900 --> 00:17:08.260 +00:17:06.060 --> 00:17:08.260 thing to talk about in some future talk. -00:17:10.319 --> 00:17:10.819 +00:17:08.260 --> 00:17:10.819 Okay, so ADA with big data. -00:17:13.579 --> 00:17:13.940 +00:17:11.599 --> 00:17:13.940 Even though interesting would be to know what -00:17:16.160 --> 00:17:16.560 +00:17:13.940 --> 00:17:16.560 kind of size of data you're actually talking -00:17:18.800 --> 00:17:19.300 +00:17:16.560 --> 00:17:19.300 about. So I don't know, -00:17:25.740 --> 00:17:25.940 +00:17:20.920 --> 00:17:25.940 what is it, upwards of 1 terabyte or -00:17:27.099 --> 00:17:27.520 +00:17:25.940 --> 00:17:27.520 something like that, I don't know. -00:17:28.520 --> 00:17:29.020 +00:17:27.520 --> 00:17:29.020 That'd be interesting to know. -00:17:34.440 --> 00:17:34.940 +00:17:31.560 --> 00:17:34.940 Haven't done that in class. -00:17:39.960 --> 00:17:40.460 +00:17:39.240 --> 00:17:40.460 So there's another question. -00:17:42.840 --> 00:17:43.020 +00:17:41.240 --> 00:17:43.020 Proportion of students that you think would -00:17:44.480 --> 00:17:44.820 +00:17:43.020 --> 00:17:44.820 keep on using Emacs after your course? -00:17:45.660 --> 00:17:46.000 +00:17:44.820 --> 00:17:46.000 That's not a difficult question, -00:17:47.440 --> 00:17:47.880 +00:17:46.000 --> 00:17:47.880 because as I said, I have very small classes. -00:17:48.760 --> 00:17:49.200 +00:17:47.880 --> 00:17:49.200 I've been here since 2 years. -00:17:51.040 --> 00:17:51.540 +00:17:49.200 --> 00:17:51.540 So I'm in touch with almost all the students. -00:17:54.280 --> 00:17:54.760 +00:17:51.580 --> 00:17:54.760 In fact, I'm getting them work after school. -00:17:55.480 --> 00:17:55.980 +00:17:54.760 --> 00:17:55.980 So that's really cool. -00:18:00.160 --> 00:18:00.660 +00:17:56.200 --> 00:18:00.660 And everybody who took to Emacs really -00:18:03.540 --> 00:18:03.900 +00:18:00.660 --> 00:18:03.900 seriously, so probably about 25% or so keep -00:18:05.660 --> 00:18:06.160 +00:18:03.900 --> 00:18:06.160 using Emacs after, afterwards. -00:18:08.000 --> 00:18:08.360 +00:18:06.560 --> 00:18:08.360 I mean, even in the job, -00:18:09.580 --> 00:18:10.080 +00:18:08.360 --> 00:18:10.080 right, in the professional field. -00:18:12.900 --> 00:18:13.080 +00:18:10.680 --> 00:18:13.080 Who, those who keep using Emacs after the -00:18:14.760 --> 00:18:15.180 +00:18:13.080 --> 00:18:15.180 course, I think the number is greater, -00:18:16.680 --> 00:18:16.920 +00:18:15.180 --> 00:18:16.920 but I have not followed up on that. -00:18:22.800 --> 00:18:23.140 +00:18:16.920 --> 00:18:23.140 I have to, my guess is more than half, -00:18:24.860 --> 00:18:25.360 +00:18:23.140 --> 00:18:25.360 I would say, half or more than half. -00:18:27.660 --> 00:18:27.880 +00:18:26.660 --> 00:18:27.880 Oh, Aaron, thank you so much. -00:18:31.220 --> 00:18:31.320 +00:18:27.880 --> 00:18:31.320 That's very sweet. But I didn't think the -00:18:32.080 --> 00:18:32.300 +00:18:31.320 --> 00:18:32.300 presentation was great. -00:18:33.700 --> 00:18:33.840 +00:18:32.300 --> 00:18:33.840 I was thinking about redoing it, -00:18:35.200 --> 00:18:35.700 +00:18:33.840 --> 00:18:35.700 but this is actually the first take. -00:18:38.360 --> 00:18:38.860 +00:18:36.280 --> 00:18:38.860 It was late, I had lots of other stuff to do. -00:18:44.440 --> 00:18:44.700 +00:18:40.840 --> 00:18:44.700 I think what I'm more interested in than -00:18:46.760 --> 00:18:47.260 +00:18:44.700 --> 00:18:47.260 papers is probably this idea of making -00:18:50.860 --> 00:18:51.020 +00:18:48.320 --> 00:18:51.020 Emacs-based data science videos because there -00:18:51.840 --> 00:18:52.120 +00:18:51.020 --> 00:18:52.120 aren't many out there. -00:18:53.100 --> 00:18:53.600 +00:18:52.120 --> 00:18:53.600 Most of the people who do, -00:18:56.980 --> 00:18:57.240 +00:18:54.920 --> 00:18:57.240 and computer science, most people who do that -00:18:59.060 --> 00:18:59.240 +00:18:57.240 --> 00:18:59.240 are not either developers and certainly not -00:19:01.640 --> 00:19:02.080 +00:18:59.240 --> 00:19:02.080 teachers. So I think that's a good idea. -00:19:03.240 --> 00:19:03.740 +00:19:02.080 --> 00:19:03.740 I'm gonna pick that up. -00:19:15.040 --> 00:19:15.540 +00:19:03.860 --> 00:19:15.540 So to do more Remax based data science videos -00:19:19.700 --> 00:19:20.200 +00:19:19.120 --> 00:19:20.200 Is there anything else? -00:19:22.260 --> 00:19:22.360 +00:19:20.800 --> 00:19:22.360 More people. There are some people here in -00:19:22.800 --> 00:19:23.300 +00:19:22.360 --> 00:19:23.300 the room still. -00:19:25.600 --> 00:19:26.100 +00:19:23.800 --> 00:19:26.100 [Speaker 2]: If you do a PSVL on work. -00:19:30.640 --> 00:19:31.140 +00:19:27.040 --> 00:19:31.140 What? Or wiki. What's my YouTube channel? -00:19:35.720 --> 00:19:36.220 +00:19:34.460 --> 00:19:36.220 [Speaker 1]: Oh, yeah, I'm going to give you the, -00:19:38.160 --> 00:19:38.520 +00:19:36.560 --> 00:19:38.520 I've got a bunch of different YouTube -00:19:40.580 --> 00:19:40.720 +00:19:38.520 --> 00:19:40.720 channels. I'm going to put them in the -00:19:42.740 --> 00:19:43.240 +00:19:40.720 --> 00:19:43.240 comments to my talk. Hold on, -00:19:46.000 --> 00:19:46.500 +00:19:43.660 --> 00:19:46.500 the 1 where I have the latest Emacs videos, -00:19:48.480 --> 00:19:48.740 +00:19:46.640 --> 00:19:48.740 you find my name, there's nobody in the world -00:19:50.560 --> 00:19:51.060 +00:19:48.740 --> 00:19:51.060 with my name. So if you look for Gerten Krag -00:19:55.240 --> 00:19:55.740 +00:19:52.120 --> 00:19:55.740 on YouTube, then you will find it. -00:20:00.060 --> 00:20:00.320 -[Speaker 2]: But I got a bunch of them. +00:19:59.120 --> 00:20:00.300 +But I got a bunch of them. -00:20:01.440 --> 00:20:01.940 +00:20:00.300 --> 00:20:01.900 Hold on, I'm going to give you the... -00:20:19.540 --> 00:20:20.040 -[Speaker 1]: My channel. Okay, This 1 has only got a few +00:20:13.260 --> 00:20:20.040 +My channel. Okay, This 1 has only got a few -00:20:23.800 --> 00:20:24.300 +00:20:20.220 --> 00:20:24.300 videos. But so there's 1 with a lot more. -00:20:32.220 --> 00:20:32.720 +00:20:25.380 --> 00:20:32.720 Few recent videos. And I'm going to post -00:20:41.120 --> 00:20:41.320 +00:20:32.740 --> 00:20:41.320 more. Other ones in the comments of this -00:20:43.840 --> 00:20:44.340 +00:20:41.320 --> 00:20:44.320 video. Okay, what else? -00:20:50.640 --> 00:20:51.140 +00:20:48.780 --> 00:20:51.140 I'm trying to find my way back to the button. -00:20:58.980 --> 00:20:59.200 +00:20:55.440 --> 00:20:59.200 Okay, cool. Oh, yes, thank you. -00:21:01.220 --> 00:21:01.500 +00:20:59.200 --> 00:21:01.500 I will. That's very good. -00:21:02.780 --> 00:21:03.120 +00:21:01.500 --> 00:21:03.120 Thank you so much. Of course, -00:21:05.440 --> 00:21:05.940 +00:21:03.120 --> 00:21:05.940 I use Vork. I hadn't even thought of it. -00:21:14.640 --> 00:21:15.140 +00:21:06.360 --> 00:21:15.140 Very good. It's interesting, -00:21:17.520 --> 00:21:18.020 +00:21:15.860 --> 00:21:18.020 that's something that comes to my mind. -00:21:19.200 --> 00:21:19.700 +00:21:18.120 --> 00:21:19.700 When I was a young student, -00:21:23.800 --> 00:21:24.020 +00:21:19.740 --> 00:21:24.020 right, people who used Emacs and the web -00:21:25.420 --> 00:21:25.920 +00:21:24.020 --> 00:21:25.920 wasn't particularly large. -00:21:29.180 --> 00:21:29.440 +00:21:25.960 --> 00:21:29.440 So the volunteers would automatically make -00:21:30.920 --> 00:21:31.420 +00:21:29.440 --> 00:21:31.420 videos but not for commercial purposes. -00:21:34.400 --> 00:21:34.740 +00:21:31.560 --> 00:21:34.740 Now you have an army of people who make -00:21:37.200 --> 00:21:37.700 +00:21:34.740 --> 00:21:37.700 commercial videos and the videos are usually -00:21:40.560 --> 00:21:41.040 +00:21:38.240 --> 00:21:41.020 good for the first 10% of every content, -00:21:42.340 --> 00:21:42.540 +00:21:41.040 --> 00:21:42.540 but as soon as it gets a little more -00:21:44.620 --> 00:21:44.760 +00:21:42.540 --> 00:21:44.760 difficult, they either don't know what to do -00:21:48.420 --> 00:21:48.600 +00:21:44.760 --> 00:21:48.600 anymore or they don't do it because it's not -00:21:50.820 --> 00:21:50.980 +00:21:48.600 --> 00:21:50.980 commercially viable. The number of people who -00:21:53.520 --> 00:21:53.680 +00:21:50.980 --> 00:21:53.720 move on is gets smaller and smaller and -00:21:55.240 --> 00:21:55.740 +00:21:53.720 --> 00:21:55.740 smaller. So there's no commerce anymore. -00:21:57.340 --> 00:21:57.840 +00:21:55.960 --> 00:21:57.840 But when I was a student, -00:22:00.480 --> 00:22:00.980 +00:21:58.740 --> 00:22:01.020 pretty much all the documentation everywhere -00:22:01.880 --> 00:22:02.380 +00:22:01.100 --> 00:22:02.360 was created by volunteers, -00:22:04.640 --> 00:22:04.840 +00:22:02.500 --> 00:22:04.840 just like this conference or like anything in -00:22:09.320 --> 00:22:09.480 +00:22:04.840 --> 00:22:09.520 org mode. And that doesn't seem to be much of -00:22:12.260 --> 00:22:12.760 +00:22:09.520 --> 00:22:12.760 a trend anymore, but maybe we can resurrect -00:22:22.360 --> 00:22:22.500 -it. So, yes, I'm definitely going to - -00:22:25.640 --> 00:22:25.840 -contribute to that. Multiple people are +00:22:12.860 --> 00:22:22.960 +it. So yes, I'm definitely gonna contribute -00:22:30.540 --> 00:22:31.040 -typing here. Oh, sorry. +00:22:22.960 --> 00:22:26.760 +to that. Multiple people are typing here. -00:22:35.680 --> 00:22:36.180 -Yes. Thank you so much. +00:22:30.280 --> 00:22:36.180 +Oh, sorry. Yes. Thank you so much. -00:22:40.760 --> 00:22:40.920 +00:22:37.060 --> 00:22:40.920 I'm gonna put that, I'm gonna rectify that in -00:22:44.920 --> 00:22:45.260 +00:22:40.920 --> 00:22:45.260 the comment. Having said that, -00:22:49.320 --> 00:22:49.820 +00:22:45.260 --> 00:22:49.820 I am not 100% sure that I didn't lie here. -00:22:52.480 --> 00:22:52.760 +00:22:50.500 --> 00:22:52.760 May just be because I didn't have much time -00:22:53.860 --> 00:22:54.340 +00:22:52.760 --> 00:22:54.340 to put the presentation together. -00:22:56.480 --> 00:22:56.820 +00:22:54.340 --> 00:22:56.820 And it's perfectly possible that that's -00:22:59.280 --> 00:22:59.780 +00:22:56.820 --> 00:22:59.760 actually Google slides and not all reveal. -00:23:02.120 --> 00:23:02.320 +00:23:00.040 --> 00:23:02.360 In the classroom when I present and just do -00:23:03.600 --> 00:23:04.100 +00:23:02.360 --> 00:23:04.100 lectures, I always do reveal, -00:23:07.400 --> 00:23:07.900 +00:23:04.600 --> 00:23:07.900 but most of the time I do a tree slide. -00:23:10.520 --> 00:23:10.840 +00:23:08.640 --> 00:23:10.840 That's the quickest way to do it for me. -00:23:14.640 --> 00:23:15.060 +00:23:10.840 --> 00:23:15.060 So, so presentation. Hold on, -00:23:16.080 --> 00:23:16.580 +00:23:15.060 --> 00:23:16.580 Let me just copy this 1. -00:23:20.320 --> 00:23:20.820 +00:23:17.960 --> 00:23:20.780 Make sure that this doesn't get lost. -00:23:22.700 --> 00:23:23.200 +00:23:21.880 --> 00:23:23.220 Thank you so much for that. -00:23:25.600 --> 00:23:26.100 +00:23:24.280 --> 00:23:26.100 And presentations in class. -00:23:29.820 --> 00:23:30.320 +00:23:28.780 --> 00:23:30.320 I use sometimes org-present, -00:23:32.360 --> 00:23:32.860 +00:23:30.660 --> 00:23:32.860 but there are issues with the font sometimes. -00:23:36.560 --> 00:23:36.960 +00:23:33.740 --> 00:23:36.960 I use Treeslide most of the time and Org -00:23:44.220 --> 00:23:44.720 +00:23:44.240 --> 00:23:44.740 [Speaker 2]: tool. -00:23:46.560 --> 00:23:46.780 +00:23:36.960 --> 00:23:46.780 [Speaker 1]: Reveal. But this 1 is my top Of course, -00:23:48.640 --> 00:23:49.140 +00:23:46.780 --> 00:23:49.140 this is not org, so forget about that. -00:24:07.720 --> 00:24:08.220 +00:24:02.660 --> 00:24:08.220 Okay. Yeah, so you can send me your, -00:24:11.680 --> 00:24:12.160 +00:24:10.680 --> 00:24:12.160 you've got my email, I think, -00:24:13.780 --> 00:24:14.060 +00:24:12.160 --> 00:24:14.060 on the end, if you're interested in following -00:24:15.860 --> 00:24:16.360 +00:24:14.060 --> 00:24:16.360 up or letting me know about your stuff. -00:24:17.720 --> 00:24:18.220 +00:24:16.680 --> 00:24:18.220 It might be interesting to, -00:24:19.840 --> 00:24:20.060 +00:24:18.480 --> 00:24:20.040 I don't know, might be interesting to put -00:24:21.540 --> 00:24:22.040 +00:24:20.040 --> 00:24:22.040 together a conference or a little seminar -00:24:22.500 --> 00:24:23.000 +00:24:22.040 --> 00:24:22.980 just for educators. -00:24:38.770 --> 00:24:39.025 +00:24:37.500 --> 00:24:39.025 DF is still typing, I'm waiting. -00:24:39.280 --> 00:24:39.780 +00:24:39.025 --> 00:24:39.780 I'm waiting. -00:24:45.920 --> 00:24:46.420 +00:24:44.840 --> 00:24:46.400 [Speaker 2]: Actually, our mod maintainer, -00:24:51.860 --> 00:24:52.280 -Bastian, was talking about the possibility to +00:24:46.700 --> 00:24:52.340 +Bastien, was talking about possibility to -00:24:53.620 --> 00:24:54.120 -have just an Org Mod conference. +00:24:52.340 --> 00:24:54.120 +have just org mod conference. -00:24:59.020 --> 00:24:59.200 +00:24:55.760 --> 00:24:59.180 But the question is, is it worth making a -00:25:02.440 --> 00:25:02.940 -[Speaker 1]: A whole separate 1 what? +00:24:54.780 --> 00:25:02.940 +[Speaker 1]: Yeah. A whole separate 1 what? -00:25:04.740 --> 00:25:05.020 +00:24:59.180 --> 00:25:05.020 [Speaker 2]: whole separate 1? A whole separate org -00:25:09.100 --> 00:25:09.600 +00:25:07.120 --> 00:25:09.600 [Speaker 1]: Oh, I see. Yeah, probably would be. 00:25:10.840 --> 00:25:11.340 Actually. -00:25:13.660 --> 00:25:13.940 +00:25:05.020 --> 00:25:13.940 [Speaker 2]: dedicated conference. It's just like you see -00:25:15.480 --> 00:25:15.980 +00:25:13.940 --> 00:25:15.980 how EmacsConf is well done. -00:25:19.080 --> 00:25:19.440 -So it's like creating anything that as good +00:25:16.800 --> 00:25:19.340 +So it's like creating anything that has good -00:25:25.040 --> 00:25:25.540 +00:25:22.500 --> 00:25:25.540 [Speaker 1]: Yes. No, I think that's a good idea. -00:25:26.120 --> 00:25:26.620 +00:25:25.640 --> 00:25:26.620 Yeah, I mean. -00:25:30.100 --> 00:25:30.480 -[Speaker 2]: as tricky. I mean, Okay, +00:25:19.340 --> 00:25:30.480 +[Speaker 2]: is tricky. I mean, Okay, -00:25:32.560 --> 00:25:32.920 +00:25:30.480 --> 00:25:32.920 it's anywhere, like half of Emacs is anywhere -00:25:36.380 --> 00:25:36.880 +00:25:32.920 --> 00:25:36.880 remote. So it's almost the same. -00:25:39.960 --> 00:25:40.200 +00:25:37.500 --> 00:25:40.200 [Speaker 1]: Yeah. Well, I suppose at this point, -00:25:41.260 --> 00:25:41.580 -I don't know if that's what you mean, +00:25:40.200 --> 00:25:41.520 +I don't know if that's what you mean. -00:25:44.820 --> 00:25:45.040 +00:25:41.520 --> 00:25:45.020 Org Mode is probably what attracts people to -00:25:46.620 --> 00:25:47.060 +00:25:45.020 --> 00:25:47.040 Emacs in the first place. -00:25:50.540 --> 00:25:51.040 +00:25:47.040 --> 00:25:51.040 Like, I suppose Org Roam is the, -00:25:54.140 --> 00:25:54.600 +00:25:51.260 --> 00:25:54.600 maybe the biggest 1 for people even outside -00:25:57.540 --> 00:25:58.040 +00:25:54.600 --> 00:25:58.080 of computer science. I use Org.ROM -00:26:07.380 --> 00:26:07.560 -for everything. I think the maintainer or +00:25:58.280 --> 00:26:02.760 +for everything. But there are... + +00:26:04.760 --> 00:26:05.840 +I mean, the thresholds... -00:26:08.660 --> 00:26:09.140 -maybe the creator of Org.MODE +00:26:06.220 --> 00:26:07.900 +I think that the maintainer or maybe the -00:26:11.460 --> 00:26:11.740 -has claimed and said for many years that Org +00:26:07.900 --> 00:26:10.520 +creator of Org.MODE has claimed and said for -00:26:13.940 --> 00:26:14.220 -Mode itself doesn't actually necessarily need +00:26:10.520 --> 00:26:13.140 +many years that Org Mode itself doesn't -00:26:16.440 --> 00:26:16.940 -Emacs. You can have it as a completely +00:26:13.140 --> 00:26:14.680 +actually necessarily need Emacs. -00:26:18.160 --> 00:26:18.660 -separate application as well. +00:26:14.680 --> 00:26:17.360 +You can have it as a completely separate -00:26:20.600 --> 00:26:21.020 -But for a number of reasons, +00:26:17.360 --> 00:26:19.740 +application as well. But I, -00:26:23.300 --> 00:26:23.440 +00:26:19.760 --> 00:26:21.040 +for a number of reasons, + +00:26:21.040 --> 00:26:23.440 I don't like that. I really like the idea to -00:26:30.420 --> 00:26:30.660 +00:26:28.434 --> 00:26:30.620 [Speaker 2]: why- The current strategy is that It has to -00:26:33.420 --> 00:26:33.580 +00:26:30.620 --> 00:26:33.580 be Emacs because the configurability is 1 of -00:26:34.700 --> 00:26:35.140 +00:26:33.580 --> 00:26:35.140 the strong points anyway. -00:26:35.400 --> 00:26:35.800 +00:26:23.440 --> 00:26:35.820 [Speaker 1]: have it inside Emacs. The reason That's true. -00:26:37.120 --> 00:26:37.620 +00:26:35.820 --> 00:26:37.620 [Speaker 2]: You cannot make a separate application. -00:26:39.640 --> 00:26:39.800 -[Speaker 1]: No, that's true. I was going to say that. +00:26:37.840 --> 00:26:38.080 +No, + +00:26:38.080 --> 00:26:39.800 +[Speaker 1]: that's true. I was going to say that. -00:26:40.960 --> 00:26:41.460 +00:26:39.800 --> 00:26:41.500 The thing is you use the flexibility. -00:26:42.720 --> 00:26:43.220 +00:26:41.680 --> 00:26:43.220 Plus, you also use the, -00:26:45.800 --> 00:26:46.080 +00:26:43.440 --> 00:26:46.080 I don't know if that's the right word, -00:26:48.380 --> 00:26:48.760 +00:26:46.080 --> 00:26:48.760 but you use there's something about the free -00:26:52.420 --> 00:26:52.600 +00:26:48.760 --> 00:26:52.600 ideology of Emacs that is what attracted me -00:26:55.760 --> 00:26:56.260 +00:26:52.600 --> 00:26:56.260 to it in the first place when I was younger -00:26:59.620 --> 00:27:00.120 +00:26:56.460 --> 00:27:00.290 and that I find even more important now. -00:27:02.980 --> 00:27:03.480 +00:27:00.765 --> 00:27:03.520 So what they say the community aspect, -00:27:08.600 --> 00:27:08.800 +00:27:06.220 --> 00:27:08.800 the reason, the main reason why Python is so -00:27:12.620 --> 00:27:13.120 +00:27:08.800 --> 00:27:13.100 big today, really. So yeah. -00:27:17.440 --> 00:27:17.860 +00:27:15.060 --> 00:27:17.860 [Speaker 2]: But in terms of going out of Emacs, -00:27:20.800 --> 00:27:21.300 +00:27:17.860 --> 00:27:21.300 it's org syntax that is supposed to be like -00:27:22.760 --> 00:27:23.260 +00:27:21.820 --> 00:27:23.260 breaking out of Emacs. -00:27:28.340 --> 00:27:28.540 -Yeah. So like there's a plan to lay out the +00:27:24.960 --> 00:27:28.860 +So like there's a plan to lay out the actual -00:27:30.720 --> 00:27:30.920 -actual standard document so that you can +00:27:28.860 --> 00:27:31.420 +standard document so that you can register -00:27:32.040 --> 00:27:32.540 -register the format officially. +00:27:31.440 --> 00:27:32.540 +the format officially. -00:27:34.440 --> 00:27:34.760 -[Speaker 1]: Yeah, I think I've heard that too. +00:27:23.860 --> 00:27:34.760 +[Speaker 1]: Yeah. Yeah, I think I've heard that too. -00:27:36.060 --> 00:27:36.560 +00:27:34.760 --> 00:27:36.560 I've not followed up on it much. -00:27:38.820 --> 00:27:39.320 +00:27:36.880 --> 00:27:39.320 I don't know what the, -00:27:40.760 --> 00:27:41.260 +00:27:39.400 --> 00:27:41.260 I mean, that probably would, -00:27:43.520 --> 00:27:43.780 -it would very likely, if you do that, +00:27:41.480 --> 00:27:43.040 +it would strength, very likely, -00:27:45.060 --> 00:27:45.380 -it would at least for a short time, +00:27:43.040 --> 00:27:45.100 +if you do that, it would at least for a short -00:27:47.160 --> 00:27:47.660 -strengthen org mode and weaken emacs. +00:27:45.100 --> 00:27:47.660 +time, strengthen org mode and weaken emacs. -00:27:50.380 --> 00:27:50.880 +00:27:49.420 --> 00:27:50.880 I don't know what other examples, -00:27:54.180 --> 00:27:54.680 +00:27:51.580 --> 00:27:54.660 if there are other examples of applications -00:27:57.560 --> 00:27:57.840 +00:27:55.120 --> 00:27:57.840 pulled out of IDEs like that. -00:27:58.940 --> 00:27:59.440 +00:27:57.840 --> 00:27:59.480 I'm not aware of any others. -00:28:02.420 --> 00:28:02.660 +00:28:00.300 --> 00:28:02.680 [Speaker 2]: Actually, people are trying to make -00:28:04.700 --> 00:28:04.920 -three-seater drama, people are trying to make +00:28:02.680 --> 00:28:04.920 +three-seater drama. People are trying to make -00:28:05.740 --> 00:28:06.120 +00:28:04.920 --> 00:28:06.240 like some external parsers, -00:28:09.920 --> 00:28:10.320 +00:28:06.460 --> 00:28:10.320 a lot of them. And a lot of stuff is done on -00:28:11.820 --> 00:28:12.320 -mobile part, like Android, +00:28:10.320 --> 00:28:12.940 +mobile part. I can draw it to iOS, -00:28:13.820 --> 00:28:14.320 -iOS, especially recently. +00:28:13.440 --> 00:28:17.780 +especially recently. So things that are Emacs -00:28:18.480 --> 00:28:18.980 -So things that are Emacs independent are +00:28:17.780 --> 00:28:19.780 +independent are demanded. -00:28:22.940 --> 00:28:23.040 +00:28:20.660 --> 00:28:23.040 [Speaker 1]: Okay, yeah. I have no doubt that there is a -00:28:26.120 --> 00:28:26.620 -[Speaker 2]: demanded. Especially in the environment, +00:28:25.440 --> 00:28:26.620 +[Speaker 2]: Especially in the environment, -00:28:27.540 --> 00:28:28.040 +00:28:27.040 --> 00:28:28.040 like every time. -00:28:30.480 --> 00:28:30.680 +00:28:23.040 --> 00:28:30.680 [Speaker 1]: demand. Yeah. I mean, I didn't get into that -00:28:34.640 --> 00:28:35.020 +00:28:30.680 --> 00:28:35.020 very much. I have some of my students have 0 -00:28:36.400 --> 00:28:36.900 +00:28:35.020 --> 00:28:36.900 affinity with computers. -00:28:39.720 --> 00:28:39.900 +00:28:38.240 --> 00:28:39.900 They really don't know their way around their -00:28:43.820 --> 00:28:44.320 +00:28:39.900 --> 00:28:44.320 computers at all. And so for them, -00:28:50.980 --> 00:28:51.440 +00:28:46.860 --> 00:28:51.440 It is quite important to learn how to find -00:28:56.380 --> 00:28:56.520 +00:28:51.440 --> 00:28:56.520 your way around Emacs because it's like a -00:28:57.320 --> 00:28:57.820 +00:28:56.520 --> 00:28:57.820 little operating system, -00:29:00.060 --> 00:29:00.300 +00:28:57.920 --> 00:29:00.300 but it's not. It's an operating system -00:29:03.460 --> 00:29:03.960 +00:29:00.300 --> 00:29:03.960 without much of the obscurity. -00:29:07.760 --> 00:29:07.960 +00:29:05.080 --> 00:29:07.960 And the alternative to that would be to -00:29:10.040 --> 00:29:10.520 +00:29:07.960 --> 00:29:10.520 simply let them work only on the command -00:29:11.980 --> 00:29:12.480 +00:29:10.520 --> 00:29:12.480 line, which is another possibility. -00:29:16.040 --> 00:29:16.160 +00:29:13.480 --> 00:29:16.160 But, you know, there of course you are -00:29:20.200 --> 00:29:20.520 +00:29:16.160 --> 00:29:20.540 limited with regard to if you want to swap -00:29:23.000 --> 00:29:23.500 +00:29:20.540 --> 00:29:23.500 languages. So for example, -00:29:25.900 --> 00:29:26.000 +00:29:23.940 --> 00:29:26.000 quite often I find myself in the situation I -00:29:28.660 --> 00:29:28.780 +00:29:26.000 --> 00:29:28.780 teach data science in R and Python and in -00:29:31.360 --> 00:29:31.520 +00:29:28.780 --> 00:29:31.520 Emacs org mode I can demonstrate both of -00:29:34.600 --> 00:29:35.100 +00:29:31.520 --> 00:29:35.100 these side by side in the same file. -00:29:38.200 --> 00:29:38.700 +00:29:35.280 --> 00:29:38.700 And that's a great advantage. -00:29:42.040 --> 00:29:42.540 +00:29:39.800 --> 00:29:42.540 Not to overburden the students when they are -00:29:44.900 --> 00:29:45.100 +00:29:43.060 --> 00:29:45.100 at the beginning with things that you don't -00:29:47.120 --> 00:29:47.620 +00:29:45.100 --> 00:29:47.620 want them to necessarily learn about. -00:29:50.560 --> 00:29:51.000 +00:29:48.480 --> 00:29:51.000 And plus the thing what I like as a graduate -00:29:54.240 --> 00:29:54.400 +00:29:51.000 --> 00:29:54.440 student when I stepped onto Emacs was that it -00:29:59.960 --> 00:30:00.140 +00:29:54.440 --> 00:30:00.140 was infinite possibilities to lose myself in -00:30:02.640 --> 00:30:03.060 +00:30:00.140 --> 00:30:03.060 Emacs and you know go on and learn more stuff -00:30:06.180 --> 00:30:06.340 +00:30:03.060 --> 00:30:06.680 about it. But it's such a long time ago that -00:30:09.860 --> 00:30:10.360 +00:30:07.300 --> 00:30:10.360 I barely dare to mention it anymore. -00:30:12.500 --> 00:30:12.880 +00:30:11.600 --> 00:30:12.880 [Speaker 2]: For command line, actually, -00:30:16.820 --> 00:30:17.080 +00:30:12.880 --> 00:30:17.080 it's since the Jupyter notebooks and that -00:30:18.880 --> 00:30:19.380 +00:30:17.080 --> 00:30:19.400 Google thing they are running. -00:30:23.640 --> 00:30:23.820 +00:30:20.820 --> 00:30:23.820 It's getting so popular that it's clear that -00:30:26.600 --> 00:30:26.760 +00:30:23.820 --> 00:30:26.760 command line is just losing in popularity in -00:30:31.420 --> 00:30:31.920 +00:30:28.580 --> 00:30:31.920 [Speaker 1]: well, yes and no. I mean, -00:30:32.860 --> 00:30:33.360 +00:30:26.760 --> 00:30:33.360 [Speaker 2]: this. Yeah, of course, -00:30:38.160 --> 00:30:38.400 +00:30:36.100 --> 00:30:38.400 Not the usage. People are still using it, 00:30:38.400 --> 00:30:38.900 obviously. -00:30:40.520 --> 00:30:41.020 +00:30:39.520 --> 00:30:41.020 [Speaker 1]: I mean, in Google Colab, -00:30:43.440 --> 00:30:43.620 +00:30:41.200 --> 00:30:43.620 only the paid version allows you to go to the -00:30:44.960 --> 00:30:45.460 +00:30:43.620 --> 00:30:45.460 terminal and use the command line. -00:30:48.140 --> 00:30:48.580 +00:30:46.620 --> 00:30:48.580 But of course, the traction, -00:30:49.640 --> 00:30:50.140 +00:30:48.580 --> 00:30:50.140 and I think that's kind of interesting, -00:30:54.560 --> 00:30:54.680 +00:30:50.660 --> 00:30:54.680 1 of the reasons why IPython or any of the -00:30:56.780 --> 00:30:56.960 +00:30:54.680 --> 00:30:56.960 Jupyter notebooks are so cool is because you -00:30:59.440 --> 00:30:59.940 +00:30:56.960 --> 00:30:59.940 can use a lot of shell commands from the -00:31:04.620 --> 00:31:05.100 +00:31:00.240 --> 00:31:05.080 IPython shell. There's a whole bunch of magic -00:31:06.460 --> 00:31:06.960 +00:31:05.080 --> 00:31:07.000 commands which are quite powerful. -00:31:09.620 --> 00:31:10.120 -The 1 that comes to mind is a time, +00:31:07.040 --> 00:31:10.020 +I mean the the 1 that comes to mind is time. -00:31:11.820 --> 00:31:12.320 -the time command, for example, +00:31:10.680 --> 00:31:12.940 +The time command for example you know gives -00:31:13.580 --> 00:31:14.080 -you know, it gives you a really nice, +00:31:12.940 --> 00:31:15.720 +you a really nice performance quick -00:31:16.400 --> 00:31:16.800 -performance, quick performance check. +00:31:15.720 --> 00:31:17.660 +performance check. There's a bunch of -00:31:17.660 --> 00:31:18.120 -There's a bunch of different, +00:31:17.660 --> 00:31:19.780 +different, I think probably close to a -00:31:20.500 --> 00:31:20.900 -I think probably close to a hundred magic +00:31:19.780 --> 00:31:22.340 +hundred magic commands that you can use in -00:31:22.340 --> 00:31:22.840 -commands that you can use in Jupyter. +00:31:22.340 --> 00:31:25.600 +Jupyter. But I don't know JupyterLab too -00:31:25.600 --> 00:31:25.840 -But I don't know JupyterLab too well, +00:31:25.600 --> 00:31:28.840 +well, but I noticed that the companies that -00:31:28.840 --> 00:31:29.220 -but I noticed that the companies that do +00:31:28.840 --> 00:31:31.080 +do online training, And they are usually the -00:31:30.920 --> 00:31:31.080 -online training, And they are usually the - -00:31:34.600 --> 00:31:34.920 +00:31:31.080 --> 00:31:34.920 ones that are closest to what beginners want, -00:31:35.600 --> 00:31:36.100 +00:31:34.920 --> 00:31:36.100 especially in business. -00:31:40.780 --> 00:31:40.960 -And what those companies do is they take +00:31:36.280 --> 00:31:38.220 +And what those companies do is they, -00:31:43.040 --> 00:31:43.220 -JupiterLab and turn it into a presentation of +00:31:38.560 --> 00:31:41.720 +you know, they take, they take JupyterLab and -00:31:44.300 --> 00:31:44.800 -their own. Another 1 is Notable, +00:31:41.720 --> 00:31:43.740 +turn it into a presentation of their own. -00:31:47.380 --> 00:31:47.880 -notable.io. That's another 1. +00:31:43.740 --> 00:31:45.320 +Another 1 is Notable, notable.io. -00:31:50.280 --> 00:31:50.500 -They took JupyterLab and turned it into +00:31:46.840 --> 00:31:49.900 +That's another 1. They took JupyterLab and -00:31:52.080 --> 00:31:52.200 -something commercial. It's boosted up a +00:31:49.900 --> 00:31:51.320 +turned it into something commercial. -00:31:58.680 --> 00:31:58.860 -little bit. And so the shell inside the +00:31:51.340 --> 00:31:52.920 +It's boosted up a little bit. -00:32:01.680 --> 00:32:01.960 -JupyterLab has some of the most more +00:31:55.840 --> 00:32:00.480 +And so the shell inside the JupyterLab has -00:32:03.120 --> 00:32:03.620 -important shell properties. +00:32:00.480 --> 00:32:03.120 +some of the most more important shell -00:32:05.800 --> 00:32:06.000 -And so people still use the command line +00:32:03.120 --> 00:32:05.440 +properties. And so people still use the -00:32:07.200 --> 00:32:07.600 -without knowing that they use the command +00:32:05.440 --> 00:32:07.080 +command line without knowing that they use -00:32:12.600 --> 00:32:13.100 -line. But I also like doing, +00:32:07.080 --> 00:32:13.100 +the command line. But I also like doing, -00:32:14.820 --> 00:32:15.320 +00:32:13.680 --> 00:32:15.300 how do I use org-roam? -00:32:21.900 --> 00:32:22.020 +00:32:19.360 --> 00:32:22.020 Well, I use it, I do not have not used it -00:32:22.720 --> 00:32:23.000 +00:32:22.020 --> 00:32:23.000 with the students yet, -00:32:24.800 --> 00:32:25.020 +00:32:23.000 --> 00:32:25.020 only the best students have sort of seen me -00:32:29.440 --> 00:32:29.760 +00:32:25.020 --> 00:32:29.780 use it and copied it. But I use it probably -00:32:31.680 --> 00:32:32.000 +00:32:29.780 --> 00:32:32.000 in a very naive, trivial way. -00:32:33.080 --> 00:32:33.580 +00:32:32.000 --> 00:32:33.620 I can't say that I am, -00:32:36.460 --> 00:32:36.960 +00:32:34.300 --> 00:32:36.960 that I have a very sophisticated use. -00:32:39.480 --> 00:32:39.640 +00:32:37.200 --> 00:32:39.640 I basically, I like the fact that, -00:32:42.940 --> 00:32:43.100 +00:32:39.640 --> 00:32:43.100 I mean, it's built on the original concept of -00:32:44.280 --> 00:32:44.540 +00:32:43.100 --> 00:32:44.540 the, with the German word, -00:32:47.900 --> 00:32:48.280 +00:32:44.540 --> 00:32:48.280 Zettelkasten, right? Which is that you do not -00:32:50.780 --> 00:32:50.940 +00:32:48.280 --> 00:32:50.940 have to think about a taxonomy because as you -00:32:53.620 --> 00:32:53.800 +00:32:50.940 --> 00:32:53.800 move along, your taxonomy changes all the -00:32:55.200 --> 00:32:55.580 +00:32:53.800 --> 00:32:55.580 time. You know, what you think is important -00:32:56.820 --> 00:32:57.320 +00:32:55.580 --> 00:32:57.320 at the beginning, your root node, -00:32:58.480 --> 00:32:58.940 +00:32:57.440 --> 00:32:58.940 as you go along, you realize, -00:33:00.220 --> 00:33:00.600 +00:32:58.940 --> 00:33:00.680 oh, that's not the root node at all. -00:33:02.560 --> 00:33:02.720 -There's a higher level and a higher level and +00:33:00.680 --> 00:33:02.640 +There's a higher level and a higher level. -00:33:04.540 --> 00:33:04.780 -some of the lower levels aren't at the lower +00:33:02.640 --> 00:33:04.740 +And some of the lower levels are at the lower -00:33:05.860 --> 00:33:06.280 -level, they're actually at the higher level. +00:33:04.740 --> 00:33:06.300 +level, actually the higher level. -00:33:09.960 --> 00:33:10.460 +00:33:06.320 --> 00:33:10.460 So you're beginning to create hierarchies -00:33:13.940 --> 00:33:14.280 +00:33:10.760 --> 00:33:14.340 that are out of date as soon as you create -00:33:16.260 --> 00:33:16.360 +00:33:14.340 --> 00:33:16.360 the hierarchy. So what is the idea of the -00:33:18.340 --> 00:33:18.480 +00:33:16.360 --> 00:33:18.480 tittle custom is that anything that comes to -00:33:20.600 --> 00:33:21.100 +00:33:18.480 --> 00:33:21.100 your mind you can throw in the custom the box -00:33:26.240 --> 00:33:26.540 +00:33:21.160 --> 00:33:26.580 it literally means Box of notes and That's -00:33:27.560 --> 00:33:27.740 +00:33:26.580 --> 00:33:27.740 what I appreciate about it. -00:33:32.780 --> 00:33:32.920 +00:33:27.740 --> 00:33:32.920 So I create a I create a note pretty much for -00:33:35.280 --> 00:33:35.780 +00:33:32.920 --> 00:33:35.780 anything I do, but I've only used it for -00:33:37.660 --> 00:33:38.160 +00:33:35.860 --> 00:33:38.160 about a year and a half or so, -00:33:39.240 --> 00:33:39.740 +00:33:38.220 --> 00:33:39.740 or grown, maybe a year. -00:33:43.380 --> 00:33:43.700 +00:33:40.680 --> 00:33:43.700 So I can see that I'm coming up against the -00:33:46.480 --> 00:33:46.980 +00:33:43.700 --> 00:33:46.980 Zettelkasten or note box problems, -00:33:50.660 --> 00:33:50.860 +00:33:47.120 --> 00:33:50.860 which is that I've got so many notes now that -00:33:52.460 --> 00:33:52.960 +00:33:50.860 --> 00:33:52.960 unless I have clever aliases, -00:33:56.580 --> 00:33:56.680 +00:33:54.180 --> 00:33:56.680 there is a chance that I might forget that I -00:33:59.540 --> 00:34:00.040 -[Speaker 2]: That's why you need meta-notes. +00:33:58.820 --> 00:34:00.400 +[Speaker 2]: That's why you need meta notes. -00:34:01.100 --> 00:34:01.600 +00:33:56.680 --> 00:34:01.600 [Speaker 1]: have a note. So I need a- Yes, -00:34:04.420 --> 00:34:04.920 +00:34:02.780 --> 00:34:04.920 [Speaker 2]: In other words, a summarization is important, -00:34:06.300 --> 00:34:06.800 +00:34:04.940 --> 00:34:06.800 no matter what system you use. -00:34:09.600 --> 00:34:09.719 +00:34:01.740 --> 00:34:09.739 [Speaker 1]: yes. But what I'm trying to say is that's a -00:34:10.760 --> 00:34:11.260 +00:34:09.739 --> 00:34:11.260 different approach than hierarchies, -00:34:13.280 --> 00:34:13.580 +00:34:11.480 --> 00:34:13.620 right? It's the same, it's the same, -00:34:15.460 --> 00:34:15.960 +00:34:13.620 --> 00:34:15.960 it's the same principle as a relational -00:34:18.219 --> 00:34:18.719 +00:34:16.080 --> 00:34:18.719 database versus a hierarchical database. -00:34:23.179 --> 00:34:23.360 -Same thing. So, yeah, I've not used that. +00:34:19.120 --> 00:34:23.360 +Same thing. So, yeah, and I've not used that. -00:34:25.199 --> 00:34:25.400 +00:34:23.360 --> 00:34:25.400 I've not really used, actually I have cut -00:34:26.520 --> 00:34:27.020 +00:34:25.400 --> 00:34:27.020 meta notes, of course I do. -00:34:28.500 --> 00:34:28.940 +00:34:27.100 --> 00:34:29.000 So notes that point to other notes. -00:34:31.920 --> 00:34:32.320 +00:34:29.487 --> 00:34:34.924 Yes, of course. I use those. -00:34:32.780 --> 00:34:33.280 -I have forgotten that. - -00:34:38.300 --> 00:34:38.800 +00:34:35.412 --> 00:34:38.800 I have not taught that part to the students -00:34:42.340 --> 00:34:42.840 +00:34:38.880 --> 00:34:42.860 because I do project work with the students, -00:34:46.080 --> 00:34:46.360 +00:34:45.040 --> 00:34:46.320 but there's only so much time. -00:34:47.719 --> 00:34:48.219 +00:34:46.320 --> 00:34:48.219 I'm already, I mean, already, -00:34:50.800 --> 00:34:50.980 +00:34:48.340 --> 00:34:51.000 I don't think there's any class that where I -00:34:55.320 --> 00:34:55.820 +00:34:51.000 --> 00:34:55.860 am able to use more than 30% of my material. -00:34:57.400 --> 00:34:57.620 +00:34:55.880 --> 00:34:57.620 And the reason is that when the students come -00:34:59.120 --> 00:34:59.220 +00:34:57.620 --> 00:34:59.220 to class, which is I pointed out in the -00:35:00.600 --> 00:35:01.100 +00:34:59.220 --> 00:35:01.100 video, they know so little. -00:35:03.280 --> 00:35:03.720 +00:35:01.840 --> 00:35:03.720 And most of the students, -00:35:04.680 --> 00:35:04.960 +00:35:03.720 --> 00:35:04.960 at least in liberal arts, -00:35:09.780 --> 00:35:10.280 +00:35:04.960 --> 00:35:10.280 spend just too little time outside of class, -00:35:11.440 --> 00:35:11.600 +00:35:10.760 --> 00:35:11.600 getting there, you know, -00:35:12.660 --> 00:35:13.040 +00:35:11.600 --> 00:35:13.040 drilling down into the, -00:35:14.140 --> 00:35:14.640 +00:35:13.040 --> 00:35:14.640 into the, into the infrastructure, -00:35:16.700 --> 00:35:17.060 +00:35:14.860 --> 00:35:17.060 into the work. Only, only the best students -00:35:18.820 --> 00:35:19.320 +00:35:17.060 --> 00:35:19.320 do that. The ones that really catch fire. -00:35:21.960 --> 00:35:22.280 +00:35:20.080 --> 00:35:22.280 [Speaker 2]: Don't you have something like a course -00:35:23.260 --> 00:35:23.760 +00:35:22.280 --> 00:35:23.760 project at the end? -00:35:25.460 --> 00:35:25.760 +00:35:24.140 --> 00:35:25.760 [Speaker 1]: Yes, I have course, not at the end. -00:35:27.340 --> 00:35:27.720 +00:35:25.760 --> 00:35:27.720 I use Scrum. Maybe I shouldn't, -00:35:29.140 --> 00:35:29.640 +00:35:27.720 --> 00:35:29.640 but I've used Scrum for many years. -00:35:32.440 --> 00:35:32.600 +00:35:30.040 --> 00:35:32.600 So I have course projects that start at the -00:35:35.080 --> 00:35:35.320 +00:35:32.600 --> 00:35:35.280 beginning and they do sprint reviews every 3 -00:35:40.380 --> 00:35:40.640 +00:35:35.280 --> 00:35:40.640 or 4 weeks. So term end projects I find -00:35:42.880 --> 00:35:43.100 +00:35:40.640 --> 00:35:43.080 completely useless because the students do -00:35:44.760 --> 00:35:45.260 +00:35:43.080 --> 00:35:45.060 the work at the very end of the term. -00:35:49.600 --> 00:35:49.740 -[Speaker 2]: By term end I mean they don't start at the +00:35:46.220 --> 00:35:49.600 +[Speaker 2]: no, by determined I mean they don't start at -00:35:51.380 --> 00:35:51.880 -end, they just report at the end. +00:35:49.600 --> 00:35:51.880 +the end, they just report at the end. -00:35:53.800 --> 00:35:54.300 -[Speaker 1]: I use the IMRAD, I use the IMRAD method. +00:35:45.060 --> 00:35:52.960 +[Speaker 1]: And so I... Oh I use the IMRAD, -00:35:57.720 --> 00:35:58.220 +00:35:52.960 --> 00:35:54.300 +I use the IMRAD method. + +00:35:54.340 --> 00:35:58.160 So I use IMRAD, basically IMRAD plus, -00:35:59.900 --> 00:36:00.300 +00:35:58.700 --> 00:36:00.300 plus Scrum, right? So, -00:36:01.720 --> 00:36:02.220 +00:36:00.300 --> 00:36:02.220 So the first sprint review is introductory, -00:36:02.980 --> 00:36:03.480 +00:36:02.500 --> 00:36:03.480 the research proposal, -00:36:04.540 --> 00:36:05.040 +00:36:03.540 --> 00:36:05.040 the second 1 is about methodology, -00:36:05.880 --> 00:36:06.360 +00:36:05.060 --> 00:36:06.360 the third 1 about results, -00:36:07.540 --> 00:36:08.040 +00:36:06.360 --> 00:36:08.040 and the last 1 is their final presentation. -00:36:10.600 --> 00:36:11.100 +00:36:09.000 --> 00:36:11.100 And so that's the way I manage the projects, -00:36:15.760 --> 00:36:16.020 +00:36:11.160 --> 00:36:16.040 but that's about as much as I can do with -00:36:17.380 --> 00:36:17.680 +00:36:16.040 --> 00:36:17.640 them. It's a good idea. -00:36:19.280 --> 00:36:19.780 +00:36:17.640 --> 00:36:19.780 I hadn't even thought about using Org-ROM -00:36:22.640 --> 00:36:22.760 +00:36:19.900 --> 00:36:22.760 with them, but to teach them that might be a -00:36:23.680 --> 00:36:24.180 +00:36:22.760 --> 00:36:24.180 good idea, actually. -00:36:26.720 --> 00:36:27.220 +00:36:25.360 --> 00:36:27.220 [Speaker 2]: Well, for Org-ROM, actually, -00:36:32.060 --> 00:36:32.340 +00:36:27.400 --> 00:36:32.360 what I found useful during my graduate is for -00:36:34.240 --> 00:36:34.740 +00:36:32.360 --> 00:36:34.740 literature review. Yes. -00:36:37.080 --> 00:36:37.340 +00:36:34.960 --> 00:36:37.360 The other part of our program that is not -00:36:39.520 --> 00:36:40.020 -about your like, noting down your thoughts, +00:36:37.360 --> 00:36:40.580 +about your like noting down your thoughts is -00:36:42.340 --> 00:36:42.840 -is about writing about literature notes. +00:36:40.580 --> 00:36:42.900 +about writing about literature notes. -00:36:44.860 --> 00:36:45.180 -[Speaker 1]: Yeah, that's a good idea, +00:36:43.780 --> 00:36:45.480 +[Speaker 1]: Yeah, that's a good idea actually. -00:36:45.780 --> 00:36:46.060 -actually. And of course, +00:36:45.480 --> 00:36:46.320 +And of course, I mean, -00:36:47.660 --> 00:36:47.960 -I mean, there's more stuff that they should +00:36:46.320 --> 00:36:48.180 +there's more stuff that they should learn, -00:36:49.700 --> 00:36:50.140 -learn, you know, like another 1, +00:36:48.180 --> 00:36:50.140 +you know, like another 1, -00:36:51.280 --> 00:36:51.780 +00:36:50.140 --> 00:36:51.780 since you mentioned literature, -00:36:54.140 --> 00:36:54.640 +00:36:52.420 --> 00:36:54.640 you know, latex and Bibtech is another -00:36:57.340 --> 00:36:57.840 +00:36:55.760 --> 00:36:57.840 obvious extension of that. -00:37:01.020 --> 00:37:01.120 +00:36:58.780 --> 00:37:01.120 But that is actually a good idea because the -00:37:02.720 --> 00:37:03.080 +00:37:01.120 --> 00:37:03.080 literature is what they have the hardest time -00:37:06.560 --> 00:37:06.980 +00:37:04.640 --> 00:37:06.980 [Speaker 2]: Yeah, like when you need to read like 50 00:37:06.980 --> 00:37:07.480 papers. -00:37:12.260 --> 00:37:12.480 +00:37:03.080 --> 00:37:12.480 [Speaker 1]: with. Last term, since you mentioned that, -00:37:16.020 --> 00:37:16.220 +00:37:12.480 --> 00:37:16.220 I had a really nice experience because 1 of -00:37:17.800 --> 00:37:18.300 +00:37:16.220 --> 00:37:18.300 our librarians, our digital librarian, -00:37:19.480 --> 00:37:19.920 +00:37:18.420 --> 00:37:19.920 came along and talked to the students, -00:37:21.300 --> 00:37:21.580 +00:37:19.920 --> 00:37:21.580 and he taught me about a tool called -00:37:23.040 --> 00:37:23.540 +00:37:21.580 --> 00:37:23.540 litmap.com, which is basically, -00:37:24.920 --> 00:37:25.420 +00:37:24.140 --> 00:37:25.420 I don't know how it's implemented, -00:37:26.680 --> 00:37:27.180 +00:37:25.460 --> 00:37:27.180 but it's basically a graph, -00:37:31.380 --> 00:37:31.620 +00:37:28.140 --> 00:37:31.620 a graph representation of papers organized by -00:37:35.080 --> 00:37:35.580 +00:37:31.620 --> 00:37:35.580 citation. It's very, very cool. -00:37:38.160 --> 00:37:38.560 +00:37:35.900 --> 00:37:38.480 And the students who used to only find, -00:37:40.520 --> 00:37:41.020 +00:37:38.480 --> 00:37:41.080 I don't know, 1 paper and otherwise, -00:37:44.440 --> 00:37:44.940 +00:37:41.180 --> 00:37:44.880 of course, 15 YouTube videos and 100 blogs, -00:37:48.860 --> 00:37:49.360 +00:37:45.380 --> 00:37:49.360 suddenly started finding and reading -00:37:51.960 --> 00:37:52.120 +00:37:49.540 --> 00:37:52.120 scientific papers. It was only because of -00:37:54.400 --> 00:37:54.900 +00:37:52.120 --> 00:37:54.900 this presentation. So you should take the, -00:37:57.060 --> 00:37:57.560 +00:37:55.640 --> 00:37:57.580 I think, I hope that is the right, -00:37:59.060 --> 00:37:59.560 +00:37:58.320 --> 00:37:59.560 that's the right mode, -00:38:01.940 --> 00:38:02.380 +00:38:00.280 --> 00:38:02.380 litmaps. Okay, it's not litmap, -00:38:05.500 --> 00:38:05.640 +00:38:02.380 --> 00:38:05.640 it's called Litmaps. I'm gonna give you an -00:38:08.860 --> 00:38:09.000 +00:38:05.640 --> 00:38:09.000 example. I don't know if I can share this, -00:38:09.840 --> 00:38:10.240 +00:38:09.000 --> 00:38:10.240 if you can look at that. -00:38:13.140 --> 00:38:13.640 +00:38:10.240 --> 00:38:13.640 But basically you create a, -00:38:16.080 --> 00:38:16.580 +00:38:13.860 --> 00:38:16.580 1 can use 1 of your papers as a seed, -00:38:18.340 --> 00:38:18.840 +00:38:16.800 --> 00:38:18.840 and then it will create a graph, -00:38:21.260 --> 00:38:21.760 +00:38:19.660 --> 00:38:21.760 graph representation of it for you. -00:38:24.720 --> 00:38:25.220 +00:38:21.960 --> 00:38:25.220 And this is a powerful tool in itself. -00:38:27.100 --> 00:38:27.600 +00:38:25.400 --> 00:38:27.600 But what I'm saying is that the students -00:38:30.700 --> 00:38:30.860 +00:38:27.620 --> 00:38:30.900 suddenly, their use of literature and that -00:38:32.120 --> 00:38:32.620 +00:38:30.900 --> 00:38:32.560 citation goes to the roof. -00:38:35.800 --> 00:38:36.140 +00:38:33.080 --> 00:38:35.680 And I've been waiting for that for probably -00:38:37.760 --> 00:38:38.260 +00:38:36.140 --> 00:38:38.300 15 years since I've started teaching. -00:38:42.900 --> 00:38:43.400 -So it's crazy. That's really cool. +00:38:38.760 --> 00:38:43.420 +It's crazy. That's really cool. -00:38:47.440 --> 00:38:47.720 -[Speaker 2]: So here is the same tool, +00:38:46.500 --> 00:38:47.720 +[Speaker 2]: Here is the same tool, -00:38:48.900 --> 00:38:49.400 +00:38:47.720 --> 00:38:49.400 it's called connected papers. -00:38:53.040 --> 00:38:53.540 +00:38:49.440 --> 00:38:53.540 It's based on the open source citation data. -00:38:55.840 --> 00:38:56.340 +00:38:54.140 --> 00:38:56.340 [Speaker 1]: Yeah, I know that as well, -00:38:56.680 --> 00:38:57.180 +00:38:56.500 --> 00:38:57.180 I think. -00:39:01.240 --> 00:39:01.480 +00:39:00.060 --> 00:39:01.560 [Speaker 2]: It's actually very useful when you just start -00:39:03.680 --> 00:39:03.960 -learning the topic, it's like you find 1 +00:39:01.560 --> 00:39:03.960 +learning the topic. It's like you find 1 -00:39:05.320 --> 00:39:05.800 -paper, then you look into the connections, +00:39:03.960 --> 00:39:05.800 +paper, then you look into the connections. -00:39:07.900 --> 00:39:08.260 -you can quickly narrow down to the most +00:39:05.800 --> 00:39:08.260 +You can quickly narrow down to the most -00:39:09.760 --> 00:39:10.260 -cited, the core papers on the topic. +00:39:08.260 --> 00:39:09.500 +cited, the core papers. -00:39:12.340 --> 00:39:12.520 -[Speaker 1]: Of course, and that is exactly their +00:39:10.840 --> 00:39:12.500 +[Speaker 1]: Of course. And that is exactly their -00:39:14.640 --> 00:39:14.820 +00:39:12.500 --> 00:39:14.800 situation, you know, and they're always at -00:39:16.240 --> 00:39:16.740 +00:39:14.800 --> 00:39:16.740 the beginning. As you go on, -00:39:18.420 --> 00:39:18.680 +00:39:17.280 --> 00:39:18.680 you develop different ways, -00:39:19.640 --> 00:39:20.140 +00:39:18.680 --> 00:39:20.140 but for these complete beginners, -00:39:22.500 --> 00:39:22.680 +00:39:20.200 --> 00:39:22.680 that's a good idea. Thank you so much for -00:39:30.020 --> 00:39:30.520 -[Speaker 0]: anything else? +00:39:22.680 --> 00:39:30.520 +that. Okay, guys, anything else? -00:39:31.820 --> 00:39:31.940 -[Speaker 1]: that. Okay, guys, I've enjoyed the +00:39:31.240 --> 00:39:32.440 +I've enjoyed the conversation, -00:39:33.460 --> 00:39:33.960 -conversation, so you should definitely, +00:39:32.920 --> 00:39:33.960 +so you should definitely, -00:39:37.440 --> 00:39:37.940 +00:39:36.000 --> 00:39:37.940 I'm going to take some of these things away. -00:39:41.840 --> 00:39:42.280 +00:39:38.800 --> 00:39:42.340 Thank you so much for that. -00:39:45.240 --> 00:39:45.740 +00:39:42.340 --> 00:39:45.740 Have you done, Yanta, have you done org mode -00:39:47.700 --> 00:39:48.200 +00:39:46.300 --> 00:39:48.200 documentations yourself on WOC? -00:39:51.820 --> 00:39:52.120 +00:39:48.900 --> 00:39:52.120 Or do you have a sort of a favorite 1? -00:39:53.160 --> 00:39:53.600 +00:39:52.120 --> 00:39:53.600 I mean, I often on walk, -00:39:56.480 --> 00:39:56.740 +00:39:53.600 --> 00:39:56.740 I often use the documentation for code -00:39:59.440 --> 00:39:59.620 +00:39:56.740 --> 00:39:59.620 blocks. I used to when I started doing that -00:40:02.320 --> 00:40:02.800 +00:40:00.760 --> 00:40:02.800 [Speaker 2]: Yeah, because it's only on work. -00:40:03.760 --> 00:40:04.260 +00:40:02.800 --> 00:40:04.260 It's not part of the manual. -00:40:05.140 --> 00:40:05.280 +00:39:59.620 --> 00:40:05.280 [Speaker 1]: for the first time. Yeah, -00:40:06.940 --> 00:40:07.440 +00:40:05.280 --> 00:40:07.440 yeah. And so I've used that a lot. -00:40:09.060 --> 00:40:09.560 +00:40:07.780 --> 00:40:09.560 [Speaker 2]: Have I done? Not really, -00:40:10.960 --> 00:40:11.460 +00:40:09.720 --> 00:40:11.460 mostly fixing the errors. -00:40:15.360 --> 00:40:15.560 -Okay. Yeah, I think that's a really good +00:40:12.260 --> 00:40:12.760 +Okay. -00:40:15.560 --> 00:40:16.060 -idea. +00:40:14.280 --> 00:40:16.100 +[Speaker 1]: Yeah, I think that's a really good idea. -00:40:19.280 --> 00:40:19.780 -[Speaker 1]: All right. Well, thank you very much. +00:40:16.440 --> 00:40:19.780 +All right. Well, thank you very much. -00:40:22.040 --> 00:40:22.360 +00:40:19.960 --> 00:40:22.360 And it's great to be at this conference. -00:40:23.940 --> 00:40:24.440 +00:40:22.360 --> 00:40:24.440 I think I'm going to get on. -00:40:28.740 --> 00:40:29.240 +00:40:27.660 --> 00:40:29.240 [Speaker 2]: Thanks for answering all the questions. -00:40:32.400 --> 00:40:32.560 +00:40:29.840 --> 00:40:32.560 And for the talk, It was quite interesting to -00:40:35.160 --> 00:40:35.660 +00:40:32.560 --> 00:40:35.660 see our modules in actual teaching. -00:40:38.240 --> 00:40:38.560 +00:40:36.200 --> 00:40:38.600 [Speaker 1]: Yes, thank you. And I got to thank Daniel -00:40:40.600 --> 00:40:40.840 +00:40:38.600 --> 00:40:40.840 German from Canada, the 1 of, -00:40:43.580 --> 00:40:43.660 +00:40:40.840 --> 00:40:43.660 I had him on 1 of the slides because he, -00:40:45.140 --> 00:40:45.350 +00:40:43.660 --> 00:40:45.380 he inspired me to do that. -00:40:47.420 --> 00:40:47.540 +00:40:45.380 --> 00:40:47.540 And, and I wouldn't be at the conference if I -00:40:49.280 --> 00:40:49.480 +00:40:47.540 --> 00:40:49.480 hadn't contacted him and said oh here's my -00:40:50.860 --> 00:40:51.020 +00:40:49.480 --> 00:40:50.980 paper and he said oh you should come to the -00:40:52.540 --> 00:40:52.680 +00:40:50.980 --> 00:40:52.680 conference and so that's why I came to the -00:40:58.200 --> 00:40:58.480 +00:40:52.680 --> 00:40:58.480 conference. Thank you very much and as they -00:41:03.860 --> 00:41:04.104 +00:40:58.480 --> 00:41:04.100 say keep in touch. You're welcome. -00:41:04.836 --> 00:41:05.080 +00:41:04.100 --> 00:41:05.060 Okay bye-bye. You're welcome. -00:41:15.480 --> 00:41:15.820 +00:41:05.060 --> 00:41:15.820 Okay, bye-bye. Take a copy of the chat before -00:41:22.020 --> 00:41:22.360 +00:41:15.820 --> 00:41:22.360 you go, if you can. Happy weekend to just bye 00:41:22.360 --> 00:41:22.860 bye. -00:41:36.660 --> 00:41:36.840 -[Speaker 2]: You are currently the only person in this +00:41:34.920 --> 00:41:36.840 +[Speaker 0]: You are currently the only person in this 00:41:36.840 --> 00:41:37.340 conference. + +00:42:00.060 --> 00:42:00.560 +[Speaker 1]: You diff --git a/2023/captions/emacsconf-2023-uni--authoring-and-presenting-university-courses-with-emacs-and-a-full-libre-software-stack--james-howell--answers.vtt b/2023/captions/emacsconf-2023-uni--authoring-and-presenting-university-courses-with-emacs-and-a-full-libre-software-stack--james-howell--answers.vtt index 11cda190..0b52ec59 100644 --- a/2023/captions/emacsconf-2023-uni--authoring-and-presenting-university-courses-with-emacs-and-a-full-libre-software-stack--james-howell--answers.vtt +++ b/2023/captions/emacsconf-2023-uni--authoring-and-presenting-university-courses-with-emacs-and-a-full-libre-software-stack--james-howell--answers.vtt @@ -1,1262 +1,1202 @@ WEBVTT -00:00:01.680 --> 00:00:01.880 -[Speaker 0]: And he can hear us. Can you perhaps do it for +00:00:00.000 --> 00:00:01.839 +[Speaker 0]: You can hear us. Can you perhaps do it for -00:00:03.679 --> 00:00:03.760 +00:00:01.839 --> 00:00:03.740 me? Great. The little angels in the -00:00:04.640 --> 00:00:05.140 +00:00:03.740 --> 00:00:05.140 background have done it for me. -00:00:07.299 --> 00:00:07.759 -So now, finally, that everything is ready. +00:00:05.240 --> 00:00:07.759 +So now finally that everything is ready. -00:00:08.559 --> 00:00:09.059 -Hi, James. How are you doing? +00:00:07.759 --> 00:00:09.099 +Hi James, how are you doing? -00:00:10.559 --> 00:00:11.059 -[Speaker 1]: Good morning. Hello. +00:00:13.780 --> 00:00:14.599 +Good morning. Hello. Well, -00:00:15.200 --> 00:00:15.600 -[Speaker 0]: Well, thank you for your talk. +00:00:14.599 --> 00:00:16.320 +thank you for your talk and sorry for the -00:00:17.160 --> 00:00:17.440 -And sorry for the little hiccup at the middle +00:00:16.320 --> 00:00:19.240 +little hiccup at the middle we had to pull -00:00:20.080 --> 00:00:20.380 -we had to put out a fire with the audio +00:00:19.240 --> 00:00:20.900 +out a fire with the audio going out in the -00:00:22.060 --> 00:00:22.560 -going out in the middle and sorry about this. +00:00:20.900 --> 00:00:22.580 +middle and sorry about this. -00:00:23.560 --> 00:00:24.060 +00:00:23.140 --> 00:00:24.040 [Speaker 1]: It's no trouble. -00:00:28.220 --> 00:00:28.680 +00:00:25.240 --> 00:00:28.680 [Speaker 0]: So James, you've obviously told us about your -00:00:30.060 --> 00:00:30.220 +00:00:28.680 --> 00:00:30.220 very fancy setup with the green screen and -00:00:32.640 --> 00:00:32.800 +00:00:30.220 --> 00:00:32.840 I'm sad to see that you haven't put out the -00:00:35.440 --> 00:00:35.589 +00:00:32.840 --> 00:00:35.579 green screen for your BBB session right now. -00:00:36.880 --> 00:00:37.040 +00:00:35.579 --> 00:00:37.060 Do you have it in the background just for -00:00:39.880 --> 00:00:40.380 -you? Right, okay. It wasn't that far. +00:00:37.060 --> 00:00:40.400 +you? Right, okay, it wasn't that far. -00:00:43.860 --> 00:00:44.180 -Great. No. So, I'm just going to ask. +00:00:40.600 --> 00:00:44.180 +Great. So I'm just going to ask, -00:00:47.260 --> 00:00:47.440 -So, this is the first live Q&A that we have +00:00:44.180 --> 00:00:47.440 +so this is the first live Q&A that we have -00:00:49.080 --> 00:00:49.320 -for this session, so things might be coming +00:00:47.440 --> 00:00:49.300 +for the session so things might be coming -00:00:51.480 --> 00:00:51.600 -into place, so pardon us if we take a little +00:00:49.300 --> 00:00:51.600 +into place so pardon us if we take a little -00:00:54.239 --> 00:00:54.340 +00:00:51.600 --> 00:00:54.340 bit of time to put the questions on the -00:00:55.320 --> 00:00:55.820 +00:00:54.340 --> 00:00:55.780 screen and all of this. -00:00:58.080 --> 00:00:58.260 -What I'm gonna do, I'm just gonna load up the +00:00:56.400 --> 00:00:57.940 +What I'm going to do, I'm just going to load -00:01:02.720 --> 00:01:02.800 -pad. I would invite James to also open the +00:00:57.940 --> 00:01:02.660 +up the pad. I would invite James to also open -00:01:03.820 --> 00:01:04.200 -pad on his hand. Sorry, +00:01:02.660 --> 00:01:04.200 +the pad on his hand. So yeah, -00:01:05.580 --> 00:01:05.740 +00:01:04.200 --> 00:01:05.740 I've got people talking in my ears and it's -00:01:07.240 --> 00:01:07.740 +00:01:05.740 --> 00:01:07.740 been a while since I've last had this. -00:01:11.400 --> 00:01:11.869 -Okay, so opening the talks right now. +00:01:08.260 --> 00:01:11.979 +And okay, so opening the talks right now, -00:01:13.780 --> 00:01:14.280 -Opening the pad, if I can find it. +00:01:12.100 --> 00:01:14.120 +opening the pad if I can find it. -00:01:20.440 --> 00:01:20.740 -Open the pad. Okay. Have you got the pad open +00:01:14.120 --> 00:01:19.020 +Open up the pad. Okay. -00:01:22.360 --> 00:01:22.860 -[Speaker 1]: So I can read the question. +00:01:19.200 --> 00:01:21.240 +So have you got a pad open on your end, -00:01:24.020 --> 00:01:24.280 -[Speaker 0]: on your end, James? Okay, +00:01:21.240 --> 00:01:22.800 +James? So I can read the question. -00:01:26.720 --> 00:01:27.220 -great. Opening it on my end as well. +00:01:23.119 --> 00:01:26.740 +So, okay, great. Opening it on my end as -00:01:28.380 --> 00:01:28.660 -What I'm going to do, folks, +00:01:26.740 --> 00:01:28.360 +well. What I'm going to do, -00:01:30.300 --> 00:01:30.800 -I see some of you have joined us on, +00:01:28.360 --> 00:01:30.360 +folks, I see some of you have joined us. -00:01:32.560 --> 00:01:32.700 -if I show you, some of the people that have +00:01:39.900 --> 00:01:42.500 +I'm going to start doing is first taking -00:01:33.840 --> 00:01:34.340 -joined us in the BBB room. +00:01:42.500 --> 00:01:44.220 +questions in the other part because it's a -00:01:35.240 --> 00:01:35.540 -You can join us as well, +00:01:44.220 --> 00:01:46.200 +little faster to ask questions like this. -00:01:37.860 --> 00:01:38.260 -all the links are on the talk page or on ISE, +00:01:46.520 --> 00:01:48.160 +And then as soon as we've finished, -00:01:39.140 --> 00:01:39.520 -you can find it very easily. - -00:01:41.960 --> 00:01:42.240 -But what I'm going to start doing is first - -00:01:43.660 --> 00:01:43.860 -taking questions in the other pad because - -00:01:45.540 --> 00:01:45.700 -it's a little faster to ask questions like - -00:01:47.760 --> 00:01:48.080 -this, and then as soon as we've finished, - -00:01:49.760 --> 00:01:49.900 +00:01:48.160 --> 00:01:49.920 feel free to unmute yourself and ask your -00:01:54.020 --> 00:01:54.160 -questions. All right, so I've got some +00:01:49.920 --> 00:01:54.180 +questions. All right so I've got some -00:01:56.640 --> 00:01:57.140 -reactions about OBS being cool and yes, +00:01:54.180 --> 00:01:57.660 +reactions about OBS being cool and yes both -00:01:59.060 --> 00:01:59.180 -both James and I will be able to tell you +00:01:57.660 --> 00:01:59.340 +James and I will be able to tell you that -00:02:00.600 --> 00:02:01.100 -that it's very cool. We do very fancy stuff +00:01:59.340 --> 00:02:01.720 +it's very cool we do very fancy stuff like -00:02:05.540 --> 00:02:05.640 -like when I need to talk to production in the +00:02:04.060 --> 00:02:05.640 +when I need to talk to production in the -00:02:07.420 --> 00:02:07.540 +00:02:05.640 --> 00:02:07.540 background and all the stuff obviously that -00:02:09.020 --> 00:02:09.160 +00:02:07.540 --> 00:02:09.160 James has been able to show you with a green -00:02:12.600 --> 00:02:12.800 +00:02:09.160 --> 00:02:12.800 screen. So I don't see a whole lot of -00:02:15.780 --> 00:02:16.020 +00:02:12.800 --> 00:02:15.560 questions so far. I see a lot of reactions on -00:02:17.420 --> 00:02:17.780 -publishing lectures book and a classic +00:02:16.020 --> 00:02:17.760 +publishing lectures book and of a classic -00:02:19.280 --> 00:02:19.780 +00:02:17.760 --> 00:02:19.700 example is John Kitchens obviously. -00:02:24.020 --> 00:02:24.240 -Pedagogy first developments macros are a cool +00:02:20.900 --> 00:02:22.180 +Pedagogy first developments. + +00:02:23.360 --> 00:02:24.660 +Macros are a cool idea. -00:02:28.340 --> 00:02:28.820 -idea. Okay questions so how do you overlap +00:02:25.680 --> 00:02:28.820 +Okay questions. So how do you overlap -00:02:30.860 --> 00:02:31.360 -yourself with a presentation it's so cool. +00:02:28.820 --> 00:02:30.160 +yourself with a presentation. -00:02:39.540 --> 00:02:40.040 -[Speaker 1]: It's quite simple OBS provides filters for +00:02:30.420 --> 00:02:34.680 +It's so cool. It's quite simple. -00:02:42.080 --> 00:02:42.480 -you can have a separate filter for each video +00:02:36.420 --> 00:02:40.200 +[Speaker 1]: OBS provides filters for every... -00:02:44.260 --> 00:02:44.760 -feed. And 1 of the filters that's available +00:02:40.200 --> 00:02:42.440 +You can have a separate filter for each video -00:02:47.200 --> 00:02:47.520 -is chroma key. You just choose a color to +00:02:42.440 --> 00:02:44.960 +feed and 1 of the filters that's available is -00:02:51.560 --> 00:02:52.040 -make transparent and just make sure that the +00:02:44.960 --> 00:02:47.840 +chroma key. You just choose a color to make -00:02:55.640 --> 00:02:56.140 +00:02:47.840 --> 00:02:52.020 +transparent and just make sure that the + +00:02:52.020 --> 00:02:56.140 webcam is at the top of the composition. -00:03:00.660 --> 00:03:00.900 +00:02:57.180 --> 00:03:00.900 And the thing that surprised me the most was -00:03:04.920 --> 00:03:05.380 +00:03:00.900 --> 00:03:05.420 how quickly my brain was able to mirror -00:03:07.200 --> 00:03:07.360 +00:03:05.420 --> 00:03:07.360 everything and control my body from a -00:03:10.360 --> 00:03:10.740 +00:03:07.360 --> 00:03:10.720 separate point of view like the way weather -00:03:15.200 --> 00:03:15.360 +00:03:10.720 --> 00:03:15.300 broadcasts are done. It took seconds to be -00:03:16.720 --> 00:03:16.920 +00:03:15.300 --> 00:03:16.980 able to do that. Well, -00:03:19.700 --> 00:03:20.200 +00:03:16.980 --> 00:03:20.200 and now I have years of practice because that -00:03:22.720 --> 00:03:22.960 -setup that you saw that I used to record this +00:03:20.320 --> 00:03:22.740 +set up that you saw that I used to record + +00:03:22.740 --> 00:03:26.960 +this video. I used for years during the -00:03:26.960 --> 00:03:27.460 -video, I used for years during the pandemic +00:03:26.960 --> 00:03:32.180 +pandemic for 4 or 5 semesters to because my -00:03:30.040 --> 00:03:30.540 -for 4 or 5 semesters to, +00:03:32.180 --> 00:03:33.760 +courses are all have 2, -00:03:33.520 --> 00:03:33.820 -because my courses are all have 2, +00:03:33.760 --> 00:03:36.440 +3, 400 students, except for the English -00:03:36.480 --> 00:03:36.900 -3, 400 students, except for the English class +00:03:36.440 --> 00:03:38.200 +class, which has, you know, -00:03:40.160 --> 00:03:40.460 -which has you know 30 students and so during +00:03:38.200 --> 00:03:41.100 +30 students. And so during the pandemic, -00:03:43.520 --> 00:03:43.700 -the pandemic and even after lockdowns were no +00:03:41.200 --> 00:03:44.040 +and even after lockdowns were no longer -00:03:45.780 --> 00:03:46.020 -longer mandated I taught online just because +00:03:44.040 --> 00:03:46.160 +mandated, I taught online just because I -00:03:48.180 --> 00:03:48.320 -I didn't want to have so many students in the +00:03:46.160 --> 00:03:48.340 +didn't want to have so many students in the -00:03:49.000 --> 00:03:49.500 +00:03:48.340 --> 00:03:49.500 room at the same time. -00:03:53.640 --> 00:03:54.120 -So I've yeah I'm it I have a lot of practice +00:03:49.600 --> 00:03:53.680 +So I've yeah, I'm it. I have a lot of -00:03:54.360 --> 00:03:54.860 -doing that. +00:03:53.680 --> 00:03:54.840 +practice doing that. -00:03:57.780 --> 00:03:58.200 -[Speaker 0]: But it pays off because it looks so natural +00:03:56.120 --> 00:03:58.300 +[Speaker 0]: But it pays off because it looks so natural, -00:03:59.960 --> 00:04:00.140 -you know it feels like it's the same thing +00:03:58.300 --> 00:04:00.140 +you know, it feels like it's the same thing -00:04:02.200 --> 00:04:02.660 -with weather casters you know it sounds very +00:04:00.140 --> 00:04:01.520 +with weathercasters, you know, -00:04:04.440 --> 00:04:04.700 -it looks very easy to do but it also takes +00:04:01.520 --> 00:04:03.940 +it sounds very it looks very easy to do, -00:04:05.280 --> 00:04:05.780 -quite a bit of practice. +00:04:03.940 --> 00:04:05.780 +but it also takes quite a bit of practice. -00:04:08.220 --> 00:04:08.400 +00:04:07.020 --> 00:04:08.300 1 of the things that you also need to -00:04:09.840 --> 00:04:10.160 +00:04:08.300 --> 00:04:10.160 remember if you're using a chroma key that -00:04:11.680 --> 00:04:11.880 +00:04:10.160 --> 00:04:11.880 James has explained is that you need to have -00:04:14.380 --> 00:04:14.680 -very good lighting basically for the color to +00:04:11.880 --> 00:04:14.360 +very good lighting, basically for the color -00:04:16.320 --> 00:04:16.640 -pop out in the background and for your body +00:04:14.440 --> 00:04:16.320 +to pop out in the background and for your -00:04:17.779 --> 00:04:18.279 -to be easily highlightable. +00:04:16.320 --> 00:04:18.360 +body to be easily highlightable. -00:04:20.760 --> 00:04:21.260 +00:04:19.399 --> 00:04:21.240 Okay, were you finished with this question? -00:04:24.440 --> 00:04:24.940 +00:04:23.240 --> 00:04:24.980 [Speaker 1]: Yeah, let's take another 1. -00:04:28.020 --> 00:04:28.520 +00:04:25.640 --> 00:04:28.580 [Speaker 0]: Sure. So how do you deal with video in Beam? -00:04:30.060 --> 00:04:30.560 +00:04:28.700 --> 00:04:30.720 I found it so hard to do that. -00:04:32.600 --> 00:04:33.100 +00:04:30.720 --> 00:04:33.060 PPT on the other end is easier to achieve. -00:04:41.120 --> 00:04:41.520 +00:04:36.380 --> 00:04:41.480 [Speaker 1]: Yeah, so remember that the slides get -00:04:46.420 --> 00:04:46.920 +00:04:41.480 --> 00:04:46.960 produced from Org Mode as PDFs. -00:04:49.820 --> 00:04:50.040 -Well, and in fact, even before when I was +00:04:47.540 --> 00:04:50.080 +Well, and in fact, I even before when I was -00:04:52.580 --> 00:04:52.740 -using other software to produce slides I +00:04:50.080 --> 00:04:52.540 +using other software to produce slides, -00:04:55.600 --> 00:04:55.760 -produced them as PDFs precisely because I +00:04:52.580 --> 00:04:54.220 +I produced them as PDFs, -00:04:58.440 --> 00:04:58.580 -wanted to be able to mark them up on on the +00:04:54.720 --> 00:04:56.840 +precisely because I wanted to be able to mark -00:05:03.960 --> 00:05:04.160 -screen with the stylus And so I don't do +00:04:56.840 --> 00:05:00.040 +them up on on the screen with the stylus. -00:05:07.580 --> 00:05:07.840 -video in the slides. I use OBS to switch from +00:05:02.100 --> 00:05:05.960 +And so I don't do video in the slides. -00:05:09.900 --> 00:05:10.400 -static slides that I mark up with the stylus +00:05:06.140 --> 00:05:09.140 +I use OBS to switch from static slides that I -00:05:14.540 --> 00:05:14.800 -over to some kind of video viewer and then +00:05:09.140 --> 00:05:12.540 +mark up with the stylus over to some kind of -00:05:17.320 --> 00:05:17.820 -back. And again that's how I can use Firefox. +00:05:12.840 --> 00:05:15.360 +video viewer and then back. -00:05:21.360 --> 00:05:21.860 +00:05:15.620 --> 00:05:17.820 +And again, that's how I can use Firefox. + +00:05:17.900 --> 00:05:21.880 I use OBS to switch between Firefox and video -00:05:26.820 --> 00:05:27.040 -and the Shornal++ program where I can mark up +00:05:22.360 --> 00:05:26.380 +and the Shornell plus plus program where I -00:05:31.280 --> 00:05:31.780 -slides. So those functionalities are... +00:05:26.380 --> 00:05:31.060 +can mark up slides. So those functionalities -00:05:35.140 --> 00:05:35.320 -That's why I use different software and pull +00:05:31.160 --> 00:05:35.140 +are that's why I use different software and -00:05:37.480 --> 00:05:37.980 -it all together with OBS so that I can have +00:05:35.140 --> 00:05:37.440 +pull it all together with OBS so that I can -00:05:41.240 --> 00:05:41.740 -lots of functional flexibility. +00:05:37.440 --> 00:05:41.700 +have lots of functional flexibility. -00:05:47.360 --> 00:05:47.660 +00:05:44.660 --> 00:05:47.700 [Speaker 0]: Great. Do you ever use things like -00:05:50.320 --> 00:05:50.820 +00:05:47.700 --> 00:05:50.960 org-present and stay for the PowerPoint -00:05:53.040 --> 00:05:53.200 +00:05:51.060 --> 00:05:53.200 slides? I'm not sure exactly how to read this -00:05:54.340 --> 00:05:54.520 -particular question, but at least we can - -00:05:56.120 --> 00:05:56.520 -focus on org-present. Are you familiar with +00:05:53.200 --> 00:05:54.860 +particular question but at least we can focus -00:05:56.820 --> 00:05:57.320 -what it is? +00:05:54.860 --> 00:05:56.840 +on org-present. Are you familiar with what it -00:06:00.060 --> 00:06:00.560 -[Speaker 1]: I've played around with org-present, +00:05:56.840 --> 00:05:57.340 +is? -00:06:06.740 --> 00:06:07.240 -And again, I guess you could use OrgPresent +00:05:58.080 --> 00:06:01.920 +[Speaker 1]: I have played around with org-present and -00:06:11.440 --> 00:06:11.680 -to show images and to show headings as +00:06:02.380 --> 00:06:07.640 +again I guess you could use org-present to -00:06:16.820 --> 00:06:17.220 -slides. But again, Because it's such a +00:06:07.640 --> 00:06:12.160 +show images and to show headings as slides. -00:06:20.440 --> 00:06:20.640 -crucial functionality to be able to mark them +00:06:13.140 --> 00:06:17.680 +But again, because I'm it's such a crucial -00:06:25.180 --> 00:06:25.360 -up with a stylus. I didn't really show this +00:06:18.100 --> 00:06:21.520 +functionality to be able to mark them up with -00:06:27.040 --> 00:06:27.180 -very much, but I also highlight things the +00:06:22.120 --> 00:06:25.760 +stylus. I didn't really show this very much, -00:06:29.320 --> 00:06:29.600 -way I would highlight using a laser pointer +00:06:25.760 --> 00:06:27.780 +but I also highlight things the way I would -00:06:31.960 --> 00:06:32.460 -on the screen. And again, +00:06:27.780 --> 00:06:30.080 +highlight using a laser pointer on the -00:06:37.160 --> 00:06:37.380 -I don't see Emacs being able to do that for +00:06:30.080 --> 00:06:36.300 +screen. And again, I don't see Emacs being -00:06:38.560 --> 00:06:39.060 -another couple of generations. +00:06:36.300 --> 00:06:38.500 +able to do that for another couple of -00:06:43.220 --> 00:06:43.540 -So really the only thing I use Emacs for +00:06:38.560 --> 00:06:42.800 +generations. So really the only thing I use -00:06:48.900 --> 00:06:49.400 -during presentations is to narrow headings +00:06:42.800 --> 00:06:47.360 +Emacs for during presentations is to narrow -00:06:51.600 --> 00:06:52.100 -that we can focus on particular text +00:06:48.940 --> 00:06:52.100 +headings that we can focus on particular text 00:06:52.600 --> 00:06:53.100 excerpts. -00:06:59.020 --> 00:06:59.180 -[Speaker 0]: Right, yeah. A lot of our presentations at +00:06:55.680 --> 00:06:59.200 +[Speaker 0]: Right. Yeah. A lot of our presentation at -00:07:00.060 --> 00:07:00.380 +00:06:59.200 --> 00:07:00.420 EmacsConf are usually, -00:07:01.320 --> 00:07:01.720 -especially the Org Mode ones, +00:07:00.420 --> 00:07:02.260 +especially the Org Mode ones are done with -00:07:02.520 --> 00:07:03.020 -are done with Org Present. +00:07:02.260 --> 00:07:06.740 +OrgPresent. And. Sorry, -00:07:08.480 --> 00:07:08.980 -Sorry, I had someone talk to me in the ear. +00:07:06.740 --> 00:07:08.920 +I had again someone talk to me in a year. -00:07:10.960 --> 00:07:11.460 -You know the problem with EmacsConf is that +00:07:09.240 --> 00:07:11.440 +You know, the problem with EmacsConf is that -00:07:13.620 --> 00:07:13.780 -every year, you have to relearn a lot of +00:07:11.680 --> 00:07:13.440 +every year, you know, you have to relearn a -00:07:15.840 --> 00:07:16.340 -skills, and by the time we finish, +00:07:13.440 --> 00:07:16.780 +lot of skills. And by the time we finished by -00:07:18.720 --> 00:07:19.220 -by Sunday evening, we are masters of it. +00:07:16.780 --> 00:07:19.900 +Sunday evening we are masters of it and then -00:07:21.460 --> 00:07:21.600 -And then we forget everything by the time the +00:07:19.900 --> 00:07:21.820 +we forget everything by the time the next -00:07:22.260 --> 00:07:22.760 -next year comes around. +00:07:21.820 --> 00:07:24.280 +year comes around. What I was going to say is -00:07:24.440 --> 00:07:24.940 -What I was going to say is that org-present +00:07:24.280 --> 00:07:26.780 +that org-present is often used by people -00:07:28.660 --> 00:07:29.160 -is often used by people inside Emacs, +00:07:27.440 --> 00:07:30.940 +inside Emacs conf presenting about org-mode -00:07:30.440 --> 00:07:30.940 -Conf, presenting about org-mode. +00:07:31.100 --> 00:07:32.800 +but yeah whenever you need to do something a -00:07:32.660 --> 00:07:32.780 -But yeah, whenever you need to do something a - -00:07:34.200 --> 00:07:34.360 +00:07:32.800 --> 00:07:34.340 little more visual, it gets a little more -00:07:36.360 --> 00:07:36.500 +00:07:34.340 --> 00:07:36.540 complicated. Some people have tried to do -00:07:39.020 --> 00:07:39.160 +00:07:36.540 --> 00:07:39.200 fancy stuff with SVG, which is probably the -00:07:40.640 --> 00:07:41.140 +00:07:39.200 --> 00:07:41.180 path forward for this type of stuff. -00:07:42.680 --> 00:07:43.180 +00:07:41.400 --> 00:07:43.220 But yeah, if you need to draw, -00:07:43.940 --> 00:07:44.440 +00:07:43.380 --> 00:07:44.480 if you need to highlight, -00:07:45.820 --> 00:07:46.320 +00:07:44.760 --> 00:07:46.360 it is pretty complicated. -00:07:48.220 --> 00:07:48.340 +00:07:46.820 --> 00:07:48.340 Perhaps something that you might want to be -00:07:50.500 --> 00:07:50.980 +00:07:48.340 --> 00:07:50.940 interested, James, in checking out is PDF -00:07:53.740 --> 00:07:54.240 -Tools, which is a way to open up a PDF in +00:07:50.940 --> 00:07:56.040 +tools, which is a way to open up a PDF in -00:07:59.100 --> 00:07:59.480 +00:07:56.040 --> 00:07:59.440 Emacs. And this allows you to have basic PDF -00:08:01.320 --> 00:08:01.560 +00:07:59.440 --> 00:08:01.560 annotations, like putting a little bit of a -00:08:03.960 --> 00:08:04.200 +00:08:01.560 --> 00:08:04.160 Nikon on it. Perhaps you've already played -00:08:04.360 --> 00:08:04.860 +00:08:04.160 --> 00:08:04.900 with it. -00:08:09.440 --> 00:08:09.940 -[Speaker 1]: I have used that. PDF Tools is an incredible +00:08:06.260 --> 00:08:09.980 +[Speaker 1]: I have used that. PDF tools is an incredible -00:08:14.260 --> 00:08:14.540 +00:08:10.080 --> 00:08:14.560 package but until it allows me to make a mark -00:08:17.860 --> 00:08:18.260 +00:08:14.560 --> 00:08:18.280 on the screen that shows up in a video -00:08:20.540 --> 00:08:21.040 +00:08:18.280 --> 00:08:21.000 compositor. It's not going to replace -00:08:21.360 --> 00:08:21.860 -Shornal. +00:08:21.420 --> 00:08:21.920 +Shortenel. + +00:08:23.240 --> 00:08:24.600 +[Speaker 0]: Definitely. All right. -00:08:25.200 --> 00:08:25.440 -[Speaker 0]: Definitely. Alright, moving on to the next +00:08:24.600 --> 00:08:25.940 +Moving on to the next question. -00:08:31.580 --> 00:08:31.592 -question. Is the triple-accolade syntax an +00:08:26.400 --> 00:08:28.900 +Is the triple-accolade syntax an Org Mode -00:08:31.682 --> 00:08:31.695 -[Speaker 2]: Org Mode core feature that I missed so +00:08:28.900 --> 00:08:31.360 +core feature that I missed so far or did you -00:08:31.760 --> 00:08:32.220 -[Speaker 0]: far, or did you program that? +00:08:31.360 --> 00:08:33.120 +program that and thank you for the great -00:08:33.080 --> 00:08:33.580 -And thank you for the great talk. +00:08:33.120 --> 00:08:33.620 +talk. -00:08:38.100 --> 00:08:38.360 +00:08:36.659 --> 00:08:38.360 [Speaker 1]: Thank you very much. No, -00:08:42.700 --> 00:08:43.200 +00:08:38.360 --> 00:08:43.220 it's just part of all of the export backends. -00:08:44.860 --> 00:08:45.060 +00:08:43.299 --> 00:08:45.060 Actually, I think the way it works is it -00:08:46.560 --> 00:08:47.040 +00:08:45.060 --> 00:08:47.040 precedes all of the export backends. -00:08:49.820 --> 00:08:50.280 +00:08:47.040 --> 00:08:50.280 When you export, the first thing that happens -00:08:51.880 --> 00:08:52.380 +00:08:50.280 --> 00:08:52.360 is expansion of macros. -00:08:55.680 --> 00:08:56.180 +00:08:52.720 --> 00:08:56.260 And that's a built-in org mode feature. -00:08:59.280 --> 00:08:59.760 +00:08:56.640 --> 00:08:59.690 It's definitely beyond my Emacs Lisp powers -00:09:01.160 --> 00:09:01.360 +00:08:59.690 --> 00:09:01.360 to be able to have made something that -00:09:06.440 --> 00:09:06.940 +00:09:01.360 --> 00:09:06.920 powerful. That's right. -00:09:08.040 --> 00:09:08.540 +00:09:07.020 --> 00:09:08.540 I have come a long way. -00:09:10.460 --> 00:09:10.760 -[Speaker 0]: For now, for now. You know, +00:09:02.640 --> 00:09:11.500 +[Speaker 0]: For now. You know, we always, -00:09:12.800 --> 00:09:12.980 -we always, you know, most of the people who +00:09:11.720 --> 00:09:13.380 +you know, most of the people who show up to -00:09:14.680 --> 00:09:15.060 -show up to Emacs, especially talking about +00:09:13.380 --> 00:09:15.480 +Max Conf. Especially talking about stuff that -00:09:17.080 --> 00:09:17.300 -stuff that has to do with presentations or +00:09:15.480 --> 00:09:18.160 +has to do with presentations or what they do -00:09:18.420 --> 00:09:18.900 -what they do in academia, +00:09:18.260 --> 00:09:19.160 +in academia. You know, -00:09:19.600 --> 00:09:19.780 -you know, they always say, +00:09:19.160 --> 00:09:20.520 +they always say, oh, but, -00:09:22.240 --> 00:09:22.440 -oh, but, you know, I couldn't have done all +00:09:20.600 --> 00:09:22.589 +you know, I couldn't have done all this, -00:09:23.940 --> 00:09:24.280 -this, you know, it's just far away. +00:09:22.589 --> 00:09:24.260 +you know, it's just far away. -00:09:26.120 --> 00:09:26.280 +00:09:24.260 --> 00:09:26.320 And then they come back 1 year or 2 years -00:09:27.660 --> 00:09:27.980 -later, and then, oh, I've made my entire +00:09:26.320 --> 00:09:27.980 +later and then, oh, I've made my entire -00:09:29.540 --> 00:09:29.700 +00:09:27.980 --> 00:09:29.680 library for presentation and stuff like this. -00:09:32.800 --> 00:09:32.980 +00:09:29.680 --> 00:09:32.980 So Be hopeful about what the future holds for -00:09:34.760 --> 00:09:34.920 +00:09:32.980 --> 00:09:34.960 you in terms of coming up with crazy new -00:09:36.300 --> 00:09:36.800 +00:09:34.960 --> 00:09:36.720 features for the entire ecosystem. -00:09:38.560 --> 00:09:39.060 +00:09:37.740 --> 00:09:39.100 [Speaker 1]: Well, let me tell you, -00:09:42.040 --> 00:09:42.540 +00:09:39.560 --> 00:09:42.540 since the pandemic, I have written, -00:09:44.340 --> 00:09:44.700 +00:09:42.980 --> 00:09:44.760 I wrote my first major mode. -00:09:46.520 --> 00:09:47.020 +00:09:44.760 --> 00:09:47.000 It's trivial, but it provides functionality -00:09:49.580 --> 00:09:50.080 -that is very useful to me. +00:09:47.220 --> 00:09:52.660 +that is very useful to me and it's it's going -00:09:53.720 --> 00:09:53.940 -And it's going to sound like I'm just trying +00:09:52.660 --> 00:09:54.380 +to sound like I'm just trying to butter -00:09:54.760 --> 00:09:54.960 -to butter everyone up, +00:09:54.380 --> 00:09:57.260 +everyone up but seeing a lot of the names in -00:09:57.620 --> 00:09:58.120 -but seeing a lot of the names in the IRC +00:09:57.260 --> 00:10:00.820 +the IRC channel people who have taught me so -00:10:01.360 --> 00:10:01.860 -channel, people who have taught me so much on +00:10:00.820 --> 00:10:05.220 +much on their YouTube channels and in their -00:10:05.220 --> 00:10:05.640 -their YouTube channels and in their blog +00:10:05.220 --> 00:10:07.920 +blog posts and on Reddit and on Mastodon. -00:10:07.400 --> 00:10:07.900 -posts and on Reddit and on Mastodon. - -00:10:11.720 --> 00:10:12.220 +00:10:09.600 --> 00:10:12.220 Without many of the people who are here today -00:10:14.820 --> 00:10:15.320 +00:10:12.620 --> 00:10:15.300 watching my talk, it's very fun to have -00:10:17.920 --> 00:10:18.120 +00:10:15.820 --> 00:10:18.160 people who have helped me learn so much about -00:10:19.640 --> 00:10:20.140 +00:10:18.160 --> 00:10:20.140 Emacs. So thanks to all of you. -00:10:23.820 --> 00:10:24.140 +00:10:21.580 --> 00:10:24.140 [Speaker 0]: Well, and yeah, and now you're becoming part -00:10:26.940 --> 00:10:27.380 +00:10:24.140 --> 00:10:27.380 of this crew of people inspiring others to do -00:10:28.860 --> 00:10:29.180 +00:10:27.380 --> 00:10:29.160 very much the same. So thank you for joining -00:10:32.020 --> 00:10:32.520 +00:10:31.460 --> 00:10:32.520 [Speaker 1]: Thank you very much. -00:10:34.780 --> 00:10:35.020 +00:10:29.160 --> 00:10:35.020 [Speaker 0]: the crew. Great. Moving on to the 2 last -00:10:36.500 --> 00:10:36.660 +00:10:35.020 --> 00:10:36.660 questions and then we'll open up the mic to -00:10:37.400 --> 00:10:37.900 -other people on BigBlueButton. +00:10:36.660 --> 00:10:38.340 +other people on Big Blue Button. -00:10:40.760 --> 00:10:40.920 +00:10:39.160 --> 00:10:40.900 What kind of comparative feedback are -00:10:42.280 --> 00:10:42.780 +00:10:40.900 --> 00:10:42.740 students giving you regarding your approach? -00:10:47.560 --> 00:10:48.060 -[Speaker 1]: Oh my gosh. Students were ready to, - -00:10:49.120 --> 00:10:49.620 -during the pandemic especially, +00:10:44.960 --> 00:10:48.340 +[Speaker 1]: Oh, my gosh. Students were ready to during -00:10:54.100 --> 00:10:54.600 -when most of the courses were just being +00:10:48.340 --> 00:10:53.040 +the pandemic especially when most of the -00:10:56.660 --> 00:10:56.820 -taught over Zoom by people sharing their +00:10:53.040 --> 00:10:55.880 +courses were just being taught over zoom by -00:10:56.820 --> 00:10:57.320 -screens. +00:10:55.880 --> 00:10:57.340 +people sharing their screen. -00:10:58.520 --> 00:10:58.660 -[Speaker 0]: Just a second, sorry, sorry for the +00:10:57.340 --> 00:10:58.660 +[Speaker 0]: Just a second. Sorry. Sorry for the -00:10:59.440 --> 00:10:59.800 -interruption, very rude interruption, +00:10:58.660 --> 00:10:59.800 +interruption. Very rude interruption. -00:11:00.840 --> 00:11:01.040 -but I've got the intro for the next talk +00:10:59.800 --> 00:11:01.220 +We've got the intro for the next talk playing -00:11:02.200 --> 00:11:02.440 -playing and I'm not sure what's going on. +00:11:01.220 --> 00:11:02.520 +and I'm not sure what's going on. -00:11:03.120 --> 00:11:03.620 +00:11:02.520 --> 00:11:03.580 Give me just a second. 00:11:04.440 --> 00:11:04.940 -Sasha? +Sasha. -00:11:19.840 --> 00:11:20.340 -So... Yeah, I think it's started. +00:11:05.060 --> 00:11:05.560 +[Speaker 1]: Okay. -00:11:37.020 --> 00:11:37.300 -Sure. I got the times wrong, +00:11:19.320 --> 00:11:24.290 +Yeah, I think it's started. -00:11:38.900 --> 00:11:39.100 -apparently, because of the little delay we +00:11:26.716 --> 00:11:31.740 +Okay so yeah I think it's not a -00:11:41.880 --> 00:11:42.380 -had getting the audio fixed up. +00:11:34.860 --> 00:11:37.760 +[Speaker 0]: sure 1 I got the times wrong apparently -00:11:44.220 --> 00:11:44.720 -The good news is that we're still recording +00:11:37.760 --> 00:11:40.240 +because of the little delay we had getting -00:11:46.400 --> 00:11:46.680 -the talk right now and we still have James +00:11:40.240 --> 00:11:43.740 +the audio fixed up. The good news is that -00:11:47.560 --> 00:11:47.800 -around. Obviously, James, +00:11:43.740 --> 00:11:45.880 +we're still recording the talk right now and -00:11:50.280 --> 00:11:50.440 -you're no longer on being broadcast on +00:11:45.880 --> 00:11:47.140 +we still have James around. -00:11:53.040 --> 00:11:53.440 -General, but if you want to keep answering +00:11:47.180 --> 00:11:49.740 +Obviously James you're no longer on being -00:11:55.200 --> 00:11:55.520 -questions or if you want to, +00:11:49.740 --> 00:11:53.040 +broadcast on General but if you want to keep -00:11:57.240 --> 00:11:57.360 -anyone in the room right now wants to ask you +00:11:53.040 --> 00:11:55.800 +answering questions or if you want to anyone -00:11:58.440 --> 00:11:58.940 -questions, feel free to do so. +00:11:55.800 --> 00:11:57.340 +in the room right now wants to ask you -00:12:00.920 --> 00:12:01.080 -I'm going to need to hop off because I need +00:11:57.340 --> 00:11:58.940 +questions feel free to do so. -00:12:02.560 --> 00:12:03.060 -to get other things ready for the next talks, +00:11:59.440 --> 00:12:01.060 +I'm going to need to hop off because I need -00:12:04.820 --> 00:12:05.320 -[Speaker 1]: But James, +00:12:01.060 --> 00:12:03.020 +to get other things ready for the next talks -00:12:08.860 --> 00:12:09.120 -[Speaker 0]: sadly. great. And sorry, +00:12:04.280 --> 00:12:06.780 +[Speaker 1]: But James, thank you so much. -00:12:10.040 --> 00:12:10.380 -I'm a little tense, obviously, +00:12:03.080 --> 00:12:10.020 +[Speaker 0]: sadly. Right and so sorry I'm a little tense -00:12:12.680 --> 00:12:13.180 -because I was not expecting this to happen. +00:12:10.020 --> 00:12:12.660 +obviously because I was not expecting this to -00:12:15.960 --> 00:12:16.160 -And that led to a very abrupt end to this +00:12:12.660 --> 00:12:15.960 +happen and that led to a very abrupt end to -00:12:18.340 --> 00:12:18.480 -discussion. But people afterwards on +00:12:15.960 --> 00:12:18.480 +this discussion but people afterwards on -00:12:21.860 --> 00:12:21.980 +00:12:18.480 --> 00:12:21.980 emacsmo.org slash 2023 slash talks will be -00:12:23.600 --> 00:12:24.020 +00:12:21.980 --> 00:12:24.020 able to find all the content here. -00:12:24.920 --> 00:12:25.420 +00:12:24.020 --> 00:12:25.420 So I'll have to leave now. -00:12:26.660 --> 00:12:26.980 -Thank you so much, James, +00:12:25.840 --> 00:12:28.020 +Thank you so much James for doing the -00:12:29.020 --> 00:12:29.180 -for doing the difficult task of opening up +00:12:28.020 --> 00:12:30.060 +difficult task of opening up EmacsConf and -00:12:31.480 --> 00:12:31.980 -emacs-conf, And I'll probably see you later. +00:12:30.060 --> 00:12:31.980 +I'll probably see you later. -00:12:34.660 --> 00:12:35.160 -[Speaker 1]: Thank you, Leo. Bye-bye. +00:12:32.780 --> 00:12:35.260 +[Speaker 1]: Thank you, Leo. Bye bye. -00:12:54.380 --> 00:12:54.880 -[Speaker 3]: On your, the external, +00:12:52.020 --> 00:12:57.440 +[Speaker 2]: On your journal program. -00:12:59.920 --> 00:13:00.340 -the journal You were, you, +00:12:58.360 --> 00:13:03.500 +Yes. You are using the tablet as a monitor, -00:13:03.040 --> 00:13:03.520 -you were using the tablet as a monitor, +00:13:03.520 --> 00:13:05.940 +right? Touch screen monitor with that? -00:13:04.540 --> 00:13:05.040 -right? Touchscreen monitor, +00:13:06.480 --> 00:13:08.800 +[Speaker 1]: That's exactly right. So it's a tablet so you -00:13:05.380 --> 00:13:05.880 -what's that? +00:13:08.800 --> 00:13:11.980 +know I can. It has a touch screen and so. -00:13:07.160 --> 00:13:07.480 -[Speaker 1]: program. Yes. That's exactly right. +00:13:13.080 --> 00:13:15.580 +So basically the functionality that that -00:13:10.040 --> 00:13:10.540 -So it's a tablet, so it has a touchscreen. - -00:13:15.360 --> 00:13:15.580 -And so basically the functionality that that - -00:13:20.220 --> 00:13:20.560 +00:13:15.580 --> 00:13:20.580 program provides is to be able to just mark -00:13:21.660 --> 00:13:22.160 +00:13:20.580 --> 00:13:22.160 up PDFs with a stylus, -00:13:25.080 --> 00:13:25.280 +00:13:23.360 --> 00:13:25.280 you know, in the way that you would use any -00:13:30.440 --> 00:13:30.640 +00:13:25.280 --> 00:13:30.600 other tablet. And to be able to take that -00:13:32.920 --> 00:13:33.420 +00:13:30.600 --> 00:13:33.420 video signal and put it into another machine. -00:13:35.640 --> 00:13:36.100 +00:13:33.840 --> 00:13:36.100 That was the that was the key. -00:13:36.900 --> 00:13:37.400 +00:13:36.100 --> 00:13:37.340 That's the killer app. -00:13:41.460 --> 00:13:41.940 -[Speaker 3]: I've thought about grabbing 1 for the purpose +00:13:39.340 --> 00:13:41.880 +[Speaker 2]: I've thought about grabbing 1 for the purpose -00:13:45.120 --> 00:13:45.420 +00:13:41.940 --> 00:13:45.460 of like changing my laptop into a tablet to -00:13:47.640 --> 00:13:48.140 -read manga, browse the web, +00:13:45.460 --> 00:13:49.640 +read manga, browse the web and kind of -00:13:50.860 --> 00:13:51.020 -and I'm kind of curious if it works well like +00:13:49.640 --> 00:13:51.840 +curious if it works well like as a wireless -00:13:53.100 --> 00:13:53.600 -as a wireless monitor with a tablet? +00:13:52.300 --> 00:13:57.440 +monitor with a tablet or how well it like you -00:13:59.820 --> 00:14:00.060 -Or how well it like you can use Emacs with it +00:13:57.440 --> 00:14:01.920 +can use Emacs with it in a tablet mode or -00:14:04.020 --> 00:14:04.200 -in a tablet mode? Or were you just or you +00:14:02.080 --> 00:14:03.000 +were you just -00:14:04.400 --> 00:14:04.900 -just use +00:14:03.820 --> 00:14:10.800 +[Speaker 1]: or you just use the tablet that I use is this -00:14:11.680 --> 00:14:12.040 -[Speaker 1]: the tablet that I use is this is it it's just +00:14:10.800 --> 00:14:14.340 +is it it's just a Microsoft Surface and so it -00:14:14.820 --> 00:14:15.020 -the Microsoft Surface and so it comes with a +00:14:14.340 --> 00:14:17.780 +comes with a keyboard so you can take the -00:14:18.200 --> 00:14:18.700 -keyboard So you can take the keyboard off. +00:14:17.780 --> 00:14:20.940 +keyboard off. Yeah, but I use it. -00:14:22.760 --> 00:14:23.260 -But I use it with the keyboard as well. +00:14:20.940 --> 00:14:23.240 +I use it with the keyboard as well. -00:14:25.240 --> 00:14:25.740 +00:14:24.560 --> 00:14:25.660 And I just. -00:14:31.000 --> 00:14:31.500 -[Speaker 3]: You're cutting off right now. - -00:14:33.680 --> 00:14:34.180 -Audio. - -00:14:45.660 --> 00:14:46.160 -Your audio is cutting off right now. +00:14:30.060 --> 00:14:31.420 +[Speaker 2]: You're cutting off right now -00:15:31.740 --> 00:15:32.240 -How about now? Now I can hear you. +00:14:53.880 --> 00:15:27.671 +[Speaker 1]: Audio Your audio is cutting off right now. -00:15:33.820 --> 00:15:33.960 -[Speaker 1]: How about now? I bumped the mute button on +00:15:32.680 --> 00:15:34.580 +I bumped the mute button on the mic. -00:15:37.420 --> 00:15:37.740 -the mic. Yeah, so again, +00:15:36.820 --> 00:15:38.300 +Yeah. So again, this is, -00:15:38.680 --> 00:15:38.940 -this is... I'm trying to figure out which +00:15:38.500 --> 00:15:41.540 +[Speaker 2]: is the 16 mute buttons you use. -00:15:41.020 --> 00:15:41.520 -[Speaker 3]: of the 16 mute buttons you used. +00:15:38.300 --> 00:15:45.660 +[Speaker 1]: this It's just the surface pro 3 that I got -00:15:45.700 --> 00:15:46.200 -[Speaker 1]: It's just the Surface Pro 3 that I got used. +00:15:45.660 --> 00:15:48.920 +used and it runs Emacs. -00:15:52.920 --> 00:15:53.300 -And it runs Emacs, I mean it runs GNU Linux +00:15:49.280 --> 00:15:54.300 +I mean it runs. You know Linux really well. -00:15:58.740 --> 00:15:58.980 -really well. And the trouble is that the hard +00:15:54.940 --> 00:15:59.720 +And the trouble is that the hard drive you -00:16:01.900 --> 00:16:02.220 -drive, you know, the SSD drive is small and +00:15:59.720 --> 00:16:02.920 +know the SSE drive is small and the RAM is -00:16:06.260 --> 00:16:06.420 -the RAM is small, but it works for the +00:16:02.920 --> 00:16:06.920 +small, but it works for the purposes. -00:16:09.340 --> 00:16:09.640 -purposes. Basically, if I had a couple +00:16:07.580 --> 00:16:10.080 +Basically, if I had a couple thousand -00:16:13.080 --> 00:16:13.260 -thousand dollars, I could probably buy a +00:16:10.080 --> 00:16:13.860 +dollars, I could probably buy a touchscreen -00:16:16.320 --> 00:16:16.560 -touch screen machine or I could run +00:16:14.280 --> 00:16:17.680 +machine where I could run everything on it -00:16:18.960 --> 00:16:19.200 -everything on it and do the streaming and do +00:16:17.680 --> 00:16:21.360 +and do the streaming and do the video capture -00:16:24.960 --> 00:16:25.460 -the video capture and do the PDF markup. +00:16:21.380 --> 00:16:25.460 +and do the PDF markup. -00:16:27.980 --> 00:16:28.480 +00:16:26.020 --> 00:16:28.480 But since both of these are so, -00:16:31.720 --> 00:16:31.960 +00:16:28.860 --> 00:16:31.980 the hardware that I use is so old and cheap -00:16:33.640 --> 00:16:33.840 -and weak, I'd have to split it across 2 +00:16:31.980 --> 00:16:33.800 +and weak I have to split it across 2 -00:16:33.840 --> 00:16:34.340 +00:16:33.800 --> 00:16:34.300 machines. -00:16:37.160 --> 00:16:37.660 -[Speaker 3]: There's also a beauty in making the stuff, +00:16:35.020 --> 00:16:37.660 +[Speaker 2]: There's also a beauty in making the stuff -00:16:39.720 --> 00:16:40.120 +00:16:37.660 --> 00:16:40.080 having specific purposes for specific things -00:16:43.840 --> 00:16:44.160 -where it's just not, yeah, +00:16:40.080 --> 00:16:46.020 +where it's just not. Yeah it's like I don't -00:16:47.980 --> 00:16:48.320 -it's like, I don't want a smart TV that plays +00:16:46.020 --> 00:16:49.840 +want a smart TV that plays Netflix I want a -00:16:52.360 --> 00:16:52.540 -Netflix. I want a Smart TV that has all the +00:16:50.140 --> 00:16:53.860 +smart TV that has all the smarts that I turn -00:16:55.520 --> 00:16:55.760 -smarts that I turn my smart TV into a TV +00:16:53.860 --> 00:16:58.780 +my smart TV into a TV monitor I don't want to -00:16:56.120 --> 00:16:56.620 -monitor. I +00:16:58.780 --> 00:16:59.280 +yeah -00:17:01.020 --> 00:17:01.520 -[Speaker 1]: Don't want to yeah Really? +00:17:02.200 --> 00:17:08.539 +[Speaker 1]: I totally feel that ethic I totally I totally -00:17:04.526 --> 00:17:04.540 -I I totally feel that ethic I totally feel +00:17:08.659 --> 00:17:11.640 +feel that ethic. Oh, on -00:17:04.859 --> 00:17:05.359 -that ethic. +00:17:11.760 --> 00:17:15.300 +[Speaker 2]: the some other things like if you want you to -00:17:13.619 --> 00:17:13.940 -[Speaker 3]: Oh, on the some other things, +00:17:15.300 --> 00:17:17.300 +do highlighting in an org mode document. -00:17:16.319 --> 00:17:16.440 -like if you want you To do highlighting in an +00:17:17.300 --> 00:17:19.060 +You can use org web tools. -00:17:18.560 --> 00:17:19.060 -org mode document you can use org web tools. +00:17:19.060 --> 00:17:20.020 +I wrote this in the notes, -00:17:20.680 --> 00:17:20.880 -I wrote this in the notes But you can use org +00:17:20.020 --> 00:17:21.940 +but you can use org web tools to download a -00:17:23.560 --> 00:17:23.720 -web tools to download a web page And then you +00:17:21.940 --> 00:17:25.400 +web page and then you can use org remark to -00:17:26.480 --> 00:17:26.980 -can use org remark to start highlighting in +00:17:25.400 --> 00:17:28.860 +start highlighting in the org mode web page -00:17:29.440 --> 00:17:29.700 -the org mode web page And then because it's +00:17:28.860 --> 00:17:30.860 +and then because an org mode document now you -00:17:30.600 --> 00:17:30.740 -an org mode document now, +00:17:30.860 --> 00:17:32.180 +can just edit it directly. -00:17:32.600 --> 00:17:33.100 -[Speaker 1]: right +00:17:35.600 --> 00:17:38.240 +If you want other people to join in on an -00:17:36.200 --> 00:17:36.280 -[Speaker 3]: you can just edit it directly If you have If +00:17:38.240 --> 00:17:40.680 +Emacs session you could use a package like -00:17:38.300 --> 00:17:38.760 -you want other people to join in on an emacs +00:17:40.680 --> 00:17:45.040 +what's it called? CRDT.EL -00:17:40.520 --> 00:17:41.020 -session you could use a package like, +00:17:47.020 --> 00:17:50.160 +that will allow 2 people with 2 different -00:17:44.540 --> 00:17:45.040 -what's it called, crdt.el - -00:17:49.920 --> 00:17:50.160 -That will allow 2 people with 2 different - -00:17:52.320 --> 00:17:52.820 +00:17:50.160 --> 00:17:52.820 Emacs configurations to edit the same buffer. -00:17:58.460 --> 00:17:58.580 -What? And you have a host that can host a +00:17:54.140 --> 00:17:58.980 +And you have a host that can host a buffer -00:18:00.620 --> 00:18:01.120 -[Speaker 1]: Interesting. +00:17:58.980 --> 00:18:05.960 +too. It works with, and they have 1 optional -00:18:05.500 --> 00:18:06.000 -[Speaker 3]: buffer too. And they have 1 optional - -00:18:07.700 --> 00:18:08.200 +00:18:06.000 --> 00:18:08.180 extension for org mode that will synchronize -00:18:10.140 --> 00:18:10.640 +00:18:08.680 --> 00:18:10.600 the folding of the org drawers. -00:18:14.260 --> 00:18:14.760 -[Speaker 1]: Interesting, I will look into that. - -00:18:21.620 --> 00:18:22.120 -[Speaker 3]: Like having I don't like if you want students +00:18:12.320 --> 00:18:14.720 +[Speaker 1]: Interesting. I will look into that. -00:18:24.780 --> 00:18:25.280 -like you have H highlight line mode. +00:18:15.060 --> 00:18:15.560 +Like -00:18:26.120 --> 00:18:26.620 -These are just some ideas. +00:18:19.660 --> 00:18:22.720 +[Speaker 2]: having I don't like if you want students like -00:18:28.100 --> 00:18:28.420 -It's like you can have like highlight line +00:18:22.720 --> 00:18:25.740 +you have each highlight line mode these are -00:18:31.040 --> 00:18:31.540 -mode so people can easily see which line +00:18:25.740 --> 00:18:27.620 +just some ideas like you can have like -00:18:32.900 --> 00:18:33.400 -you're on cursor tracking. +00:18:27.620 --> 00:18:30.060 +highlight line mode so people can easily see -00:18:36.680 --> 00:18:37.180 -And then you can have other people join in, +00:18:30.060 --> 00:18:35.040 +which line you're on cursor tracking and then -00:18:40.960 --> 00:18:41.320 -students, or yeah, that's just a possible +00:18:35.040 --> 00:18:38.680 +you can have other people join in students or -00:18:41.320 --> 00:18:41.820 -idea. +00:18:43.180 --> 00:18:45.300 +[Speaker 1]: yeah that's just a possible idea. -00:18:49.660 --> 00:18:50.000 -[Speaker 1]: Is there anyone else in the big blue button +00:18:45.300 --> 00:18:49.680 +Is there anyone else in the in the big blue -00:18:51.680 --> 00:18:52.180 -room who has a question? +00:18:49.680 --> 00:18:52.180 +button room who has a question? -00:19:03.000 --> 00:19:03.280 +00:19:01.360 --> 00:19:03.280 All right, I'm going to go over to the pad -00:19:05.140 --> 00:19:05.280 +00:19:03.280 --> 00:19:05.280 and see if there are any pending questions I -00:19:11.280 --> 00:19:11.780 -can address. Thanks PlasmaStrike. +00:19:05.280 --> 00:19:07.560 +can address. Thanks, Plasma Strike. -00:19:12.980 --> 00:19:13.480 -Yep. +00:19:27.500 --> 00:19:33.140 +[Speaker 3]: Yep. Which could be PDF, -00:19:29.640 --> 00:19:30.060 -[Speaker 2]: To be tangled into source code or woven into - -00:19:32.720 --> 00:19:33.220 -a documentation file, which could be PDF, - -00:19:36.140 --> 00:19:36.640 +00:19:33.340 --> 00:19:36.680 could be Markdown, could be OpenOffice, -00:19:39.600 --> 00:19:40.100 +00:19:38.560 --> 00:19:40.100 could be a notebook format. -00:19:42.860 --> 00:19:43.260 +00:19:40.960 --> 00:19:43.340 This methodology was conceived by Donald -00:19:51.460 --> 00:19:51.940 +00:19:43.340 --> 00:19:51.980 Knuth in 1984. The main purpose of literal -00:19:54.480 --> 00:19:54.660 +00:19:51.980 --> 00:19:54.700 programming is not only to make code or -00:19:56.720 --> 00:19:57.220 +00:19:54.700 --> 00:19:57.220 documentation or output more manageable, -00:20:01.020 --> 00:20:01.220 +00:19:57.800 --> 00:20:01.240 but to allow humans to create a data story to -00:20:02.960 --> 00:20:03.460 -be pieced from a single source. +00:20:01.240 --> 00:20:03.420 +be used from a single source. -00:20:06.140 --> 00:20:06.340 -What you see on the slide on the left hand +00:20:04.540 --> 00:20:06.300 +What you see on the slide on the left-hand -00:20:08.880 --> 00:20:09.380 +00:20:06.300 --> 00:20:09.400 side is the story and code inside an org-mod -00:20:14.220 --> 00:20:14.440 +00:20:09.400 --> 00:20:14.440 file. The file starts with some -00:20:17.260 --> 00:20:17.760 -documentation, then you write back down the +00:20:14.440 --> 00:20:17.720 +documentation, then you write back down this -00:20:21.660 --> 00:20:22.080 -code, and at the bottom you see an output +00:20:18.420 --> 00:20:22.060 +code, and at the bottom you see the output -00:20:26.040 --> 00:20:26.500 +00:20:22.060 --> 00:20:26.540 file, which is not shown in the slide itself. -00:20:28.140 --> 00:20:28.440 -In the middle, you have the source code, +00:20:26.800 --> 00:20:28.440 +In the middle you have the source code, -00:20:33.840 --> 00:20:34.000 +00:20:28.440 --> 00:20:33.980 which is the result of tangling or opening a -00:20:36.400 --> 00:20:36.900 +00:20:33.980 --> 00:20:36.880 buffer inside offload. -00:20:38.680 --> 00:20:38.940 -On the very right-hand side, +00:20:37.660 --> 00:20:42.380 +On the very right hand side we have a PDF, -00:20:42.540 --> 00:20:42.840 -we have a PDF. Actually, +00:20:42.580 --> 00:20:47.740 +actually this HTML, very same file that you -00:20:44.100 --> 00:20:44.600 -this is HTML, random.org. +00:20:47.740 --> 00:20:48.960 +see in memory language. -00:20:48.120 --> 00:20:48.420 -The very same file that you see in the memory +00:20:49.600 --> 00:20:53.080 +So the humans look at some of this code and -00:20:52.360 --> 00:20:52.600 -language. So the humans look at some of this +00:20:53.080 --> 00:20:55.400 +the machines look at other parts of the code. -00:20:54.600 --> 00:20:54.720 -code, and the machines look at other parts of +00:20:56.260 --> 00:20:58.320 +I actually did all my programming in the -00:20:57.600 --> 00:20:58.040 -the code. I actually did all my programming +00:20:58.320 --> 00:21:00.260 +literary world even in the early 1990s, -00:20:59.760 --> 00:21:00.260 -in the literate way even in the early 1990s, +00:21:00.920 --> 00:21:03.040 +not using Org Mode, which didn't exist yet, -00:21:02.720 --> 00:21:02.980 -not using OrgMode, which didn't exist yet, +00:21:03.040 --> 00:21:06.160 +but using Norman Ramsey's Norep preprocessor. -00:21:05.660 --> 00:21:06.160 -but using Norman Ramsey's NoWeb preprocessor. +00:21:07.240 --> 00:21:09.720 +They still use it inside the Org-Mode today. -00:21:09.220 --> 00:21:09.720 -They still use it inside Org Mode today. +00:21:10.400 --> 00:21:11.920 +This preprocessor, Norep, -00:21:11.400 --> 00:21:11.900 -This preprocessor, NoWeb, +00:21:11.920 --> 00:21:14.240 +allows you to tangle code from within an -00:21:14.260 --> 00:21:14.480 -allows you to tangle code from within an Org +00:21:14.240 --> 00:21:16.360 +Org-Mode file that is self-standing file, -00:21:16.020 --> 00:21:16.360 -Mode file that is a self-standing file, +00:21:16.360 --> 00:21:18.820 +much like Org-mode's edit functions, -00:21:18.320 --> 00:21:18.820 -much like Org Mode's edit functions, - -00:21:21.520 --> 00:21:21.860 +00:21:19.540 --> 00:21:21.900 which export code blocks into buffers in -00:21:23.100 --> 00:21:23.600 +00:21:21.900 --> 00:21:23.540 whatever language the code blocks. -00:21:28.260 --> 00:21:28.760 +00:21:25.940 --> 00:21:28.760 In data science, these interactive notebooks, -00:21:30.900 --> 00:21:31.400 -in 1 of the interpreted languages, - -00:21:32.980 --> 00:21:33.400 -like Julia, Python, or R, +00:21:29.640 --> 00:21:32.776 +in 1 of the interpreted languages like Julia, -00:21:36.900 --> 00:21:37.040 -dominate. The basic technology is that of +00:21:32.776 --> 00:21:34.680 +Python, or R dominating? -00:21:39.120 --> 00:21:39.340 -Jupyter notebooks, which take their name from +00:21:34.680 --> 00:21:37.420 +The basic technology is that of Jupyter -00:21:42.540 --> 00:21:42.900 -Julia, Python, and R. And these notebooks use +00:21:37.420 --> 00:21:39.840 +notebooks, which take their name from Julia, -00:21:43.780 --> 00:21:44.200 -a spruce-stuffed shell, +00:21:39.860 --> 00:21:43.040 +Python, and R. And these notebooks use a -00:21:47.440 --> 00:21:47.860 -for example, IPython, and an option to add +00:21:43.040 --> 00:21:44.880 +spruce-dark shell, for example, -00:21:52.540 --> 00:21:52.940 -SQL cells. Alt mode inside Emacs has a large +00:21:44.920 --> 00:21:49.240 +IPython, and an option to add SQL cells. -00:21:55.840 --> 00:21:56.260 -number of advantages. Some of them are listed +00:21:50.460 --> 00:21:53.340 +All good inside Emacs has a large number of -00:21:56.980 --> 00:21:57.480 -here over these notebooks. +00:21:53.340 --> 00:21:56.800 +advantages. Some of them are listed here over -00:21:59.160 --> 00:21:59.660 -2 of these stand out particularly. +00:21:56.800 --> 00:21:59.180 +these notebooks. 2 of these stand out -00:22:02.860 --> 00:22:03.360 -Different languages can be mixed, +00:21:59.180 --> 00:22:02.860 +particularly. Different languages can be -00:22:05.140 --> 00:22:05.640 -as shown in the image. +00:22:02.860 --> 00:22:05.640 +mixed as shown in the image. -00:22:07.200 --> 00:22:07.700 +00:22:06.460 --> 00:22:07.700 While in Jupyter notebooks, -00:22:10.680 --> 00:22:10.880 +00:22:07.920 --> 00:22:10.900 a notebook is limited to running a kernel in -00:22:13.940 --> 00:22:14.440 +00:22:10.900 --> 00:22:14.440 1 language only. The content of the notebook, -00:22:16.240 --> 00:22:16.560 -its document code or output part, - -00:22:18.520 --> 00:22:18.680 -can be exported in a variety of forms. - -00:22:18.735 --> 00:22:18.790 -[Speaker 3]: We are - -00:22:19.640 --> 00:22:19.840 -[Speaker 2]: currently the only person in this - -00:22:21.020 --> 00:22:21.520 -conference... ...To share with others, +00:22:14.440 --> 00:22:16.980 +its document code or output part can be -00:22:23.660 --> 00:22:24.160 -to use one's work in different reports... +00:22:16.980 --> 00:22:19.020 +exported in a variety of forms. diff --git a/2023/captions/emacsconf-2023-writing--emacs-turbocharges-my-writing--jeremy-friesen--answers.vtt b/2023/captions/emacsconf-2023-writing--emacs-turbocharges-my-writing--jeremy-friesen--answers.vtt index 97601987..44f645f9 100644 --- a/2023/captions/emacsconf-2023-writing--emacs-turbocharges-my-writing--jeremy-friesen--answers.vtt +++ b/2023/captions/emacsconf-2023-writing--emacs-turbocharges-my-writing--jeremy-friesen--answers.vtt @@ -1,893 +1,893 @@ WEBVTT -00:00:01.020 --> 00:00:01.400 +00:00:00.060 --> 00:00:01.400 [Speaker 0]: All right, I've started the recording, -00:00:02.840 --> 00:00:03.240 +00:00:01.400 --> 00:00:03.240 so Sasha, you don't need to worry about this. -00:00:04.000 --> 00:00:04.500 +00:00:03.240 --> 00:00:04.500 Hi Jeremy, how are you doing? -00:00:06.660 --> 00:00:07.160 +00:00:04.779 --> 00:00:07.160 [Speaker 1]: I'm doing great, how about you? -00:00:08.940 --> 00:00:09.380 +00:00:08.039 --> 00:00:09.380 [Speaker 0]: I am also doing great, -00:00:11.519 --> 00:00:11.780 +00:00:09.380 --> 00:00:11.780 I am feeling replenished after this lunch -00:00:13.980 --> 00:00:14.179 +00:00:11.780 --> 00:00:14.179 break and I am happy to go back for 4 more -00:00:16.699 --> 00:00:16.940 +00:00:15.900 --> 00:00:16.940 [Speaker 1]: Me too. Let me -00:00:16.940 --> 00:00:17.303 +00:00:14.179 --> 00:00:17.303 [Speaker 0]: hours of conferences. just, -00:00:19.700 --> 00:00:20.200 +00:00:17.303 --> 00:00:20.200 yeah great, Let me just put up the questions. -00:00:22.260 --> 00:00:22.440 +00:00:20.660 --> 00:00:22.440 So Jeremy is going to read the questions and -00:00:24.279 --> 00:00:24.380 +00:00:22.440 --> 00:00:24.380 answer them and I will be doing jazz hands in -00:00:26.439 --> 00:00:26.599 +00:00:24.380 --> 00:00:26.599 the background or provide any bits of -00:00:28.520 --> 00:00:28.860 +00:00:26.599 --> 00:00:28.860 information I may, considering that Orgrim -00:00:29.800 --> 00:00:30.080 +00:00:28.860 --> 00:00:30.080 has been mentioned during the presentation -00:00:31.480 --> 00:00:31.980 +00:00:30.080 --> 00:00:31.980 and everyone's going to want to ask me. -00:00:37.440 --> 00:00:37.940 +00:00:35.640 --> 00:00:37.940 at... Show me? Yeah, go. -00:00:38.980 --> 00:00:39.280 +00:00:35.080 --> 00:00:39.280 [Speaker 1]: So I'm looking I'm looking at the, -00:00:40.800 --> 00:00:41.160 +00:00:39.280 --> 00:00:41.160 do you think the line numbers for writing -00:00:42.720 --> 00:00:43.220 +00:00:41.160 --> 00:00:43.220 documents is kind of a distraction, -00:00:46.780 --> 00:00:47.280 +00:00:43.260 --> 00:00:47.280 especially for notes? No, -00:00:49.800 --> 00:00:50.300 +00:00:47.860 --> 00:00:50.300 I do software development and that left -00:00:52.660 --> 00:00:53.160 +00:00:51.180 --> 00:00:53.160 fringe is kind of invisible, -00:00:55.760 --> 00:00:56.260 +00:00:53.680 --> 00:00:56.260 but I do like to use jump to line. -00:00:59.380 --> 00:00:59.580 +00:00:56.320 --> 00:00:59.580 So I just bind that to control L and it's -00:01:00.700 --> 00:01:01.200 +00:00:59.580 --> 00:01:01.200 helpful to just see that. -00:01:04.400 --> 00:01:04.900 +00:01:02.980 --> 00:01:04.900 So no, I haven't noticed that. -00:01:07.120 --> 00:01:07.540 +00:01:05.500 --> 00:01:07.540 There are other ways to jump around in Emacs, -00:01:09.640 --> 00:01:10.140 +00:01:07.540 --> 00:01:10.140 but I like to have many different ways. -00:01:16.960 --> 00:01:17.120 +00:01:11.000 --> 00:01:17.120 So, yeah. Then how do you manage private and -00:01:18.340 --> 00:01:18.840 +00:01:17.120 --> 00:01:18.840 public data with your Zettelkasten? -00:01:22.940 --> 00:01:23.440 +00:01:20.820 --> 00:01:23.440 1 of my blockers on putting my Zettelkasten -00:01:25.840 --> 00:01:26.240 +00:01:23.600 --> 00:01:26.240 on the web is I don't want everything to be -00:01:28.360 --> 00:01:28.860 +00:01:26.240 --> 00:01:28.860 public, especially fleeting notes. -00:01:36.000 --> 00:01:36.500 +00:01:31.360 --> 00:01:36.500 So 1 thing is I only explicitly export a file -00:01:38.940 --> 00:01:39.380 +00:01:36.560 --> 00:01:39.380 to Hugo and I have that, -00:01:41.000 --> 00:01:41.500 +00:01:39.380 --> 00:01:41.500 I can like, I can export this. -00:01:42.880 --> 00:01:43.380 +00:01:41.520 --> 00:01:43.380 That doesn't show up very well. -00:01:50.080 --> 00:01:50.280 +00:01:44.540 --> 00:01:50.280 So it's export probably export org to take on -00:01:52.360 --> 00:01:52.860 +00:01:50.280 --> 00:01:52.860 rules and we'll export the buffer. -00:01:56.540 --> 00:01:57.040 +00:01:53.760 --> 00:01:57.040 And then any that I referenced, -00:01:57.800 --> 00:01:58.300 +00:01:57.080 --> 00:01:58.300 like these are all links, -00:02:04.120 --> 00:02:04.380 +00:01:58.660 --> 00:02:04.380 any notes that are not public will be -00:02:06.360 --> 00:02:06.480 +00:02:04.380 --> 00:02:06.480 exported as the text, but there won't be a -00:02:09.860 --> 00:02:10.160 +00:02:06.480 --> 00:02:10.160 link to it. So it's having the very -00:02:11.640 --> 00:02:12.140 +00:02:10.160 --> 00:02:12.140 deliberate, this is going up. -00:02:14.580 --> 00:02:15.080 +00:02:13.040 --> 00:02:15.080 And so I send it over into Hugo, -00:02:16.700 --> 00:02:17.200 +00:02:15.900 --> 00:02:17.200 which is its own repository, -00:02:20.800 --> 00:02:21.300 +00:02:18.700 --> 00:02:21.300 and either massage it there or whatnot. -00:02:25.260 --> 00:02:25.760 +00:02:22.800 --> 00:02:25.760 Is that any further questions on that 1? -00:02:29.700 --> 00:02:30.200 +00:02:27.980 --> 00:02:30.200 [Speaker 0]: I don't think so. -00:02:36.580 --> 00:02:36.940 +00:02:33.940 --> 00:02:36.940 [Speaker 1]: Is there anything special you're using from -00:02:38.860 --> 00:02:38.960 +00:02:36.940 --> 00:02:38.960 org to Hugo markdown? This looks like a -00:02:41.020 --> 00:02:41.520 +00:02:38.960 --> 00:02:41.520 really nice setup. I like to give it a try. -00:02:46.920 --> 00:02:47.420 +00:02:43.840 --> 00:02:47.420 Yes, there I have a bespoke build process. -00:02:49.600 --> 00:02:50.100 +00:02:48.900 --> 00:02:50.100 Having started in WordPress, -00:02:50.820 --> 00:02:51.320 +00:02:50.280 --> 00:02:51.320 working through Jekyll, -00:02:54.020 --> 00:02:54.200 +00:02:51.460 --> 00:02:54.200 going to Hugo, and then switching from -00:02:57.440 --> 00:02:57.740 +00:02:54.200 --> 00:02:57.740 Markdown to org mode, I've backed into this -00:02:58.680 --> 00:02:59.180 +00:02:57.740 --> 00:02:59.180 private public Zettelkasten, -00:03:04.440 --> 00:03:04.840 +00:03:00.140 --> 00:03:04.840 which is really nice. And I have added quite -00:03:07.500 --> 00:03:08.000 +00:03:04.840 --> 00:03:08.000 a bit of code. There's my dog. 00:03:15.520 --> 00:03:16.020 [Speaker 0]: blogging. -00:03:20.420 --> 00:03:20.720 +00:03:10.640 --> 00:03:20.720 [Speaker 1]: In my So I have, how do I export like side -00:03:22.300 --> 00:03:22.800 +00:03:20.720 --> 00:03:22.800 notes because I want I have marginalia -00:03:24.280 --> 00:03:24.780 +00:03:23.200 --> 00:03:24.780 instead of like the footnotes, -00:03:26.580 --> 00:03:27.080 +00:03:24.940 --> 00:03:27.080 but I still use org mode footnotes. -00:03:29.540 --> 00:03:29.700 +00:03:27.520 --> 00:03:29.700 And so I've got a bunch of these things and -00:03:32.560 --> 00:03:32.800 +00:03:29.700 --> 00:03:32.800 this is all available up on GitHub And I'll -00:03:34.200 --> 00:03:34.700 +00:03:32.800 --> 00:03:34.700 provide a link in the document. -00:03:41.980 --> 00:03:42.280 +00:03:36.740 --> 00:03:42.280 Yeah, so there's quite a bit of making the -00:03:43.940 --> 00:03:44.440 +00:03:42.280 --> 00:03:44.440 export work how I want it. -00:03:48.440 --> 00:03:48.840 +00:03:45.040 --> 00:03:48.840 And I've been kind of fiddling with also -00:03:51.060 --> 00:03:51.560 +00:03:48.840 --> 00:03:51.560 improving like LaTeX or PDF export. -00:03:58.580 --> 00:03:59.080 +00:03:54.720 --> 00:03:59.080 So yeah, I have a long running to do item to -00:04:02.380 --> 00:04:02.880 +00:03:59.480 --> 00:04:02.880 fully lay out my bespoke build process. -00:04:04.180 --> 00:04:04.680 +00:04:02.920 --> 00:04:04.680 Because once it gets to Hugo, -00:04:07.300 --> 00:04:07.440 +00:04:04.960 --> 00:04:07.440 there's also additional work that I do to -00:04:11.320 --> 00:04:11.820 +00:04:07.440 --> 00:04:11.820 compile what is kind of a personal, -00:04:13.120 --> 00:04:13.620 +00:04:12.340 --> 00:04:13.620 like a digital garden-ish, -00:04:16.440 --> 00:04:16.940 +00:04:15.160 --> 00:04:16.940 it's really a blog focused 1. -00:04:27.700 --> 00:04:28.080 +00:04:18.160 --> 00:04:28.080 So yeah, it's at Jeremy F on GitHub at dot -00:04:32.560 --> 00:04:33.060 +00:04:28.080 --> 00:04:33.060 Emacs. And you'll be looking for JF -00:04:35.800 --> 00:04:36.300 +00:04:33.200 --> 00:04:36.300 blogging.l that has some of this. -00:04:42.080 --> 00:04:42.580 +00:04:37.360 --> 00:04:42.580 Also jforgmode.l will have some of that. -00:04:49.140 --> 00:04:49.540 +00:04:45.400 --> 00:04:49.540 Yeah, I wanna circle back to that, -00:04:51.340 --> 00:04:51.560 +00:04:49.540 --> 00:04:51.560 anything to prevent private links from -00:04:53.720 --> 00:04:54.220 +00:04:51.560 --> 00:04:54.220 getting accidentally being made publicly -00:05:01.960 --> 00:05:02.440 +00:04:54.560 --> 00:05:02.440 accessible. Yes. So previous to using denote, -00:05:06.140 --> 00:05:06.480 +00:05:02.440 --> 00:05:06.480 I also used org-roam. So I have this idea of -00:05:12.060 --> 00:05:12.560 +00:05:06.480 --> 00:05:12.560 a node in org-roam has roam refs. -00:05:15.480 --> 00:05:15.660 +00:05:13.360 --> 00:05:15.660 And org-roam is much more robust about that. -00:05:17.380 --> 00:05:17.880 +00:05:15.660 --> 00:05:17.880 So anytime you mention a ref, -00:05:19.800 --> 00:05:20.300 +00:05:18.740 --> 00:05:20.300 it will count it as a backlink. -00:05:23.200 --> 00:05:23.700 +00:05:20.820 --> 00:05:23.700 So for example, if my node was my blog, -00:05:25.200 --> 00:05:25.700 +00:05:23.860 --> 00:05:25.700 take on rules, anytime, -00:05:29.920 --> 00:05:30.420 +00:05:26.000 --> 00:05:30.420 anywhere in my org Rome repository, -00:05:31.620 --> 00:05:32.120 +00:05:30.700 --> 00:05:32.120 I mentioned takeonrules.com, -00:05:34.480 --> 00:05:34.980 +00:05:33.280 --> 00:05:34.980 it would treat it as a backlink. -00:05:37.480 --> 00:05:37.980 +00:05:35.740 --> 00:05:37.980 So from that Rome refs, -00:05:45.140 --> 00:05:45.640 +00:05:39.780 --> 00:05:45.640 I have a, I will interrogate, -00:05:47.520 --> 00:05:47.800 +00:05:45.720 --> 00:05:47.800 and this is not the function for I will look -00:05:50.440 --> 00:05:50.940 +00:05:47.800 --> 00:05:50.940 at the node to see does it have a Rome ref -00:05:53.360 --> 00:05:53.760 +00:05:51.040 --> 00:05:53.760 and if it does I will treat it as a public -00:05:57.680 --> 00:05:58.180 +00:05:53.760 --> 00:05:58.180 link. So I don't I haven't bled out any -00:06:01.400 --> 00:06:01.620 +00:05:59.060 --> 00:06:01.620 private information because again going back -00:06:05.500 --> 00:06:06.000 +00:06:01.620 --> 00:06:06.000 to I only publish a document and the document -00:06:08.560 --> 00:06:09.060 +00:06:06.340 --> 00:06:09.060 I'm explicitly doing so and then my process -00:06:12.280 --> 00:06:12.720 +00:06:09.220 --> 00:06:12.720 filters out any links that do not have public -00:06:16.840 --> 00:06:17.140 +00:06:12.720 --> 00:06:17.140 URLs. It will just dump it in there as maybe -00:06:20.280 --> 00:06:20.640 +00:06:17.140 --> 00:06:20.640 a span with a ref class of it so that I can -00:06:22.340 --> 00:06:22.840 +00:06:20.640 --> 00:06:22.840 kind of know that that came from there. -00:06:33.240 --> 00:06:33.740 +00:06:29.600 --> 00:06:33.740 Yes, So the font I am using is, -00:06:37.960 --> 00:06:38.460 +00:06:36.820 --> 00:06:38.460 so this is another font. -00:06:40.640 --> 00:06:41.140 +00:06:38.620 --> 00:06:41.140 What font were you using in EWW? -00:06:49.920 --> 00:06:50.420 +00:06:42.940 --> 00:06:50.420 I think I'm using IOS Becca and ET Bembo. -00:06:52.680 --> 00:06:53.180 +00:06:51.700 --> 00:06:53.180 [Speaker 0]: Okay, show me your EWW. -00:06:54.860 --> 00:06:55.360 +00:06:53.560 --> 00:06:55.360 If we are doing full ricing setup, -00:06:58.260 --> 00:06:58.440 +00:06:55.440 --> 00:06:58.440 I can recognize Yosefka just by looking at 00:06:58.440 --> 00:06:58.940 it. -00:07:01.100 --> 00:07:01.300 +00:06:50.640 --> 00:07:01.300 [Speaker 1]: So let's... Yeah, so yeah, -00:07:06.040 --> 00:07:06.240 +00:07:01.300 --> 00:07:06.240 ET Bembo, I'm using these 2 fonts as kind of -00:07:08.760 --> 00:07:09.260 +00:07:06.240 --> 00:07:09.260 my anchor. So the variable pitch is ETBembo. -00:07:13.140 --> 00:07:13.640 +00:07:10.240 --> 00:07:13.640 My blog started off with a Tufta style CSS -00:07:16.160 --> 00:07:16.360 +00:07:14.100 --> 00:07:16.360 and I really pared it down and got rid of any -00:07:19.820 --> 00:07:19.940 +00:07:16.360 --> 00:07:19.940 of the additional fonts because they can be -00:07:21.340 --> 00:07:21.580 +00:07:19.940 --> 00:07:21.580 used as trackers. And I'm like, -00:07:23.860 --> 00:07:24.020 +00:07:21.580 --> 00:07:24.020 nope, you decide what font you want for your -00:07:26.120 --> 00:07:26.420 +00:07:24.020 --> 00:07:26.420 browser. I don't need to tell you what looks -00:07:33.420 --> 00:07:33.680 +00:07:26.420 --> 00:07:33.680 good for you. Yeah, so the story of Take On -00:07:37.120 --> 00:07:37.480 +00:07:33.680 --> 00:07:37.480 Rules, I have to thank my partner and lovely -00:07:41.040 --> 00:07:41.180 +00:07:37.480 --> 00:07:41.180 wife for that. She kind of nudged me to do -00:07:42.840 --> 00:07:43.080 +00:07:41.180 --> 00:07:43.080 some blogging, and we spent some time -00:07:44.700 --> 00:07:45.160 +00:07:43.080 --> 00:07:45.160 thinking about it. And originally, -00:07:47.720 --> 00:07:48.220 +00:07:45.160 --> 00:07:48.220 it started off as writing about rules for -00:07:50.560 --> 00:07:51.060 +00:07:48.700 --> 00:07:51.060 role-playing games or tabletop games. -00:07:54.360 --> 00:07:54.860 +00:07:51.820 --> 00:07:54.860 And it has extended far beyond that. -00:07:56.260 --> 00:07:56.760 +00:07:54.960 --> 00:07:56.760 The blog, as I've shifted, -00:07:58.160 --> 00:07:58.660 +00:07:56.920 --> 00:07:58.660 as I think I mentioned in the presentation, -00:08:01.500 --> 00:08:01.640 +00:07:59.060 --> 00:08:01.640 as I've shifted towards an everything and -00:08:04.980 --> 00:08:05.180 +00:08:01.640 --> 00:08:05.180 nothing approach, the blog is anything I want -00:08:05.740 --> 00:08:06.240 +00:08:05.180 --> 00:08:06.240 to write about anymore. -00:08:08.940 --> 00:08:09.440 +00:08:06.980 --> 00:08:09.440 There's haikus up there with some regularity. -00:08:16.780 --> 00:08:17.280 +00:08:10.080 --> 00:08:17.280 So the name is now a relic of a past. -00:08:21.180 --> 00:08:21.680 +00:08:18.340 --> 00:08:21.680 So yeah, the thing and nothing is, -00:08:24.140 --> 00:08:24.640 +00:08:22.360 --> 00:08:24.640 and I put that in the about on my blog. -00:08:29.120 --> 00:08:29.440 +00:08:25.640 --> 00:08:29.440 So it's, I highly encourage like, -00:08:34.120 --> 00:08:34.440 +00:08:29.440 --> 00:08:34.440 I feel great. Once I like said, -00:08:36.539 --> 00:08:36.740 +00:08:34.440 --> 00:08:36.740 oh, I don't have to write this towards a -00:08:39.600 --> 00:08:40.100 +00:08:36.740 --> 00:08:40.100 topical blog post or like what the topic is, -00:08:43.620 --> 00:08:44.120 +00:08:40.380 --> 00:08:44.120 it freed it up. And I know that it comes at a -00:08:47.240 --> 00:08:47.500 +00:08:44.800 --> 00:08:47.500 potential compromise because it's very much -00:08:51.600 --> 00:08:51.960 +00:08:47.500 --> 00:08:51.960 me being a voice up there instead of -00:08:53.300 --> 00:08:53.760 +00:08:51.960 --> 00:08:53.760 something that is curated and filtered -00:08:55.760 --> 00:08:56.060 +00:08:53.760 --> 00:08:56.060 through a specific channel like I could have -00:08:59.160 --> 00:08:59.340 +00:08:56.060 --> 00:08:59.340 a technical blog but I decided I'm just gonna -00:09:02.160 --> 00:09:02.420 +00:08:59.340 --> 00:09:02.420 tag it as programming or emacs and let you -00:09:04.340 --> 00:09:04.840 +00:09:02.420 --> 00:09:04.840 find it and you can subscribe to the rss -00:09:06.860 --> 00:09:07.360 +00:09:04.920 --> 00:09:07.360 feeds of each tag that you find applicable -00:09:13.500 --> 00:09:13.840 +00:09:10.120 --> 00:09:13.840 [Speaker 0]: right thank you so we are we are at the last -00:09:15.860 --> 00:09:16.100 +00:09:13.840 --> 00:09:16.100 question on the pad but I see that some -00:09:18.160 --> 00:09:18.480 +00:09:16.100 --> 00:09:18.480 people have joined us on the blue button. -00:09:22.080 --> 00:09:22.420 +00:09:18.480 --> 00:09:22.420 So, hi everyone! We have about 6 minutes -00:09:23.980 --> 00:09:24.220 +00:09:22.420 --> 00:09:24.220 until we need to go to the next talk, -00:09:26.280 --> 00:09:26.460 +00:09:24.220 --> 00:09:26.460 but if anyone has a question on the blue -00:09:28.480 --> 00:09:28.780 +00:09:26.460 --> 00:09:28.780 button, I'm thinking about James who's joined -00:09:32.580 --> 00:09:32.780 +00:09:28.780 --> 00:09:32.780 us and who was kind enough to drop a thank -00:09:33.660 --> 00:09:33.940 +00:09:32.780 --> 00:09:33.940 you line on the blue button. -00:09:35.280 --> 00:09:35.460 +00:09:33.940 --> 00:09:35.460 Do you want to unmute yourself and ask a -00:09:39.340 --> 00:09:39.520 +00:09:35.460 --> 00:09:39.520 question maybe? I'm not putting pressure by -00:09:41.180 --> 00:09:41.680 +00:09:39.520 --> 00:09:41.680 the way, I don't feel like you need to but it -00:09:43.780 --> 00:09:44.060 +00:09:41.870 --> 00:09:44.060 just... I speak all the time otherwise I'm -00:09:45.400 --> 00:09:45.720 +00:09:44.060 --> 00:09:45.720 very happy to spend time with our speakers -00:09:48.200 --> 00:09:48.700 +00:09:45.720 --> 00:09:48.700 you know but you know EmacsConf it's about, -00:09:50.800 --> 00:09:51.300 +00:09:49.400 --> 00:09:51.300 as Sasha told you during the intro, -00:09:53.680 --> 00:09:54.180 +00:09:51.540 --> 00:09:54.180 it's about making people take things, -00:09:55.840 --> 00:09:56.100 +00:09:54.240 --> 00:09:56.100 brilliant things out of their mind and put -00:09:57.340 --> 00:09:57.840 +00:09:56.100 --> 00:09:57.840 them outside in the public. -00:10:00.380 --> 00:10:00.660 +00:09:57.940 --> 00:10:00.660 And for us, you know, we get to see the talk -00:10:01.500 --> 00:10:01.720 +00:10:00.660 --> 00:10:01.720 evolve, we talk with people. -00:10:03.680 --> 00:10:03.840 +00:10:01.720 --> 00:10:03.840 So for us we are already quite cognizant of -00:10:05.760 --> 00:10:06.260 +00:10:03.840 --> 00:10:06.260 the topic and the point is not for us hosts -00:10:09.560 --> 00:10:09.780 +00:10:06.360 --> 00:10:09.780 to ask questions, it's mostly for you to ask -00:10:11.420 --> 00:10:11.580 +00:10:09.780 --> 00:10:11.580 questions and then we worry about all the -00:10:12.440 --> 00:10:12.940 +00:10:11.580 --> 00:10:12.940 fancy stuff in the background. -00:10:15.860 --> 00:10:16.080 +00:10:13.900 --> 00:10:16.080 Otherwise you damn well know I will ask -00:10:18.160 --> 00:10:18.660 +00:10:16.080 --> 00:10:18.660 questions about org-roam, -00:10:20.160 --> 00:10:20.460 +00:10:18.900 --> 00:10:20.460 about links, and nodes in general, -00:10:21.600 --> 00:10:22.100 +00:10:20.460 --> 00:10:22.100 because that's my bread and butter. -00:10:27.260 --> 00:10:27.440 +00:10:24.720 --> 00:10:27.440 [Speaker 1]: Yeah, I should add, like, -00:10:31.640 --> 00:10:31.820 +00:10:27.440 --> 00:10:31.820 the process of migrating the data from a -00:10:35.020 --> 00:10:35.220 +00:10:31.820 --> 00:10:35.220 WordPress export to markdown to org mode by -00:10:39.180 --> 00:10:39.680 +00:10:35.220 --> 00:10:39.680 way of Pandoc was, it was really insightful -00:10:42.720 --> 00:10:42.900 +00:10:39.720 --> 00:10:42.900 to help me understand how I want the data to -00:10:47.380 --> 00:10:47.580 +00:10:42.900 --> 00:10:47.580 flow and how I could create a repository for -00:10:50.540 --> 00:10:50.940 +00:10:47.580 --> 00:10:50.940 me of information and 1 that I could then -00:10:52.200 --> 00:10:52.540 +00:10:50.940 --> 00:10:52.540 send out into the world, -00:10:53.100 --> 00:10:53.600 +00:10:52.540 --> 00:10:53.600 the public information, -00:10:57.660 --> 00:10:58.160 +00:10:54.240 --> 00:10:58.160 while not having to worry about the private -00:10:59.780 --> 00:11:00.280 +00:10:58.460 --> 00:11:00.280 things that I might want to keep. -00:11:03.800 --> 00:11:04.240 +00:11:01.620 --> 00:11:04.240 So it was that process of just working -00:11:08.740 --> 00:11:08.940 +00:11:04.240 --> 00:11:08.940 through it to reflect on how I'm writing and -00:11:10.860 --> 00:11:11.360 +00:11:08.940 --> 00:11:11.360 what I started using writing for. -00:11:13.820 --> 00:11:14.040 +00:11:12.040 --> 00:11:14.040 I think Richard Feynman said, -00:11:15.260 --> 00:11:15.680 +00:11:14.040 --> 00:11:15.680 no, writing is my thinking. -00:11:17.240 --> 00:11:17.740 +00:11:15.680 --> 00:11:17.740 What I wrote is thinking. -00:11:20.980 --> 00:11:21.480 +00:11:18.240 --> 00:11:21.480 So it has helped to really frame that. -00:11:23.940 --> 00:11:24.440 +00:11:22.800 --> 00:11:24.440 [Speaker 0]: Yeah, I mean, there's an interesting -00:11:28.940 --> 00:11:29.220 +00:11:27.200 --> 00:11:29.220 ambivalent relationship because it feels like -00:11:31.480 --> 00:11:31.800 +00:11:29.220 --> 00:11:31.800 writing helps thinking and thinking helps -00:11:35.220 --> 00:11:35.340 +00:11:31.800 --> 00:11:35.340 writing in a way and nowhere have I -00:11:37.420 --> 00:11:37.920 +00:11:35.340 --> 00:11:37.920 personally been more aware of this than when -00:11:40.800 --> 00:11:41.000 +00:11:38.000 --> 00:11:41.000 coming up with networks of notes because it -00:11:43.620 --> 00:11:43.860 +00:11:41.000 --> 00:11:43.860 really I mean you use whichever word you want -00:11:45.560 --> 00:11:45.900 +00:11:43.860 --> 00:11:45.900 you know a second brain a collection of notes -00:11:48.460 --> 00:11:48.860 +00:11:45.900 --> 00:11:48.860 a slip box a repository of notes whichever -00:11:51.780 --> 00:11:52.080 +00:11:48.860 --> 00:11:52.080 the tool you use the point at the end is to -00:11:53.800 --> 00:11:54.000 +00:11:52.080 --> 00:11:54.000 resonate with you. It's kind of like -00:11:57.100 --> 00:11:57.280 +00:11:54.000 --> 00:11:57.280 extending those moments of consciousness that -00:11:58.380 --> 00:11:58.880 +00:11:57.280 --> 00:11:58.880 you have when you take your notes, -00:12:02.280 --> 00:12:02.780 +00:11:59.440 --> 00:12:02.780 and you make the entire gradient available. -00:12:06.140 --> 00:12:06.380 +00:12:04.260 --> 00:12:06.380 Sorry, I heard Sasha whispering in my ear -00:12:07.860 --> 00:12:08.360 +00:12:06.380 --> 00:12:08.360 sometimes. It's pretty pleasant. -00:12:10.000 --> 00:12:10.500 +00:12:09.520 --> 00:12:10.500 It's really shocking. -00:12:14.540 --> 00:12:15.040 +00:12:12.660 --> 00:12:15.040 [Speaker 1]: Yeah, Aaron, you had a question. -00:12:17.200 --> 00:12:17.440 +00:12:15.040 --> 00:12:17.440 Do I use denote just for my blogs or do I use -00:12:18.160 --> 00:12:18.660 +00:12:17.440 --> 00:12:18.660 it for other purposes? -00:12:24.620 --> 00:12:25.120 +00:12:19.940 --> 00:12:25.120 I use denote for all of my note taking and -00:12:28.160 --> 00:12:28.660 +00:12:25.520 --> 00:12:28.660 almost, I think it's exclusively org mode -00:12:30.060 --> 00:12:30.560 +00:12:28.920 --> 00:12:30.560 that I, that I use it in. -00:12:33.180 --> 00:12:33.400 +00:12:30.600 --> 00:12:33.400 But what I really appreciated in the -00:12:37.020 --> 00:12:37.500 +00:12:33.400 --> 00:12:37.500 consideration that Proc put forward was the -00:12:40.640 --> 00:12:40.940 +00:12:37.500 --> 00:12:40.940 file name encodes the information that's -00:12:45.480 --> 00:12:45.980 +00:12:40.940 --> 00:12:45.980 relevant. So it has helped me be able to -00:12:48.080 --> 00:12:48.580 +00:12:46.080 --> 00:12:48.580 query by using things like ripgrep, -00:12:54.220 --> 00:12:54.480 +00:12:49.220 --> 00:12:54.480 well not ripgrep, tree or I forget any more -00:12:59.640 --> 00:13:00.140 +00:12:54.480 --> 00:13:00.140 what I use. But having that the file encodes -00:13:03.580 --> 00:13:03.820 +00:13:00.300 --> 00:13:03.820 useful information. And it's so much more -00:13:06.720 --> 00:13:06.960 +00:13:03.820 --> 00:13:06.960 relevant when I look at having worked at a -00:13:10.280 --> 00:13:10.520 +00:13:06.960 --> 00:13:10.520 university that rolled out Google Drive to -00:13:12.680 --> 00:13:12.840 +00:13:10.520 --> 00:13:12.840 everyone without any guidance on how to -00:13:15.780 --> 00:13:16.120 +00:13:12.840 --> 00:13:16.120 organize stuff. And I worked at a library and -00:13:19.180 --> 00:13:19.540 +00:13:16.120 --> 00:13:19.540 it was just a nightmare watching things show -00:13:22.340 --> 00:13:22.840 +00:13:19.540 --> 00:13:22.840 up where you could never find it again. -00:13:27.560 --> 00:13:28.060 +00:13:23.240 --> 00:13:28.060 So, file name, the file name having the date, -00:13:33.060 --> 00:13:33.280 +00:13:28.380 --> 00:13:33.280 having the title and having tags just made so -00:13:34.280 --> 00:13:34.780 +00:13:33.280 --> 00:13:34.780 much sense to be findable. -00:13:40.920 --> 00:13:41.420 +00:13:36.820 --> 00:13:41.420 And yeah, I really do just use org. -00:13:46.840 --> 00:13:47.220 +00:13:41.740 --> 00:13:47.220 But if I am going to make txt files or other -00:13:51.540 --> 00:13:52.040 +00:13:47.220 --> 00:13:52.040 files, I have started adopting that structure -00:13:52.340 --> 00:13:52.840 +00:13:52.120 --> 00:13:52.840 and format. -00:14:00.600 --> 00:14:00.900 +00:13:56.840 --> 00:14:00.900 [Speaker 0]: Right. Well, Jeremy, we have about 1 minute -00:14:02.960 --> 00:14:03.080 +00:14:00.900 --> 00:14:03.080 and 30 seconds left until we go on to the -00:14:04.920 --> 00:14:05.140 +00:14:03.080 --> 00:14:05.140 next talk. Do you have any final words -00:14:06.500 --> 00:14:06.740 +00:14:05.140 --> 00:14:06.740 regarding your presentation or maybe where -00:14:08.080 --> 00:14:08.400 +00:14:06.740 --> 00:14:08.400 people can find you? I know you've already -00:14:08.940 --> 00:14:09.240 +00:14:08.400 --> 00:14:09.240 mentioned this but... -00:14:12.660 --> 00:14:13.160 +00:14:09.240 --> 00:14:13.160 [Speaker 1]: Yeah, take on rules. I'm also on dice camp -00:14:17.780 --> 00:14:18.080 +00:14:13.440 --> 00:14:18.080 dice.campmastodon at take on rules and I've -00:14:21.580 --> 00:14:22.080 +00:14:18.080 --> 00:14:22.080 thought about emacs.h but we federate well So -00:14:27.320 --> 00:14:27.560 +00:14:22.340 --> 00:14:27.560 I appreciate that. And I can stay on and -00:14:29.440 --> 00:14:29.680 +00:14:27.560 --> 00:14:29.680 answer any further questions if folks have 00:14:29.680 --> 00:14:30.180 it. -00:14:34.620 --> 00:14:34.860 +00:14:31.420 --> 00:14:34.860 [Speaker 0]: Sure. So sorry. Sorry, -00:14:36.660 --> 00:14:36.820 +00:14:34.860 --> 00:14:36.820 I confused myself with the buttons talking to -00:14:38.520 --> 00:14:38.960 +00:14:36.820 --> 00:14:38.960 production and all. Well then, -00:14:41.120 --> 00:14:41.260 +00:14:38.960 --> 00:14:41.260 what I'm going to do is that the stream is -00:14:43.440 --> 00:14:43.740 +00:14:41.260 --> 00:14:43.740 going to move on to the next talk in about 50 -00:14:46.000 --> 00:14:46.160 +00:14:43.740 --> 00:14:46.160 seconds. If people want to join and ask any -00:14:48.960 --> 00:14:49.160 +00:14:46.160 --> 00:14:49.160 questions, feel free to join on the blue -00:14:51.220 --> 00:14:51.380 +00:14:49.160 --> 00:14:51.380 button. The link is on the talk page or on -00:14:54.320 --> 00:14:54.480 +00:14:51.380 --> 00:14:54.480 IRC. And feel free to hang out as long as you -00:14:56.000 --> 00:14:56.160 +00:14:54.480 --> 00:14:56.160 want to ask as many questions as you want to -00:14:58.080 --> 00:14:58.180 +00:14:56.160 --> 00:14:58.180 Jeremy. We are recording all of this and -00:15:00.040 --> 00:15:00.540 +00:14:58.180 --> 00:15:00.540 we'll be publishing this later on once again. -00:15:02.900 --> 00:15:03.080 +00:15:01.120 --> 00:15:03.080 And all that's left for me to do is to thank -00:15:05.080 --> 00:15:05.580 +00:15:03.080 --> 00:15:05.580 you so much, Jeremy, for your presentation -00:15:07.960 --> 00:15:08.200 +00:15:05.740 --> 00:15:08.200 and your answers. And I will see you another 00:15:08.200 --> 00:15:08.700 time. -00:15:14.340 --> 00:15:14.840 +00:15:12.700 --> 00:15:14.840 [Speaker 1]: So yeah, plasma strike. -00:15:18.000 --> 00:15:18.500 +00:15:15.560 --> 00:15:18.500 I'm not able to grant speaking powers. -00:15:21.660 --> 00:15:22.160 +00:15:20.340 --> 00:15:22.160 So if you wanted to type up something 00:15:22.160 --> 00:15:22.660 question-wise. -00:15:25.600 --> 00:15:26.000 +00:15:24.000 --> 00:15:26.000 [Speaker 0]: Oh, okay. I'll manage this in the background. -00:15:27.720 --> 00:15:28.220 +00:15:26.000 --> 00:15:28.220 So we're moving on to the next talk. -00:15:29.860 --> 00:15:30.240 +00:15:28.500 --> 00:15:30.240 We'll figure out the things about VBB, -00:15:32.440 --> 00:15:32.940 +00:15:30.240 --> 00:15:32.940 But in the meantime, enjoy the next talk. -00:15:35.060 --> 00:15:35.460 +00:15:34.140 --> 00:15:35.460 Bye. All right, Jeremy. -00:15:36.720 --> 00:15:37.080 +00:15:35.460 --> 00:15:37.080 We are now on the next talk. -00:15:39.140 --> 00:15:39.240 +00:15:37.080 --> 00:15:39.240 Sorry about having to mention multiple things -00:15:42.040 --> 00:15:42.500 +00:15:39.240 --> 00:15:42.500 at the same time. Speaking rights. -00:15:44.060 --> 00:15:44.440 +00:15:42.500 --> 00:15:44.440 I will try fixing this in the background. -00:15:45.960 --> 00:15:46.120 +00:15:44.440 --> 00:15:46.120 I need to get moving for the next talk, -00:15:47.800 --> 00:15:48.040 +00:15:46.120 --> 00:15:48.040 but I'll do it in the background and we'll -00:15:49.160 --> 00:15:49.660 +00:15:48.040 --> 00:15:49.660 let you know as soon as it's ready. -00:15:49.860 --> 00:15:50.360 +00:15:40.440 --> 00:15:50.360 [Speaker 1]: We're doing great. Okay. -00:15:51.820 --> 00:15:52.320 +00:15:51.220 --> 00:15:52.320 [Speaker 0]: Alright, bye bye Jeremy. -- cgit v1.2.3