From 7de533575eaee26d857b41ceb21680ec56d3e064 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Tue, 26 Dec 2023 21:01:37 -0500 Subject: add transcript links --- ...aling--matthew-jorgensen-plasmastrike--main.vtt | 353 +++++++++++++++++++++ 1 file changed, 353 insertions(+) create mode 100644 2023/captions/emacsconf-2023-koutline--using-koutline-for-stream-of-thought-journaling--matthew-jorgensen-plasmastrike--main.vtt (limited to '2023/captions/emacsconf-2023-koutline--using-koutline-for-stream-of-thought-journaling--matthew-jorgensen-plasmastrike--main.vtt') diff --git a/2023/captions/emacsconf-2023-koutline--using-koutline-for-stream-of-thought-journaling--matthew-jorgensen-plasmastrike--main.vtt b/2023/captions/emacsconf-2023-koutline--using-koutline-for-stream-of-thought-journaling--matthew-jorgensen-plasmastrike--main.vtt new file mode 100644 index 00000000..7d2db739 --- /dev/null +++ b/2023/captions/emacsconf-2023-koutline--using-koutline-for-stream-of-thought-journaling--matthew-jorgensen-plasmastrike--main.vtt @@ -0,0 +1,353 @@ +WEBVTT + + +00:00:03.340 --> 00:00:03.480 +Today I will share a nice workflow I have + +00:00:04.400 --> 00:00:04.900 +developed for stream of consciousness + +00:00:06.560 --> 00:00:06.759 +journaling. The goal of stream of + +00:00:08.080 --> 00:00:08.240 +consciousness journaling is to get your + +00:00:09.960 --> 00:00:10.080 +thoughts on the screen as effectively and + +00:00:10.679 --> 00:00:11.040 +efficiently as possible. + +00:00:12.780 --> 00:00:12.980 +These 2 features when combined reinforce each + +00:00:14.860 --> 00:00:15.060 +other and let you hear yourself think in a + +00:00:15.960 --> 00:00:16.460 +very efficient manner, + +00:00:17.220 --> 00:00:17.580 +increasing the number, + +00:00:18.960 --> 00:00:19.160 +quality, and types of thoughts you can get + +00:00:21.100 --> 00:00:21.260 +out of it. The tools I will be using for this + +00:00:22.680 --> 00:00:23.099 +are Emacs, KL line from the Hyperbolt + +00:00:24.080 --> 00:00:24.279 +package, centered cursor mode, + +00:00:25.119 --> 00:00:25.619 +Olivetti mode, and optionally, + +00:00:26.820 --> 00:00:27.240 +voice to text. Additionally, + +00:00:28.939 --> 00:00:29.119 +you can see my commands and key bindings on + +00:00:31.500 --> 00:00:31.680 +the right. I will start off by showing a + +00:00:32.119 --> 00:00:32.619 +typing demo + +00:00:48.120 --> 00:00:48.620 +about how my day went. + +00:01:12.900 --> 00:01:13.180 +There are certain functionalities for stream + +00:01:14.640 --> 00:01:14.960 +of consciousness journaling that are desired + +00:01:15.900 --> 00:01:16.320 +or detrimental to the process. + +00:01:17.040 --> 00:01:17.540 +Stream of thought functionalities, + +00:01:26.000 --> 00:01:26.240 +things I want. The ability to optionally use + +00:01:27.720 --> 00:01:28.020 +speech to text. I do this by using + +00:01:29.380 --> 00:01:29.880 +Nerdictation, a Python program. + +00:01:32.320 --> 00:01:32.480 +I am still experimenting with this as it + +00:01:34.120 --> 00:01:34.200 +changes the quality and types of thoughts you + +00:01:35.280 --> 00:01:35.720 +can get out of stream of consciousness + +00:01:37.680 --> 00:01:37.880 +journaling. I am still looking for better + +00:01:39.900 --> 00:01:40.240 +ways of doing this. The ability to easily + +00:01:41.680 --> 00:01:41.880 +organize and split off my thoughts by + +00:01:43.040 --> 00:01:43.540 +creating and manipulating outlines. + +00:01:46.280 --> 00:01:46.560 +Creating them in real time is needed for live + +00:01:48.240 --> 00:01:48.720 +journaling and allows for later editing + +00:01:53.140 --> 00:01:53.300 +really easily. I showed off some of these + +00:01:56.479 --> 00:01:56.740 +commands before. To just write words without + +00:01:57.540 --> 00:01:58.040 +worrying about format. + +00:02:00.160 --> 00:02:00.480 +To not worry about scrolling, + +00:02:01.640 --> 00:02:02.140 +I use centered cursor mode. + +00:02:05.200 --> 00:02:05.660 +To not worry about lines, + +00:02:06.960 --> 00:02:07.460 +I use the KOutline auto-filling + +00:02:09.360 --> 00:02:09.800 +functionality. To not worry about pressing + +00:02:11.400 --> 00:02:11.720 +Enter, and to have a nice looking journal + +00:02:12.660 --> 00:02:13.160 +with hard returns afterwards. + +00:02:19.060 --> 00:02:19.320 +Manually filling is needed with spacing when + +00:02:22.160 --> 00:02:22.660 +it is wrong. I do that with metaJ. + +00:02:30.680 --> 00:02:31.180 +Counterproductive functionality. + +00:02:33.480 --> 00:02:33.680 +Spell checking. While this is useful for + +00:02:35.500 --> 00:02:35.680 +editing, it is not useful for stream of + +00:02:36.220 --> 00:02:36.720 +consciousness journaling. + +00:02:39.020 --> 00:02:39.140 +Having this on or off conditionally while you + +00:02:40.760 --> 00:02:40.940 +are live journaling is a killer feature of + +00:02:48.040 --> 00:02:48.460 +Emacs. Reading slash editing the journal. + +00:02:50.240 --> 00:02:50.380 +Part of the value proposition of this is to + +00:02:51.420 --> 00:02:51.820 +listen to what you are thinking, + +00:02:52.680 --> 00:02:53.180 +so this is needed functionality. + +00:02:55.580 --> 00:02:55.680 +You cannot listen very well when you are + +00:02:57.360 --> 00:02:57.720 +speaking, and the converse is true as well. + +00:02:59.240 --> 00:02:59.440 +You cannot speak very well when you are + +00:03:01.280 --> 00:03:01.440 +listening, decreasing what you can get out of + +00:03:04.120 --> 00:03:04.240 +it. Features when editing or listening to + +00:03:05.200 --> 00:03:05.700 +your journal. Spell checking. + +00:03:07.780 --> 00:03:08.280 +I use the Spackage Spellfoo, + +00:03:20.740 --> 00:03:20.980 +but there are others. I use multiple panes to + +00:03:25.040 --> 00:03:25.440 +read and edit. I use a combination of follow + +00:03:27.940 --> 00:03:28.440 +mode and some of my custom functions. + +00:03:31.860 --> 00:03:32.360 +These are what I use right here. + +00:03:53.360 --> 00:03:53.480 +The ability to change the view specs of the + +00:03:59.340 --> 00:03:59.840 +document. Stuff like, toggling blank lines. + +00:04:08.300 --> 00:04:08.800 +Show the first heading of everything. + +00:04:18.620 --> 00:04:18.839 +You can also export the KOutline pages to + +00:04:21.560 --> 00:04:21.779 +HTML for other people to read or another way + +00:04:29.440 --> 00:04:29.940 +to look at it. Easy manipulation of cells. + +00:04:34.040 --> 00:04:34.160 +You use the Alt and arrow keys just like in + +00:04:37.200 --> 00:04:37.700 +Orm mode to delete cells easily. + +00:04:47.020 --> 00:04:47.180 +The ability to manually reformat KL9 cells in + +00:04:49.540 --> 00:04:49.760 +addition to auto formatting of the cells for + +00:04:50.860 --> 00:04:51.180 +when spacing looks off. + +00:04:53.900 --> 00:04:54.080 +MetaJ is nice, and auto-filling is also nice + +00:04:54.920 --> 00:04:55.420 +for having multiple pages. + +00:04:58.660 --> 00:04:59.020 +Why do I use these tools versus other common + +00:05:06.060 --> 00:05:06.200 +tools? K-Outline vs. Playtext Writing in + +00:05:08.460 --> 00:05:08.600 +outlines helps me easily structure my + +00:05:09.960 --> 00:05:10.280 +thoughts in a way that is easy to write, + +00:05:12.500 --> 00:05:12.800 +read, and edit. Org Mode vs. + +00:05:15.360 --> 00:05:15.600 +K-Outline Org Mode gives me lots of ways to + +00:05:17.120 --> 00:05:17.620 +structure my journal slash document. + +00:05:19.600 --> 00:05:20.100 +While this is great for a lot of things, + +00:05:21.540 --> 00:05:22.040 +for stream of consciousness journaling, + +00:05:24.960 --> 00:05:25.140 +this causes decision fatigue and loss of + +00:05:30.320 --> 00:05:30.720 +concentration. Types of questions I get when + +00:05:31.960 --> 00:05:32.460 +structuring an org-mode document? + +00:05:35.080 --> 00:05:35.400 +Do I keep everything in a heading or below + +00:05:36.100 --> 00:05:36.600 +the heading in paragraphs? + +00:05:38.080 --> 00:05:38.240 +How do I handle new lines? + +00:05:40.240 --> 00:05:40.520 +Do I just use visual line mode with no hard + +00:05:42.520 --> 00:05:42.880 +returns? Or if I make hard returns, + +00:05:44.800 --> 00:05:45.300 +on what line number do I do them? + +00:05:50.080 --> 00:05:50.460 +More visual line nodes in org-mode documents + +00:05:52.660 --> 00:05:53.160 +like a potential org ID in your property + +00:05:57.720 --> 00:05:57.940 +stores. While a lot of the above is really + +00:05:59.880 --> 00:06:00.060 +nice if you are making something like a + +00:06:01.640 --> 00:06:02.060 +website to present to other people, + +00:06:04.080 --> 00:06:04.340 +these features are counterproductive to + +00:06:05.040 --> 00:06:05.540 +stream-of-thought journaling. + +00:06:08.900 --> 00:06:09.200 +Org mode is also top-notch for other things + +00:06:11.780 --> 00:06:12.280 +such as GTD. I don't think org mode has + +00:06:13.820 --> 00:06:14.280 +bindings to create child, + +00:06:15.460 --> 00:06:15.960 +same-level, and parent cells. + +00:06:19.340 --> 00:06:19.600 +Centered cursor mode versus scroll lock mode + +00:06:22.640 --> 00:06:22.960 +built-in. Scroll lock mode changes its place + +00:06:28.180 --> 00:06:28.380 +when you move the cursor from the bottom or + +00:06:30.080 --> 00:06:30.280 +the top of the page. Centered cursor mode + +00:06:33.420 --> 00:06:33.680 +will reliably fix itself to the center when + +00:06:36.280 --> 00:06:36.780 +the cursor position is not there. -- cgit v1.2.3