From 4699b3db79eb5586f3c32536fee8454c673cfe40 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Sat, 27 Nov 2021 16:50:33 -0500 Subject: Update --- ...gn-of-text-editors--nicolas-p-rougier--main.vtt | 514 +++++++++++++++++++++ 2021/emacsconf-pentabarf.xml | 16 +- 2021/emacsconf.ics | 126 ++--- 2021/info/day1-close-schedule.md | 2 +- 2021/info/design-schedule.md | 10 +- 2021/info/dev-update-schedule.md | 2 +- 2021/info/project-schedule.md | 2 +- 2021/schedule-details.md | 6 +- 2021/talks/day1-close.md | 8 + 9 files changed, 606 insertions(+), 80 deletions(-) create mode 100644 2021/captions/emacsconf-2021-design--on-the-design-of-text-editors--nicolas-p-rougier--main.vtt (limited to '2021') diff --git a/2021/captions/emacsconf-2021-design--on-the-design-of-text-editors--nicolas-p-rougier--main.vtt b/2021/captions/emacsconf-2021-design--on-the-design-of-text-editors--nicolas-p-rougier--main.vtt new file mode 100644 index 00000000..a894741c --- /dev/null +++ b/2021/captions/emacsconf-2021-design--on-the-design-of-text-editors--nicolas-p-rougier--main.vtt @@ -0,0 +1,514 @@ +WEBVTT + +00:00.880 --> 00:02.386 +Good afternoon. I'm Nicolas Rougier, + +00:02.386 --> 00:04.080 +and today I would like to present some of + +00:04.080 --> 00:06.560 +the experiments I've made with Emacs. + +00:06.560 --> 00:08.400 +My initial motivation was an + +00:08.400 --> 00:09.920 +inner feeling that something was + +00:09.920 --> 00:12.559 +wrong with most modern editors, + +00:12.559 --> 00:14.559 +and before I show you my experiment, + +00:14.559 --> 00:16.004 +I will try to demonstrate + +00:16.004 --> 00:17.440 +what I think is wrong. + +00:17.440 --> 00:18.720 +Note that this is mostly my + +00:18.720 --> 00:20.640 +personal feelings and I did not commit + +00:20.640 --> 00:23.279 +any experiment to test is this or + +00:23.279 --> 00:25.279 +that choice would be better. + +00:25.279 --> 00:26.781 +Of course, some of you might + +00:26.781 --> 00:30.480 +legitimately disagree with me. + +00:30.480 --> 00:32.399 +Let's start with a short review of a + +00:32.399 --> 00:35.160 +modern text editor. I chose Nova editor + +00:35.160 --> 00:37.680 +that is only available on OS X, + +00:37.680 --> 00:39.920 +but there are actually many other very + +00:39.920 --> 00:42.960 +similar editors, such as, for example, + +00:42.960 --> 00:45.680 +Atom, Sublime Text, or Visual Studio. + +00:45.680 --> 00:47.760 +Now it's quite interesting because I think + +00:47.760 --> 00:50.239 +it manages to gather everything what is + +00:50.239 --> 00:53.120 +wrong in this single screenshot that is + +00:53.120 --> 00:55.920 +also the teaser image on their website. + +00:55.920 --> 00:58.160 +So let me now review it according to my + +00:58.160 --> 01:01.039 +personal biases and for further analysis + +01:01.039 --> 01:02.667 +I can only recommend to attend + +01:02.667 --> 01:05.680 +David Wilson's talks tomorrow. + +01:05.680 --> 01:07.360 +The most (inaudible) thing that really + +01:07.360 --> 01:11.583 +bothers me is the actual area dedicated + +01:11.583 --> 01:13.504 +to the editing. When you measure + +01:13.504 --> 01:15.553 +this editing area as I did on the + +01:15.553 --> 01:19.112 +screenshot, you'll find an impressive 35%, + +01:19.112 --> 01:22.316 +which is ridiculously small + +01:22.316 --> 01:24.240 +compared to the side of the window. + +01:24.240 --> 01:26.320 +This means that two-thirds of the window + +01:26.320 --> 01:30.079 +area is dedicated to peripheral information + +01:30.079 --> 01:32.079 +that you don't look so often + +01:32.079 --> 01:34.159 +when writing code or prose. + +01:34.159 --> 01:36.560 +This results in the main editing area to + +01:36.560 --> 01:39.119 +be reduced to one third even if we tend + +01:39.119 --> 01:42.040 +to have larger and larger monitors, I think + +01:42.040 --> 01:45.600 +this is wrong to lost so much of space. + +01:45.600 --> 01:47.759 +If we now look closer at this peripheral + +01:47.759 --> 01:49.920 +information, we can immediately see that + +01:49.920 --> 01:52.079 +there is a lot of redundancy. + +01:52.079 --> 01:53.617 +For example, on the screenshot, + +01:53.617 --> 01:55.709 +I highlighted the information related + +01:55.709 --> 01:57.759 +to the file name being edited. + +01:57.759 --> 02:00.640 +Unless I missed, some this file name + +02:00.640 --> 02:02.320 +is displayed four times. + +02:02.320 --> 02:04.399 +This is way too much even if it + +02:04.399 --> 02:06.320 +displayed for different reasons + +02:06.320 --> 02:08.959 +in different contexts, but still I think + +02:08.959 --> 02:10.720 +you have a design problem if you need to + +02:10.720 --> 02:14.560 +repeat an information up to four times. + +02:14.560 --> 02:15.947 +If we now look at colors, + +02:15.947 --> 02:18.160 +you can count 15 different colors, + +02:18.160 --> 02:20.560 +such that it is impossible to guess + +02:20.560 --> 02:22.959 +which color indicates what. + +02:22.959 --> 02:25.440 +Such colorization based on syntax is + +02:25.440 --> 02:28.720 +actually quite widespread in code editors + +02:28.720 --> 02:30.959 +including Emacs, unfortunately. + +02:30.959 --> 02:32.640 +The problem is that we still don't know + +02:32.640 --> 02:34.319 +whether it helps or not. + +02:34.319 --> 02:36.780 +Some studies say yes, some others say no, + +02:36.780 --> 02:38.239 +and in the end the conclusion + +02:38.239 --> 02:40.080 +is not yet settled. + +02:40.080 --> 02:41.840 +Furthermore, there is another problem + +02:41.840 --> 02:43.663 +because there is no scientific method + +02:43.663 --> 02:46.080 +on how to enforce colonization. + +02:46.080 --> 02:48.800 +Should it be based on syntax, or semantic, + +02:48.800 --> 02:51.519 +or context, or something else? + +02:51.519 --> 02:53.599 +Developers are actually pretty free to do + +02:53.599 --> 02:56.400 +whatever they want, a lot of them will + +02:56.400 --> 02:58.879 +use syntax based colorization because it + +02:58.879 --> 03:01.280 +is the most simple to write. + +03:01.280 --> 03:03.280 +In the end, most of them achieve a + +03:03.280 --> 03:06.080 +Christmas tree effect. + +03:06.080 --> 03:08.189 +We know however, how to use colors + +03:08.189 --> 03:10.560 +to drag attention to a specific position + +03:10.560 --> 03:13.920 +as it is shown on the screenshot. + +03:13.920 --> 03:15.760 +This is called the pop-out effect, + +03:15.760 --> 03:18.080 +which is quite well known in neuroscience. + +03:18.080 --> 03:20.000 +Here, the media keyword has been + +03:20.000 --> 03:23.120 +made very silent just by setting + +03:23.120 --> 03:25.760 +the color in red while all other + +03:25.760 --> 03:28.080 +elements are desaturated. + +03:28.080 --> 03:30.480 +It literally pops out from the screen + +03:30.480 --> 03:33.680 +and point attention toward it. + +03:33.680 --> 03:35.360 +Finally, if we look at the overall + +03:35.360 --> 03:36.879 +structure of the Nova editor, + +03:36.879 --> 03:39.353 +we can characterize structural elements + +03:39.353 --> 03:41.840 +that are also present in a large number + +03:41.840 --> 03:44.029 +of modern editors namely, + +03:44.029 --> 03:46.400 +a file browser, a gutter, a mini map, + +03:46.400 --> 03:47.844 +a tab bar, a toolbar, + +03:47.844 --> 03:49.920 +and some versioning tools. + +03:49.920 --> 03:52.477 +I think this is too much information, + +03:52.477 --> 03:54.879 +and can lead to cognitive overload + +03:54.879 --> 03:57.725 +such that you end up to not pay attention + +03:57.725 --> 03:59.599 +to important information. + +03:59.599 --> 04:02.720 +So definitely more is not always better, + +04:02.720 --> 04:05.280 +and to paraphrase Edward Tufte in his book + +04:05.280 --> 04:06.780 +The Visual Display of + +04:06.780 --> 04:08.720 +Quantitative Information, + +04:08.720 --> 04:12.560 +"Above all else show the data." + +04:12.560 --> 04:14.640 +This is a reason that led me to + +04:14.640 --> 04:16.720 +experiment alternative design, + +04:16.720 --> 04:18.079 +and of course, to do that with + +04:18.079 --> 04:19.840 +the total freedom I didn't have + +04:19.840 --> 04:24.080 +much choice but to use and hack Emacs. + +04:24.080 --> 04:27.001 +My first iteration was called Elegant Emacs, + +04:27.001 --> 04:29.271 +and I try to enforce a few principles + +04:29.271 --> 04:31.759 +that I will detail into the next slide. + +04:31.759 --> 04:33.919 +But roughly, my idea was to + +04:33.919 --> 04:35.857 +enforce a radically different design + +04:35.857 --> 04:38.320 +by simply removing as much + +04:38.320 --> 04:40.080 +information as I could. + +04:40.080 --> 04:42.240 +Even so, vanilla Emacs is + +04:42.240 --> 04:44.000 +already quite simple. + +04:44.000 --> 04:45.759 +You can see the result on the screen, + +04:45.759 --> 04:47.759 +and I'm practically happy with the third + +04:47.759 --> 04:50.240 +screenshot that mimics the PDF layout of + +04:50.240 --> 04:53.120 +a scientific article by Stefan Monnier + +04:53.120 --> 04:55.360 +and Michael Sperber but rather + +04:55.360 --> 04:58.160 +fully inside Emacs. + +04:58.160 --> 05:01.080 +The second iteration is called NANO Emacs, + +05:01.080 --> 05:03.680 +and it is a version I try to maintain + +05:03.680 --> 05:05.592 +with a set of standalone packages + +05:05.592 --> 05:07.759 +that you can test individually. + +05:07.759 --> 05:09.271 +It is based on a set of + +05:09.271 --> 05:11.919 +a few principles, namely + +05:11.919 --> 05:14.677 +large margins, reduced number of faces, + +05:14.677 --> 05:17.360 +a simplified and contextual header line, + +05:17.360 --> 05:19.280 +and a default aspect ratio that + +05:19.280 --> 05:21.759 +mimics the A4 ISO format. + +05:21.759 --> 05:24.240 +I've been using this layout for a + +05:24.240 --> 05:26.720 +year and so far I'm quite happy with it. + +05:26.720 --> 05:29.440 +I know this is quite an opinionated + +05:29.440 --> 05:31.680 +design and some of you may totally + +05:31.680 --> 05:34.240 +disagree with me. + +05:34.240 --> 05:36.630 +Lately I've been experimenting + +05:36.630 --> 05:38.682 +with some special modes where + +05:38.682 --> 05:41.919 +the header line is made even simpler, + +05:41.919 --> 05:44.080 +this is the case for org-agenda, + +05:44.080 --> 05:46.720 +mu4e, deft, and elfeed. + +05:46.720 --> 05:48.560 +This worked reasonably well + +05:48.560 --> 05:50.952 +because these modes are search based, + +05:50.952 --> 05:54.720 +and it was easy to unify their design. + +05:54.720 --> 05:56.960 +I've also integrated some dynamic tags + +05:56.960 --> 06:00.484 +and icon in my agenda using svg-lib, + +06:00.484 --> 06:02.400 +which is available on ELPA. + +06:02.400 --> 06:04.960 +And for example, you can see the + +06:04.960 --> 06:08.560 +pie progress that help to show + +06:08.560 --> 06:11.440 +some incoming deadlines. + +06:11.440 --> 06:13.261 +There are still ongoing development + +06:13.261 --> 06:15.120 +to develop new packages to give + +06:15.120 --> 06:17.280 +a unified look and feel. + +06:17.280 --> 06:18.792 +I got a lot of feedback from + +06:18.792 --> 06:20.768 +the Emacs community, + +06:20.768 --> 06:22.288 +mostly in Reddit and GitHub, + +06:22.288 --> 06:24.319 +and I would like to thank them here + +06:24.319 --> 06:26.880 +because this is incredibly useful. + +06:26.880 --> 06:29.039 +If you want to follow or support my work, + +06:29.039 --> 06:31.600 +best place is probably GitHub. + +06:31.600 --> 06:33.099 +Thank you for your attention. + +06:33.099 --> 06:34.479 +I will be happy to answer + +06:34.479 --> 06:36.874 +any questions you may have. + +06:36.874 --> 06:38.520 +[captions by bhavin192 (Bhavin Gandhi)] diff --git a/2021/emacsconf-pentabarf.xml b/2021/emacsconf-pentabarf.xml index 21c9c984..96866658 100644 --- a/2021/emacsconf-pentabarf.xml +++ b/2021/emacsconf-pentabarf.xml @@ -1,4 +1,4 @@ -20211127154623emacsconf2021EmacsConf 20212021-11-272021-11-28America/Torontohttps://emacsconf.org/20212021-11-27T14:00:00Z09:00enMainTalkMainemacsconf-2021-talk-day1-open0:18Opening remarksTimes are approximate and will probably change. +20211127164513emacsconf2021EmacsConf 20212021-11-272021-11-28America/Torontohttps://emacsconf.org/20212021-11-27T14:00:00Z09:00enMainTalkMainemacsconf-2021-talk-day1-open0:18Opening remarksTimes are approximate and will probably change. https://emacsconf.org/2021/talks/day1-openEmacsConf2021-11-27T14:19:00Z09:19enMainTalkMainemacsconf-2021-talk-news0:05Emacs News HighlightsTimes are approximate and will probably change. @@ -46,19 +46,19 @@ https://emacsconf.org/2021/talks/researchAhmed Khaled2021-11-27T20:42:00Z15:42enMainTalkMainemacsconf-2021-talk-molecular0:09Reproducible molecular graphics with Org-modeTimes are approximate and will probably change. -https://emacsconf.org/2021/talks/molecularBlaine Mooers2021-11-27T20:54:00Z15:54enMainTalkMainemacsconf-2021-talk-invoice0:10Finding Your (In)voice: Emacs for InvoicingTimes are approximate and will probably change. +https://emacsconf.org/2021/talks/molecularBlaine Mooers2021-11-27T20:53:00Z15:53enMainTalkMainemacsconf-2021-talk-invoice0:10Finding Your (In)voice: Emacs for InvoicingTimes are approximate and will probably change. -https://emacsconf.org/2021/talks/invoiceBala Ramadurai2021-11-27T21:07:00Z16:07enMainTalkMainemacsconf-2021-talk-project0:10Budgeting, Project Monitoring and Invoicing with Org ModeTimes are approximate and will probably change. +https://emacsconf.org/2021/talks/invoiceBala Ramadurai2021-11-27T21:03:00Z16:03enMainTalkMainemacsconf-2021-talk-project0:10Budgeting, Project Monitoring and Invoicing with Org ModeTimes are approximate and will probably change. -https://emacsconf.org/2021/talks/projectAdolfo Villafiorita2021-11-27T21:20:00Z16:20enMainTalkMainemacsconf-2021-talk-dashboard0:09Productivity Dashboards with Emacs and KindleTimes are approximate and will probably change. +https://emacsconf.org/2021/talks/projectAdolfo Villafiorita2021-11-27T21:14:00Z16:14enMainTalkMainemacsconf-2021-talk-dashboard0:09Productivity Dashboards with Emacs and KindleTimes are approximate and will probably change. -https://emacsconf.org/2021/talks/dashboardMehmet Tekman2021-11-27T21:32:00Z16:32enMainTalkMainemacsconf-2021-talk-nyxt0:09Emacs with Nyxt: extend your editor with the power of a Lisp browserTimes are approximate and will probably change. +https://emacsconf.org/2021/talks/dashboardMehmet Tekman2021-11-27T21:26:00Z16:26enMainTalkMainemacsconf-2021-talk-nyxt0:09Emacs with Nyxt: extend your editor with the power of a Lisp browserTimes are approximate and will probably change. -https://emacsconf.org/2021/talks/nyxtAndrea2021-11-27T21:44:00Z16:44enMainTalkMainemacsconf-2021-talk-dev-update0:08Emacs development updatesTimes are approximate and will probably change. +https://emacsconf.org/2021/talks/nyxtAndrea2021-11-27T21:41:00Z16:41enMainTalkMainemacsconf-2021-talk-dev-update0:08Emacs development updatesTimes are approximate and will probably change. -https://emacsconf.org/2021/talks/dev-updateJohn Wiegley2021-11-27T21:55:00Z16:55enMainTalkMainemacsconf-2021-talk-design0:07On the design of text editorsTimes are approximate and will probably change. +https://emacsconf.org/2021/talks/dev-updateJohn Wiegley2021-11-27T21:52:00Z16:52enMainTalkMainemacsconf-2021-talk-design0:07On the design of text editorsTimes are approximate and will probably change. -https://emacsconf.org/2021/talks/designNicolas P. Rougier2021-11-27T22:06:00Z17:06enMainTalkMainemacsconf-2021-talk-day1-close0:05Closing remarks day 1Times are approximate and will probably change. +https://emacsconf.org/2021/talks/designNicolas P. Rougier2021-11-27T22:03:00Z17:03enMainTalkMainemacsconf-2021-talk-day1-close0:05Closing remarks day 1Times are approximate and will probably change. https://emacsconf.org/2021/talks/day1-closeEmacsConf2021-11-28T14:00:00Z09:00enMainTalkMainemacsconf-2021-talk-day2-open0:05Opening remarks day 2Times are approximate and will probably change. diff --git a/2021/emacsconf.ics b/2021/emacsconf.ics index a8ad2d4b..37dfdf4e 100644 --- a/2021/emacsconf.ics +++ b/2021/emacsconf.ics @@ -13,7 +13,7 @@ UID:dc07efcd-6d79-cfd4-fed3-59c885fe2922 URL:https://emacsconf.org/2021/talks/day1-open DTSTART:20211127T140000Z DTEND:20211127T141800Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/day1-open\n END:VEVENT @@ -25,7 +25,7 @@ UID:393ba3c2-b2a6-6a84-44eb-872aa333d08d URL:https://emacsconf.org/2021/talks/news DTSTART:20211127T141900Z DTEND:20211127T142400Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -39,7 +39,7 @@ UID:06df8309-bd04-eb24-d443-a780c56adc0a URL:https://emacsconf.org/2021/talks/frownies DTSTART:20211127T142500Z DTEND:20211127T144500Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -52,7 +52,7 @@ UID:db4ccb28-867f-df24-c073-eaca6edad438 URL:https://emacsconf.org/2021/talks/omegat DTSTART:20211127T145900Z DTEND:20211127T150900Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -66,7 +66,7 @@ UID:ea5bab3c-f31e-68a4-fa23-81ca67fa1990 URL:https://emacsconf.org/2021/talks/unix DTSTART:20211127T151300Z DTEND:20211127T152000Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -79,7 +79,7 @@ UID:6fccae45-04b5-5524-662b-fdba87754d06 URL:https://emacsconf.org/2021/talks/montessori DTSTART:20211127T152500Z DTEND:20211127T153600Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -92,7 +92,7 @@ UID:fe959e43-441b-ed34-854b-87f6f481f55a URL:https://emacsconf.org/2021/talks/pattern DTSTART:20211127T154000Z DTEND:20211127T160400Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Greta Goetz":invalid:nomail DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/pattern\n @@ -105,7 +105,7 @@ UID:48a8580f-52ce-cc84-6a23-1eddf720ae02 URL:https://emacsconf.org/2021/talks/freedom DTSTART:20211127T160700Z DTEND:20211127T164600Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -118,7 +118,7 @@ UID:525d972d-1e34-bcb4-e9c3-861942549357 URL:https://emacsconf.org/2021/talks/nongnu DTSTART:20211127T164600Z DTEND:20211127T165300Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -132,7 +132,7 @@ UID:245a575a-965a-caa4-8d3b-75f8519c2f3e URL:https://emacsconf.org/2021/talks/borg DTSTART:20211127T165500Z DTEND:20211127T170300Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -145,7 +145,7 @@ UID:e4bdc2c1-e4b6-67e4-aafb-87ec9aaf846b URL:https://emacsconf.org/2021/talks/nangulator DTSTART:20211127T170300Z DTEND:20211127T171300Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -158,7 +158,7 @@ UID:716d913f-de8b-91a4-5f33-e04ba0905fa5 URL:https://emacsconf.org/2021/talks/gregorian DTSTART:20211127T171400Z DTEND:20211127T172300Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -171,7 +171,7 @@ UID:86158391-53a2-7cb4-d7d3-020afbf6d8d9 URL:https://emacsconf.org/2021/talks/telega DTSTART:20211127T180100Z DTEND:20211127T180900Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -184,7 +184,7 @@ UID:14ab7a54-d75d-45e4-85ab-8fd2e391ea41 URL:https://emacsconf.org/2021/talks/janitor DTSTART:20211127T181000Z DTEND:20211127T183600Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -199,7 +199,7 @@ UID:9cee7e43-bcb1-7f64-c40b-5f9ea938d11a URL:https://emacsconf.org/2021/talks/erg DTSTART:20211127T185100Z DTEND:20211127T190200Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -215,7 +215,7 @@ UID:0f98a5bb-53ce-fb74-1003-0b1f320d414e URL:https://emacsconf.org/2021/talks/cs DTSTART:20211127T190300Z DTEND:20211127T191300Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -229,7 +229,7 @@ UID:43cc5db4-e26f-fb44-9aeb-b16c38d8cef3 URL:https://emacsconf.org/2021/talks/professional DTSTART:20211127T191500Z DTEND:20211127T192600Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -243,7 +243,7 @@ UID:a10ce62e-6454-d784-21bb-f6a0488e883c URL:https://emacsconf.org/2021/talks/tech DTSTART:20211127T192600Z DTEND:20211127T193700Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -256,7 +256,7 @@ UID:b092bc88-e74c-a9c4-611b-d47c99ef578c URL:https://emacsconf.org/2021/talks/exec DTSTART:20211127T193800Z DTEND:20211127T194600Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -269,7 +269,7 @@ UID:69763d57-be4e-7e74-509b-92e48a0e7ba6 URL:https://emacsconf.org/2021/talks/org-outside DTSTART:20211127T194600Z DTEND:20211127T195900Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -282,7 +282,7 @@ UID:aed5e190-66a0-3dd4-e5eb-be09be94e6c3 URL:https://emacsconf.org/2021/talks/teach DTSTART:20211127T200000Z DTEND:20211127T202100Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -295,7 +295,7 @@ UID:db5821ed-fef4-4934-8fb3-87a0282714de URL:https://emacsconf.org/2021/talks/babel DTSTART:20211127T202100Z DTEND:20211127T203100Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -309,7 +309,7 @@ UID:fd246cee-b5d6-7cc4-2b63-20e87bb7d750 URL:https://emacsconf.org/2021/talks/research DTSTART:20211127T203300Z DTEND:20211127T204200Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -322,7 +322,7 @@ UID:1fc4917c-aab4-1924-2983-e78f8bca6af9 URL:https://emacsconf.org/2021/talks/molecular DTSTART:20211127T204200Z DTEND:20211127T205100Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -333,9 +333,9 @@ ORGANIZER:EmacsConf LOCATION:https://emacsconf.org/ UID:c9870e10-2600-85a4-24fb-793dfc51164e URL:https://emacsconf.org/2021/talks/invoice -DTSTART:20211127T205400Z -DTEND:20211127T210400Z -DTSTAMP:20211127T204622Z +DTSTART:20211127T205300Z +DTEND:20211127T210300Z +DTSTAMP:20211127T214510Z 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 @@ -347,9 +347,9 @@ ORGANIZER:EmacsConf LOCATION:https://emacsconf.org/ UID:c54c7930-51cc-5184-9dfb-5033e577b95e URL:https://emacsconf.org/2021/talks/project -DTSTART:20211127T210700Z -DTEND:20211127T211700Z -DTSTAMP:20211127T204622Z +DTSTART:20211127T210300Z +DTEND:20211127T211300Z +DTSTAMP:20211127T214510Z 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 @@ -360,9 +360,9 @@ ORGANIZER:EmacsConf LOCATION:https://emacsconf.org/ UID:e4e995c0-6e06-8544-a8c3-5f9a06c856fb URL:https://emacsconf.org/2021/talks/dashboard -DTSTART:20211127T212000Z -DTEND:20211127T212900Z -DTSTAMP:20211127T204622Z +DTSTART:20211127T211400Z +DTEND:20211127T212300Z +DTSTAMP:20211127T214510Z 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 @@ -374,9 +374,9 @@ ORGANIZER:EmacsConf LOCATION:https://emacsconf.org/ UID:33776e08-e815-db94-971b-a151236e11be URL:https://emacsconf.org/2021/talks/nyxt -DTSTART:20211127T213200Z -DTEND:20211127T214100Z -DTSTAMP:20211127T204622Z +DTSTART:20211127T212600Z +DTEND:20211127T213500Z +DTSTAMP:20211127T214510Z 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 @@ -387,9 +387,9 @@ ORGANIZER:EmacsConf LOCATION:https://emacsconf.org/ UID:59e4daca-1e46-9054-9573-9c91966d6987 URL:https://emacsconf.org/2021/talks/dev-update -DTSTART:20211127T214400Z -DTEND:20211127T215200Z -DTSTAMP:20211127T204622Z +DTSTART:20211127T214100Z +DTEND:20211127T214900Z +DTSTAMP:20211127T214510Z 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 @@ -400,9 +400,9 @@ ORGANIZER:EmacsConf LOCATION:https://emacsconf.org/ UID:86d4470a-8d19-7bd4-0c53-6aba1b49baef URL:https://emacsconf.org/2021/talks/design -DTSTART:20211127T215500Z -DTEND:20211127T220200Z -DTSTAMP:20211127T204622Z +DTSTART:20211127T215200Z +DTEND:20211127T215900Z +DTSTAMP:20211127T214510Z 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 @@ -413,9 +413,9 @@ ORGANIZER:EmacsConf LOCATION:https://emacsconf.org/ UID:5287b003-f368-36c4-4f9b-8135734cad39 URL:https://emacsconf.org/2021/talks/day1-close -DTSTART:20211127T220600Z -DTEND:20211127T221100Z -DTSTAMP:20211127T204622Z +DTSTART:20211127T220300Z +DTEND:20211127T220800Z +DTSTAMP:20211127T214510Z DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/day1-close\n END:VEVENT @@ -427,7 +427,7 @@ UID:d877a57a-14cf-a194-99c3-a344ecb24acc URL:https://emacsconf.org/2021/talks/day2-open DTSTART:20211128T140000Z DTEND:20211128T140500Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/day2-open\n END:VEVENT @@ -439,7 +439,7 @@ UID:35d1d9e4-dfdf-f254-6aab-7a466fbfaf09 URL:https://emacsconf.org/2021/talks/faster DTSTART:20211128T140500Z DTEND:20211128T144100Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -453,7 +453,7 @@ UID:599ef3fa-4c73-6c94-4953-75bbc7830681 URL:https://emacsconf.org/2021/talks/structural DTSTART:20211128T145600Z DTEND:20211128T150700Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -466,7 +466,7 @@ UID:8f62e571-91da-bd14-e7c3-b445c7b19d23 URL:https://emacsconf.org/2021/talks/ui DTSTART:20211128T151300Z DTEND:20211128T152300Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -479,7 +479,7 @@ UID:3364aedb-a496-5c64-5383-b0080afa6d7b URL:https://emacsconf.org/2021/talks/mold DTSTART:20211128T153300Z DTEND:20211128T154300Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -493,7 +493,7 @@ UID:5e1baaaf-56a3-b5b4-31cb-5437cf465cf9 URL:https://emacsconf.org/2021/talks/model DTSTART:20211128T154700Z DTEND:20211128T155700Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -507,7 +507,7 @@ UID:1ddbe380-b4f3-2b84-3cc3-9e799536db8e URL:https://emacsconf.org/2021/talks/native DTSTART:20211128T160000Z DTEND:20211128T164000Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -520,7 +520,7 @@ UID:5947c3e9-93c1-1014-7ffb-aa0e0097e3e4 URL:https://emacsconf.org/2021/talks/form DTSTART:20211128T180000Z DTEND:20211128T181300Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -533,7 +533,7 @@ UID:49a35f05-b71f-1d14-2343-a6638bec0d08 URL:https://emacsconf.org/2021/talks/bindat DTSTART:20211128T181600Z DTEND:20211128T184600Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -546,7 +546,7 @@ UID:5e162d34-ea19-8544-b693-dd6da0e885cd URL:https://emacsconf.org/2021/talks/test DTSTART:20211128T185300Z DTEND:20211128T190000Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -560,7 +560,7 @@ UID:1407591a-29fd-3f64-1beb-01dea6e9d7d2 URL:https://emacsconf.org/2021/talks/bidi DTSTART:20211128T190200Z DTEND:20211128T192200Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -573,7 +573,7 @@ UID:e7981936-6d72-93d4-8783-5ac64a0ae5bb URL:https://emacsconf.org/2021/talks/eaf DTSTART:20211128T193200Z DTEND:20211128T194200Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -586,7 +586,7 @@ UID:f03ae971-4d2b-ccc4-2643-4ae2391ce1ab URL:https://emacsconf.org/2021/talks/imaginary DTSTART:20211128T194600Z DTEND:20211128T195700Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -599,7 +599,7 @@ UID:daf3570b-3df3-9db4-a1f3-ce98d9863717 URL:https://emacsconf.org/2021/talks/clede DTSTART:20211128T200200Z DTEND:20211128T202100Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -612,7 +612,7 @@ UID:51c360e6-188f-9a34-05bb-0a8d2eb09cdc URL:https://emacsconf.org/2021/talks/maintainers DTSTART:20211128T202800Z DTEND:20211128T203800Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -625,7 +625,7 @@ UID:27595637-b6b9-f764-805b-ff1b7f009006 URL:https://emacsconf.org/2021/talks/build DTSTART:20211128T205000Z DTEND:20211128T210700Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -639,7 +639,7 @@ UID:80d1ad02-5fe4-03b4-c573-17ea6cdb61aa URL:https://emacsconf.org/2021/talks/forever DTSTART:20211128T211400Z DTEND:20211128T213900Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z 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 @@ -652,7 +652,7 @@ UID:828e7c62-8430-f1a4-431b-63c308d58688 URL:https://emacsconf.org/2021/talks/day2-close DTSTART:20211128T215900Z DTEND:20211128T220900Z -DTSTAMP:20211127T204622Z +DTSTAMP:20211127T214510Z DESCRIPTION: Times are approximate and will probably change.\nhttps://emacs conf.org/2021/talks/day2-close\n END:VEVENT diff --git a/2021/info/day1-close-schedule.md b/2021/info/day1-close-schedule.md index c4d6fd3b..dea2196f 100644 --- a/2021/info/day1-close-schedule.md +++ b/2021/info/day1-close-schedule.md @@ -2,7 +2,7 @@ Status: Will be live Duration: 5 minutes -
Saturday, Nov 27 2021, ~ 5:06 PM - 5:11 PM EST
Saturday, Nov 27 2021, ~ 2:06 PM - 2:11 PM PST
Saturday, Nov 27 2021, ~10:06 PM - 10:11 PM UTC
Saturday, Nov 27 2021, ~11:06 PM - 11:11 PM CET
Sunday, Nov 28 2021, ~12:06 AM - 12:11 AM EET
Sunday, Nov 28 2021, ~ 3:36 AM - 3:41 AM IST
Sunday, Nov 28 2021, ~ 6:06 AM - 6:11 AM +08
Sunday, Nov 28 2021, ~ 7:06 AM - 7:11 AM JST
Find out how to watch and participate
+
Saturday, Nov 27 2021, ~ 5:03 PM - 5:08 PM EST
Saturday, Nov 27 2021, ~ 2:03 PM - 2:08 PM PST
Saturday, Nov 27 2021, ~10:03 PM - 10:08 PM UTC
Saturday, Nov 27 2021, ~11:03 PM - 11:08 PM CET
Sunday, Nov 28 2021, ~12:03 AM - 12:08 AM EET
Sunday, Nov 28 2021, ~ 3:33 AM - 3:38 AM IST
Sunday, Nov 28 2021, ~ 6:03 AM - 6:08 AM +08
Sunday, Nov 28 2021, ~ 7:03 AM - 7:08 AM JST
Find out how to watch and participate
# Description diff --git a/2021/info/design-schedule.md b/2021/info/design-schedule.md index 9b4c93af..245efc9e 100644 --- a/2021/info/design-schedule.md +++ b/2021/info/design-schedule.md @@ -1,11 +1,15 @@ Q&A: maybe live -Status: Captions added to video +Status: Now playing Duration: 6:39 -
Saturday, Nov 27 2021, ~ 4:55 PM - 5:02 PM EST
Saturday, Nov 27 2021, ~ 1:55 PM - 2:02 PM PST
Saturday, Nov 27 2021, ~ 9:55 PM - 10:02 PM UTC
Saturday, Nov 27 2021, ~10:55 PM - 11:02 PM CET
Saturday, Nov 27 2021, ~11:55 PM - 12:02 AM EET
Sunday, Nov 28 2021, ~ 3:25 AM - 3:32 AM IST
Sunday, Nov 28 2021, ~ 5:55 AM - 6:02 AM +08
Sunday, Nov 28 2021, ~ 6:55 AM - 7:02 AM JST
Find out how to watch and participate
+ [[!inline pages="internal(2021/inline-alternate)" raw="yes"]] -# Description +# Description diff --git a/2021/info/dev-update-schedule.md b/2021/info/dev-update-schedule.md index f0a37f00..e7dd120d 100644 --- a/2021/info/dev-update-schedule.md +++ b/2021/info/dev-update-schedule.md @@ -1,7 +1,7 @@ Q&A: maybe after the conference; will try to attend -Status: Now playing +Status: Finished Duration: 7:17 [[!inline pages="internal(2021/inline-alternate)" raw="yes"]] diff --git a/2021/info/project-schedule.md b/2021/info/project-schedule.md index f842a218..66798c49 100644 --- a/2021/info/project-schedule.md +++ b/2021/info/project-schedule.md @@ -1,6 +1,6 @@ -Status: Now playing +Status: Finished Duration: 9:37 [[!inline pages="internal(2021/inline-alternate)" raw="yes"]] diff --git a/2021/schedule-details.md b/2021/schedule-details.md index 3253fdb5..be0ac748 100644 --- a/2021/schedule-details.md +++ b/2021/schedule-details.md @@ -29,9 +29,9 @@ done~ 4:03 PMBudgeting, Project Monitoring and Invoicing with Org ModeAdolfo Villafiorita done~ 4:14 PMProductivity Dashboards with Emacs and KindleMehmet Tekman done~ 4:26 PMEmacs with Nyxt: extend your editor with the power of a Lisp browserAndrea -now playing~ 4:41 PMEmacs development updatesJohn Wiegley -captioned~ 4:55 PMOn the design of text editorsNicolas P. Rougier -~ 5:06 PMClosing remarks day 1 +done~ 4:41 PMEmacs development updatesJohn Wiegley +now playing~ 4:49 PMOn the design of text editorsNicolas P. Rougier +~ 5:03 PMClosing remarks day 1 Sunday, Nov 28, 2021: Development talks Sunday morning ~ 9:00 AMOpening remarks day 2 diff --git a/2021/talks/day1-close.md b/2021/talks/day1-close.md index e6984165..c9e376fc 100644 --- a/2021/talks/day1-close.md +++ b/2021/talks/day1-close.md @@ -7,6 +7,14 @@ # Closing remarks day 1 +- Thanks for your patience with the technical issues! +- Prerecorded videos, transcripts, and other resources provided by the + speakers are already available on the talk pages. +- Tomorrow we'll have a bit more time for Q&A, so we might have more + of those on the main stream. +- Remember, there's a general-audience talk at the end of tomorrow's + program, so come and join us for M-x Forever by David Wilson of + SystemCrafters. [[!inline pages="internal(2021/info/day1-close-schedule)" raw="yes"]] -- cgit v1.2.3