From bb1ff477aa51923dab3681378e84e17850512683 Mon Sep 17 00:00:00 2001
From: Sacha Chua <sacha@sachachua.com>
Date: Fri, 19 Nov 2021 17:21:30 -0500
Subject: Update status for montessori

---
 ...ws--emacs-news-highlights--sacha-chua--main.vtt | 490 +++++++++++++++++++++
 ...021-news--emacs-news-highlights--sacha-chua.vtt | 490 ---------------------
 2021/emacsconf-pentabarf.xml                       |   2 +-
 2021/emacsconf.ics                                 | 212 ++++-----
 2021/info/montessori-schedule.md                   |   4 +-
 2021/info/news-schedule.md                         |   2 +-
 2021/talks/day1-open.md                            |   4 +
 7 files changed, 604 insertions(+), 600 deletions(-)
 create mode 100644 2021/captions/emacsconf-2021-news--emacs-news-highlights--sacha-chua--main.vtt
 delete mode 100644 2021/captions/emacsconf-2021-news--emacs-news-highlights--sacha-chua.vtt

(limited to '2021')

diff --git a/2021/captions/emacsconf-2021-news--emacs-news-highlights--sacha-chua--main.vtt b/2021/captions/emacsconf-2021-news--emacs-news-highlights--sacha-chua--main.vtt
new file mode 100644
index 00000000..3b8f2db3
--- /dev/null
+++ b/2021/captions/emacsconf-2021-news--emacs-news-highlights--sacha-chua--main.vtt
@@ -0,0 +1,490 @@
+WEBVTT
+
+00:00.003 --> 00:01.519
+I'm Sacha Chua, and here are
+
+00:01.519 --> 00:03.754
+ten Emacs News highlights for 2021.
+
+00:03.754 --> 00:05.305
+If you want to follow the links,
+
+00:05.305 --> 00:06.846
+check out the wiki page at
+
+00:06.846 --> 00:11.024
+https://emacsconf.org/2021/talks/news/ .
+
+00:11.024 --> 00:13.442
+1. The Emacs developers are currently
+
+00:13.442 --> 00:15.346
+working on Emacs 28.1,
+
+00:15.346 --> 00:17.119
+which will be the next major release.
+
+00:17.119 --> 00:18.442
+Native compilation should
+
+00:18.442 --> 00:19.959
+make everything way faster,
+
+00:19.959 --> 00:21.476
+and emoji support will probably
+
+00:21.476 --> 00:22.549
+make things more fun. 😎👍
+
+00:22.549 --> 00:25.133
+John Wiegley will share more Emacs 28 details
+
+00:25.133 --> 00:26.913
+in his update, so check out his talk.
+
+00:26.913 --> 00:28.783
+Andrea Corallo's giving a talk
+
+00:28.783 --> 00:30.418
+on native compilation too.
+
+00:30.418 --> 00:31.206
+2.
+
+00:31.206 --> 00:33.732
+Org mode is now at version 9.5.
+
+00:33.732 --> 00:35.086
+New features include
+
+00:35.086 --> 00:36.935
+a library for managing citations,
+
+00:36.935 --> 00:38.414
+asynchronous session support
+
+00:38.414 --> 00:39.375
+for code blocks,
+
+00:39.375 --> 00:40.342
+and better control
+
+00:40.342 --> 00:41.595
+of your agenda's appearance.
+
+00:41.595 --> 00:43.372
+If you've been getting your Org packages
+
+00:43.372 --> 00:44.506
+from Org ELPA,
+
+00:44.506 --> 00:46.128
+you can update your configuration
+
+00:46.128 --> 00:47.896
+to get Org from GNU ELPA
+
+00:47.896 --> 00:50.155
+and org-contrib from NonGNU ELPA.
+
+00:50.155 --> 00:52.278
+The new release of the Org Roam package
+
+00:52.278 --> 00:54.185
+should be a faster and more consistent way
+
+00:54.185 --> 00:56.060
+to use Org to manage a knowledgebase,
+
+00:56.060 --> 00:58.423
+and org-roam-ui looks pretty snazzy.
+
+00:58.423 --> 01:00.531
+The best way to keep up with Org changes
+
+01:00.531 --> 01:02.556
+is to check out the blog This Month in Org.
+
+01:02.556 --> 01:03.439
+3.
+
+01:03.439 --> 01:05.469
+New Magit major release!
+
+01:05.469 --> 01:07.781
+Jonas Bernoulli has split some functionality
+
+01:07.781 --> 01:09.557
+into other packages so that
+
+01:09.557 --> 01:11.719
+Emacs Lisp developers can use them, such as
+
+01:11.719 --> 01:14.049
+magit-section, transient, and forge.
+
+01:14.049 --> 01:16.502
+Here's an example of using magit-section
+
+01:16.502 --> 01:17.773
+to manage groups of buffers.
+
+01:17.773 --> 01:19.333
+You can learn more about Transient
+
+01:19.333 --> 01:20.842
+in the talk on self-describing
+
+01:20.842 --> 01:23.538
+smart domain-specific languages or DSLs.
+
+01:23.538 --> 01:24.320
+4.
+
+01:24.320 --> 01:26.545
+In terms of smaller packages, there's been
+
+01:26.545 --> 01:28.625
+a lot of activity around completion.
+
+01:28.625 --> 01:30.292
+Karthik has a great diagram,
+
+01:30.292 --> 01:32.459
+and Prot explains how things work together.
+
+01:32.459 --> 01:34.414
+I think the idea is that instead of having
+
+01:34.414 --> 01:36.066
+one large completion system
+
+01:36.066 --> 01:38.344
+like Helm or Icicles, you can choose
+
+01:38.344 --> 01:40.110
+a few different, smaller packages
+
+01:40.110 --> 01:41.869
+and configure them to work together.
+
+01:41.869 --> 01:43.129
+If you're curious about this,
+
+01:43.129 --> 01:45.159
+you might start with either selectrum
+
+01:45.159 --> 01:47.871
+or vertico, which are both completion interfaces,
+
+01:47.871 --> 01:50.443
+add marginalia for more information,
+
+01:50.443 --> 01:52.222
+and try consult for many useful
+
+01:52.222 --> 01:53.233
+completing commands.
+
+01:53.233 --> 01:54.279
+There are so many options,
+
+01:54.279 --> 01:55.867
+so it might be useful to check out
+
+01:55.867 --> 01:56.714
+some discussions.
+
+01:56.714 --> 01:57.477
+5.
+
+01:57.477 --> 01:59.531
+Embark is usually mentioned as part of
+
+01:59.531 --> 02:00.607
+that group of packages,
+
+02:00.607 --> 02:02.196
+but it's well worth looking into
+
+02:02.196 --> 02:03.895
+even if you use a different system.
+
+02:03.895 --> 02:06.417
+Embark lets you have context-sensitive shortcuts
+
+02:06.417 --> 02:08.796
+that work on things in buffers, minibuffers,
+
+02:08.796 --> 02:10.768
+and even collections of things.
+
+02:10.768 --> 02:11.737
+You can also use it
+
+02:11.737 --> 02:12.912
+when you start doing one command
+
+02:12.912 --> 02:15.012
+and then decide to do a different one instead.
+
+02:15.012 --> 02:16.271
+For more ideas, check out
+
+02:16.271 --> 02:17.495
+Fifteen Ways to Use Embark.
+
+02:17.495 --> 02:18.285
+6.
+
+02:18.285 --> 02:20.163
+Now that there are Emacs Lisp bindings
+
+02:20.163 --> 02:22.139
+for tree-sitter, we can work more easily
+
+02:22.139 --> 02:23.799
+with the structure of code instead of
+
+02:23.799 --> 02:25.461
+just using regular expressions.
+
+02:25.461 --> 02:26.209
+Check out the talk
+
+02:26.209 --> 02:27.804
+on Tree-edit and structural editing
+
+02:27.804 --> 02:28.593
+to learn more.
+
+02:28.593 --> 02:30.056
+You can use tree-sitter for
+
+02:30.056 --> 02:31.951
+intelligent snippets that get information
+
+02:31.951 --> 02:33.169
+from the code around them,
+
+02:33.169 --> 02:35.064
+editing Lisp expressions,
+
+02:35.064 --> 02:37.401
+and navigating text objects in Evil mode.
+
+02:37.401 --> 02:39.670
+(That's when Emacs is pretending to be Vi.)
+
+02:39.670 --> 02:42.563
+Dynamic modules help us add more to Emacs
+
+02:42.563 --> 02:44.388
+than Emacs Lisp easily offers,
+
+02:44.388 --> 02:46.804
+such as structural editing in OCaml
+
+02:46.804 --> 02:48.729
+and using Rust to figure out parentheses
+
+02:48.729 --> 02:50.086
+and indentation for Lisp.
+
+02:50.086 --> 02:50.999
+If you're curious,
+
+02:50.999 --> 02:51.923
+check out the talk on
+
+02:51.923 --> 02:54.336
+Extending Emacs in Rust with Dynamic Modules.
+
+02:54.336 --> 02:55.239
+7.
+
+02:55.239 --> 02:57.294
+Collaborative editing is now much easier
+
+02:57.294 --> 02:59.890
+since the CRDT package is in GNU ELPA.
+
+02:59.890 --> 03:01.632
+It allows multiple people to edit
+
+03:01.632 --> 03:03.285
+the same file over the network,
+
+03:03.285 --> 03:05.025
+using their own Emacs.
+
+03:05.025 --> 03:06.850
+This means you can keep your own config
+
+03:06.850 --> 03:08.674
+and keybindings, yay!
+
+03:08.674 --> 03:10.400
+Watch the Emacs Research Group talk
+
+03:10.400 --> 03:12.185
+for an example of how several people
+
+03:12.185 --> 03:13.337
+used it to work together.
+
+03:13.337 --> 03:13.838
+8.
+
+03:13.838 --> 03:15.401
+In case you're still under the impression
+
+03:15.401 --> 03:17.049
+that Emacs is just a text editor,
+
+03:17.049 --> 03:18.560
+some folks have been working on
+
+03:18.560 --> 03:20.254
+pretty neat graphical experiments.
+
+03:20.254 --> 03:22.432
+These OpenGL bindings for Emacs Lisp
+
+03:22.432 --> 03:24.195
+use an embedded xwidget,
+
+03:24.195 --> 03:26.607
+while other prototypes use the SVG support
+
+03:26.607 --> 03:27.700
+that's built into Emacs
+
+03:27.700 --> 03:29.047
+for Gantt charts,
+
+03:29.047 --> 03:29.819
+scribbles,
+
+03:29.819 --> 03:31.320
+and even diagrams.
+
+03:31.320 --> 03:32.790
+The color-picker from that one
+
+03:32.790 --> 03:34.841
+looks particularly useful for CSS.
+
+03:34.841 --> 03:37.043
+If you want to play around with adding SVGs
+
+03:37.043 --> 03:38.722
+to your files and interfaces,
+
+03:38.722 --> 03:39.762
+svg-icon
+
+03:39.762 --> 03:40.679
+and svg-lib
+
+03:40.679 --> 03:42.733
+might be good places to start. (Reddit)
+
+03:42.733 --> 03:44.207
+Of course, there's always a place
+
+03:44.207 --> 03:45.209
+for ASCII art,
+
+03:45.209 --> 03:46.933
+especially with the new boxy package
+
+03:46.933 --> 03:48.433
+that you can use for org files,
+
+03:48.433 --> 03:49.753
+imenu navigation,
+
+03:49.753 --> 03:51.418
+and even things in real life.
+
+03:51.418 --> 03:52.208
+9.
+
+03:52.208 --> 03:54.411
+There have been a lot of great posts, videos,
+
+03:54.411 --> 03:56.312
+and livestreams about Emacs this year.
+
+03:56.312 --> 03:57.574
+In addition to the ones
+
+03:57.574 --> 03:58.973
+from System Crafters,
+
+03:58.973 --> 04:00.153
+Emacs Elements,
+
+04:00.153 --> 04:01.664
+and Protesilaos,
+
+04:01.664 --> 04:02.474
+John Kitchin
+
+04:02.474 --> 04:03.220
+and Mike Zamansky
+
+04:03.220 --> 04:04.255
+are back, hooray!
+
+04:04.255 --> 04:06.626
+And Marcin Borkowski has just finished
+
+04:06.626 --> 04:08.516
+writing an intermediate textbook
+
+04:08.516 --> 04:09.751
+Emacs Lisp, too!
+
+04:09.751 --> 04:10.422
+10.
+
+04:10.422 --> 04:11.929
+Lastly, if you want to chat
+
+04:11.929 --> 04:13.083
+with other Emacs folks
+
+04:13.083 --> 04:15.284
+and get help on Emacs, Org mode,
+
+04:15.284 --> 04:16.211
+or other topics,
+
+04:16.211 --> 04:17.436
+the #emacs and #org-mode
+
+04:17.436 --> 04:19.861
+Internet Relay Chat or IRC channels
+
+04:19.861 --> 04:21.747
+are now on the libera.chat network
+
+04:21.747 --> 04:23.013
+instead of Freenode.
+
+04:23.013 --> 04:24.888
+If you'd like to add something I've missed,
+
+04:24.888 --> 04:26.583
+please add them to the wiki page,
+
+04:26.583 --> 04:29.034
+or e-mail me at sacha@sachachua.com .
+
+04:29.034 --> 04:30.554
+That's all for this quick review.
+
+04:30.554 --> 04:33.104
+Enjoy the rest of EmacsConf 2021!
diff --git a/2021/captions/emacsconf-2021-news--emacs-news-highlights--sacha-chua.vtt b/2021/captions/emacsconf-2021-news--emacs-news-highlights--sacha-chua.vtt
deleted file mode 100644
index 3b8f2db3..00000000
--- a/2021/captions/emacsconf-2021-news--emacs-news-highlights--sacha-chua.vtt
+++ /dev/null
@@ -1,490 +0,0 @@
-WEBVTT
-
-00:00.003 --> 00:01.519
-I'm Sacha Chua, and here are
-
-00:01.519 --> 00:03.754
-ten Emacs News highlights for 2021.
-
-00:03.754 --> 00:05.305
-If you want to follow the links,
-
-00:05.305 --> 00:06.846
-check out the wiki page at
-
-00:06.846 --> 00:11.024
-https://emacsconf.org/2021/talks/news/ .
-
-00:11.024 --> 00:13.442
-1. The Emacs developers are currently
-
-00:13.442 --> 00:15.346
-working on Emacs 28.1,
-
-00:15.346 --> 00:17.119
-which will be the next major release.
-
-00:17.119 --> 00:18.442
-Native compilation should
-
-00:18.442 --> 00:19.959
-make everything way faster,
-
-00:19.959 --> 00:21.476
-and emoji support will probably
-
-00:21.476 --> 00:22.549
-make things more fun. 😎👍
-
-00:22.549 --> 00:25.133
-John Wiegley will share more Emacs 28 details
-
-00:25.133 --> 00:26.913
-in his update, so check out his talk.
-
-00:26.913 --> 00:28.783
-Andrea Corallo's giving a talk
-
-00:28.783 --> 00:30.418
-on native compilation too.
-
-00:30.418 --> 00:31.206
-2.
-
-00:31.206 --> 00:33.732
-Org mode is now at version 9.5.
-
-00:33.732 --> 00:35.086
-New features include
-
-00:35.086 --> 00:36.935
-a library for managing citations,
-
-00:36.935 --> 00:38.414
-asynchronous session support
-
-00:38.414 --> 00:39.375
-for code blocks,
-
-00:39.375 --> 00:40.342
-and better control
-
-00:40.342 --> 00:41.595
-of your agenda's appearance.
-
-00:41.595 --> 00:43.372
-If you've been getting your Org packages
-
-00:43.372 --> 00:44.506
-from Org ELPA,
-
-00:44.506 --> 00:46.128
-you can update your configuration
-
-00:46.128 --> 00:47.896
-to get Org from GNU ELPA
-
-00:47.896 --> 00:50.155
-and org-contrib from NonGNU ELPA.
-
-00:50.155 --> 00:52.278
-The new release of the Org Roam package
-
-00:52.278 --> 00:54.185
-should be a faster and more consistent way
-
-00:54.185 --> 00:56.060
-to use Org to manage a knowledgebase,
-
-00:56.060 --> 00:58.423
-and org-roam-ui looks pretty snazzy.
-
-00:58.423 --> 01:00.531
-The best way to keep up with Org changes
-
-01:00.531 --> 01:02.556
-is to check out the blog This Month in Org.
-
-01:02.556 --> 01:03.439
-3.
-
-01:03.439 --> 01:05.469
-New Magit major release!
-
-01:05.469 --> 01:07.781
-Jonas Bernoulli has split some functionality
-
-01:07.781 --> 01:09.557
-into other packages so that
-
-01:09.557 --> 01:11.719
-Emacs Lisp developers can use them, such as
-
-01:11.719 --> 01:14.049
-magit-section, transient, and forge.
-
-01:14.049 --> 01:16.502
-Here's an example of using magit-section
-
-01:16.502 --> 01:17.773
-to manage groups of buffers.
-
-01:17.773 --> 01:19.333
-You can learn more about Transient
-
-01:19.333 --> 01:20.842
-in the talk on self-describing
-
-01:20.842 --> 01:23.538
-smart domain-specific languages or DSLs.
-
-01:23.538 --> 01:24.320
-4.
-
-01:24.320 --> 01:26.545
-In terms of smaller packages, there's been
-
-01:26.545 --> 01:28.625
-a lot of activity around completion.
-
-01:28.625 --> 01:30.292
-Karthik has a great diagram,
-
-01:30.292 --> 01:32.459
-and Prot explains how things work together.
-
-01:32.459 --> 01:34.414
-I think the idea is that instead of having
-
-01:34.414 --> 01:36.066
-one large completion system
-
-01:36.066 --> 01:38.344
-like Helm or Icicles, you can choose
-
-01:38.344 --> 01:40.110
-a few different, smaller packages
-
-01:40.110 --> 01:41.869
-and configure them to work together.
-
-01:41.869 --> 01:43.129
-If you're curious about this,
-
-01:43.129 --> 01:45.159
-you might start with either selectrum
-
-01:45.159 --> 01:47.871
-or vertico, which are both completion interfaces,
-
-01:47.871 --> 01:50.443
-add marginalia for more information,
-
-01:50.443 --> 01:52.222
-and try consult for many useful
-
-01:52.222 --> 01:53.233
-completing commands.
-
-01:53.233 --> 01:54.279
-There are so many options,
-
-01:54.279 --> 01:55.867
-so it might be useful to check out
-
-01:55.867 --> 01:56.714
-some discussions.
-
-01:56.714 --> 01:57.477
-5.
-
-01:57.477 --> 01:59.531
-Embark is usually mentioned as part of
-
-01:59.531 --> 02:00.607
-that group of packages,
-
-02:00.607 --> 02:02.196
-but it's well worth looking into
-
-02:02.196 --> 02:03.895
-even if you use a different system.
-
-02:03.895 --> 02:06.417
-Embark lets you have context-sensitive shortcuts
-
-02:06.417 --> 02:08.796
-that work on things in buffers, minibuffers,
-
-02:08.796 --> 02:10.768
-and even collections of things.
-
-02:10.768 --> 02:11.737
-You can also use it
-
-02:11.737 --> 02:12.912
-when you start doing one command
-
-02:12.912 --> 02:15.012
-and then decide to do a different one instead.
-
-02:15.012 --> 02:16.271
-For more ideas, check out
-
-02:16.271 --> 02:17.495
-Fifteen Ways to Use Embark.
-
-02:17.495 --> 02:18.285
-6.
-
-02:18.285 --> 02:20.163
-Now that there are Emacs Lisp bindings
-
-02:20.163 --> 02:22.139
-for tree-sitter, we can work more easily
-
-02:22.139 --> 02:23.799
-with the structure of code instead of
-
-02:23.799 --> 02:25.461
-just using regular expressions.
-
-02:25.461 --> 02:26.209
-Check out the talk
-
-02:26.209 --> 02:27.804
-on Tree-edit and structural editing
-
-02:27.804 --> 02:28.593
-to learn more.
-
-02:28.593 --> 02:30.056
-You can use tree-sitter for
-
-02:30.056 --> 02:31.951
-intelligent snippets that get information
-
-02:31.951 --> 02:33.169
-from the code around them,
-
-02:33.169 --> 02:35.064
-editing Lisp expressions,
-
-02:35.064 --> 02:37.401
-and navigating text objects in Evil mode.
-
-02:37.401 --> 02:39.670
-(That's when Emacs is pretending to be Vi.)
-
-02:39.670 --> 02:42.563
-Dynamic modules help us add more to Emacs
-
-02:42.563 --> 02:44.388
-than Emacs Lisp easily offers,
-
-02:44.388 --> 02:46.804
-such as structural editing in OCaml
-
-02:46.804 --> 02:48.729
-and using Rust to figure out parentheses
-
-02:48.729 --> 02:50.086
-and indentation for Lisp.
-
-02:50.086 --> 02:50.999
-If you're curious,
-
-02:50.999 --> 02:51.923
-check out the talk on
-
-02:51.923 --> 02:54.336
-Extending Emacs in Rust with Dynamic Modules.
-
-02:54.336 --> 02:55.239
-7.
-
-02:55.239 --> 02:57.294
-Collaborative editing is now much easier
-
-02:57.294 --> 02:59.890
-since the CRDT package is in GNU ELPA.
-
-02:59.890 --> 03:01.632
-It allows multiple people to edit
-
-03:01.632 --> 03:03.285
-the same file over the network,
-
-03:03.285 --> 03:05.025
-using their own Emacs.
-
-03:05.025 --> 03:06.850
-This means you can keep your own config
-
-03:06.850 --> 03:08.674
-and keybindings, yay!
-
-03:08.674 --> 03:10.400
-Watch the Emacs Research Group talk
-
-03:10.400 --> 03:12.185
-for an example of how several people
-
-03:12.185 --> 03:13.337
-used it to work together.
-
-03:13.337 --> 03:13.838
-8.
-
-03:13.838 --> 03:15.401
-In case you're still under the impression
-
-03:15.401 --> 03:17.049
-that Emacs is just a text editor,
-
-03:17.049 --> 03:18.560
-some folks have been working on
-
-03:18.560 --> 03:20.254
-pretty neat graphical experiments.
-
-03:20.254 --> 03:22.432
-These OpenGL bindings for Emacs Lisp
-
-03:22.432 --> 03:24.195
-use an embedded xwidget,
-
-03:24.195 --> 03:26.607
-while other prototypes use the SVG support
-
-03:26.607 --> 03:27.700
-that's built into Emacs
-
-03:27.700 --> 03:29.047
-for Gantt charts,
-
-03:29.047 --> 03:29.819
-scribbles,
-
-03:29.819 --> 03:31.320
-and even diagrams.
-
-03:31.320 --> 03:32.790
-The color-picker from that one
-
-03:32.790 --> 03:34.841
-looks particularly useful for CSS.
-
-03:34.841 --> 03:37.043
-If you want to play around with adding SVGs
-
-03:37.043 --> 03:38.722
-to your files and interfaces,
-
-03:38.722 --> 03:39.762
-svg-icon
-
-03:39.762 --> 03:40.679
-and svg-lib
-
-03:40.679 --> 03:42.733
-might be good places to start. (Reddit)
-
-03:42.733 --> 03:44.207
-Of course, there's always a place
-
-03:44.207 --> 03:45.209
-for ASCII art,
-
-03:45.209 --> 03:46.933
-especially with the new boxy package
-
-03:46.933 --> 03:48.433
-that you can use for org files,
-
-03:48.433 --> 03:49.753
-imenu navigation,
-
-03:49.753 --> 03:51.418
-and even things in real life.
-
-03:51.418 --> 03:52.208
-9.
-
-03:52.208 --> 03:54.411
-There have been a lot of great posts, videos,
-
-03:54.411 --> 03:56.312
-and livestreams about Emacs this year.
-
-03:56.312 --> 03:57.574
-In addition to the ones
-
-03:57.574 --> 03:58.973
-from System Crafters,
-
-03:58.973 --> 04:00.153
-Emacs Elements,
-
-04:00.153 --> 04:01.664
-and Protesilaos,
-
-04:01.664 --> 04:02.474
-John Kitchin
-
-04:02.474 --> 04:03.220
-and Mike Zamansky
-
-04:03.220 --> 04:04.255
-are back, hooray!
-
-04:04.255 --> 04:06.626
-And Marcin Borkowski has just finished
-
-04:06.626 --> 04:08.516
-writing an intermediate textbook
-
-04:08.516 --> 04:09.751
-Emacs Lisp, too!
-
-04:09.751 --> 04:10.422
-10.
-
-04:10.422 --> 04:11.929
-Lastly, if you want to chat
-
-04:11.929 --> 04:13.083
-with other Emacs folks
-
-04:13.083 --> 04:15.284
-and get help on Emacs, Org mode,
-
-04:15.284 --> 04:16.211
-or other topics,
-
-04:16.211 --> 04:17.436
-the #emacs and #org-mode
-
-04:17.436 --> 04:19.861
-Internet Relay Chat or IRC channels
-
-04:19.861 --> 04:21.747
-are now on the libera.chat network
-
-04:21.747 --> 04:23.013
-instead of Freenode.
-
-04:23.013 --> 04:24.888
-If you'd like to add something I've missed,
-
-04:24.888 --> 04:26.583
-please add them to the wiki page,
-
-04:26.583 --> 04:29.034
-or e-mail me at sacha@sachachua.com .
-
-04:29.034 --> 04:30.554
-That's all for this quick review.
-
-04:30.554 --> 04:33.104
-Enjoy the rest of EmacsConf 2021!
diff --git a/2021/emacsconf-pentabarf.xml b/2021/emacsconf-pentabarf.xml
index ba838cac..d05ecb2f 100644
--- a/2021/emacsconf-pentabarf.xml
+++ b/2021/emacsconf-pentabarf.xml
@@ -1,4 +1,4 @@
-<schedule><generator name="EmacsConf" version="0.1"></generator><version>20211119102111</version><conference><acronym>emacsconf2021</acronym><title>EmacsConf 2021</title><start>2021-11-27</start><end>2021-11-28</end><time_zone_name>America/Toronto</time_zone_name><base_url>https://emacsconf.org/2021</base_url></conference><day date="2021-11-27" start="2021-11-27T14:00:00Z" end="2021-11-27T22:13:00Z" index="1"><room name="Main"><event id="01" guid="dc07efcd-6d79-cfd4-fed3-59c885fe2922"><date>2021-11-27T14:00:00Z</date><start>09:00</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-day1-open</slug><duration>0:05</duration><title>Opening remarks</title><abstract></abstract><description>Times are approximate and will probably change.
+<schedule><generator name="EmacsConf" version="0.1"></generator><version>20211119171918</version><conference><acronym>emacsconf2021</acronym><title>EmacsConf 2021</title><start>2021-11-27</start><end>2021-11-28</end><time_zone_name>America/Toronto</time_zone_name><base_url>https://emacsconf.org/2021</base_url></conference><day date="2021-11-27" start="2021-11-27T14:00:00Z" end="2021-11-27T22:13:00Z" index="1"><room name="Main"><event id="01" guid="dc07efcd-6d79-cfd4-fed3-59c885fe2922"><date>2021-11-27T14:00:00Z</date><start>09:00</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-day1-open</slug><duration>0:05</duration><title>Opening remarks</title><abstract></abstract><description>Times are approximate and will probably change.
 
 </description><url>https://emacsconf.org/2021/talks/day1-open</url><persons><person>EmacsConf</person></persons></event><event id="02" guid="393ba3c2-b2a6-6a84-44eb-872aa333d08d"><date>2021-11-27T14:05:00Z</date><start>09:05</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-news</slug><duration>0:05</duration><title>Emacs News Highlights</title><abstract></abstract><description>Times are approximate and will probably change.
 
diff --git a/2021/emacsconf.ics b/2021/emacsconf.ics
index 92c96d41..216a9ff1 100644
--- a/2021/emacsconf.ics
+++ b/2021/emacsconf.ics
@@ -13,8 +13,8 @@ UID:dc07efcd-6d79-cfd4-fed3-59c885fe2922
 URL:https://emacsconf.org/2021/talks/day1-open
 DTSTART:20211127T140000Z
 DTEND:20211127T140500Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/day1-open\n
 END:VEVENT
@@ -26,8 +26,8 @@ UID:393ba3c2-b2a6-6a84-44eb-872aa333d08d
 URL:https://emacsconf.org/2021/talks/news
 DTSTART:20211127T140500Z
 DTEND:20211127T141000Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Sacha Chua":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/news\n
@@ -41,8 +41,8 @@ UID:06df8309-bd04-eb24-d443-a780c56adc0a
 URL:https://emacsconf.org/2021/talks/frownies
 DTSTART:20211127T141100Z
 DTEND:20211127T143100Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Case Duckworth":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/frownies\n
@@ -55,8 +55,8 @@ UID:db4ccb28-867f-df24-c073-eaca6edad438
 URL:https://emacsconf.org/2021/talks/omegat
 DTSTART:20211127T143400Z
 DTEND:20211127T144400Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jean-Christophe Helary":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/omegat\n
@@ -70,8 +70,8 @@ UID:ea5bab3c-f31e-68a4-fa23-81ca67fa1990
 URL:https://emacsconf.org/2021/talks/unix
 DTSTART:20211127T144700Z
 DTEND:20211127T145400Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Daniel Rose":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/unix\n
@@ -84,8 +84,8 @@ UID:6fccae45-04b5-5524-662b-fdba87754d06
 URL:https://emacsconf.org/2021/talks/montessori
 DTSTART:20211127T145800Z
 DTEND:20211127T150800Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Grant Shangreaux":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/montessori\n
@@ -98,8 +98,8 @@ UID:fe959e43-441b-ed34-854b-87f6f481f55a
 URL:https://emacsconf.org/2021/talks/pattern
 DTSTART:20211127T151100Z
 DTEND:20211127T153500Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Greta Goetz":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/pattern\n
@@ -112,8 +112,8 @@ UID:525d972d-1e34-bcb4-e9c3-861942549357
 URL:https://emacsconf.org/2021/talks/nongnu
 DTSTART:20211127T153700Z
 DTEND:20211127T154400Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Philip Kaludercic":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/nongnu\n
@@ -127,8 +127,8 @@ UID:245a575a-965a-caa4-8d3b-75f8519c2f3e
 URL:https://emacsconf.org/2021/talks/borg
 DTSTART:20211127T154900Z
 DTEND:20211127T155700Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Dhavan (codingquark)":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/borg\n
@@ -141,8 +141,8 @@ UID:86158391-53a2-7cb4-d7d3-020afbf6d8d9
 URL:https://emacsconf.org/2021/talks/telega
 DTSTART:20211127T160100Z
 DTEND:20211127T160900Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Gabriele Bozzola":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/telega\n
@@ -155,8 +155,8 @@ UID:e4bdc2c1-e4b6-67e4-aafb-87ec9aaf846b
 URL:https://emacsconf.org/2021/talks/nangulator
 DTSTART:20211127T161100Z
 DTEND:20211127T162100Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Kevin Haddock":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/nangulator\n
@@ -169,8 +169,8 @@ UID:14ab7a54-d75d-45e4-85ab-8fd2e391ea41
 URL:https://emacsconf.org/2021/talks/janitor
 DTSTART:20211127T162400Z
 DTEND:20211127T165000Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stefan Monnier":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/janitor\n
@@ -183,8 +183,8 @@ UID:51c360e6-188f-9a34-05bb-0a8d2eb09cdc
 URL:https://emacsconf.org/2021/talks/maintainers
 DTSTART:20211127T165500Z
 DTEND:20211127T170500Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Bastien Guerry":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/maintainers\n
@@ -197,8 +197,8 @@ UID:716d913f-de8b-91a4-5f33-e04ba0905fa5
 URL:https://emacsconf.org/2021/talks/gregorian
 DTSTART:20211127T170800Z
 DTEND:20211127T171800Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Spencer King":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/gregorian\n
@@ -213,8 +213,8 @@ UID:9cee7e43-bcb1-7f64-c40b-5f9ea938d11a
 URL:https://emacsconf.org/2021/talks/erg
 DTSTART:20211127T180000Z
 DTEND:20211127T181100Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Noorah Alhasan":invalid:nomail
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Joe Corneli":invalid:nomail
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Raymond Puzio":invalid:nomail
@@ -230,8 +230,8 @@ UID:0f98a5bb-53ce-fb74-1003-0b1f320d414e
 URL:https://emacsconf.org/2021/talks/cs
 DTSTART:20211127T181400Z
 DTEND:20211127T182400Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Greg Coladonato":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/cs\n
@@ -245,8 +245,8 @@ UID:43cc5db4-e26f-fb44-9aeb-b16c38d8cef3
 URL:https://emacsconf.org/2021/talks/professional
 DTSTART:20211127T182700Z
 DTEND:20211127T183800Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Philip Beadling":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/professional\n
@@ -260,8 +260,8 @@ UID:a10ce62e-6454-d784-21bb-f6a0488e883c
 URL:https://emacsconf.org/2021/talks/tech
 DTSTART:20211127T184000Z
 DTEND:20211127T185100Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jan Ypma":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/tech\n
@@ -274,8 +274,8 @@ UID:b092bc88-e74c-a9c4-611b-d47c99ef578c
 URL:https://emacsconf.org/2021/talks/exec
 DTSTART:20211127T185300Z
 DTEND:20211127T190100Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tom Gillespie":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/exec\n
@@ -288,8 +288,8 @@ UID:69763d57-be4e-7e74-509b-92e48a0e7ba6
 URL:https://emacsconf.org/2021/talks/org-outside
 DTSTART:20211127T190400Z
 DTEND:20211127T191700Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Karl Voit":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/org-outside\n
@@ -302,8 +302,8 @@ UID:aed5e190-66a0-3dd4-e5eb-be09be94e6c3
 URL:https://emacsconf.org/2021/talks/teach
 DTSTART:20211127T191800Z
 DTEND:20211127T193900Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Daniel German":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/teach\n
@@ -317,8 +317,8 @@ UID:fd246cee-b5d6-7cc4-2b63-20e87bb7d750
 URL:https://emacsconf.org/2021/talks/research
 DTSTART:20211127T194300Z
 DTEND:20211127T194800Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Ahmed Khaled":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/research\n
@@ -331,8 +331,8 @@ UID:db5821ed-fef4-4934-8fb3-87a0282714de
 URL:https://emacsconf.org/2021/talks/babel
 DTSTART:20211127T195200Z
 DTEND:20211127T200200Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Asilata Bapat":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/babel\n
@@ -345,8 +345,8 @@ UID:1fc4917c-aab4-1924-2983-e78f8bca6af9
 URL:https://emacsconf.org/2021/talks/molecular
 DTSTART:20211127T200400Z
 DTEND:20211127T201300Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Blaine Mooers":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/molecular\n
@@ -360,8 +360,8 @@ UID:c54c7930-51cc-5184-9dfb-5033e577b95e
 URL:https://emacsconf.org/2021/talks/project
 DTSTART:20211127T201500Z
 DTEND:20211127T202500Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Adolfo Villafiorita":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/project\n
@@ -374,8 +374,8 @@ UID:c9870e10-2600-85a4-24fb-793dfc51164e
 URL:https://emacsconf.org/2021/talks/invoice
 DTSTART:20211127T202800Z
 DTEND:20211127T203800Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Bala Ramadurai":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/invoice\n
@@ -388,8 +388,8 @@ UID:e4e995c0-6e06-8544-a8c3-5f9a06c856fb
 URL:https://emacsconf.org/2021/talks/dashboard
 DTSTART:20211127T204100Z
 DTEND:20211127T205000Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Mehmet Tekman":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/dashboard\n
@@ -403,8 +403,8 @@ UID:33776e08-e815-db94-971b-a151236e11be
 URL:https://emacsconf.org/2021/talks/nyxt
 DTSTART:20211127T205300Z
 DTEND:20211127T210200Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andrea":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/nyxt\n
@@ -417,8 +417,8 @@ UID:86d4470a-8d19-7bd4-0c53-6aba1b49baef
 URL:https://emacsconf.org/2021/talks/design
 DTSTART:20211127T210500Z
 DTEND:20211127T211200Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Nicolas P. Rougier":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/design\n
@@ -431,8 +431,8 @@ UID:59e4daca-1e46-9054-9573-9c91966d6987
 URL:https://emacsconf.org/2021/talks/dev-update
 DTSTART:20211127T211600Z
 DTEND:20211127T212400Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="John Wiegley":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/dev-update\n
@@ -445,8 +445,8 @@ UID:48a8580f-52ce-cc84-6a23-1eddf720ae02
 URL:https://emacsconf.org/2021/talks/freedom
 DTSTART:20211127T212700Z
 DTEND:20211127T220600Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Protesilaos Stavrou":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/freedom\n
@@ -459,8 +459,8 @@ UID:5287b003-f368-36c4-4f9b-8135734cad39
 URL:https://emacsconf.org/2021/talks/day1-close
 DTSTART:20211127T220800Z
 DTEND:20211127T221300Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/day1-close\n
 END:VEVENT
@@ -472,8 +472,8 @@ UID:d877a57a-14cf-a194-99c3-a344ecb24acc
 URL:https://emacsconf.org/2021/talks/day2-open
 DTSTART:20211128T140000Z
 DTEND:20211128T140500Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/day2-open\n
 END:VEVENT
@@ -485,8 +485,8 @@ UID:35d1d9e4-dfdf-f254-6aab-7a466fbfaf09
 URL:https://emacsconf.org/2021/talks/faster
 DTSTART:20211128T140500Z
 DTEND:20211128T142500Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Dmitry Gutov":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/faster\n
@@ -500,8 +500,8 @@ UID:599ef3fa-4c73-6c94-4953-75bbc7830681
 URL:https://emacsconf.org/2021/talks/structural
 DTSTART:20211128T143000Z
 DTEND:20211128T144100Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Ethan Leba":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/structural\n
@@ -514,8 +514,8 @@ UID:29d45a6f-9425-f5a4-bd23-297292e4ab7a
 URL:https://emacsconf.org/2021/talks/dsl
 DTSTART:20211128T144300Z
 DTEND:20211128T150300Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Psionic":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/dsl\n
@@ -529,8 +529,8 @@ UID:8f62e571-91da-bd14-e7c3-b445c7b19d23
 URL:https://emacsconf.org/2021/talks/ui
 DTSTART:20211128T150600Z
 DTEND:20211128T151600Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Erik Anderson":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/ui\n
@@ -543,8 +543,8 @@ UID:b073d391-6c37-6bf4-7afb-47edc79631a9
 URL:https://emacsconf.org/2021/talks/rust
 DTSTART:20211128T151900Z
 DTEND:20211128T153900Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tuấn-Anh Nguyễn":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/rust\n
@@ -557,8 +557,8 @@ UID:3364aedb-a496-5c64-5383-b0080afa6d7b
 URL:https://emacsconf.org/2021/talks/mold
 DTSTART:20211128T154400Z
 DTEND:20211128T155400Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andrea":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/mold\n
@@ -572,8 +572,8 @@ UID:5e1baaaf-56a3-b5b4-31cb-5437cf465cf9
 URL:https://emacsconf.org/2021/talks/model
 DTSTART:20211128T155800Z
 DTEND:20211128T160800Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Laszlo Krajnikovszkij":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/model\n
@@ -587,8 +587,8 @@ UID:4cd6de26-cf48-95c4-9d3b-28895a43ec53
 URL:https://emacsconf.org/2021/talks/devel
 DTSTART:20211128T161100Z
 DTEND:20211128T163100Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stefan Kangas":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/devel\n
@@ -602,8 +602,8 @@ UID:1ddbe380-b4f3-2b84-3cc3-9e799536db8e
 URL:https://emacsconf.org/2021/talks/native
 DTSTART:20211128T163600Z
 DTEND:20211128T171600Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andrea Corallo":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/native\n
@@ -616,8 +616,8 @@ UID:5947c3e9-93c1-1014-7ffb-aa0e0097e3e4
 URL:https://emacsconf.org/2021/talks/form
 DTSTART:20211128T180000Z
 DTEND:20211128T182000Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Ian Eure":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/form\n
@@ -630,8 +630,8 @@ UID:49a35f05-b71f-1d14-2343-a6638bec0d08
 URL:https://emacsconf.org/2021/talks/bindat
 DTSTART:20211128T182400Z
 DTEND:20211128T185400Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stefan Monnier":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/bindat\n
@@ -644,8 +644,8 @@ UID:5e162d34-ea19-8544-b693-dd6da0e885cd
 URL:https://emacsconf.org/2021/talks/test
 DTSTART:20211128T185900Z
 DTEND:20211128T190400Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Eduardo Ochs":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/test\n
@@ -658,8 +658,8 @@ UID:51023225-018f-cf24-9d73-3c267907c13e
 URL:https://emacsconf.org/2021/talks/bug
 DTSTART:20211128T190700Z
 DTEND:20211128T192700Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Bastien Guerry":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/bug\n
@@ -673,8 +673,8 @@ UID:1407591a-29fd-3f64-1beb-01dea6e9d7d2
 URL:https://emacsconf.org/2021/talks/bidi
 DTSTART:20211128T193400Z
 DTEND:20211128T195400Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Mohsen BANAN":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/bidi\n
@@ -687,8 +687,8 @@ UID:e7981936-6d72-93d4-8783-5ac64a0ae5bb
 URL:https://emacsconf.org/2021/talks/eaf
 DTSTART:20211128T195900Z
 DTEND:20211128T200900Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Matthew Zeng":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/eaf\n
@@ -701,8 +701,8 @@ UID:daf3570b-3df3-9db4-a1f3-ce98d9863717
 URL:https://emacsconf.org/2021/talks/clede
 DTSTART:20211128T201300Z
 DTEND:20211128T203300Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Fermin MF":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/clede\n
@@ -715,8 +715,8 @@ UID:f03ae971-4d2b-ccc4-2643-4ae2391ce1ab
 URL:https://emacsconf.org/2021/talks/imaginary
 DTSTART:20211128T204000Z
 DTEND:20211128T205100Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Shane Mulligan":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/imaginary\n
@@ -729,8 +729,8 @@ UID:27595637-b6b9-f764-805b-ff1b7f009006
 URL:https://emacsconf.org/2021/talks/build
 DTSTART:20211128T205400Z
 DTEND:20211128T211400Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Fermin MF":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/build\n
@@ -744,8 +744,8 @@ UID:80d1ad02-5fe4-03b4-c573-17ea6cdb61aa
 URL:https://emacsconf.org/2021/talks/forever
 DTSTART:20211128T212100Z
 DTEND:20211128T214600Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="David Wilson (System Crafters)":invalid:nomail
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/forever\n
@@ -758,8 +758,8 @@ UID:828e7c62-8430-f1a4-431b-63c308d58688
 URL:https://emacsconf.org/2021/talks/day2-close
 DTSTART:20211128T220600Z
 DTEND:20211128T221600Z
-DTSTAMP:20211119T152111Z
-SEQUENCE:20211119T152111Z
+DTSTAMP:20211119T221918Z
+SEQUENCE:20211119T221918Z
 DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs
  conf.org/2021/talks/day2-close\n
 END:VEVENT
diff --git a/2021/info/montessori-schedule.md b/2021/info/montessori-schedule.md
index 9a4a39fb..b54f932f 100644
--- a/2021/info/montessori-schedule.md
+++ b/2021/info/montessori-schedule.md
@@ -1,7 +1,7 @@
 <!-- Automatically generated by conf-create-info-pages -->
 
-Q&A: live Q&A / IRC / pad  
-Status: Waiting for confirmation from the speaker(s)  
+Q&A: live  
+Status: Waiting for speaker to send prerecorded video  
 Duration: 10 minutes  
 <div class="times" start="2021-11-27T14:58:00Z" end="2021-11-27T15:08:00Z">Saturday, Nov 27 2021, ~ 9:58 AM - 10:08 AM EST<br />Saturday, Nov 27 2021, ~ 6:58 AM -  7:08 AM PST<br />Saturday, Nov 27 2021, ~ 2:58 PM -  3:08 PM UTC<br />Saturday, Nov 27 2021, ~ 3:58 PM -  4:08 PM CET<br />Saturday, Nov 27 2021, ~ 8:28 PM -  8:38 PM IST<br />Saturday, Nov 27 2021, ~10:58 PM - 11:08 PM +08<br />Saturday, Nov 27 2021, ~11:58 PM - 12:08 AM JST</div>
 [[!inline pages="internal(2021/inline-alternate)" raw="yes"]]  
diff --git a/2021/info/news-schedule.md b/2021/info/news-schedule.md
index 1746f6a8..489d328a 100644
--- a/2021/info/news-schedule.md
+++ b/2021/info/news-schedule.md
@@ -6,7 +6,7 @@ Duration: 4:33
 <div class="times" start="2021-11-27T14:05:00Z" end="2021-11-27T14:10:00Z">Saturday, Nov 27 2021, ~ 9:05 AM -  9:10 AM EST<br />Saturday, Nov 27 2021, ~ 6:05 AM -  6:10 AM PST<br />Saturday, Nov 27 2021, ~ 2:05 PM -  2:10 PM UTC<br />Saturday, Nov 27 2021, ~ 3:05 PM -  3:10 PM CET<br />Saturday, Nov 27 2021, ~ 7:35 PM -  7:40 PM IST<br />Saturday, Nov 27 2021, ~10:05 PM - 10:10 PM +08<br />Saturday, Nov 27 2021, ~11:05 PM - 11:10 PM JST</div>
 [[!inline pages="internal(2021/inline-alternate)" raw="yes"]]  
 
-[[!template vidid="mainVideo" id=vid src="https://media.emacsconf.org/2021/emacsconf-2021-news--emacs-news-highlights--sacha-chua--main.webm" size="6.5M"  duration="4:33"]]
+[[!template vidid="mainVideo" id=vid src="https://media.emacsconf.org/2021/emacsconf-2021-news--emacs-news-highlights--sacha-chua--main.webm" size="6.5M"  subtitles="../../captions/emacsconf-2021-news--emacs-news-highlights--sacha-chua--main.vtt" duration="4:33"]]
 
 # Description
 
diff --git a/2021/talks/day1-open.md b/2021/talks/day1-open.md
index 44cb8d66..19060cd8 100644
--- a/2021/talks/day1-open.md
+++ b/2021/talks/day1-open.md
@@ -10,6 +10,10 @@
 [[!inline pages="internal(2021/info/day1-open-schedule)" raw="yes"]]
 
 - Welcome to EmacsConf 2021
+- What's new in this EmacsConf 2021
+  - Prerecorded
+  - Captions
+  - Publishing
 - How to participate
 - Conduct guidelines
 - Thanks
-- 
cgit v1.2.3