summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--2020/schedule-details.txt82
-rw-r--r--2020/schedule.md88
-rw-r--r--2020/schedule.org6
-rw-r--r--2020/submissions.org5
-rw-r--r--2020/talks/00.md14
-rw-r--r--2020/talks/01.md18
-rw-r--r--2020/talks/02.md18
-rw-r--r--2020/talks/03.md18
-rw-r--r--2020/talks/04.md18
-rw-r--r--2020/talks/05.md18
-rw-r--r--2020/talks/06.md18
-rw-r--r--2020/talks/07.md18
-rw-r--r--2020/talks/08.md18
-rw-r--r--2020/talks/09.md18
-rw-r--r--2020/talks/10.md18
-rw-r--r--2020/talks/11.md18
-rw-r--r--2020/talks/12.md18
-rw-r--r--2020/talks/13.md18
-rw-r--r--2020/talks/14.md18
-rw-r--r--2020/talks/15.md18
-rw-r--r--2020/talks/16.md18
-rw-r--r--2020/talks/17.md18
-rw-r--r--2020/talks/18.md18
-rw-r--r--2020/talks/19.md18
-rw-r--r--2020/talks/20.md18
-rw-r--r--2020/talks/21.md18
-rw-r--r--2020/talks/22.md18
-rw-r--r--2020/talks/23.md18
-rw-r--r--2020/talks/24.md18
-rw-r--r--2020/talks/25.md18
-rw-r--r--2020/talks/26.md18
-rw-r--r--2020/talks/27.md18
-rw-r--r--2020/talks/28.md18
-rw-r--r--2020/talks/29.md18
-rw-r--r--2020/talks/30.md18
-rw-r--r--2020/talks/31.md18
-rw-r--r--2020/talks/32.md18
-rw-r--r--2020/talks/33.md18
-rw-r--r--2020/talks/34.md18
-rw-r--r--2020/talks/35.md18
-rw-r--r--2020/talks/38.md18
-rw-r--r--2020/talks/39.md18
-rw-r--r--2020/talks/40.md18
-rw-r--r--2020/talks/41.md18
-rw-r--r--2020/talks/42.md14
45 files changed, 250 insertions, 661 deletions
diff --git a/2020/schedule-details.txt b/2020/schedule-details.txt
index 3aa43a7f..3f439265 100644
--- a/2020/schedule-details.txt
+++ b/2020/schedule-details.txt
@@ -1,52 +1,52 @@
<table width="100%"><tr><td colspan="4"><strong>NOVEMBER 28 (Saturday)<strong></td></tr>
-<tr><td colspan="4"><strong><a href="/2020/schedule/00">9:00 - 9:30 Opening remarks</a><strong></td></tr>
+<tr><td colspan="4"><strong><a href="/2020/talks/00">9:00 - 9:30 Opening remarks</a><strong></td></tr>
<tr><td colspan="4"><strong>9:30 - 12:00 User talks<strong></td></tr>
<tr><td colspan="4"><strong>User stories<strong></td></tr>
-<tr><td width=100>~ 9:33 AM</td><td width=100>~ 9:37 AM</td><td><a href="/2020/schedule/01">Emacs News Highlights</a></td><td>Sacha Chua</td></tr>
-<tr><td width=100>~ 9:40 AM</td><td width=100>~10:00 AM</td><td><a href="/2020/schedule/02">An Emacs Developer Story: From User to Package Maintainer</a></td><td>Leo Vivier</td></tr>
+<tr><td width=100>~ 9:33 AM</td><td width=100>~ 9:37 AM</td><td><a href="/2020/talks/01">Emacs News Highlights</a></td><td>Sacha Chua</td></tr>
+<tr><td width=100>~ 9:40 AM</td><td width=100>~10:00 AM</td><td><a href="/2020/talks/02">An Emacs Developer Story: From User to Package Maintainer</a></td><td>Leo Vivier</td></tr>
<tr><td colspan="4"><strong>Exploring Emacs's flexibility<strong></td></tr>
-<tr><td width=100>~10:03 AM</td><td width=100>~10:13 AM</td><td><a href="/2020/schedule/03">Idea to Novel Superstructure: Emacs for Writing</a></td><td>Bala Ramadurai</td></tr>
-<tr><td width=100>~10:16 AM</td><td width=100>~10:26 AM</td><td><a href="/2020/schedule/04">Music in Plain Text</a></td><td>Jonathan Gregory</td></tr>
-<tr><td width=100>~10:29 AM</td><td width=100>~10:45 AM</td><td><a href="/2020/schedule/05">Bard Bivou(m)acs - Building a bandcamp-like page for an album of music</a></td><td>Grant Shangreaux</td></tr>
+<tr><td width=100>~10:03 AM</td><td width=100>~10:13 AM</td><td><a href="/2020/talks/03">Idea to Novel Superstructure: Emacs for Writing</a></td><td>Bala Ramadurai</td></tr>
+<tr><td width=100>~10:16 AM</td><td width=100>~10:26 AM</td><td><a href="/2020/talks/04">Music in Plain Text</a></td><td>Jonathan Gregory</td></tr>
+<tr><td width=100>~10:29 AM</td><td width=100>~10:45 AM</td><td><a href="/2020/talks/05">Bard Bivou(m)acs - Building a bandcamp-like page for an album of music</a></td><td>Grant Shangreaux</td></tr>
<tr><td colspan="4"><strong>Emacs configuration<strong></td></tr>
-<tr><td width=100>~10:48 AM</td><td width=100>~10:58 AM</td><td><a href="/2020/schedule/06">Trivial Emacs Kits</a></td><td>Corwin Brust</td></tr>
-<tr><td width=100>~11:01 AM</td><td width=100>~11:21 AM</td><td><a href="/2020/schedule/07">Beyond Vim and Emacs: A Scalable UI Paradigm</a></td><td>Sid Kasivajhula (countvaj`)</td></tr>
-<tr><td width=100>~11:24 AM</td><td width=100>~11:44 AM</td><td><a href="/2020/schedule/08">Building reproducible Emacs</a></td><td>Andrew Tropin (abcdw)</td></tr>
-<tr><td width=100>~11:47 AM</td><td width=100>~12:27 PM</td><td><a href="/2020/schedule/21">On why most of the best features in eev look like 5-minute hacks</a></td><td>Eduardo Ochs (edrx)</td></tr>
+<tr><td width=100>~10:48 AM</td><td width=100>~10:58 AM</td><td><a href="/2020/talks/06">Trivial Emacs Kits</a></td><td>Corwin Brust</td></tr>
+<tr><td width=100>~11:01 AM</td><td width=100>~11:21 AM</td><td><a href="/2020/talks/07">Beyond Vim and Emacs: A Scalable UI Paradigm</a></td><td>Sid Kasivajhula (countvaj`)</td></tr>
+<tr><td width=100>~11:24 AM</td><td width=100>~11:44 AM</td><td><a href="/2020/talks/08">Building reproducible Emacs</a></td><td>Andrew Tropin (abcdw)</td></tr>
+<tr><td width=100>~11:47 AM</td><td width=100>~12:27 PM</td><td><a href="/2020/talks/21">On why most of the best features in eev look like 5-minute hacks</a></td><td>Eduardo Ochs (edrx)</td></tr>
<tr><td colspan="4"><strong>12:00 - 13:00 Lunch<strong></td></tr>
<tr><td colspan="4"><strong>13:00 - 16:30 Afternoon talks<strong></td></tr>
-<tr><td width=100>~ 1:03 PM</td><td width=100>~ 1:13 PM</td><td><a href="/2020/schedule/09">Orgmode - your life in plain text</a></td><td>Rainer König</td></tr>
-<tr><td width=100>~ 1:16 PM</td><td width=100>~ 1:26 PM</td><td><a href="/2020/schedule/10">Lead your future with Org</a></td><td>Andrea</td></tr>
-<tr><td width=100>~ 1:29 PM</td><td width=100>~ 1:49 PM</td><td><a href="/2020/schedule/11">the org-gtd package: opinions about Getting Things Done</a></td><td>Aldric</td></tr>
-<tr><td width=100>~ 1:52 PM</td><td width=100>~ 2:02 PM</td><td><a href="/2020/schedule/12">One Big-ass Org File or multiple tiny ones? Finally, the End of the debate!</a></td><td>Leo Vivier</td></tr>
-<tr><td width=100>~ 2:05 PM</td><td width=100>~ 2:15 PM</td><td><a href="/2020/schedule/13">Experience Report: Steps to "Emacs Hyper Notebooks"</a></td><td>Joseph Corneli, Raymond Puzio, and Cameron Ray Smith</td></tr>
-<tr><td width=100>~ 2:18 PM</td><td width=100>~ 2:38 PM</td><td><a href="/2020/schedule/14">README-Driven Design</a></td><td>Adam Ard</td></tr>
-<tr><td width=100>~ 2:41 PM</td><td width=100>~ 2:51 PM</td><td><a href="/2020/schedule/15">Moving from Jekyll to OrgMode, an experience report</a></td><td>Adolfo Villafiorita</td></tr>
-<tr><td width=100>~ 2:54 PM</td><td width=100>~ 3:14 PM</td><td><a href="/2020/schedule/16">Org-roam: Presentation, Demonstration, and What's on the Horizon</a></td><td>Leo Vivier</td></tr>
-<tr><td width=100>~ 3:17 PM</td><td width=100>~ 3:37 PM</td><td><a href="/2020/schedule/17">Org-mode and Org-Roam for Scholars and Researchers</a></td><td>Noorah Alhasan</td></tr>
-<tr><td width=100>~ 3:40 PM</td><td width=100>~ 4:00 PM</td><td><a href="/2020/schedule/18">Org-roam: Technical Presentation</a></td><td>Leo Vivier</td></tr>
-<tr><td width=100>~ 4:03 PM</td><td width=100>~ 4:13 PM</td><td><a href="/2020/schedule/19">Sharing blogs (and more) with org-webring</a></td><td>Brett Gilio</td></tr>
-<tr><td width=100>~ 4:16 PM</td><td width=100>~ 4:36 PM</td><td><a href="/2020/schedule/20">OMG Macros</a></td><td>Corwin Brust</td></tr>
-<tr><td colspan="4"><strong><a href="/2020/schedule/40">16:30 - 17:00 Closing remarks</a><strong></td></tr>
+<tr><td width=100>~ 1:03 PM</td><td width=100>~ 1:13 PM</td><td><a href="/2020/talks/09">Orgmode - your life in plain text</a></td><td>Rainer König</td></tr>
+<tr><td width=100>~ 1:16 PM</td><td width=100>~ 1:26 PM</td><td><a href="/2020/talks/10">Lead your future with Org</a></td><td>Andrea</td></tr>
+<tr><td width=100>~ 1:29 PM</td><td width=100>~ 1:49 PM</td><td><a href="/2020/talks/11">the org-gtd package: opinions about Getting Things Done</a></td><td>Aldric</td></tr>
+<tr><td width=100>~ 1:52 PM</td><td width=100>~ 2:02 PM</td><td><a href="/2020/talks/12">One Big-ass Org File or multiple tiny ones? Finally, the End of the debate!</a></td><td>Leo Vivier</td></tr>
+<tr><td width=100>~ 2:05 PM</td><td width=100>~ 2:15 PM</td><td><a href="/2020/talks/13">Experience Report: Steps to "Emacs Hyper Notebooks"</a></td><td>Joseph Corneli, Raymond Puzio, and Cameron Ray Smith</td></tr>
+<tr><td width=100>~ 2:18 PM</td><td width=100>~ 2:38 PM</td><td><a href="/2020/talks/14">README-Driven Design</a></td><td>Adam Ard</td></tr>
+<tr><td width=100>~ 2:41 PM</td><td width=100>~ 2:51 PM</td><td><a href="/2020/talks/15">Moving from Jekyll to OrgMode, an experience report</a></td><td>Adolfo Villafiorita</td></tr>
+<tr><td width=100>~ 2:54 PM</td><td width=100>~ 3:14 PM</td><td><a href="/2020/talks/16">Org-roam: Presentation, Demonstration, and What's on the Horizon</a></td><td>Leo Vivier</td></tr>
+<tr><td width=100>~ 3:17 PM</td><td width=100>~ 3:37 PM</td><td><a href="/2020/talks/17">Org-mode and Org-Roam for Scholars and Researchers</a></td><td>Noorah Alhasan</td></tr>
+<tr><td width=100>~ 3:40 PM</td><td width=100>~ 4:00 PM</td><td><a href="/2020/talks/18">Org-roam: Technical Presentation</a></td><td>Leo Vivier</td></tr>
+<tr><td width=100>~ 4:03 PM</td><td width=100>~ 4:13 PM</td><td><a href="/2020/talks/19">Sharing blogs (and more) with org-webring</a></td><td>Brett Gilio</td></tr>
+<tr><td width=100>~ 4:16 PM</td><td width=100>~ 4:36 PM</td><td><a href="/2020/talks/20">OMG Macros</a></td><td>Corwin Brust</td></tr>
+<tr><td colspan="4"><strong><a href="/2020/talks/40">16:30 - 17:00 Closing remarks</a><strong></td></tr>
<tr><td colspan="4"><strong>NOVEMBER 29 (Sunday)<strong></td></tr>
-<tr><td colspan="4"><strong><a href="/2020/schedule/41">9:00 - 9:10 Opening remarks</a><strong></td></tr>
+<tr><td colspan="4"><strong><a href="/2020/talks/41">9:00 - 9:10 Opening remarks</a><strong></td></tr>
<tr><td colspan="4"><strong>9:10 - 12:00 Morning talks<strong></td></tr>
-<tr><td width=100>~ 9:13 AM</td><td width=100>~ 9:30 AM</td><td><a href="/2020/schedule/38">Emacs development update</a></td><td>John Wiegley</td></tr>
-<tr><td width=100>~ 9:33 AM</td><td width=100>~ 9:53 AM</td><td><a href="/2020/schedule/22">Powering-up Special Blocks</a></td><td>Musa Al-hassy</td></tr>
-<tr><td width=100>~ 9:56 AM</td><td width=100>~10:46 AM</td><td><a href="/2020/schedule/23">Incremental Parsing with emacs-tree-sitter</a></td><td>Tuấn-Anh Nguyễn</td></tr>
-<tr><td width=100>~10:49 AM</td><td width=100>~11:09 AM</td><td><a href="/2020/schedule/24">Analyze code quality through Emacs: a smart forensics approach and the story of a hack</a></td><td>Andrea</td></tr>
-<tr><td width=100>~11:12 AM</td><td width=100>~11:22 AM</td><td><a href="/2020/schedule/25">Traverse complex JSON structures with live feedback</a></td><td>Zen Monk Alain M. Lafon</td></tr>
-<tr><td width=100>~11:25 AM</td><td width=100>~11:45 AM</td><td><a href="/2020/schedule/39">NonGNU ELPA</a></td><td>Richard Stallman</td></tr>
+<tr><td width=100>~ 9:13 AM</td><td width=100>~ 9:30 AM</td><td><a href="/2020/talks/38">Emacs development update</a></td><td>John Wiegley</td></tr>
+<tr><td width=100>~ 9:33 AM</td><td width=100>~ 9:53 AM</td><td><a href="/2020/talks/22">Powering-up Special Blocks</a></td><td>Musa Al-hassy</td></tr>
+<tr><td width=100>~ 9:56 AM</td><td width=100>~10:46 AM</td><td><a href="/2020/talks/23">Incremental Parsing with emacs-tree-sitter</a></td><td>Tuấn-Anh Nguyễn</td></tr>
+<tr><td width=100>~10:49 AM</td><td width=100>~11:09 AM</td><td><a href="/2020/talks/24">Analyze code quality through Emacs: a smart forensics approach and the story of a hack</a></td><td>Andrea</td></tr>
+<tr><td width=100>~11:12 AM</td><td width=100>~11:22 AM</td><td><a href="/2020/talks/25">Traverse complex JSON structures with live feedback</a></td><td>Zen Monk Alain M. Lafon</td></tr>
+<tr><td width=100>~11:25 AM</td><td width=100>~11:45 AM</td><td><a href="/2020/talks/39">NonGNU ELPA</a></td><td>Richard Stallman</td></tr>
<tr><td colspan="4"><strong>12:00 - 13:00 Lunch<strong></td></tr>
<tr><td colspan="4"><strong>13:00 - 16:30 Afternoon talks<strong></td></tr>
-<tr><td width=100>~ 1:03 PM</td><td width=100>~ 1:13 PM</td><td><a href="/2020/schedule/26">Emacs as a Highschooler: How It Changed My Life</a></td><td>Pierce Wang</td></tr>
-<tr><td width=100>~ 1:16 PM</td><td width=100>~ 1:26 PM</td><td><a href="/2020/schedule/27">State of Retro Gaming in Emacs</a></td><td>Vasilij "wasamasa" Schneidermann</td></tr>
-<tr><td width=100>~ 1:29 PM</td><td width=100>~ 2:19 PM</td><td><a href="/2020/schedule/28">Welcome To The Dungeon</a></td><td>Erik Elmshauser and Corwin Brust</td></tr>
-<tr><td width=100>~ 2:22 PM</td><td width=100>~ 2:42 PM</td><td><a href="/2020/schedule/29">Pathing of Least Resistance</a></td><td>Erik Elmshauser and Corwin Brust</td></tr>
-<tr><td width=100>~ 2:45 PM</td><td width=100>~ 2:55 PM</td><td><a href="/2020/schedule/30">A tour of vterm</a></td><td>Gabriele Bozzola (@sbozzolo)</td></tr>
-<tr><td width=100>~ 2:58 PM</td><td width=100>~ 3:14 PM</td><td><a href="/2020/schedule/31">Lakota Language and Emacs</a></td><td>Grant Shangreaux</td></tr>
-<tr><td width=100>~ 3:17 PM</td><td width=100>~ 3:41 PM</td><td><a href="/2020/schedule/32">Object Oriented Code in the Gnus Newsreader</a></td><td>Eric Abrahamsen</td></tr>
-<tr><td width=100>~ 3:44 PM</td><td width=100>~ 4:04 PM</td><td><a href="/2020/schedule/33">Maxima a computer algebra system in Emacs</a></td><td>Fermin MF</td></tr>
-<tr><td width=100>~ 4:07 PM</td><td width=100>~ 4:30 PM</td><td><a href="/2020/schedule/34">Extend Emacs to Modern GUI Applications with EAF</a></td><td>Matthew Zeng</td></tr>
-<tr><td width=100>~ 4:33 PM</td><td width=100>~ 4:43 PM</td><td><a href="/2020/schedule/35">WAVEing at Repetitive Repetitive Repetitive Music</a></td><td>Zachary Kanfer</td></tr>
-<tr><td colspan="4"><strong><a href="/2020/schedule/42">16:30 - 17:00 Closing remarks</a><strong></td></tr></table>
+<tr><td width=100>~ 1:03 PM</td><td width=100>~ 1:13 PM</td><td><a href="/2020/talks/26">Emacs as a Highschooler: How It Changed My Life</a></td><td>Pierce Wang</td></tr>
+<tr><td width=100>~ 1:16 PM</td><td width=100>~ 1:26 PM</td><td><a href="/2020/talks/27">State of Retro Gaming in Emacs</a></td><td>Vasilij "wasamasa" Schneidermann</td></tr>
+<tr><td width=100>~ 1:29 PM</td><td width=100>~ 2:19 PM</td><td><a href="/2020/talks/28">Welcome To The Dungeon</a></td><td>Erik Elmshauser and Corwin Brust</td></tr>
+<tr><td width=100>~ 2:22 PM</td><td width=100>~ 2:42 PM</td><td><a href="/2020/talks/29">Pathing of Least Resistance</a></td><td>Erik Elmshauser and Corwin Brust</td></tr>
+<tr><td width=100>~ 2:45 PM</td><td width=100>~ 2:55 PM</td><td><a href="/2020/talks/30">A tour of vterm</a></td><td>Gabriele Bozzola (@sbozzolo)</td></tr>
+<tr><td width=100>~ 2:58 PM</td><td width=100>~ 3:14 PM</td><td><a href="/2020/talks/31">Lakota Language and Emacs</a></td><td>Grant Shangreaux</td></tr>
+<tr><td width=100>~ 3:17 PM</td><td width=100>~ 3:41 PM</td><td><a href="/2020/talks/32">Object Oriented Code in the Gnus Newsreader</a></td><td>Eric Abrahamsen</td></tr>
+<tr><td width=100>~ 3:44 PM</td><td width=100>~ 4:04 PM</td><td><a href="/2020/talks/33">Maxima a computer algebra system in Emacs</a></td><td>Fermin MF</td></tr>
+<tr><td width=100>~ 4:07 PM</td><td width=100>~ 4:30 PM</td><td><a href="/2020/talks/34">Extend Emacs to Modern GUI Applications with EAF</a></td><td>Matthew Zeng</td></tr>
+<tr><td width=100>~ 4:33 PM</td><td width=100>~ 4:43 PM</td><td><a href="/2020/talks/35">WAVEing at Repetitive Repetitive Repetitive Music</a></td><td>Zachary Kanfer</td></tr>
+<tr><td colspan="4"><strong><a href="/2020/talks/42">16:30 - 17:00 Closing remarks</a><strong></td></tr></table>
diff --git a/2020/schedule.md b/2020/schedule.md
index 9e3270d2..cc2b55a0 100644
--- a/2020/schedule.md
+++ b/2020/schedule.md
@@ -2,62 +2,62 @@
[[!meta copyright="Copyright &copy; 2020 Amin Bandali and Sacha Chua"]]
<!--- schedule.md is automatically exported from schedule.org. Please do not edit schedule.md directly. --->
-EmacsConf 2020 will be on November 28 (Sat) and November 29 (Sun), 2020 from 9am-5pm Toronto/EST time; equivalently, 6am-2pm PST, 2pm-10pm UTC, 3pm-11pm Zurich/CET. Instructions on how to watch/participate will be posted at <https://emacsconf.org/2020> closer to the day of the virtual conference.
+EmacsConf 2020 was on November 28 (Sat) and November 29 (Sun), 2020 from 9am-5pm Toronto/EST time; equivalently, 6am-2pm PST, 2pm-10pm UTC, 3pm-11pm Zurich/CET.
-**Please note that the times on this schedule are a rough approximation, and that the talks might be rearranged or dropped depending on speaker availability.** We are aiming for having talks presented live, but some may be presented prerecorded to reduce technical risks. Further, the speakers will try to be available on the collaborative pad (<https://etherpad.wikimedia.org/p/emacsconf-2020>) and the IRC backchannel, #emacsconf on chat.freenode.net, to answer questions. If there’s not enough time in the day for all the talks that are available, we will play any remaining prerecorded talks over the lunch break or after the conference ends as time permits, and they will made available with the rest of the talks in the following days/weeks after the event.
+**Please note that the times on this schedule were a rough approximation.** A number of talks were presented pre-recorded to reduce technical risks, usually followed by live Q&A over web conference, collaborative pad (<https://etherpad.wikimedia.org/p/emacsconf-2020>) or the IRC backchannel (`#emacsconf` on `chat.freenode.net`).
-All the times below are given in EST time. You can check out the individual talk pages for times in a few different timezones.
+All the times below were given in EST.
<table width="100%"><tr><td colspan="4"><strong>NOVEMBER 28 (Saturday)<strong></td></tr>
-<tr><td colspan="4"><strong><a href="/2020/schedule/00">9:00 - 9:30 Opening remarks</a><strong></td></tr>
+<tr><td colspan="4"><strong><a href="/2020/talks/00">9:00 - 9:30 Opening remarks</a><strong></td></tr>
<tr><td colspan="4"><strong>9:30 - 12:00 User talks<strong></td></tr>
<tr><td colspan="4"><strong>User stories<strong></td></tr>
-<tr><td width=100>~ 9:33 AM</td><td width=100>~ 9:37 AM</td><td><a href="/2020/schedule/01">Emacs News Highlights</a></td><td>Sacha Chua</td></tr>
-<tr><td width=100>~ 9:40 AM</td><td width=100>~10:00 AM</td><td><a href="/2020/schedule/02">An Emacs Developer Story: From User to Package Maintainer</a></td><td>Leo Vivier</td></tr>
+<tr><td width=100>~ 9:33 AM</td><td width=100>~ 9:37 AM</td><td><a href="/2020/talks/01">Emacs News Highlights</a></td><td>Sacha Chua</td></tr>
+<tr><td width=100>~ 9:40 AM</td><td width=100>~10:00 AM</td><td><a href="/2020/talks/02">An Emacs Developer Story: From User to Package Maintainer</a></td><td>Leo Vivier</td></tr>
<tr><td colspan="4"><strong>Exploring Emacs's flexibility<strong></td></tr>
-<tr><td width=100>~10:03 AM</td><td width=100>~10:13 AM</td><td><a href="/2020/schedule/03">Idea to Novel Superstructure: Emacs for Writing</a></td><td>Bala Ramadurai</td></tr>
-<tr><td width=100>~10:16 AM</td><td width=100>~10:26 AM</td><td><a href="/2020/schedule/04">Music in Plain Text</a></td><td>Jonathan Gregory</td></tr>
-<tr><td width=100>~10:29 AM</td><td width=100>~10:45 AM</td><td><a href="/2020/schedule/05">Bard Bivou(m)acs - Building a bandcamp-like page for an album of music</a></td><td>Grant Shangreaux</td></tr>
+<tr><td width=100>~10:03 AM</td><td width=100>~10:13 AM</td><td><a href="/2020/talks/03">Idea to Novel Superstructure: Emacs for Writing</a></td><td>Bala Ramadurai</td></tr>
+<tr><td width=100>~10:16 AM</td><td width=100>~10:26 AM</td><td><a href="/2020/talks/04">Music in Plain Text</a></td><td>Jonathan Gregory</td></tr>
+<tr><td width=100>~10:29 AM</td><td width=100>~10:45 AM</td><td><a href="/2020/talks/05">Bard Bivou(m)acs - Building a bandcamp-like page for an album of music</a></td><td>Grant Shangreaux</td></tr>
<tr><td colspan="4"><strong>Emacs configuration<strong></td></tr>
-<tr><td width=100>~10:48 AM</td><td width=100>~10:58 AM</td><td><a href="/2020/schedule/06">Trivial Emacs Kits</a></td><td>Corwin Brust</td></tr>
-<tr><td width=100>~11:01 AM</td><td width=100>~11:21 AM</td><td><a href="/2020/schedule/07">Beyond Vim and Emacs: A Scalable UI Paradigm</a></td><td>Sid Kasivajhula (countvaj`)</td></tr>
-<tr><td width=100>~11:24 AM</td><td width=100>~11:44 AM</td><td><a href="/2020/schedule/08">Building reproducible Emacs</a></td><td>Andrew Tropin (abcdw)</td></tr>
-<tr><td width=100>~11:47 AM</td><td width=100>~12:27 PM</td><td><a href="/2020/schedule/21">On why most of the best features in eev look like 5-minute hacks</a></td><td>Eduardo Ochs (edrx)</td></tr>
+<tr><td width=100>~10:48 AM</td><td width=100>~10:58 AM</td><td><a href="/2020/talks/06">Trivial Emacs Kits</a></td><td>Corwin Brust</td></tr>
+<tr><td width=100>~11:01 AM</td><td width=100>~11:21 AM</td><td><a href="/2020/talks/07">Beyond Vim and Emacs: A Scalable UI Paradigm</a></td><td>Sid Kasivajhula (countvaj`)</td></tr>
+<tr><td width=100>~11:24 AM</td><td width=100>~11:44 AM</td><td><a href="/2020/talks/08">Building reproducible Emacs</a></td><td>Andrew Tropin (abcdw)</td></tr>
+<tr><td width=100>~11:47 AM</td><td width=100>~12:27 PM</td><td><a href="/2020/talks/21">On why most of the best features in eev look like 5-minute hacks</a></td><td>Eduardo Ochs (edrx)</td></tr>
<tr><td colspan="4"><strong>12:00 - 13:00 Lunch<strong></td></tr>
<tr><td colspan="4"><strong>13:00 - 16:30 Afternoon talks<strong></td></tr>
-<tr><td width=100>~ 1:03 PM</td><td width=100>~ 1:13 PM</td><td><a href="/2020/schedule/09">Orgmode - your life in plain text</a></td><td>Rainer König</td></tr>
-<tr><td width=100>~ 1:16 PM</td><td width=100>~ 1:26 PM</td><td><a href="/2020/schedule/10">Lead your future with Org</a></td><td>Andrea</td></tr>
-<tr><td width=100>~ 1:29 PM</td><td width=100>~ 1:49 PM</td><td><a href="/2020/schedule/11">the org-gtd package: opinions about Getting Things Done</a></td><td>Aldric</td></tr>
-<tr><td width=100>~ 1:52 PM</td><td width=100>~ 2:02 PM</td><td><a href="/2020/schedule/12">One Big-ass Org File or multiple tiny ones? Finally, the End of the debate!</a></td><td>Leo Vivier</td></tr>
-<tr><td width=100>~ 2:05 PM</td><td width=100>~ 2:15 PM</td><td><a href="/2020/schedule/13">Experience Report: Steps to "Emacs Hyper Notebooks"</a></td><td>Joseph Corneli, Raymond Puzio, and Cameron Ray Smith</td></tr>
-<tr><td width=100>~ 2:18 PM</td><td width=100>~ 2:38 PM</td><td><a href="/2020/schedule/14">README-Driven Design</a></td><td>Adam Ard</td></tr>
-<tr><td width=100>~ 2:41 PM</td><td width=100>~ 2:51 PM</td><td><a href="/2020/schedule/15">Moving from Jekyll to OrgMode, an experience report</a></td><td>Adolfo Villafiorita</td></tr>
-<tr><td width=100>~ 2:54 PM</td><td width=100>~ 3:14 PM</td><td><a href="/2020/schedule/16">Org-roam: Presentation, Demonstration, and What's on the Horizon</a></td><td>Leo Vivier</td></tr>
-<tr><td width=100>~ 3:17 PM</td><td width=100>~ 3:37 PM</td><td><a href="/2020/schedule/17">Org-mode and Org-Roam for Scholars and Researchers</a></td><td>Noorah Alhasan</td></tr>
-<tr><td width=100>~ 3:40 PM</td><td width=100>~ 4:00 PM</td><td><a href="/2020/schedule/18">Org-roam: Technical Presentation</a></td><td>Leo Vivier</td></tr>
-<tr><td width=100>~ 4:03 PM</td><td width=100>~ 4:13 PM</td><td><a href="/2020/schedule/19">Sharing blogs (and more) with org-webring</a></td><td>Brett Gilio</td></tr>
-<tr><td width=100>~ 4:16 PM</td><td width=100>~ 4:36 PM</td><td><a href="/2020/schedule/20">OMG Macros</a></td><td>Corwin Brust</td></tr>
-<tr><td colspan="4"><strong><a href="/2020/schedule/40">16:30 - 17:00 Closing remarks</a><strong></td></tr>
+<tr><td width=100>~ 1:03 PM</td><td width=100>~ 1:13 PM</td><td><a href="/2020/talks/09">Orgmode - your life in plain text</a></td><td>Rainer König</td></tr>
+<tr><td width=100>~ 1:16 PM</td><td width=100>~ 1:26 PM</td><td><a href="/2020/talks/10">Lead your future with Org</a></td><td>Andrea</td></tr>
+<tr><td width=100>~ 1:29 PM</td><td width=100>~ 1:49 PM</td><td><a href="/2020/talks/11">the org-gtd package: opinions about Getting Things Done</a></td><td>Aldric</td></tr>
+<tr><td width=100>~ 1:52 PM</td><td width=100>~ 2:02 PM</td><td><a href="/2020/talks/12">One Big-ass Org File or multiple tiny ones? Finally, the End of the debate!</a></td><td>Leo Vivier</td></tr>
+<tr><td width=100>~ 2:05 PM</td><td width=100>~ 2:15 PM</td><td><a href="/2020/talks/13">Experience Report: Steps to "Emacs Hyper Notebooks"</a></td><td>Joseph Corneli, Raymond Puzio, and Cameron Ray Smith</td></tr>
+<tr><td width=100>~ 2:18 PM</td><td width=100>~ 2:38 PM</td><td><a href="/2020/talks/14">README-Driven Design</a></td><td>Adam Ard</td></tr>
+<tr><td width=100>~ 2:41 PM</td><td width=100>~ 2:51 PM</td><td><a href="/2020/talks/15">Moving from Jekyll to OrgMode, an experience report</a></td><td>Adolfo Villafiorita</td></tr>
+<tr><td width=100>~ 2:54 PM</td><td width=100>~ 3:14 PM</td><td><a href="/2020/talks/16">Org-roam: Presentation, Demonstration, and What's on the Horizon</a></td><td>Leo Vivier</td></tr>
+<tr><td width=100>~ 3:17 PM</td><td width=100>~ 3:37 PM</td><td><a href="/2020/talks/17">Org-mode and Org-Roam for Scholars and Researchers</a></td><td>Noorah Alhasan</td></tr>
+<tr><td width=100>~ 3:40 PM</td><td width=100>~ 4:00 PM</td><td><a href="/2020/talks/18">Org-roam: Technical Presentation</a></td><td>Leo Vivier</td></tr>
+<tr><td width=100>~ 4:03 PM</td><td width=100>~ 4:13 PM</td><td><a href="/2020/talks/19">Sharing blogs (and more) with org-webring</a></td><td>Brett Gilio</td></tr>
+<tr><td width=100>~ 4:16 PM</td><td width=100>~ 4:36 PM</td><td><a href="/2020/talks/20">OMG Macros</a></td><td>Corwin Brust</td></tr>
+<tr><td colspan="4"><strong><a href="/2020/talks/40">16:30 - 17:00 Closing remarks</a><strong></td></tr>
<tr><td colspan="4"><strong>NOVEMBER 29 (Sunday)<strong></td></tr>
-<tr><td colspan="4"><strong><a href="/2020/schedule/41">9:00 - 9:10 Opening remarks</a><strong></td></tr>
+<tr><td colspan="4"><strong><a href="/2020/talks/41">9:00 - 9:10 Opening remarks</a><strong></td></tr>
<tr><td colspan="4"><strong>9:10 - 12:00 Morning talks<strong></td></tr>
-<tr><td width=100>~ 9:13 AM</td><td width=100>~ 9:30 AM</td><td><a href="/2020/schedule/38">Emacs development update</a></td><td>John Wiegley</td></tr>
-<tr><td width=100>~ 9:33 AM</td><td width=100>~ 9:53 AM</td><td><a href="/2020/schedule/22">Powering-up Special Blocks</a></td><td>Musa Al-hassy</td></tr>
-<tr><td width=100>~ 9:56 AM</td><td width=100>~10:46 AM</td><td><a href="/2020/schedule/23">Incremental Parsing with emacs-tree-sitter</a></td><td>Tuấn-Anh Nguyễn</td></tr>
-<tr><td width=100>~10:49 AM</td><td width=100>~11:09 AM</td><td><a href="/2020/schedule/24">Analyze code quality through Emacs: a smart forensics approach and the story of a hack</a></td><td>Andrea</td></tr>
-<tr><td width=100>~11:12 AM</td><td width=100>~11:22 AM</td><td><a href="/2020/schedule/25">Traverse complex JSON structures with live feedback</a></td><td>Zen Monk Alain M. Lafon</td></tr>
-<tr><td width=100>~11:25 AM</td><td width=100>~11:45 AM</td><td><a href="/2020/schedule/39">NonGNU ELPA</a></td><td>Richard Stallman</td></tr>
+<tr><td width=100>~ 9:13 AM</td><td width=100>~ 9:30 AM</td><td><a href="/2020/talks/38">Emacs development update</a></td><td>John Wiegley</td></tr>
+<tr><td width=100>~ 9:33 AM</td><td width=100>~ 9:53 AM</td><td><a href="/2020/talks/22">Powering-up Special Blocks</a></td><td>Musa Al-hassy</td></tr>
+<tr><td width=100>~ 9:56 AM</td><td width=100>~10:46 AM</td><td><a href="/2020/talks/23">Incremental Parsing with emacs-tree-sitter</a></td><td>Tuấn-Anh Nguyễn</td></tr>
+<tr><td width=100>~10:49 AM</td><td width=100>~11:09 AM</td><td><a href="/2020/talks/24">Analyze code quality through Emacs: a smart forensics approach and the story of a hack</a></td><td>Andrea</td></tr>
+<tr><td width=100>~11:12 AM</td><td width=100>~11:22 AM</td><td><a href="/2020/talks/25">Traverse complex JSON structures with live feedback</a></td><td>Zen Monk Alain M. Lafon</td></tr>
+<tr><td width=100>~11:25 AM</td><td width=100>~11:45 AM</td><td><a href="/2020/talks/39">NonGNU ELPA</a></td><td>Richard Stallman</td></tr>
<tr><td colspan="4"><strong>12:00 - 13:00 Lunch<strong></td></tr>
<tr><td colspan="4"><strong>13:00 - 16:30 Afternoon talks<strong></td></tr>
-<tr><td width=100>~ 1:03 PM</td><td width=100>~ 1:13 PM</td><td><a href="/2020/schedule/26">Emacs as a Highschooler: How It Changed My Life</a></td><td>Pierce Wang</td></tr>
-<tr><td width=100>~ 1:16 PM</td><td width=100>~ 1:26 PM</td><td><a href="/2020/schedule/27">State of Retro Gaming in Emacs</a></td><td>Vasilij "wasamasa" Schneidermann</td></tr>
-<tr><td width=100>~ 1:29 PM</td><td width=100>~ 2:19 PM</td><td><a href="/2020/schedule/28">Welcome To The Dungeon</a></td><td>Erik Elmshauser and Corwin Brust</td></tr>
-<tr><td width=100>~ 2:22 PM</td><td width=100>~ 2:42 PM</td><td><a href="/2020/schedule/29">Pathing of Least Resistance</a></td><td>Erik Elmshauser and Corwin Brust</td></tr>
-<tr><td width=100>~ 2:45 PM</td><td width=100>~ 2:55 PM</td><td><a href="/2020/schedule/30">A tour of vterm</a></td><td>Gabriele Bozzola (@sbozzolo)</td></tr>
-<tr><td width=100>~ 2:58 PM</td><td width=100>~ 3:14 PM</td><td><a href="/2020/schedule/31">Lakota Language and Emacs</a></td><td>Grant Shangreaux</td></tr>
-<tr><td width=100>~ 3:17 PM</td><td width=100>~ 3:41 PM</td><td><a href="/2020/schedule/32">Object Oriented Code in the Gnus Newsreader</a></td><td>Eric Abrahamsen</td></tr>
-<tr><td width=100>~ 3:44 PM</td><td width=100>~ 4:04 PM</td><td><a href="/2020/schedule/33">Maxima a computer algebra system in Emacs</a></td><td>Fermin MF</td></tr>
-<tr><td width=100>~ 4:07 PM</td><td width=100>~ 4:30 PM</td><td><a href="/2020/schedule/34">Extend Emacs to Modern GUI Applications with EAF</a></td><td>Matthew Zeng</td></tr>
-<tr><td width=100>~ 4:33 PM</td><td width=100>~ 4:43 PM</td><td><a href="/2020/schedule/35">WAVEing at Repetitive Repetitive Repetitive Music</a></td><td>Zachary Kanfer</td></tr>
-<tr><td colspan="4"><strong><a href="/2020/schedule/42">16:30 - 17:00 Closing remarks</a><strong></td></tr></table>
+<tr><td width=100>~ 1:03 PM</td><td width=100>~ 1:13 PM</td><td><a href="/2020/talks/26">Emacs as a Highschooler: How It Changed My Life</a></td><td>Pierce Wang</td></tr>
+<tr><td width=100>~ 1:16 PM</td><td width=100>~ 1:26 PM</td><td><a href="/2020/talks/27">State of Retro Gaming in Emacs</a></td><td>Vasilij "wasamasa" Schneidermann</td></tr>
+<tr><td width=100>~ 1:29 PM</td><td width=100>~ 2:19 PM</td><td><a href="/2020/talks/28">Welcome To The Dungeon</a></td><td>Erik Elmshauser and Corwin Brust</td></tr>
+<tr><td width=100>~ 2:22 PM</td><td width=100>~ 2:42 PM</td><td><a href="/2020/talks/29">Pathing of Least Resistance</a></td><td>Erik Elmshauser and Corwin Brust</td></tr>
+<tr><td width=100>~ 2:45 PM</td><td width=100>~ 2:55 PM</td><td><a href="/2020/talks/30">A tour of vterm</a></td><td>Gabriele Bozzola (@sbozzolo)</td></tr>
+<tr><td width=100>~ 2:58 PM</td><td width=100>~ 3:14 PM</td><td><a href="/2020/talks/31">Lakota Language and Emacs</a></td><td>Grant Shangreaux</td></tr>
+<tr><td width=100>~ 3:17 PM</td><td width=100>~ 3:41 PM</td><td><a href="/2020/talks/32">Object Oriented Code in the Gnus Newsreader</a></td><td>Eric Abrahamsen</td></tr>
+<tr><td width=100>~ 3:44 PM</td><td width=100>~ 4:04 PM</td><td><a href="/2020/talks/33">Maxima a computer algebra system in Emacs</a></td><td>Fermin MF</td></tr>
+<tr><td width=100>~ 4:07 PM</td><td width=100>~ 4:30 PM</td><td><a href="/2020/talks/34">Extend Emacs to Modern GUI Applications with EAF</a></td><td>Matthew Zeng</td></tr>
+<tr><td width=100>~ 4:33 PM</td><td width=100>~ 4:43 PM</td><td><a href="/2020/talks/35">WAVEing at Repetitive Repetitive Repetitive Music</a></td><td>Zachary Kanfer</td></tr>
+<tr><td colspan="4"><strong><a href="/2020/talks/42">16:30 - 17:00 Closing remarks</a><strong></td></tr></table>
diff --git a/2020/schedule.org b/2020/schedule.org
index 5731cc54..ea39d46c 100644
--- a/2020/schedule.org
+++ b/2020/schedule.org
@@ -4,10 +4,10 @@
<!--- schedule.md is automatically exported from schedule.org. Please do not edit schedule.md directly. --->
#+end_export
-EmacsConf 2020 will be on November 28 (Sat) and November 29 (Sun), 2020 from 9am-5pm Toronto/EST time; equivalently, 6am-2pm PST, 2pm-10pm UTC, 3pm-11pm Zurich/CET. Instructions on how to watch/participate will be posted at https://emacsconf.org/2020 closer to the day of the virtual conference.
+EmacsConf 2020 was on November 28 (Sat) and November 29 (Sun), 2020 from 9am-5pm Toronto/EST time; equivalently, 6am-2pm PST, 2pm-10pm UTC, 3pm-11pm Zurich/CET.
-*Please note that the times on this schedule are a rough approximation, and that the talks might be rearranged or dropped depending on speaker availability.* We are aiming for having talks presented live, but some may be presented prerecorded to reduce technical risks. Further, the speakers will try to be available on the collaborative pad (https://etherpad.wikimedia.org/p/emacsconf-2020) and the IRC backchannel, #emacsconf on chat.freenode.net, to answer questions. If there’s not enough time in the day for all the talks that are available, we will play any remaining prerecorded talks over the lunch break or after the conference ends as time permits, and they will made available with the rest of the talks in the following days/weeks after the event.
+*Please note that the times on this schedule were a rough approximation.* A number of talks were presented pre-recorded to reduce technical risks, usually followed by live Q&A over web conference, collaborative pad (https://etherpad.wikimedia.org/p/emacsconf-2020) or the IRC backchannel (=#emacsconf= on =chat.freenode.net=).
-All the times below are given in EST time. You can check out the individual talk pages for times in a few different timezones.
+All the times below were given in EST.
#+INCLUDE: "schedule-details.txt" export md
diff --git a/2020/submissions.org b/2020/submissions.org
index 12c3f04e..d86541b1 100644
--- a/2020/submissions.org
+++ b/2020/submissions.org
@@ -3233,13 +3233,10 @@ The total is written to the MIN_TIME_SUM property of this heading"
%s
-!inline pages=\"internal(2020/info/%s)\" raw=\"yes\"]]
+[[!inline pages=\"internal(2020/info/%s)\" raw=\"yes\"]]
%s
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
"
"!meta"
(replace-regexp-in-string "\"" "\\\\\"" (plist-get o :title))
diff --git a/2020/talks/00.md b/2020/talks/00.md
index 09499b01..aa096b94 100644
--- a/2020/talks/00.md
+++ b/2020/talks/00.md
@@ -5,22 +5,12 @@
Back to the [[schedule]]
-Next: <a href="/2020/schedule/01">Emacs News Highlights</a>
+Next: <a href="/2020/talks/01">Emacs News Highlights</a>
-Approximate time (might be earlier or later):
-Saturday, Nov 28 2020, ~ 9:00 AM - 9:30 AM EST
-Saturday, Nov 28 2020, ~ 6:00 AM - 6:30 AM PST
-Saturday, Nov 28 2020, ~ 2:00 PM - 2:30 PM UTC
-Saturday, Nov 28 2020, ~ 3:00 PM - 3:30 PM CET
-Saturday, Nov 28 2020, ~10:00 PM - 10:30 PM +08
-
[[!inline pages="internal(2020/info/00)" raw="yes"]]
Back to the [[schedule]]
-Next: <a href="/2020/schedule/01">Emacs News Highlights</a>
+Next: <a href="/2020/talks/01">Emacs News Highlights</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/01.md b/2020/talks/01.md
index d14418e3..7a2ceeec 100644
--- a/2020/talks/01.md
+++ b/2020/talks/01.md
@@ -3,24 +3,16 @@
<!-- To edit the talk information, change /2020/info/TALKID.md. Boilerplate automatically generated from submissions.org using conf/generate-schedule-files --->
+
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/00">9:00 - 9:30 Opening remarks</a>
-Next: <a href="/2020/schedule/02">An Emacs Developer Story: From User to Package Maintainer</a>
+Previous: <a href="/2020/talks/00">9:00 - 9:30 Opening remarks</a>
+Next: <a href="/2020/talks/02">An Emacs Developer Story: From User to Package Maintainer</a>
-Approximate time (might be earlier or later):
-Saturday, Nov 28 2020, ~ 9:33 AM - 9:37 AM EST
-Saturday, Nov 28 2020, ~ 6:33 AM - 6:37 AM PST
-Saturday, Nov 28 2020, ~ 2:33 PM - 2:37 PM UTC
-Saturday, Nov 28 2020, ~ 3:33 PM - 3:37 PM CET
-Saturday, Nov 28 2020, ~10:33 PM - 10:37 PM +08
[[!inline pages="internal(2020/info/01)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/00">9:00 - 9:30 Opening remarks</a>
-Next: <a href="/2020/schedule/02">An Emacs Developer Story: From User to Package Maintainer</a>
+Previous: <a href="/2020/talks/00">9:00 - 9:30 Opening remarks</a>
+Next: <a href="/2020/talks/02">An Emacs Developer Story: From User to Package Maintainer</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/02.md b/2020/talks/02.md
index 1b1b0238..d8d2c618 100644
--- a/2020/talks/02.md
+++ b/2020/talks/02.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/01">Emacs News Highlights</a>
-Next: <a href="/2020/schedule/03">Idea to Novel Superstructure: Emacs for Writing</a>
+Previous: <a href="/2020/talks/01">Emacs News Highlights</a>
+Next: <a href="/2020/talks/03">Idea to Novel Superstructure: Emacs for Writing</a>
-Approximate time (might be earlier or later):
-Saturday, Nov 28 2020, ~ 9:40 AM - 10:00 AM EST
-Saturday, Nov 28 2020, ~ 6:40 AM - 7:00 AM PST
-Saturday, Nov 28 2020, ~ 2:40 PM - 3:00 PM UTC
-Saturday, Nov 28 2020, ~ 3:40 PM - 4:00 PM CET
-Saturday, Nov 28 2020, ~10:40 PM - 11:00 PM +08
-
[[!inline pages="internal(2020/info/02)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/01">Emacs News Highlights</a>
-Next: <a href="/2020/schedule/03">Idea to Novel Superstructure: Emacs for Writing</a>
+Previous: <a href="/2020/talks/01">Emacs News Highlights</a>
+Next: <a href="/2020/talks/03">Idea to Novel Superstructure: Emacs for Writing</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/03.md b/2020/talks/03.md
index 7af59e97..ce8857e7 100644
--- a/2020/talks/03.md
+++ b/2020/talks/03.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/02">An Emacs Developer Story: From User to Package Maintainer</a>
-Next: <a href="/2020/schedule/04">Music in Plain Text</a>
+Previous: <a href="/2020/talks/02">An Emacs Developer Story: From User to Package Maintainer</a>
+Next: <a href="/2020/talks/04">Music in Plain Text</a>
-Approximate time (might be earlier or later):
-Saturday, Nov 28 2020, ~10:03 AM - 10:13 AM EST
-Saturday, Nov 28 2020, ~ 7:03 AM - 7:13 AM PST
-Saturday, Nov 28 2020, ~ 3:03 PM - 3:13 PM UTC
-Saturday, Nov 28 2020, ~ 4:03 PM - 4:13 PM CET
-Saturday, Nov 28 2020, ~11:03 PM - 11:13 PM +08
-
[[!inline pages="internal(2020/info/03)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/02">An Emacs Developer Story: From User to Package Maintainer</a>
-Next: <a href="/2020/schedule/04">Music in Plain Text</a>
+Previous: <a href="/2020/talks/02">An Emacs Developer Story: From User to Package Maintainer</a>
+Next: <a href="/2020/talks/04">Music in Plain Text</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/04.md b/2020/talks/04.md
index ee401040..b652c2c0 100644
--- a/2020/talks/04.md
+++ b/2020/talks/04.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/03">Idea to Novel Superstructure: Emacs for Writing</a>
-Next: <a href="/2020/schedule/05">Bard Bivou(m)acs - Building a bandcamp-like page for an album of music</a>
+Previous: <a href="/2020/talks/03">Idea to Novel Superstructure: Emacs for Writing</a>
+Next: <a href="/2020/talks/05">Bard Bivou(m)acs - Building a bandcamp-like page for an album of music</a>
-Approximate time (might be earlier or later):
-Saturday, Nov 28 2020, ~10:16 AM - 10:26 AM EST
-Saturday, Nov 28 2020, ~ 7:16 AM - 7:26 AM PST
-Saturday, Nov 28 2020, ~ 3:16 PM - 3:26 PM UTC
-Saturday, Nov 28 2020, ~ 4:16 PM - 4:26 PM CET
-Saturday, Nov 28 2020, ~11:16 PM - 11:26 PM +08
-
[[!inline pages="internal(2020/info/04)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/03">Idea to Novel Superstructure: Emacs for Writing</a>
-Next: <a href="/2020/schedule/05">Bard Bivou(m)acs - Building a bandcamp-like page for an album of music</a>
+Previous: <a href="/2020/talks/03">Idea to Novel Superstructure: Emacs for Writing</a>
+Next: <a href="/2020/talks/05">Bard Bivou(m)acs - Building a bandcamp-like page for an album of music</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/05.md b/2020/talks/05.md
index 7536dc4c..0c4a1e1a 100644
--- a/2020/talks/05.md
+++ b/2020/talks/05.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/04">Music in Plain Text</a>
-Next: <a href="/2020/schedule/06">Trivial Emacs Kits</a>
+Previous: <a href="/2020/talks/04">Music in Plain Text</a>
+Next: <a href="/2020/talks/06">Trivial Emacs Kits</a>
-Approximate time (might be earlier or later):
-Saturday, Nov 28 2020, ~10:29 AM - 10:45 AM EST
-Saturday, Nov 28 2020, ~ 7:29 AM - 7:45 AM PST
-Saturday, Nov 28 2020, ~ 3:29 PM - 3:45 PM UTC
-Saturday, Nov 28 2020, ~ 4:29 PM - 4:45 PM CET
-Saturday, Nov 28 2020, ~11:29 PM - 11:45 PM +08
-
[[!inline pages="internal(2020/info/05)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/04">Music in Plain Text</a>
-Next: <a href="/2020/schedule/06">Trivial Emacs Kits</a>
+Previous: <a href="/2020/talks/04">Music in Plain Text</a>
+Next: <a href="/2020/talks/06">Trivial Emacs Kits</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/06.md b/2020/talks/06.md
index 1481af25..f04e5832 100644
--- a/2020/talks/06.md
+++ b/2020/talks/06.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/05">Bard Bivou(m)acs - Building a bandcamp-like page for an album of music</a>
-Next: <a href="/2020/schedule/07">Beyond Vim and Emacs: A Scalable UI Paradigm</a>
+Previous: <a href="/2020/talks/05">Bard Bivou(m)acs - Building a bandcamp-like page for an album of music</a>
+Next: <a href="/2020/talks/07">Beyond Vim and Emacs: A Scalable UI Paradigm</a>
-Approximate time (might be earlier or later):
-Saturday, Nov 28 2020, ~10:48 AM - 10:58 AM EST
-Saturday, Nov 28 2020, ~ 7:48 AM - 7:58 AM PST
-Saturday, Nov 28 2020, ~ 3:48 PM - 3:58 PM UTC
-Saturday, Nov 28 2020, ~ 4:48 PM - 4:58 PM CET
-Saturday, Nov 28 2020, ~11:48 PM - 11:58 PM +08
-
[[!inline pages="internal(2020/info/06)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/05">Bard Bivou(m)acs - Building a bandcamp-like page for an album of music</a>
-Next: <a href="/2020/schedule/07">Beyond Vim and Emacs: A Scalable UI Paradigm</a>
+Previous: <a href="/2020/talks/05">Bard Bivou(m)acs - Building a bandcamp-like page for an album of music</a>
+Next: <a href="/2020/talks/07">Beyond Vim and Emacs: A Scalable UI Paradigm</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/07.md b/2020/talks/07.md
index a888a316..3a819653 100644
--- a/2020/talks/07.md
+++ b/2020/talks/07.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/06">Trivial Emacs Kits</a>
-Next: <a href="/2020/schedule/08">Building reproducible Emacs</a>
+Previous: <a href="/2020/talks/06">Trivial Emacs Kits</a>
+Next: <a href="/2020/talks/08">Building reproducible Emacs</a>
-Approximate time (might be earlier or later):
-Saturday, Nov 28 2020, ~11:01 AM - 11:21 AM EST
-Saturday, Nov 28 2020, ~ 8:01 AM - 8:21 AM PST
-Saturday, Nov 28 2020, ~ 4:01 PM - 4:21 PM UTC
-Saturday, Nov 28 2020, ~ 5:01 PM - 5:21 PM CET
-Sunday, Nov 29 2020, ~12:01 AM - 12:21 AM +08
-
[[!inline pages="internal(2020/info/07)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/06">Trivial Emacs Kits</a>
-Next: <a href="/2020/schedule/08">Building reproducible Emacs</a>
+Previous: <a href="/2020/talks/06">Trivial Emacs Kits</a>
+Next: <a href="/2020/talks/08">Building reproducible Emacs</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/08.md b/2020/talks/08.md
index 35a49497..527f2e11 100644
--- a/2020/talks/08.md
+++ b/2020/talks/08.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/07">Beyond Vim and Emacs: A Scalable UI Paradigm</a>
-Next: <a href="/2020/schedule/21">On why most of the best features in eev look like 5-minute hacks</a>
+Previous: <a href="/2020/talks/07">Beyond Vim and Emacs: A Scalable UI Paradigm</a>
+Next: <a href="/2020/talks/21">On why most of the best features in eev look like 5-minute hacks</a>
-Approximate time (might be earlier or later):
-Saturday, Nov 28 2020, ~11:24 AM - 11:44 AM EST
-Saturday, Nov 28 2020, ~ 8:24 AM - 8:44 AM PST
-Saturday, Nov 28 2020, ~ 4:24 PM - 4:44 PM UTC
-Saturday, Nov 28 2020, ~ 5:24 PM - 5:44 PM CET
-Sunday, Nov 29 2020, ~12:24 AM - 12:44 AM +08
-
[[!inline pages="internal(2020/info/08)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/07">Beyond Vim and Emacs: A Scalable UI Paradigm</a>
-Next: <a href="/2020/schedule/21">On why most of the best features in eev look like 5-minute hacks</a>
+Previous: <a href="/2020/talks/07">Beyond Vim and Emacs: A Scalable UI Paradigm</a>
+Next: <a href="/2020/talks/21">On why most of the best features in eev look like 5-minute hacks</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/09.md b/2020/talks/09.md
index 72abaace..5f7f31bb 100644
--- a/2020/talks/09.md
+++ b/2020/talks/09.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/21">On why most of the best features in eev look like 5-minute hacks</a>
-Next: <a href="/2020/schedule/10">Lead your future with Org</a>
+Previous: <a href="/2020/talks/21">On why most of the best features in eev look like 5-minute hacks</a>
+Next: <a href="/2020/talks/10">Lead your future with Org</a>
-Approximate time (might be earlier or later):
-Saturday, Nov 28 2020, ~ 1:03 PM - 1:13 PM EST
-Saturday, Nov 28 2020, ~10:03 AM - 10:13 AM PST
-Saturday, Nov 28 2020, ~ 6:03 PM - 6:13 PM UTC
-Saturday, Nov 28 2020, ~ 7:03 PM - 7:13 PM CET
-Sunday, Nov 29 2020, ~ 2:03 AM - 2:13 AM +08
-
[[!inline pages="internal(2020/info/09)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/21">On why most of the best features in eev look like 5-minute hacks</a>
-Next: <a href="/2020/schedule/10">Lead your future with Org</a>
+Previous: <a href="/2020/talks/21">On why most of the best features in eev look like 5-minute hacks</a>
+Next: <a href="/2020/talks/10">Lead your future with Org</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/10.md b/2020/talks/10.md
index 3b84520a..7afce350 100644
--- a/2020/talks/10.md
+++ b/2020/talks/10.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/09">Orgmode - your life in plain text</a>
-Next: <a href="/2020/schedule/11">the org-gtd package: opinions about Getting Things Done</a>
+Previous: <a href="/2020/talks/09">Orgmode - your life in plain text</a>
+Next: <a href="/2020/talks/11">the org-gtd package: opinions about Getting Things Done</a>
-Approximate time (might be earlier or later):
-Saturday, Nov 28 2020, ~ 1:16 PM - 1:26 PM EST
-Saturday, Nov 28 2020, ~10:16 AM - 10:26 AM PST
-Saturday, Nov 28 2020, ~ 6:16 PM - 6:26 PM UTC
-Saturday, Nov 28 2020, ~ 7:16 PM - 7:26 PM CET
-Sunday, Nov 29 2020, ~ 2:16 AM - 2:26 AM +08
-
[[!inline pages="internal(2020/info/10)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/09">Orgmode - your life in plain text</a>
-Next: <a href="/2020/schedule/11">the org-gtd package: opinions about Getting Things Done</a>
+Previous: <a href="/2020/talks/09">Orgmode - your life in plain text</a>
+Next: <a href="/2020/talks/11">the org-gtd package: opinions about Getting Things Done</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/11.md b/2020/talks/11.md
index 95c08494..4b350398 100644
--- a/2020/talks/11.md
+++ b/2020/talks/11.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/10">Lead your future with Org</a>
-Next: <a href="/2020/schedule/12">One Big-ass Org File or multiple tiny ones? Finally, the End of the debate!</a>
+Previous: <a href="/2020/talks/10">Lead your future with Org</a>
+Next: <a href="/2020/talks/12">One Big-ass Org File or multiple tiny ones? Finally, the End of the debate!</a>
-Approximate time (might be earlier or later):
-Saturday, Nov 28 2020, ~ 1:29 PM - 1:49 PM EST
-Saturday, Nov 28 2020, ~10:29 AM - 10:49 AM PST
-Saturday, Nov 28 2020, ~ 6:29 PM - 6:49 PM UTC
-Saturday, Nov 28 2020, ~ 7:29 PM - 7:49 PM CET
-Sunday, Nov 29 2020, ~ 2:29 AM - 2:49 AM +08
-
[[!inline pages="internal(2020/info/11)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/10">Lead your future with Org</a>
-Next: <a href="/2020/schedule/12">One Big-ass Org File or multiple tiny ones? Finally, the End of the debate!</a>
+Previous: <a href="/2020/talks/10">Lead your future with Org</a>
+Next: <a href="/2020/talks/12">One Big-ass Org File or multiple tiny ones? Finally, the End of the debate!</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/12.md b/2020/talks/12.md
index 4675b3de..16e9a69c 100644
--- a/2020/talks/12.md
+++ b/2020/talks/12.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/11">the org-gtd package: opinions about Getting Things Done</a>
-Next: <a href="/2020/schedule/13">Experience Report: Steps to "Emacs Hyper Notebooks"</a>
+Previous: <a href="/2020/talks/11">the org-gtd package: opinions about Getting Things Done</a>
+Next: <a href="/2020/talks/13">Experience Report: Steps to "Emacs Hyper Notebooks"</a>
-Approximate time (might be earlier or later):
-Saturday, Nov 28 2020, ~ 1:52 PM - 2:02 PM EST
-Saturday, Nov 28 2020, ~10:52 AM - 11:02 AM PST
-Saturday, Nov 28 2020, ~ 6:52 PM - 7:02 PM UTC
-Saturday, Nov 28 2020, ~ 7:52 PM - 8:02 PM CET
-Sunday, Nov 29 2020, ~ 2:52 AM - 3:02 AM +08
-
[[!inline pages="internal(2020/info/12)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/11">the org-gtd package: opinions about Getting Things Done</a>
-Next: <a href="/2020/schedule/13">Experience Report: Steps to "Emacs Hyper Notebooks"</a>
+Previous: <a href="/2020/talks/11">the org-gtd package: opinions about Getting Things Done</a>
+Next: <a href="/2020/talks/13">Experience Report: Steps to "Emacs Hyper Notebooks"</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/13.md b/2020/talks/13.md
index 5611ebec..011d9822 100644
--- a/2020/talks/13.md
+++ b/2020/talks/13.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/12">One Big-ass Org File or multiple tiny ones? Finally, the End of the debate!</a>
-Next: <a href="/2020/schedule/14">README-Driven Design</a>
+Previous: <a href="/2020/talks/12">One Big-ass Org File or multiple tiny ones? Finally, the End of the debate!</a>
+Next: <a href="/2020/talks/14">README-Driven Design</a>
-Approximate time (might be earlier or later):
-Saturday, Nov 28 2020, ~ 2:05 PM - 2:15 PM EST
-Saturday, Nov 28 2020, ~11:05 AM - 11:15 AM PST
-Saturday, Nov 28 2020, ~ 7:05 PM - 7:15 PM UTC
-Saturday, Nov 28 2020, ~ 8:05 PM - 8:15 PM CET
-Sunday, Nov 29 2020, ~ 3:05 AM - 3:15 AM +08
-
[[!inline pages="internal(2020/info/13)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/12">One Big-ass Org File or multiple tiny ones? Finally, the End of the debate!</a>
-Next: <a href="/2020/schedule/14">README-Driven Design</a>
+Previous: <a href="/2020/talks/12">One Big-ass Org File or multiple tiny ones? Finally, the End of the debate!</a>
+Next: <a href="/2020/talks/14">README-Driven Design</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/14.md b/2020/talks/14.md
index 2f602bca..da6cedeb 100644
--- a/2020/talks/14.md
+++ b/2020/talks/14.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/13">Experience Report: Steps to "Emacs Hyper Notebooks"</a>
-Next: <a href="/2020/schedule/15">Moving from Jekyll to OrgMode, an experience report</a>
+Previous: <a href="/2020/talks/13">Experience Report: Steps to "Emacs Hyper Notebooks"</a>
+Next: <a href="/2020/talks/15">Moving from Jekyll to OrgMode, an experience report</a>
-Approximate time (might be earlier or later):
-Saturday, Nov 28 2020, ~ 2:18 PM - 2:38 PM EST
-Saturday, Nov 28 2020, ~11:18 AM - 11:38 AM PST
-Saturday, Nov 28 2020, ~ 7:18 PM - 7:38 PM UTC
-Saturday, Nov 28 2020, ~ 8:18 PM - 8:38 PM CET
-Sunday, Nov 29 2020, ~ 3:18 AM - 3:38 AM +08
-
[[!inline pages="internal(2020/info/14)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/13">Experience Report: Steps to "Emacs Hyper Notebooks"</a>
-Next: <a href="/2020/schedule/15">Moving from Jekyll to OrgMode, an experience report</a>
+Previous: <a href="/2020/talks/13">Experience Report: Steps to "Emacs Hyper Notebooks"</a>
+Next: <a href="/2020/talks/15">Moving from Jekyll to OrgMode, an experience report</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/15.md b/2020/talks/15.md
index 0f9d9398..c8000bd3 100644
--- a/2020/talks/15.md
+++ b/2020/talks/15.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/14">README-Driven Design</a>
-Next: <a href="/2020/schedule/16">Org-roam: Presentation, Demonstration, and What's on the Horizon</a>
+Previous: <a href="/2020/talks/14">README-Driven Design</a>
+Next: <a href="/2020/talks/16">Org-roam: Presentation, Demonstration, and What's on the Horizon</a>
-Approximate time (might be earlier or later):
-Saturday, Nov 28 2020, ~ 2:41 PM - 2:51 PM EST
-Saturday, Nov 28 2020, ~11:41 AM - 11:51 AM PST
-Saturday, Nov 28 2020, ~ 7:41 PM - 7:51 PM UTC
-Saturday, Nov 28 2020, ~ 8:41 PM - 8:51 PM CET
-Sunday, Nov 29 2020, ~ 3:41 AM - 3:51 AM +08
-
[[!inline pages="internal(2020/info/15)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/14">README-Driven Design</a>
-Next: <a href="/2020/schedule/16">Org-roam: Presentation, Demonstration, and What's on the Horizon</a>
+Previous: <a href="/2020/talks/14">README-Driven Design</a>
+Next: <a href="/2020/talks/16">Org-roam: Presentation, Demonstration, and What's on the Horizon</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/16.md b/2020/talks/16.md
index 94bfbba0..95a76863 100644
--- a/2020/talks/16.md
+++ b/2020/talks/16.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/15">Moving from Jekyll to OrgMode, an experience report</a>
-Next: <a href="/2020/schedule/17">Org-mode and Org-Roam for Scholars and Researchers</a>
+Previous: <a href="/2020/talks/15">Moving from Jekyll to OrgMode, an experience report</a>
+Next: <a href="/2020/talks/17">Org-mode and Org-Roam for Scholars and Researchers</a>
-Approximate time (might be earlier or later):
-Saturday, Nov 28 2020, ~ 2:54 PM - 3:14 PM EST
-Saturday, Nov 28 2020, ~11:54 AM - 12:14 PM PST
-Saturday, Nov 28 2020, ~ 7:54 PM - 8:14 PM UTC
-Saturday, Nov 28 2020, ~ 8:54 PM - 9:14 PM CET
-Sunday, Nov 29 2020, ~ 3:54 AM - 4:14 AM +08
-
[[!inline pages="internal(2020/info/16)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/15">Moving from Jekyll to OrgMode, an experience report</a>
-Next: <a href="/2020/schedule/17">Org-mode and Org-Roam for Scholars and Researchers</a>
+Previous: <a href="/2020/talks/15">Moving from Jekyll to OrgMode, an experience report</a>
+Next: <a href="/2020/talks/17">Org-mode and Org-Roam for Scholars and Researchers</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/17.md b/2020/talks/17.md
index 50fe46ee..31955839 100644
--- a/2020/talks/17.md
+++ b/2020/talks/17.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/16">Org-roam: Presentation, Demonstration, and What's on the Horizon</a>
-Next: <a href="/2020/schedule/18">Org-roam: Technical Presentation</a>
+Previous: <a href="/2020/talks/16">Org-roam: Presentation, Demonstration, and What's on the Horizon</a>
+Next: <a href="/2020/talks/18">Org-roam: Technical Presentation</a>
-Approximate time (might be earlier or later):
-Saturday, Nov 28 2020, ~ 3:17 PM - 3:37 PM EST
-Saturday, Nov 28 2020, ~12:17 PM - 12:37 PM PST
-Saturday, Nov 28 2020, ~ 8:17 PM - 8:37 PM UTC
-Saturday, Nov 28 2020, ~ 9:17 PM - 9:37 PM CET
-Sunday, Nov 29 2020, ~ 4:17 AM - 4:37 AM +08
-
[[!inline pages="internal(2020/info/17)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/16">Org-roam: Presentation, Demonstration, and What's on the Horizon</a>
-Next: <a href="/2020/schedule/18">Org-roam: Technical Presentation</a>
+Previous: <a href="/2020/talks/16">Org-roam: Presentation, Demonstration, and What's on the Horizon</a>
+Next: <a href="/2020/talks/18">Org-roam: Technical Presentation</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/18.md b/2020/talks/18.md
index e4419709..54fc9bcc 100644
--- a/2020/talks/18.md
+++ b/2020/talks/18.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/17">Org-mode and Org-Roam for Scholars and Researchers</a>
-Next: <a href="/2020/schedule/19">Sharing blogs (and more) with org-webring</a>
+Previous: <a href="/2020/talks/17">Org-mode and Org-Roam for Scholars and Researchers</a>
+Next: <a href="/2020/talks/19">Sharing blogs (and more) with org-webring</a>
-Approximate time (might be earlier or later):
-Saturday, Nov 28 2020, ~ 3:40 PM - 4:00 PM EST
-Saturday, Nov 28 2020, ~12:40 PM - 1:00 PM PST
-Saturday, Nov 28 2020, ~ 8:40 PM - 9:00 PM UTC
-Saturday, Nov 28 2020, ~ 9:40 PM - 10:00 PM CET
-Sunday, Nov 29 2020, ~ 4:40 AM - 5:00 AM +08
-
[[!inline pages="internal(2020/info/18)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/17">Org-mode and Org-Roam for Scholars and Researchers</a>
-Next: <a href="/2020/schedule/19">Sharing blogs (and more) with org-webring</a>
+Previous: <a href="/2020/talks/17">Org-mode and Org-Roam for Scholars and Researchers</a>
+Next: <a href="/2020/talks/19">Sharing blogs (and more) with org-webring</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/19.md b/2020/talks/19.md
index af256e83..249d62d4 100644
--- a/2020/talks/19.md
+++ b/2020/talks/19.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/18">Org-roam: Technical Presentation</a>
-Next: <a href="/2020/schedule/20">OMG Macros</a>
+Previous: <a href="/2020/talks/18">Org-roam: Technical Presentation</a>
+Next: <a href="/2020/talks/20">OMG Macros</a>
-Approximate time (might be earlier or later):
-Saturday, Nov 28 2020, ~ 4:03 PM - 4:13 PM EST
-Saturday, Nov 28 2020, ~ 1:03 PM - 1:13 PM PST
-Saturday, Nov 28 2020, ~ 9:03 PM - 9:13 PM UTC
-Saturday, Nov 28 2020, ~10:03 PM - 10:13 PM CET
-Sunday, Nov 29 2020, ~ 5:03 AM - 5:13 AM +08
-
[[!inline pages="internal(2020/info/19)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/18">Org-roam: Technical Presentation</a>
-Next: <a href="/2020/schedule/20">OMG Macros</a>
+Previous: <a href="/2020/talks/18">Org-roam: Technical Presentation</a>
+Next: <a href="/2020/talks/20">OMG Macros</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/20.md b/2020/talks/20.md
index 48c9178d..a37368ab 100644
--- a/2020/talks/20.md
+++ b/2020/talks/20.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/19">Sharing blogs (and more) with org-webring</a>
-Next: <a href="/2020/schedule/40">16:30 - 17:00 Closing remarks</a>
+Previous: <a href="/2020/talks/19">Sharing blogs (and more) with org-webring</a>
+Next: <a href="/2020/talks/40">16:30 - 17:00 Closing remarks</a>
-Approximate time (might be earlier or later):
-Saturday, Nov 28 2020, ~ 4:16 PM - 4:36 PM EST
-Saturday, Nov 28 2020, ~ 1:16 PM - 1:36 PM PST
-Saturday, Nov 28 2020, ~ 9:16 PM - 9:36 PM UTC
-Saturday, Nov 28 2020, ~10:16 PM - 10:36 PM CET
-Sunday, Nov 29 2020, ~ 5:16 AM - 5:36 AM +08
-
[[!inline pages="internal(2020/info/20)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/19">Sharing blogs (and more) with org-webring</a>
-Next: <a href="/2020/schedule/40">16:30 - 17:00 Closing remarks</a>
+Previous: <a href="/2020/talks/19">Sharing blogs (and more) with org-webring</a>
+Next: <a href="/2020/talks/40">16:30 - 17:00 Closing remarks</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/21.md b/2020/talks/21.md
index 5d1cd309..2528b0e1 100644
--- a/2020/talks/21.md
+++ b/2020/talks/21.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/08">Building reproducible Emacs</a>
-Next: <a href="/2020/schedule/09">Orgmode - your life in plain text</a>
+Previous: <a href="/2020/talks/08">Building reproducible Emacs</a>
+Next: <a href="/2020/talks/09">Orgmode - your life in plain text</a>
-Approximate time (might be earlier or later):
-Saturday, Nov 28 2020, ~11:47 AM - 12:27 PM EST
-Saturday, Nov 28 2020, ~ 8:47 AM - 9:27 AM PST
-Saturday, Nov 28 2020, ~ 4:47 PM - 5:27 PM UTC
-Saturday, Nov 28 2020, ~ 5:47 PM - 6:27 PM CET
-Sunday, Nov 29 2020, ~12:47 AM - 1:27 AM +08
-
[[!inline pages="internal(2020/info/21)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/08">Building reproducible Emacs</a>
-Next: <a href="/2020/schedule/09">Orgmode - your life in plain text</a>
+Previous: <a href="/2020/talks/08">Building reproducible Emacs</a>
+Next: <a href="/2020/talks/09">Orgmode - your life in plain text</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/22.md b/2020/talks/22.md
index d21dc8ba..baa6344e 100644
--- a/2020/talks/22.md
+++ b/2020/talks/22.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/38">Emacs development update</a>
-Next: <a href="/2020/schedule/23">Incremental Parsing with emacs-tree-sitter</a>
+Previous: <a href="/2020/talks/38">Emacs development update</a>
+Next: <a href="/2020/talks/23">Incremental Parsing with emacs-tree-sitter</a>
-Approximate time (might be earlier or later):
-Sunday, Nov 29 2020, ~ 9:33 AM - 9:53 AM EST
-Sunday, Nov 29 2020, ~ 6:33 AM - 6:53 AM PST
-Sunday, Nov 29 2020, ~ 2:33 PM - 2:53 PM UTC
-Sunday, Nov 29 2020, ~ 3:33 PM - 3:53 PM CET
-Sunday, Nov 29 2020, ~10:33 PM - 10:53 PM +08
-
[[!inline pages="internal(2020/info/22)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/38">Emacs development update</a>
-Next: <a href="/2020/schedule/23">Incremental Parsing with emacs-tree-sitter</a>
+Previous: <a href="/2020/talks/38">Emacs development update</a>
+Next: <a href="/2020/talks/23">Incremental Parsing with emacs-tree-sitter</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/23.md b/2020/talks/23.md
index 94f77de0..715852f0 100644
--- a/2020/talks/23.md
+++ b/2020/talks/23.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/22">Powering-up Special Blocks</a>
-Next: <a href="/2020/schedule/24">Analyze code quality through Emacs: a smart forensics approach and the story of a hack</a>
+Previous: <a href="/2020/talks/22">Powering-up Special Blocks</a>
+Next: <a href="/2020/talks/24">Analyze code quality through Emacs: a smart forensics approach and the story of a hack</a>
-Approximate time (might be earlier or later):
-Sunday, Nov 29 2020, ~ 9:56 AM - 10:46 AM EST
-Sunday, Nov 29 2020, ~ 6:56 AM - 7:46 AM PST
-Sunday, Nov 29 2020, ~ 2:56 PM - 3:46 PM UTC
-Sunday, Nov 29 2020, ~ 3:56 PM - 4:46 PM CET
-Sunday, Nov 29 2020, ~10:56 PM - 11:46 PM +08
-
[[!inline pages="internal(2020/info/23)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/22">Powering-up Special Blocks</a>
-Next: <a href="/2020/schedule/24">Analyze code quality through Emacs: a smart forensics approach and the story of a hack</a>
+Previous: <a href="/2020/talks/22">Powering-up Special Blocks</a>
+Next: <a href="/2020/talks/24">Analyze code quality through Emacs: a smart forensics approach and the story of a hack</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/24.md b/2020/talks/24.md
index 094b0665..fa074d94 100644
--- a/2020/talks/24.md
+++ b/2020/talks/24.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/23">Incremental Parsing with emacs-tree-sitter</a>
-Next: <a href="/2020/schedule/25">Traverse complex JSON structures with live feedback</a>
+Previous: <a href="/2020/talks/23">Incremental Parsing with emacs-tree-sitter</a>
+Next: <a href="/2020/talks/25">Traverse complex JSON structures with live feedback</a>
-Approximate time (might be earlier or later):
-Sunday, Nov 29 2020, ~10:49 AM - 11:09 AM EST
-Sunday, Nov 29 2020, ~ 7:49 AM - 8:09 AM PST
-Sunday, Nov 29 2020, ~ 3:49 PM - 4:09 PM UTC
-Sunday, Nov 29 2020, ~ 4:49 PM - 5:09 PM CET
-Sunday, Nov 29 2020, ~11:49 PM - 12:09 AM +08
-
[[!inline pages="internal(2020/info/24)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/23">Incremental Parsing with emacs-tree-sitter</a>
-Next: <a href="/2020/schedule/25">Traverse complex JSON structures with live feedback</a>
+Previous: <a href="/2020/talks/23">Incremental Parsing with emacs-tree-sitter</a>
+Next: <a href="/2020/talks/25">Traverse complex JSON structures with live feedback</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/25.md b/2020/talks/25.md
index 3d1eaf4d..02999a7f 100644
--- a/2020/talks/25.md
+++ b/2020/talks/25.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/24">Analyze code quality through Emacs: a smart forensics approach and the story of a hack</a>
-Next: <a href="/2020/schedule/39">NonGNU ELPA</a>
+Previous: <a href="/2020/talks/24">Analyze code quality through Emacs: a smart forensics approach and the story of a hack</a>
+Next: <a href="/2020/talks/39">NonGNU ELPA</a>
-Approximate time (might be earlier or later):
-Sunday, Nov 29 2020, ~11:12 AM - 11:22 AM EST
-Sunday, Nov 29 2020, ~ 8:12 AM - 8:22 AM PST
-Sunday, Nov 29 2020, ~ 4:12 PM - 4:22 PM UTC
-Sunday, Nov 29 2020, ~ 5:12 PM - 5:22 PM CET
-Monday, Nov 30 2020, ~12:12 AM - 12:22 AM +08
-
[[!inline pages="internal(2020/info/25)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/24">Analyze code quality through Emacs: a smart forensics approach and the story of a hack</a>
-Next: <a href="/2020/schedule/39">NonGNU ELPA</a>
+Previous: <a href="/2020/talks/24">Analyze code quality through Emacs: a smart forensics approach and the story of a hack</a>
+Next: <a href="/2020/talks/39">NonGNU ELPA</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/26.md b/2020/talks/26.md
index 4876310c..3ba445d0 100644
--- a/2020/talks/26.md
+++ b/2020/talks/26.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/39">NonGNU ELPA</a>
-Next: <a href="/2020/schedule/27">State of Retro Gaming in Emacs</a>
+Previous: <a href="/2020/talks/39">NonGNU ELPA</a>
+Next: <a href="/2020/talks/27">State of Retro Gaming in Emacs</a>
-Approximate time (might be earlier or later):
-Sunday, Nov 29 2020, ~ 1:03 PM - 1:13 PM EST
-Sunday, Nov 29 2020, ~10:03 AM - 10:13 AM PST
-Sunday, Nov 29 2020, ~ 6:03 PM - 6:13 PM UTC
-Sunday, Nov 29 2020, ~ 7:03 PM - 7:13 PM CET
-Monday, Nov 30 2020, ~ 2:03 AM - 2:13 AM +08
-
[[!inline pages="internal(2020/info/26)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/39">NonGNU ELPA</a>
-Next: <a href="/2020/schedule/27">State of Retro Gaming in Emacs</a>
+Previous: <a href="/2020/talks/39">NonGNU ELPA</a>
+Next: <a href="/2020/talks/27">State of Retro Gaming in Emacs</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/27.md b/2020/talks/27.md
index 69c709ed..f254ed8a 100644
--- a/2020/talks/27.md
+++ b/2020/talks/27.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/26">Emacs as a Highschooler: How It Changed My Life</a>
-Next: <a href="/2020/schedule/28">Welcome To The Dungeon</a>
+Previous: <a href="/2020/talks/26">Emacs as a Highschooler: How It Changed My Life</a>
+Next: <a href="/2020/talks/28">Welcome To The Dungeon</a>
-Approximate time (might be earlier or later):
-Sunday, Nov 29 2020, ~ 1:16 PM - 1:26 PM EST
-Sunday, Nov 29 2020, ~10:16 AM - 10:26 AM PST
-Sunday, Nov 29 2020, ~ 6:16 PM - 6:26 PM UTC
-Sunday, Nov 29 2020, ~ 7:16 PM - 7:26 PM CET
-Monday, Nov 30 2020, ~ 2:16 AM - 2:26 AM +08
-
[[!inline pages="internal(2020/info/27)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/26">Emacs as a Highschooler: How It Changed My Life</a>
-Next: <a href="/2020/schedule/28">Welcome To The Dungeon</a>
+Previous: <a href="/2020/talks/26">Emacs as a Highschooler: How It Changed My Life</a>
+Next: <a href="/2020/talks/28">Welcome To The Dungeon</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/28.md b/2020/talks/28.md
index 2b88d33a..95fe8e63 100644
--- a/2020/talks/28.md
+++ b/2020/talks/28.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/27">State of Retro Gaming in Emacs</a>
-Next: <a href="/2020/schedule/29">Pathing of Least Resistance</a>
+Previous: <a href="/2020/talks/27">State of Retro Gaming in Emacs</a>
+Next: <a href="/2020/talks/29">Pathing of Least Resistance</a>
-Approximate time (might be earlier or later):
-Sunday, Nov 29 2020, ~ 1:29 PM - 2:19 PM EST
-Sunday, Nov 29 2020, ~10:29 AM - 11:19 AM PST
-Sunday, Nov 29 2020, ~ 6:29 PM - 7:19 PM UTC
-Sunday, Nov 29 2020, ~ 7:29 PM - 8:19 PM CET
-Monday, Nov 30 2020, ~ 2:29 AM - 3:19 AM +08
-
[[!inline pages="internal(2020/info/28)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/27">State of Retro Gaming in Emacs</a>
-Next: <a href="/2020/schedule/29">Pathing of Least Resistance</a>
+Previous: <a href="/2020/talks/27">State of Retro Gaming in Emacs</a>
+Next: <a href="/2020/talks/29">Pathing of Least Resistance</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/29.md b/2020/talks/29.md
index 95f56e10..24b615ef 100644
--- a/2020/talks/29.md
+++ b/2020/talks/29.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/28">Welcome To The Dungeon</a>
-Next: <a href="/2020/schedule/30">A tour of vterm</a>
+Previous: <a href="/2020/talks/28">Welcome To The Dungeon</a>
+Next: <a href="/2020/talks/30">A tour of vterm</a>
-Approximate time (might be earlier or later):
-Sunday, Nov 29 2020, ~ 2:22 PM - 2:42 PM EST
-Sunday, Nov 29 2020, ~11:22 AM - 11:42 AM PST
-Sunday, Nov 29 2020, ~ 7:22 PM - 7:42 PM UTC
-Sunday, Nov 29 2020, ~ 8:22 PM - 8:42 PM CET
-Monday, Nov 30 2020, ~ 3:22 AM - 3:42 AM +08
-
[[!inline pages="internal(2020/info/29)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/28">Welcome To The Dungeon</a>
-Next: <a href="/2020/schedule/30">A tour of vterm</a>
+Previous: <a href="/2020/talks/28">Welcome To The Dungeon</a>
+Next: <a href="/2020/talks/30">A tour of vterm</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/30.md b/2020/talks/30.md
index ceba73cf..3a1532d0 100644
--- a/2020/talks/30.md
+++ b/2020/talks/30.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/29">Pathing of Least Resistance</a>
-Next: <a href="/2020/schedule/31">Lakota Language and Emacs</a>
+Previous: <a href="/2020/talks/29">Pathing of Least Resistance</a>
+Next: <a href="/2020/talks/31">Lakota Language and Emacs</a>
-Approximate time (might be earlier or later):
-Sunday, Nov 29 2020, ~ 2:45 PM - 2:55 PM EST
-Sunday, Nov 29 2020, ~11:45 AM - 11:55 AM PST
-Sunday, Nov 29 2020, ~ 7:45 PM - 7:55 PM UTC
-Sunday, Nov 29 2020, ~ 8:45 PM - 8:55 PM CET
-Monday, Nov 30 2020, ~ 3:45 AM - 3:55 AM +08
-
[[!inline pages="internal(2020/info/30)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/29">Pathing of Least Resistance</a>
-Next: <a href="/2020/schedule/31">Lakota Language and Emacs</a>
+Previous: <a href="/2020/talks/29">Pathing of Least Resistance</a>
+Next: <a href="/2020/talks/31">Lakota Language and Emacs</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/31.md b/2020/talks/31.md
index 2255f7df..8d9345bb 100644
--- a/2020/talks/31.md
+++ b/2020/talks/31.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/30">A tour of vterm</a>
-Next: <a href="/2020/schedule/32">Object Oriented Code in the Gnus Newsreader</a>
+Previous: <a href="/2020/talks/30">A tour of vterm</a>
+Next: <a href="/2020/talks/32">Object Oriented Code in the Gnus Newsreader</a>
-Approximate time (might be earlier or later):
-Sunday, Nov 29 2020, ~ 2:58 PM - 3:14 PM EST
-Sunday, Nov 29 2020, ~11:58 AM - 12:14 PM PST
-Sunday, Nov 29 2020, ~ 7:58 PM - 8:14 PM UTC
-Sunday, Nov 29 2020, ~ 8:58 PM - 9:14 PM CET
-Monday, Nov 30 2020, ~ 3:58 AM - 4:14 AM +08
-
[[!inline pages="internal(2020/info/31)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/30">A tour of vterm</a>
-Next: <a href="/2020/schedule/32">Object Oriented Code in the Gnus Newsreader</a>
+Previous: <a href="/2020/talks/30">A tour of vterm</a>
+Next: <a href="/2020/talks/32">Object Oriented Code in the Gnus Newsreader</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/32.md b/2020/talks/32.md
index 61e5bffc..909a9e1e 100644
--- a/2020/talks/32.md
+++ b/2020/talks/32.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/31">Lakota Language and Emacs</a>
-Next: <a href="/2020/schedule/33">Maxima a computer algebra system in Emacs</a>
+Previous: <a href="/2020/talks/31">Lakota Language and Emacs</a>
+Next: <a href="/2020/talks/33">Maxima a computer algebra system in Emacs</a>
-Approximate time (might be earlier or later):
-Sunday, Nov 29 2020, ~ 3:17 PM - 3:41 PM EST
-Sunday, Nov 29 2020, ~12:17 PM - 12:41 PM PST
-Sunday, Nov 29 2020, ~ 8:17 PM - 8:41 PM UTC
-Sunday, Nov 29 2020, ~ 9:17 PM - 9:41 PM CET
-Monday, Nov 30 2020, ~ 4:17 AM - 4:41 AM +08
-
[[!inline pages="internal(2020/info/32)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/31">Lakota Language and Emacs</a>
-Next: <a href="/2020/schedule/33">Maxima a computer algebra system in Emacs</a>
+Previous: <a href="/2020/talks/31">Lakota Language and Emacs</a>
+Next: <a href="/2020/talks/33">Maxima a computer algebra system in Emacs</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/33.md b/2020/talks/33.md
index c587dc4d..4bd2a338 100644
--- a/2020/talks/33.md
+++ b/2020/talks/33.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/32">Object Oriented Code in the Gnus Newsreader</a>
-Next: <a href="/2020/schedule/34">Extend Emacs to Modern GUI Applications with EAF</a>
+Previous: <a href="/2020/talks/32">Object Oriented Code in the Gnus Newsreader</a>
+Next: <a href="/2020/talks/34">Extend Emacs to Modern GUI Applications with EAF</a>
-Approximate time (might be earlier or later):
-Sunday, Nov 29 2020, ~ 3:44 PM - 4:04 PM EST
-Sunday, Nov 29 2020, ~12:44 PM - 1:04 PM PST
-Sunday, Nov 29 2020, ~ 8:44 PM - 9:04 PM UTC
-Sunday, Nov 29 2020, ~ 9:44 PM - 10:04 PM CET
-Monday, Nov 30 2020, ~ 4:44 AM - 5:04 AM +08
-
[[!inline pages="internal(2020/info/33)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/32">Object Oriented Code in the Gnus Newsreader</a>
-Next: <a href="/2020/schedule/34">Extend Emacs to Modern GUI Applications with EAF</a>
+Previous: <a href="/2020/talks/32">Object Oriented Code in the Gnus Newsreader</a>
+Next: <a href="/2020/talks/34">Extend Emacs to Modern GUI Applications with EAF</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/34.md b/2020/talks/34.md
index 84de2dc1..2b1b741e 100644
--- a/2020/talks/34.md
+++ b/2020/talks/34.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/33">Maxima a computer algebra system in Emacs</a>
-Next: <a href="/2020/schedule/35">WAVEing at Repetitive Repetitive Repetitive Music</a>
+Previous: <a href="/2020/talks/33">Maxima a computer algebra system in Emacs</a>
+Next: <a href="/2020/talks/35">WAVEing at Repetitive Repetitive Repetitive Music</a>
-Approximate time (might be earlier or later):
-Sunday, Nov 29 2020, ~ 4:07 PM - 4:30 PM EST
-Sunday, Nov 29 2020, ~ 1:07 PM - 1:30 PM PST
-Sunday, Nov 29 2020, ~ 9:07 PM - 9:30 PM UTC
-Sunday, Nov 29 2020, ~10:07 PM - 10:30 PM CET
-Monday, Nov 30 2020, ~ 5:07 AM - 5:30 AM +08
-
[[!inline pages="internal(2020/info/34)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/33">Maxima a computer algebra system in Emacs</a>
-Next: <a href="/2020/schedule/35">WAVEing at Repetitive Repetitive Repetitive Music</a>
+Previous: <a href="/2020/talks/33">Maxima a computer algebra system in Emacs</a>
+Next: <a href="/2020/talks/35">WAVEing at Repetitive Repetitive Repetitive Music</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/35.md b/2020/talks/35.md
index c963e344..989c2234 100644
--- a/2020/talks/35.md
+++ b/2020/talks/35.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/34">Extend Emacs to Modern GUI Applications with EAF</a>
-Next: <a href="/2020/schedule/42">16:30 - 17:00 Closing remarks</a>
+Previous: <a href="/2020/talks/34">Extend Emacs to Modern GUI Applications with EAF</a>
+Next: <a href="/2020/talks/42">16:30 - 17:00 Closing remarks</a>
-Approximate time (might be earlier or later):
-Sunday, Nov 29 2020, ~ 4:33 PM - 4:43 PM EST
-Sunday, Nov 29 2020, ~ 1:33 PM - 1:43 PM PST
-Sunday, Nov 29 2020, ~ 9:33 PM - 9:43 PM UTC
-Sunday, Nov 29 2020, ~10:33 PM - 10:43 PM CET
-Monday, Nov 30 2020, ~ 5:33 AM - 5:43 AM +08
-
[[!inline pages="internal(2020/info/35)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/34">Extend Emacs to Modern GUI Applications with EAF</a>
-Next: <a href="/2020/schedule/42">16:30 - 17:00 Closing remarks</a>
+Previous: <a href="/2020/talks/34">Extend Emacs to Modern GUI Applications with EAF</a>
+Next: <a href="/2020/talks/42">16:30 - 17:00 Closing remarks</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/38.md b/2020/talks/38.md
index 7e0ab255..269c5ec0 100644
--- a/2020/talks/38.md
+++ b/2020/talks/38.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/41">9:00 - 9:10 Opening remarks</a>
-Next: <a href="/2020/schedule/22">Powering-up Special Blocks</a>
+Previous: <a href="/2020/talks/41">9:00 - 9:10 Opening remarks</a>
+Next: <a href="/2020/talks/22">Powering-up Special Blocks</a>
-Approximate time (might be earlier or later):
-Sunday, Nov 29 2020, ~ 9:13 AM - 9:30 AM EST
-Sunday, Nov 29 2020, ~ 6:13 AM - 6:30 AM PST
-Sunday, Nov 29 2020, ~ 2:13 PM - 2:30 PM UTC
-Sunday, Nov 29 2020, ~ 3:13 PM - 3:30 PM CET
-Sunday, Nov 29 2020, ~10:13 PM - 10:30 PM +08
-
[[!inline pages="internal(2020/info/38)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/41">9:00 - 9:10 Opening remarks</a>
-Next: <a href="/2020/schedule/22">Powering-up Special Blocks</a>
+Previous: <a href="/2020/talks/41">9:00 - 9:10 Opening remarks</a>
+Next: <a href="/2020/talks/22">Powering-up Special Blocks</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/39.md b/2020/talks/39.md
index 3c9fad21..12e09fc1 100644
--- a/2020/talks/39.md
+++ b/2020/talks/39.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/25">Traverse complex JSON structures with live feedback</a>
-Next: <a href="/2020/schedule/26">Emacs as a Highschooler: How It Changed My Life</a>
+Previous: <a href="/2020/talks/25">Traverse complex JSON structures with live feedback</a>
+Next: <a href="/2020/talks/26">Emacs as a Highschooler: How It Changed My Life</a>
-Approximate time (might be earlier or later):
-Sunday, Nov 29 2020, ~11:25 AM - 11:45 AM EST
-Sunday, Nov 29 2020, ~ 8:25 AM - 8:45 AM PST
-Sunday, Nov 29 2020, ~ 4:25 PM - 4:45 PM UTC
-Sunday, Nov 29 2020, ~ 5:25 PM - 5:45 PM CET
-Monday, Nov 30 2020, ~12:25 AM - 12:45 AM +08
-
[[!inline pages="internal(2020/info/39)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/25">Traverse complex JSON structures with live feedback</a>
-Next: <a href="/2020/schedule/26">Emacs as a Highschooler: How It Changed My Life</a>
+Previous: <a href="/2020/talks/25">Traverse complex JSON structures with live feedback</a>
+Next: <a href="/2020/talks/26">Emacs as a Highschooler: How It Changed My Life</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/40.md b/2020/talks/40.md
index ff29d15b..711b70e9 100644
--- a/2020/talks/40.md
+++ b/2020/talks/40.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/20">OMG Macros</a>
-Next: <a href="/2020/schedule/41">9:00 - 9:10 Opening remarks</a>
+Previous: <a href="/2020/talks/20">OMG Macros</a>
+Next: <a href="/2020/talks/41">9:00 - 9:10 Opening remarks</a>
-Approximate time (might be earlier or later):
-Saturday, Nov 28 2020, ~ 4:30 PM - 5:00 PM EST
-Saturday, Nov 28 2020, ~ 1:30 PM - 2:00 PM PST
-Saturday, Nov 28 2020, ~ 9:30 PM - 10:00 PM UTC
-Saturday, Nov 28 2020, ~10:30 PM - 11:00 PM CET
-Sunday, Nov 29 2020, ~ 5:30 AM - 6:00 AM +08
-
[[!inline pages="internal(2020/info/40)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/20">OMG Macros</a>
-Next: <a href="/2020/schedule/41">9:00 - 9:10 Opening remarks</a>
+Previous: <a href="/2020/talks/20">OMG Macros</a>
+Next: <a href="/2020/talks/41">9:00 - 9:10 Opening remarks</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/41.md b/2020/talks/41.md
index 49f84b41..0c4e60f8 100644
--- a/2020/talks/41.md
+++ b/2020/talks/41.md
@@ -5,24 +5,14 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/40">16:30 - 17:00 Closing remarks</a>
-Next: <a href="/2020/schedule/38">Emacs development update</a>
+Previous: <a href="/2020/talks/40">16:30 - 17:00 Closing remarks</a>
+Next: <a href="/2020/talks/38">Emacs development update</a>
-Approximate time (might be earlier or later):
-Sunday, Nov 29 2020, ~ 9:00 AM - 9:10 AM EST
-Sunday, Nov 29 2020, ~ 6:00 AM - 6:10 AM PST
-Sunday, Nov 29 2020, ~ 2:00 PM - 2:10 PM UTC
-Sunday, Nov 29 2020, ~ 3:00 PM - 3:10 PM CET
-Sunday, Nov 29 2020, ~10:00 PM - 10:10 PM +08
-
[[!inline pages="internal(2020/info/41)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/40">16:30 - 17:00 Closing remarks</a>
-Next: <a href="/2020/schedule/38">Emacs development update</a>
+Previous: <a href="/2020/talks/40">16:30 - 17:00 Closing remarks</a>
+Next: <a href="/2020/talks/38">Emacs development update</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!
diff --git a/2020/talks/42.md b/2020/talks/42.md
index 71ed4146..c42c9ad0 100644
--- a/2020/talks/42.md
+++ b/2020/talks/42.md
@@ -5,22 +5,12 @@
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/35">WAVEing at Repetitive Repetitive Repetitive Music</a>
+Previous: <a href="/2020/talks/35">WAVEing at Repetitive Repetitive Repetitive Music</a>
-Approximate time (might be earlier or later):
-Sunday, Nov 29 2020, ~ 4:30 PM - 5:00 PM EST
-Sunday, Nov 29 2020, ~ 1:30 PM - 2:00 PM PST
-Sunday, Nov 29 2020, ~ 9:30 PM - 10:00 PM UTC
-Sunday, Nov 29 2020, ~10:30 PM - 11:00 PM CET
-Monday, Nov 30 2020, ~ 5:30 AM - 6:00 AM +08
-
[[!inline pages="internal(2020/info/42)" raw="yes"]]
Back to the [[schedule]]
-Previous: <a href="/2020/schedule/35">WAVEing at Repetitive Repetitive Repetitive Music</a>
+Previous: <a href="/2020/talks/35">WAVEing at Repetitive Repetitive Repetitive Music</a>
-All times are approximate, and we might shuffle talks around as needed.
-Please check <https://emacsconf.org/2020> a few days before the start of the
-conference for instructions on how to watch and participate. See you then!