diff options
| author | Sacha Chua <sacha@sachachua.com> | 2021-11-09 18:27:55 -0500 | 
|---|---|---|
| committer | Sacha Chua <sacha@sachachua.com> | 2021-11-09 18:27:55 -0500 | 
| commit | 23d9ae0df9bd14fe941bb8f4d4e5feafee5c2cb1 (patch) | |
| tree | d229d530a6f7073da6bbdeafb5c7a0b565d24d10 /2021 | |
| parent | a4b844de3dfa23ab0f564d20ebae6375be9c828e (diff) | |
| download | emacsconf-wiki-23d9ae0df9bd14fe941bb8f4d4e5feafee5c2cb1.tar.xz emacsconf-wiki-23d9ae0df9bd14fe941bb8f4d4e5feafee5c2cb1.zip  | |
Update status
Diffstat (limited to '')
| -rw-r--r-- | 2021/emacsconf-pentabarf.xml | 34 | ||||
| -rw-r--r-- | 2021/emacsconf.ics | 224 | ||||
| -rw-r--r-- | 2021/info/erg-schedule.md | 2 | ||||
| -rw-r--r-- | 2021/info/exec-schedule.md | 2 | ||||
| -rw-r--r-- | 2021/info/structural-schedule.md | 2 | ||||
| -rw-r--r-- | 2021/info/teach-schedule.md | 4 | ||||
| -rw-r--r-- | 2021/schedule-details.md | 106 | 
7 files changed, 188 insertions, 186 deletions
diff --git a/2021/emacsconf-pentabarf.xml b/2021/emacsconf-pentabarf.xml index a7885501..ca2320fe 100644 --- a/2021/emacsconf-pentabarf.xml +++ b/2021/emacsconf-pentabarf.xml @@ -1,4 +1,4 @@ -<schedule><generator name="EmacsConf" version="0.1"></generator><version>20211108192506</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:07: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>20211109182740</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:05: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.  # Opening remarks</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. @@ -490,7 +490,7 @@ org-treeslide to write and present technical documentation with style.  - Demo: Developer guide  - Demo: REST API guide  - Demo: Presentations -- Used packages and configuration</description><url>https://emacsconf.org/2021/talks/tech</url><persons><person>Jan Ypma</person></persons></event><event id="18" guid="b092bc88-e74c-a9c4-611b-d47c99ef578c"><date>2021-11-27T18:40:00Z</date><start>13:40</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-exec</slug><duration>0:10</duration><title>Org as an executable format</title><abstract></abstract><description>Times are approximate and will probably change. +- Used packages and configuration</description><url>https://emacsconf.org/2021/talks/tech</url><persons><person>Jan Ypma</person></persons></event><event id="18" guid="b092bc88-e74c-a9c4-611b-d47c99ef578c"><date>2021-11-27T18:40:00Z</date><start>13:40</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-exec</slug><duration>0:08</duration><title>Org as an executable format</title><abstract></abstract><description>Times are approximate and will probably change.  # Org as an executable format  Tom Gillespie @@ -541,7 +541,7 @@ applications.  -   5-10 minutes:  A demo of adding the orgstrap block and elvs, -adding a shebang block, and then running an org file.</description><url>https://emacsconf.org/2021/talks/exec</url><persons><person>Tom Gillespie</person></persons></event><event id="17" guid="69763d57-be4e-7e74-509b-92e48a0e7ba6"><date>2021-11-27T18:53:00Z</date><start>13:53</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-org-outside</slug><duration>0:12</duration><title>The use of Org mode syntax outside of GNU/Emacs</title><abstract></abstract><description>Times are approximate and will probably change. +adding a shebang block, and then running an org file.</description><url>https://emacsconf.org/2021/talks/exec</url><persons><person>Tom Gillespie</person></persons></event><event id="17" guid="69763d57-be4e-7e74-509b-92e48a0e7ba6"><date>2021-11-27T18:51:00Z</date><start>13:51</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-org-outside</slug><duration>0:12</duration><title>The use of Org mode syntax outside of GNU/Emacs</title><abstract></abstract><description>Times are approximate and will probably change.  # The use of Org mode syntax outside of GNU/Emacs  Karl Voit @@ -565,7 +565,7 @@ This can only be a short teaser for the use of Org mode syntax without  much comparison to other lightweight markup languages. For this  audience, I do think that this would be too short because most  attendees might already have heard the rumors that Org mode is great -or they have adapted Org mode in their workflows already.</description><url>https://emacsconf.org/2021/talks/org-outside</url><persons><person>Karl Voit</person></persons></event><event id="22" guid="aed5e190-66a0-3dd4-e5eb-be09be94e6c3"><date>2021-11-27T19:06:00Z</date><start>14:06</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-teach</slug><duration>0:20</duration><title>Using Org-mode to teach programming</title><abstract></abstract><description>Times are approximate and will probably change. +or they have adapted Org mode in their workflows already.</description><url>https://emacsconf.org/2021/talks/org-outside</url><persons><person>Karl Voit</person></persons></event><event id="22" guid="aed5e190-66a0-3dd4-e5eb-be09be94e6c3"><date>2021-11-27T19:04:00Z</date><start>14:04</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-teach</slug><duration>0:21</duration><title>Using Org-mode to teach programming</title><abstract></abstract><description>Times are approximate and will probably change.  # Using Org-mode to teach programming  Daniel German @@ -605,7 +605,7 @@ org-mode for this purpose.  -   How to get started  Oh, I made a small mistake. I meant to propose a 40 minutes presentation. -But I can give a quicker 20 minutes too.</description><url>https://emacsconf.org/2021/talks/teach</url><persons><person>Daniel German</person></persons></event><event id="20" guid="fd246cee-b5d6-7cc4-2b63-20e87bb7d750"><date>2021-11-27T19:31:00Z</date><start>14:31</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-research</slug><duration>0:05</duration><title>Managing a research workflow (bibliographies, note-taking, and arXiv)</title><abstract></abstract><description>Times are approximate and will probably change. +But I can give a quicker 20 minutes too.</description><url>https://emacsconf.org/2021/talks/teach</url><persons><person>Daniel German</person></persons></event><event id="20" guid="fd246cee-b5d6-7cc4-2b63-20e87bb7d750"><date>2021-11-27T19:29:00Z</date><start>14:29</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-research</slug><duration>0:05</duration><title>Managing a research workflow (bibliographies, note-taking, and arXiv)</title><abstract></abstract><description>Times are approximate and will probably change.  # Managing a research workflow (bibliographies, note-taking, and arXiv)  Ahmed Khaled @@ -635,7 +635,7 @@ to Doom.  # Outline --   5-10 minutes: I will demo the packages I use in 5 minutes.</description><url>https://emacsconf.org/2021/talks/research</url><persons><person>Ahmed Khaled</person></persons></event><event id="19" guid="db5821ed-fef4-4934-8fb3-87a0282714de"><date>2021-11-27T19:40:00Z</date><start>14:40</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-babel</slug><duration>0:10</duration><title>Babel for academics</title><abstract></abstract><description>Times are approximate and will probably change. +-   5-10 minutes: I will demo the packages I use in 5 minutes.</description><url>https://emacsconf.org/2021/talks/research</url><persons><person>Ahmed Khaled</person></persons></event><event id="19" guid="db5821ed-fef4-4934-8fb3-87a0282714de"><date>2021-11-27T19:38:00Z</date><start>14:38</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-babel</slug><duration>0:10</duration><title>Babel for academics</title><abstract></abstract><description>Times are approximate and will probably change.  # Babel for academics  Asilata Bapat @@ -683,7 +683,7 @@ would also like to be inspired by other people's babel workflows!  -   5-10 minutes: (brief description/outline)  For a 5-10 minute presentation I will give a brief intro and present one or two example files that heavily use babel. I will use these -examples to highlight some of the features mentioned in the abstract.</description><url>https://emacsconf.org/2021/talks/babel</url><persons><person>Asilata Bapat</person></persons></event><event id="21" guid="1fc4917c-aab4-1924-2983-e78f8bca6af9"><date>2021-11-27T19:52:00Z</date><start>14:52</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-molecular</slug><duration>0:10</duration><title>Reproducible molecular graphics with Org-mode</title><abstract></abstract><description>Times are approximate and will probably change. +examples to highlight some of the features mentioned in the abstract.</description><url>https://emacsconf.org/2021/talks/babel</url><persons><person>Asilata Bapat</person></persons></event><event id="21" guid="1fc4917c-aab4-1924-2983-e78f8bca6af9"><date>2021-11-27T19:50:00Z</date><start>14:50</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-molecular</slug><duration>0:10</duration><title>Reproducible molecular graphics with Org-mode</title><abstract></abstract><description>Times are approximate and will probably change.  # Reproducible molecular graphics with Org-mode  Blaine Mooers @@ -736,7 +736,7 @@ from Org-mode documents.      -   Example code block in Org to make DSSR block model of tRNA      -   Resulting image      -   Summary -    -   Acknowledgements</description><url>https://emacsconf.org/2021/talks/molecular</url><persons><person>Blaine Mooers</person></persons></event><event id="14" guid="c54c7930-51cc-5184-9dfb-5033e577b95e"><date>2021-11-27T20:05:00Z</date><start>15:05</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-project</slug><duration>0:10</duration><title>Budgeting, Project Monitoring and Invoicing with Org Mode</title><abstract></abstract><description>Times are approximate and will probably change. +    -   Acknowledgements</description><url>https://emacsconf.org/2021/talks/molecular</url><persons><person>Blaine Mooers</person></persons></event><event id="14" guid="c54c7930-51cc-5184-9dfb-5033e577b95e"><date>2021-11-27T20:03:00Z</date><start>15:03</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-project</slug><duration>0:10</duration><title>Budgeting, Project Monitoring and Invoicing with Org Mode</title><abstract></abstract><description>Times are approximate and will probably change.  # Budgeting, Project Monitoring and Invoicing with Org Mode  Adolfo Villafiorita @@ -752,7 +752,7 @@ year, now, and with which we are very happy. Talk duration:  &#x2013;> 20 minutes seems to be right (15 talk + questions)  &#x2013;> I can also make in 10 minutes, by focusing the talk on -    budgeting (or monitoring)</description><url>https://emacsconf.org/2021/talks/project</url><persons><person>Adolfo Villafiorita</person></persons></event><event id="15" guid="c9870e10-2600-85a4-24fb-793dfc51164e"><date>2021-11-27T20:18:00Z</date><start>15:18</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-invoice</slug><duration>0:10</duration><title>Finding Your (In)voice: Emacs for Invoicing</title><abstract></abstract><description>Times are approximate and will probably change. +    budgeting (or monitoring)</description><url>https://emacsconf.org/2021/talks/project</url><persons><person>Adolfo Villafiorita</person></persons></event><event id="15" guid="c9870e10-2600-85a4-24fb-793dfc51164e"><date>2021-11-27T20:16:00Z</date><start>15:16</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-invoice</slug><duration>0:10</duration><title>Finding Your (In)voice: Emacs for Invoicing</title><abstract></abstract><description>Times are approximate and will probably change.  # Find Your (In)voice: Emacs for Invoicing  Bala Ramadurai @@ -782,7 +782,7 @@ We will use the following packages:  -   Emacs+orgmode (duh?)  -   yasnippet  -   python layer (I use spacemacs, so whatever is the equivalent in your config) --   Some unnecessary Shakespearean references</description><url>https://emacsconf.org/2021/talks/invoice</url><persons><person>Bala Ramadurai</person></persons></event><event id="24" guid="e4e995c0-6e06-8544-a8c3-5f9a06c856fb"><date>2021-11-27T20:31:00Z</date><start>15:31</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-dashboard</slug><duration>0:10</duration><title>Productivity Dashboards with Emacs and Kindle</title><abstract></abstract><description>Times are approximate and will probably change. +-   Some unnecessary Shakespearean references</description><url>https://emacsconf.org/2021/talks/invoice</url><persons><person>Bala Ramadurai</person></persons></event><event id="24" guid="e4e995c0-6e06-8544-a8c3-5f9a06c856fb"><date>2021-11-27T20:29:00Z</date><start>15:29</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-dashboard</slug><duration>0:10</duration><title>Productivity Dashboards with Emacs and Kindle</title><abstract></abstract><description>Times are approximate and will probably change.  # Productivity Dashboards with Emacs and Kindle  Mehmet Tekman @@ -855,10 +855,10 @@ easily managed from Emacs within a single Org-Mode file.      -   Show exported shell configs and generated cronjobs      -   Witness multiple Kindles producing desired content with wakeup -        timers</description><url>https://emacsconf.org/2021/talks/dashboard</url><persons><person>Mehmet Tekman</person></persons></event><event id="25" guid="33776e08-e815-db94-971b-a151236e11be"><date>2021-11-27T20:44:00Z</date><start>15:44</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-nyxt</slug><duration>0:10</duration><title>Emacs with Nyxt: extend your editor with the power of a Lisp browser</title><abstract></abstract><description>Times are approximate and will probably change. +        timers</description><url>https://emacsconf.org/2021/talks/dashboard</url><persons><person>Mehmet Tekman</person></persons></event><event id="25" guid="33776e08-e815-db94-971b-a151236e11be"><date>2021-11-27T20:42:00Z</date><start>15:42</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-nyxt</slug><duration>0:10</duration><title>Emacs with Nyxt: extend your editor with the power of a Lisp browser</title><abstract></abstract><description>Times are approximate and will probably change.  # Emacs with Nyxt: extend your editor with the power of a Lisp browser -Andrea +Andrea mailto:andrea-dev@hotmail.com - pronouns: he/him -- https://ag91.github.io  In 2021 browsers are essential if you use a computer. Even if Emacs  users love text as a format, they may need to shop and video call from @@ -882,7 +882,7 @@ You can learn more about this at: <https://github.com/ag91/emacs-with-nyxt>  # Outline --   5-10 minutes: quick demo of running Nyxt from Emacs and a little explanation of the code necessary for integration</description><url>https://emacsconf.org/2021/talks/nyxt</url><persons><person>Andrea</person></persons></event><event id="26" guid="86d4470a-8d19-7bd4-0c53-6aba1b49baef"><date>2021-11-27T20:57:00Z</date><start>15:57</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-design</slug><duration>0:10</duration><title>On the design of text editors</title><abstract></abstract><description>Times are approximate and will probably change. +-   5-10 minutes: quick demo of running Nyxt from Emacs and a little explanation of the code necessary for integration</description><url>https://emacsconf.org/2021/talks/nyxt</url><persons><person>Andrea</person></persons></event><event id="26" guid="86d4470a-8d19-7bd4-0c53-6aba1b49baef"><date>2021-11-27T20:55:00Z</date><start>15:55</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-design</slug><duration>0:10</duration><title>On the design of text editors</title><abstract></abstract><description>Times are approximate and will probably change.  # On the design of text editors  Nicolas P. Rougier @@ -914,10 +914,10 @@ alternatives using GNU Emacs.  ## Contact information  * Contact [nicolas.rougier@inria.fr](mailto:nicolas.rougier@inria.fr)  * Follow my work at [github.com/rougier](https://github.com/rougier) -* Support my work at [github.com/sponsors/rougier](https://github.com/sponsors/rougier) or [en.liberapay.com/rougier/](https://en.liberapay.com/rougier/)</description><url>https://emacsconf.org/2021/talks/design</url><persons><person>Nicolas P. Rougier</person></persons></event><event id="53" guid="59e4daca-1e46-9054-9573-9c91966d6987"><date>2021-11-27T21:11:00Z</date><start>16:11</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-dev-update</slug><duration>0:08</duration><title>Emacs development updates</title><abstract></abstract><description>Times are approximate and will probably change. +* Support my work at [github.com/sponsors/rougier](https://github.com/sponsors/rougier) or [en.liberapay.com/rougier/](https://en.liberapay.com/rougier/)</description><url>https://emacsconf.org/2021/talks/design</url><persons><person>Nicolas P. Rougier</person></persons></event><event id="53" guid="59e4daca-1e46-9054-9573-9c91966d6987"><date>2021-11-27T21:09:00Z</date><start>16:09</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-dev-update</slug><duration>0:08</duration><title>Emacs development updates</title><abstract></abstract><description>Times are approximate and will probably change.  # Emacs development updates -John Wiegley</description><url>https://emacsconf.org/2021/talks/dev-update</url><persons><person>John Wiegley</person></persons></event><event id="27" guid="48a8580f-52ce-cc84-6a23-1eddf720ae02"><date>2021-11-27T21:22:00Z</date><start>16:22</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-freedom</slug><duration>0:38</duration><title>How Emacs made me appreciate software freedom</title><abstract></abstract><description>Times are approximate and will probably change. +John Wiegley</description><url>https://emacsconf.org/2021/talks/dev-update</url><persons><person>John Wiegley</person></persons></event><event id="27" guid="48a8580f-52ce-cc84-6a23-1eddf720ae02"><date>2021-11-27T21:20:00Z</date><start>16:20</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-freedom</slug><duration>0:38</duration><title>How Emacs made me appreciate software freedom</title><abstract></abstract><description>Times are approximate and will probably change.  # How Emacs made me appreciate software freedom  Protesilaos Stavrou @@ -946,7 +946,7 @@ notation will be in Org mode.  I cannot provide an outline in advance,  as it will most likely not be consistent with the actual presentation.  If, however, this is absolutely required for administrative purposes I  shall furnish one regardless with the proviso that I am in no way bound -by it and thus reserve the right to modify it ahead of the main event.</description><url>https://emacsconf.org/2021/talks/freedom</url><persons><person>Protesilaos Stavrou</person></persons></event><event id="28" guid="5287b003-f368-36c4-4f9b-8135734cad39"><date>2021-11-27T22:02:00Z</date><start>17:02</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-day1-close</slug><duration>0:05</duration><title>Closing remarks day 1</title><abstract></abstract><description>Times are approximate and will probably change. +by it and thus reserve the right to modify it ahead of the main event.</description><url>https://emacsconf.org/2021/talks/freedom</url><persons><person>Protesilaos Stavrou</person></persons></event><event id="28" guid="5287b003-f368-36c4-4f9b-8135734cad39"><date>2021-11-27T22:00:00Z</date><start>17:00</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-day1-close</slug><duration>0:05</duration><title>Closing remarks day 1</title><abstract></abstract><description>Times are approximate and will probably change.  # Closing remarks day 1</description><url>https://emacsconf.org/2021/talks/day1-close</url><persons><person>EmacsConf</person></persons></event></room></day><day date="2021-11-28" start="2021-11-28T14:00:00Z" end="2021-11-28T22:00:00Z" index="2"><room name="Main"><event id="30" guid="d877a57a-14cf-a194-99c3-a344ecb24acc"><date>2021-11-28T14: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-day2-open</slug><duration>0:05</duration><title>Opening remarks day 2</title><abstract></abstract><description>Times are approximate and will probably change. @@ -1381,7 +1381,7 @@ References:        <http://mohsen.1.banan.byname.net/french> -- French</description><url>https://emacsconf.org/2021/talks/bidi</url><persons><person>Mohsen BANAN</person></persons></event><event id="43" guid="3364aedb-a496-5c64-5383-b0080afa6d7b"><date>2021-11-28T19:41:00Z</date><start>14:41</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-mold</slug><duration>0:10</duration><title>Moldable Emacs, a step towards sustainable software</title><abstract></abstract><description>Times are approximate and will probably change.  # Moldable Emacs, a step towards sustainable software -Andrea +Andrea mailto:andrea-dev@hotmail.com - pronouns: he/him -- https://ag91.github.io  We could learn about things better. Mountains of knowledge hide in  places we cannot access or use. The more we write down, the more it diff --git a/2021/emacsconf.ics b/2021/emacsconf.ics index a724250b..fff12d7f 100644 --- a/2021/emacsconf.ics +++ b/2021/emacsconf.ics @@ -40,7 +40,7 @@ UID:dc07efcd-6d79-cfd4-fed3-59c885fe2922  URL:https://emacsconf.org/2021/talks/day1-open  DTSTART;TZID=America/Toronto:20211127T090000  DTEND;TZID=America/Toronto:20211127T090500 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/day1-open\n# Opening remarks  END:VEVENT @@ -51,7 +51,7 @@ UID:393ba3c2-b2a6-6a84-44eb-872aa333d08d  URL:https://emacsconf.org/2021/talks/news  DTSTART;TZID=America/Toronto:20211127T090500  DTEND;TZID=America/Toronto:20211127T091000 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/news\n# Emacs News Highlights\nSacha Chua <mailto:sach   a@sachachua.com> - pronouns: she/her\n\nQuick overview of Emacs community  @@ -69,7 +69,7 @@ UID:06df8309-bd04-eb24-d443-a780c56adc0a  URL:https://emacsconf.org/2021/talks/frownies  DTSTART;TZID=America/Toronto:20211127T091100  DTEND;TZID=America/Toronto:20211127T093100 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/frownies\n# The True Frownies are the Friends We Made    Along the Way: An Anecdote of Emacs's Malleability\nCase Duckworth\n\nEmac @@ -93,7 +93,7 @@ UID:fe959e43-441b-ed34-854b-87f6f481f55a  URL:https://emacsconf.org/2021/talks/adventure  DTSTART;TZID=America/Toronto:20211127T093400  DTEND;TZID=America/Toronto:20211127T095400 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/adventure\n# Choose Your Own (Technology-Enhanced Lear   ning) Adventure\nGreta Goetz\n\nThis presentation will first illustrate po @@ -191,7 +191,7 @@ UID:ea5bab3c-f31e-68a4-fa23-81ca67fa1990  URL:https://emacsconf.org/2021/talks/unix  DTSTART;TZID=America/Toronto:20211127T095600  DTEND;TZID=America/Toronto:20211127T100300 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/unix\n# GNU's Not UNIX: Why Emacs Demonstrates The UNI   X Philosophy Isn't Always The Only Answer\nDaniel Rose\n\nThe talk targets @@ -218,7 +218,7 @@ UID:db4ccb28-867f-df24-c073-eaca6edad438  URL:https://emacsconf.org/2021/talks/omegat  DTSTART;TZID=America/Toronto:20211127T100900  DTEND;TZID=America/Toronto:20211127T101900 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/omegat\n# Emacs manuals translation and OmegaT\nJean-C   hristophe Helary\n\nEven if it is generally agreed that software localizat @@ -276,7 +276,7 @@ UID:525d972d-1e34-bcb4-e9c3-861942549357  URL:https://emacsconf.org/2021/talks/nongnu  DTSTART;TZID=America/Toronto:20211127T102200  DTEND;TZID=America/Toronto:20211127T102900 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/nongnu\n# NonGNU ELPA Update\nPhilip Kaludercic\n\nNon   GNU ELPA was announced last year\, as a package repository\nthat will be e @@ -294,7 +294,7 @@ UID:245a575a-965a-caa4-8d3b-75f8519c2f3e  URL:https://emacsconf.org/2021/talks/borg  DTSTART;TZID=America/Toronto:20211127T103500  DTEND;TZID=America/Toronto:20211127T104300 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/borg\n# Manual Package Management in The Era of Reposi   tories - Why and How\nDhavan (codingquark)\n\nEmacs now has many package r @@ -314,7 +314,7 @@ UID:86158391-53a2-7cb4-d7d3-020afbf6d8d9  URL:https://emacsconf.org/2021/talks/telega  DTSTART;TZID=America/Toronto:20211127T104800  DTEND;TZID=America/Toronto:20211127T105600 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/telega\n# telega.el and the Emacs community on Telegra   m\nGabriele Bozzola and Evgeny Zajcev\n\nTelegram is a cross-platform inst @@ -335,7 +335,7 @@ UID:e4bdc2c1-e4b6-67e4-aafb-87ec9aaf846b  URL:https://emacsconf.org/2021/talks/nangulator  DTSTART;TZID=America/Toronto:20211127T110100  DTEND;TZID=America/Toronto:20211127T111100 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/nangulator\n# Introducing N-Angulator\nKevin Haddock\n   \nThe Unix file system is essentially an N-dimentional sparse array that\n @@ -358,7 +358,7 @@ UID:14ab7a54-d75d-45e4-85ab-8fd2e391ea41  URL:https://emacsconf.org/2021/talks/janitor  DTSTART;TZID=America/Toronto:20211127T111400  DTEND;TZID=America/Toronto:20211127T113400 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/janitor\n# A day in the life of a janitor\nStefan Monn   ier\n\nBecause of a reckless former Emacs maintainer that shall\n  better  @@ -380,7 +380,7 @@ UID:51c360e6-188f-9a34-05bb-0a8d2eb09cdc  URL:https://emacsconf.org/2021/talks/maintainers  DTSTART;TZID=America/Toronto:20211127T113900  DTEND;TZID=America/Toronto:20211127T114900 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/maintainers\n# How to help Emacs maintainers?\nBastien    Guerry\n\nAfter 11 years of helping as the Org maintainer\, I would\nlike @@ -395,7 +395,7 @@ UID:716d913f-de8b-91a4-5f33-e04ba0905fa5  URL:https://emacsconf.org/2021/talks/gregorian  DTSTART;TZID=America/Toronto:20211127T115200  DTEND;TZID=America/Toronto:20211127T120200 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/gregorian\n# Typesetting Gregorian Chant with Emacs\nS   pencer King\n\nThere are a variety of methods for typesetting gregorian\nc @@ -418,7 +418,7 @@ UID:6fccae45-04b5-5524-662b-fdba87754d06  URL:https://emacsconf.org/2021/talks/montessori  DTSTART;TZID=America/Toronto:20211127T123000  DTEND;TZID=America/Toronto:20211127T124000 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/montessori\n# Emacs and Montessori Philosophy\n\n\nAs    a former Montessori guide and now parent\, I often think about the\nrelati @@ -451,7 +451,7 @@ UID:9cee7e43-bcb1-7f64-c40b-5f9ea938d11a  URL:https://emacsconf.org/2021/talks/erg  DTSTART;TZID=America/Toronto:20211127T124300  DTEND;TZID=America/Toronto:20211127T125800 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/erg\n# Emacs Research Group\, Season Zero: What we did    together with Emacs in 2 hours a week for a year\nNoorah Alhasan\, Joe Co @@ -480,7 +480,7 @@ UID:0f98a5bb-53ce-fb74-1003-0b1f320d414e  URL:https://emacsconf.org/2021/talks/cs  DTSTART;TZID=America/Toronto:20211127T130100  DTEND;TZID=America/Toronto:20211127T131100 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/cs\n# One effective CS grad student workflow\nGreg Col   adonato\n\nWhen I was an undergrad\, I learned many things\, most of\nwhic @@ -500,7 +500,7 @@ UID:43cc5db4-e26f-fb44-9aeb-b16c38d8cef3  URL:https://emacsconf.org/2021/talks/professional  DTSTART;TZID=America/Toronto:20211127T131400  DTEND;TZID=America/Toronto:20211127T132500 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/professional\n# Using Org-Mode For Recording Continuou   s Professional Development\nPhilip Beadling\n\nI recently had the pleasure @@ -543,7 +543,7 @@ UID:a10ce62e-6454-d784-21bb-f6a0488e883c  URL:https://emacsconf.org/2021/talks/tech  DTSTART;TZID=America/Toronto:20211127T132700  DTEND;TZID=America/Toronto:20211127T133800 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/tech\n# Creating technical API documentation and prese   ntations using org-babel\, restclient\, and org-treeslide\nJan Ypma\n\nThe @@ -566,8 +566,8 @@ LOCATION:https://emacsconf.org/  UID:b092bc88-e74c-a9c4-611b-d47c99ef578c  URL:https://emacsconf.org/2021/talks/exec  DTSTART;TZID=America/Toronto:20211127T134000 -DTEND;TZID=America/Toronto:20211127T135000 -DTSTAMP:20211108T192506 +DTEND;TZID=America/Toronto:20211127T134800 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/exec\n# Org as an executable format\nTom Gillespie\n\n   Org mode is known for its flexibility\, power\, and staggeringly diverse\n @@ -602,9 +602,9 @@ SUMMARY:The use of Org mode syntax outside of GNU/Emacs  LOCATION:https://emacsconf.org/  UID:69763d57-be4e-7e74-509b-92e48a0e7ba6  URL:https://emacsconf.org/2021/talks/org-outside -DTSTART;TZID=America/Toronto:20211127T135300 -DTEND;TZID=America/Toronto:20211127T140500 -DTSTAMP:20211108T192506 +DTSTART;TZID=America/Toronto:20211127T135100 +DTEND;TZID=America/Toronto:20211127T140300 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/org-outside\n# The use of Org mode syntax outside of G   NU/Emacs\nKarl Voit\n\nWith the rising interest in Org mode\, the GNU/Emac @@ -626,9 +626,9 @@ SUMMARY:Using Org-mode to teach programming  LOCATION:https://emacsconf.org/  UID:aed5e190-66a0-3dd4-e5eb-be09be94e6c3  URL:https://emacsconf.org/2021/talks/teach -DTSTART;TZID=America/Toronto:20211127T140600 -DTEND;TZID=America/Toronto:20211127T142600 -DTSTAMP:20211108T192506 +DTSTART;TZID=America/Toronto:20211127T140400 +DTEND;TZID=America/Toronto:20211127T142500 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/teach\n# Using Org-mode to teach programming\nDaniel G   erman\n\nIn this presentation I will explain how to use org-mode effective @@ -656,9 +656,9 @@ SUMMARY:Managing a research workflow (bibliographies\, note-taking\, and ar  LOCATION:https://emacsconf.org/  UID:fd246cee-b5d6-7cc4-2b63-20e87bb7d750  URL:https://emacsconf.org/2021/talks/research -DTSTART;TZID=America/Toronto:20211127T143100 -DTEND;TZID=America/Toronto:20211127T143600 -DTSTAMP:20211108T192506 +DTSTART;TZID=America/Toronto:20211127T142900 +DTEND;TZID=America/Toronto:20211127T143400 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/research\n# Managing a research workflow (bibliographi   es\, note-taking\, and arXiv)\nAhmed Khaled\n\nResearchers and knowledge w @@ -683,9 +683,9 @@ SUMMARY:Babel for academics  LOCATION:https://emacsconf.org/  UID:db5821ed-fef4-4934-8fb3-87a0282714de  URL:https://emacsconf.org/2021/talks/babel -DTSTART;TZID=America/Toronto:20211127T144000 -DTEND;TZID=America/Toronto:20211127T145000 -DTSTAMP:20211108T192506 +DTSTART;TZID=America/Toronto:20211127T143800 +DTEND;TZID=America/Toronto:20211127T144800 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/babel\n# Babel for academics\nAsilata Bapat\n\nPlain o   rg-mode is already an extremely powerful and\ncustomisable tool for task a @@ -726,9 +726,9 @@ SUMMARY:Reproducible molecular graphics with Org-mode  LOCATION:https://emacsconf.org/  UID:1fc4917c-aab4-1924-2983-e78f8bca6af9  URL:https://emacsconf.org/2021/talks/molecular -DTSTART;TZID=America/Toronto:20211127T145200 -DTEND;TZID=America/Toronto:20211127T150200 -DTSTAMP:20211108T192506 +DTSTART;TZID=America/Toronto:20211127T145000 +DTEND;TZID=America/Toronto:20211127T150000 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/molecular\n# Reproducible molecular graphics with Org-   mode\nBlaine Mooers\n\nResearch papers in structural biology should includ @@ -771,9 +771,9 @@ SUMMARY:Budgeting\, Project Monitoring and Invoicing with Org Mode  LOCATION:https://emacsconf.org/  UID:c54c7930-51cc-5184-9dfb-5033e577b95e  URL:https://emacsconf.org/2021/talks/project -DTSTART;TZID=America/Toronto:20211127T150500 -DTEND;TZID=America/Toronto:20211127T151500 -DTSTAMP:20211108T192506 +DTSTART;TZID=America/Toronto:20211127T150300 +DTEND;TZID=America/Toronto:20211127T151300 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/project\n# Budgeting\, Project Monitoring and Invoicin   g with Org Mode\nAdolfo Villafiorita\n\nIn this talk I will present how we @@ -791,9 +791,9 @@ SUMMARY:Finding Your (In)voice: Emacs for Invoicing  LOCATION:https://emacsconf.org/  UID:c9870e10-2600-85a4-24fb-793dfc51164e  URL:https://emacsconf.org/2021/talks/invoice -DTSTART;TZID=America/Toronto:20211127T151800 -DTEND;TZID=America/Toronto:20211127T152800 -DTSTAMP:20211108T192506 +DTSTART;TZID=America/Toronto:20211127T151600 +DTEND;TZID=America/Toronto:20211127T152600 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/invoice\n# Find Your (In)voice: Emacs for Invoicing\nB   ala Ramadurai\n\nYe Freelance warriors\, please lend me your I/O devices f @@ -817,9 +817,9 @@ SUMMARY:Productivity Dashboards with Emacs and Kindle  LOCATION:https://emacsconf.org/  UID:e4e995c0-6e06-8544-a8c3-5f9a06c856fb  URL:https://emacsconf.org/2021/talks/dashboard -DTSTART;TZID=America/Toronto:20211127T153100 -DTEND;TZID=America/Toronto:20211127T154100 -DTSTAMP:20211108T192506 +DTSTART;TZID=America/Toronto:20211127T152900 +DTEND;TZID=America/Toronto:20211127T153900 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/dashboard\n# Productivity Dashboards with Emacs and Ki   ndle\nMehmet Tekman\n\nSince 2008\, Amazon have released a new Kindle devi @@ -869,34 +869,35 @@ SUMMARY:Emacs with Nyxt: extend your editor with the power of a Lisp browse  LOCATION:https://emacsconf.org/  UID:33776e08-e815-db94-971b-a151236e11be  URL:https://emacsconf.org/2021/talks/nyxt -DTSTART;TZID=America/Toronto:20211127T154400 -DTEND;TZID=America/Toronto:20211127T155400 -DTSTAMP:20211108T192506 +DTSTART;TZID=America/Toronto:20211127T154200 +DTEND;TZID=America/Toronto:20211127T155200 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/nyxt\n# Emacs with Nyxt: extend your editor with the p - ower of a Lisp browser\nAndrea\n\nIn 2021 browsers are essential if you us - e a computer. Even if Emacs\nusers love text as a format\, they may need t - o shop and video call from\ntime to time (even more so in a pandemic!). So - me of us modified their\nbrowsers to at least have the same keybindings as -  our editor of\nchoice. What if I told you there is an Emacsy browser in t - he making?\nWhat if you could "ace-jump" within a web page? What if you co - uld run\na REPL to extend your browser while browsing? What if you could r - ecord\nmacros?! The browser exists: its name is Nyxt!\n\nIn this talk I wi - ll share why it has great potential\, how you can\nintegrate it with Emacs - \, and how you can migrate your Emacs mastery to\nthe web!\n\nIf you were  - wishing for a Lispy and Emacsy browser\, you should not\nmiss this talk!\n - \nYou can learn more about this at: <https://github.com/ag91/emacs-with-ny - xt>\n\n\n\n# Outline\n\n-   5-10 minutes: quick demo of running Nyxt from  - Emacs and a little explanation of the code necessary for integration + ower of a Lisp browser\nAndrea mailto:andrea-dev@hotmail.com - pronouns: h + e/him -- https://ag91.github.io\n\nIn 2021 browsers are essential if you u + se a computer. Even if Emacs\nusers love text as a format\, they may need  + to shop and video call from\ntime to time (even more so in a pandemic!). S + ome of us modified their\nbrowsers to at least have the same keybindings a + s our editor of\nchoice. What if I told you there is an Emacsy browser in  + the making?\nWhat if you could "ace-jump" within a web page? What if you c + ould run\na REPL to extend your browser while browsing? What if you could  + record\nmacros?! The browser exists: its name is Nyxt!\n\nIn this talk I w + ill share why it has great potential\, how you can\nintegrate it with Emac + s\, and how you can migrate your Emacs mastery to\nthe web!\n\nIf you were +  wishing for a Lispy and Emacsy browser\, you should not\nmiss this talk!\ + n\nYou can learn more about this at: <https://github.com/ag91/emacs-with-n + yxt>\n\n\n\n# Outline\n\n-   5-10 minutes: quick demo of running Nyxt from +  Emacs and a little explanation of the code necessary for integration  END:VEVENT  BEGIN:VEVENT  SUMMARY:On the design of text editors  LOCATION:https://emacsconf.org/  UID:86d4470a-8d19-7bd4-0c53-6aba1b49baef  URL:https://emacsconf.org/2021/talks/design -DTSTART;TZID=America/Toronto:20211127T155700 -DTEND;TZID=America/Toronto:20211127T160700 -DTSTAMP:20211108T192506 +DTSTART;TZID=America/Toronto:20211127T155500 +DTEND;TZID=America/Toronto:20211127T160500 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/design\n# On the design of text editors\nNicolas P. Ro   ugier\n\nText editors are written by and for developers. They  come\nwith  @@ -929,9 +930,9 @@ SUMMARY:Emacs development updates  LOCATION:https://emacsconf.org/  UID:59e4daca-1e46-9054-9573-9c91966d6987  URL:https://emacsconf.org/2021/talks/dev-update -DTSTART;TZID=America/Toronto:20211127T161100 -DTEND;TZID=America/Toronto:20211127T161900 -DTSTAMP:20211108T192506 +DTSTART;TZID=America/Toronto:20211127T160900 +DTEND;TZID=America/Toronto:20211127T161700 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/dev-update\n# Emacs development updates\nJohn Wiegley  END:VEVENT @@ -940,9 +941,9 @@ SUMMARY:How Emacs made me appreciate software freedom  LOCATION:https://emacsconf.org/  UID:48a8580f-52ce-cc84-6a23-1eddf720ae02  URL:https://emacsconf.org/2021/talks/freedom -DTSTART;TZID=America/Toronto:20211127T162200 -DTEND;TZID=America/Toronto:20211127T170000 -DTSTAMP:20211108T192506 +DTSTART;TZID=America/Toronto:20211127T162000 +DTEND;TZID=America/Toronto:20211127T165800 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/freedom\n# How Emacs made me appreciate software freed   om\nProtesilaos Stavrou\n\nThe theme will be "how Emacs empowered my softw @@ -975,9 +976,9 @@ SUMMARY:Closing remarks day 1  LOCATION:https://emacsconf.org/  UID:5287b003-f368-36c4-4f9b-8135734cad39  URL:https://emacsconf.org/2021/talks/day1-close -DTSTART;TZID=America/Toronto:20211127T170200 -DTEND;TZID=America/Toronto:20211127T170700 -DTSTAMP:20211108T192506 +DTSTART;TZID=America/Toronto:20211127T170000 +DTEND;TZID=America/Toronto:20211127T170500 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/day1-close\n# Closing remarks day 1  END:VEVENT @@ -988,7 +989,7 @@ UID:d877a57a-14cf-a194-99c3-a344ecb24acc  URL:https://emacsconf.org/2021/talks/day2-open  DTSTART;TZID=America/Toronto:20211128T090000  DTEND;TZID=America/Toronto:20211128T090500 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/day2-open\n# Opening remarks day 2  END:VEVENT @@ -999,7 +1000,7 @@ UID:35d1d9e4-dfdf-f254-6aab-7a466fbfaf09  URL:https://emacsconf.org/2021/talks/faster  DTSTART;TZID=America/Toronto:20211128T090500  DTEND;TZID=America/Toronto:20211128T092500 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/faster\n# How to write faster Emacs Lisp\nDmitry Gutov   \n\n-   Before optimizing\, benchmark first.\n-   Different benchmarking a @@ -1018,7 +1019,7 @@ UID:599ef3fa-4c73-6c94-4953-75bbc7830681  URL:https://emacsconf.org/2021/talks/structural  DTSTART;TZID=America/Toronto:20211128T093000  DTEND;TZID=America/Toronto:20211128T094000 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/structural\n# Tree-edit: Structural editing for Java\,    Python\, C\, and beyond!\nEthan Leba\n\nIn this talk\, I'll discuss a vis @@ -1052,7 +1053,7 @@ UID:29d45a6f-9425-f5a4-bd23-297292e4ab7a  URL:https://emacsconf.org/2021/talks/dsl  DTSTART;TZID=America/Toronto:20211128T094300  DTEND;TZID=America/Toronto:20211128T100300 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/dsl\n# Self-Describing Smart DSL's: The Next Magits\nP   sionic\n\nWhen we begin programming\, the promise is to automate away repe @@ -1082,7 +1083,7 @@ UID:8f62e571-91da-bd14-e7c3-b445c7b19d23  URL:https://emacsconf.org/2021/talks/ui  DTSTART;TZID=America/Toronto:20211128T100600  DTEND;TZID=America/Toronto:20211128T101600 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/ui\n# "Yak-shaving to a UI framework" (/"Help! I accid   entally yak-shaved my way to writing a UI framework because overlays were  @@ -1107,7 +1108,7 @@ UID:b073d391-6c37-6bf4-7afb-47edc79631a9  URL:https://emacsconf.org/2021/talks/rust  DTSTART;TZID=America/Toronto:20211128T101900  DTEND;TZID=America/Toronto:20211128T103900 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/rust\n# Extending Emacs in Rust with Dynamic Modules\n   Tuấn-Anh Nguyễn\n\nDynamic module support has been available since Emacs 2 @@ -1127,7 +1128,7 @@ UID:e7981936-6d72-93d4-8783-5ac64a0ae5bb  URL:https://emacsconf.org/2021/talks/eaf  DTSTART;TZID=America/Toronto:20211128T104400  DTEND;TZID=America/Toronto:20211128T105400 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/eaf\n# Emacs Application Framework: A 2021 Update\nMat   thew Zeng\n\nEmacs Application Framework (EAF) is a customizable and exten @@ -1143,7 +1144,7 @@ UID:5e1baaaf-56a3-b5b4-31cb-5437cf465cf9  URL:https://emacsconf.org/2021/talks/model  DTSTART;TZID=America/Toronto:20211128T105800  DTEND;TZID=America/Toronto:20211128T110800 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/model\n# Extending the "model" of Emacs to other appli   cations\nLaszlo Krajnikovszkij\n\nEmacs is a great operating environment i @@ -1200,7 +1201,7 @@ UID:4cd6de26-cf48-95c4-9d3b-28895a43ec53  URL:https://emacsconf.org/2021/talks/devel  DTSTART;TZID=America/Toronto:20211128T111100  DTEND;TZID=America/Toronto:20211128T113100 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/devel\n# Don't write that package! or: How I learned t   o stop worrying and love emacs-devel\nStefan Kangas\n\nWe need a successfu @@ -1229,7 +1230,7 @@ UID:49a35f05-b71f-1d14-2343-a6638bec0d08  URL:https://emacsconf.org/2021/talks/bindat  DTSTART;TZID=America/Toronto:20211128T113600  DTEND;TZID=America/Toronto:20211128T120600 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/bindat\n# Turbo Bindat\nStefan Monnier\n\n\n# Table of    Contents\n\n\n\nBindat is an ELisp library to help manipulate binary data @@ -1250,7 +1251,7 @@ UID:1ddbe380-b4f3-2b84-3cc3-9e799536db8e  URL:https://emacsconf.org/2021/talks/native  DTSTART;TZID=America/Toronto:20211128T124000  DTEND;TZID=America/Toronto:20211128T132000 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/native\n# Emacs Lisp native compiler\, current status    and future developments\nAndrea Corallo\n\nEmacs Lisp (Elisp) is the Lisp  @@ -1271,7 +1272,7 @@ UID:5947c3e9-93c1-1014-7ffb-aa0e0097e3e4  URL:https://emacsconf.org/2021/talks/form  DTSTART;TZID=America/Toronto:20211128T132700  DTEND;TZID=America/Toronto:20211128T133700 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/form\n# Old McCarthy Had a Form\nIan Eure\n\nMost prac   tical languages are multi-paradigm\, offering several\nabstractions for th @@ -1290,7 +1291,7 @@ UID:5e162d34-ea19-8544-b693-dd6da0e885cd  URL:https://emacsconf.org/2021/talks/test  DTSTART;TZID=America/Toronto:20211128T134100  DTEND;TZID=America/Toronto:20211128T134600 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/test\n# Test blocks\nEduardo Ochs\n\nIn this presentat   ion I will show an idea that feels completely obvious\nonce we see it\, bu @@ -1328,7 +1329,7 @@ UID:51023225-018f-cf24-9d73-3c267907c13e  URL:https://emacsconf.org/2021/talks/bug  DTSTART;TZID=America/Toronto:20211128T134900  DTEND;TZID=America/Toronto:20211128T140900 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/bug\n# Let's talk about bug trackers\nBastien Guerry\n   \nFor 17 years\, the Org developers didn't use a bug tracker\,\nshamelessl @@ -1343,7 +1344,7 @@ UID:1407591a-29fd-3f64-1beb-01dea6e9d7d2  URL:https://emacsconf.org/2021/talks/bidi  DTSTART;TZID=America/Toronto:20211128T141600  DTEND;TZID=America/Toronto:20211128T143600 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/bidi\n# Perso-Arabic Input Methods And BIDI Aware Apps   \nMohsen BANAN --  محسن بنان\n\nEmacs is a multilingual user environment.  @@ -1409,26 +1410,27 @@ UID:3364aedb-a496-5c64-5383-b0080afa6d7b  URL:https://emacsconf.org/2021/talks/mold  DTSTART;TZID=America/Toronto:20211128T144100  DTEND;TZID=America/Toronto:20211128T145100 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/mold\n# Moldable Emacs\, a step towards sustainable so - ftware\nAndrea\n\nWe could learn about things better. Mountains of knowled - ge hide in\nplaces we cannot access or use. The more we write down\, the m - ore it\ntakes to find and understand things we find useful.\n\nKnowledge ( - web\, software\, books) keeps growing faster and faster! This\nis not sust - ainable: we cannot keep up with it! What if we repeat the\nerror of somebo - dy else\, only because it would take too much reading to\nknow? What if th - at knowledge is in some code we work with everyday?\n\nMoldable developmen - t is a paradigm shift that attempts to solve this\nproblem. In a gist\, th - e tool you use should let you create special tools\nto learn smartly from  - what you have already.\n\nSince we use Emacs\, let's make our great editor -  moldable!\n\nThis talk shows my progress in making Emacs closer to such a -  tool. We\nare going to see how we can mold structured (and maybe even nat - ural)\ntext to learn better\, how we can inject notes in our projects and  - how\nself documenting this tool is!\n\nI aim to inspire you to find a quic - ker way to learn from our digital\nworld!\n\nYou can learn more about this -  at: <https://github.com/ag91/moldable-emacs>\n\n\n\n# Outline\n\n-   5-10 -  minutes: quick demo of moldable-emacs + ftware\nAndrea mailto:andrea-dev@hotmail.com - pronouns: he/him -- https:/ + /ag91.github.io\n\nWe could learn about things better. Mountains of knowle + dge hide in\nplaces we cannot access or use. The more we write down\, the  + more it\ntakes to find and understand things we find useful.\n\nKnowledge  + (web\, software\, books) keeps growing faster and faster! This\nis not sus + tainable: we cannot keep up with it! What if we repeat the\nerror of someb + ody else\, only because it would take too much reading to\nknow? What if t + hat knowledge is in some code we work with everyday?\n\nMoldable developme + nt is a paradigm shift that attempts to solve this\nproblem. In a gist\, t + he tool you use should let you create special tools\nto learn smartly from +  what you have already.\n\nSince we use Emacs\, let's make our great edito + r moldable!\n\nThis talk shows my progress in making Emacs closer to such  + a tool. We\nare going to see how we can mold structured (and maybe even na + tural)\ntext to learn better\, how we can inject notes in our projects and +  how\nself documenting this tool is!\n\nI aim to inspire you to find a qui + cker way to learn from our digital\nworld!\n\nYou can learn more about thi + s at: <https://github.com/ag91/moldable-emacs>\n\n\n\n# Outline\n\n-   5-1 + 0 minutes: quick demo of moldable-emacs  END:VEVENT  BEGIN:VEVENT  SUMMARY:CLEDE the Common Lisp Emacs Development Environment. @@ -1437,7 +1439,7 @@ UID:daf3570b-3df3-9db4-a1f3-ce98d9863717  URL:https://emacsconf.org/2021/talks/clede  DTSTART;TZID=America/Toronto:20211128T145500  DTEND;TZID=America/Toronto:20211128T151500 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/clede\n# CLEDE the Common Lisp Emacs Development Envir   onment.\nFermin MF\n\nI've been developing a package that helps with the d @@ -1458,7 +1460,7 @@ UID:f03ae971-4d2b-ccc4-2643-4ae2391ce1ab  URL:https://emacsconf.org/2021/talks/imaginary  DTSTART;TZID=America/Toronto:20211128T152200  DTEND;TZID=America/Toronto:20211128T153300 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/imaginary\n# Imaginary Programming\nShane Mulligan\n\n   Imaginary Programming (IP) is both methodology and paradigm. It is an\next @@ -1490,7 +1492,7 @@ UID:27595637-b6b9-f764-805b-ff1b7f009006  URL:https://emacsconf.org/2021/talks/build  DTSTART;TZID=America/Toronto:20211128T153600  DTEND;TZID=America/Toronto:20211128T155600 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/build\n# How to build an Emacs\nFermin MF\n\nThis is a    deep dive in the Emacs philosophical and technical\naspect on what makes  @@ -1512,7 +1514,7 @@ UID:80d1ad02-5fe4-03b4-c573-17ea6cdb61aa  URL:https://emacsconf.org/2021/talks/forever  DTSTART;TZID=America/Toronto:20211128T160300  DTEND;TZID=America/Toronto:20211128T164300 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/forever\n# M-x Forever: Why Emacs will outlast text ed   itor trends\nDavid Wilson\n\nThe computer software industry has seen many  @@ -1534,7 +1536,7 @@ UID:828e7c62-8430-f1a4-431b-63c308d58688  URL:https://emacsconf.org/2021/talks/day2-close  DTSTART;TZID=America/Toronto:20211128T165000  DTEND;TZID=America/Toronto:20211128T170000 -DTSTAMP:20211108T192506 +DTSTAMP:20211109T182740  DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs   conf.org/2021/talks/day2-close\n# Closing remarks day 2  END:VEVENT diff --git a/2021/info/erg-schedule.md b/2021/info/erg-schedule.md index 95452452..ddbcb14f 100644 --- a/2021/info/erg-schedule.md +++ b/2021/info/erg-schedule.md @@ -2,7 +2,7 @@  # Status -Waiting for speaker to send prerecorded video +Prerecorded video received, waiting for captions  # Schedule diff --git a/2021/info/exec-schedule.md b/2021/info/exec-schedule.md index dd64c2cd..f1f8d197 100644 --- a/2021/info/exec-schedule.md +++ b/2021/info/exec-schedule.md @@ -6,7 +6,7 @@ Prerecorded video received, waiting for captions  # Schedule -Allocated 10 minutes +Allocated 8 minutes diff --git a/2021/info/structural-schedule.md b/2021/info/structural-schedule.md index 9c77201f..7a83ee01 100644 --- a/2021/info/structural-schedule.md +++ b/2021/info/structural-schedule.md @@ -2,7 +2,7 @@  # Status -Waiting for speaker to send prerecorded video +Prerecorded video received, waiting for captions  # Schedule diff --git a/2021/info/teach-schedule.md b/2021/info/teach-schedule.md index 70d6c2c7..562f7cf2 100644 --- a/2021/info/teach-schedule.md +++ b/2021/info/teach-schedule.md @@ -2,11 +2,11 @@  # Status -Waiting for speaker to send prerecorded video +Prerecorded video received, waiting for captions  # Schedule -Allocated 20 minutes +Allocated 21 minutes diff --git a/2021/schedule-details.md b/2021/schedule-details.md index 039b31e8..5f4a74b5 100644 --- a/2021/schedule-details.md +++ b/2021/schedule-details.md @@ -1,59 +1,59 @@  <table width="100%"><tr><td colspan="3"><strong>Saturday, Nov 27, 2021: General talks<strong></td></tr>  <tr><td colspan="3"><strong>Saturday morning<strong></td></tr> -<tr><td><a href="/2021/talks/day1-open">Opening remarks</a></td><td></td></tr> -<tr><td><a href="/2021/talks/news">Emacs News Highlights</a></td><td>Sacha Chua</td></tr> -<tr><td><a href="/2021/talks/frownies">The True Frownies are the Friends We Made Along the Way: An Anecdote of Emacs's Malleability</a></td><td>Case Duckworth</td></tr> -<tr><td><a href="/2021/talks/adventure">Choose Your Own (Technology-Enhanced Learning) Adventure</a></td><td>Greta Goetz</td></tr> -<tr><td><a href="/2021/talks/unix">GNU's Not UNIX: Why Emacs Demonstrates The UNIX Philosophy Isn't Always The Only Answer</a></td><td>Daniel Rose</td></tr> -<tr><td><a href="/2021/talks/omegat">Emacs manuals translation and OmegaT</a></td><td>Jean-Christophe Helary</td></tr> -<tr><td><a href="/2021/talks/nongnu">NonGNU ELPA Update</a></td><td>Philip Kaludercic</td></tr> -<tr><td><a href="/2021/talks/borg">Manual Package Management in The Era of Repositories - Why and How</a></td><td>Dhavan (codingquark)</td></tr> -<tr><td><a href="/2021/talks/telega">telega.el and the Emacs community on Telegram</a></td><td>Gabriele Bozzola and Evgeny Zajcev</td></tr> -<tr><td><a href="/2021/talks/nangulator">Introducing N-Angulator</a></td><td>Kevin Haddock</td></tr> -<tr><td><a href="/2021/talks/janitor">A day in the life of a janitor</a></td><td>Stefan Monnier</td></tr> -<tr><td><a href="/2021/talks/maintainers">How to help Emacs maintainers?</a></td><td>Bastien Guerry</td></tr> -<tr><td><a href="/2021/talks/gregorian">Typesetting Gregorian Chant with Emacs</a></td><td>Spencer King</td></tr> +<tr><td></td><td><a href="/2021/talks/day1-open">Opening remarks</a></td><td></td></tr> +<tr><td>captioned</td><td><a href="/2021/talks/news">Emacs News Highlights</a></td><td>Sacha Chua</td></tr> +<tr><td>received</td><td><a href="/2021/talks/frownies">The True Frownies are the Friends We Made Along the Way: An Anecdote of Emacs's Malleability</a></td><td>Case Duckworth</td></tr> +<tr><td>received</td><td><a href="/2021/talks/adventure">Choose Your Own (Technology-Enhanced Learning) Adventure</a></td><td>Greta Goetz</td></tr> +<tr><td>captioned</td><td><a href="/2021/talks/unix">GNU's Not UNIX: Why Emacs Demonstrates The UNIX Philosophy Isn't Always The Only Answer</a></td><td>Daniel Rose</td></tr> +<tr><td>received</td><td><a href="/2021/talks/omegat">Emacs manuals translation and OmegaT</a></td><td>Jean-Christophe Helary</td></tr> +<tr><td>captioned</td><td><a href="/2021/talks/nongnu">NonGNU ELPA Update</a></td><td>Philip Kaludercic</td></tr> +<tr><td>captioned</td><td><a href="/2021/talks/borg">Manual Package Management in The Era of Repositories - Why and How</a></td><td>Dhavan (codingquark)</td></tr> +<tr><td>captioned</td><td><a href="/2021/talks/telega">telega.el and the Emacs community on Telegram</a></td><td>Gabriele Bozzola and Evgeny Zajcev</td></tr> +<tr><td></td><td><a href="/2021/talks/nangulator">Introducing N-Angulator</a></td><td>Kevin Haddock</td></tr> +<tr><td></td><td><a href="/2021/talks/janitor">A day in the life of a janitor</a></td><td>Stefan Monnier</td></tr> +<tr><td></td><td><a href="/2021/talks/maintainers">How to help Emacs maintainers?</a></td><td>Bastien Guerry</td></tr> +<tr><td></td><td><a href="/2021/talks/gregorian">Typesetting Gregorian Chant with Emacs</a></td><td>Spencer King</td></tr>  <tr><td colspan="3"><strong>Saturday afternoon<strong></td></tr> -<tr><td><a href="/2021/talks/montessori">Emacs and Montessori Philosophy</a></td><td>Grant Shangreaux</td></tr> -<tr><td><a href="/2021/talks/erg">Emacs Research Group, Season Zero: What we did together with Emacs in 2 hours a week for a year</a></td><td>Noorah Alhasan, Joe Corneli, Raymond Puzio, Leo Vivier</td></tr> -<tr><td><a href="/2021/talks/cs">One effective CS grad student workflow</a></td><td>Greg Coladonato</td></tr> -<tr><td><a href="/2021/talks/professional">Using Org-Mode For Recording Continuous Professional Development</a></td><td>Philip Beadling</td></tr> -<tr><td><a href="/2021/talks/tech">Creating technical API documentation and presentations using org-babel, restclient, and org-treeslide</a></td><td>Jan Ypma</td></tr> -<tr><td><a href="/2021/talks/exec">Org as an executable format</a></td><td>Tom Gillespie</td></tr> -<tr><td><a href="/2021/talks/org-outside">The use of Org mode syntax outside of GNU/Emacs</a></td><td>Karl Voit</td></tr> -<tr><td><a href="/2021/talks/teach">Using Org-mode to teach programming</a></td><td>Daniel German</td></tr> -<tr><td><a href="/2021/talks/research">Managing a research workflow (bibliographies, note-taking, and arXiv)</a></td><td>Ahmed Khaled</td></tr> -<tr><td><a href="/2021/talks/babel">Babel for academics</a></td><td>Asilata Bapat</td></tr> -<tr><td><a href="/2021/talks/molecular">Reproducible molecular graphics with Org-mode</a></td><td>Blaine Mooers</td></tr> -<tr><td><a href="/2021/talks/project">Budgeting, Project Monitoring and Invoicing with Org Mode</a></td><td>Adolfo Villafiorita</td></tr> -<tr><td><a href="/2021/talks/invoice">Finding Your (In)voice: Emacs for Invoicing</a></td><td>Bala Ramadurai</td></tr> -<tr><td><a href="/2021/talks/dashboard">Productivity Dashboards with Emacs and Kindle</a></td><td>Mehmet Tekman</td></tr> -<tr><td><a href="/2021/talks/nyxt">Emacs with Nyxt: extend your editor with the power of a Lisp browser</a></td><td>Andrea</td></tr> -<tr><td><a href="/2021/talks/design">On the design of text editors</a></td><td>Nicolas P. Rougier</td></tr> -<tr><td><a href="/2021/talks/dev-update">Emacs development updates</a></td><td>John Wiegley</td></tr> -<tr><td><a href="/2021/talks/freedom">How Emacs made me appreciate software freedom</a></td><td>Protesilaos Stavrou</td></tr> -<tr><td><a href="/2021/talks/day1-close">Closing remarks day 1</a></td><td></td></tr> +<tr><td></td><td><a href="/2021/talks/montessori">Emacs and Montessori Philosophy</a></td><td>Grant Shangreaux</td></tr> +<tr><td>received</td><td><a href="/2021/talks/erg">Emacs Research Group, Season Zero: What we did together with Emacs in 2 hours a week for a year</a></td><td>Noorah Alhasan, Joe Corneli, Raymond Puzio, Leo Vivier</td></tr> +<tr><td></td><td><a href="/2021/talks/cs">One effective CS grad student workflow</a></td><td>Greg Coladonato</td></tr> +<tr><td>captioned</td><td><a href="/2021/talks/professional">Using Org-Mode For Recording Continuous Professional Development</a></td><td>Philip Beadling</td></tr> +<tr><td>captioned</td><td><a href="/2021/talks/tech">Creating technical API documentation and presentations using org-babel, restclient, and org-treeslide</a></td><td>Jan Ypma</td></tr> +<tr><td>received</td><td><a href="/2021/talks/exec">Org as an executable format</a></td><td>Tom Gillespie</td></tr> +<tr><td>captioned</td><td><a href="/2021/talks/org-outside">The use of Org mode syntax outside of GNU/Emacs</a></td><td>Karl Voit</td></tr> +<tr><td>received</td><td><a href="/2021/talks/teach">Using Org-mode to teach programming</a></td><td>Daniel German</td></tr> +<tr><td></td><td><a href="/2021/talks/research">Managing a research workflow (bibliographies, note-taking, and arXiv)</a></td><td>Ahmed Khaled</td></tr> +<tr><td>received</td><td><a href="/2021/talks/babel">Babel for academics</a></td><td>Asilata Bapat</td></tr> +<tr><td></td><td><a href="/2021/talks/molecular">Reproducible molecular graphics with Org-mode</a></td><td>Blaine Mooers</td></tr> +<tr><td></td><td><a href="/2021/talks/project">Budgeting, Project Monitoring and Invoicing with Org Mode</a></td><td>Adolfo Villafiorita</td></tr> +<tr><td>captioned</td><td><a href="/2021/talks/invoice">Finding Your (In)voice: Emacs for Invoicing</a></td><td>Bala Ramadurai</td></tr> +<tr><td></td><td><a href="/2021/talks/dashboard">Productivity Dashboards with Emacs and Kindle</a></td><td>Mehmet Tekman</td></tr> +<tr><td>received</td><td><a href="/2021/talks/nyxt">Emacs with Nyxt: extend your editor with the power of a Lisp browser</a></td><td>Andrea</td></tr> +<tr><td>received</td><td><a href="/2021/talks/design">On the design of text editors</a></td><td>Nicolas P. Rougier</td></tr> +<tr><td>received</td><td><a href="/2021/talks/dev-update">Emacs development updates</a></td><td>John Wiegley</td></tr> +<tr><td>captioned</td><td><a href="/2021/talks/freedom">How Emacs made me appreciate software freedom</a></td><td>Protesilaos Stavrou</td></tr> +<tr><td></td><td><a href="/2021/talks/day1-close">Closing remarks day 1</a></td><td></td></tr>  <tr><td colspan="3"><strong>Sunday, Nov 28, 2021: Development talks<strong></td></tr>  <tr><td colspan="3"><strong>Sunday morning<strong></td></tr> -<tr><td><a href="/2021/talks/day2-open">Opening remarks day 2</a></td><td></td></tr> -<tr><td><a href="/2021/talks/faster">How to write faster Emacs Lisp</a></td><td>Dmitry Gutov</td></tr> -<tr><td><a href="/2021/talks/structural">Tree-edit: Structural editing for Java, Python, C, and beyond!</a></td><td>Ethan Leba</td></tr> -<tr><td><a href="/2021/talks/dsl">Self-Describing Smart DSL's: The Next Magits</a></td><td>Psionic</td></tr> -<tr><td><a href="/2021/talks/ui">"Yak-shaving to a UI framework" (/"Help! I accidentally yak-shaved my way to writing a UI framework because overlays were slow")</a></td><td>Erik Anderson</td></tr> -<tr><td><a href="/2021/talks/rust">Extending Emacs in Rust with Dynamic Modules</a></td><td>Tuấn-Anh Nguyễn</td></tr> -<tr><td><a href="/2021/talks/eaf">Emacs Application Framework: A 2021 Update</a></td><td>Matthew Zeng</td></tr> -<tr><td><a href="/2021/talks/model">Extending the "model" of Emacs to other applications</a></td><td>Laszlo Krajnikovszkij</td></tr> -<tr><td><a href="/2021/talks/devel">Don't write that package! or: How I learned to stop worrying and love emacs-devel</a></td><td>Stefan Kangas</td></tr> -<tr><td><a href="/2021/talks/bindat">Turbo Bindat</a></td><td>Stefan Monnier</td></tr> +<tr><td></td><td><a href="/2021/talks/day2-open">Opening remarks day 2</a></td><td></td></tr> +<tr><td></td><td><a href="/2021/talks/faster">How to write faster Emacs Lisp</a></td><td>Dmitry Gutov</td></tr> +<tr><td>received</td><td><a href="/2021/talks/structural">Tree-edit: Structural editing for Java, Python, C, and beyond!</a></td><td>Ethan Leba</td></tr> +<tr><td></td><td><a href="/2021/talks/dsl">Self-Describing Smart DSL's: The Next Magits</a></td><td>Psionic</td></tr> +<tr><td></td><td><a href="/2021/talks/ui">"Yak-shaving to a UI framework" (/"Help! I accidentally yak-shaved my way to writing a UI framework because overlays were slow")</a></td><td>Erik Anderson</td></tr> +<tr><td></td><td><a href="/2021/talks/rust">Extending Emacs in Rust with Dynamic Modules</a></td><td>Tuấn-Anh Nguyễn</td></tr> +<tr><td></td><td><a href="/2021/talks/eaf">Emacs Application Framework: A 2021 Update</a></td><td>Matthew Zeng</td></tr> +<tr><td></td><td><a href="/2021/talks/model">Extending the "model" of Emacs to other applications</a></td><td>Laszlo Krajnikovszkij</td></tr> +<tr><td></td><td><a href="/2021/talks/devel">Don't write that package! or: How I learned to stop worrying and love emacs-devel</a></td><td>Stefan Kangas</td></tr> +<tr><td>received</td><td><a href="/2021/talks/bindat">Turbo Bindat</a></td><td>Stefan Monnier</td></tr>  <tr><td colspan="3"><strong>Sunday afternoon<strong></td></tr> -<tr><td><a href="/2021/talks/native">Emacs Lisp native compiler, current status and future developments</a></td><td>Andrea Corallo</td></tr> -<tr><td><a href="/2021/talks/form">Old McCarthy Had a Form</a></td><td>Ian Eure</td></tr> -<tr><td><a href="/2021/talks/test">Test blocks</a></td><td>Eduardo Ochs</td></tr> -<tr><td><a href="/2021/talks/bug">Let's talk about bug trackers</a></td><td>Bastien Guerry</td></tr> -<tr><td><a href="/2021/talks/bidi">Perso-Arabic Input Methods And Making More Emacs Apps BIDI Aware</a></td><td>Mohsen BANAN</td></tr> -<tr><td><a href="/2021/talks/mold">Moldable Emacs, a step towards sustainable software</a></td><td>Andrea</td></tr> -<tr><td><a href="/2021/talks/clede">CLEDE the Common Lisp Emacs Development Environment.</a></td><td>Fermin MF</td></tr> -<tr><td><a href="/2021/talks/imaginary">Imaginary Programming</a></td><td>Shane Mulligan</td></tr> -<tr><td><a href="/2021/talks/build">How to build an Emacs</a></td><td>Fermin MF</td></tr> -<tr><td><a href="/2021/talks/forever">M-x Forever: Why Emacs will outlast text editor trends</a></td><td>David Wilson (System Crafters)</td></tr> -<tr><td><a href="/2021/talks/day2-close">Closing remarks day 2</a></td><td></td></tr></table>
\ No newline at end of file +<tr><td></td><td><a href="/2021/talks/native">Emacs Lisp native compiler, current status and future developments</a></td><td>Andrea Corallo</td></tr> +<tr><td></td><td><a href="/2021/talks/form">Old McCarthy Had a Form</a></td><td>Ian Eure</td></tr> +<tr><td></td><td><a href="/2021/talks/test">Test blocks</a></td><td>Eduardo Ochs</td></tr> +<tr><td></td><td><a href="/2021/talks/bug">Let's talk about bug trackers</a></td><td>Bastien Guerry</td></tr> +<tr><td></td><td><a href="/2021/talks/bidi">Perso-Arabic Input Methods And Making More Emacs Apps BIDI Aware</a></td><td>Mohsen BANAN</td></tr> +<tr><td>captioned</td><td><a href="/2021/talks/mold">Moldable Emacs, a step towards sustainable software</a></td><td>Andrea</td></tr> +<tr><td></td><td><a href="/2021/talks/clede">CLEDE the Common Lisp Emacs Development Environment.</a></td><td>Fermin MF</td></tr> +<tr><td>received</td><td><a href="/2021/talks/imaginary">Imaginary Programming</a></td><td>Shane Mulligan</td></tr> +<tr><td></td><td><a href="/2021/talks/build">How to build an Emacs</a></td><td>Fermin MF</td></tr> +<tr><td></td><td><a href="/2021/talks/forever">M-x Forever: Why Emacs will outlast text editor trends</a></td><td>David Wilson (System Crafters)</td></tr> +<tr><td></td><td><a href="/2021/talks/day2-close">Closing remarks day 2</a></td><td></td></tr></table>
\ No newline at end of file  | 
