diff options
Diffstat (limited to '')
-rw-r--r-- | 2021/emacsconf-pentabarf.xml | 22 | ||||
-rw-r--r-- | 2021/emacsconf.ics | 733 | ||||
-rw-r--r-- | 2021/info/pattern-schedule.md | 2 |
3 files changed, 422 insertions, 335 deletions
diff --git a/2021/emacsconf-pentabarf.xml b/2021/emacsconf-pentabarf.xml index 92b17422..abe62136 100644 --- a/2021/emacsconf-pentabarf.xml +++ b/2021/emacsconf-pentabarf.xml @@ -1,4 +1,4 @@ -<schedule><generator name="EmacsConf" version="0.1"></generator><version>20211112011210</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. +<schedule><generator name="EmacsConf" version="0.1"></generator><version>20211112201714</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. @@ -48,9 +48,9 @@ teeth into. - Links: - <https://breadpunk.club>, a shared unix server about bread - [my Mastodon account](https://writing.exchange/@acdw) (though I'm moving to -[tiny.tilde.website](https://tiny.tilde.website/@acdw) ... soon™)</description><url>https://emacsconf.org/2021/talks/frownies</url><persons><person>Case Duckworth</person></persons></event><event id="51" guid="fe959e43-441b-ed34-854b-87f6f481f55a"><date>2021-11-27T14:34:00Z</date><start>09:34</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-adventure</slug><duration>0:20</duration><title>Choose Your Own (Technology-Enhanced Learning) Adventure</title><abstract></abstract><description>Times are approximate and will probably change. +[tiny.tilde.website](https://tiny.tilde.website/@acdw) ... soon™)</description><url>https://emacsconf.org/2021/talks/frownies</url><persons><person>Case Duckworth</person></persons></event><event id="51" guid="fe959e43-441b-ed34-854b-87f6f481f55a"><date>2021-11-27T14:34:00Z</date><start>09:34</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-pattern</slug><duration>0:24</duration><title>Emacs as Design Pattern Learning</title><abstract></abstract><description>Times are approximate and will probably change. -# Choose Your Own (Technology-Enhanced Learning) Adventure +# Emacs as Design Pattern Learning Greta Goetz This presentation will first illustrate possible paths for beginners and then mapping out the significance of the enhanced learning potential of Emacs (Caillet in Andler & Guerry, Markauskaite & Goodyear). The technology-enhanced learning (TEL) that Emacs affords departs from the 'many, many features' (Stallman) which surpass the confines of a pre-fabricated environment (Stiegler). This affords diverse possibilities for individuals to interact creatively and autonomously to satisfy their own needs alongside others who share use of the tool (Illich). Its adaptability will be shown to be an asset in support of the learning trends identified by the latest pedagogical research (Guo). @@ -127,7 +127,7 @@ I represent that I have the authority to grant the above license to the EmacsConf organizers. If my presentation incorporates any material owned by third parties, I represent that the material is sublicensable to the EmacsConf organizers or that my use of them is -fair use.</description><url>https://emacsconf.org/2021/talks/adventure</url><persons><person>Greta Goetz</person></persons></event><event id="11" guid="ea5bab3c-f31e-68a4-fa23-81ca67fa1990"><date>2021-11-27T14:56:00Z</date><start>09:56</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-unix</slug><duration>0:07</duration><title>GNU's Not UNIX: Why Emacs Demonstrates The UNIX Philosophy Isn't Always The Only Answer</title><abstract></abstract><description>Times are approximate and will probably change. +fair use.</description><url>https://emacsconf.org/2021/talks/pattern</url><persons><person>Greta Goetz</person></persons></event><event id="11" guid="ea5bab3c-f31e-68a4-fa23-81ca67fa1990"><date>2021-11-27T15:00:00Z</date><start>10:00</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-unix</slug><duration>0:07</duration><title>GNU's Not UNIX: Why Emacs Demonstrates The UNIX Philosophy Isn't Always The Only Answer</title><abstract></abstract><description>Times are approximate and will probably change. # GNU's Not UNIX: Why Emacs Demonstrates The UNIX Philosophy Isn't Always The Only Answer Daniel Rose @@ -153,7 +153,7 @@ to be more performant than without. - How having all programs in Emacs and unified keybindings is akin to a terminal user. - Why thinking about computational philosophies might itself be an - impediment.</description><url>https://emacsconf.org/2021/talks/unix</url><persons><person>Daniel Rose</person></persons></event><event id="04" guid="db4ccb28-867f-df24-c073-eaca6edad438"><date>2021-11-27T15:09:00Z</date><start>10:09</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-omegat</slug><duration>0:10</duration><title>Emacs manuals translation and OmegaT</title><abstract></abstract><description>Times are approximate and will probably change. + impediment.</description><url>https://emacsconf.org/2021/talks/unix</url><persons><person>Daniel Rose</person></persons></event><event id="04" guid="db4ccb28-867f-df24-c073-eaca6edad438"><date>2021-11-27T15:11:00Z</date><start>10:11</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-omegat</slug><duration>0:10</duration><title>Emacs manuals translation and OmegaT</title><abstract></abstract><description>Times are approximate and will probably change. # Emacs manuals translation and OmegaT Jean-Christophe Helary @@ -207,7 +207,7 @@ People who are interested in knowing more about OmegaT are invited to check the - Pronouns: he - Homepage: [https://mac4translators.blogspot.com](https://mac4translators.blogspot.com) - Preferred contact info: [jean.christophe.helary@traduction-libre.org](jean.christophe.helary@traduction-libre.org) -- Links for sponsoring/supporting (multilingual translations): [https://doublet.jp](https://doublet.jp)</description><url>https://emacsconf.org/2021/talks/omegat</url><persons><person>Jean-Christophe Helary</person></persons></event><event id="05" guid="525d972d-1e34-bcb4-e9c3-861942549357"><date>2021-11-27T15:22:00Z</date><start>10:22</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-nongnu</slug><duration>0:07</duration><title>NonGNU ELPA Update</title><abstract></abstract><description>Times are approximate and will probably change. +- Links for sponsoring/supporting (multilingual translations): [https://doublet.jp](https://doublet.jp)</description><url>https://emacsconf.org/2021/talks/omegat</url><persons><person>Jean-Christophe Helary</person></persons></event><event id="05" guid="525d972d-1e34-bcb4-e9c3-861942549357"><date>2021-11-27T15:24:00Z</date><start>10:24</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-nongnu</slug><duration>0:07</duration><title>NonGNU ELPA Update</title><abstract></abstract><description>Times are approximate and will probably change. # NonGNU ELPA Update Philip Kaludercic @@ -221,7 +221,7 @@ configuration. In this talk I would like the give a reminder of what NonGNU ELPA is and how it works, update the participants on what has happened since last year and what maintainers have to do if they -want their packages to be added to the repository.</description><url>https://emacsconf.org/2021/talks/nongnu</url><persons><person>Philip Kaludercic</person></persons></event><event id="06" guid="245a575a-965a-caa4-8d3b-75f8519c2f3e"><date>2021-11-27T15:35:00Z</date><start>10:35</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-borg</slug><duration>0:08</duration><title>Manual Package Management in The Era of Repositories - Why and How</title><abstract></abstract><description>Times are approximate and will probably change. +want their packages to be added to the repository.</description><url>https://emacsconf.org/2021/talks/nongnu</url><persons><person>Philip Kaludercic</person></persons></event><event id="06" guid="245a575a-965a-caa4-8d3b-75f8519c2f3e"><date>2021-11-27T15:36:00Z</date><start>10:36</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-borg</slug><duration>0:08</duration><title>Manual Package Management in The Era of Repositories - Why and How</title><abstract></abstract><description>Times are approximate and will probably change. # Manual Package Management in The Era of Repositories - Why and How Dhavan (codingquark) @@ -255,7 +255,7 @@ am also going to discuss telega.el, the Emacs client for Telegram. telega.el is a high-quality package that perfectly integrates in Emacs. It supports the vast majority of the features supported by the official clients, while adding several unique ones. In the talk, I will present the package and -highlight some of the most important features.</description><url>https://emacsconf.org/2021/talks/telega</url><persons><person>Gabriele Bozzola</person></persons></event><event id="08" guid="e4bdc2c1-e4b6-67e4-aafb-87ec9aaf846b"><date>2021-11-27T16:01:00Z</date><start>11:01</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-nangulator</slug><duration>0:10</duration><title>Introducing N-Angulator</title><abstract></abstract><description>Times are approximate and will probably change. +highlight some of the most important features.</description><url>https://emacsconf.org/2021/talks/telega</url><persons><person>Gabriele Bozzola</person></persons></event><event id="08" guid="e4bdc2c1-e4b6-67e4-aafb-87ec9aaf846b"><date>2021-11-27T15:58:00Z</date><start>10:58</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-nangulator</slug><duration>0:10</duration><title>Introducing N-Angulator</title><abstract></abstract><description>Times are approximate and will probably change. # Introducing N-Angulator Kevin Haddock @@ -284,7 +284,7 @@ sparse array will be discussed. A simple pre-existing database will be queried. -If time, questions will be entertained by video/audio and/or IRC.</description><url>https://emacsconf.org/2021/talks/nangulator</url><persons><person>Kevin Haddock</person></persons></event><event id="09" guid="14ab7a54-d75d-45e4-85ab-8fd2e391ea41"><date>2021-11-27T16:14:00Z</date><start>11:14</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-janitor</slug><duration>0:26</duration><title>A day in the life of a janitor</title><abstract></abstract><description>Times are approximate and will probably change. +If time, questions will be entertained by video/audio and/or IRC.</description><url>https://emacsconf.org/2021/talks/nangulator</url><persons><person>Kevin Haddock</person></persons></event><event id="09" guid="14ab7a54-d75d-45e4-85ab-8fd2e391ea41"><date>2021-11-27T16:11:00Z</date><start>11:11</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-janitor</slug><duration>0:26</duration><title>A day in the life of a janitor</title><abstract></abstract><description>Times are approximate and will probably change. # A day in the life of a janitor Stefan Monnier @@ -301,7 +301,7 @@ Because of a reckless former Emacs maintainer that shall minutes because I think I might be able to fill that and I think more than that could turn too boring. I intend to make it a "live coding" kind of thing, without anything like an outline: it's basically "make" - followed by fixing the warnings.</description><url>https://emacsconf.org/2021/talks/janitor</url><persons><person>Stefan Monnier</person></persons></event><event id="10" guid="51c360e6-188f-9a34-05bb-0a8d2eb09cdc"><date>2021-11-27T16:45:00Z</date><start>11:45</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-maintainers</slug><duration>0:10</duration><title>How to help Emacs maintainers?</title><abstract></abstract><description>Times are approximate and will probably change. + followed by fixing the warnings.</description><url>https://emacsconf.org/2021/talks/janitor</url><persons><person>Stefan Monnier</person></persons></event><event id="10" guid="51c360e6-188f-9a34-05bb-0a8d2eb09cdc"><date>2021-11-27T16:42:00Z</date><start>11:42</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-maintainers</slug><duration>0:10</duration><title>How to help Emacs maintainers?</title><abstract></abstract><description>Times are approximate and will probably change. # How to help Emacs maintainers? Bastien Guerry @@ -314,7 +314,7 @@ care of Emacs maintainance by taking care of Emacs maintainers. # Outline -- 5-10 minutes</description><url>https://emacsconf.org/2021/talks/maintainers</url><persons><person>Bastien Guerry</person></persons></event><event id="12" guid="716d913f-de8b-91a4-5f33-e04ba0905fa5"><date>2021-11-27T16:58:00Z</date><start>11:58</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-gregorian</slug><duration>0:10</duration><title>Typesetting Gregorian Chant with Emacs</title><abstract></abstract><description>Times are approximate and will probably change. +- 5-10 minutes</description><url>https://emacsconf.org/2021/talks/maintainers</url><persons><person>Bastien Guerry</person></persons></event><event id="12" guid="716d913f-de8b-91a4-5f33-e04ba0905fa5"><date>2021-11-27T16:55:00Z</date><start>11:55</start><language>en</language><room>Main</room><subtitle></subtitle><type>Talk</type><track>Main</track><slug>emacsconf-2021-talk-gregorian</slug><duration>0:10</duration><title>Typesetting Gregorian Chant with Emacs</title><abstract></abstract><description>Times are approximate and will probably change. # Typesetting Gregorian Chant with Emacs Spencer King diff --git a/2021/emacsconf.ics b/2021/emacsconf.ics index 37b6b26f..80cbe121 100644 --- a/2021/emacsconf.ics +++ b/2021/emacsconf.ics @@ -2,56 +2,31 @@ BEGIN:VCALENDAR VERSION:2.0 PRODID:EmacsConf X-WR-CALNAME:EmacsConf 2021 -X-WR-TIMEZONE:America/Toronto X-WR-CALNAME:EmacsConf CALSCALE:GREGORIAN METHOD:PUBLISH -BEGIN:VTIMEZONE -TZID:America/Toronto -BEGIN:DAYLIGHT -TZOFFSETFROM:-0500 -TZOFFSETTO:-0400 -TZNAME:EDT -DTSTART:20210314T070000 -END:DAYLIGHT -BEGIN:STANDARD -TZOFFSETFROM:-0400 -TZOFFSETTO:-0500 -TZNAME:EST -DTSTART:20211107T060000 -END:STANDARD -BEGIN:DAYLIGHT -TZOFFSETFROM:-0500 -TZOFFSETTO:-0400 -TZNAME:EDT -DTSTART:20220313T070000 -END:DAYLIGHT -BEGIN:STANDARD -TZOFFSETFROM:-0400 -TZOFFSETTO:-0500 -TZNAME:EST -DTSTART:20221106T060000 -END:STANDARD -END:VTIMEZONE BEGIN:VEVENT SUMMARY:Opening remarks +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ 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:20211112T011210 +DTSTART:20211127T140000Z +DTEND:20211127T140500Z +DTSTAMP:20211113T011714Z DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/day1-open\n# Opening remarks END:VEVENT BEGIN:VEVENT -SUMMARY:Emacs News Highlights +SUMMARY:Emacs News Highlights - Sacha Chua +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:393ba3c2-b2a6-6a84-44eb-872aa333d08d URL:https://emacsconf.org/2021/talks/news -DTSTART;TZID=America/Toronto:20211127T090500 -DTEND;TZID=America/Toronto:20211127T091000 -DTSTAMP:20211112T011210 +DTSTART:20211127T140500Z +DTEND:20211127T141000Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Sacha Chua":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/news\n# Emacs News Highlights\nSacha Chua <mailto:sach a@sachachua.com> - pronouns: she/her\n\nQuick overview of Emacs community @@ -63,13 +38,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs END:VEVENT BEGIN:VEVENT SUMMARY:The True Frownies are the Friends We Made Along the Way: An Anecdot - e of Emacs's Malleability + e of Emacs's Malleability - Case Duckworth +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:06df8309-bd04-eb24-d443-a780c56adc0a URL:https://emacsconf.org/2021/talks/frownies -DTSTART;TZID=America/Toronto:20211127T091100 -DTEND;TZID=America/Toronto:20211127T093100 -DTSTAMP:20211112T011210 +DTSTART:20211127T141100Z +DTEND:20211127T143100Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Case Duckworth":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/frownies\n# The True Frownies are the Friends We Made Along the Way: An Anecdote of Emacs's Malleability\nCase Duckworth\n\nEmac @@ -93,111 +70,115 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs ps://tiny.tilde.website/@acdw) ... soon™) END:VEVENT BEGIN:VEVENT -SUMMARY:Choose Your Own (Technology-Enhanced Learning) Adventure +SUMMARY:Emacs as Design Pattern Learning - Greta Goetz +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:fe959e43-441b-ed34-854b-87f6f481f55a -URL:https://emacsconf.org/2021/talks/adventure -DTSTART;TZID=America/Toronto:20211127T093400 -DTEND;TZID=America/Toronto:20211127T095400 -DTSTAMP:20211112T011210 +URL:https://emacsconf.org/2021/talks/pattern +DTSTART:20211127T143400Z +DTEND:20211127T145800Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Greta Goetz":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs - conf.org/2021/talks/adventure\n# Choose Your Own (Technology-Enhanced Lear - ning) Adventure\nGreta Goetz\n\nThis presentation will first illustrate po - ssible paths for beginners and then mapping out the significance of the en - hanced learning potential of Emacs (Caillet in Andler & Guerry\, Markauska - ite & Goodyear). The technology-enhanced learning (TEL) that Emacs affords - departs from the 'many\, many features' (Stallman) which surpass the conf - ines of a pre-fabricated environment (Stiegler). This affords diverse poss - ibilities for individuals to interact creatively and autonomously to satis - fy their own needs alongside others who share use of the tool (Illich). It - s adaptability will be shown to be an asset in support of the learning tre - nds identified by the latest pedagogical research (Guo).\n\n1. Setting ou - t as beginners who may be overwhelmed by formal Emacs documentation. Some - inroads. No trace is too small.\n2. Emacs as common ground between people - and technology.\n3. Emacs modularity and TEL design.\n4. Emacs as perso - nal\, creative\, autonomous.\n5. Emacs and cognitive democracy.\n\n\n# Re - ferences\n\n## General workflow\, inspiration\, fun:\n- Bin\, C. (2020). - Mastering Emacs in one year. <https://github.com/redguardtoo/mastering-em - acs-in-one-year-guide/blob/master/guide-en.org#on-the-shoulders-of-giants> - . Accessed 25 October 2021.\n- Chua\, S. https://sachachua.com/blog/\n- - Goetz\, G. (2021). Additional references: A back-to-school/GTD Emacs jou - rney. <https://gretzuni.com/articles/a-back-to-school-gtd-emacs-journey>. - Accessed 25 October 2021.\n- Guerry\, B. (2020). Org-mode features you m - ay not know. <https://bzg.fr/en/some-emacs-org-mode-features-you-may-not-k - now/>. Accessed 25 October 2021.\n- Kaiser\, K. (2017). Writing a techni - cal book in Emacs and Org-mode. <https://www.kpkaiser.com/programming/writ - ing-a-technical-book-in-emacs-and-org-mode/>. Accessed 25 October 2021.\n- - Planet Emacs Life. <https://planet.emacslife.com/>. Accessed 25 October - 2021.\n- Stavrou\, P. My packages for GNU Emacs. <https://protesilaos.c - om/emacs/>. Accessed 25 October 2021.\n- Wellons\, C. Emacs articles. <h - ttps://nullprogram.com/tags/emacs/>. Accessed 25 October 2021.\n\n## On T - EL design and learning:\n- Andler\, D. & Guerry\, B. (Eds.). *Apprendre - demain: Sciences cognitives et éducation à l’ère numérique*\, 137-154. Par - is: Hatier.\n- Crichton\, M. (1983). *Electronic life*. New York: Knopf. - \n- De Bono\, E. (2009). *Think! Before it's too late*. London: Random H - ouse.\n- Drosos\, I. & Guo\, P. (2021). Streamers teaching programming\, - art\, and gaming: Cognitive apprenticeship\, serendipitous teachable mome - nts\, and tacit expert knowledge. IEEE Symposium on Visual Languages and H - uman-Centric Computing (VL/HCC)\, short paper\, 2021. <https://pg.ucsd.edu - /pubs.htm>. Accessed 25 October 2021.\n- Gabriel\, R. (1996). *Patterns - of software*. New York\, Oxford: Oxford University Press.\n- Goodyear\, - P. & Retalis\, S. (2010). Learning\, technology and design. In Goodyear\, - P. & Retalis\, S. (Eds.). *Technology-enhanced learning: Design patterns a - nd pattern languages*\, 1-27. Rotterdam\, Boston: Sense Publishers.\n- G - uo\, P. (2018). Students\, systems\, and interactions: Synthesizing the fi - rst\nfour years of Learning@Scale and charting the future. L@S 2018\, June - 26–28\, 2018\, London\, United Kingdom. DOI: https://doi.org/10.1145/3231 - 644.3231662. <https://pg.ucsd.edu/pubs.htm>. Accessed 25 October 2021.\n- - Guo\, P.\, Kim\, J. & Rubin\, R. (2014). How video production affects st - udent engagement: An empirical study of MOOC videos. ACM Conference on Lea - rning at Scale. <https://pg.ucsd.edu/pubs.htm>. Accessed 25 October 2021.\ - n- Illich\, I. (1973). *Tools of conviviality*. New York: Harper & Row.\ - n- Kim\, J.\, Guo\, P.\, Seaton\, D.\, Mitros\, P.\, Gajos\, K. & Miller - \, R. (2014). Understanding in-video dropouts and interaction peaks in onl - ine lecture videos. ACM Conference on Learning at Scale. <https://pg.ucsd. - edu/pubs.htm>. Accessed 25 October 2021.\n- Markauskaite\, L. & Goodyear - \, P. (2017). *Epistemic fluency and professional education: innovation\, - knowledgeable action and actionable knowledge*. Dordrecht: Springer.\n- - Markel\, J. & Guo\, P. (2020). Designing the future of experiential learni - ng environments for a post-COVID world: A preliminary case study. NFW ’20 - (Symposium on the New Future of Work)\, August 3–5\, 2020\, Virtual Event. - <https://pg.ucsd.edu/pubs.htm>. Accessed 25 October 2021.\n- Morin\, E. - ([2004] 2008). *La Méthode - tome 6: Éthique*. Éditions du Seuil: Paris.\ - n- Stallman\, R. (2002). *Free software\, free society*. GNU Press\, Fre - e Software Foundation.\n- Stiegler\, B. (2018). *The neganthropocene*. O - pen Humanities Press.\n- Trocmé-Fabre\, H. (1999). *Réinventer le métier - d’apprendre*. Paris: Éditions d’organisation.\n\n\n# Availability and pre - ferred Q&A approach\n\nDue to the pandemic situation\, my teaching schedul - e fluctuates so I\nwill not know my availability until much closer to the\ - ndate. Therefore\, I can only guarantee delayed answer response\n(whatever - you request)\, but if available\, will join live.\nMay I please note that - I will be pre-recording my video if this submission is accepted.\n\n\n# S - peaker release\n\nBy submitting this proposal\, I agree that my presentati - on at\nEmacsConf 2021 is subject to the following terms and conditions:\n\ - nThe EmacsConf organizers may capture audio and video (a "Recording")\nof - my presentation and any associated materials\, which may include\nslides\, - notes\, transcripts\, and prerecording(s) of my presentation\nthat I prov - ide to the EmacsConf organizers.\n\nI authorize the EmacsConf organizers t - o distribute\, reproduce\,\npublicly display\, and prepare derivative work - s of the Recording and\nany derivative works of the Recording (the "Licens - ed Materials")\nunder the terms of the Creative Commons Attribution-ShareA - like 4.0\nInternational (CC BY-SA 4.0) license.\n\nI grant to the EmacsCon - f organizers permission to use my name\,\nlikeness\, and biographic inform - ation in association with their use\nof the Licensed Materials under the a - bove license.\n\nI represent that I have the authority to grant the above - license to\nthe EmacsConf organizers. If my presentation incorporates any\ - nmaterial owned by third parties\, I represent that the material is\nsubli - censable to the EmacsConf organizers or that my use of them is\nfair use. + conf.org/2021/talks/pattern\n# Emacs as Design Pattern Learning\nGreta Goe + tz\n\nThis presentation will first illustrate possible paths for beginners + and then mapping out the significance of the enhanced learning potential + of Emacs (Caillet in Andler & Guerry\, Markauskaite & Goodyear). The techn + ology-enhanced learning (TEL) that Emacs affords departs from the 'many\, + many features' (Stallman) which surpass the confines of a pre-fabricated e + nvironment (Stiegler). This affords diverse possibilities for individuals + to interact creatively and autonomously to satisfy their own needs alongsi + de others who share use of the tool (Illich). Its adaptability will be sho + wn to be an asset in support of the learning trends identified by the late + st pedagogical research (Guo).\n\n1. Setting out as beginners who may be + overwhelmed by formal Emacs documentation. Some inroads. No trace is too s + mall.\n2. Emacs as common ground between people and technology.\n3. Emac + s modularity and TEL design.\n4. Emacs as personal\, creative\, autonomou + s.\n5. Emacs and cognitive democracy.\n\n\n# References\n\n## General wor + kflow\, inspiration\, fun:\n- Bin\, C. (2020). Mastering Emacs in one ye + ar. <https://github.com/redguardtoo/mastering-emacs-in-one-year-guide/blob + /master/guide-en.org#on-the-shoulders-of-giants>. Accessed 25 October 2021 + .\n- Chua\, S. https://sachachua.com/blog/\n- Goetz\, G. (2021). Addit + ional references: A back-to-school/GTD Emacs journey. <https://gretzuni.co + m/articles/a-back-to-school-gtd-emacs-journey>. Accessed 25 October 2021.\ + n- Guerry\, B. (2020). Org-mode features you may not know. <https://bzg. + fr/en/some-emacs-org-mode-features-you-may-not-know/>. Accessed 25 October + 2021.\n- Kaiser\, K. (2017). Writing a technical book in Emacs and Org- + mode. <https://www.kpkaiser.com/programming/writing-a-technical-book-in-em + acs-and-org-mode/>. Accessed 25 October 2021.\n- Planet Emacs Life. <htt + ps://planet.emacslife.com/>. Accessed 25 October 2021.\n- Stavrou\, P. M + y packages for GNU Emacs. <https://protesilaos.com/emacs/>. Accessed 25 Oc + tober 2021.\n- Wellons\, C. Emacs articles. <https://nullprogram.com/tag + s/emacs/>. Accessed 25 October 2021.\n\n## On TEL design and learning:\n- + Andler\, D. & Guerry\, B. (Eds.). *Apprendre demain: Sciences cognitive + s et éducation à l’ère numérique*\, 137-154. Paris: Hatier.\n- Crichton\ + , M. (1983). *Electronic life*. New York: Knopf.\n- De Bono\, E. (2009). + *Think! Before it's too late*. London: Random House.\n- Drosos\, I. & G + uo\, P. (2021). Streamers teaching programming\, art\, and gaming: Cogniti + ve apprenticeship\, serendipitous teachable moments\, and tacit expert kno + wledge. IEEE Symposium on Visual Languages and Human-Centric Computing (VL + /HCC)\, short paper\, 2021. <https://pg.ucsd.edu/pubs.htm>. Accessed 25 Oc + tober 2021.\n- Gabriel\, R. (1996). *Patterns of software*. New York\, O + xford: Oxford University Press.\n- Goodyear\, P. & Retalis\, S. (2010). + Learning\, technology and design. In Goodyear\, P. & Retalis\, S. (Eds.). + *Technology-enhanced learning: Design patterns and pattern languages*\, 1- + 27. Rotterdam\, Boston: Sense Publishers.\n- Guo\, P. (2018). Students\, + systems\, and interactions: Synthesizing the first\nfour years of Learnin + g@Scale and charting the future. L@S 2018\, June 26–28\, 2018\, London\, U + nited Kingdom. DOI: https://doi.org/10.1145/3231644.3231662. <https://pg.u + csd.edu/pubs.htm>. Accessed 25 October 2021.\n- Guo\, P.\, Kim\, J. & Ru + bin\, R. (2014). How video production affects student engagement: An empir + ical study of MOOC videos. ACM Conference on Learning at Scale. <https://p + g.ucsd.edu/pubs.htm>. Accessed 25 October 2021.\n- Illich\, I. (1973). * + Tools of conviviality*. New York: Harper & Row.\n- Kim\, J.\, Guo\, P.\, + Seaton\, D.\, Mitros\, P.\, Gajos\, K. & Miller\, R. (2014). Understandin + g in-video dropouts and interaction peaks in online lecture videos. ACM Co + nference on Learning at Scale. <https://pg.ucsd.edu/pubs.htm>. Accessed 25 + October 2021.\n- Markauskaite\, L. & Goodyear\, P. (2017). *Epistemic f + luency and professional education: innovation\, knowledgeable action and a + ctionable knowledge*. Dordrecht: Springer.\n- Markel\, J. & Guo\, P. (20 + 20). Designing the future of experiential learning environments for a post + -COVID world: A preliminary case study. NFW ’20 (Symposium on the New Futu + re of Work)\, August 3–5\, 2020\, Virtual Event. <https://pg.ucsd.edu/pubs + .htm>. Accessed 25 October 2021.\n- Morin\, E. ([2004] 2008). *La Méthod + e - tome 6: Éthique*. Éditions du Seuil: Paris.\n- Stallman\, R. (2002). + *Free software\, free society*. GNU Press\, Free Software Foundation.\n- + Stiegler\, B. (2018). *The neganthropocene*. Open Humanities Press.\n- + Trocmé-Fabre\, H. (1999). *Réinventer le métier d’apprendre*. Paris: Édit + ions d’organisation.\n\n\n# Availability and preferred Q&A approach\n\nDue + to the pandemic situation\, my teaching schedule fluctuates so I\nwill no + t know my availability until much closer to the\ndate. Therefore\, I can o + nly guarantee delayed answer response\n(whatever you request)\, but if ava + ilable\, will join live.\nMay I please note that I will be pre-recording m + y video if this submission is accepted.\n\n\n# Speaker release\n\nBy submi + tting this proposal\, I agree that my presentation at\nEmacsConf 2021 is s + ubject to the following terms and conditions:\n\nThe EmacsConf organizers + may capture audio and video (a "Recording")\nof my presentation and any as + sociated materials\, which may include\nslides\, notes\, transcripts\, and + prerecording(s) of my presentation\nthat I provide to the EmacsConf organ + izers.\n\nI authorize the EmacsConf organizers to distribute\, reproduce\, + \npublicly display\, and prepare derivative works of the Recording and\nan + y derivative works of the Recording (the "Licensed Materials")\nunder the + terms of the Creative Commons Attribution-ShareAlike 4.0\nInternational (C + C BY-SA 4.0) license.\n\nI grant to the EmacsConf organizers permission to + use my name\,\nlikeness\, and biographic information in association with + their use\nof the Licensed Materials under the above license.\n\nI represe + nt that I have the authority to grant the above license to\nthe EmacsConf + organizers. If my presentation incorporates any\nmaterial owned by third p + arties\, I represent that the material is\nsublicensable to the EmacsConf + organizers or that my use of them is\nfair use. END:VEVENT BEGIN:VEVENT SUMMARY:GNU's Not UNIX: Why Emacs Demonstrates The UNIX Philosophy Isn't Al - ways The Only Answer + ways The Only Answer - Daniel Rose +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:ea5bab3c-f31e-68a4-fa23-81ca67fa1990 URL:https://emacsconf.org/2021/talks/unix -DTSTART;TZID=America/Toronto:20211127T095600 -DTEND;TZID=America/Toronto:20211127T100300 -DTSTAMP:20211112T011210 +DTSTART:20211127T150000Z +DTEND:20211127T150700Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Daniel Rose":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/unix\n# GNU's Not UNIX: Why Emacs Demonstrates The UNI X Philosophy Isn't Always The Only Answer\nDaniel Rose\n\nThe talk targets @@ -218,13 +199,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs nt. END:VEVENT BEGIN:VEVENT -SUMMARY:Emacs manuals translation and OmegaT +SUMMARY:Emacs manuals translation and OmegaT - Jean-Christophe Helary +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:db4ccb28-867f-df24-c073-eaca6edad438 URL:https://emacsconf.org/2021/talks/omegat -DTSTART;TZID=America/Toronto:20211127T100900 -DTEND;TZID=America/Toronto:20211127T101900 -DTSTAMP:20211112T011210 +DTSTART:20211127T151100Z +DTEND:20211127T152100Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jean-Christophe Helary":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/omegat\n# Emacs manuals translation and OmegaT\nJean-C hristophe Helary\n\nEven if it is generally agreed that software localizat @@ -276,13 +259,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs lingual translations): [https://doublet.jp](https://doublet.jp) END:VEVENT BEGIN:VEVENT -SUMMARY:NonGNU ELPA Update +SUMMARY:NonGNU ELPA Update - Philip Kaludercic +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:525d972d-1e34-bcb4-e9c3-861942549357 URL:https://emacsconf.org/2021/talks/nongnu -DTSTART;TZID=America/Toronto:20211127T102200 -DTEND;TZID=America/Toronto:20211127T102900 -DTSTAMP:20211112T011210 +DTSTART:20211127T152400Z +DTEND:20211127T153100Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Philip Kaludercic":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/nongnu\n# NonGNU ELPA Update\nPhilip Kaludercic\n\nNon GNU ELPA was announced last year\, as a package repository\nthat will be e @@ -294,13 +279,16 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs do if they\nwant their packages to be added to the repository. END:VEVENT BEGIN:VEVENT -SUMMARY:Manual Package Management in The Era of Repositories - Why and How +SUMMARY:Manual Package Management in The Era of Repositories - Why and How + - Dhavan (codingquark) +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:245a575a-965a-caa4-8d3b-75f8519c2f3e URL:https://emacsconf.org/2021/talks/borg -DTSTART;TZID=America/Toronto:20211127T103500 -DTEND;TZID=America/Toronto:20211127T104300 -DTSTAMP:20211112T011210 +DTSTART:20211127T153600Z +DTEND:20211127T154400Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Dhavan (codingquark)":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/borg\n# Manual Package Management in The Era of Reposi tories - Why and How\nDhavan (codingquark)\n\nEmacs now has many package r @@ -314,13 +302,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs se it?\n 4. Assimilate a package for demo END:VEVENT BEGIN:VEVENT -SUMMARY:telega.el and the Emacs community on Telegram +SUMMARY:telega.el and the Emacs community on Telegram - Gabriele Bozzola +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:86158391-53a2-7cb4-d7d3-020afbf6d8d9 URL:https://emacsconf.org/2021/talks/telega -DTSTART;TZID=America/Toronto:20211127T104800 -DTEND;TZID=America/Toronto:20211127T105600 -DTSTAMP:20211112T011210 +DTSTART:20211127T154800Z +DTEND:20211127T155600Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Gabriele Bozzola":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/telega\n# telega.el and the Emacs community on Telegra m\nGabriele Bozzola and Evgeny Zajcev\n\nTelegram is a cross-platform inst @@ -335,13 +325,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs me of the most important features. END:VEVENT BEGIN:VEVENT -SUMMARY:Introducing N-Angulator +SUMMARY:Introducing N-Angulator - Kevin Haddock +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:e4bdc2c1-e4b6-67e4-aafb-87ec9aaf846b URL:https://emacsconf.org/2021/talks/nangulator -DTSTART;TZID=America/Toronto:20211127T110100 -DTEND;TZID=America/Toronto:20211127T111100 -DTSTAMP:20211112T011210 +DTSTART:20211127T155800Z +DTEND:20211127T160800Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Kevin Haddock":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/nangulator\n# Introducing N-Angulator\nKevin Haddock\n \nThe Unix file system is essentially an N-dimentional sparse array that\n @@ -358,13 +350,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs dio and/or IRC. END:VEVENT BEGIN:VEVENT -SUMMARY:A day in the life of a janitor +SUMMARY:A day in the life of a janitor - Stefan Monnier +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:14ab7a54-d75d-45e4-85ab-8fd2e391ea41 URL:https://emacsconf.org/2021/talks/janitor -DTSTART;TZID=America/Toronto:20211127T111400 -DTEND;TZID=America/Toronto:20211127T114000 -DTSTAMP:20211112T011210 +DTSTART:20211127T161100Z +DTEND:20211127T163700Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stefan Monnier":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/janitor\n# A day in the life of a janitor\nStefan Monn ier\n\nBecause of a reckless former Emacs maintainer that shall\n better @@ -380,13 +374,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs ng the warnings. END:VEVENT BEGIN:VEVENT -SUMMARY:How to help Emacs maintainers? +SUMMARY:How to help Emacs maintainers? - Bastien Guerry +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:51c360e6-188f-9a34-05bb-0a8d2eb09cdc URL:https://emacsconf.org/2021/talks/maintainers -DTSTART;TZID=America/Toronto:20211127T114500 -DTEND;TZID=America/Toronto:20211127T115500 -DTSTAMP:20211112T011210 +DTSTART:20211127T164200Z +DTEND:20211127T165200Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Bastien Guerry":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/maintainers\n# How to help Emacs maintainers?\nBastien Guerry\n\nAfter 11 years of helping as the Org maintainer\, I would\nlike @@ -395,13 +391,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs n- 5-10 minutes END:VEVENT BEGIN:VEVENT -SUMMARY:Typesetting Gregorian Chant with Emacs +SUMMARY:Typesetting Gregorian Chant with Emacs - Spencer King +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:716d913f-de8b-91a4-5f33-e04ba0905fa5 URL:https://emacsconf.org/2021/talks/gregorian -DTSTART;TZID=America/Toronto:20211127T115800 -DTEND;TZID=America/Toronto:20211127T120800 -DTSTAMP:20211112T011210 +DTSTART:20211127T165500Z +DTEND:20211127T170500Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Spencer King":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/gregorian\n# Typesetting Gregorian Chant with Emacs\nS pencer King\n\nThere are a variety of methods for typesetting gregorian\nc @@ -418,13 +416,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs score in Emacs\n 4. Code and example availability END:VEVENT BEGIN:VEVENT -SUMMARY:Emacs and Montessori Philosophy +SUMMARY:Emacs and Montessori Philosophy - Grant Shangreaux +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:6fccae45-04b5-5524-662b-fdba87754d06 URL:https://emacsconf.org/2021/talks/montessori -DTSTART;TZID=America/Toronto:20211127T123000 -DTEND;TZID=America/Toronto:20211127T124000 -DTSTAMP:20211112T011210 +DTSTART:20211127T173000Z +DTEND:20211127T174000Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Grant Shangreaux":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/montessori\n# Emacs and Montessori Philosophy\n\n\nAs a former Montessori guide and now parent\, I often think about the\nrelati @@ -451,13 +451,19 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs END:VEVENT BEGIN:VEVENT SUMMARY:Emacs Research Group\, Season Zero: What we did together with Emacs - in 2 hours a week for a year + in 2 hours a week for a year - Noorah Alhasan\, Joe Corneli\, Raymond Puz + io\, Leo Vivier +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:9cee7e43-bcb1-7f64-c40b-5f9ea938d11a URL:https://emacsconf.org/2021/talks/erg -DTSTART;TZID=America/Toronto:20211127T124300 -DTEND;TZID=America/Toronto:20211127T125800 -DTSTAMP:20211112T011210 +DTSTART:20211127T174300Z +DTEND:20211127T175800Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Noorah Alhasan":invalid:nomail +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Joe Corneli":invalid:nomail +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Raymond Puzio":invalid:nomail +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Leo Vivier":invalid:nomail 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,13 +486,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs ar to ours. END:VEVENT BEGIN:VEVENT -SUMMARY:One effective CS grad student workflow +SUMMARY:One effective CS grad student workflow - Greg Coladonato +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:0f98a5bb-53ce-fb74-1003-0b1f320d414e URL:https://emacsconf.org/2021/talks/cs -DTSTART;TZID=America/Toronto:20211127T130100 -DTEND;TZID=America/Toronto:20211127T131100 -DTSTAMP:20211112T011210 +DTSTART:20211127T180100Z +DTEND:20211127T181100Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Greg Coladonato":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/cs\n# One effective CS grad student workflow\nGreg Col adonato\n\nWhen I was an undergrad\, I learned many things\, most of\nwhic @@ -500,13 +508,16 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs ent\, using the packages mentioned in the abstract. END:VEVENT BEGIN:VEVENT -SUMMARY:Using Org-Mode For Recording Continuous Professional Development +SUMMARY:Using Org-Mode For Recording Continuous Professional Development - + Philip Beadling +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:43cc5db4-e26f-fb44-9aeb-b16c38d8cef3 URL:https://emacsconf.org/2021/talks/professional -DTSTART;TZID=America/Toronto:20211127T131400 -DTEND;TZID=America/Toronto:20211127T132500 -DTSTAMP:20211112T011210 +DTSTART:20211127T181400Z +DTEND:20211127T182500Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Philip Beadling":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/professional\n# Using Org-Mode For Recording Continuou s Professional Development\nPhilip Beadling\n\nI recently had the pleasure @@ -543,13 +554,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs END:VEVENT BEGIN:VEVENT SUMMARY:Creating technical API documentation and presentations using org-ba - bel\, restclient\, and org-treeslide + bel\, restclient\, and org-treeslide - Jan Ypma +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:a10ce62e-6454-d784-21bb-f6a0488e883c URL:https://emacsconf.org/2021/talks/tech -DTSTART;TZID=America/Toronto:20211127T132700 -DTEND;TZID=America/Toronto:20211127T133800 -DTSTAMP:20211112T011210 +DTSTART:20211127T182700Z +DTEND:20211127T183800Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Jan Ypma":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/tech\n# Creating technical API documentation and prese ntations using org-babel\, restclient\, and org-treeslide\nJan Ypma\n\nThe @@ -567,13 +580,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs Used packages and configuration END:VEVENT BEGIN:VEVENT -SUMMARY:Org as an executable format +SUMMARY:Org as an executable format - Tom Gillespie +ORGANIZER:EmacscConf 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:20211127T134800 -DTSTAMP:20211112T011210 +DTSTART:20211127T184000Z +DTEND:20211127T184800Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tom Gillespie":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/exec\n# Org as an executable format\nTom Gillespie\n\n Org mode is known for its flexibility\, power\, and staggeringly diverse\n @@ -604,13 +619,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs g a shebang block\, and then running an org file. END:VEVENT BEGIN:VEVENT -SUMMARY:The use of Org mode syntax outside of GNU/Emacs +SUMMARY:The use of Org mode syntax outside of GNU/Emacs - Karl Voit +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:69763d57-be4e-7e74-509b-92e48a0e7ba6 URL:https://emacsconf.org/2021/talks/org-outside -DTSTART;TZID=America/Toronto:20211127T135100 -DTEND;TZID=America/Toronto:20211127T140300 -DTSTAMP:20211112T011210 +DTSTART:20211127T185100Z +DTEND:20211127T190300Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Karl Voit":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/org-outside\n# The use of Org mode syntax outside of G NU/Emacs\nKarl Voit\n\nWith the rising interest in Org mode\, the GNU/Emac @@ -628,13 +645,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs de in their workflows already. END:VEVENT BEGIN:VEVENT -SUMMARY:Using Org-mode to teach programming +SUMMARY:Using Org-mode to teach programming - Daniel German +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:aed5e190-66a0-3dd4-e5eb-be09be94e6c3 URL:https://emacsconf.org/2021/talks/teach -DTSTART;TZID=America/Toronto:20211127T140400 -DTEND;TZID=America/Toronto:20211127T142500 -DTSTAMP:20211112T011210 +DTSTART:20211127T190400Z +DTEND:20211127T192500Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Daniel German":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/teach\n# Using Org-mode to teach programming\nDaniel G erman\n\nIn this presentation I will explain how to use org-mode effective @@ -658,13 +677,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs END:VEVENT BEGIN:VEVENT SUMMARY:Managing a research workflow (bibliographies\, note-taking\, and ar - Xiv) + Xiv) - Ahmed Khaled +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:fd246cee-b5d6-7cc4-2b63-20e87bb7d750 URL:https://emacsconf.org/2021/talks/research -DTSTART;TZID=America/Toronto:20211127T142900 -DTEND;TZID=America/Toronto:20211127T143400 -DTSTAMP:20211112T011210 +DTSTART:20211127T192900Z +DTEND:20211127T193400Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Ahmed Khaled":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/research\n# Managing a research workflow (bibliographi es\, note-taking\, and arXiv)\nAhmed Khaled\n\nResearchers and knowledge w @@ -685,13 +706,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs demo the packages I use in 5 minutes. END:VEVENT BEGIN:VEVENT -SUMMARY:Babel for academics +SUMMARY:Babel for academics - Asilata Bapat +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:db5821ed-fef4-4934-8fb3-87a0282714de URL:https://emacsconf.org/2021/talks/babel -DTSTART;TZID=America/Toronto:20211127T143800 -DTEND;TZID=America/Toronto:20211127T144800 -DTSTAMP:20211112T011210 +DTSTART:20211127T193800Z +DTEND:20211127T194800Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Asilata Bapat":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/babel\n# Babel for academics\nAsilata Bapat\n\nPlain o rg-mode is already an extremely powerful and\ncustomisable tool for task a @@ -728,13 +751,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs ight some of the features mentioned in the abstract. END:VEVENT BEGIN:VEVENT -SUMMARY:Reproducible molecular graphics with Org-mode +SUMMARY:Reproducible molecular graphics with Org-mode - Blaine Mooers +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:1fc4917c-aab4-1924-2983-e78f8bca6af9 URL:https://emacsconf.org/2021/talks/molecular -DTSTART;TZID=America/Toronto:20211127T145000 -DTEND;TZID=America/Toronto:20211127T150000 -DTSTAMP:20211112T011210 +DTSTART:20211127T195000Z +DTEND:20211127T200000Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Blaine Mooers":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/molecular\n# Reproducible molecular graphics with Org- mode\nBlaine Mooers\n\nResearch papers in structural biology should includ @@ -773,13 +798,16 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs - Resulting image\n - Summary\n - Acknowledgements END:VEVENT BEGIN:VEVENT -SUMMARY:Budgeting\, Project Monitoring and Invoicing with Org Mode +SUMMARY:Budgeting\, Project Monitoring and Invoicing with Org Mode - Adolfo + Villafiorita +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:c54c7930-51cc-5184-9dfb-5033e577b95e URL:https://emacsconf.org/2021/talks/project -DTSTART;TZID=America/Toronto:20211127T150300 -DTEND;TZID=America/Toronto:20211127T151300 -DTSTAMP:20211112T011210 +DTSTART:20211127T200300Z +DTEND:20211127T201300Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Adolfo Villafiorita":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/project\n# Budgeting\, Project Monitoring and Invoicin g with Org Mode\nAdolfo Villafiorita\n\nIn this talk I will present how we @@ -793,13 +821,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs y focusing the talk on\n budgeting (or monitoring) END:VEVENT BEGIN:VEVENT -SUMMARY:Finding Your (In)voice: Emacs for Invoicing +SUMMARY:Finding Your (In)voice: Emacs for Invoicing - Bala Ramadurai +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:c9870e10-2600-85a4-24fb-793dfc51164e URL:https://emacsconf.org/2021/talks/invoice -DTSTART;TZID=America/Toronto:20211127T151600 -DTEND;TZID=America/Toronto:20211127T152600 -DTSTAMP:20211112T011210 +DTSTART:20211127T201600Z +DTEND:20211127T202600Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Bala Ramadurai":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/invoice\n# Find Your (In)voice: Emacs for Invoicing\nB ala Ramadurai\n\nYe Freelance warriors\, please lend me your I/O devices f @@ -819,13 +849,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs - Some unnecessary Shakespearean references END:VEVENT BEGIN:VEVENT -SUMMARY:Productivity Dashboards with Emacs and Kindle +SUMMARY:Productivity Dashboards with Emacs and Kindle - Mehmet Tekman +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:e4e995c0-6e06-8544-a8c3-5f9a06c856fb URL:https://emacsconf.org/2021/talks/dashboard -DTSTART;TZID=America/Toronto:20211127T152900 -DTEND;TZID=America/Toronto:20211127T153900 -DTSTAMP:20211112T011210 +DTSTART:20211127T202900Z +DTEND:20211127T203900Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Mehmet Tekman":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/dashboard\n# Productivity Dashboards with Emacs and Ki ndle\nMehmet Tekman\n\nSince 2008\, Amazon have released a new Kindle devi @@ -871,13 +903,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs END:VEVENT BEGIN:VEVENT SUMMARY:Emacs with Nyxt: extend your editor with the power of a Lisp browse - r + r - Andrea +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:33776e08-e815-db94-971b-a151236e11be URL:https://emacsconf.org/2021/talks/nyxt -DTSTART;TZID=America/Toronto:20211127T154200 -DTEND;TZID=America/Toronto:20211127T155200 -DTSTAMP:20211112T011210 +DTSTART:20211127T204200Z +DTEND:20211127T205200Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andrea":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/nyxt\n# Emacs with Nyxt: extend your editor with the p ower of a Lisp browser\nAndrea mailto:andrea-dev@hotmail.com - pronouns: h @@ -897,13 +931,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs Emacs and a little explanation of the code necessary for integration END:VEVENT BEGIN:VEVENT -SUMMARY:On the design of text editors +SUMMARY:On the design of text editors - Nicolas P. Rougier +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:86d4470a-8d19-7bd4-0c53-6aba1b49baef URL:https://emacsconf.org/2021/talks/design -DTSTART;TZID=America/Toronto:20211127T155500 -DTEND;TZID=America/Toronto:20211127T160500 -DTSTAMP:20211112T011210 +DTSTART:20211127T205500Z +DTEND:20211127T210500Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Nicolas P. Rougier":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/design\n# On the design of text editors\nNicolas P. Ro ugier\n\nText editors are written by and for developers. They come\nwith @@ -932,24 +968,28 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs [en.liberapay.com/rougier/](https://en.liberapay.com/rougier/) END:VEVENT BEGIN:VEVENT -SUMMARY:Emacs development updates +SUMMARY:Emacs development updates - John Wiegley +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:59e4daca-1e46-9054-9573-9c91966d6987 URL:https://emacsconf.org/2021/talks/dev-update -DTSTART;TZID=America/Toronto:20211127T160900 -DTEND;TZID=America/Toronto:20211127T161700 -DTSTAMP:20211112T011210 +DTSTART:20211127T210900Z +DTEND:20211127T211700Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="John Wiegley":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/dev-update\n# Emacs development updates\nJohn Wiegley END:VEVENT BEGIN:VEVENT -SUMMARY:How Emacs made me appreciate software freedom +SUMMARY:How Emacs made me appreciate software freedom - Protesilaos Stavrou +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:48a8580f-52ce-cc84-6a23-1eddf720ae02 URL:https://emacsconf.org/2021/talks/freedom -DTSTART;TZID=America/Toronto:20211127T162000 -DTEND;TZID=America/Toronto:20211127T165800 -DTSTAMP:20211112T011210 +DTSTART:20211127T212000Z +DTEND:20211127T215800Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Protesilaos Stavrou":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/freedom\n# How Emacs made me appreciate software freed om\nProtesilaos Stavrou\n\nThe theme will be "how Emacs empowered my softw @@ -979,34 +1019,38 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs END:VEVENT BEGIN:VEVENT SUMMARY:Closing remarks day 1 +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:5287b003-f368-36c4-4f9b-8135734cad39 URL:https://emacsconf.org/2021/talks/day1-close -DTSTART;TZID=America/Toronto:20211127T170000 -DTEND;TZID=America/Toronto:20211127T170500 -DTSTAMP:20211112T011210 +DTSTART:20211127T220000Z +DTEND:20211127T220500Z +DTSTAMP:20211113T011714Z DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/day1-close\n# Closing remarks day 1 END:VEVENT BEGIN:VEVENT SUMMARY:Opening remarks day 2 +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ 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:20211112T011210 +DTSTART:20211128T140000Z +DTEND:20211128T140500Z +DTSTAMP:20211113T011714Z DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/day2-open\n# Opening remarks day 2 END:VEVENT BEGIN:VEVENT -SUMMARY:How to write faster Emacs Lisp +SUMMARY:How to write faster Emacs Lisp - Dmitry Gutov +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:35d1d9e4-dfdf-f254-6aab-7a466fbfaf09 URL:https://emacsconf.org/2021/talks/faster -DTSTART;TZID=America/Toronto:20211128T090500 -DTEND;TZID=America/Toronto:20211128T092500 -DTSTAMP:20211112T011210 +DTSTART:20211128T140500Z +DTEND:20211128T142500Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Dmitry Gutov":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/faster\n# How to write faster Emacs Lisp\nDmitry Gutov \n\n- Before optimizing\, benchmark first.\n- Different benchmarking a @@ -1019,13 +1063,16 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs ly. END:VEVENT BEGIN:VEVENT -SUMMARY:Tree-edit: Structural editing for Java\, Python\, C\, and beyond! +SUMMARY:Tree-edit: Structural editing for Java\, Python\, C\, and beyond! - + Ethan Leba +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:599ef3fa-4c73-6c94-4953-75bbc7830681 URL:https://emacsconf.org/2021/talks/structural -DTSTART;TZID=America/Toronto:20211128T093000 -DTEND;TZID=America/Toronto:20211128T094100 -DTSTAMP:20211112T011210 +DTSTART:20211128T143000Z +DTEND:20211128T144100Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Ethan Leba":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/structural\n# Tree-edit: Structural editing for Java\, Python\, C\, and beyond!\nEthan Leba\n\nIn this talk\, I'll discuss a vis @@ -1053,13 +1100,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs Elevator pitch on miniKanren) END:VEVENT BEGIN:VEVENT -SUMMARY:Self-Describing Smart DSL's: The Next Magits +SUMMARY:Self-Describing Smart DSL's: The Next Magits - Psionic +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:29d45a6f-9425-f5a4-bd23-297292e4ab7a URL:https://emacsconf.org/2021/talks/dsl -DTSTART;TZID=America/Toronto:20211128T094300 -DTEND;TZID=America/Toronto:20211128T100300 -DTSTAMP:20211112T011210 +DTSTART:20211128T144300Z +DTEND:20211128T150300Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Psionic":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/dsl\n# Self-Describing Smart DSL's: The Next Magits\nP sionic\n\nWhen we begin programming\, the promise is to automate away repe @@ -1083,13 +1132,16 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs END:VEVENT BEGIN:VEVENT SUMMARY:"Yak-shaving to a UI framework" (/"Help! I accidentally yak-shaved - my way to writing a UI framework because overlays were slow") + my way to writing a UI framework because overlays were slow") - Erik Ander + son +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:8f62e571-91da-bd14-e7c3-b445c7b19d23 URL:https://emacsconf.org/2021/talks/ui -DTSTART;TZID=America/Toronto:20211128T100600 -DTEND;TZID=America/Toronto:20211128T101600 -DTSTAMP:20211112T011210 +DTSTART:20211128T150600Z +DTEND:20211128T151600Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Erik Anderson":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/ui\n# "Yak-shaving to a UI framework" (/"Help! I accid entally yak-shaved my way to writing a UI framework because overlays were @@ -1108,13 +1160,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs ith tui. END:VEVENT BEGIN:VEVENT -SUMMARY:Extending Emacs in Rust with Dynamic Modules +SUMMARY:Extending Emacs in Rust with Dynamic Modules - Tuấn-Anh Nguyễn +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:b073d391-6c37-6bf4-7afb-47edc79631a9 URL:https://emacsconf.org/2021/talks/rust -DTSTART;TZID=America/Toronto:20211128T101900 -DTEND;TZID=America/Toronto:20211128T103900 -DTSTAMP:20211112T011210 +DTSTART:20211128T151900Z +DTEND:20211128T153900Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tuấn-Anh Nguyễn":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/rust\n# Extending Emacs in Rust with Dynamic Modules\n Tuấn-Anh Nguyễn\n\nDynamic module support has been available since Emacs 2 @@ -1128,13 +1182,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs ough and explaining the **available APIs**. END:VEVENT BEGIN:VEVENT -SUMMARY:Emacs Application Framework: A 2021 Update +SUMMARY:Emacs Application Framework: A 2021 Update - Matthew Zeng +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:e7981936-6d72-93d4-8783-5ac64a0ae5bb URL:https://emacsconf.org/2021/talks/eaf -DTSTART;TZID=America/Toronto:20211128T104400 -DTEND;TZID=America/Toronto:20211128T105400 -DTSTAMP:20211112T011210 +DTSTART:20211128T154400Z +DTEND:20211128T155400Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Matthew Zeng":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/eaf\n# Emacs Application Framework: A 2021 Update\nMat thew Zeng\n\nEmacs Application Framework (EAF) is a customizable and exten @@ -1144,13 +1200,16 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs 5-10 minutes: (brief description/outline) END:VEVENT BEGIN:VEVENT -SUMMARY:Extending the "model" of Emacs to other applications +SUMMARY:Extending the "model" of Emacs to other applications - Laszlo Krajn + ikovszkij +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:5e1baaaf-56a3-b5b4-31cb-5437cf465cf9 URL:https://emacsconf.org/2021/talks/model -DTSTART;TZID=America/Toronto:20211128T105800 -DTEND;TZID=America/Toronto:20211128T110800 -DTSTAMP:20211112T011210 +DTSTART:20211128T155800Z +DTEND:20211128T160800Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Laszlo Krajnikovszkij":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/model\n# Extending the "model" of Emacs to other appli cations\nLaszlo Krajnikovszkij\n\nEmacs is a great operating environment i @@ -1201,13 +1260,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs END:VEVENT BEGIN:VEVENT SUMMARY:Don't write that package! or: How I learned to stop worrying and lo - ve emacs-devel + ve emacs-devel - Stefan Kangas +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:4cd6de26-cf48-95c4-9d3b-28895a43ec53 URL:https://emacsconf.org/2021/talks/devel -DTSTART;TZID=America/Toronto:20211128T111100 -DTEND;TZID=America/Toronto:20211128T113100 -DTSTAMP:20211112T011210 +DTSTART:20211128T161100Z +DTEND:20211128T163100Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stefan Kangas":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/devel\n# Don't write that package! or: How I learned t o stop worrying and love emacs-devel\nStefan Kangas\n\nWe need a successfu @@ -1230,13 +1291,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs love emacs-devel? Listen to my talk to find out more! END:VEVENT BEGIN:VEVENT -SUMMARY:Turbo Bindat +SUMMARY:Turbo Bindat - Stefan Monnier +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:49a35f05-b71f-1d14-2343-a6638bec0d08 URL:https://emacsconf.org/2021/talks/bindat -DTSTART;TZID=America/Toronto:20211128T113600 -DTEND;TZID=America/Toronto:20211128T120600 -DTSTAMP:20211112T011210 +DTSTART:20211128T163600Z +DTEND:20211128T170600Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Stefan Monnier":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/bindat\n# Turbo Bindat\nStefan Monnier\n\n\n# Table of Contents\n\n\n\nBindat is an ELisp library to help manipulate binary data @@ -1252,12 +1315,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs END:VEVENT BEGIN:VEVENT SUMMARY:Emacs Lisp native compiler\, current status and future developments + - Andrea Corallo +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:1ddbe380-b4f3-2b84-3cc3-9e799536db8e URL:https://emacsconf.org/2021/talks/native -DTSTART;TZID=America/Toronto:20211128T124000 -DTEND;TZID=America/Toronto:20211128T132000 -DTSTAMP:20211112T011210 +DTSTART:20211128T174000Z +DTEND:20211128T182000Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andrea Corallo":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/native\n# Emacs Lisp native compiler\, current status and future developments\nAndrea Corallo\n\nEmacs Lisp (Elisp) is the Lisp @@ -1272,13 +1338,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs developments\n\nFormat: 40 minutes END:VEVENT BEGIN:VEVENT -SUMMARY:Old McCarthy Had a Form +SUMMARY:Old McCarthy Had a Form - Ian Eure +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:5947c3e9-93c1-1014-7ffb-aa0e0097e3e4 URL:https://emacsconf.org/2021/talks/form -DTSTART;TZID=America/Toronto:20211128T132700 -DTEND;TZID=America/Toronto:20211128T133700 -DTSTAMP:20211112T011210 +DTSTART:20211128T182700Z +DTEND:20211128T183700Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Ian Eure":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/form\n# Old McCarthy Had a Form\nIan Eure\n\nMost prac tical languages are multi-paradigm\, offering several\nabstractions for th @@ -1291,13 +1359,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs r reading END:VEVENT BEGIN:VEVENT -SUMMARY:Test blocks +SUMMARY:Test blocks - Eduardo Ochs +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:5e162d34-ea19-8544-b693-dd6da0e885cd URL:https://emacsconf.org/2021/talks/test -DTSTART;TZID=America/Toronto:20211128T134100 -DTEND;TZID=America/Toronto:20211128T134600 -DTSTAMP:20211112T011210 +DTSTART:20211128T184100Z +DTEND:20211128T184600Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Eduardo Ochs":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/test\n# Test blocks\nEduardo Ochs\n\nIn this presentat ion I will show an idea that feels completely obvious\nonce we see it\, bu @@ -1329,13 +1399,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs Ochs <http://angg.twu.net/emacsconf2021.html> END:VEVENT BEGIN:VEVENT -SUMMARY:Let's talk about bug trackers +SUMMARY:Let's talk about bug trackers - Bastien Guerry +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:51023225-018f-cf24-9d73-3c267907c13e URL:https://emacsconf.org/2021/talks/bug -DTSTART;TZID=America/Toronto:20211128T134900 -DTEND;TZID=America/Toronto:20211128T140900 -DTSTAMP:20211112T011210 +DTSTART:20211128T184900Z +DTEND:20211128T190900Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Bastien Guerry":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/bug\n# Let's talk about bug trackers\nBastien Guerry\n \nFor 17 years\, the Org developers didn't use a bug tracker\,\nshamelessl @@ -1344,13 +1416,16 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs 0 minutes END:VEVENT BEGIN:VEVENT -SUMMARY:Perso-Arabic Input Methods And Making More Emacs Apps BIDI Aware +SUMMARY:Perso-Arabic Input Methods And Making More Emacs Apps BIDI Aware - + Mohsen BANAN +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:1407591a-29fd-3f64-1beb-01dea6e9d7d2 URL:https://emacsconf.org/2021/talks/bidi -DTSTART;TZID=America/Toronto:20211128T141600 -DTEND;TZID=America/Toronto:20211128T143600 -DTSTAMP:20211112T011210 +DTSTART:20211128T191600Z +DTEND:20211128T193600Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Mohsen BANAN":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/bidi\n# Perso-Arabic Input Methods And BIDI Aware Apps \nMohsen BANAN -- محسن بنان\n\nEmacs is a multilingual user environment. @@ -1410,13 +1485,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs nan.byname.net/french> -- French END:VEVENT BEGIN:VEVENT -SUMMARY:Moldable Emacs\, a step towards sustainable software +SUMMARY:Moldable Emacs\, a step towards sustainable software - Andrea +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:3364aedb-a496-5c64-5383-b0080afa6d7b URL:https://emacsconf.org/2021/talks/mold -DTSTART;TZID=America/Toronto:20211128T144100 -DTEND;TZID=America/Toronto:20211128T145100 -DTSTAMP:20211112T011210 +DTSTART:20211128T194100Z +DTEND:20211128T195100Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andrea":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/mold\n# Moldable Emacs\, a step towards sustainable so ftware\nAndrea mailto:andrea-dev@hotmail.com - pronouns: he/him -- https:/ @@ -1439,13 +1516,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs 0 minutes: quick demo of moldable-emacs END:VEVENT BEGIN:VEVENT -SUMMARY:CLEDE the Common Lisp Emacs Development Environment. +SUMMARY:CLEDE the Common Lisp Emacs Development Environment. - Fermin MF +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:daf3570b-3df3-9db4-a1f3-ce98d9863717 URL:https://emacsconf.org/2021/talks/clede -DTSTART;TZID=America/Toronto:20211128T145500 -DTEND;TZID=America/Toronto:20211128T151500 -DTSTAMP:20211112T011210 +DTSTART:20211128T195500Z +DTEND:20211128T201500Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Fermin MF":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/clede\n# CLEDE the Common Lisp Emacs Development Envir onment.\nFermin MF\n\nI've been developing a package that helps with the d @@ -1460,13 +1539,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs and the future of it. END:VEVENT BEGIN:VEVENT -SUMMARY:Imaginary Programming +SUMMARY:Imaginary Programming - Shane Mulligan +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:f03ae971-4d2b-ccc4-2643-4ae2391ce1ab URL:https://emacsconf.org/2021/talks/imaginary -DTSTART;TZID=America/Toronto:20211128T152200 -DTEND;TZID=America/Toronto:20211128T153300 -DTSTAMP:20211112T011210 +DTSTART:20211128T202200Z +DTEND:20211128T203300Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Shane Mulligan":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/imaginary\n# Imaginary Programming\nShane Mulligan\n\n Imaginary Programming (IP) is both methodology and paradigm. It is an\next @@ -1492,13 +1573,15 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs libertyprime at #emacs on libera\n\nShane Mulligan END:VEVENT BEGIN:VEVENT -SUMMARY:How to build an Emacs +SUMMARY:How to build an Emacs - Fermin MF +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:27595637-b6b9-f764-805b-ff1b7f009006 URL:https://emacsconf.org/2021/talks/build -DTSTART;TZID=America/Toronto:20211128T153600 -DTEND;TZID=America/Toronto:20211128T155600 -DTSTAMP:20211112T011210 +DTSTART:20211128T203600Z +DTEND:20211128T205600Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Fermin MF":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/build\n# How to build an Emacs\nFermin MF\n\nThis is a deep dive in the Emacs philosophical and technical\naspect on what makes @@ -1514,13 +1597,16 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs \n an Emacs and how you can build an Emacs. END:VEVENT BEGIN:VEVENT -SUMMARY:M-x Forever: Why Emacs will outlast text editor trends +SUMMARY:M-x Forever: Why Emacs will outlast text editor trends - David Wils + on (System Crafters) +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ UID:80d1ad02-5fe4-03b4-c573-17ea6cdb61aa URL:https://emacsconf.org/2021/talks/forever -DTSTART;TZID=America/Toronto:20211128T160300 -DTEND;TZID=America/Toronto:20211128T164300 -DTSTAMP:20211112T011210 +DTSTART:20211128T210300Z +DTEND:20211128T214300Z +DTSTAMP:20211113T011714Z +ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="David Wilson (System Crafters)":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/forever\n# M-x Forever: Why Emacs will outlast text ed itor trends\nDavid Wilson\n\nThe computer software industry has seen many @@ -1537,12 +1623,13 @@ DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs END:VEVENT BEGIN:VEVENT SUMMARY:Closing remarks day 2 +ORGANIZER:EmacscConf LOCATION:https://emacsconf.org/ 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:20211112T011210 +DTSTART:20211128T215000Z +DTEND:20211128T220000Z +DTSTAMP:20211113T011714Z 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/pattern-schedule.md b/2021/info/pattern-schedule.md index 9b6ddeb0..b573cdf1 100644 --- a/2021/info/pattern-schedule.md +++ b/2021/info/pattern-schedule.md @@ -6,7 +6,7 @@ Prerecorded video received, waiting for captions # Schedule -Allocated 20 minutes +Allocated 24 minutes |