diff options
Diffstat (limited to '2024')
5 files changed, 1921 insertions, 3 deletions
diff --git a/2024/captions/emacsconf-2024-learning--survival-of-the-skillest-thriving-in-the-learning-jungle--bala-ramadurai--main--chapters.vtt b/2024/captions/emacsconf-2024-learning--survival-of-the-skillest-thriving-in-the-learning-jungle--bala-ramadurai--main--chapters.vtt new file mode 100644 index 00000000..1b100ff2 --- /dev/null +++ b/2024/captions/emacsconf-2024-learning--survival-of-the-skillest-thriving-in-the-learning-jungle--bala-ramadurai--main--chapters.vtt @@ -0,0 +1,53 @@ +WEBVTT + + +00:00:00.300 --> 00:01:33.849 +Introduction + +00:01:35.350 --> 00:01:46.474 +What is a skill? + +00:01:47.424 --> 00:02:09.890 +Why should you learn a new skill? + +00:02:11.040 --> 00:02:35.174 +What skills should you learn? + +00:02:35.974 --> 00:03:15.424 +What stops you from learning new skills? + +00:03:16.274 --> 00:04:40.374 +Empty your teacup + +00:04:40.424 --> 00:06:33.274 +Getting Things Done + +00:06:33.724 --> 00:07:32.740 +Archive + +00:07:33.290 --> 00:10:02.524 +Multiple steps + +00:10:02.874 --> 00:10:37.674 +Multiple projects + +00:10:37.874 --> 00:11:20.274 +What if the project stops before completion? + +00:11:20.974 --> 00:12:16.990 +What if you successfully complete the project? + +00:12:18.140 --> 00:12:53.519 +What if the project is ongoing and doesn't really end? + +00:12:54.320 --> 00:16:01.640 +What if you forget to visit the TODO files? + +00:16:02.740 --> 00:18:36.007 +Planning for the future + +00:18:36.957 --> 00:19:02.859 +Summary + +00:19:03.210 --> 00:19:36.650 +References diff --git a/2024/captions/emacsconf-2024-learning--survival-of-the-skillest-thriving-in-the-learning-jungle--bala-ramadurai--main.vtt b/2024/captions/emacsconf-2024-learning--survival-of-the-skillest-thriving-in-the-learning-jungle--bala-ramadurai--main.vtt new file mode 100644 index 00000000..81bac250 --- /dev/null +++ b/2024/captions/emacsconf-2024-learning--survival-of-the-skillest-thriving-in-the-learning-jungle--bala-ramadurai--main.vtt @@ -0,0 +1,1349 @@ +WEBVTT captioned by rodrigo, checked by sachac and bhavin + +NOTE Introduction + +00:00:00.300 --> 00:00:00.874 +Oh, wow! + +00:00:00.924 --> 00:00:05.740 +I'm gonna tell you about how I'm learning this new thing… + +00:00:07.790 --> 00:00:08.539 +Okay… + +00:00:11.840 --> 00:00:15.157 +Hey dude, I am recording, okay? So, I'll call you back + +00:00:15.757 --> 00:00:18.074 +yeah yeah I'm doing learning the new thing. + +00:00:18.724 --> 00:00:20.574 +Yeah yeah yeah later later later + +00:00:20.624 --> 00:00:22.924 +not right now later later later later. + +00:00:24.024 --> 00:00:24.990 +Sorry about that. + +00:00:25.390 --> 00:00:28.719 +Okay, as I was saying, I'm going to tell you all about + +00:00:28.920 --> 00:00:30.774 +how I'm learning this new thing. + +00:00:32.074 --> 00:00:36.440 +Ooh, Sacha Chua's Emacs newsletter is out. + +00:00:36.490 --> 00:00:38.874 +Maybe I should spend some time… + +00:00:38.924 --> 00:00:41.769 +Oh, wait a second. I have to learn this new thing. + +00:00:43.370 --> 00:00:46.790 +Haha. Okay, so I'm going to tell you + +00:00:47.290 --> 00:00:51.474 +how we can learn new skills in the middle of + +00:00:51.524 --> 00:00:54.359 +so many other wonderful things that you want to do + +00:00:54.360 --> 00:00:56.959 +and to speak to wonderful people that you have to speak to. + +00:00:57.460 --> 00:01:01.407 +My name is Bala Ramadurai and I'm going to be talking about + +00:01:01.607 --> 00:01:06.307 +the Survival of The Skillest, that's what I call it, okay? + +00:01:07.407 --> 00:01:11.574 +Survival of The Skillest. Thriving in the Learning Jungle. + +00:01:11.724 --> 00:01:14.149 +Here I'm going to give you some tips and techniques + +00:01:14.250 --> 00:01:17.490 +as to how you can learn skills, new skills. + +00:01:17.990 --> 00:01:22.974 +I'm going to give you a quote from a multi-talented teacher. + +00:01:23.224 --> 00:01:27.007 +He was the second president of my country, India. + +00:01:27.357 --> 00:01:29.440 +S. Radhakrishnan, he says, + +00:01:29.590 --> 00:01:32.324 +“When we think we know, we cease to learn.” + +00:01:32.674 --> 00:01:33.849 +That was his quote. + +NOTE What is a skill? + +00:01:35.350 --> 00:01:36.240 +What is a skill? + +00:01:36.540 --> 00:01:39.157 +A skill is the knowledge and the ability + +00:01:39.507 --> 00:01:42.707 +that enables you to do something well. + +00:01:43.157 --> 00:01:45.557 +There's the knowledge first and the ability + +00:01:45.607 --> 00:01:46.474 +and you have to do it well. + +NOTE Why should you learn a new skill? + +00:01:47.424 --> 00:01:50.324 +Right. So why should you learn a new skill? + +00:01:50.824 --> 00:01:53.474 +Now if you can pause this video, + +00:01:53.674 --> 00:01:55.224 +watching streaming part of the video, + +00:01:55.524 --> 00:01:57.990 +then come up with your own reasons. + +00:01:58.040 --> 00:02:00.290 +I'm going to give you my top three reasons + +00:02:00.340 --> 00:02:02.424 +that you might want to learn a new skill. + +00:02:02.574 --> 00:02:03.989 +Get ahead in your career. + +00:02:04.390 --> 00:02:08.040 +Look good or cool in your community or peer group + +00:02:08.640 --> 00:02:09.890 +or someone forced you to. + +NOTE What skills should you learn? + +00:02:11.040 --> 00:02:14.174 +Now, what skills should you learn? + +00:02:14.574 --> 00:02:16.124 +Ok, there could be a whole list. + +00:02:16.674 --> 00:02:19.479 +Let me take a stab at some of the ones + +00:02:19.529 --> 00:02:21.757 +that I think could be cool: bungee jumping, + +00:02:22.057 --> 00:02:24.340 +teaching your pet to pick up the newspaper + +00:02:24.390 --> 00:02:25.679 +without tearing it to shreds. + +00:02:26.330 --> 00:02:29.974 +Perhaps with Python rearing, I meant coding, coding, + +00:02:30.024 --> 00:02:31.090 +you can do learning coding. + +00:02:31.240 --> 00:02:34.340 +So you could list your own skills that you have to learn, + +00:02:34.390 --> 00:02:35.174 +you want to learn. + +NOTE What stops you from learning new skills? + +00:02:35.974 --> 00:02:38.540 +But what stops you from learning new skills? + +00:02:39.140 --> 00:02:41.030 +The most common reason that I've heard + +00:02:41.230 --> 00:02:42.690 +in the past is lack of time. + +00:02:42.790 --> 00:02:45.174 +“Oh Bala, I have to do so many things.” + +00:02:45.474 --> 00:02:47.540 +“I don't have the time to learn any new skills.” + +00:02:48.140 --> 00:02:50.440 +Lack of motivation could be another reason. + +00:02:50.740 --> 00:02:52.257 +Or you're just a rebel. + +00:02:53.307 --> 00:02:56.407 +Who is he or who is she to tell me what I should learn? + +00:02:56.507 --> 00:02:57.707 +I'm going to learn things like that. + +00:02:57.857 --> 00:03:00.040 +So then it stops you from learning a new skill. + +00:03:01.040 --> 00:03:04.307 +But there's even more fundamental reason + +00:03:04.357 --> 00:03:06.874 +for why we don't learn a new skill so easily. + +00:03:07.374 --> 00:03:10.074 +And this comes from the story of scholar in the teacup. + +00:03:10.174 --> 00:03:12.157 +I can pass on the link later to you. + +00:03:12.257 --> 00:03:15.424 +You can watch this, my own version of the story. + +NOTE Empty your teacup + +00:03:16.274 --> 00:03:18.740 +The ultimate truth in this story + +00:03:18.790 --> 00:03:20.757 +or the moral in this story is that + +00:03:21.057 --> 00:03:23.657 +we are filled with preconceived ideas + +00:03:23.957 --> 00:03:25.874 +and the Zen master in the story says, + +00:03:26.074 --> 00:03:27.540 +it's like a full teacup. + +00:03:27.940 --> 00:03:32.107 +In order to learn new skills, you have to empty your teacup. + +00:03:32.807 --> 00:03:34.674 +Now, how do you empty your teacup? + +00:03:34.724 --> 00:03:37.607 +You just can't pour everything out of your head, right? + +00:03:37.707 --> 00:03:39.824 +So how do you really empty your teacup? + +00:03:40.624 --> 00:03:43.340 +So the way to empty your teacup, + +00:03:43.790 --> 00:03:46.540 +simplest way to do it is write down your thoughts. + +00:03:46.790 --> 00:03:48.390 +As simple as that. + +00:03:48.740 --> 00:03:51.157 +Just take a piece of paper and write it down. + +00:03:51.657 --> 00:03:53.674 +Or if you are on electronic means, + +00:03:53.724 --> 00:03:57.840 +use Emacs Org Mode and type out your thoughts, okay? + +00:03:58.490 --> 00:04:00.007 +There is a task for you right now. + +00:04:00.507 --> 00:04:02.607 +What you have to do is to create a folder + +00:04:02.657 --> 00:04:05.774 +in your documents folder called Inbox. + +00:04:05.824 --> 00:04:09.874 +Create one and create a new file called todo.org. + +00:04:10.224 --> 00:04:11.240 +If you are paper based, + +00:04:11.290 --> 00:04:14.607 +you can use a notebook or any other forms of the same file. + +00:04:15.257 --> 00:04:18.407 +In that, write down all your unfinished tasks + +00:04:18.707 --> 00:04:19.969 +personal and professional. + +00:04:20.270 --> 00:04:23.207 +Write down some things that have been worrying you, + +00:04:23.607 --> 00:04:25.074 +whatever worries you right now. + +00:04:25.124 --> 00:04:27.569 +just write it down, the whole thing, okay? + +00:04:28.019 --> 00:04:29.957 +Write down some tasks or actions that + +00:04:30.107 --> 00:04:32.174 +you are waiting for somebody else + +00:04:32.524 --> 00:04:34.740 +that could also be part of your list here. + +00:04:35.640 --> 00:04:37.859 +Great. Now that you have emptied your tea cup, + +00:04:38.160 --> 00:04:40.374 +I'm going to tell you the origin of these ideas. + +NOTE Getting Things Done + +00:04:40.424 --> 00:04:42.990 +These come from “Getting Things Done” by David Allen. + +00:04:43.090 --> 00:04:46.207 +It's a great book. I've read it multiple times. Fantastic. + +00:04:46.657 --> 00:04:50.240 +And he says, your mind is for having ideas, + +00:04:50.390 --> 00:04:51.424 +not holding them. + +00:04:52.274 --> 00:04:54.740 +You have to hold on to this idea in your mind. + +00:04:55.040 --> 00:04:55.840 +Keep it in your mind. + +00:04:55.890 --> 00:04:59.107 +saying it's for having ideas, not holding them. + +00:05:00.757 --> 00:05:05.007 +Alright, perform one of four actions on your task list. + +00:05:05.207 --> 00:05:07.474 +Okay? The one that you just wrote down. + +00:05:07.974 --> 00:05:10.274 +You delete them, okay? As simple as that. + +00:05:10.324 --> 00:05:13.574 +Strikethrough the task, hit the delete + +00:05:13.624 --> 00:05:16.274 +or change the state to cancel, okay? + +00:05:16.674 --> 00:05:18.307 +Alright, If you don't want to delete it, + +00:05:18.357 --> 00:05:20.074 +you want to defer it, do it later. + +00:05:20.524 --> 00:05:21.807 +Add it to your calendar. + +00:05:22.107 --> 00:05:23.840 +Add a reminder to it if you want. + +00:05:24.190 --> 00:05:27.307 +Or in Emacs Org Mode use C-c C-s to + +00:05:27.357 --> 00:05:31.207 +schedule it to a different time that you feel + +00:05:31.257 --> 00:05:32.940 +you would be able to do that task. + +00:05:33.640 --> 00:05:35.374 +Or just delegate it to somebody else. + +00:05:35.424 --> 00:05:37.380 +Maybe you are not the best person to do it + +00:05:37.430 --> 00:05:40.090 +or you probably won't find time to do this. + +00:05:40.590 --> 00:05:43.357 +Send it to your colleague, student, assistant, + +00:05:43.807 --> 00:05:46.524 +maybe even your favorite LLM to do this. + +00:05:47.374 --> 00:05:49.624 +LLM being large language model. + +00:05:50.274 --> 00:05:53.457 +Or just do it, right? As they say, just do it. + +00:05:53.807 --> 00:05:56.140 +Set a timer for two minutes and do the task. + +00:05:56.190 --> 00:05:57.807 +Finish the task, right here right now. + +00:05:58.257 --> 00:05:59.207 +Nothing is stopping you. + +00:05:59.257 --> 00:06:00.909 +Finish it. Oh, great, I'm going to do this + +00:06:01.360 --> 00:06:02.457 +but set yourself two minutes + +00:06:02.507 --> 00:06:04.940 +because sometimes it may spill over to half an hour + +00:06:04.990 --> 00:06:06.674 +and you still haven't processed through your list. + +00:06:07.024 --> 00:06:08.407 +That's why the timer for two minutes. + +00:06:08.907 --> 00:06:10.524 +One tip I'm going to give you is: + +00:06:10.624 --> 00:06:13.459 +Don't skip any of the items from your list + +00:06:13.910 --> 00:06:16.490 +because it's tough work you've been trying to avoid it, + +00:06:16.640 --> 00:06:17.374 +don't do that. + +00:06:17.724 --> 00:06:22.974 +Be rigorous and finish it off, processing at least, okay? + +00:06:23.324 --> 00:06:25.607 +Now you can do the absolute same process + +00:06:25.657 --> 00:06:26.940 +on your email inbox. + +00:06:27.090 --> 00:06:31.490 +I know, I know some of you have 55,000 emails in your inbox. + +00:06:31.540 --> 00:06:33.274 +How am I going to process all of them? + +NOTE Archive + +00:06:33.724 --> 00:06:36.490 +Well, Tiago Forte, whose method + +00:06:36.540 --> 00:06:39.157 +I'm going to be also talking about, says: + +00:06:39.257 --> 00:06:42.657 +Archive them all and pull out the top 100, okay? + +00:06:42.707 --> 00:06:45.007 +The last latest 100 and process that. + +00:06:45.757 --> 00:06:48.207 +That's a cool way to do it, okay? + +00:06:48.407 --> 00:06:50.674 +So you're not stuck to those 55,000, + +00:06:50.724 --> 00:06:52.340 +but just the top 100 of those. + +00:06:52.990 --> 00:06:53.957 +You can do the same, + +00:06:54.007 --> 00:06:55.140 +absolutely the same thing + +00:06:55.190 --> 00:06:57.624 +to any of your messaging apps as well: + +00:06:57.674 --> 00:07:01.240 +WhatsApp, Matrix, Slack, whatever you choose. + +00:07:01.890 --> 00:07:03.099 +Even to your physical inbox, + +00:07:03.200 --> 00:07:04.540 +you can do the absolute same things. + +00:07:04.590 --> 00:07:06.574 +You lift your items and + +00:07:06.624 --> 00:07:09.707 +see if you can need to process them, okay? + +00:07:10.407 --> 00:07:13.174 +What if the email or message or task is something + +00:07:13.224 --> 00:07:14.974 +that you might need in the future? + +00:07:15.274 --> 00:07:16.807 +Great! Archive them + +00:07:17.107 --> 00:07:19.507 +or move it to a place you may refer to later. + +00:07:19.757 --> 00:07:23.240 +So, you have plenty of storage in your cloud space, + +00:07:23.290 --> 00:07:25.690 +in your email space, in your computer space. + +00:07:26.040 --> 00:07:27.790 +Use that. Archive it. + +00:07:27.890 --> 00:07:29.719 +You can refer to it later. Not a worry. + +00:07:29.820 --> 00:07:31.040 +Don't want it right in front of you. + +00:07:31.090 --> 00:07:32.740 +That's the only thing here, right? + +NOTE Multiple steps + +00:07:33.290 --> 00:07:35.207 +Now another question that pops in your head is: + +00:07:35.257 --> 00:07:38.807 +What if something that requires multiple steps, right? + +00:07:38.907 --> 00:07:42.774 +not all steps are created… not all tasks are created alike, + +00:07:43.074 --> 00:07:44.474 +There are multiple steps to a task. + +00:07:45.024 --> 00:07:47.959 +That's when a task becomes a project, ok? + +00:07:48.009 --> 00:07:49.990 +An example or few examples of those + +00:07:50.190 --> 00:07:53.840 +are finishing a course on say Coursera or NPTEL or Udemy, + +00:07:54.340 --> 00:07:56.224 +teaching a course if you are a teacher + +00:07:56.274 --> 00:07:57.874 +in your college or school. + +00:07:58.224 --> 00:08:00.807 +If you are organizing a conference + +00:08:00.957 --> 00:08:03.607 +such as the Emacs conference, it's a huge project, + +00:08:03.957 --> 00:08:05.990 +you will need to use… it's a project. + +00:08:07.440 --> 00:08:10.359 +Arranging a birthday party for your spouse, that's sweet, + +00:08:10.560 --> 00:08:13.170 +but it's still a project, you will have many tasks in it. + +00:08:13.220 --> 00:08:14.824 +So these are examples of projects. + +00:08:15.874 --> 00:08:17.374 +Here's how one can handle projects. + +00:08:18.024 --> 00:08:19.940 +Create a folder for each project. + +00:08:20.390 --> 00:08:24.340 +Create a text or word doc or title it as todo.txt + +00:08:24.390 --> 00:08:26.559 +or todo.docx or todo.org. + +00:08:26.560 --> 00:08:28.507 +I prefer .org and you can do it. + +00:08:29.057 --> 00:08:32.340 +And in that, write down the success criteria, + +00:08:32.440 --> 00:08:35.079 +the goal or the deadline of the project. + +00:08:35.730 --> 00:08:38.290 +Write down all the tasks that need to be done. + +00:08:38.340 --> 00:08:40.040 +You don't have to think about all of it, + +00:08:40.190 --> 00:08:41.529 +but whatever comes to your mind, + +00:08:41.579 --> 00:08:42.474 +just put it in there + +00:08:42.524 --> 00:08:45.974 +as some tasks that you need to get done inside this project. + +00:08:46.624 --> 00:08:52.174 +Now, identify the immediate action that needs to be done + +00:08:52.224 --> 00:08:53.740 +for the project to move forward. + +00:08:54.040 --> 00:08:56.279 +That's usually something that's stopping the project + +00:08:56.580 --> 00:08:57.257 +from progressing. + +00:08:57.457 --> 00:08:58.874 +So identify that and say: + +00:08:58.924 --> 00:09:00.307 +“That's the next thing I'm going to do.” + +00:09:01.557 --> 00:09:03.974 +An example of a project is right here. + +00:09:04.274 --> 00:09:06.107 +Goal of the project is to deliver a talk + +00:09:06.207 --> 00:09:09.157 +about my organization system, + +00:09:09.257 --> 00:09:12.709 +make it like a workshop with pauses for activities. + +00:09:13.010 --> 00:09:14.890 +You can see that this is the talk + +00:09:14.940 --> 00:09:16.174 +that I am delivering right now. + +00:09:16.424 --> 00:09:19.590 +And right now if you see recording the talk, okay? + +00:09:19.840 --> 00:09:21.907 +Of course, the next one I'm going to do after this + +00:09:21.957 --> 00:09:24.024 +is going to be sending the recorded talk, + +00:09:24.074 --> 00:09:25.339 +the file and the PDF for the talk. + +00:09:25.389 --> 00:09:27.974 +Now, if you want, you can add some sub steps and all that + +00:09:28.024 --> 00:09:28.774 +also into this. + +00:09:29.174 --> 00:09:31.599 +Of course, I'd like to thank the coordinators for their + +00:09:31.600 --> 00:09:33.479 +absolutely wonderful work that they're doing + +00:09:33.480 --> 00:09:35.240 +throughout this, okay? + +00:09:35.640 --> 00:09:37.274 +Now, tasks for you. + +00:09:37.474 --> 00:09:38.579 +You can take your time. + +00:09:38.779 --> 00:09:40.440 +And first of all, think of a project + +00:09:40.490 --> 00:09:42.374 +that you have to absolutely get done. + +00:09:43.474 --> 00:09:48.274 +Create a folder on your computer or phone + +00:09:48.324 --> 00:09:49.557 +with the name of the project. + +00:09:50.157 --> 00:09:51.724 +Create a todo.org. + +00:09:52.024 --> 00:09:56.024 +If you want to use a notebook, you can use a fresh leaf. + +00:09:56.524 --> 00:10:00.074 +Write down all the tasks associated with this project. + +00:10:00.524 --> 00:10:02.524 +That's going to be how you handle it, right? + +NOTE Multiple projects + +00:10:02.874 --> 00:10:04.540 +Now, what if you have multiple projects? + +00:10:05.490 --> 00:10:08.107 +Not many of us have only one project. + +00:10:08.157 --> 00:10:09.757 +In fact, many of us have multiple projects. + +00:10:09.807 --> 00:10:11.240 +What do we do in that situation? + +00:10:11.790 --> 00:10:12.974 +Well, the answer is simple. + +00:10:13.274 --> 00:10:15.174 +Create a folder for each project. + +00:10:15.624 --> 00:10:20.157 +Add this Org file called todo into each of those folders + +00:10:20.657 --> 00:10:25.040 +and write down the task for all of these projects as well. + +00:10:25.190 --> 00:10:29.107 +Write down all of these tasks and mark one of them as next. + +00:10:29.207 --> 00:10:30.590 +There can be only one next action. + +00:10:30.790 --> 00:10:31.940 +It can't be multiple next actions. + +00:10:32.390 --> 00:10:34.840 +That's the immediate thing that has to be done + +00:10:34.990 --> 00:10:37.674 +to take this project forward, okay? + +NOTE What if the project stops before completion? + +00:10:37.874 --> 00:10:40.390 +What if the project stops before completion? + +00:10:40.440 --> 00:10:42.974 +There are possibilities sometimes you lose interest, + +00:10:43.024 --> 00:10:44.874 +sometimes your collaborator loses interest. + +00:10:45.124 --> 00:10:46.707 +What do you do in those situations? + +00:10:47.157 --> 00:10:49.590 +Have a folder in your computer or phone + +00:10:49.740 --> 00:10:52.040 +for abandoned projects called resources. + +00:10:52.590 --> 00:10:53.270 +Oh, by the way, + +00:10:53.320 --> 00:10:57.157 +for your projects folder, create an + +00:10:57.557 --> 00:11:01.239 +overarching projects folder and inside that are + +00:11:01.289 --> 00:11:02.507 +all the project folders. + +00:11:02.607 --> 00:11:03.507 +I forgot to tell you that. + +00:11:03.707 --> 00:11:06.807 +Same way, on the same level, create a resources folder. + +00:11:06.957 --> 00:11:09.057 +That's for all your abandoned projects + +00:11:09.107 --> 00:11:13.040 +or even could be on your research material as well, + +00:11:13.090 --> 00:11:14.859 +which you are not currently working on. + +00:11:15.509 --> 00:11:18.669 +Move this particular project that's abandoned or stopped + +00:11:18.769 --> 00:11:20.274 +somewhere in between to that folder. + +NOTE What if you successfully complete the project? + +00:11:20.974 --> 00:11:23.590 +Now, there's a possibility you might successfully complete. + +00:11:23.640 --> 00:11:26.840 +I hope all your projects end up being successful. + +00:11:27.190 --> 00:11:30.174 +But there are quite a few which will end up in this, + +00:11:30.224 --> 00:11:32.857 +quite a few which will end up abandoned as well. + +00:11:33.757 --> 00:11:37.390 +Now, I write an end report so that I can learn from this. + +00:11:37.440 --> 00:11:39.274 +What did I enjoy most in the project? + +00:11:39.324 --> 00:11:40.574 +What could have been better? + +00:11:40.874 --> 00:11:43.024 +What did I learn from this particular project? + +00:11:43.724 --> 00:11:45.699 +Now, you will need to move that folder + +00:11:45.849 --> 00:11:47.490 +to a folder called archives. + +00:11:47.790 --> 00:11:50.757 +This is the final resting place for the project, + +00:11:50.807 --> 00:11:53.490 +completed projects because if you come up + +00:11:53.540 --> 00:11:55.640 +with another project which sounds similar + +00:11:55.690 --> 00:11:56.807 +to the archives one, + +00:11:56.857 --> 00:11:59.140 +you can pick that out and create that as a template, + +00:11:59.190 --> 00:12:00.124 +use that as a template. + +00:12:00.524 --> 00:12:04.290 +Now, why would I have one folder per project + +00:12:04.340 --> 00:12:07.457 +when there's only one file sitting in it called todo.org? + +00:12:07.757 --> 00:12:10.774 +Well, most projects also have some project files + +00:12:10.824 --> 00:12:13.574 +and this folder can be a storehouse of all of that + +00:12:13.824 --> 00:12:15.824 +and you can access all of them at one shot. + +00:12:16.174 --> 00:12:16.990 +That's the advantage. + +NOTE What if the project is ongoing and doesn't really end? + +00:12:18.140 --> 00:12:20.740 +What if the project is ongoing and doesn't really end? + +00:12:20.790 --> 00:12:23.590 +That doesn't seem to have a deadline or an ending point. + +00:12:24.190 --> 00:12:27.107 +That's called an Area. This is now an Area. + +00:12:27.157 --> 00:12:31.674 +Examples of Areas: gardening, paying bills, never stops, + +00:12:32.024 --> 00:12:34.574 +bills never don't stop, blogging. + +00:12:34.624 --> 00:12:36.974 +These are all some examples of Areas that really + +00:12:37.024 --> 00:12:39.474 +don't have a definite deadline. + +00:12:40.374 --> 00:12:44.559 +For Areas also, create a folder for each of them, right? + +00:12:44.710 --> 00:12:47.274 +You can create a parent folder called Areas + +00:12:47.324 --> 00:12:50.540 +and under them you can have those areas, okay, + +00:12:50.990 --> 00:12:53.519 +and have a todo [file] in each of those folders. + +NOTE What if you forget to visit the TODO files? + +00:12:54.320 --> 00:12:56.724 +Now what if we forget to visit the todo files + +00:12:57.024 --> 00:12:58.824 +which in my case often happens? + +00:12:58.974 --> 00:13:00.790 +I forget to visit those todo files + +00:13:01.040 --> 00:13:03.540 +and see what the task net needs to be done. + +00:13:03.940 --> 00:13:08.174 +You can of course add all of this todo.org + +00:13:08.224 --> 00:13:11.110 +and into your org-agenda-files variable + +00:13:11.360 --> 00:13:14.014 +so that when you pull up your Org Agenda, + +00:13:14.015 --> 00:13:14.729 +all of them show up. + +00:13:15.080 --> 00:13:15.790 +That's a good idea. + +00:13:16.440 --> 00:13:18.574 +You need to have a weekly review with yourself. + +00:13:19.624 --> 00:13:22.090 +Weekly review is essentially a weekly appointment + +00:13:22.140 --> 00:13:24.207 +with yourself for you to stay + +00:13:24.357 --> 00:13:28.674 +in control of your life or career. To keep things on track. + +00:13:29.524 --> 00:13:32.474 +In the weekly review, you need to empty your teacup. + +00:13:32.724 --> 00:13:34.974 +That's the first and foremost, okay? + +00:13:35.274 --> 00:13:38.539 +Then process all your items in the TODO file. + +00:13:39.239 --> 00:13:42.007 +Process all your emails from the last week. + +00:13:42.057 --> 00:13:45.340 +Use the exact same structure of do, delete, defer, delegate. + +00:13:45.390 --> 00:13:47.074 +These are the four D's that you can use. + +00:13:47.474 --> 00:13:51.740 +Process all your messaging app messages from the last week. + +00:13:51.890 --> 00:13:54.024 +So last one whole week, whatever has come up, + +00:13:54.074 --> 00:13:56.824 +you need to process all of them, okay? + +00:13:57.174 --> 00:13:58.174 +In the weekly review, + +00:13:58.224 --> 00:14:01.439 +you also need to archive all your emails and + +00:14:01.440 --> 00:14:03.839 +messaging app messages that you have processed. + +00:14:03.990 --> 00:14:05.707 +You've already taken care of it. + +00:14:05.857 --> 00:14:07.690 +You don't need to have it right in front of you. + +00:14:07.740 --> 00:14:09.707 +You can move them all into archive. + +00:14:09.957 --> 00:14:12.240 +Most messaging apps and email systems + +00:14:12.290 --> 00:14:14.774 +have archives as part of their features. + +00:14:15.524 --> 00:14:17.124 +Look through the project TODO files + +00:14:17.174 --> 00:14:20.290 +to see if the next action is marked, okay? + +00:14:20.690 --> 00:14:22.374 +Now look through the project folder list + +00:14:22.424 --> 00:14:24.157 +to see if some of them need to be archived + +00:14:24.307 --> 00:14:26.274 +or moved to resources. + +00:14:26.474 --> 00:14:28.390 +Some may be abandoned, some may be done. + +00:14:28.640 --> 00:14:30.490 +You can move them successfully to + +00:14:30.540 --> 00:14:32.407 +all of where it needs to belong. + +00:14:33.257 --> 00:14:34.942 +Now task for you, you can pause this, + +00:14:34.943 --> 00:14:36.290 +of course, and do this. + +00:14:36.540 --> 00:14:39.679 +Set an appointment with yourself, sacrosanct time, + +00:14:39.730 --> 00:14:42.124 +only with yourself and title it weekly review. + +00:14:42.324 --> 00:14:43.674 +Start with half an hour, + +00:14:43.924 --> 00:14:45.907 +perhaps you can have it longer later on. + +00:14:46.057 --> 00:14:47.712 +As you need more time, + +00:14:47.713 --> 00:14:49.096 +you can have more time with yourself. + +00:14:49.846 --> 00:14:51.907 +And make it repeating every week. + +00:14:53.607 --> 00:14:56.307 +Now you can complain, I can hear you some of you complain + +00:14:56.357 --> 00:14:58.507 +“Oh, this is such a microscopic view of my life. + +00:14:58.557 --> 00:14:59.707 +What about the big picture?” + +00:14:59.857 --> 00:15:03.674 +Well, there is quarterly review, once every 13 weeks + +00:15:03.724 --> 00:15:06.107 +you can mark an appointment with yourself. + +00:15:06.357 --> 00:15:08.274 +Right after your weekly review + +00:15:08.324 --> 00:15:11.240 +to do your quarterly review, okay? + +00:15:11.290 --> 00:15:14.116 +And also every year, mark yourself-- + +00:15:14.117 --> 00:15:15.174 +it could be at the start + +00:15:15.224 --> 00:15:18.840 +or the end of an academic year or a calendar year-- + +00:15:18.990 --> 00:15:21.840 +mark yourself an appointment again with yourself + +00:15:21.940 --> 00:15:22.890 +called yearly review. + +00:15:23.790 --> 00:15:26.474 +And these contain some big life questions, okay? + +00:15:27.074 --> 00:15:31.157 +Now I'll give you some examples but feel free to modify it, + +00:15:31.207 --> 00:15:32.274 +have it as your own. + +00:15:33.324 --> 00:15:34.799 +How much money did I make? + +00:15:34.850 --> 00:15:36.540 +How much money did I save? + +00:15:36.640 --> 00:15:38.440 +How many people did I help? + +00:15:39.040 --> 00:15:42.307 +How many do I plan to help in the future? + +00:15:43.457 --> 00:15:44.690 +What projects did I enjoy? + +00:15:44.740 --> 00:15:47.707 +Look through your archives and resources. + +00:15:47.907 --> 00:15:49.840 +Which one are best avoided? + +00:15:49.890 --> 00:15:52.440 +I don't want to get on to this, okay? + +00:15:52.490 --> 00:15:55.359 +You can look through a personal and private… I'm sorry… + +00:15:55.360 --> 00:15:56.707 +personal and professional and + +00:15:56.757 --> 00:15:59.324 +see how much is there a balance between all of these. + +00:15:59.724 --> 00:16:01.640 +These are some questions you can answer. + +NOTE Planning for the future + +00:16:02.740 --> 00:16:04.840 +Now that you know how to manage them now... + +00:16:04.890 --> 00:16:06.590 +So far we have looked at the now, + +00:16:06.840 --> 00:16:08.240 +how do you plan for the future? + +00:16:08.290 --> 00:16:09.674 +like really into the future? + +00:16:10.224 --> 00:16:13.174 +Well, I have a trick called nine windows for you. + +00:16:13.474 --> 00:16:15.340 +Nine windows are essentially, + +00:16:15.640 --> 00:16:18.257 +it's like a tic-tac-toe grid + +00:16:18.507 --> 00:16:25.174 +and the left column is your past, + +00:16:25.574 --> 00:16:27.740 +the middle column is your present + +00:16:28.090 --> 00:16:31.740 +and the right column is your future, okay? + +00:16:31.940 --> 00:16:37.590 +and the bottom row is your skill set, + +00:16:37.940 --> 00:16:40.519 +the middle row is what you do + +00:16:40.920 --> 00:16:44.607 +and the top row is whom do you work for + +00:16:44.657 --> 00:16:46.674 +or whom do you serve, right? + +00:16:46.724 --> 00:16:50.349 +So you are doing something for an organization + +00:16:50.500 --> 00:16:51.869 +so those could be in your top row. + +00:16:52.570 --> 00:16:54.974 +Let me give you an example from my own life. + +00:16:55.424 --> 00:16:58.874 +This I made about 10 years ago, okay? + +00:16:59.024 --> 00:17:05.674 +So the middle column is the what I did 10 years ago. + +00:17:05.724 --> 00:17:09.207 +So that is the now let's keep it as the now, okay? + +00:17:09.257 --> 00:17:11.390 +So five years before that, I used to work + +00:17:11.440 --> 00:17:12.990 +for General Electric (GE). + +00:17:13.090 --> 00:17:14.790 +I was a research scientist for them + +00:17:15.240 --> 00:17:16.874 +and the skills that I had was: + +00:17:16.924 --> 00:17:22.474 +I had a PhD which was used in this profession. + +00:17:22.824 --> 00:17:23.740 +I had writing skills, + +00:17:23.790 --> 00:17:25.224 +I had some teaching skills, + +00:17:25.424 --> 00:17:28.224 +and I love to interact and learn from my teammates. + +00:17:29.224 --> 00:17:32.540 +Then I joined Mindtree, which was the current job + +00:17:32.590 --> 00:17:35.774 +when I did this, software services company. + +00:17:36.824 --> 00:17:38.474 +I co-founded TRIZIndia also. + +00:17:38.524 --> 00:17:40.574 +These are two organizations that I served. + +00:17:41.124 --> 00:17:44.940 +And facilitator, that was the main profession that I was in. + +00:17:45.240 --> 00:17:46.874 +And the skills I had was: + +00:17:46.924 --> 00:17:47.399 +TRIZ [Theory of Inventive Problem Solving], + +00:17:47.800 --> 00:17:51.874 +interacting with people outside of my team, + +00:17:52.224 --> 00:17:54.840 +and I could align well with my organization. + +00:17:54.890 --> 00:17:56.224 +I knew exactly where they were going + +00:17:56.274 --> 00:17:58.407 +and how to align myself, my goals with that. + +00:17:59.107 --> 00:18:02.174 +Now, I said, five years later, + +00:18:02.224 --> 00:18:04.674 +I want to be an entrepreneur and an author. + +00:18:05.174 --> 00:18:06.924 +And I want to do this for, + +00:18:07.224 --> 00:18:11.557 +I want to really work with academia and corporate companies. + +00:18:11.757 --> 00:18:12.790 +That was my goal. + +00:18:13.240 --> 00:18:15.007 +So the skills I needed to have were: + +00:18:15.057 --> 00:18:18.157 +marketing, writing, sales, hiring, people management, + +00:18:18.207 --> 00:18:19.474 +all of that I needed to have. + +00:18:19.924 --> 00:18:21.490 +And I had to plan that so I used + +00:18:21.540 --> 00:18:22.740 +the PARA structure [projects, areas, resources, archives] + +00:18:23.090 --> 00:18:27.240 +to manage how I'm going to learn all of these skills + +00:18:27.290 --> 00:18:29.207 +and imbibe those and get better at it. + +00:18:29.257 --> 00:18:30.357 +So that's where I use this. + +00:18:31.157 --> 00:18:32.439 +Ok, your turn. + +00:18:32.639 --> 00:18:34.940 +You can pause this video and build your own nine windows + +00:18:34.990 --> 00:18:36.007 +to plan for the future. + +NOTE Summary + +00:18:36.957 --> 00:18:39.957 +So in summary, you need to empty your teacup + +00:18:40.007 --> 00:18:42.740 +before engaging with the work in front of you. + +00:18:43.040 --> 00:18:45.340 +Use the PARA structure: projects, area, + +00:18:45.390 --> 00:18:46.669 +resources and archives. + +00:18:46.770 --> 00:18:51.479 +Create this folder structure and use reviews regularly, + +00:18:51.480 --> 00:18:53.474 +weekly, quarterly and yearly. + +00:18:54.024 --> 00:18:55.740 +Use the nine windows to your advantage + +00:18:55.790 --> 00:18:57.290 +for your future career planning + +00:18:57.640 --> 00:19:00.340 +and of course, apply PARA to your future plans + +00:19:00.440 --> 00:19:02.859 +to plan for those as well, ok? + +NOTE References + +00:19:03.210 --> 00:19:04.790 +Now, these are the references I have used. + +00:19:04.840 --> 00:19:07.240 +heavily borrowed upon Tiago Fortes' PARA, + +00:19:07.640 --> 00:19:09.239 +David Allen's “Getting Things Done” + +00:19:09.240 --> 00:19:13.039 +and Tasshin's way to implement this in Emacs and Org Mode. + +00:19:14.190 --> 00:19:15.457 +These are some acknowledgments. + +00:19:15.507 --> 00:19:17.790 +I used some generative AI for this. + +00:19:18.290 --> 00:19:20.590 +And this is a question to you: + +00:19:20.790 --> 00:19:24.090 +What parts of this talk are you planning on implementing? + +00:19:24.140 --> 00:19:26.274 +Please write this in the Etherpad. + +00:19:26.824 --> 00:19:28.519 +Thank you so much. If you have any questions, + +00:19:28.569 --> 00:19:30.357 +let me know in the Etherpad as well. + +00:19:30.857 --> 00:19:32.724 +Good luck managing your tasks, + +00:19:33.474 --> 00:19:36.650 +emptying your teacup, and planning for the future. diff --git a/2024/info/learning-after.md b/2024/info/learning-after.md index cc330e4f..7fb22c29 100644 --- a/2024/info/learning-after.md +++ b/2024/info/learning-after.md @@ -1,6 +1,503 @@ <!-- Automatically generated by emacsconf-publish-after-page --> +<a name="learning-mainVideo-transcript"></a> +# Transcript + + +[[!template new="1" text="""Introduction""" start="00:00:00.300" video="mainVideo-learning" id="subtitle"]] + +[[!template text="""Oh, wow!""" start="00:00:00.300" video="mainVideo-learning" id="subtitle"]] +[[!template text="""I'm gonna tell you about how I'm learning this new thing…""" start="00:00:00.924" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Okay…""" start="00:00:07.790" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Hey dude, I am recording, okay? So, I'll call you back""" start="00:00:11.840" video="mainVideo-learning" id="subtitle"]] +[[!template text="""yeah yeah I'm doing learning the new thing.""" start="00:00:15.757" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Yeah yeah yeah later later later""" start="00:00:18.724" video="mainVideo-learning" id="subtitle"]] +[[!template text="""not right now later later later later.""" start="00:00:20.624" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Sorry about that.""" start="00:00:24.024" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Okay, as I was saying, I'm going to tell you all about""" start="00:00:25.390" video="mainVideo-learning" id="subtitle"]] +[[!template text="""how I'm learning this new thing.""" start="00:00:28.920" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Ooh, Sacha Chua's Emacs newsletter is out.""" start="00:00:32.074" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Maybe I should spend some time…""" start="00:00:36.490" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Oh, wait a second. I have to learn this new thing.""" start="00:00:38.924" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Haha. Okay, so I'm going to tell you""" start="00:00:43.370" video="mainVideo-learning" id="subtitle"]] +[[!template text="""how we can learn new skills in the middle of""" start="00:00:47.290" video="mainVideo-learning" id="subtitle"]] +[[!template text="""so many other wonderful things that you want to do""" start="00:00:51.524" video="mainVideo-learning" id="subtitle"]] +[[!template text="""and to speak to wonderful people that you have to speak to.""" start="00:00:54.360" video="mainVideo-learning" id="subtitle"]] +[[!template text="""My name is Bala Ramadurai and I'm going to be talking about""" start="00:00:57.460" video="mainVideo-learning" id="subtitle"]] +[[!template text="""the Survival of The Skillest, that's what I call it, okay?""" start="00:01:01.607" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Survival of The Skillest. Thriving in the Learning Jungle.""" start="00:01:07.407" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Here I'm going to give you some tips and techniques""" start="00:01:11.724" video="mainVideo-learning" id="subtitle"]] +[[!template text="""as to how you can learn skills, new skills.""" start="00:01:14.250" video="mainVideo-learning" id="subtitle"]] +[[!template text="""I'm going to give you a quote from a multi-talented teacher.""" start="00:01:17.990" video="mainVideo-learning" id="subtitle"]] +[[!template text="""He was the second president of my country, India.""" start="00:01:23.224" video="mainVideo-learning" id="subtitle"]] +[[!template text="""S. Radhakrishnan, he says,""" start="00:01:27.357" video="mainVideo-learning" id="subtitle"]] +[[!template text="""“When we think we know, we cease to learn.”""" start="00:01:29.590" video="mainVideo-learning" id="subtitle"]] +[[!template text="""That was his quote.""" start="00:01:32.674" video="mainVideo-learning" id="subtitle"]] + +[[!template new="1" text="""What is a skill?""" start="00:01:35.350" video="mainVideo-learning" id="subtitle"]] + +[[!template text="""What is a skill?""" start="00:01:35.350" video="mainVideo-learning" id="subtitle"]] +[[!template text="""A skill is the knowledge and the ability""" start="00:01:36.540" video="mainVideo-learning" id="subtitle"]] +[[!template text="""that enables you to do something well.""" start="00:01:39.507" video="mainVideo-learning" id="subtitle"]] +[[!template text="""There's the knowledge first and the ability""" start="00:01:43.157" video="mainVideo-learning" id="subtitle"]] +[[!template text="""and you have to do it well.""" start="00:01:45.607" video="mainVideo-learning" id="subtitle"]] + +[[!template new="1" text="""Why should you learn a new skill?""" start="00:01:47.424" video="mainVideo-learning" id="subtitle"]] + +[[!template text="""Right. So why should you learn a new skill?""" start="00:01:47.424" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Now if you can pause this video,""" start="00:01:50.824" video="mainVideo-learning" id="subtitle"]] +[[!template text="""watching streaming part of the video,""" start="00:01:53.674" video="mainVideo-learning" id="subtitle"]] +[[!template text="""then come up with your own reasons.""" start="00:01:55.524" video="mainVideo-learning" id="subtitle"]] +[[!template text="""I'm going to give you my top three reasons""" start="00:01:58.040" video="mainVideo-learning" id="subtitle"]] +[[!template text="""that you might want to learn a new skill.""" start="00:02:00.340" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Get ahead in your career.""" start="00:02:02.574" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Look good or cool in your community or peer group""" start="00:02:04.390" video="mainVideo-learning" id="subtitle"]] +[[!template text="""or someone forced you to.""" start="00:02:08.640" video="mainVideo-learning" id="subtitle"]] + +[[!template new="1" text="""What skills should you learn?""" start="00:02:11.040" video="mainVideo-learning" id="subtitle"]] + +[[!template text="""Now, what skills should you learn?""" start="00:02:11.040" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Ok, there could be a whole list.""" start="00:02:14.574" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Let me take a stab at some of the ones""" start="00:02:16.674" video="mainVideo-learning" id="subtitle"]] +[[!template text="""that I think could be cool: bungee jumping,""" start="00:02:19.529" video="mainVideo-learning" id="subtitle"]] +[[!template text="""teaching your pet to pick up the newspaper""" start="00:02:22.057" video="mainVideo-learning" id="subtitle"]] +[[!template text="""without tearing it to shreds.""" start="00:02:24.390" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Perhaps with Python rearing, I meant coding, coding,""" start="00:02:26.330" video="mainVideo-learning" id="subtitle"]] +[[!template text="""you can do learning coding.""" start="00:02:30.024" video="mainVideo-learning" id="subtitle"]] +[[!template text="""So you could list your own skills that you have to learn,""" start="00:02:31.240" video="mainVideo-learning" id="subtitle"]] +[[!template text="""you want to learn.""" start="00:02:34.390" video="mainVideo-learning" id="subtitle"]] + +[[!template new="1" text="""What stops you from learning new skills?""" start="00:02:35.974" video="mainVideo-learning" id="subtitle"]] + +[[!template text="""But what stops you from learning new skills?""" start="00:02:35.974" video="mainVideo-learning" id="subtitle"]] +[[!template text="""The most common reason that I've heard""" start="00:02:39.140" video="mainVideo-learning" id="subtitle"]] +[[!template text="""in the past is lack of time.""" start="00:02:41.230" video="mainVideo-learning" id="subtitle"]] +[[!template text="""“Oh Bala, I have to do so many things.”""" start="00:02:42.790" video="mainVideo-learning" id="subtitle"]] +[[!template text="""“I don't have the time to learn any new skills.”""" start="00:02:45.474" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Lack of motivation could be another reason.""" start="00:02:48.140" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Or you're just a rebel.""" start="00:02:50.740" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Who is he or who is she to tell me what I should learn?""" start="00:02:53.307" video="mainVideo-learning" id="subtitle"]] +[[!template text="""I'm going to learn things like that.""" start="00:02:56.507" video="mainVideo-learning" id="subtitle"]] +[[!template text="""So then it stops you from learning a new skill.""" start="00:02:57.857" video="mainVideo-learning" id="subtitle"]] +[[!template text="""But there's even more fundamental reason""" start="00:03:01.040" video="mainVideo-learning" id="subtitle"]] +[[!template text="""for why we don't learn a new skill so easily.""" start="00:03:04.357" video="mainVideo-learning" id="subtitle"]] +[[!template text="""And this comes from the story of scholar in the teacup.""" start="00:03:07.374" video="mainVideo-learning" id="subtitle"]] +[[!template text="""I can pass on the link later to you.""" start="00:03:10.174" video="mainVideo-learning" id="subtitle"]] +[[!template text="""You can watch this, my own version of the story.""" start="00:03:12.257" video="mainVideo-learning" id="subtitle"]] + +[[!template new="1" text="""Empty your teacup""" start="00:03:16.274" video="mainVideo-learning" id="subtitle"]] + +[[!template text="""The ultimate truth in this story""" start="00:03:16.274" video="mainVideo-learning" id="subtitle"]] +[[!template text="""or the moral in this story is that""" start="00:03:18.790" video="mainVideo-learning" id="subtitle"]] +[[!template text="""we are filled with preconceived ideas""" start="00:03:21.057" video="mainVideo-learning" id="subtitle"]] +[[!template text="""and the Zen master in the story says,""" start="00:03:23.957" video="mainVideo-learning" id="subtitle"]] +[[!template text="""it's like a full teacup.""" start="00:03:26.074" video="mainVideo-learning" id="subtitle"]] +[[!template text="""In order to learn new skills, you have to empty your teacup.""" start="00:03:27.940" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Now, how do you empty your teacup?""" start="00:03:32.807" video="mainVideo-learning" id="subtitle"]] +[[!template text="""You just can't pour everything out of your head, right?""" start="00:03:34.724" video="mainVideo-learning" id="subtitle"]] +[[!template text="""So how do you really empty your teacup?""" start="00:03:37.707" video="mainVideo-learning" id="subtitle"]] +[[!template text="""So the way to empty your teacup,""" start="00:03:40.624" video="mainVideo-learning" id="subtitle"]] +[[!template text="""simplest way to do it is write down your thoughts.""" start="00:03:43.790" video="mainVideo-learning" id="subtitle"]] +[[!template text="""As simple as that.""" start="00:03:46.790" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Just take a piece of paper and write it down.""" start="00:03:48.740" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Or if you are on electronic means,""" start="00:03:51.657" video="mainVideo-learning" id="subtitle"]] +[[!template text="""use Emacs Org Mode and type out your thoughts, okay?""" start="00:03:53.724" video="mainVideo-learning" id="subtitle"]] +[[!template text="""There is a task for you right now.""" start="00:03:58.490" video="mainVideo-learning" id="subtitle"]] +[[!template text="""What you have to do is to create a folder""" start="00:04:00.507" video="mainVideo-learning" id="subtitle"]] +[[!template text="""in your documents folder called Inbox.""" start="00:04:02.657" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Create one and create a new file called todo.org.""" start="00:04:05.824" video="mainVideo-learning" id="subtitle"]] +[[!template text="""If you are paper based,""" start="00:04:10.224" video="mainVideo-learning" id="subtitle"]] +[[!template text="""you can use a notebook or any other forms of the same file.""" start="00:04:11.290" video="mainVideo-learning" id="subtitle"]] +[[!template text="""In that, write down all your unfinished tasks""" start="00:04:15.257" video="mainVideo-learning" id="subtitle"]] +[[!template text="""personal and professional.""" start="00:04:18.707" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Write down some things that have been worrying you,""" start="00:04:20.270" video="mainVideo-learning" id="subtitle"]] +[[!template text="""whatever worries you right now.""" start="00:04:23.607" video="mainVideo-learning" id="subtitle"]] +[[!template text="""just write it down, the whole thing, okay?""" start="00:04:25.124" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Write down some tasks or actions that""" start="00:04:28.019" video="mainVideo-learning" id="subtitle"]] +[[!template text="""you are waiting for somebody else""" start="00:04:30.107" video="mainVideo-learning" id="subtitle"]] +[[!template text="""that could also be part of your list here.""" start="00:04:32.524" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Great. Now that you have emptied your tea cup,""" start="00:04:35.640" video="mainVideo-learning" id="subtitle"]] +[[!template text="""I'm going to tell you the origin of these ideas.""" start="00:04:38.160" video="mainVideo-learning" id="subtitle"]] + +[[!template new="1" text="""Getting Things Done""" start="00:04:40.424" video="mainVideo-learning" id="subtitle"]] + +[[!template text="""These come from “Getting Things Done” by David Allen.""" start="00:04:40.424" video="mainVideo-learning" id="subtitle"]] +[[!template text="""It's a great book. I've read it multiple times. Fantastic.""" start="00:04:43.090" video="mainVideo-learning" id="subtitle"]] +[[!template text="""And he says, your mind is for having ideas,""" start="00:04:46.657" video="mainVideo-learning" id="subtitle"]] +[[!template text="""not holding them.""" start="00:04:50.390" video="mainVideo-learning" id="subtitle"]] +[[!template text="""You have to hold on to this idea in your mind.""" start="00:04:52.274" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Keep it in your mind.""" start="00:04:55.040" video="mainVideo-learning" id="subtitle"]] +[[!template text="""saying it's for having ideas, not holding them.""" start="00:04:55.890" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Alright, perform one of four actions on your task list.""" start="00:05:00.757" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Okay? The one that you just wrote down.""" start="00:05:05.207" video="mainVideo-learning" id="subtitle"]] +[[!template text="""You delete them, okay? As simple as that.""" start="00:05:07.974" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Strikethrough the task, hit the delete""" start="00:05:10.324" video="mainVideo-learning" id="subtitle"]] +[[!template text="""or change the state to cancel, okay?""" start="00:05:13.624" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Alright, If you don't want to delete it,""" start="00:05:16.674" video="mainVideo-learning" id="subtitle"]] +[[!template text="""you want to defer it, do it later.""" start="00:05:18.357" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Add it to your calendar.""" start="00:05:20.524" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Add a reminder to it if you want.""" start="00:05:22.107" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Or in Emacs Org Mode use C-c C-s to""" start="00:05:24.190" video="mainVideo-learning" id="subtitle"]] +[[!template text="""schedule it to a different time that you feel""" start="00:05:27.357" video="mainVideo-learning" id="subtitle"]] +[[!template text="""you would be able to do that task.""" start="00:05:31.257" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Or just delegate it to somebody else.""" start="00:05:33.640" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Maybe you are not the best person to do it""" start="00:05:35.424" video="mainVideo-learning" id="subtitle"]] +[[!template text="""or you probably won't find time to do this.""" start="00:05:37.430" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Send it to your colleague, student, assistant,""" start="00:05:40.590" video="mainVideo-learning" id="subtitle"]] +[[!template text="""maybe even your favorite LLM to do this.""" start="00:05:43.807" video="mainVideo-learning" id="subtitle"]] +[[!template text="""LLM being large language model.""" start="00:05:47.374" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Or just do it, right? As they say, just do it.""" start="00:05:50.274" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Set a timer for two minutes and do the task.""" start="00:05:53.807" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Finish the task, right here right now.""" start="00:05:56.190" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Nothing is stopping you.""" start="00:05:58.257" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Finish it. Oh, great, I'm going to do this""" start="00:05:59.257" video="mainVideo-learning" id="subtitle"]] +[[!template text="""but set yourself two minutes""" start="00:06:01.360" video="mainVideo-learning" id="subtitle"]] +[[!template text="""because sometimes it may spill over to half an hour""" start="00:06:02.507" video="mainVideo-learning" id="subtitle"]] +[[!template text="""and you still haven't processed through your list.""" start="00:06:04.990" video="mainVideo-learning" id="subtitle"]] +[[!template text="""That's why the timer for two minutes.""" start="00:06:07.024" video="mainVideo-learning" id="subtitle"]] +[[!template text="""One tip I'm going to give you is:""" start="00:06:08.907" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Don't skip any of the items from your list""" start="00:06:10.624" video="mainVideo-learning" id="subtitle"]] +[[!template text="""because it's tough work you've been trying to avoid it,""" start="00:06:13.910" video="mainVideo-learning" id="subtitle"]] +[[!template text="""don't do that.""" start="00:06:16.640" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Be rigorous and finish it off, processing at least, okay?""" start="00:06:17.724" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Now you can do the absolute same process""" start="00:06:23.324" video="mainVideo-learning" id="subtitle"]] +[[!template text="""on your email inbox.""" start="00:06:25.657" video="mainVideo-learning" id="subtitle"]] +[[!template text="""I know, I know some of you have 55,000 emails in your inbox.""" start="00:06:27.090" video="mainVideo-learning" id="subtitle"]] +[[!template text="""How am I going to process all of them?""" start="00:06:31.540" video="mainVideo-learning" id="subtitle"]] + +[[!template new="1" text="""Archive""" start="00:06:33.724" video="mainVideo-learning" id="subtitle"]] + +[[!template text="""Well, Tiago Forte, whose method""" start="00:06:33.724" video="mainVideo-learning" id="subtitle"]] +[[!template text="""I'm going to be also talking about, says:""" start="00:06:36.540" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Archive them all and pull out the top 100, okay?""" start="00:06:39.257" video="mainVideo-learning" id="subtitle"]] +[[!template text="""The last latest 100 and process that.""" start="00:06:42.707" video="mainVideo-learning" id="subtitle"]] +[[!template text="""That's a cool way to do it, okay?""" start="00:06:45.757" video="mainVideo-learning" id="subtitle"]] +[[!template text="""So you're not stuck to those 55,000,""" start="00:06:48.407" video="mainVideo-learning" id="subtitle"]] +[[!template text="""but just the top 100 of those.""" start="00:06:50.724" video="mainVideo-learning" id="subtitle"]] +[[!template text="""You can do the same,""" start="00:06:52.990" video="mainVideo-learning" id="subtitle"]] +[[!template text="""absolutely the same thing""" start="00:06:54.007" video="mainVideo-learning" id="subtitle"]] +[[!template text="""to any of your messaging apps as well:""" start="00:06:55.190" video="mainVideo-learning" id="subtitle"]] +[[!template text="""WhatsApp, Matrix, Slack, whatever you choose.""" start="00:06:57.674" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Even to your physical inbox,""" start="00:07:01.890" video="mainVideo-learning" id="subtitle"]] +[[!template text="""you can do the absolute same things.""" start="00:07:03.200" video="mainVideo-learning" id="subtitle"]] +[[!template text="""You lift your items and""" start="00:07:04.590" video="mainVideo-learning" id="subtitle"]] +[[!template text="""see if you can need to process them, okay?""" start="00:07:06.624" video="mainVideo-learning" id="subtitle"]] +[[!template text="""What if the email or message or task is something""" start="00:07:10.407" video="mainVideo-learning" id="subtitle"]] +[[!template text="""that you might need in the future?""" start="00:07:13.224" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Great! Archive them""" start="00:07:15.274" video="mainVideo-learning" id="subtitle"]] +[[!template text="""or move it to a place you may refer to later.""" start="00:07:17.107" video="mainVideo-learning" id="subtitle"]] +[[!template text="""So, you have plenty of storage in your cloud space,""" start="00:07:19.757" video="mainVideo-learning" id="subtitle"]] +[[!template text="""in your email space, in your computer space.""" start="00:07:23.290" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Use that. Archive it.""" start="00:07:26.040" video="mainVideo-learning" id="subtitle"]] +[[!template text="""You can refer to it later. Not a worry.""" start="00:07:27.890" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Don't want it right in front of you.""" start="00:07:29.820" video="mainVideo-learning" id="subtitle"]] +[[!template text="""That's the only thing here, right?""" start="00:07:31.090" video="mainVideo-learning" id="subtitle"]] + +[[!template new="1" text="""Multiple steps""" start="00:07:33.290" video="mainVideo-learning" id="subtitle"]] + +[[!template text="""Now another question that pops in your head is:""" start="00:07:33.290" video="mainVideo-learning" id="subtitle"]] +[[!template text="""What if something that requires multiple steps, right?""" start="00:07:35.257" video="mainVideo-learning" id="subtitle"]] +[[!template text="""not all steps are created… not all tasks are created alike,""" start="00:07:38.907" video="mainVideo-learning" id="subtitle"]] +[[!template text="""There are multiple steps to a task.""" start="00:07:43.074" video="mainVideo-learning" id="subtitle"]] +[[!template text="""That's when a task becomes a project, ok?""" start="00:07:45.024" video="mainVideo-learning" id="subtitle"]] +[[!template text="""An example or few examples of those""" start="00:07:48.009" video="mainVideo-learning" id="subtitle"]] +[[!template text="""are finishing a course on say Coursera or NPTEL or Udemy,""" start="00:07:50.190" video="mainVideo-learning" id="subtitle"]] +[[!template text="""teaching a course if you are a teacher""" start="00:07:54.340" video="mainVideo-learning" id="subtitle"]] +[[!template text="""in your college or school.""" start="00:07:56.274" video="mainVideo-learning" id="subtitle"]] +[[!template text="""If you are organizing a conference""" start="00:07:58.224" video="mainVideo-learning" id="subtitle"]] +[[!template text="""such as the Emacs conference, it's a huge project,""" start="00:08:00.957" video="mainVideo-learning" id="subtitle"]] +[[!template text="""you will need to use… it's a project.""" start="00:08:03.957" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Arranging a birthday party for your spouse, that's sweet,""" start="00:08:07.440" video="mainVideo-learning" id="subtitle"]] +[[!template text="""but it's still a project, you will have many tasks in it.""" start="00:08:10.560" video="mainVideo-learning" id="subtitle"]] +[[!template text="""So these are examples of projects.""" start="00:08:13.220" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Here's how one can handle projects.""" start="00:08:15.874" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Create a folder for each project.""" start="00:08:18.024" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Create a text or word doc or title it as todo.txt""" start="00:08:20.390" video="mainVideo-learning" id="subtitle"]] +[[!template text="""or todo.docx or todo.org.""" start="00:08:24.390" video="mainVideo-learning" id="subtitle"]] +[[!template text="""I prefer .org and you can do it.""" start="00:08:26.560" video="mainVideo-learning" id="subtitle"]] +[[!template text="""And in that, write down the success criteria,""" start="00:08:29.057" video="mainVideo-learning" id="subtitle"]] +[[!template text="""the goal or the deadline of the project.""" start="00:08:32.440" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Write down all the tasks that need to be done.""" start="00:08:35.730" video="mainVideo-learning" id="subtitle"]] +[[!template text="""You don't have to think about all of it,""" start="00:08:38.340" video="mainVideo-learning" id="subtitle"]] +[[!template text="""but whatever comes to your mind,""" start="00:08:40.190" video="mainVideo-learning" id="subtitle"]] +[[!template text="""just put it in there""" start="00:08:41.579" video="mainVideo-learning" id="subtitle"]] +[[!template text="""as some tasks that you need to get done inside this project.""" start="00:08:42.524" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Now, identify the immediate action that needs to be done""" start="00:08:46.624" video="mainVideo-learning" id="subtitle"]] +[[!template text="""for the project to move forward.""" start="00:08:52.224" video="mainVideo-learning" id="subtitle"]] +[[!template text="""That's usually something that's stopping the project""" start="00:08:54.040" video="mainVideo-learning" id="subtitle"]] +[[!template text="""from progressing.""" start="00:08:56.580" video="mainVideo-learning" id="subtitle"]] +[[!template text="""So identify that and say:""" start="00:08:57.457" video="mainVideo-learning" id="subtitle"]] +[[!template text="""“That's the next thing I'm going to do.”""" start="00:08:58.924" video="mainVideo-learning" id="subtitle"]] +[[!template text="""An example of a project is right here.""" start="00:09:01.557" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Goal of the project is to deliver a talk""" start="00:09:04.274" video="mainVideo-learning" id="subtitle"]] +[[!template text="""about my organization system,""" start="00:09:06.207" video="mainVideo-learning" id="subtitle"]] +[[!template text="""make it like a workshop with pauses for activities.""" start="00:09:09.257" video="mainVideo-learning" id="subtitle"]] +[[!template text="""You can see that this is the talk""" start="00:09:13.010" video="mainVideo-learning" id="subtitle"]] +[[!template text="""that I am delivering right now.""" start="00:09:14.940" video="mainVideo-learning" id="subtitle"]] +[[!template text="""And right now if you see recording the talk, okay?""" start="00:09:16.424" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Of course, the next one I'm going to do after this""" start="00:09:19.840" video="mainVideo-learning" id="subtitle"]] +[[!template text="""is going to be sending the recorded talk,""" start="00:09:21.957" video="mainVideo-learning" id="subtitle"]] +[[!template text="""the file and the PDF for the talk.""" start="00:09:24.074" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Now, if you want, you can add some sub steps and all that""" start="00:09:25.389" video="mainVideo-learning" id="subtitle"]] +[[!template text="""also into this.""" start="00:09:28.024" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Of course, I'd like to thank the coordinators for their""" start="00:09:29.174" video="mainVideo-learning" id="subtitle"]] +[[!template text="""absolutely wonderful work that they're doing""" start="00:09:31.600" video="mainVideo-learning" id="subtitle"]] +[[!template text="""throughout this, okay?""" start="00:09:33.480" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Now, tasks for you.""" start="00:09:35.640" video="mainVideo-learning" id="subtitle"]] +[[!template text="""You can take your time.""" start="00:09:37.474" video="mainVideo-learning" id="subtitle"]] +[[!template text="""And first of all, think of a project""" start="00:09:38.779" video="mainVideo-learning" id="subtitle"]] +[[!template text="""that you have to absolutely get done.""" start="00:09:40.490" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Create a folder on your computer or phone""" start="00:09:43.474" video="mainVideo-learning" id="subtitle"]] +[[!template text="""with the name of the project.""" start="00:09:48.324" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Create a todo.org.""" start="00:09:50.157" video="mainVideo-learning" id="subtitle"]] +[[!template text="""If you want to use a notebook, you can use a fresh leaf.""" start="00:09:52.024" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Write down all the tasks associated with this project.""" start="00:09:56.524" video="mainVideo-learning" id="subtitle"]] +[[!template text="""That's going to be how you handle it, right?""" start="00:10:00.524" video="mainVideo-learning" id="subtitle"]] + +[[!template new="1" text="""Multiple projects""" start="00:10:02.874" video="mainVideo-learning" id="subtitle"]] + +[[!template text="""Now, what if you have multiple projects?""" start="00:10:02.874" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Not many of us have only one project.""" start="00:10:05.490" video="mainVideo-learning" id="subtitle"]] +[[!template text="""In fact, many of us have multiple projects.""" start="00:10:08.157" video="mainVideo-learning" id="subtitle"]] +[[!template text="""What do we do in that situation?""" start="00:10:09.807" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Well, the answer is simple.""" start="00:10:11.790" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Create a folder for each project.""" start="00:10:13.274" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Add this Org file called todo into each of those folders""" start="00:10:15.624" video="mainVideo-learning" id="subtitle"]] +[[!template text="""and write down the task for all of these projects as well.""" start="00:10:20.657" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Write down all of these tasks and mark one of them as next.""" start="00:10:25.190" video="mainVideo-learning" id="subtitle"]] +[[!template text="""There can be only one next action.""" start="00:10:29.207" video="mainVideo-learning" id="subtitle"]] +[[!template text="""It can't be multiple next actions.""" start="00:10:30.790" video="mainVideo-learning" id="subtitle"]] +[[!template text="""That's the immediate thing that has to be done""" start="00:10:32.390" video="mainVideo-learning" id="subtitle"]] +[[!template text="""to take this project forward, okay?""" start="00:10:34.990" video="mainVideo-learning" id="subtitle"]] + +[[!template new="1" text="""What if the project stops before completion?""" start="00:10:37.874" video="mainVideo-learning" id="subtitle"]] + +[[!template text="""What if the project stops before completion?""" start="00:10:37.874" video="mainVideo-learning" id="subtitle"]] +[[!template text="""There are possibilities sometimes you lose interest,""" start="00:10:40.440" video="mainVideo-learning" id="subtitle"]] +[[!template text="""sometimes your collaborator loses interest.""" start="00:10:43.024" video="mainVideo-learning" id="subtitle"]] +[[!template text="""What do you do in those situations?""" start="00:10:45.124" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Have a folder in your computer or phone""" start="00:10:47.157" video="mainVideo-learning" id="subtitle"]] +[[!template text="""for abandoned projects called resources.""" start="00:10:49.740" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Oh, by the way,""" start="00:10:52.590" video="mainVideo-learning" id="subtitle"]] +[[!template text="""for your projects folder, create an""" start="00:10:53.320" video="mainVideo-learning" id="subtitle"]] +[[!template text="""overarching projects folder and inside that are""" start="00:10:57.557" video="mainVideo-learning" id="subtitle"]] +[[!template text="""all the project folders.""" start="00:11:01.289" video="mainVideo-learning" id="subtitle"]] +[[!template text="""I forgot to tell you that.""" start="00:11:02.607" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Same way, on the same level, create a resources folder.""" start="00:11:03.707" video="mainVideo-learning" id="subtitle"]] +[[!template text="""That's for all your abandoned projects""" start="00:11:06.957" video="mainVideo-learning" id="subtitle"]] +[[!template text="""or even could be on your research material as well,""" start="00:11:09.107" video="mainVideo-learning" id="subtitle"]] +[[!template text="""which you are not currently working on.""" start="00:11:13.090" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Move this particular project that's abandoned or stopped""" start="00:11:15.509" video="mainVideo-learning" id="subtitle"]] +[[!template text="""somewhere in between to that folder.""" start="00:11:18.769" video="mainVideo-learning" id="subtitle"]] + +[[!template new="1" text="""What if you successfully complete the project?""" start="00:11:20.974" video="mainVideo-learning" id="subtitle"]] + +[[!template text="""Now, there's a possibility you might successfully complete.""" start="00:11:20.974" video="mainVideo-learning" id="subtitle"]] +[[!template text="""I hope all your projects end up being successful.""" start="00:11:23.640" video="mainVideo-learning" id="subtitle"]] +[[!template text="""But there are quite a few which will end up in this,""" start="00:11:27.190" video="mainVideo-learning" id="subtitle"]] +[[!template text="""quite a few which will end up abandoned as well.""" start="00:11:30.224" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Now, I write an end report so that I can learn from this.""" start="00:11:33.757" video="mainVideo-learning" id="subtitle"]] +[[!template text="""What did I enjoy most in the project?""" start="00:11:37.440" video="mainVideo-learning" id="subtitle"]] +[[!template text="""What could have been better?""" start="00:11:39.324" video="mainVideo-learning" id="subtitle"]] +[[!template text="""What did I learn from this particular project?""" start="00:11:40.874" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Now, you will need to move that folder""" start="00:11:43.724" video="mainVideo-learning" id="subtitle"]] +[[!template text="""to a folder called archives.""" start="00:11:45.849" video="mainVideo-learning" id="subtitle"]] +[[!template text="""This is the final resting place for the project,""" start="00:11:47.790" video="mainVideo-learning" id="subtitle"]] +[[!template text="""completed projects because if you come up""" start="00:11:50.807" video="mainVideo-learning" id="subtitle"]] +[[!template text="""with another project which sounds similar""" start="00:11:53.540" video="mainVideo-learning" id="subtitle"]] +[[!template text="""to the archives one,""" start="00:11:55.690" video="mainVideo-learning" id="subtitle"]] +[[!template text="""you can pick that out and create that as a template,""" start="00:11:56.857" video="mainVideo-learning" id="subtitle"]] +[[!template text="""use that as a template.""" start="00:11:59.190" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Now, why would I have one folder per project""" start="00:12:00.524" video="mainVideo-learning" id="subtitle"]] +[[!template text="""when there's only one file sitting in it called todo.org?""" start="00:12:04.340" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Well, most projects also have some project files""" start="00:12:07.757" video="mainVideo-learning" id="subtitle"]] +[[!template text="""and this folder can be a storehouse of all of that""" start="00:12:10.824" video="mainVideo-learning" id="subtitle"]] +[[!template text="""and you can access all of them at one shot.""" start="00:12:13.824" video="mainVideo-learning" id="subtitle"]] +[[!template text="""That's the advantage.""" start="00:12:16.174" video="mainVideo-learning" id="subtitle"]] + +[[!template new="1" text="""What if the project is ongoing and doesn't really end?""" start="00:12:18.140" video="mainVideo-learning" id="subtitle"]] + +[[!template text="""What if the project is ongoing and doesn't really end?""" start="00:12:18.140" video="mainVideo-learning" id="subtitle"]] +[[!template text="""That doesn't seem to have a deadline or an ending point.""" start="00:12:20.790" video="mainVideo-learning" id="subtitle"]] +[[!template text="""That's called an Area. This is now an Area.""" start="00:12:24.190" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Examples of Areas: gardening, paying bills, never stops,""" start="00:12:27.157" video="mainVideo-learning" id="subtitle"]] +[[!template text="""bills never don't stop, blogging.""" start="00:12:32.024" video="mainVideo-learning" id="subtitle"]] +[[!template text="""These are all some examples of Areas that really""" start="00:12:34.624" video="mainVideo-learning" id="subtitle"]] +[[!template text="""don't have a definite deadline.""" start="00:12:37.024" video="mainVideo-learning" id="subtitle"]] +[[!template text="""For Areas also, create a folder for each of them, right?""" start="00:12:40.374" video="mainVideo-learning" id="subtitle"]] +[[!template text="""You can create a parent folder called Areas""" start="00:12:44.710" video="mainVideo-learning" id="subtitle"]] +[[!template text="""and under them you can have those areas, okay,""" start="00:12:47.324" video="mainVideo-learning" id="subtitle"]] +[[!template text="""and have a todo [file] in each of those folders.""" start="00:12:50.990" video="mainVideo-learning" id="subtitle"]] + +[[!template new="1" text="""What if you forget to visit the TODO files?""" start="00:12:54.320" video="mainVideo-learning" id="subtitle"]] + +[[!template text="""Now what if we forget to visit the todo files""" start="00:12:54.320" video="mainVideo-learning" id="subtitle"]] +[[!template text="""which in my case often happens?""" start="00:12:57.024" video="mainVideo-learning" id="subtitle"]] +[[!template text="""I forget to visit those todo files""" start="00:12:58.974" video="mainVideo-learning" id="subtitle"]] +[[!template text="""and see what the task net needs to be done.""" start="00:13:01.040" video="mainVideo-learning" id="subtitle"]] +[[!template text="""You can of course add all of this todo.org""" start="00:13:03.940" video="mainVideo-learning" id="subtitle"]] +[[!template text="""and into your org-agenda-files variable""" start="00:13:08.224" video="mainVideo-learning" id="subtitle"]] +[[!template text="""so that when you pull up your Org Agenda,""" start="00:13:11.360" video="mainVideo-learning" id="subtitle"]] +[[!template text="""all of them show up.""" start="00:13:14.015" video="mainVideo-learning" id="subtitle"]] +[[!template text="""That's a good idea.""" start="00:13:15.080" video="mainVideo-learning" id="subtitle"]] +[[!template text="""You need to have a weekly review with yourself.""" start="00:13:16.440" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Weekly review is essentially a weekly appointment""" start="00:13:19.624" video="mainVideo-learning" id="subtitle"]] +[[!template text="""with yourself for you to stay""" start="00:13:22.140" video="mainVideo-learning" id="subtitle"]] +[[!template text="""in control of your life or career. To keep things on track.""" start="00:13:24.357" video="mainVideo-learning" id="subtitle"]] +[[!template text="""In the weekly review, you need to empty your teacup.""" start="00:13:29.524" video="mainVideo-learning" id="subtitle"]] +[[!template text="""That's the first and foremost, okay?""" start="00:13:32.724" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Then process all your items in the TODO file.""" start="00:13:35.274" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Process all your emails from the last week.""" start="00:13:39.239" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Use the exact same structure of do, delete, defer, delegate.""" start="00:13:42.057" video="mainVideo-learning" id="subtitle"]] +[[!template text="""These are the four D's that you can use.""" start="00:13:45.390" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Process all your messaging app messages from the last week.""" start="00:13:47.474" video="mainVideo-learning" id="subtitle"]] +[[!template text="""So last one whole week, whatever has come up,""" start="00:13:51.890" video="mainVideo-learning" id="subtitle"]] +[[!template text="""you need to process all of them, okay?""" start="00:13:54.074" video="mainVideo-learning" id="subtitle"]] +[[!template text="""In the weekly review,""" start="00:13:57.174" video="mainVideo-learning" id="subtitle"]] +[[!template text="""you also need to archive all your emails and""" start="00:13:58.224" video="mainVideo-learning" id="subtitle"]] +[[!template text="""messaging app messages that you have processed.""" start="00:14:01.440" video="mainVideo-learning" id="subtitle"]] +[[!template text="""You've already taken care of it.""" start="00:14:03.990" video="mainVideo-learning" id="subtitle"]] +[[!template text="""You don't need to have it right in front of you.""" start="00:14:05.857" video="mainVideo-learning" id="subtitle"]] +[[!template text="""You can move them all into archive.""" start="00:14:07.740" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Most messaging apps and email systems""" start="00:14:09.957" video="mainVideo-learning" id="subtitle"]] +[[!template text="""have archives as part of their features.""" start="00:14:12.290" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Look through the project TODO files""" start="00:14:15.524" video="mainVideo-learning" id="subtitle"]] +[[!template text="""to see if the next action is marked, okay?""" start="00:14:17.174" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Now look through the project folder list""" start="00:14:20.690" video="mainVideo-learning" id="subtitle"]] +[[!template text="""to see if some of them need to be archived""" start="00:14:22.424" video="mainVideo-learning" id="subtitle"]] +[[!template text="""or moved to resources.""" start="00:14:24.307" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Some may be abandoned, some may be done.""" start="00:14:26.474" video="mainVideo-learning" id="subtitle"]] +[[!template text="""You can move them successfully to""" start="00:14:28.640" video="mainVideo-learning" id="subtitle"]] +[[!template text="""all of where it needs to belong.""" start="00:14:30.540" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Now task for you, you can pause this,""" start="00:14:33.257" video="mainVideo-learning" id="subtitle"]] +[[!template text="""of course, and do this.""" start="00:14:34.943" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Set an appointment with yourself, sacrosanct time,""" start="00:14:36.540" video="mainVideo-learning" id="subtitle"]] +[[!template text="""only with yourself and title it weekly review.""" start="00:14:39.730" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Start with half an hour,""" start="00:14:42.324" video="mainVideo-learning" id="subtitle"]] +[[!template text="""perhaps you can have it longer later on.""" start="00:14:43.924" video="mainVideo-learning" id="subtitle"]] +[[!template text="""As you need more time,""" start="00:14:46.057" video="mainVideo-learning" id="subtitle"]] +[[!template text="""you can have more time with yourself.""" start="00:14:47.713" video="mainVideo-learning" id="subtitle"]] +[[!template text="""And make it repeating every week.""" start="00:14:49.846" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Now you can complain, I can hear you some of you complain""" start="00:14:53.607" video="mainVideo-learning" id="subtitle"]] +[[!template text="""“Oh, this is such a microscopic view of my life.""" start="00:14:56.357" video="mainVideo-learning" id="subtitle"]] +[[!template text="""What about the big picture?”""" start="00:14:58.557" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Well, there is quarterly review, once every 13 weeks""" start="00:14:59.857" video="mainVideo-learning" id="subtitle"]] +[[!template text="""you can mark an appointment with yourself.""" start="00:15:03.724" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Right after your weekly review""" start="00:15:06.357" video="mainVideo-learning" id="subtitle"]] +[[!template text="""to do your quarterly review, okay?""" start="00:15:08.324" video="mainVideo-learning" id="subtitle"]] +[[!template text="""And also every year, mark yourself--""" start="00:15:11.290" video="mainVideo-learning" id="subtitle"]] +[[!template text="""it could be at the start""" start="00:15:14.117" video="mainVideo-learning" id="subtitle"]] +[[!template text="""or the end of an academic year or a calendar year--""" start="00:15:15.224" video="mainVideo-learning" id="subtitle"]] +[[!template text="""mark yourself an appointment again with yourself""" start="00:15:18.990" video="mainVideo-learning" id="subtitle"]] +[[!template text="""called yearly review.""" start="00:15:21.940" video="mainVideo-learning" id="subtitle"]] +[[!template text="""And these contain some big life questions, okay?""" start="00:15:23.790" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Now I'll give you some examples but feel free to modify it,""" start="00:15:27.074" video="mainVideo-learning" id="subtitle"]] +[[!template text="""have it as your own.""" start="00:15:31.207" video="mainVideo-learning" id="subtitle"]] +[[!template text="""How much money did I make?""" start="00:15:33.324" video="mainVideo-learning" id="subtitle"]] +[[!template text="""How much money did I save?""" start="00:15:34.850" video="mainVideo-learning" id="subtitle"]] +[[!template text="""How many people did I help?""" start="00:15:36.640" video="mainVideo-learning" id="subtitle"]] +[[!template text="""How many do I plan to help in the future?""" start="00:15:39.040" video="mainVideo-learning" id="subtitle"]] +[[!template text="""What projects did I enjoy?""" start="00:15:43.457" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Look through your archives and resources.""" start="00:15:44.740" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Which one are best avoided?""" start="00:15:47.907" video="mainVideo-learning" id="subtitle"]] +[[!template text="""I don't want to get on to this, okay?""" start="00:15:49.890" video="mainVideo-learning" id="subtitle"]] +[[!template text="""You can look through a personal and private… I'm sorry…""" start="00:15:52.490" video="mainVideo-learning" id="subtitle"]] +[[!template text="""personal and professional and""" start="00:15:55.360" video="mainVideo-learning" id="subtitle"]] +[[!template text="""see how much is there a balance between all of these.""" start="00:15:56.757" video="mainVideo-learning" id="subtitle"]] +[[!template text="""These are some questions you can answer.""" start="00:15:59.724" video="mainVideo-learning" id="subtitle"]] + +[[!template new="1" text="""Planning for the future""" start="00:16:02.740" video="mainVideo-learning" id="subtitle"]] + +[[!template text="""Now that you know how to manage them now...""" start="00:16:02.740" video="mainVideo-learning" id="subtitle"]] +[[!template text="""So far we have looked at the now,""" start="00:16:04.890" video="mainVideo-learning" id="subtitle"]] +[[!template text="""how do you plan for the future?""" start="00:16:06.840" video="mainVideo-learning" id="subtitle"]] +[[!template text="""like really into the future?""" start="00:16:08.290" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Well, I have a trick called nine windows for you.""" start="00:16:10.224" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Nine windows are essentially,""" start="00:16:13.474" video="mainVideo-learning" id="subtitle"]] +[[!template text="""it's like a tic-tac-toe grid""" start="00:16:15.640" video="mainVideo-learning" id="subtitle"]] +[[!template text="""and the left column is your past,""" start="00:16:18.507" video="mainVideo-learning" id="subtitle"]] +[[!template text="""the middle column is your present""" start="00:16:25.574" video="mainVideo-learning" id="subtitle"]] +[[!template text="""and the right column is your future, okay?""" start="00:16:28.090" video="mainVideo-learning" id="subtitle"]] +[[!template text="""and the bottom row is your skill set,""" start="00:16:31.940" video="mainVideo-learning" id="subtitle"]] +[[!template text="""the middle row is what you do""" start="00:16:37.940" video="mainVideo-learning" id="subtitle"]] +[[!template text="""and the top row is whom do you work for""" start="00:16:40.920" video="mainVideo-learning" id="subtitle"]] +[[!template text="""or whom do you serve, right?""" start="00:16:44.657" video="mainVideo-learning" id="subtitle"]] +[[!template text="""So you are doing something for an organization""" start="00:16:46.724" video="mainVideo-learning" id="subtitle"]] +[[!template text="""so those could be in your top row.""" start="00:16:50.500" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Let me give you an example from my own life.""" start="00:16:52.570" video="mainVideo-learning" id="subtitle"]] +[[!template text="""This I made about 10 years ago, okay?""" start="00:16:55.424" video="mainVideo-learning" id="subtitle"]] +[[!template text="""So the middle column is the what I did 10 years ago.""" start="00:16:59.024" video="mainVideo-learning" id="subtitle"]] +[[!template text="""So that is the now let's keep it as the now, okay?""" start="00:17:05.724" video="mainVideo-learning" id="subtitle"]] +[[!template text="""So five years before that, I used to work""" start="00:17:09.257" video="mainVideo-learning" id="subtitle"]] +[[!template text="""for General Electric (GE).""" start="00:17:11.440" video="mainVideo-learning" id="subtitle"]] +[[!template text="""I was a research scientist for them""" start="00:17:13.090" video="mainVideo-learning" id="subtitle"]] +[[!template text="""and the skills that I had was:""" start="00:17:15.240" video="mainVideo-learning" id="subtitle"]] +[[!template text="""I had a PhD which was used in this profession.""" start="00:17:16.924" video="mainVideo-learning" id="subtitle"]] +[[!template text="""I had writing skills,""" start="00:17:22.824" video="mainVideo-learning" id="subtitle"]] +[[!template text="""I had some teaching skills,""" start="00:17:23.790" video="mainVideo-learning" id="subtitle"]] +[[!template text="""and I love to interact and learn from my teammates.""" start="00:17:25.424" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Then I joined Mindtree, which was the current job""" start="00:17:29.224" video="mainVideo-learning" id="subtitle"]] +[[!template text="""when I did this, software services company.""" start="00:17:32.590" video="mainVideo-learning" id="subtitle"]] +[[!template text="""I co-founded TRIZIndia also.""" start="00:17:36.824" video="mainVideo-learning" id="subtitle"]] +[[!template text="""These are two organizations that I served.""" start="00:17:38.524" video="mainVideo-learning" id="subtitle"]] +[[!template text="""And facilitator, that was the main profession that I was in.""" start="00:17:41.124" video="mainVideo-learning" id="subtitle"]] +[[!template text="""And the skills I had was:""" start="00:17:45.240" video="mainVideo-learning" id="subtitle"]] +[[!template text="""TRIZ [Theory of Inventive Problem Solving],""" start="00:17:46.924" video="mainVideo-learning" id="subtitle"]] +[[!template text="""interacting with people outside of my team,""" start="00:17:47.800" video="mainVideo-learning" id="subtitle"]] +[[!template text="""and I could align well with my organization.""" start="00:17:52.224" video="mainVideo-learning" id="subtitle"]] +[[!template text="""I knew exactly where they were going""" start="00:17:54.890" video="mainVideo-learning" id="subtitle"]] +[[!template text="""and how to align myself, my goals with that.""" start="00:17:56.274" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Now, I said, five years later,""" start="00:17:59.107" video="mainVideo-learning" id="subtitle"]] +[[!template text="""I want to be an entrepreneur and an author.""" start="00:18:02.224" video="mainVideo-learning" id="subtitle"]] +[[!template text="""And I want to do this for,""" start="00:18:05.174" video="mainVideo-learning" id="subtitle"]] +[[!template text="""I want to really work with academia and corporate companies.""" start="00:18:07.224" video="mainVideo-learning" id="subtitle"]] +[[!template text="""That was my goal.""" start="00:18:11.757" video="mainVideo-learning" id="subtitle"]] +[[!template text="""So the skills I needed to have were:""" start="00:18:13.240" video="mainVideo-learning" id="subtitle"]] +[[!template text="""marketing, writing, sales, hiring, people management,""" start="00:18:15.057" video="mainVideo-learning" id="subtitle"]] +[[!template text="""all of that I needed to have.""" start="00:18:18.207" video="mainVideo-learning" id="subtitle"]] +[[!template text="""And I had to plan that so I used""" start="00:18:19.924" video="mainVideo-learning" id="subtitle"]] +[[!template text="""the PARA structure [projects, areas, resources, archives]""" start="00:18:21.540" video="mainVideo-learning" id="subtitle"]] +[[!template text="""to manage how I'm going to learn all of these skills""" start="00:18:23.090" video="mainVideo-learning" id="subtitle"]] +[[!template text="""and imbibe those and get better at it.""" start="00:18:27.290" video="mainVideo-learning" id="subtitle"]] +[[!template text="""So that's where I use this.""" start="00:18:29.257" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Ok, your turn.""" start="00:18:31.157" video="mainVideo-learning" id="subtitle"]] +[[!template text="""You can pause this video and build your own nine windows""" start="00:18:32.639" video="mainVideo-learning" id="subtitle"]] +[[!template text="""to plan for the future.""" start="00:18:34.990" video="mainVideo-learning" id="subtitle"]] + +[[!template new="1" text="""Summary""" start="00:18:36.957" video="mainVideo-learning" id="subtitle"]] + +[[!template text="""So in summary, you need to empty your teacup""" start="00:18:36.957" video="mainVideo-learning" id="subtitle"]] +[[!template text="""before engaging with the work in front of you.""" start="00:18:40.007" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Use the PARA structure: projects, area,""" start="00:18:43.040" video="mainVideo-learning" id="subtitle"]] +[[!template text="""resources and archives.""" start="00:18:45.390" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Create this folder structure and use reviews regularly,""" start="00:18:46.770" video="mainVideo-learning" id="subtitle"]] +[[!template text="""weekly, quarterly and yearly.""" start="00:18:51.480" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Use the nine windows to your advantage""" start="00:18:54.024" video="mainVideo-learning" id="subtitle"]] +[[!template text="""for your future career planning""" start="00:18:55.790" video="mainVideo-learning" id="subtitle"]] +[[!template text="""and of course, apply PARA to your future plans""" start="00:18:57.640" video="mainVideo-learning" id="subtitle"]] +[[!template text="""to plan for those as well, ok?""" start="00:19:00.440" video="mainVideo-learning" id="subtitle"]] + +[[!template new="1" text="""References""" start="00:19:03.210" video="mainVideo-learning" id="subtitle"]] + +[[!template text="""Now, these are the references I have used.""" start="00:19:03.210" video="mainVideo-learning" id="subtitle"]] +[[!template text="""heavily borrowed upon Tiago Fortes' PARA,""" start="00:19:04.840" video="mainVideo-learning" id="subtitle"]] +[[!template text="""David Allen's “Getting Things Done”""" start="00:19:07.640" video="mainVideo-learning" id="subtitle"]] +[[!template text="""and Tasshin's way to implement this in Emacs and Org Mode.""" start="00:19:09.240" video="mainVideo-learning" id="subtitle"]] +[[!template text="""These are some acknowledgments.""" start="00:19:14.190" video="mainVideo-learning" id="subtitle"]] +[[!template text="""I used some generative AI for this.""" start="00:19:15.507" video="mainVideo-learning" id="subtitle"]] +[[!template text="""And this is a question to you:""" start="00:19:18.290" video="mainVideo-learning" id="subtitle"]] +[[!template text="""What parts of this talk are you planning on implementing?""" start="00:19:20.790" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Please write this in the Etherpad.""" start="00:19:24.140" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Thank you so much. If you have any questions,""" start="00:19:26.824" video="mainVideo-learning" id="subtitle"]] +[[!template text="""let me know in the Etherpad as well.""" start="00:19:28.569" video="mainVideo-learning" id="subtitle"]] +[[!template text="""Good luck managing your tasks,""" start="00:19:30.857" video="mainVideo-learning" id="subtitle"]] +[[!template text="""emptying your teacup, and planning for the future.""" start="00:19:33.474" video="mainVideo-learning" id="subtitle"]] + + + +Captioner: rodrigo + Questions or comments? Please e-mail [emacsconf-org-private@gnu.org](mailto:emacsconf-org-private@gnu.org?subject=Comment%20for%20EmacsConf%202023%20learning%3A%20Survival%20of%20the%20skillest%3A%20Thriving%20in%20the%20learning%20jungle) diff --git a/2024/info/learning-before.md b/2024/info/learning-before.md index 2fef4577..a8d497d8 100644 --- a/2024/info/learning-before.md +++ b/2024/info/learning-before.md @@ -1,19 +1,38 @@ <!-- Automatically generated by emacsconf-publish-before-page --> The following image shows where the talk is in the schedule for Sun 2024-12-08. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.<div class="schedule-in-context schedule-svg-container" data-slug="learning"> -<svg width="700" height="150" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <title> Schedule for Sunday</title> <rect width="700" height="150" x="0" y="0" fill="white"></rect> <text font-size="10" fill="black" y="12" x="3"> Sunday</text> <a href="/2024/talks/sun-open" title="Sunday opening remarks" data-slug="sun-open"> <title> 9:00- 9:10 Sunday opening remarks</title> <rect x="0" y="15" opacity="0.5" width="13" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(11,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sun-open</text></g></a> <a href="/2024/talks/links" title="Unlocking linked data: replacing specialized apps with an Org-based semantic wiki" data-slug="links"> <title> 9:10- 9:20 Unlocking linked data: replacing specialized apps with an Org-based semantic wiki</title> <rect x="13" y="15" opacity="0.5" width="13" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(24,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> links</text></g></a> <a href="/2024/talks/regex" title="Emacs regex compilation and future directions for expressive pattern matching" data-slug="regex"> <title> 9:30- 9:50 Emacs regex compilation and future directions for expressive pattern matching</title> <rect x="41" y="15" opacity="0.5" width="27" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(66,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> regex</text></g></a> <a href="/2024/talks/learning" title="Survival of the skillest: Thriving in the learning jungle" data-slug="learning"> <title> 10:00-10:20 Survival of the skillest: Thriving in the learning jungle</title> <rect stroke-width="3" x="82" y="15" opacity="0.8" width="27" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(107,73)"> <text font-weight="bold" fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> learning</text></g></a> <a href="/2024/talks/blee" title="About Blee: enveloping our own autonomy directed digital ecosystem with Emacs" data-slug="blee"> <title> 10:30-11:15 About Blee: enveloping our own autonomy directed digital ecosystem with Emacs</title> <rect x="123" y="15" opacity="0.5" width="61" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(182,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> blee</text></g></a> <a href="/2024/talks/hyperbole" title="Fun things with GNU Hyperbole" data-slug="hyperbole"> <title> 11:30-11:45 Fun things with GNU Hyperbole</title> <rect x="205" y="15" opacity="0.5" width="20" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(223,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> hyperbole</text></g></a> <a href="/2024/talks/open-mic" title="Open mic/pad for quick updates etc." data-slug="open-mic"> <title> 1:00- 1:30 Open mic/pad for quick updates etc.</title> <rect x="329" y="15" opacity="0.5" width="41" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(368,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> open-mic</text></g></a> <a href="/2024/talks/pgmacs" title="PGmacs: browsing and editing PostgreSQL databases from Emacs" data-slug="pgmacs"> <title> 1:40- 1:55 PGmacs: browsing and editing PostgreSQL databases from Emacs</title> <rect x="384" y="15" opacity="0.5" width="20" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(402,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> pgmacs</text></g></a> <a href="/2024/talks/literate" title="Literate programming for the 21st Century" data-slug="literate"> <title> 2:15- 2:35 Literate programming for the 21st Century</title> <rect x="432" y="15" opacity="0.5" width="27" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(457,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> literate</text></g></a> <a href="/2024/talks/students" title="An example of a cohesive student workflow in Emacs" data-slug="students"> <title> 3:00- 3:10 An example of a cohesive student workflow in Emacs</title> <rect x="494" y="15" opacity="0.5" width="13" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(505,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> students</text></g></a> <a href="/2024/talks/sharing" title="So you want to be an Emacs-fluencer?" data-slug="sharing"> <title> 3:20- 3:40 So you want to be an Emacs-fluencer?</title> <rect x="521" y="15" opacity="0.5" width="27" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(546,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sharing</text></g></a> <a href="/2024/talks/transducers" title="Transducers: finally, ergonomic data processing for Emacs!" data-slug="transducers"> <title> 4:00- 4:30 Transducers: finally, ergonomic data processing for Emacs!</title> <rect x="576" y="15" opacity="0.5" width="41" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(615,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> transducers</text></g></a> <a href="/2024/talks/sun-close" title="Sunday closing remarks" data-slug="sun-close"> <title> 4:50- 5:00 Sunday closing remarks</title> <rect x="645" y="15" opacity="0.5" width="13" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(656,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sun-close</text></g></a> <g transform="translate(0,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 9 AM</text></g> <g transform="translate(82,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 10 AM</text></g> <g transform="translate(164,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 11 AM</text></g> <g transform="translate(247,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 12 PM</text></g> <g transform="translate(329,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 1 PM</text></g> <g transform="translate(411,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 2 PM</text></g> <g transform="translate(494,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 3 PM</text></g> <g transform="translate(576,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 4 PM</text></g> <g transform="translate(658,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 5 PM</text></g></svg> +<svg width="700" height="150" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <title> Schedule for Sunday</title> <rect width="700" height="150" x="0" y="0" fill="white"></rect> <text font-size="10" fill="black" y="12" x="3"> Sunday</text> <a href="/2024/talks/sun-open" title="Sunday opening remarks" data-slug="sun-open"> <title> 9:00- 9:10 Sunday opening remarks</title> <rect x="0" y="15" opacity="0.5" width="13" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(11,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sun-open</text></g></a> <a href="/2024/talks/links" title="Unlocking linked data: replacing specialized apps with an Org-based semantic wiki" data-slug="links"> <title> 9:10- 9:20 Unlocking linked data: replacing specialized apps with an Org-based semantic wiki</title> <rect x="13" y="15" opacity="0.5" width="13" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(24,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> links</text></g></a> <a href="/2024/talks/regex" title="Emacs regex compilation and future directions for expressive pattern matching" data-slug="regex"> <title> 9:30- 9:50 Emacs regex compilation and future directions for expressive pattern matching</title> <rect x="41" y="15" opacity="0.5" width="27" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(66,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> regex</text></g></a> <a href="/2024/talks/learning" title="Survival of the skillest: Thriving in the learning jungle" data-slug="learning"> <title> 10:00-10:20 Survival of the skillest: Thriving in the learning jungle</title> <rect stroke-width="3" x="82" y="15" opacity="0.8" width="27" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(107,73)"> <text font-weight="bold" fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> learning</text></g></a> <a href="/2024/talks/blee" title="About Blee: enveloping our own autonomy directed digital ecosystem with Emacs" data-slug="blee"> <title> 10:30-11:15 About Blee: enveloping our own autonomy directed digital ecosystem with Emacs</title> <rect x="123" y="15" opacity="0.5" width="61" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(182,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> blee</text></g></a> <a href="/2024/talks/hyperbole" title="Fun things with GNU Hyperbole" data-slug="hyperbole"> <title> 11:30-11:45 Fun things with GNU Hyperbole</title> <rect x="205" y="15" opacity="0.5" width="20" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(223,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> hyperbole</text></g></a> <a href="/2024/talks/open-mic" title="Open mic/pad for quick updates etc." data-slug="open-mic"> <title> 1:00- 1:30 Open mic/pad for quick updates etc.</title> <rect x="329" y="15" opacity="0.5" width="41" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(368,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> open-mic</text></g></a> <a href="/2024/talks/pgmacs" title="PGmacs: browsing and editing PostgreSQL databases from Emacs" data-slug="pgmacs"> <title> 1:40- 1:55 PGmacs: browsing and editing PostgreSQL databases from Emacs</title> <rect x="384" y="15" opacity="0.5" width="20" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(402,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> pgmacs</text></g></a> <a href="/2024/talks/literate" title="Literate programming for the 21st Century" data-slug="literate"> <title> 2:15- 2:35 Literate programming for the 21st Century</title> <rect x="432" y="15" opacity="0.5" width="27" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(457,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> literate</text></g></a> <a href="/2024/talks/students" title="An example of a cohesive student workflow in Emacs" data-slug="students"> <title> 3:00- 3:10 An example of a cohesive student workflow in Emacs</title> <rect x="494" y="15" opacity="0.5" width="13" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(505,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> students</text></g></a> <a href="/2024/talks/sharing" title="So you want to be an Emacs-fluencer?" data-slug="sharing"> <title> 3:20- 3:40 So you want to be an Emacs-fluencer?</title> <rect x="521" y="15" opacity="0.5" width="27" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(546,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sharing</text></g></a> <a href="/2024/talks/transducers" title="Transducers: finally, ergonomic data processing for Emacs!" data-slug="transducers"> <title> 4:00- 4:30 Transducers: finally, ergonomic data processing for Emacs!</title> <rect x="576" y="15" opacity="0.5" width="41" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(615,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> transducers</text></g></a> <a href="/2024/talks/sun-close" title="Sunday closing remarks" data-slug="sun-close"> <title> 4:50- 5:00 Sunday closing remarks</title> <rect x="645" y="15" opacity="0.5" width="13" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(656,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sun-close</text></g></a> <g transform="translate(0,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 9 AM</text></g> <g transform="translate(82,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 10 AM</text></g> <g transform="translate(164,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 11 AM</text></g> <g transform="translate(247,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 12 PM</text></g> <g transform="translate(329,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 1 PM</text></g> <g transform="translate(411,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 2 PM</text></g> <g transform="translate(494,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 3 PM</text></g> <g transform="translate(576,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 4 PM</text></g> <g transform="translate(658,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 5 PM</text></g></svg> </div> [[!toc ]] Format: 20-min talk ; Q&A: Etherpad <https://pad.emacsconf.org/2024-learning> Etherpad: <https://pad.emacsconf.org/2024-learning> Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) -Status: Quality check +Status: Now playing on the conference livestream <div>Times in different time zones:</div><div class="times" start="2024-12-08T15:00:00Z" end="2024-12-08T15:20:00Z"><div class="conf-time">Sunday, Dec 8 2024, ~10:00 AM - 10:20 AM EST (US/Eastern)</div><div class="others"><div>which is the same as:</div>Sunday, Dec 8 2024, ~9:00 AM - 9:20 AM CST (US/Central)<br />Sunday, Dec 8 2024, ~8:00 AM - 8:20 AM MST (US/Mountain)<br />Sunday, Dec 8 2024, ~7:00 AM - 7:20 AM PST (US/Pacific)<br />Sunday, Dec 8 2024, ~3:00 PM - 3:20 PM UTC <br />Sunday, Dec 8 2024, ~4:00 PM - 4:20 PM CET (Europe/Paris)<br />Sunday, Dec 8 2024, ~5:00 PM - 5:20 PM EET (Europe/Athens)<br />Sunday, Dec 8 2024, ~8:30 PM - 8:50 PM IST (Asia/Kolkata)<br />Sunday, Dec 8 2024, ~11:00 PM - 11:20 PM +08 (Asia/Singapore)<br />Monday, Dec 9 2024, ~12:00 AM - 12:20 AM JST (Asia/Tokyo)</div></div><div><strong><a href="/2024/watch/gen/">Find out how to watch and participate</a></strong></div> +<div class="vid"><video controls preload="none" id="learning-mainVideo"><source src="https://media.emacsconf.org/2024/emacsconf-2024-learning--survival-of-the-skillest-thriving-in-the-learning-jungle--bala-ramadurai--main.webm" />captions="""<track label="English" kind="captions" srclang="en" src="/2024/captions/emacsconf-2024-learning--survival-of-the-skillest-thriving-in-the-learning-jungle--bala-ramadurai--main.vtt" default />"""<track kind="chapters" label="Chapters" src="/2024/captions/emacsconf-2024-learning--survival-of-the-skillest-thriving-in-the-learning-jungle--bala-ramadurai--main--chapters.vtt" /><p><em>Your browser does not support the video tag. Please download the video instead.</em></p></video>[[!template id="chapters" vidid="learning-mainVideo" data=""" +00:00:00.300 Introduction +01:35.350 What is a skill? +01:47.424 Why should you learn a new skill? +02:11.040 What skills should you learn? +02:35.974 What stops you from learning new skills? +03:16.274 Empty your teacup +04:40.424 Getting Things Done +06:33.724 Archive +07:33.290 Multiple steps +10:02.874 Multiple projects +10:37.874 What if the project stops before completion? +11:20.974 What if you successfully complete the project? +12:18.140 What if the project is ongoing and doesn't really end? +12:54.320 What if you forget to visit the TODO files? +16:02.740 Planning for the future +18:36.957 Summary +19:03.210 References +"""]]<div></div>Duration: 19:39 minutes<div class="files resources"><ul><li><a href="https://pad.emacsconf.org/2024-learning">Open Etherpad</a></li><li><a href="https://pad.emacsconf.org/2024-learning">Open public Q&A</a></li><li><a href="https://media.emacsconf.org/2024/emacsconf-2024-learning--survival-of-the-skillest-thriving-in-the-learning-jungle--bala-ramadurai--intro.webm">Download --intro.webm</a></li><li><a href="https://media.emacsconf.org/2024/emacsconf-2024-learning--survival-of-the-skillest-thriving-in-the-learning-jungle--bala-ramadurai--main--chapters.vtt">Download --main--chapters.vtt</a></li><li><a href="https://media.emacsconf.org/2024/emacsconf-2024-learning--survival-of-the-skillest-thriving-in-the-learning-jungle--bala-ramadurai--main.vtt">Download --main.vtt</a></li><li><a href="https://media.emacsconf.org/2024/emacsconf-2024-learning--survival-of-the-skillest-thriving-in-the-learning-jungle--bala-ramadurai--main.webm">Download --main.webm (137MB)</a></li><li><a href="https://media.emacsconf.org/2024/emacsconf-2024-learning--survival-of-the-skillest-thriving-in-the-learning-jungle--bala-ramadurai--slides.pdf">Download --slides.pdf (9.5MB)</a></li></ul></div></div> # Description <!-- End of emacsconf-publish-before-page -->
\ No newline at end of file diff --git a/2024/schedule-image.md b/2024/schedule-image.md index 4ff27404..ce210238 100644 --- a/2024/schedule-image.md +++ b/2024/schedule-image.md @@ -1 +1 @@ -<div class="schedule-svg-container"><svg width="800" height="300" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <title> Graphical view of the schedule</title> <g transform="translate(0,0)"> <title> Schedule for Saturday</title> <rect width="800" height="150" x="0" y="0" fill="white"></rect> <text font-size="10" fill="black" y="12" x="3"> Saturday</text> <a href="/2024/talks/sat-open" title="Saturday opening remarks" data-slug="sat-open"> <title> 9:00- 9:10 Saturday opening remarks</title> <rect x="0" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(13,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sat-open</text></g></a> <a href="/2024/talks/papers" title="Writing academic papers in Org-Roam" data-slug="papers"> <title> 9:10- 9:20 Writing academic papers in Org-Roam</title> <rect x="15" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(28,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> papers</text></g></a> <a href="/2024/talks/project" title="Managing writing project metadata with org-mode" data-slug="project"> <title> 9:40-10:00 Managing writing project metadata with org-mode</title> <rect x="62" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(91,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> project</text></g></a> <a href="/2024/talks/org-update" title="The Future of Org" data-slug="org-update"> <title> 10:20-11:00 The Future of Org</title> <rect x="125" y="15" opacity="0.8" width="62" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(185,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> org-update</text></g></a> <a href="/2024/talks/color" title="Colour your Emacs with ease" data-slug="color"> <title> 11:20-11:30 Colour your Emacs with ease</title> <rect x="219" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(232,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> color</text></g></a> <a href="/2024/talks/theme" title="My journey of finding and creating the “perfect” Emacs theme" data-slug="theme"> <title> 1:00- 1:10 My journey of finding and creating the “perfect” Emacs theme</title> <rect x="376" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(389,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> theme</text></g></a> <a href="/2024/talks/water" title="Watering my (digital) plant with Emacs timers" data-slug="water"> <title> 1:30- 1:45 Watering my (digital) plant with Emacs timers</title> <rect x="423" y="15" opacity="0.8" width="23" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(444,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> water</text></g></a> <a href="/2024/talks/shell" title="Emacs as a shell" data-slug="shell"> <title> 1:55- 2:35 Emacs as a shell</title> <rect x="462" y="15" opacity="0.8" width="62" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(522,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> shell</text></g></a> <a href="/2024/talks/casual" title="Re-imagining the Emacs user experience with Casual Suite" data-slug="casual"> <title> 2:45- 3:05 Re-imagining the Emacs user experience with Casual Suite</title> <rect x="541" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(570,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> casual</text></g></a> <a href="/2024/talks/hyperdrive" title="New in hyperdrive.el: quick install, peer graph, transclusion!" data-slug="hyperdrive"> <title> 3:25- 3:45 New in hyperdrive.el: quick install, peer graph, transclusion!</title> <rect x="603" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(632,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> hyperdrive</text></g></a> <a href="/2024/talks/writing" title="Emacs Writing Studio" data-slug="writing"> <title> 4:05- 4:15 Emacs Writing Studio</title> <rect x="666" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(679,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> writing</text></g></a> <a href="/2024/talks/emacs30" title="Emacs 30 Highlights" data-slug="emacs30"> <title> 4:25- 4:50 Emacs 30 Highlights</title> <rect x="698" y="15" opacity="0.8" width="39" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(735,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> emacs30</text></g></a> <a href="/2024/talks/sat-close" title="Saturday closing remarks" data-slug="sat-close"> <title> 5:00- 5:10 Saturday closing remarks</title> <rect x="752" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(765,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sat-close</text></g></a> <a href="/2024/talks/gypsum" title="Gypsum: my clone of Emacs and ELisp written in Scheme" data-slug="gypsum"> <title> 10:00-10:20 Gypsum: my clone of Emacs and ELisp written in Scheme</title> <rect x="94" y="75" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="" fill="skyblue"></rect> <g transform="translate(123,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> gypsum</text></g></a> <a href="/2024/talks/rust" title="An experimental Emacs core in Rust" data-slug="rust"> <title> 10:40-11:00 An experimental Emacs core in Rust</title> <rect x="156" y="75" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="" fill="skyblue"></rect> <g transform="translate(185,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> rust</text></g></a> <a href="/2024/talks/p-search" title="p-search: a local search engine in Emacs" data-slug="p-search"> <title> 11:20-11:45 p-search: a local search engine in Emacs</title> <rect x="219" y="75" opacity="0.8" width="39" height="59" stroke="black" stroke-dasharray="" fill="skyblue"></rect> <g transform="translate(256,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> p-search</text></g></a> <a href="/2024/talks/julia" title="Exploring shared philosophies in Julia and Emacs" data-slug="julia"> <title> 1:00- 1:10 Exploring shared philosophies in Julia and Emacs</title> <rect x="376" y="75" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="" fill="skyblue"></rect> <g transform="translate(389,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> julia</text></g></a> <a href="/2024/talks/guile" title="Beguiling Emacs: Guile-Emacs relaunched!" data-slug="guile"> <title> 1:25- 1:45 Beguiling Emacs: Guile-Emacs relaunched!</title> <rect x="415" y="75" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="" fill="skyblue"></rect> <g transform="translate(444,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> guile</text></g></a> <a href="/2024/talks/secrets" title="Committing secrets with git using sops-mode" data-slug="secrets"> <title> 1:55- 2:05 Committing secrets with git using sops-mode</title> <rect x="462" y="75" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="" fill="skyblue"></rect> <g transform="translate(475,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> secrets</text></g></a> <a href="/2024/talks/mcclim" title="Elisp and McCLIM" data-slug="mcclim"> <title> 2:25- 3:25 Elisp and McCLIM</title> <rect x="509" y="75" opacity="0.8" width="94" height="59" stroke="black" stroke-dasharray="" fill="skyblue"></rect> <g transform="translate(601,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> mcclim</text></g></a> <a href="/2024/talks/maxima" title="Emacs, eev, and Maxima - now!" data-slug="maxima"> <title> 3:45- 4:05 Emacs, eev, and Maxima - now!</title> <rect x="635" y="75" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="5,5,5" fill="skyblue"></rect> <g transform="translate(664,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> maxima</text></g></a> <g transform="translate(0,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 9 AM</text></g> <g transform="translate(94,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 10 AM</text></g> <g transform="translate(188,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 11 AM</text></g> <g transform="translate(282,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 12 PM</text></g> <g transform="translate(376,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 1 PM</text></g> <g transform="translate(470,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 2 PM</text></g> <g transform="translate(564,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 3 PM</text></g> <g transform="translate(658,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 4 PM</text></g> <g transform="translate(752,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 5 PM</text></g></g> <g transform="translate(0,150)"> <title> Schedule for Sunday</title> <rect width="800" height="150" x="0" y="0" fill="white"></rect> <text font-size="10" fill="black" y="12" x="3"> Sunday</text> <a href="/2024/talks/sun-open" title="Sunday opening remarks" data-slug="sun-open"> <title> 9:00- 9:10 Sunday opening remarks</title> <rect x="0" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(13,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sun-open</text></g></a> <a href="/2024/talks/links" title="Unlocking linked data: replacing specialized apps with an Org-based semantic wiki" data-slug="links"> <title> 9:10- 9:20 Unlocking linked data: replacing specialized apps with an Org-based semantic wiki</title> <rect x="15" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(28,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> links</text></g></a> <a href="/2024/talks/regex" title="Emacs regex compilation and future directions for expressive pattern matching" data-slug="regex"> <title> 9:30- 9:50 Emacs regex compilation and future directions for expressive pattern matching</title> <rect x="47" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(76,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> regex</text></g></a> <a href="/2024/talks/learning" title="Survival of the skillest: Thriving in the learning jungle" data-slug="learning"> <title> 10:00-10:20 Survival of the skillest: Thriving in the learning jungle</title> <rect x="94" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(123,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> learning</text></g></a> <a href="/2024/talks/blee" title="About Blee: enveloping our own autonomy directed digital ecosystem with Emacs" data-slug="blee"> <title> 10:30-11:15 About Blee: enveloping our own autonomy directed digital ecosystem with Emacs</title> <rect x="141" y="15" opacity="0.8" width="70" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(209,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> blee</text></g></a> <a href="/2024/talks/hyperbole" title="Fun things with GNU Hyperbole" data-slug="hyperbole"> <title> 11:30-11:45 Fun things with GNU Hyperbole</title> <rect x="235" y="15" opacity="0.8" width="23" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(256,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> hyperbole</text></g></a> <a href="/2024/talks/open-mic" title="Open mic/pad for quick updates etc." data-slug="open-mic"> <title> 1:00- 1:30 Open mic/pad for quick updates etc.</title> <rect x="376" y="15" opacity="0.8" width="47" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(421,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> open-mic</text></g></a> <a href="/2024/talks/pgmacs" title="PGmacs: browsing and editing PostgreSQL databases from Emacs" data-slug="pgmacs"> <title> 1:40- 1:55 PGmacs: browsing and editing PostgreSQL databases from Emacs</title> <rect x="439" y="15" opacity="0.8" width="23" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(460,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> pgmacs</text></g></a> <a href="/2024/talks/literate" title="Literate programming for the 21st Century" data-slug="literate"> <title> 2:15- 2:35 Literate programming for the 21st Century</title> <rect x="494" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(523,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> literate</text></g></a> <a href="/2024/talks/students" title="An example of a cohesive student workflow in Emacs" data-slug="students"> <title> 3:00- 3:10 An example of a cohesive student workflow in Emacs</title> <rect x="564" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(577,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> students</text></g></a> <a href="/2024/talks/sharing" title="So you want to be an Emacs-fluencer?" data-slug="sharing"> <title> 3:20- 3:40 So you want to be an Emacs-fluencer?</title> <rect x="596" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(625,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sharing</text></g></a> <a href="/2024/talks/transducers" title="Transducers: finally, ergonomic data processing for Emacs!" data-slug="transducers"> <title> 4:00- 4:30 Transducers: finally, ergonomic data processing for Emacs!</title> <rect x="658" y="15" opacity="0.8" width="47" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(703,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> transducers</text></g></a> <a href="/2024/talks/sun-close" title="Sunday closing remarks" data-slug="sun-close"> <title> 4:50- 5:00 Sunday closing remarks</title> <rect x="737" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(750,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sun-close</text></g></a> <g transform="translate(0,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 9 AM</text></g> <g transform="translate(94,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 10 AM</text></g> <g transform="translate(188,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 11 AM</text></g> <g transform="translate(282,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 12 PM</text></g> <g transform="translate(376,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 1 PM</text></g> <g transform="translate(470,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 2 PM</text></g> <g transform="translate(564,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 3 PM</text></g> <g transform="translate(658,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 4 PM</text></g> <g transform="translate(752,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 5 PM</text></g></g></svg></div>
\ No newline at end of file +<div class="schedule-svg-container"><svg width="800" height="300" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <title> Graphical view of the schedule</title> <g transform="translate(0,0)"> <title> Schedule for Saturday</title> <rect width="800" height="150" x="0" y="0" fill="white"></rect> <text font-size="10" fill="black" y="12" x="3"> Saturday</text> <a href="/2024/talks/sat-open" title="Saturday opening remarks" data-slug="sat-open"> <title> 9:00- 9:10 Saturday opening remarks</title> <rect x="0" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(13,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sat-open</text></g></a> <a href="/2024/talks/papers" title="Writing academic papers in Org-Roam" data-slug="papers"> <title> 9:10- 9:20 Writing academic papers in Org-Roam</title> <rect x="15" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(28,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> papers</text></g></a> <a href="/2024/talks/project" title="Managing writing project metadata with org-mode" data-slug="project"> <title> 9:40-10:00 Managing writing project metadata with org-mode</title> <rect x="62" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(91,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> project</text></g></a> <a href="/2024/talks/org-update" title="The Future of Org" data-slug="org-update"> <title> 10:20-11:00 The Future of Org</title> <rect x="125" y="15" opacity="0.8" width="62" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(185,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> org-update</text></g></a> <a href="/2024/talks/color" title="Colour your Emacs with ease" data-slug="color"> <title> 11:20-11:30 Colour your Emacs with ease</title> <rect x="219" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(232,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> color</text></g></a> <a href="/2024/talks/theme" title="My journey of finding and creating the “perfect” Emacs theme" data-slug="theme"> <title> 1:00- 1:10 My journey of finding and creating the “perfect” Emacs theme</title> <rect x="376" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(389,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> theme</text></g></a> <a href="/2024/talks/water" title="Watering my (digital) plant with Emacs timers" data-slug="water"> <title> 1:30- 1:45 Watering my (digital) plant with Emacs timers</title> <rect x="423" y="15" opacity="0.8" width="23" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(444,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> water</text></g></a> <a href="/2024/talks/shell" title="Emacs as a shell" data-slug="shell"> <title> 1:55- 2:35 Emacs as a shell</title> <rect x="462" y="15" opacity="0.8" width="62" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(522,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> shell</text></g></a> <a href="/2024/talks/casual" title="Re-imagining the Emacs user experience with Casual Suite" data-slug="casual"> <title> 2:45- 3:05 Re-imagining the Emacs user experience with Casual Suite</title> <rect x="541" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(570,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> casual</text></g></a> <a href="/2024/talks/hyperdrive" title="New in hyperdrive.el: quick install, peer graph, transclusion!" data-slug="hyperdrive"> <title> 3:25- 3:45 New in hyperdrive.el: quick install, peer graph, transclusion!</title> <rect x="603" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(632,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> hyperdrive</text></g></a> <a href="/2024/talks/writing" title="Emacs Writing Studio" data-slug="writing"> <title> 4:05- 4:15 Emacs Writing Studio</title> <rect x="666" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(679,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> writing</text></g></a> <a href="/2024/talks/emacs30" title="Emacs 30 Highlights" data-slug="emacs30"> <title> 4:25- 4:50 Emacs 30 Highlights</title> <rect x="698" y="15" opacity="0.8" width="39" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(735,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> emacs30</text></g></a> <a href="/2024/talks/sat-close" title="Saturday closing remarks" data-slug="sat-close"> <title> 5:00- 5:10 Saturday closing remarks</title> <rect x="752" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(765,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sat-close</text></g></a> <a href="/2024/talks/gypsum" title="Gypsum: my clone of Emacs and ELisp written in Scheme" data-slug="gypsum"> <title> 10:00-10:20 Gypsum: my clone of Emacs and ELisp written in Scheme</title> <rect x="94" y="75" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="" fill="skyblue"></rect> <g transform="translate(123,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> gypsum</text></g></a> <a href="/2024/talks/rust" title="An experimental Emacs core in Rust" data-slug="rust"> <title> 10:40-11:00 An experimental Emacs core in Rust</title> <rect x="156" y="75" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="5,5,5" fill="skyblue"></rect> <g transform="translate(185,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> rust</text></g></a> <a href="/2024/talks/p-search" title="p-search: a local search engine in Emacs" data-slug="p-search"> <title> 11:20-11:45 p-search: a local search engine in Emacs</title> <rect x="219" y="75" opacity="0.8" width="39" height="59" stroke="black" stroke-dasharray="" fill="skyblue"></rect> <g transform="translate(256,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> p-search</text></g></a> <a href="/2024/talks/julia" title="Exploring shared philosophies in Julia and Emacs" data-slug="julia"> <title> 1:00- 1:10 Exploring shared philosophies in Julia and Emacs</title> <rect x="376" y="75" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="" fill="skyblue"></rect> <g transform="translate(389,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> julia</text></g></a> <a href="/2024/talks/guile" title="Beguiling Emacs: Guile-Emacs relaunched!" data-slug="guile"> <title> 1:25- 1:45 Beguiling Emacs: Guile-Emacs relaunched!</title> <rect x="415" y="75" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="" fill="skyblue"></rect> <g transform="translate(444,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> guile</text></g></a> <a href="/2024/talks/secrets" title="Committing secrets with git using sops-mode" data-slug="secrets"> <title> 1:55- 2:05 Committing secrets with git using sops-mode</title> <rect x="462" y="75" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="" fill="skyblue"></rect> <g transform="translate(475,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> secrets</text></g></a> <a href="/2024/talks/mcclim" title="Elisp and McCLIM" data-slug="mcclim"> <title> 2:25- 3:25 Elisp and McCLIM</title> <rect x="509" y="75" opacity="0.8" width="94" height="59" stroke="black" stroke-dasharray="" fill="skyblue"></rect> <g transform="translate(601,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> mcclim</text></g></a> <a href="/2024/talks/maxima" title="Emacs, eev, and Maxima - now!" data-slug="maxima"> <title> 3:45- 4:05 Emacs, eev, and Maxima - now!</title> <rect x="635" y="75" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="5,5,5" fill="skyblue"></rect> <g transform="translate(664,133)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> maxima</text></g></a> <g transform="translate(0,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 9 AM</text></g> <g transform="translate(94,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 10 AM</text></g> <g transform="translate(188,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 11 AM</text></g> <g transform="translate(282,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 12 PM</text></g> <g transform="translate(376,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 1 PM</text></g> <g transform="translate(470,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 2 PM</text></g> <g transform="translate(564,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 3 PM</text></g> <g transform="translate(658,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 4 PM</text></g> <g transform="translate(752,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 5 PM</text></g></g> <g transform="translate(0,150)"> <title> Schedule for Sunday</title> <rect width="800" height="150" x="0" y="0" fill="white"></rect> <text font-size="10" fill="black" y="12" x="3"> Sunday</text> <a href="/2024/talks/sun-open" title="Sunday opening remarks" data-slug="sun-open"> <title> 9:00- 9:10 Sunday opening remarks</title> <rect x="0" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(13,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sun-open</text></g></a> <a href="/2024/talks/links" title="Unlocking linked data: replacing specialized apps with an Org-based semantic wiki" data-slug="links"> <title> 9:10- 9:20 Unlocking linked data: replacing specialized apps with an Org-based semantic wiki</title> <rect x="15" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(28,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> links</text></g></a> <a href="/2024/talks/regex" title="Emacs regex compilation and future directions for expressive pattern matching" data-slug="regex"> <title> 9:30- 9:50 Emacs regex compilation and future directions for expressive pattern matching</title> <rect x="47" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(76,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> regex</text></g></a> <a href="/2024/talks/learning" title="Survival of the skillest: Thriving in the learning jungle" data-slug="learning"> <title> 10:00-10:20 Survival of the skillest: Thriving in the learning jungle</title> <rect x="94" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(123,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> learning</text></g></a> <a href="/2024/talks/blee" title="About Blee: enveloping our own autonomy directed digital ecosystem with Emacs" data-slug="blee"> <title> 10:30-11:15 About Blee: enveloping our own autonomy directed digital ecosystem with Emacs</title> <rect x="141" y="15" opacity="0.8" width="70" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(209,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> blee</text></g></a> <a href="/2024/talks/hyperbole" title="Fun things with GNU Hyperbole" data-slug="hyperbole"> <title> 11:30-11:45 Fun things with GNU Hyperbole</title> <rect x="235" y="15" opacity="0.8" width="23" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(256,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> hyperbole</text></g></a> <a href="/2024/talks/open-mic" title="Open mic/pad for quick updates etc." data-slug="open-mic"> <title> 1:00- 1:30 Open mic/pad for quick updates etc.</title> <rect x="376" y="15" opacity="0.8" width="47" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(421,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> open-mic</text></g></a> <a href="/2024/talks/pgmacs" title="PGmacs: browsing and editing PostgreSQL databases from Emacs" data-slug="pgmacs"> <title> 1:40- 1:55 PGmacs: browsing and editing PostgreSQL databases from Emacs</title> <rect x="439" y="15" opacity="0.8" width="23" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(460,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> pgmacs</text></g></a> <a href="/2024/talks/literate" title="Literate programming for the 21st Century" data-slug="literate"> <title> 2:15- 2:35 Literate programming for the 21st Century</title> <rect x="494" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(523,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> literate</text></g></a> <a href="/2024/talks/students" title="An example of a cohesive student workflow in Emacs" data-slug="students"> <title> 3:00- 3:10 An example of a cohesive student workflow in Emacs</title> <rect x="564" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(577,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> students</text></g></a> <a href="/2024/talks/sharing" title="So you want to be an Emacs-fluencer?" data-slug="sharing"> <title> 3:20- 3:40 So you want to be an Emacs-fluencer?</title> <rect x="596" y="15" opacity="0.8" width="31" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(625,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sharing</text></g></a> <a href="/2024/talks/transducers" title="Transducers: finally, ergonomic data processing for Emacs!" data-slug="transducers"> <title> 4:00- 4:30 Transducers: finally, ergonomic data processing for Emacs!</title> <rect x="658" y="15" opacity="0.8" width="47" height="59" stroke="black" stroke-dasharray="" fill="peachpuff"></rect> <g transform="translate(703,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> transducers</text></g></a> <a href="/2024/talks/sun-close" title="Sunday closing remarks" data-slug="sun-close"> <title> 4:50- 5:00 Sunday closing remarks</title> <rect x="737" y="15" opacity="0.8" width="15" height="59" stroke="black" stroke-dasharray="5,5,5" fill="peachpuff"></rect> <g transform="translate(750,73)"> <text fill="black" x="0" y="0" font-size="10" transform="rotate(-90)"> sun-close</text></g></a> <g transform="translate(0,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 9 AM</text></g> <g transform="translate(94,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 10 AM</text></g> <g transform="translate(188,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 11 AM</text></g> <g transform="translate(282,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 12 PM</text></g> <g transform="translate(376,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 1 PM</text></g> <g transform="translate(470,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 2 PM</text></g> <g transform="translate(564,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 3 PM</text></g> <g transform="translate(658,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 4 PM</text></g> <g transform="translate(752,15)"> <line stroke="darkgray" x1="0" y1="0" x2="0" y2="120"></line> <text fill="black" x="0" y="133" font-size="10" text-anchor="left"> 5 PM</text></g></g></svg></div>
\ No newline at end of file |