From 89ff7f47e8418d5ad753fd828e6e5143fe15c1c2 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Wed, 25 Oct 2023 20:33:26 -0400 Subject: Automated commit --- 2023/info/adventure-nav.md | 3 ++- 2023/info/collab-nav.md | 4 ++-- 2023/info/core-nav.md | 4 ++-- 2023/info/cubing-nav.md | 4 ++-- 2023/info/devel-nav.md | 4 ++-- 2023/info/eat-nav.md | 4 ++-- 2023/info/emacsconf-nav.md | 4 ++-- 2023/info/emacsen-nav.md | 4 ++-- 2023/info/emms-nav.md | 4 ++-- 2023/info/eval-nav.md | 4 ++-- 2023/info/flat-nav.md | 4 ++-- 2023/info/gc-nav.md | 4 ++-- 2023/info/hn-nav.md | 4 ++-- 2023/info/hyperamp-nav.md | 4 ++-- 2023/info/hyperdrive-nav.md | 4 ++-- 2023/info/koutline-nav.md | 4 ++-- 2023/info/llm-nav.md | 4 ++-- 2023/info/lspocaml-nav.md | 4 ++-- 2023/info/matplotllm-nav.md | 4 ++-- 2023/info/mentor-nav.md | 4 ++-- 2023/info/nabokov-nav.md | 4 ++-- 2023/info/one-nav.md | 4 ++-- 2023/info/overlay-nav.md | 4 ++-- 2023/info/parallel-nav.md | 4 ++-- 2023/info/poltys-nav.md | 4 ++-- 2023/info/ref-nav.md | 4 ++-- 2023/info/repl-nav.md | 4 ++-- 2023/info/sat-close-nav.md | 4 ++-- 2023/info/sat-open-nav.md | 3 +-- 2023/info/scheme-nav.md | 4 ++-- 2023/info/sharing-nav.md | 4 ++-- 2023/info/solo-nav.md | 4 ++-- 2023/info/steno-nav.md | 4 ++-- 2023/info/sun-close-nav.md | 2 +- 2023/info/sun-open-nav.md | 4 ++-- 2023/info/table-nav.md | 4 ++-- 2023/info/taming-nav.md | 4 ++-- 2023/info/teaching-nav.md | 4 ++-- 2023/info/test-nav.md | 4 ++-- 2023/info/unentangling-nav.md | 4 ++-- 2023/info/uni-nav.md | 4 ++-- 2023/info/voice-nav.md | 4 ++-- 2023/info/web-nav.md | 4 ++-- 2023/info/windows-nav.md | 4 ++-- 2023/info/world-nav.md | 4 ++-- 2023/info/writing-nav.md | 4 ++-- 46 files changed, 90 insertions(+), 90 deletions(-) diff --git a/2023/info/adventure-nav.md b/2023/info/adventure-nav.md index 95382fff..da015fd6 100644 --- a/2023/info/adventure-nav.md +++ b/2023/info/adventure-nav.md @@ -1,6 +1,7 @@
Back to the [[talks]] -Next by track: Authoring and presenting university courses with Emacs and a full libre software stack +Previous by time: Saturday opening remarks +Next by time: Authoring and presenting university courses with Emacs and a full libre software stack Track: General
diff --git a/2023/info/collab-nav.md b/2023/info/collab-nav.md index 55c61f3f..25f29652 100644 --- a/2023/info/collab-nav.md +++ b/2023/info/collab-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Why Nabokov would use Org-Mode if he were writing today -Next by track: How I play TTRPGs in Emacs +Previous by time: Editor Integrated REPL Driven Development for all languages +Next by time: REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ Track: General
diff --git a/2023/info/core-nav.md b/2023/info/core-nav.md index 57508c7e..28e290d3 100644 --- a/2023/info/core-nav.md +++ b/2023/info/core-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Emacs development updates -Next by track: Top 10 ways Hyperbole amps up Emacs +Previous by time: Emacs development updates +Next by time: Saturday closing remarks Track: General
diff --git a/2023/info/cubing-nav.md b/2023/info/cubing-nav.md index 3f0e5db3..a6048a37 100644 --- a/2023/info/cubing-nav.md +++ b/2023/info/cubing-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: The browser in a buffer -Next by track: Emacs MultiMedia System (EMMS) +Previous by time: GNU Emacs: A World of Possibilities +Next by time: A modern Emacs look-and-feel without pain Track: General
diff --git a/2023/info/devel-nav.md b/2023/info/devel-nav.md index 451e821f..81fd7647 100644 --- a/2023/info/devel-nav.md +++ b/2023/info/devel-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: (Un)entangling projects and repos -Next by track: Emacs core development: how it works +Previous by time: (Un)entangling projects and repos +Next by time: Emacs core development: how it works Track: General
diff --git a/2023/info/eat-nav.md b/2023/info/eat-nav.md index 6ededc43..a4c37156 100644 --- a/2023/info/eat-nav.md +++ b/2023/info/eat-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Parallel Text Replacement: Does P = NP? -Next by track: The browser in a buffer +Previous by time: Parallel Text Replacement: Does P = NP? +Next by time: What I learned by writing test cases for GNU Hyperbole Track: General
diff --git a/2023/info/emacsconf-nav.md b/2023/info/emacsconf-nav.md index e3b9336f..a6ec782d 100644 --- a/2023/info/emacsconf-nav.md +++ b/2023/info/emacsconf-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ -Next by track: Bringing joy to Scheme programming +Previous by time: How I play TTRPGs in Emacs +Next by time: Org-Mode workflow: informal reference tracking Track: Development
diff --git a/2023/info/emacsen-nav.md b/2023/info/emacsen-nav.md index 711c7876..5cd6c150 100644 --- a/2023/info/emacsen-nav.md +++ b/2023/info/emacsen-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Windows into Freedom -Next by track: Saturday opening remarks +Previous by time: Emacs saves the Web +Next by time: Sharing Emacs is Caring Emacs: Emacs education and why I embraced video Track: Development
diff --git a/2023/info/emms-nav.md b/2023/info/emms-nav.md index 3d58b863..7ff240d9 100644 --- a/2023/info/emms-nav.md +++ b/2023/info/emms-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Speedcubing in Emacs -Next by track: Programming at 200 wpm +Previous by time: A modern Emacs look-and-feel without pain +Next by time: emacs-gc-stats: Does garbage collection actually slow down Emacs? Track: General
diff --git a/2023/info/eval-nav.md b/2023/info/eval-nav.md index cf6caaa8..ab07e411 100644 --- a/2023/info/eval-nav.md +++ b/2023/info/eval-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Improving compiler diagnostics with Overlays -Next by track: REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ +Previous by time: Why Nabokov would use Org-Mode if he were writing today +Next by time: Collaborative data processing and documenting using org-babel Track: Development
diff --git a/2023/info/flat-nav.md b/2023/info/flat-nav.md index da431372..849652f7 100644 --- a/2023/info/flat-nav.md +++ b/2023/info/flat-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: GNU Emacs: A World of Possibilities -Next by track: emacs-gc-stats: Does garbage collection actually slow down Emacs? +Previous by time: Speedcubing in Emacs +Next by time: Emacs MultiMedia System (EMMS) Track: Development
diff --git a/2023/info/gc-nav.md b/2023/info/gc-nav.md index 950aa115..c0a4d487 100644 --- a/2023/info/gc-nav.md +++ b/2023/info/gc-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: A modern Emacs look-and-feel without pain -Next by track: hyperdrive.el: Peer-to-peer filesystem in Emacs +Previous by time: Emacs MultiMedia System (EMMS) +Next by time: hyperdrive.el: Peer-to-peer filesystem in Emacs Track: Development
diff --git a/2023/info/hn-nav.md b/2023/info/hn-nav.md index 5ba03aeb..72fa004e 100644 --- a/2023/info/hn-nav.md +++ b/2023/info/hn-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) -Next by track: Emacs saves the Web +Previous by time: Windows into Freedom +Next by time: Emacs saves the Web Track: General
diff --git a/2023/info/hyperamp-nav.md b/2023/info/hyperamp-nav.md index f56bde9c..ef001a45 100644 --- a/2023/info/hyperamp-nav.md +++ b/2023/info/hyperamp-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Emacs core development: how it works -Next by track: Using Koutline for stream of thought journaling +Previous by time: Sunday opening remarks +Next by time: Using Koutline for stream of thought journaling Track: General
diff --git a/2023/info/hyperdrive-nav.md b/2023/info/hyperdrive-nav.md index 9634dd75..ca10fca4 100644 --- a/2023/info/hyperdrive-nav.md +++ b/2023/info/hyperdrive-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: emacs-gc-stats: Does garbage collection actually slow down Emacs? -Next by track: Writing a language server in OCaml for Emacs, fun, and profit +Previous by time: emacs-gc-stats: Does garbage collection actually slow down Emacs? +Next by time: Programming at 200 wpm Track: Development
diff --git a/2023/info/koutline-nav.md b/2023/info/koutline-nav.md index 81fbec92..f8e07da9 100644 --- a/2023/info/koutline-nav.md +++ b/2023/info/koutline-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Top 10 ways Hyperbole amps up Emacs -Next by track: Parallel Text Replacement: Does P = NP? +Previous by time: Top 10 ways Hyperbole amps up Emacs +Next by time: Bringing joy to Scheme programming Track: General
diff --git a/2023/info/llm-nav.md b/2023/info/llm-nav.md index 4cd3ad2f..7359a741 100644 --- a/2023/info/llm-nav.md +++ b/2023/info/llm-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Improving access to AI-assisted literate programming with voice control -Next by track: Improving compiler diagnostics with Overlays +Previous by time: Who needs Excel? Managing your students qualifications with org-table +Next by time: Taming things with Org Mode Track: Development
diff --git a/2023/info/lspocaml-nav.md b/2023/info/lspocaml-nav.md index 05cb1508..cc85ee10 100644 --- a/2023/info/lspocaml-nav.md +++ b/2023/info/lspocaml-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: hyperdrive.el: Peer-to-peer filesystem in Emacs -Next by track: Windows into Freedom +Previous by time: Programming at 200 wpm +Next by time: Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) Track: Development
diff --git a/2023/info/matplotllm-nav.md b/2023/info/matplotllm-nav.md index 8cee9c69..ed92dad8 100644 --- a/2023/info/matplotllm-nav.md +++ b/2023/info/matplotllm-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Sharing Emacs is Caring Emacs: Emacs education and why I embraced video -Next by track: Improving access to AI-assisted literate programming with voice control +Previous by time: Authoring and presenting university courses with Emacs and a full libre software stack +Next by time: Teaching computer and data science with literate programming tools Track: Development
diff --git a/2023/info/mentor-nav.md b/2023/info/mentor-nav.md index 66eb8eae..9ff6eb14 100644 --- a/2023/info/mentor-nav.md +++ b/2023/info/mentor-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Programming at 200 wpm -Next by track: The many ways to browse Hacker News from Emacs +Previous by time: Writing a language server in OCaml for Emacs, fun, and profit +Next by time: Windows into Freedom Track: General
diff --git a/2023/info/nabokov-nav.md b/2023/info/nabokov-nav.md index f7ef3f32..7f46d596 100644 --- a/2023/info/nabokov-nav.md +++ b/2023/info/nabokov-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Emacs turbo-charges my writing -Next by track: Collaborative data processing and documenting using org-babel +Previous by time: Improving compiler diagnostics with Overlays +Next by time: Editor Integrated REPL Driven Development for all languages Track: General
diff --git a/2023/info/one-nav.md b/2023/info/one-nav.md index 2160cad5..e61e6bf1 100644 --- a/2023/info/one-nav.md +++ b/2023/info/one-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Taming things with Org Mode -Next by track: Emacs turbo-charges my writing +Previous by time: Taming things with Org Mode +Next by time: Emacs turbo-charges my writing Track: General
diff --git a/2023/info/overlay-nav.md b/2023/info/overlay-nav.md index ba04cc37..0aadedd3 100644 --- a/2023/info/overlay-nav.md +++ b/2023/info/overlay-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: LLM clients in Emacs, functionality and standardization -Next by track: Editor Integrated REPL Driven Development for all languages +Previous by time: Emacs turbo-charges my writing +Next by time: Why Nabokov would use Org-Mode if he were writing today Track: Development
diff --git a/2023/info/parallel-nav.md b/2023/info/parallel-nav.md index 5d255eff..a0dafbb1 100644 --- a/2023/info/parallel-nav.md +++ b/2023/info/parallel-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Using Koutline for stream of thought journaling -Next by track: Eat and Eat powered Eshell, fast featureful terminal inside Emacs +Previous by time: Bringing joy to Scheme programming +Next by time: Eat and Eat powered Eshell, fast featureful terminal inside Emacs Track: General
diff --git a/2023/info/poltys-nav.md b/2023/info/poltys-nav.md index dd2be68d..589ebbb1 100644 --- a/2023/info/poltys-nav.md +++ b/2023/info/poltys-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Eat and Eat powered Eshell, fast featureful terminal inside Emacs -Next by track: Speedcubing in Emacs +Previous by time: What I learned by writing test cases for GNU Hyperbole +Next by time: GNU Emacs: A World of Possibilities Track: General
diff --git a/2023/info/ref-nav.md b/2023/info/ref-nav.md index a370300e..66291d29 100644 --- a/2023/info/ref-nav.md +++ b/2023/info/ref-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: How I play TTRPGs in Emacs -Next by track: (Un)entangling projects and repos +Previous by time: EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference +Next by time: (Un)entangling projects and repos Track: General
diff --git a/2023/info/repl-nav.md b/2023/info/repl-nav.md index d7b10496..431338b2 100644 --- a/2023/info/repl-nav.md +++ b/2023/info/repl-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Editor Integrated REPL Driven Development for all languages -Next by track: EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference +Previous by time: Collaborative data processing and documenting using org-babel +Next by time: How I play TTRPGs in Emacs Track: Development
diff --git a/2023/info/sat-close-nav.md b/2023/info/sat-close-nav.md index 219f76fc..70f57e75 100644 --- a/2023/info/sat-close-nav.md +++ b/2023/info/sat-close-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Saturday opening remarks -Next by track: Sunday opening remarks +Previous by time: Emacs core development: how it works +Next by time: Sunday opening remarks Track: General
diff --git a/2023/info/sat-open-nav.md b/2023/info/sat-open-nav.md index db5cf1cd..8bd4b87a 100644 --- a/2023/info/sat-open-nav.md +++ b/2023/info/sat-open-nav.md @@ -1,7 +1,6 @@
Back to the [[talks]] -Previous by track: The Emacsen family, the design of an Emacs and the importance of Lisp -Next by track: Saturday closing remarks +Next by time: An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp Track: General
diff --git a/2023/info/scheme-nav.md b/2023/info/scheme-nav.md index 25359683..3f4f3cd9 100644 --- a/2023/info/scheme-nav.md +++ b/2023/info/scheme-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference -Next by track: What I learned by writing test cases for GNU Hyperbole +Previous by time: Using Koutline for stream of thought journaling +Next by time: Parallel Text Replacement: Does P = NP? Track: Development
diff --git a/2023/info/sharing-nav.md b/2023/info/sharing-nav.md index 9210a56c..15f97fce 100644 --- a/2023/info/sharing-nav.md +++ b/2023/info/sharing-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Emacs saves the Web -Next by track: MatplotLLM, iterative natural language data visualization in org-babel +Previous by time: The Emacsen family, the design of an Emacs and the importance of Lisp +Next by time: Sunday closing remarks Track: General
diff --git a/2023/info/solo-nav.md b/2023/info/solo-nav.md index 741f4f35..3fb4d678 100644 --- a/2023/info/solo-nav.md +++ b/2023/info/solo-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Collaborative data processing and documenting using org-babel -Next by track: Org-Mode workflow: informal reference tracking +Previous by time: REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ +Next by time: EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference Track: General
diff --git a/2023/info/steno-nav.md b/2023/info/steno-nav.md index 27ac4e5d..671e2d1e 100644 --- a/2023/info/steno-nav.md +++ b/2023/info/steno-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Emacs MultiMedia System (EMMS) -Next by track: Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) +Previous by time: hyperdrive.el: Peer-to-peer filesystem in Emacs +Next by time: Writing a language server in OCaml for Emacs, fun, and profit Track: General
diff --git a/2023/info/sun-close-nav.md b/2023/info/sun-close-nav.md index 92d58f1d..149063dc 100644 --- a/2023/info/sun-close-nav.md +++ b/2023/info/sun-close-nav.md @@ -1,6 +1,6 @@
Back to the [[talks]] -Previous by track: Sunday opening remarks +Previous by time: Sharing Emacs is Caring Emacs: Emacs education and why I embraced video Track: General
diff --git a/2023/info/sun-open-nav.md b/2023/info/sun-open-nav.md index f84ed342..c1796b07 100644 --- a/2023/info/sun-open-nav.md +++ b/2023/info/sun-open-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Saturday closing remarks -Next by track: Sunday closing remarks +Previous by time: Saturday closing remarks +Next by time: Top 10 ways Hyperbole amps up Emacs Track: General
diff --git a/2023/info/table-nav.md b/2023/info/table-nav.md index 4e4b6e42..b262a00d 100644 --- a/2023/info/table-nav.md +++ b/2023/info/table-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Teaching computer and data science with literate programming tools -Next by track: Taming things with Org Mode +Previous by time: Improving access to AI-assisted literate programming with voice control +Next by time: LLM clients in Emacs, functionality and standardization Track: General
diff --git a/2023/info/taming-nav.md b/2023/info/taming-nav.md index 968a82b3..4fa4474d 100644 --- a/2023/info/taming-nav.md +++ b/2023/info/taming-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Who needs Excel? Managing your students qualifications with org-table -Next by track: one.el: the static site generator for Emacs Lisp Programmers +Previous by time: LLM clients in Emacs, functionality and standardization +Next by time: one.el: the static site generator for Emacs Lisp Programmers Track: General
diff --git a/2023/info/teaching-nav.md b/2023/info/teaching-nav.md index bf06e887..d01f994d 100644 --- a/2023/info/teaching-nav.md +++ b/2023/info/teaching-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Authoring and presenting university courses with Emacs and a full libre software stack -Next by track: Who needs Excel? Managing your students qualifications with org-table +Previous by time: MatplotLLM, iterative natural language data visualization in org-babel +Next by time: Improving access to AI-assisted literate programming with voice control Track: General
diff --git a/2023/info/test-nav.md b/2023/info/test-nav.md index ba024188..d167445b 100644 --- a/2023/info/test-nav.md +++ b/2023/info/test-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Bringing joy to Scheme programming -Next by track: GNU Emacs: A World of Possibilities +Previous by time: Eat and Eat powered Eshell, fast featureful terminal inside Emacs +Next by time: The browser in a buffer Track: Development
diff --git a/2023/info/unentangling-nav.md b/2023/info/unentangling-nav.md index 24e0a4b0..0136c130 100644 --- a/2023/info/unentangling-nav.md +++ b/2023/info/unentangling-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Org-Mode workflow: informal reference tracking -Next by track: Emacs development updates +Previous by time: Org-Mode workflow: informal reference tracking +Next by time: Emacs development updates Track: General
diff --git a/2023/info/uni-nav.md b/2023/info/uni-nav.md index 6694d47e..a435188c 100644 --- a/2023/info/uni-nav.md +++ b/2023/info/uni-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp -Next by track: Teaching computer and data science with literate programming tools +Previous by time: An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp +Next by time: MatplotLLM, iterative natural language data visualization in org-babel Track: General
diff --git a/2023/info/voice-nav.md b/2023/info/voice-nav.md index 9fedf97e..c64539f7 100644 --- a/2023/info/voice-nav.md +++ b/2023/info/voice-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: MatplotLLM, iterative natural language data visualization in org-babel -Next by track: LLM clients in Emacs, functionality and standardization +Previous by time: Teaching computer and data science with literate programming tools +Next by time: Who needs Excel? Managing your students qualifications with org-table Track: Development
diff --git a/2023/info/web-nav.md b/2023/info/web-nav.md index 4aeb6483..368afcd6 100644 --- a/2023/info/web-nav.md +++ b/2023/info/web-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: The many ways to browse Hacker News from Emacs -Next by track: Sharing Emacs is Caring Emacs: Emacs education and why I embraced video +Previous by time: The many ways to browse Hacker News from Emacs +Next by time: The Emacsen family, the design of an Emacs and the importance of Lisp Track: General
diff --git a/2023/info/windows-nav.md b/2023/info/windows-nav.md index 02dd5a49..8fe5e7e6 100644 --- a/2023/info/windows-nav.md +++ b/2023/info/windows-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: Writing a language server in OCaml for Emacs, fun, and profit -Next by track: The Emacsen family, the design of an Emacs and the importance of Lisp +Previous by time: Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) +Next by time: The many ways to browse Hacker News from Emacs Track: Development
diff --git a/2023/info/world-nav.md b/2023/info/world-nav.md index 5a84a12c..26f18a1f 100644 --- a/2023/info/world-nav.md +++ b/2023/info/world-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: What I learned by writing test cases for GNU Hyperbole -Next by track: A modern Emacs look-and-feel without pain +Previous by time: The browser in a buffer +Next by time: Speedcubing in Emacs Track: Development
diff --git a/2023/info/writing-nav.md b/2023/info/writing-nav.md index fa3bdae7..01d9f6c4 100644 --- a/2023/info/writing-nav.md +++ b/2023/info/writing-nav.md @@ -1,7 +1,7 @@
Back to the [[talks]] -Previous by track: one.el: the static site generator for Emacs Lisp Programmers -Next by track: Why Nabokov would use Org-Mode if he were writing today +Previous by time: one.el: the static site generator for Emacs Lisp Programmers +Next by time: Improving compiler diagnostics with Overlays Track: General
-- cgit v1.2.3 From 50d5bec26eece2cb9bc12a10d3b64eb9208c8595 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Wed, 25 Oct 2023 20:35:15 -0400 Subject: Automated commit --- 2023/info/adventure-before.md | 12 ++++++------ 2023/info/emacsconf-before.md | 4 ++-- 2023/info/matplotllm-before.md | 12 ++++++------ 2023/info/repl-before.md | 12 ++++++------ 2023/info/sat-open-before.md | 10 +++++----- 2023/info/uni-before.md | 10 +++++----- 2023/schedule-details.md | 11 ++++++----- 7 files changed, 36 insertions(+), 35 deletions(-) diff --git a/2023/info/adventure-before.md b/2023/info/adventure-before.md index e5efbc1a..645d83a1 100644 --- a/2023/info/adventure-before.md +++ b/2023/info/adventure-before.md @@ -1,17 +1,17 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
- Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
[[!toc ]] -Format: 10-min talk followed by Pad / e-mail Q&A (#emacsconf-gen) -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) -Status: Now playing on the conference livestream -
Times in different timezones:
Saturday, Dec 2 2023, ~9:10 AM - 9:20 AM EST (US/Eastern)
which is the same as:
Saturday, Dec 2 2023, ~8:10 AM - 8:20 AM CST (US/Central)
Saturday, Dec 2 2023, ~7:10 AM - 7:20 AM MST (US/Mountain)
Saturday, Dec 2 2023, ~6:10 AM - 6:20 AM PST (US/Pacific)
Saturday, Dec 2 2023, ~2:10 PM - 2:20 PM UTC
Saturday, Dec 2 2023, ~3:10 PM - 3:20 PM CET (Europe/Paris)
Saturday, Dec 2 2023, ~4:10 PM - 4:20 PM EET (Europe/Athens)
Saturday, Dec 2 2023, ~7:40 PM - 7:50 PM IST (Asia/Kolkata)
Saturday, Dec 2 2023, ~10:10 PM - 10:20 PM +08 (Asia/Singapore)
Saturday, Dec 2 2023, ~11:10 PM - 11:20 PM JST (Asia/Tokyo)
Find out how to watch and participate
+Format: 10-min talk followed by Pad / e-mail Q&A +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Status: Waiting for video from speaker +
Times in different timezones:
Saturday, Dec 2 2023, ~9:10 AM - 9:10 AM EST (US/Eastern)
which is the same as:
Saturday, Dec 2 2023, ~8:10 AM - 8:10 AM CST (US/Central)
Saturday, Dec 2 2023, ~7:10 AM - 7:10 AM MST (US/Mountain)
Saturday, Dec 2 2023, ~6:10 AM - 6:10 AM PST (US/Pacific)
Saturday, Dec 2 2023, ~2:10 PM - 2:10 PM UTC
Saturday, Dec 2 2023, ~3:10 PM - 3:10 PM CET (Europe/Paris)
Saturday, Dec 2 2023, ~4:10 PM - 4:10 PM EET (Europe/Athens)
Saturday, Dec 2 2023, ~7:40 PM - 7:40 PM IST (Asia/Kolkata)
Saturday, Dec 2 2023, ~10:10 PM - 10:10 PM +08 (Asia/Singapore)
Saturday, Dec 2 2023, ~11:10 PM - 11:10 PM JST (Asia/Tokyo)
Find out how to watch and participate
+ -
    # Description \ No newline at end of file diff --git a/2023/info/emacsconf-before.md b/2023/info/emacsconf-before.md index bb92bda1..0d594c23 100644 --- a/2023/info/emacsconf-before.md +++ b/2023/info/emacsconf-before.md @@ -5,10 +5,10 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 2-min talk followed by live Q&A +Format: 2-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
    Times in different timezones:
    Saturday, Dec 2 2023, ~2:50 PM - 3:10 PM EST (US/Eastern)
    which is the same as:
    Saturday, Dec 2 2023, ~1:50 PM - 2:10 PM CST (US/Central)
    Saturday, Dec 2 2023, ~12:50 PM - 1:10 PM MST (US/Mountain)
    Saturday, Dec 2 2023, ~11:50 AM - 12:10 PM PST (US/Pacific)
    Saturday, Dec 2 2023, ~7:50 PM - 8:10 PM UTC
    Saturday, Dec 2 2023, ~8:50 PM - 9:10 PM CET (Europe/Paris)
    Saturday, Dec 2 2023, ~9:50 PM - 10:10 PM EET (Europe/Athens)
    Sunday, Dec 3 2023, ~1:20 AM - 1:40 AM IST (Asia/Kolkata)
    Sunday, Dec 3 2023, ~3:50 AM - 4:10 AM +08 (Asia/Singapore)
    Sunday, Dec 3 2023, ~4:50 AM - 5:10 AM JST (Asia/Tokyo)
    Find out how to watch and participate
    +
    Times in different timezones:
    Saturday, Dec 2 2023, ~2:50 PM - 2:50 PM EST (US/Eastern)
    which is the same as:
    Saturday, Dec 2 2023, ~1:50 PM - 1:50 PM CST (US/Central)
    Saturday, Dec 2 2023, ~12:50 PM - 12:50 PM MST (US/Mountain)
    Saturday, Dec 2 2023, ~11:50 AM - 11:50 AM PST (US/Pacific)
    Saturday, Dec 2 2023, ~7:50 PM - 7:50 PM UTC
    Saturday, Dec 2 2023, ~8:50 PM - 8:50 PM CET (Europe/Paris)
    Saturday, Dec 2 2023, ~9:50 PM - 9:50 PM EET (Europe/Athens)
    Sunday, Dec 3 2023, ~1:20 AM - 1:20 AM IST (Asia/Kolkata)
    Sunday, Dec 3 2023, ~3:50 AM - 3:50 AM +08 (Asia/Singapore)
    Sunday, Dec 3 2023, ~4:50 AM - 4:50 AM JST (Asia/Tokyo)
    Find out how to watch and participate
    diff --git a/2023/info/matplotllm-before.md b/2023/info/matplotllm-before.md index ed62b6ae..578daea9 100644 --- a/2023/info/matplotllm-before.md +++ b/2023/info/matplotllm-before.md @@ -1,17 +1,17 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
    - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
    [[!toc ]] -Format: 10-min talk followed by pad Q&A (#emacsconf-dev) -Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) -Status: Q&A starting (not yet open for joining) -
    Times in different timezones:
    Saturday, Dec 2 2023, ~10:00 AM - 10:10 AM EST (US/Eastern)
    which is the same as:
    Saturday, Dec 2 2023, ~9:00 AM - 9:10 AM CST (US/Central)
    Saturday, Dec 2 2023, ~8:00 AM - 8:10 AM MST (US/Mountain)
    Saturday, Dec 2 2023, ~7:00 AM - 7:10 AM PST (US/Pacific)
    Saturday, Dec 2 2023, ~3:00 PM - 3:10 PM UTC
    Saturday, Dec 2 2023, ~4:00 PM - 4:10 PM CET (Europe/Paris)
    Saturday, Dec 2 2023, ~5:00 PM - 5:10 PM EET (Europe/Athens)
    Saturday, Dec 2 2023, ~8:30 PM - 8:40 PM IST (Asia/Kolkata)
    Saturday, Dec 2 2023, ~11:00 PM - 11:10 PM +08 (Asia/Singapore)
    Sunday, Dec 3 2023, ~12:00 AM - 12:10 AM JST (Asia/Tokyo)
    Find out how to watch and participate
    +Format: 10-min talk followed by pad Q&A +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Status: Waiting for video from speaker +
    Times in different timezones:
    Saturday, Dec 2 2023, ~10:00 AM - 10:00 AM EST (US/Eastern)
    which is the same as:
    Saturday, Dec 2 2023, ~9:00 AM - 9:00 AM CST (US/Central)
    Saturday, Dec 2 2023, ~8:00 AM - 8:00 AM MST (US/Mountain)
    Saturday, Dec 2 2023, ~7:00 AM - 7:00 AM PST (US/Pacific)
    Saturday, Dec 2 2023, ~3:00 PM - 3:00 PM UTC
    Saturday, Dec 2 2023, ~4:00 PM - 4:00 PM CET (Europe/Paris)
    Saturday, Dec 2 2023, ~5:00 PM - 5:00 PM EET (Europe/Athens)
    Saturday, Dec 2 2023, ~8:30 PM - 8:30 PM IST (Asia/Kolkata)
    Saturday, Dec 2 2023, ~11:00 PM - 11:00 PM +08 (Asia/Singapore)
    Sunday, Dec 3 2023, ~12:00 AM - 12:00 AM JST (Asia/Tokyo)
    Find out how to watch and participate
    + -
      # Description \ No newline at end of file diff --git a/2023/info/repl-before.md b/2023/info/repl-before.md index 2ad6bf2c..6f91358b 100644 --- a/2023/info/repl-before.md +++ b/2023/info/repl-before.md @@ -1,17 +1,17 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
      - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
      [[!toc ]] -Format: 40-min talk followed by IRC Q&A (#emacsconf-dev) -Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) -Status: Q&A starting (not yet open for joining) -
      Times in different timezones:
      Saturday, Dec 2 2023, ~2:00 PM - 2:40 PM EST (US/Eastern)
      which is the same as:
      Saturday, Dec 2 2023, ~1:00 PM - 1:40 PM CST (US/Central)
      Saturday, Dec 2 2023, ~12:00 PM - 12:40 PM MST (US/Mountain)
      Saturday, Dec 2 2023, ~11:00 AM - 11:40 AM PST (US/Pacific)
      Saturday, Dec 2 2023, ~7:00 PM - 7:40 PM UTC
      Saturday, Dec 2 2023, ~8:00 PM - 8:40 PM CET (Europe/Paris)
      Saturday, Dec 2 2023, ~9:00 PM - 9:40 PM EET (Europe/Athens)
      Sunday, Dec 3 2023, ~12:30 AM - 1:10 AM IST (Asia/Kolkata)
      Sunday, Dec 3 2023, ~3:00 AM - 3:40 AM +08 (Asia/Singapore)
      Sunday, Dec 3 2023, ~4:00 AM - 4:40 AM JST (Asia/Tokyo)
      Find out how to watch and participate
      +Format: 40-min talk followed by IRC Q&A +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Status: Waiting for video from speaker +
      Times in different timezones:
      Saturday, Dec 2 2023, ~2:00 PM - 2:00 PM EST (US/Eastern)
      which is the same as:
      Saturday, Dec 2 2023, ~1:00 PM - 1:00 PM CST (US/Central)
      Saturday, Dec 2 2023, ~12:00 PM - 12:00 PM MST (US/Mountain)
      Saturday, Dec 2 2023, ~11:00 AM - 11:00 AM PST (US/Pacific)
      Saturday, Dec 2 2023, ~7:00 PM - 7:00 PM UTC
      Saturday, Dec 2 2023, ~8:00 PM - 8:00 PM CET (Europe/Paris)
      Saturday, Dec 2 2023, ~9:00 PM - 9:00 PM EET (Europe/Athens)
      Sunday, Dec 3 2023, ~12:30 AM - 12:30 AM IST (Asia/Kolkata)
      Sunday, Dec 3 2023, ~3:00 AM - 3:00 AM +08 (Asia/Singapore)
      Sunday, Dec 3 2023, ~4:00 AM - 4:00 AM JST (Asia/Tokyo)
      Find out how to watch and participate
      + -
        # Description \ No newline at end of file diff --git a/2023/info/sat-open-before.md b/2023/info/sat-open-before.md index 009bd938..c34217fa 100644 --- a/2023/info/sat-open-before.md +++ b/2023/info/sat-open-before.md @@ -5,13 +5,13 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 10-min talk -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) -Status: Q&A starting (not yet open for joining) -
        Times in different timezones:
        Saturday, Dec 2 2023, ~9:00 AM - 9:10 AM EST (US/Eastern)
        which is the same as:
        Saturday, Dec 2 2023, ~8:00 AM - 8:10 AM CST (US/Central)
        Saturday, Dec 2 2023, ~7:00 AM - 7:10 AM MST (US/Mountain)
        Saturday, Dec 2 2023, ~6:00 AM - 6:10 AM PST (US/Pacific)
        Saturday, Dec 2 2023, ~2:00 PM - 2:10 PM UTC
        Saturday, Dec 2 2023, ~3:00 PM - 3:10 PM CET (Europe/Paris)
        Saturday, Dec 2 2023, ~4:00 PM - 4:10 PM EET (Europe/Athens)
        Saturday, Dec 2 2023, ~7:30 PM - 7:40 PM IST (Asia/Kolkata)
        Saturday, Dec 2 2023, ~10:00 PM - 10:10 PM +08 (Asia/Singapore)
        Saturday, Dec 2 2023, ~11:00 PM - 11:10 PM JST (Asia/Tokyo)
        Find out how to watch and participate
        +Format: 10-min talk +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Status: Waiting for video from speaker +
        Times in different timezones:
        Saturday, Dec 2 2023, ~9:00 AM - 9:00 AM EST (US/Eastern)
        which is the same as:
        Saturday, Dec 2 2023, ~8:00 AM - 8:00 AM CST (US/Central)
        Saturday, Dec 2 2023, ~7:00 AM - 7:00 AM MST (US/Mountain)
        Saturday, Dec 2 2023, ~6:00 AM - 6:00 AM PST (US/Pacific)
        Saturday, Dec 2 2023, ~2:00 PM - 2:00 PM UTC
        Saturday, Dec 2 2023, ~3:00 PM - 3:00 PM CET (Europe/Paris)
        Saturday, Dec 2 2023, ~4:00 PM - 4:00 PM EET (Europe/Athens)
        Saturday, Dec 2 2023, ~7:30 PM - 7:30 PM IST (Asia/Kolkata)
        Saturday, Dec 2 2023, ~10:00 PM - 10:00 PM +08 (Asia/Singapore)
        Saturday, Dec 2 2023, ~11:00 PM - 11:00 PM JST (Asia/Tokyo)
        Find out how to watch and participate
        + -
          # Description \ No newline at end of file diff --git a/2023/info/uni-before.md b/2023/info/uni-before.md index 184caafe..a2f391de 100644 --- a/2023/info/uni-before.md +++ b/2023/info/uni-before.md @@ -5,13 +5,13 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 20-min talk followed by live web conference, IRC Q&A () -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) -Status: Q&A starting (not yet open for joining) -
          Times in different timezones:
          Saturday, Dec 2 2023, ~9:30 AM - 9:50 AM EST (US/Eastern)
          which is the same as:
          Saturday, Dec 2 2023, ~8:30 AM - 8:50 AM CST (US/Central)
          Saturday, Dec 2 2023, ~7:30 AM - 7:50 AM MST (US/Mountain)
          Saturday, Dec 2 2023, ~6:30 AM - 6:50 AM PST (US/Pacific)
          Saturday, Dec 2 2023, ~2:30 PM - 2:50 PM UTC
          Saturday, Dec 2 2023, ~3:30 PM - 3:50 PM CET (Europe/Paris)
          Saturday, Dec 2 2023, ~4:30 PM - 4:50 PM EET (Europe/Athens)
          Saturday, Dec 2 2023, ~8:00 PM - 8:20 PM IST (Asia/Kolkata)
          Saturday, Dec 2 2023, ~10:30 PM - 10:50 PM +08 (Asia/Singapore)
          Saturday, Dec 2 2023, ~11:30 PM - 11:50 PM JST (Asia/Tokyo)
          Find out how to watch and participate
          +Format: 20-min talk followed by live web conference, IRC Q&A +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Status: Waiting for video from speaker +
          Times in different timezones:
          Saturday, Dec 2 2023, ~9:30 AM - 9:30 AM EST (US/Eastern)
          which is the same as:
          Saturday, Dec 2 2023, ~8:30 AM - 8:30 AM CST (US/Central)
          Saturday, Dec 2 2023, ~7:30 AM - 7:30 AM MST (US/Mountain)
          Saturday, Dec 2 2023, ~6:30 AM - 6:30 AM PST (US/Pacific)
          Saturday, Dec 2 2023, ~2:30 PM - 2:30 PM UTC
          Saturday, Dec 2 2023, ~3:30 PM - 3:30 PM CET (Europe/Paris)
          Saturday, Dec 2 2023, ~4:30 PM - 4:30 PM EET (Europe/Athens)
          Saturday, Dec 2 2023, ~8:00 PM - 8:00 PM IST (Asia/Kolkata)
          Saturday, Dec 2 2023, ~10:30 PM - 10:30 PM +08 (Asia/Singapore)
          Saturday, Dec 2 2023, ~11:30 PM - 11:30 PM JST (Asia/Tokyo)
          Find out how to watch and participate
          + -
            # Description \ No newline at end of file diff --git a/2023/schedule-details.md b/2023/schedule-details.md index 7bc4dfbf..19decea8 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -4,7 +4,8 @@ Jump to: Sat Dec 2 - S
            [[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-02T14:00:00+0000""" endutc="""2023-12-02T14:10:00+0000""" start="""9:00""" end="""9:10""" title="""Saturday opening remarks""" url="""/2023/talks/sat-open""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sat-open""" note=""""""]] -[[!template id=sched time="""10""" q-and-a="""none""" startutc="""2023-12-02T14:10:00+0000""" endutc="""2023-12-02T14:20:00+0000""" start="""9:10""" end="""9:20""" title="""An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp""" url="""/2023/talks/adventure""" speakers="""Chung-hong Chan""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""adventure""" note=""""""]] +[[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T14:10:00+0000""" endutc="""2023-12-02T14:20:00+0000""" start="""9:10""" end="""9:20""" title="""An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp""" url="""/2023/talks/adventure""" speakers="""Chung-hong Chan""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""adventure""" note=""""""]] +[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T14:30:00+0000""" endutc="""2023-12-02T14:50:00+0000""" start="""9:30""" end="""9:50""" title="""Authoring and presenting university courses with Emacs and a full libre software stack""" url="""/2023/talks/uni""" speakers="""James Howell""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""uni""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T15:00:00+0000""" endutc="""2023-12-02T15:10:00+0000""" start="""10:00""" end="""10:10""" title="""MatplotLLM, iterative natural language data visualization in org-babel""" url="""/2023/talks/matplotllm""" speakers="""Abhinav Tushar""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""matplotllm""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T15:05:00+0000""" endutc="""2023-12-02T15:25:00+0000""" start="""10:05""" end="""10:25""" title="""Teaching computer and data science with literate programming tools""" url="""/2023/talks/teaching""" speakers="""Marcus Birkenkrahe""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""teaching""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T15:20:00+0000""" endutc="""2023-12-02T15:40:00+0000""" start="""10:20""" end="""10:40""" title="""Improving access to AI-assisted literate programming with voice control""" url="""/2023/talks/voice""" speakers="""Blaine Mooers""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""voice""" note=""""""]] @@ -17,10 +18,10 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T18:25:00+0000""" endutc="""2023-12-02T18:35:00+0000""" start="""1:25""" end="""1:35""" title="""Why Nabokov would use Org-Mode if he were writing today""" url="""/2023/talks/nabokov""" speakers="""Edmund Jorgensen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""nabokov""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T18:35:00+0000""" endutc="""2023-12-02T18:45:00+0000""" start="""1:35""" end="""1:45""" title="""Editor Integrated REPL Driven Development for all languages""" url="""/2023/talks/eval""" speakers="""Musa Al-hassy""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""eval""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""none""" startutc="""2023-12-02T18:50:00+0000""" endutc="""2023-12-02T19:10:00+0000""" start="""1:50""" end="""2:10""" title="""Collaborative data processing and documenting using org-babel""" url="""/2023/talks/collab""" speakers="""Jonathan Hartman, Lukas C. Bossert""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""collab""" note=""""""]] -[[!template id=sched time="""40""" q-and-a="""#emacsconf-dev, speaker nick: edrx""" startutc="""2023-12-02T19:00:00+0000""" endutc="""2023-12-02T19:40:00+0000""" start="""2:00""" end="""2:40""" title="""REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ""" url="""/2023/talks/repl""" speakers="""Eduardo Ochs""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""repl""" note=""""""]] +[[!template id=sched time="""40""" q-and-a="""#emacsconf, speaker nick: edrx""" startutc="""2023-12-02T19:00:00+0000""" endutc="""2023-12-02T19:40:00+0000""" start="""2:00""" end="""2:40""" title="""REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ""" url="""/2023/talks/repl""" speakers="""Eduardo Ochs""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""repl""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T19:20:00+0000""" endutc="""2023-12-02T19:40:00+0000""" start="""2:20""" end="""2:40""" title="""How I play TTRPGs in Emacs""" url="""/2023/talks/solo""" speakers="""Howard Abrams""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""solo""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T19:50:00+0000""" endutc="""2023-12-02T20:10:00+0000""" start="""2:50""" end="""3:10""" title="""EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference""" url="""/2023/talks/emacsconf""" speakers="""Sacha Chua""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsconf""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""#emacsconf-gen, speaker nick: lispmacs""" startutc="""2023-12-02T19:55:00+0000""" endutc="""2023-12-02T20:15:00+0000""" start="""2:55""" end="""3:15""" title="""Org-Mode workflow: informal reference tracking""" url="""/2023/talks/ref""" speakers="""Christopher Howard""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""ref""" note=""""""]] +[[!template id=sched time="""20""" q-and-a="""#emacsconf, speaker nick: lispmacs""" startutc="""2023-12-02T19:55:00+0000""" endutc="""2023-12-02T20:15:00+0000""" start="""2:55""" end="""3:15""" title="""Org-Mode workflow: informal reference tracking""" url="""/2023/talks/ref""" speakers="""Christopher Howard""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""ref""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T20:25:00+0000""" endutc="""2023-12-02T20:35:00+0000""" start="""3:25""" end="""3:35""" title="""(Un)entangling projects and repos""" url="""/2023/talks/unentangling""" speakers="""Alexey Bochkarev""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""unentangling""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T20:45:00+0000""" endutc="""2023-12-02T20:55:00+0000""" start="""3:45""" end="""3:55""" title="""Emacs development updates""" url="""/2023/talks/devel""" speakers="""John Wiegley""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""devel""" note=""""""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-02T21:05:00+0000""" endutc="""2023-12-02T21:45:00+0000""" start="""4:05""" end="""4:45""" title="""Emacs core development: how it works""" url="""/2023/talks/core""" speakers="""Stefan Kangas""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""core""" note=""""""]] @@ -33,14 +34,14 @@ Jump to: Sat Dec 2 - S
            [[!template id=sched time="""5""" q-and-a="""""" startutc="""2023-12-03T14:00:00+0000""" endutc="""2023-12-03T14:05:00+0000""" start="""9:00""" end="""9:05""" title="""Sunday opening remarks""" url="""/2023/talks/sun-open""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sun-open""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T14:05:00+0000""" endutc="""2023-12-03T14:25:00+0000""" start="""9:05""" end="""9:25""" title="""Top 10 ways Hyperbole amps up Emacs""" url="""/2023/talks/hyperamp""" speakers="""Robert Weiner""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""hyperamp""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""#emacsconf-gen""" startutc="""2023-12-03T14:40:00+0000""" endutc="""2023-12-03T15:00:00+0000""" start="""9:40""" end="""10:00""" title="""Using Koutline for stream of thought journaling""" url="""/2023/talks/koutline""" speakers="""Matthew Jorgensen (PlasmaStrike)""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""koutline""" note=""""""]] +[[!template id=sched time="""20""" q-and-a="""#emacsconf""" startutc="""2023-12-03T14:40:00+0000""" endutc="""2023-12-03T15:00:00+0000""" start="""9:40""" end="""10:00""" title="""Using Koutline for stream of thought journaling""" url="""/2023/talks/koutline""" speakers="""Matthew Jorgensen (PlasmaStrike)""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""koutline""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T15:00:00+0000""" endutc="""2023-12-03T15:20:00+0000""" start="""10:00""" end="""10:20""" title="""Bringing joy to Scheme programming""" url="""/2023/talks/scheme""" speakers="""Andrew Tropin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""scheme""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T15:10:00+0000""" endutc="""2023-12-03T15:20:00+0000""" start="""10:10""" end="""10:20""" title="""Parallel Text Replacement: Does P = NP?""" url="""/2023/talks/parallel""" speakers="""Lovro, Valentino Picotti""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""parallel""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T15:35:00+0000""" endutc="""2023-12-03T15:45:00+0000""" start="""10:35""" end="""10:45""" title="""Eat and Eat powered Eshell, fast featureful terminal inside Emacs""" url="""/2023/talks/eat""" speakers="""Akib Azmain Turja""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""eat""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T15:35:00+0000""" endutc="""2023-12-03T15:55:00+0000""" start="""10:35""" end="""10:55""" title="""What I learned by writing test cases for GNU Hyperbole""" url="""/2023/talks/test""" speakers="""Mats Lidell""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""test""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T16:00:00+0000""" endutc="""2023-12-03T16:20:00+0000""" start="""11:00""" end="""11:20""" title="""The browser in a buffer""" url="""/2023/talks/poltys""" speakers="""Michael Bauer""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""poltys""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T16:10:00+0000""" endutc="""2023-12-03T16:30:00+0000""" start="""11:10""" end="""11:30""" title="""GNU Emacs: A World of Possibilities""" url="""/2023/talks/world""" speakers="""Anand Tamariya""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""world""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""#emacsconf-gen, speaker nick: wasamasa""" startutc="""2023-12-03T16:35:00+0000""" endutc="""2023-12-03T16:55:00+0000""" start="""11:35""" end="""11:55""" title="""Speedcubing in Emacs""" url="""/2023/talks/cubing""" speakers="""Vasilij "wasamasa" Schneidermann""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""cubing""" note=""""""]] +[[!template id=sched time="""20""" q-and-a="""#emacsconf, speaker nick: wasamasa""" startutc="""2023-12-03T16:35:00+0000""" endutc="""2023-12-03T16:55:00+0000""" start="""11:35""" end="""11:55""" title="""Speedcubing in Emacs""" url="""/2023/talks/cubing""" speakers="""wasamasa""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""cubing""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T16:45:00+0000""" endutc="""2023-12-03T16:55:00+0000""" start="""11:45""" end="""11:55""" title="""A modern Emacs look-and-feel without pain""" url="""/2023/talks/flat""" speakers="""Pedro A. Aranda""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""flat""" note=""""""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:40:00+0000""" start="""1:00""" end="""1:40""" title="""Emacs MultiMedia System (EMMS)""" url="""/2023/talks/emms""" speakers="""Yoni Rabkin""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""emms""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:20:00+0000""" start="""1:00""" end="""1:20""" title="""emacs-gc-stats: Does garbage collection actually slow down Emacs?""" url="""/2023/talks/gc""" speakers="""Ihor Radchenko""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""gc""" note=""""""]] -- cgit v1.2.3 From 60549181f4f7e9dcfad10152f8dffefe51d3d3de Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Wed, 25 Oct 2023 20:36:28 -0400 Subject: Automated commit --- 2023/schedule-2023-12-02.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2023/schedule-2023-12-02.md b/2023/schedule-2023-12-02.md index e190d345..86a98065 100644 --- a/2023/schedule-2023-12-02.md +++ b/2023/schedule-2023-12-02.md @@ -1 +1 @@ -
            Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            \ No newline at end of file +
            Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            \ No newline at end of file -- cgit v1.2.3 From d73bd22006ccba999db6ba433c509d6c8900c23d Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Wed, 25 Oct 2023 20:36:29 -0400 Subject: Automated commit --- 2023/info/adventure-before.md | 2 +- 2023/info/collab-before.md | 9 +++++++-- 2023/info/core-before.md | 9 +++++++-- 2023/info/cubing-before.md | 9 +++++++-- 2023/info/devel-before.md | 9 +++++++-- 2023/info/eat-before.md | 9 +++++++-- 2023/info/emacsconf-before.md | 2 +- 2023/info/emacsen-before.md | 9 +++++++-- 2023/info/emms-before.md | 9 +++++++-- 2023/info/eval-before.md | 9 +++++++-- 2023/info/flat-before.md | 9 +++++++-- 2023/info/gc-before.md | 9 +++++++-- 2023/info/hn-before.md | 9 +++++++-- 2023/info/hyperamp-before.md | 9 +++++++-- 2023/info/hyperdrive-before.md | 9 +++++++-- 2023/info/koutline-before.md | 9 +++++++-- 2023/info/llm-before.md | 9 +++++++-- 2023/info/lspocaml-before.md | 9 +++++++-- 2023/info/matplotllm-before.md | 2 +- 2023/info/mentor-before.md | 9 +++++++-- 2023/info/nabokov-before.md | 9 +++++++-- 2023/info/one-before.md | 9 +++++++-- 2023/info/overlay-before.md | 9 +++++++-- 2023/info/parallel-before.md | 9 +++++++-- 2023/info/poltys-before.md | 9 +++++++-- 2023/info/ref-before.md | 9 +++++++-- 2023/info/repl-before.md | 2 +- 2023/info/sat-close-before.md | 9 +++++++-- 2023/info/sat-open-before.md | 2 +- 2023/info/scheme-before.md | 9 +++++++-- 2023/info/sharing-before.md | 9 +++++++-- 2023/info/solo-before.md | 9 +++++++-- 2023/info/steno-before.md | 9 +++++++-- 2023/info/sun-close-before.md | 9 +++++++-- 2023/info/sun-open-before.md | 9 +++++++-- 2023/info/table-before.md | 9 +++++++-- 2023/info/taming-before.md | 9 +++++++-- 2023/info/teaching-before.md | 9 +++++++-- 2023/info/test-before.md | 9 +++++++-- 2023/info/unentangling-before.md | 9 +++++++-- 2023/info/uni-before.md | 2 +- 2023/info/voice-before.md | 9 +++++++-- 2023/info/web-before.md | 9 +++++++-- 2023/info/windows-before.md | 9 +++++++-- 2023/info/world-before.md | 9 +++++++-- 2023/info/writing-before.md | 9 +++++++-- 46 files changed, 286 insertions(+), 86 deletions(-) diff --git a/2023/info/adventure-before.md b/2023/info/adventure-before.md index 645d83a1..4c475a4a 100644 --- a/2023/info/adventure-before.md +++ b/2023/info/adventure-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02.
            [[!toc ]] -Format: 10-min talk followed by Pad / e-mail Q&A +Format: 10-min talk followed by Pad / e-mail Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:10 AM - 9:10 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:10 AM - 8:10 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:10 AM - 7:10 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:10 AM - 6:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:10 PM - 2:10 PM UTC
            Saturday, Dec 2 2023, ~3:10 PM - 3:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:10 PM - 4:10 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~7:40 PM - 7:40 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:10 PM - 10:10 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:10 PM - 11:10 PM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/collab-before.md b/2023/info/collab-before.md index 3476d0d6..37def35b 100644 --- a/2023/info/collab-before.md +++ b/2023/info/collab-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 20-min talk followed by email after the event, wiki Q&A +Format: 20-min talk followed by email after the event, wiki Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:50 PM - 1:50 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:50 PM - 12:50 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:50 AM - 11:50 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:50 AM - 10:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:50 PM - 6:50 PM UTC
            Saturday, Dec 2 2023, ~7:50 PM - 7:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:50 PM - 8:50 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:20 AM - 12:20 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:50 AM - 2:50 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:50 AM - 3:50 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/core-before.md b/2023/info/core-before.md index 443e415e..88cf0c84 100644 --- a/2023/info/core-before.md +++ b/2023/info/core-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 40-min talk followed by live Q&A +Format: 40-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Saturday, Dec 2 2023, ~4:05 PM - 4:05 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~3:05 PM - 3:05 PM CST (US/Central)
            Saturday, Dec 2 2023, ~2:05 PM - 2:05 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~1:05 PM - 1:05 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~9:05 PM - 9:05 PM UTC
            Saturday, Dec 2 2023, ~10:05 PM - 10:05 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~11:05 PM - 11:05 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:35 AM - 2:35 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~5:05 AM - 5:05 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~6:05 AM - 6:05 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/cubing-before.md b/2023/info/cubing-before.md index b1e27ec8..8c29986e 100644 --- a/2023/info/cubing-before.md +++ b/2023/info/cubing-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 20-min talk followed by IRC, but anything goes really Q&A +Format: 20-min talk followed by IRC, but anything goes really Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:35 AM - 11:35 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:35 AM - 10:35 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:35 AM - 9:35 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:35 AM - 8:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:35 PM - 4:35 PM UTC
            Sunday, Dec 3 2023, ~5:35 PM - 5:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:35 PM - 6:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~10:05 PM - 10:05 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:35 AM - 12:35 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:35 AM - 1:35 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/devel-before.md b/2023/info/devel-before.md index f25e0525..7f02955d 100644 --- a/2023/info/devel-before.md +++ b/2023/info/devel-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 10-min talk followed by live Q&A +Format: 10-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:45 PM - 3:45 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:45 PM - 2:45 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:45 PM - 1:45 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:45 PM - 12:45 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:45 PM - 8:45 PM UTC
            Saturday, Dec 2 2023, ~9:45 PM - 9:45 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:45 PM - 10:45 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:15 AM - 2:15 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:45 AM - 4:45 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:45 AM - 5:45 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/eat-before.md b/2023/info/eat-before.md index f1f6f49a..1ac8ab8c 100644 --- a/2023/info/eat-before.md +++ b/2023/info/eat-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 10-min talk followed by live web conference Q&A +Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:35 AM - 10:35 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:35 AM - 9:35 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:35 AM - 8:35 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:35 AM - 7:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:35 PM - 3:35 PM UTC
            Sunday, Dec 3 2023, ~4:35 PM - 4:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:35 PM - 5:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:05 PM - 9:05 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:35 PM - 11:35 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:35 AM - 12:35 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/emacsconf-before.md b/2023/info/emacsconf-before.md index 0d594c23..85e4d9fa 100644 --- a/2023/info/emacsconf-before.md +++ b/2023/info/emacsconf-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02.
            [[!toc ]] -Format: 2-min talk followed by live Q&A +Format: 2-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:50 PM - 2:50 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:50 PM - 1:50 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:50 PM - 12:50 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:50 AM - 11:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:50 PM - 7:50 PM UTC
            Saturday, Dec 2 2023, ~8:50 PM - 8:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:50 PM - 9:50 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:20 AM - 1:20 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:50 AM - 3:50 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:50 AM - 4:50 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/emacsen-before.md b/2023/info/emacsen-before.md index bc240465..dcfe0b46 100644 --- a/2023/info/emacsen-before.md +++ b/2023/info/emacsen-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 20-min talk followed by e-mail after the event Q&A +Format: 20-min talk followed by e-mail after the event Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:50 PM - 3:50 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:50 PM - 2:50 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:50 PM - 1:50 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:50 PM - 12:50 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:50 PM - 8:50 PM UTC
            Sunday, Dec 3 2023, ~9:50 PM - 9:50 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:50 PM - 10:50 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:20 AM - 2:20 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:50 AM - 4:50 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:50 AM - 5:50 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/emms-before.md b/2023/info/emms-before.md index 9d032ea5..e55b0cfe 100644 --- a/2023/info/emms-before.md +++ b/2023/info/emms-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 39-min talk followed by live Q&A +Format: 39-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream - +
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:00 PM - 1:00 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:00 PM - 12:00 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:00 AM - 11:00 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:00 AM - 10:00 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:00 PM - 6:00 PM UTC
            Sunday, Dec 3 2023, ~7:00 PM - 7:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:00 PM - 8:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~11:30 PM - 11:30 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:00 AM - 2:00 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:00 AM - 3:00 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/eval-before.md b/2023/info/eval-before.md index 924c3acd..b1d4fb1b 100644 --- a/2023/info/eval-before.md +++ b/2023/info/eval-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 10-min talk followed by live web conference Q&A +Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for a caption volunteer - +
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:35 PM - 1:35 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:35 PM - 12:35 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:35 AM - 11:35 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:35 AM - 10:35 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:35 PM - 6:35 PM UTC
            Saturday, Dec 2 2023, ~7:35 PM - 7:35 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:35 PM - 8:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:05 AM - 12:05 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:35 AM - 2:35 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:35 AM - 3:35 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/flat-before.md b/2023/info/flat-before.md index f1f6f49a..8ed1304f 100644 --- a/2023/info/flat-before.md +++ b/2023/info/flat-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 10-min talk followed by live web conference Q&A +Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:45 AM - 11:45 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:45 AM - 10:45 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:45 AM - 9:45 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:45 AM - 8:45 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:45 PM - 4:45 PM UTC
            Sunday, Dec 3 2023, ~5:45 PM - 5:45 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:45 PM - 6:45 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~10:15 PM - 10:15 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:45 AM - 12:45 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:45 AM - 1:45 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/gc-before.md b/2023/info/gc-before.md index 4b1ecdba..98f88d7f 100644 --- a/2023/info/gc-before.md +++ b/2023/info/gc-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 20-min talk followed by live web conference and Etherpad - for longer/late questions, it is better to use public mailing list emacs-gc-stats@gnu.org Q&A +Format: 20-min talk followed by live web conference and Etherpad - for longer/late questions, it is better to use public mailing list emacs-gc-stats@gnu.org Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:00 PM - 1:00 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:00 PM - 12:00 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:00 AM - 11:00 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:00 AM - 10:00 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:00 PM - 6:00 PM UTC
            Sunday, Dec 3 2023, ~7:00 PM - 7:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:00 PM - 8:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~11:30 PM - 11:30 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:00 AM - 2:00 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:00 AM - 3:00 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/hn-before.md b/2023/info/hn-before.md index f1f6f49a..d28fd3f8 100644 --- a/2023/info/hn-before.md +++ b/2023/info/hn-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 10-min talk followed by live web conference Q&A +Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:00 PM - 3:00 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:00 PM - 2:00 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:00 PM - 1:00 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:00 PM - 12:00 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:00 PM - 8:00 PM UTC
            Sunday, Dec 3 2023, ~9:00 PM - 9:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:00 PM - 10:00 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:30 AM - 1:30 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:00 AM - 4:00 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:00 AM - 5:00 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/hyperamp-before.md b/2023/info/hyperamp-before.md index 62289396..40285371 100644 --- a/2023/info/hyperamp-before.md +++ b/2023/info/hyperamp-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 20-min talk followed by live web conference and pad Q&A +Format: 20-min talk followed by live web conference and pad Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Sunday, Dec 3 2023, ~9:05 AM - 9:05 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~8:05 AM - 8:05 AM CST (US/Central)
            Sunday, Dec 3 2023, ~7:05 AM - 7:05 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~6:05 AM - 6:05 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~2:05 PM - 2:05 PM UTC
            Sunday, Dec 3 2023, ~3:05 PM - 3:05 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~4:05 PM - 4:05 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~7:35 PM - 7:35 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~10:05 PM - 10:05 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~11:05 PM - 11:05 PM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/hyperdrive-before.md b/2023/info/hyperdrive-before.md index da687e0f..c5d3cb04 100644 --- a/2023/info/hyperdrive-before.md +++ b/2023/info/hyperdrive-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 40-min talk followed by live web conference Q&A +Format: 40-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:35 PM - 1:35 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:35 PM - 12:35 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:35 AM - 11:35 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:35 AM - 10:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:35 PM - 6:35 PM UTC
            Sunday, Dec 3 2023, ~7:35 PM - 7:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:35 PM - 8:35 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:05 AM - 12:05 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:35 AM - 2:35 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:35 AM - 3:35 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/koutline-before.md b/2023/info/koutline-before.md index 60e55bcb..fe871d99 100644 --- a/2023/info/koutline-before.md +++ b/2023/info/koutline-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 20-min talk followed by pad, IRC Q&A +Format: 20-min talk followed by pad, IRC Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Sunday, Dec 3 2023, ~9:40 AM - 9:40 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~8:40 AM - 8:40 AM CST (US/Central)
            Sunday, Dec 3 2023, ~7:40 AM - 7:40 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~6:40 AM - 6:40 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~2:40 PM - 2:40 PM UTC
            Sunday, Dec 3 2023, ~3:40 PM - 3:40 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~4:40 PM - 4:40 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:10 PM - 8:10 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~10:40 PM - 10:40 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~11:40 PM - 11:40 PM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/llm-before.md b/2023/info/llm-before.md index e062e5fa..74ece869 100644 --- a/2023/info/llm-before.md +++ b/2023/info/llm-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 21-min talk followed by live web conference Q&A +Format: 21-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Being captioned - +
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:55 AM - 10:55 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:55 AM - 9:55 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:55 AM - 8:55 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:55 AM - 7:55 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:55 PM - 3:55 PM UTC
            Saturday, Dec 2 2023, ~4:55 PM - 4:55 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:55 PM - 5:55 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:25 PM - 9:25 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:55 PM - 11:55 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:55 AM - 12:55 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/lspocaml-before.md b/2023/info/lspocaml-before.md index f1f6f49a..77deb5e3 100644 --- a/2023/info/lspocaml-before.md +++ b/2023/info/lspocaml-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 10-min talk followed by live web conference Q&A +Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:30 PM - 2:30 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:30 PM - 1:30 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:30 PM - 12:30 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:30 AM - 11:30 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:30 PM - 7:30 PM UTC
            Sunday, Dec 3 2023, ~8:30 PM - 8:30 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:30 PM - 9:30 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:00 AM - 1:00 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:30 AM - 3:30 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:30 AM - 4:30 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/matplotllm-before.md b/2023/info/matplotllm-before.md index 578daea9..8a93913f 100644 --- a/2023/info/matplotllm-before.md +++ b/2023/info/matplotllm-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 10-min talk followed by pad Q&A +Format: 10-min talk followed by pad Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:00 AM - 10:00 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:00 AM - 9:00 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:00 AM - 8:00 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:00 AM - 7:00 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:00 PM - 3:00 PM UTC
            Saturday, Dec 2 2023, ~4:00 PM - 4:00 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:00 PM - 5:00 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:30 PM - 8:30 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:00 PM - 11:00 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:00 AM - 12:00 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/mentor-before.md b/2023/info/mentor-before.md index f1f6f49a..fea44a09 100644 --- a/2023/info/mentor-before.md +++ b/2023/info/mentor-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 10-min talk followed by live web conference Q&A +Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:35 PM - 2:35 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:35 PM - 1:35 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:35 PM - 12:35 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:35 AM - 11:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:35 PM - 7:35 PM UTC
            Sunday, Dec 3 2023, ~8:35 PM - 8:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:35 PM - 9:35 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:05 AM - 1:05 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:35 AM - 3:35 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:35 AM - 4:35 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/nabokov-before.md b/2023/info/nabokov-before.md index f1f6f49a..f4760a4e 100644 --- a/2023/info/nabokov-before.md +++ b/2023/info/nabokov-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 10-min talk followed by live web conference Q&A +Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:25 PM - 1:25 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:25 PM - 12:25 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:25 AM - 11:25 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:25 AM - 10:25 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:25 PM - 6:25 PM UTC
            Saturday, Dec 2 2023, ~7:25 PM - 7:25 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:25 PM - 8:25 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:55 PM - 11:55 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:25 AM - 2:25 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:25 AM - 3:25 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/one-before.md b/2023/info/one-before.md index 376dee32..bda7284b 100644 --- a/2023/info/one-before.md +++ b/2023/info/one-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 20-min talk followed by live web conference Q&A +Format: 20-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Saturday, Dec 2 2023, ~11:30 AM - 11:30 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~10:30 AM - 10:30 AM CST (US/Central)
            Saturday, Dec 2 2023, ~9:30 AM - 9:30 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~8:30 AM - 8:30 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~4:30 PM - 4:30 PM UTC
            Saturday, Dec 2 2023, ~5:30 PM - 5:30 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~6:30 PM - 6:30 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~10:00 PM - 10:00 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~12:30 AM - 12:30 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~1:30 AM - 1:30 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/overlay-before.md b/2023/info/overlay-before.md index 376dee32..4bb7b19b 100644 --- a/2023/info/overlay-before.md +++ b/2023/info/overlay-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 20-min talk followed by live web conference Q&A +Format: 20-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:00 PM - 1:00 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:00 PM - 12:00 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:00 AM - 11:00 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:00 AM - 10:00 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:00 PM - 6:00 PM UTC
            Saturday, Dec 2 2023, ~7:00 PM - 7:00 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:00 PM - 8:00 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:30 PM - 11:30 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:00 AM - 2:00 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:00 AM - 3:00 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/parallel-before.md b/2023/info/parallel-before.md index f1f6f49a..9a462575 100644 --- a/2023/info/parallel-before.md +++ b/2023/info/parallel-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 10-min talk followed by live web conference Q&A +Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:10 AM - 10:10 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:10 AM - 9:10 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:10 AM - 8:10 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:10 AM - 7:10 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:10 PM - 3:10 PM UTC
            Sunday, Dec 3 2023, ~4:10 PM - 4:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:10 PM - 5:10 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:40 PM - 8:40 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:10 PM - 11:10 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:10 AM - 12:10 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/poltys-before.md b/2023/info/poltys-before.md index 376dee32..05caebcd 100644 --- a/2023/info/poltys-before.md +++ b/2023/info/poltys-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 20-min talk followed by live web conference Q&A +Format: 20-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:00 AM - 11:00 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:00 AM - 10:00 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:00 AM - 9:00 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:00 AM - 8:00 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:00 PM - 4:00 PM UTC
            Sunday, Dec 3 2023, ~5:00 PM - 5:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:00 PM - 6:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:30 PM - 9:30 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:00 AM - 12:00 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:00 AM - 1:00 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/ref-before.md b/2023/info/ref-before.md index fdef74f5..6f87c5c4 100644 --- a/2023/info/ref-before.md +++ b/2023/info/ref-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 16-min talk followed by IRC and email Q&A +Format: 16-min talk followed by IRC and email Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Being captioned - +
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:55 PM - 2:55 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:55 PM - 1:55 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:55 PM - 12:55 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:55 AM - 11:55 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:55 PM - 7:55 PM UTC
            Saturday, Dec 2 2023, ~8:55 PM - 8:55 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:55 PM - 9:55 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:25 AM - 1:25 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:55 AM - 3:55 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:55 AM - 4:55 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/repl-before.md b/2023/info/repl-before.md index 6f91358b..103afdb0 100644 --- a/2023/info/repl-before.md +++ b/2023/info/repl-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 40-min talk followed by IRC Q&A +Format: 40-min talk followed by IRC Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:00 PM - 2:00 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:00 PM - 1:00 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:00 PM - 12:00 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:00 AM - 11:00 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:00 PM - 7:00 PM UTC
            Saturday, Dec 2 2023, ~8:00 PM - 8:00 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:00 PM - 9:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:30 AM - 12:30 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:00 AM - 3:00 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:00 AM - 4:00 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/sat-close-before.md b/2023/info/sat-close-before.md index 02431083..1da0861d 100644 --- a/2023/info/sat-close-before.md +++ b/2023/info/sat-close-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 10-min talk +Format: 10-min talk Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream - +
            Times in different timezones:
            Saturday, Dec 2 2023, ~5:00 PM - 5:00 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~4:00 PM - 4:00 PM CST (US/Central)
            Saturday, Dec 2 2023, ~3:00 PM - 3:00 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~2:00 PM - 2:00 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~10:00 PM - 10:00 PM UTC
            Saturday, Dec 2 2023, ~11:00 PM - 11:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~12:00 AM - 12:00 AM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~3:30 AM - 3:30 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~6:00 AM - 6:00 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~7:00 AM - 7:00 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/sat-open-before.md b/2023/info/sat-open-before.md index c34217fa..14162d3a 100644 --- a/2023/info/sat-open-before.md +++ b/2023/info/sat-open-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 10-min talk +Format: 10-min talk Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:00 AM - 9:00 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:00 AM - 8:00 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:00 AM - 7:00 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:00 AM - 6:00 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:00 PM - 2:00 PM UTC
            Saturday, Dec 2 2023, ~3:00 PM - 3:00 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:00 PM - 4:00 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~7:30 PM - 7:30 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:00 PM - 10:00 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:00 PM - 11:00 PM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/scheme-before.md b/2023/info/scheme-before.md index 376dee32..09f2473c 100644 --- a/2023/info/scheme-before.md +++ b/2023/info/scheme-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 20-min talk followed by live web conference Q&A +Format: 20-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:00 AM - 10:00 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:00 AM - 9:00 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:00 AM - 8:00 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:00 AM - 7:00 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:00 PM - 3:00 PM UTC
            Sunday, Dec 3 2023, ~4:00 PM - 4:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:00 PM - 5:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:30 PM - 8:30 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:00 PM - 11:00 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:00 AM - 12:00 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/sharing-before.md b/2023/info/sharing-before.md index 376dee32..82ece5b5 100644 --- a/2023/info/sharing-before.md +++ b/2023/info/sharing-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 20-min talk followed by live web conference Q&A +Format: 20-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Sunday, Dec 3 2023, ~4:20 PM - 4:20 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~3:20 PM - 3:20 PM CST (US/Central)
            Sunday, Dec 3 2023, ~2:20 PM - 2:20 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~1:20 PM - 1:20 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~9:20 PM - 9:20 PM UTC
            Sunday, Dec 3 2023, ~10:20 PM - 10:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~11:20 PM - 11:20 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:50 AM - 2:50 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~5:20 AM - 5:20 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~6:20 AM - 6:20 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/solo-before.md b/2023/info/solo-before.md index ee689264..9bfc78a9 100644 --- a/2023/info/solo-before.md +++ b/2023/info/solo-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 20-min talk followed by live with questions from Mastodon Q&A +Format: 20-min talk followed by live with questions from Mastodon Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:20 PM - 2:20 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:20 PM - 1:20 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:20 PM - 12:20 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:20 AM - 11:20 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:20 PM - 7:20 PM UTC
            Saturday, Dec 2 2023, ~8:20 PM - 8:20 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:20 PM - 9:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:50 AM - 12:50 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:20 AM - 3:20 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:20 AM - 4:20 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/steno-before.md b/2023/info/steno-before.md index e1e7009e..bf9bd3b1 100644 --- a/2023/info/steno-before.md +++ b/2023/info/steno-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 30-min talk followed by email after Q&A +Format: 30-min talk followed by email after Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:55 PM - 1:55 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:55 PM - 12:55 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:55 AM - 11:55 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:55 AM - 10:55 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:55 PM - 6:55 PM UTC
            Sunday, Dec 3 2023, ~7:55 PM - 7:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:55 PM - 8:55 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:25 AM - 12:25 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:55 AM - 2:55 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:55 AM - 3:55 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/sun-close-before.md b/2023/info/sun-close-before.md index 02431083..76601003 100644 --- a/2023/info/sun-close-before.md +++ b/2023/info/sun-close-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 10-min talk +Format: 10-min talk Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream - +
            Times in different timezones:
            Sunday, Dec 3 2023, ~4:55 PM - 4:55 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~3:55 PM - 3:55 PM CST (US/Central)
            Sunday, Dec 3 2023, ~2:55 PM - 2:55 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~1:55 PM - 1:55 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~9:55 PM - 9:55 PM UTC
            Sunday, Dec 3 2023, ~10:55 PM - 10:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~11:55 PM - 11:55 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~3:25 AM - 3:25 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~5:55 AM - 5:55 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~6:55 AM - 6:55 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/sun-open-before.md b/2023/info/sun-open-before.md index b5eaea73..800a12cd 100644 --- a/2023/info/sun-open-before.md +++ b/2023/info/sun-open-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 5-min talk +Format: 5-min talk Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream - +
            Times in different timezones:
            Sunday, Dec 3 2023, ~9:00 AM - 9:00 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~8:00 AM - 8:00 AM CST (US/Central)
            Sunday, Dec 3 2023, ~7:00 AM - 7:00 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~6:00 AM - 6:00 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~2:00 PM - 2:00 PM UTC
            Sunday, Dec 3 2023, ~3:00 PM - 3:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~4:00 PM - 4:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~7:30 PM - 7:30 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~10:00 PM - 10:00 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~11:00 PM - 11:00 PM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/table-before.md b/2023/info/table-before.md index f1f6f49a..a7535d3c 100644 --- a/2023/info/table-before.md +++ b/2023/info/table-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 10-min talk followed by live web conference Q&A +Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:40 AM - 10:40 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:40 AM - 9:40 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:40 AM - 8:40 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:40 AM - 7:40 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:40 PM - 3:40 PM UTC
            Saturday, Dec 2 2023, ~4:40 PM - 4:40 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:40 PM - 5:40 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:10 PM - 9:10 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:40 PM - 11:40 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:40 AM - 12:40 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/taming-before.md b/2023/info/taming-before.md index a44ed84a..406d18fd 100644 --- a/2023/info/taming-before.md +++ b/2023/info/taming-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 10-min talk followed by live, pad, IRC, or social media - just tag me, or #EmacsConf, or something like that. Q&A +Format: 10-min talk followed by live, pad, IRC, or social media - just tag me, or #EmacsConf, or something like that. Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Saturday, Dec 2 2023, ~11:05 AM - 11:05 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~10:05 AM - 10:05 AM CST (US/Central)
            Saturday, Dec 2 2023, ~9:05 AM - 9:05 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~8:05 AM - 8:05 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~4:05 PM - 4:05 PM UTC
            Saturday, Dec 2 2023, ~5:05 PM - 5:05 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~6:05 PM - 6:05 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:35 PM - 9:35 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~12:05 AM - 12:05 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~1:05 AM - 1:05 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/teaching-before.md b/2023/info/teaching-before.md index 4d9affe4..508da2fc 100644 --- a/2023/info/teaching-before.md +++ b/2023/info/teaching-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 20-min talk followed by live Q&A +Format: 20-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:05 AM - 10:05 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:05 AM - 9:05 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:05 AM - 8:05 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:05 AM - 7:05 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:05 PM - 3:05 PM UTC
            Saturday, Dec 2 2023, ~4:05 PM - 4:05 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:05 PM - 5:05 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:35 PM - 8:35 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:05 PM - 11:05 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:05 AM - 12:05 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/test-before.md b/2023/info/test-before.md index 376dee32..80e99762 100644 --- a/2023/info/test-before.md +++ b/2023/info/test-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 20-min talk followed by live web conference Q&A +Format: 20-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:35 AM - 10:35 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:35 AM - 9:35 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:35 AM - 8:35 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:35 AM - 7:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:35 PM - 3:35 PM UTC
            Sunday, Dec 3 2023, ~4:35 PM - 4:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:35 PM - 5:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:05 PM - 9:05 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:35 PM - 11:35 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:35 AM - 12:35 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/unentangling-before.md b/2023/info/unentangling-before.md index b8f1c406..3173bfac 100644 --- a/2023/info/unentangling-before.md +++ b/2023/info/unentangling-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 10-min talk followed by pad (preferred), or e-mail Q&A +Format: 10-min talk followed by pad (preferred), or e-mail Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:25 PM - 3:25 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:25 PM - 2:25 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:25 PM - 1:25 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:25 PM - 12:25 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:25 PM - 8:25 PM UTC
            Saturday, Dec 2 2023, ~9:25 PM - 9:25 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:25 PM - 10:25 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:55 AM - 1:55 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:25 AM - 4:25 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:25 AM - 5:25 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/uni-before.md b/2023/info/uni-before.md index a2f391de..24d37ffb 100644 --- a/2023/info/uni-before.md +++ b/2023/info/uni-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 20-min talk followed by live web conference, IRC Q&A +Format: 20-min talk followed by live web conference, IRC Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:30 AM - 9:30 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:30 AM - 8:30 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:30 AM - 7:30 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:30 AM - 6:30 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:30 PM - 2:30 PM UTC
            Saturday, Dec 2 2023, ~3:30 PM - 3:30 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:30 PM - 4:30 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:00 PM - 8:00 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:30 PM - 10:30 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:30 PM - 11:30 PM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/voice-before.md b/2023/info/voice-before.md index 376dee32..90ce21ab 100644 --- a/2023/info/voice-before.md +++ b/2023/info/voice-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 20-min talk followed by live web conference Q&A +Format: 20-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:20 AM - 10:20 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:20 AM - 9:20 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:20 AM - 8:20 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:20 AM - 7:20 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:20 PM - 3:20 PM UTC
            Saturday, Dec 2 2023, ~4:20 PM - 4:20 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:20 PM - 5:20 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:50 PM - 8:50 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:20 PM - 11:20 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:20 AM - 12:20 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/web-before.md b/2023/info/web-before.md index 443e415e..28fe045b 100644 --- a/2023/info/web-before.md +++ b/2023/info/web-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 40-min talk followed by live Q&A +Format: 40-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:25 PM - 3:25 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:25 PM - 2:25 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:25 PM - 1:25 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:25 PM - 12:25 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:25 PM - 8:25 PM UTC
            Sunday, Dec 3 2023, ~9:25 PM - 9:25 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:25 PM - 10:25 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:55 AM - 1:55 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:25 AM - 4:25 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:25 AM - 5:25 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/windows-before.md b/2023/info/windows-before.md index da687e0f..954902e1 100644 --- a/2023/info/windows-before.md +++ b/2023/info/windows-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 40-min talk followed by live web conference Q&A +Format: 40-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:55 PM - 2:55 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:55 PM - 1:55 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:55 PM - 12:55 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:55 AM - 11:55 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:55 PM - 7:55 PM UTC
            Sunday, Dec 3 2023, ~8:55 PM - 8:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:55 PM - 9:55 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:25 AM - 1:25 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:55 AM - 3:55 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:55 AM - 4:55 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/world-before.md b/2023/info/world-before.md index 376dee32..c6afd3e7 100644 --- a/2023/info/world-before.md +++ b/2023/info/world-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 20-min talk followed by live web conference Q&A +Format: 20-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:10 AM - 11:10 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:10 AM - 10:10 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:10 AM - 9:10 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:10 AM - 8:10 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:10 PM - 4:10 PM UTC
            Sunday, Dec 3 2023, ~5:10 PM - 5:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:10 PM - 6:10 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:40 PM - 9:40 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:10 AM - 12:10 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:10 AM - 1:10 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            diff --git a/2023/info/writing-before.md b/2023/info/writing-before.md index f1f6f49a..97de7edc 100644 --- a/2023/info/writing-before.md +++ b/2023/info/writing-before.md @@ -1,9 +1,14 @@ + +The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + [[!toc ]] -Format: 10-min talk followed by live web conference Q&A +Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker - +
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:00 PM - 1:00 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:00 PM - 12:00 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:00 AM - 11:00 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:00 AM - 10:00 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:00 PM - 6:00 PM UTC
            Saturday, Dec 2 2023, ~7:00 PM - 7:00 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:00 PM - 8:00 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:30 PM - 11:30 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:00 AM - 2:00 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:00 AM - 3:00 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            -- cgit v1.2.3 From f7c6f1d6a1d3a912fd5fce1bcc5bcda3e9ffd5c5 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Wed, 25 Oct 2023 20:40:21 -0400 Subject: Automated commit --- 2023/info/world-before.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2023/info/world-before.md b/2023/info/world-before.md index c6afd3e7..48c64efb 100644 --- a/2023/info/world-before.md +++ b/2023/info/world-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 20-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for video from speaker +Status: Processing uploaded video
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:10 AM - 11:10 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:10 AM - 10:10 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:10 AM - 9:10 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:10 AM - 8:10 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:10 PM - 4:10 PM UTC
            Sunday, Dec 3 2023, ~5:10 PM - 5:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:10 PM - 6:10 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:40 PM - 9:40 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:10 AM - 12:10 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:10 AM - 1:10 AM JST (Asia/Tokyo)
            Find out how to watch and participate
            -- cgit v1.2.3 From 647701b38dd808f4a7c68d2e0fef8a69f4022c01 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Wed, 25 Oct 2023 20:40:22 -0400 Subject: Automated commit --- 2023/schedule-details.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2023/schedule-details.md b/2023/schedule-details.md index 19decea8..1716a448 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -4,7 +4,7 @@ Jump to: Sat Dec 2 - S
            [[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-02T14:00:00+0000""" endutc="""2023-12-02T14:10:00+0000""" start="""9:00""" end="""9:10""" title="""Saturday opening remarks""" url="""/2023/talks/sat-open""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sat-open""" note=""""""]] -[[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T14:10:00+0000""" endutc="""2023-12-02T14:20:00+0000""" start="""9:10""" end="""9:20""" title="""An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp""" url="""/2023/talks/adventure""" speakers="""Chung-hong Chan""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""adventure""" note=""""""]] +[[!template id=sched time="""10""" q-and-a="""none""" startutc="""2023-12-02T14:10:00+0000""" endutc="""2023-12-02T14:20:00+0000""" start="""9:10""" end="""9:20""" title="""An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp""" url="""/2023/talks/adventure""" speakers="""Chung-hong Chan""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""adventure""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T14:30:00+0000""" endutc="""2023-12-02T14:50:00+0000""" start="""9:30""" end="""9:50""" title="""Authoring and presenting university courses with Emacs and a full libre software stack""" url="""/2023/talks/uni""" speakers="""James Howell""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""uni""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T15:00:00+0000""" endutc="""2023-12-02T15:10:00+0000""" start="""10:00""" end="""10:10""" title="""MatplotLLM, iterative natural language data visualization in org-babel""" url="""/2023/talks/matplotllm""" speakers="""Abhinav Tushar""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""matplotllm""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T15:05:00+0000""" endutc="""2023-12-02T15:25:00+0000""" start="""10:05""" end="""10:25""" title="""Teaching computer and data science with literate programming tools""" url="""/2023/talks/teaching""" speakers="""Marcus Birkenkrahe""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""teaching""" note=""""""]] -- cgit v1.2.3 From 9cb9a677acffc5229ae614f8b5cedb81c0fb41df Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Wed, 25 Oct 2023 20:40:40 -0400 Subject: Automated commit --- 2023/info/world-before.md | 2 +- 2023/schedule-details.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/2023/info/world-before.md b/2023/info/world-before.md index 48c64efb..6f04f0db 100644 --- a/2023/info/world-before.md +++ b/2023/info/world-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03.
            [[!toc ]] -Format: 20-min talk followed by live web conference Q&A +Format: 4-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Processing uploaded video
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:10 AM - 11:10 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:10 AM - 10:10 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:10 AM - 9:10 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:10 AM - 8:10 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:10 PM - 4:10 PM UTC
            Sunday, Dec 3 2023, ~5:10 PM - 5:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:10 PM - 6:10 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:40 PM - 9:40 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:10 AM - 12:10 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:10 AM - 1:10 AM JST (Asia/Tokyo)
            diff --git a/2023/schedule-details.md b/2023/schedule-details.md index 1716a448..19decea8 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -4,7 +4,7 @@ Jump to: Sat Dec 2 - S
            [[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-02T14:00:00+0000""" endutc="""2023-12-02T14:10:00+0000""" start="""9:00""" end="""9:10""" title="""Saturday opening remarks""" url="""/2023/talks/sat-open""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sat-open""" note=""""""]] -[[!template id=sched time="""10""" q-and-a="""none""" startutc="""2023-12-02T14:10:00+0000""" endutc="""2023-12-02T14:20:00+0000""" start="""9:10""" end="""9:20""" title="""An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp""" url="""/2023/talks/adventure""" speakers="""Chung-hong Chan""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""adventure""" note=""""""]] +[[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T14:10:00+0000""" endutc="""2023-12-02T14:20:00+0000""" start="""9:10""" end="""9:20""" title="""An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp""" url="""/2023/talks/adventure""" speakers="""Chung-hong Chan""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""adventure""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T14:30:00+0000""" endutc="""2023-12-02T14:50:00+0000""" start="""9:30""" end="""9:50""" title="""Authoring and presenting university courses with Emacs and a full libre software stack""" url="""/2023/talks/uni""" speakers="""James Howell""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""uni""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T15:00:00+0000""" endutc="""2023-12-02T15:10:00+0000""" start="""10:00""" end="""10:10""" title="""MatplotLLM, iterative natural language data visualization in org-babel""" url="""/2023/talks/matplotllm""" speakers="""Abhinav Tushar""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""matplotllm""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T15:05:00+0000""" endutc="""2023-12-02T15:25:00+0000""" start="""10:05""" end="""10:25""" title="""Teaching computer and data science with literate programming tools""" url="""/2023/talks/teaching""" speakers="""Marcus Birkenkrahe""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""teaching""" note=""""""]] -- cgit v1.2.3 From a7f6d66967780aec9211081dd4cbfd96ac1e8fbd Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Thu, 26 Oct 2023 10:33:59 -0400 Subject: Automated commit --- 2023/info/world-before.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/2023/info/world-before.md b/2023/info/world-before.md index 6f04f0db..af5c0b75 100644 --- a/2023/info/world-before.md +++ b/2023/info/world-before.md @@ -5,9 +5,9 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03.
            [[!toc ]] -Format: 4-min talk followed by live web conference Q&A +Format: 23-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Processing uploaded video +Status: Waiting for a caption volunteer
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:10 AM - 11:10 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:10 AM - 10:10 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:10 AM - 9:10 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:10 AM - 8:10 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:10 PM - 4:10 PM UTC
            Sunday, Dec 3 2023, ~5:10 PM - 5:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:10 PM - 6:10 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:40 PM - 9:40 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:10 AM - 12:10 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:10 AM - 1:10 AM JST (Asia/Tokyo)
            -- cgit v1.2.3 From a262c7eeda407c18b44a42798194faff0bfd95b2 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Thu, 26 Oct 2023 10:34:00 -0400 Subject: Automated commit --- 2023/schedule-details.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2023/schedule-details.md b/2023/schedule-details.md index 19decea8..1716a448 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -4,7 +4,7 @@ Jump to: Sat Dec 2 - S
            [[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-02T14:00:00+0000""" endutc="""2023-12-02T14:10:00+0000""" start="""9:00""" end="""9:10""" title="""Saturday opening remarks""" url="""/2023/talks/sat-open""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sat-open""" note=""""""]] -[[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T14:10:00+0000""" endutc="""2023-12-02T14:20:00+0000""" start="""9:10""" end="""9:20""" title="""An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp""" url="""/2023/talks/adventure""" speakers="""Chung-hong Chan""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""adventure""" note=""""""]] +[[!template id=sched time="""10""" q-and-a="""none""" startutc="""2023-12-02T14:10:00+0000""" endutc="""2023-12-02T14:20:00+0000""" start="""9:10""" end="""9:20""" title="""An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp""" url="""/2023/talks/adventure""" speakers="""Chung-hong Chan""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""adventure""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T14:30:00+0000""" endutc="""2023-12-02T14:50:00+0000""" start="""9:30""" end="""9:50""" title="""Authoring and presenting university courses with Emacs and a full libre software stack""" url="""/2023/talks/uni""" speakers="""James Howell""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""uni""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T15:00:00+0000""" endutc="""2023-12-02T15:10:00+0000""" start="""10:00""" end="""10:10""" title="""MatplotLLM, iterative natural language data visualization in org-babel""" url="""/2023/talks/matplotllm""" speakers="""Abhinav Tushar""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""matplotllm""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T15:05:00+0000""" endutc="""2023-12-02T15:25:00+0000""" start="""10:05""" end="""10:25""" title="""Teaching computer and data science with literate programming tools""" url="""/2023/talks/teaching""" speakers="""Marcus Birkenkrahe""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""teaching""" note=""""""]] -- cgit v1.2.3 From 9fe184e31a8f3d66b6eb0d3b2ee3fa8e8598afbb Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Sat, 28 Oct 2023 20:19:38 -0400 Subject: Automated commit --- 2023/info/adventure-before.md | 1 + 2023/info/collab-before.md | 1 + 2023/info/core-before.md | 1 + 2023/info/cubing-before.md | 1 + 2023/info/devel-before.md | 1 + 2023/info/eat-before.md | 1 + 2023/info/emacsconf-before.md | 1 + 2023/info/emacsen-before.md | 1 + 2023/info/emms-before.md | 1 + 2023/info/eval-before.md | 1 + 2023/info/flat-before.md | 1 + 2023/info/gc-before.md | 1 + 2023/info/hn-before.md | 1 + 2023/info/hyperamp-before.md | 1 + 2023/info/hyperdrive-before.md | 1 + 2023/info/koutline-before.md | 1 + 2023/info/llm-before.md | 1 + 2023/info/lspocaml-before.md | 1 + 2023/info/matplotllm-before.md | 1 + 2023/info/mentor-before.md | 1 + 2023/info/nabokov-before.md | 1 + 2023/info/one-before.md | 1 + 2023/info/overlay-before.md | 1 + 2023/info/parallel-before.md | 1 + 2023/info/poltys-before.md | 1 + 2023/info/ref-before.md | 1 + 2023/info/repl-before.md | 1 + 2023/info/sat-close-before.md | 1 + 2023/info/sat-open-before.md | 1 + 2023/info/scheme-before.md | 1 + 2023/info/sharing-before.md | 1 + 2023/info/solo-before.md | 1 + 2023/info/steno-before.md | 1 + 2023/info/sun-close-before.md | 1 + 2023/info/sun-open-before.md | 1 + 2023/info/table-before.md | 1 + 2023/info/taming-before.md | 1 + 2023/info/teaching-before.md | 1 + 2023/info/test-before.md | 1 + 2023/info/unentangling-before.md | 1 + 2023/info/uni-before.md | 1 + 2023/info/voice-before.md | 1 + 2023/info/web-before.md | 1 + 2023/info/windows-before.md | 1 + 2023/info/world-before.md | 1 + 2023/info/writing-before.md | 1 + 46 files changed, 46 insertions(+) diff --git a/2023/info/adventure-before.md b/2023/info/adventure-before.md index 4c475a4a..f47612d7 100644 --- a/2023/info/adventure-before.md +++ b/2023/info/adventure-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/collab-before.md b/2023/info/collab-before.md index 37def35b..2797d576 100644 --- a/2023/info/collab-before.md +++ b/2023/info/collab-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/core-before.md b/2023/info/core-before.md index 88cf0c84..883df56e 100644 --- a/2023/info/core-before.md +++ b/2023/info/core-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/cubing-before.md b/2023/info/cubing-before.md index 8c29986e..156f2d0a 100644 --- a/2023/info/cubing-before.md +++ b/2023/info/cubing-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/devel-before.md b/2023/info/devel-before.md index 7f02955d..c6ac4a77 100644 --- a/2023/info/devel-before.md +++ b/2023/info/devel-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/eat-before.md b/2023/info/eat-before.md index 1ac8ab8c..1ef0bcf9 100644 --- a/2023/info/eat-before.md +++ b/2023/info/eat-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/emacsconf-before.md b/2023/info/emacsconf-before.md index 85e4d9fa..e60462ca 100644 --- a/2023/info/emacsconf-before.md +++ b/2023/info/emacsconf-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/emacsen-before.md b/2023/info/emacsen-before.md index dcfe0b46..1e0fd8dd 100644 --- a/2023/info/emacsen-before.md +++ b/2023/info/emacsen-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/emms-before.md b/2023/info/emms-before.md index e55b0cfe..88205045 100644 --- a/2023/info/emms-before.md +++ b/2023/info/emms-before.md @@ -13,5 +13,6 @@ Status: Ready to stream + # Description \ No newline at end of file diff --git a/2023/info/eval-before.md b/2023/info/eval-before.md index b1d4fb1b..83bbdc7a 100644 --- a/2023/info/eval-before.md +++ b/2023/info/eval-before.md @@ -13,5 +13,6 @@ Status: Waiting for a caption volunteer + # Description \ No newline at end of file diff --git a/2023/info/flat-before.md b/2023/info/flat-before.md index 8ed1304f..7a8cafb4 100644 --- a/2023/info/flat-before.md +++ b/2023/info/flat-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/gc-before.md b/2023/info/gc-before.md index 98f88d7f..03f820f4 100644 --- a/2023/info/gc-before.md +++ b/2023/info/gc-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/hn-before.md b/2023/info/hn-before.md index d28fd3f8..2700a0ea 100644 --- a/2023/info/hn-before.md +++ b/2023/info/hn-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/hyperamp-before.md b/2023/info/hyperamp-before.md index 40285371..1ac328fc 100644 --- a/2023/info/hyperamp-before.md +++ b/2023/info/hyperamp-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/hyperdrive-before.md b/2023/info/hyperdrive-before.md index c5d3cb04..593011cd 100644 --- a/2023/info/hyperdrive-before.md +++ b/2023/info/hyperdrive-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/koutline-before.md b/2023/info/koutline-before.md index fe871d99..47cd67c6 100644 --- a/2023/info/koutline-before.md +++ b/2023/info/koutline-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/llm-before.md b/2023/info/llm-before.md index 74ece869..8aaae119 100644 --- a/2023/info/llm-before.md +++ b/2023/info/llm-before.md @@ -13,5 +13,6 @@ Status: Being captioned + # Description \ No newline at end of file diff --git a/2023/info/lspocaml-before.md b/2023/info/lspocaml-before.md index 77deb5e3..48dbfbef 100644 --- a/2023/info/lspocaml-before.md +++ b/2023/info/lspocaml-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/matplotllm-before.md b/2023/info/matplotllm-before.md index 8a93913f..36734a75 100644 --- a/2023/info/matplotllm-before.md +++ b/2023/info/matplotllm-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/mentor-before.md b/2023/info/mentor-before.md index fea44a09..0f89b61a 100644 --- a/2023/info/mentor-before.md +++ b/2023/info/mentor-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/nabokov-before.md b/2023/info/nabokov-before.md index f4760a4e..6256901d 100644 --- a/2023/info/nabokov-before.md +++ b/2023/info/nabokov-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/one-before.md b/2023/info/one-before.md index bda7284b..0fc32b74 100644 --- a/2023/info/one-before.md +++ b/2023/info/one-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/overlay-before.md b/2023/info/overlay-before.md index 4bb7b19b..f152bd1c 100644 --- a/2023/info/overlay-before.md +++ b/2023/info/overlay-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/parallel-before.md b/2023/info/parallel-before.md index 9a462575..23eb2404 100644 --- a/2023/info/parallel-before.md +++ b/2023/info/parallel-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/poltys-before.md b/2023/info/poltys-before.md index 05caebcd..f5d9856f 100644 --- a/2023/info/poltys-before.md +++ b/2023/info/poltys-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/ref-before.md b/2023/info/ref-before.md index 6f87c5c4..b84e24ab 100644 --- a/2023/info/ref-before.md +++ b/2023/info/ref-before.md @@ -13,5 +13,6 @@ Status: Being captioned + # Description \ No newline at end of file diff --git a/2023/info/repl-before.md b/2023/info/repl-before.md index 103afdb0..4eb7b714 100644 --- a/2023/info/repl-before.md +++ b/2023/info/repl-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/sat-close-before.md b/2023/info/sat-close-before.md index 1da0861d..1c381d77 100644 --- a/2023/info/sat-close-before.md +++ b/2023/info/sat-close-before.md @@ -13,5 +13,6 @@ Status: Ready to stream + # Description \ No newline at end of file diff --git a/2023/info/sat-open-before.md b/2023/info/sat-open-before.md index 14162d3a..e987ea4a 100644 --- a/2023/info/sat-open-before.md +++ b/2023/info/sat-open-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/scheme-before.md b/2023/info/scheme-before.md index 09f2473c..2b64a55c 100644 --- a/2023/info/scheme-before.md +++ b/2023/info/scheme-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/sharing-before.md b/2023/info/sharing-before.md index 82ece5b5..d48bb9e6 100644 --- a/2023/info/sharing-before.md +++ b/2023/info/sharing-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/solo-before.md b/2023/info/solo-before.md index 9bfc78a9..3e0ebf75 100644 --- a/2023/info/solo-before.md +++ b/2023/info/solo-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/steno-before.md b/2023/info/steno-before.md index bf9bd3b1..4209e50c 100644 --- a/2023/info/steno-before.md +++ b/2023/info/steno-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/sun-close-before.md b/2023/info/sun-close-before.md index 76601003..d5391b98 100644 --- a/2023/info/sun-close-before.md +++ b/2023/info/sun-close-before.md @@ -13,5 +13,6 @@ Status: Ready to stream + # Description \ No newline at end of file diff --git a/2023/info/sun-open-before.md b/2023/info/sun-open-before.md index 800a12cd..6c781064 100644 --- a/2023/info/sun-open-before.md +++ b/2023/info/sun-open-before.md @@ -13,5 +13,6 @@ Status: Ready to stream + # Description \ No newline at end of file diff --git a/2023/info/table-before.md b/2023/info/table-before.md index a7535d3c..e5b76713 100644 --- a/2023/info/table-before.md +++ b/2023/info/table-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/taming-before.md b/2023/info/taming-before.md index 406d18fd..db26e870 100644 --- a/2023/info/taming-before.md +++ b/2023/info/taming-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/teaching-before.md b/2023/info/teaching-before.md index 508da2fc..4889b1b6 100644 --- a/2023/info/teaching-before.md +++ b/2023/info/teaching-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/test-before.md b/2023/info/test-before.md index 80e99762..3055cd0b 100644 --- a/2023/info/test-before.md +++ b/2023/info/test-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/unentangling-before.md b/2023/info/unentangling-before.md index 3173bfac..8ff1eaa9 100644 --- a/2023/info/unentangling-before.md +++ b/2023/info/unentangling-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/uni-before.md b/2023/info/uni-before.md index 24d37ffb..051a1cda 100644 --- a/2023/info/uni-before.md +++ b/2023/info/uni-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/voice-before.md b/2023/info/voice-before.md index 90ce21ab..d3f681c5 100644 --- a/2023/info/voice-before.md +++ b/2023/info/voice-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/web-before.md b/2023/info/web-before.md index 28fe045b..3bb610da 100644 --- a/2023/info/web-before.md +++ b/2023/info/web-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/windows-before.md b/2023/info/windows-before.md index 954902e1..10267f58 100644 --- a/2023/info/windows-before.md +++ b/2023/info/windows-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file diff --git a/2023/info/world-before.md b/2023/info/world-before.md index af5c0b75..9492e1f5 100644 --- a/2023/info/world-before.md +++ b/2023/info/world-before.md @@ -13,5 +13,6 @@ Status: Waiting for a caption volunteer + # Description \ No newline at end of file diff --git a/2023/info/writing-before.md b/2023/info/writing-before.md index 97de7edc..4aeb9033 100644 --- a/2023/info/writing-before.md +++ b/2023/info/writing-before.md @@ -13,5 +13,6 @@ Status: Waiting for video from speaker + # Description \ No newline at end of file -- cgit v1.2.3 From fbb090461d493acd9e3458f80205db0faa56827d Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Sat, 28 Oct 2023 20:20:13 -0400 Subject: Automated commit --- 2023/organizers-notebook/schedule.svg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2023/organizers-notebook/schedule.svg b/2023/organizers-notebook/schedule.svg index 3fb339b9..10e4ddb7 100644 --- a/2023/organizers-notebook/schedule.svg +++ b/2023/organizers-notebook/schedule.svg @@ -1 +1 @@ - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file -- cgit v1.2.3 From eca82f0b87bccdf23638aa88d900082e3d44e510 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Sat, 28 Oct 2023 20:20:14 -0400 Subject: Automated commit --- 2023/info/adventure-before.md | 2 +- 2023/info/collab-before.md | 2 +- 2023/info/core-before.md | 4 ++-- 2023/info/devel-before.md | 2 +- 2023/info/emacsconf-before.md | 2 +- 2023/info/eval-before.md | 2 +- 2023/info/llm-before.md | 2 +- 2023/info/matplotllm-before.md | 2 +- 2023/info/nabokov-before.md | 2 +- 2023/info/one-before.md | 2 +- 2023/info/overlay-before.md | 2 +- 2023/info/ref-before.md | 2 +- 2023/info/repl-before.md | 2 +- 2023/info/sat-close-before.md | 4 ++-- 2023/info/sat-open-before.md | 2 +- 2023/info/solo-before.md | 2 +- 2023/info/table-before.md | 2 +- 2023/info/taming-before.md | 2 +- 2023/info/teaching-before.md | 2 +- 2023/info/unentangling-before.md | 2 +- 2023/info/uni-before.md | 2 +- 2023/info/voice-before.md | 2 +- 2023/info/writing-before.md | 2 +- 2023/schedule-details.md | 6 +++--- 24 files changed, 28 insertions(+), 28 deletions(-) diff --git a/2023/info/adventure-before.md b/2023/info/adventure-before.md index f47612d7..b6dcd7db 100644 --- a/2023/info/adventure-before.md +++ b/2023/info/adventure-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/collab-before.md b/2023/info/collab-before.md index 2797d576..c197fe81 100644 --- a/2023/info/collab-before.md +++ b/2023/info/collab-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/core-before.md b/2023/info/core-before.md index 883df56e..c44eca49 100644 --- a/2023/info/core-before.md +++ b/2023/info/core-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 40-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~4:05 PM - 4:05 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~3:05 PM - 3:05 PM CST (US/Central)
            Saturday, Dec 2 2023, ~2:05 PM - 2:05 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~1:05 PM - 1:05 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~9:05 PM - 9:05 PM UTC
            Saturday, Dec 2 2023, ~10:05 PM - 10:05 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~11:05 PM - 11:05 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:35 AM - 2:35 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~5:05 AM - 5:05 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~6:05 AM - 6:05 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~4:10 PM - 4:10 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~3:10 PM - 3:10 PM CST (US/Central)
            Saturday, Dec 2 2023, ~2:10 PM - 2:10 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~1:10 PM - 1:10 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~9:10 PM - 9:10 PM UTC
            Saturday, Dec 2 2023, ~10:10 PM - 10:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~11:10 PM - 11:10 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:40 AM - 2:40 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~5:10 AM - 5:10 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~6:10 AM - 6:10 AM JST (Asia/Tokyo)
            diff --git a/2023/info/devel-before.md b/2023/info/devel-before.md index c6ac4a77..6289ffb8 100644 --- a/2023/info/devel-before.md +++ b/2023/info/devel-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/emacsconf-before.md b/2023/info/emacsconf-before.md index e60462ca..051eccc8 100644 --- a/2023/info/emacsconf-before.md +++ b/2023/info/emacsconf-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/eval-before.md b/2023/info/eval-before.md index 83bbdc7a..af3372b2 100644 --- a/2023/info/eval-before.md +++ b/2023/info/eval-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/llm-before.md b/2023/info/llm-before.md index 8aaae119..be7ac5cd 100644 --- a/2023/info/llm-before.md +++ b/2023/info/llm-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/matplotllm-before.md b/2023/info/matplotllm-before.md index 36734a75..76f9f4be 100644 --- a/2023/info/matplotllm-before.md +++ b/2023/info/matplotllm-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/nabokov-before.md b/2023/info/nabokov-before.md index 6256901d..41fe6bd2 100644 --- a/2023/info/nabokov-before.md +++ b/2023/info/nabokov-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/one-before.md b/2023/info/one-before.md index 0fc32b74..ba1e5377 100644 --- a/2023/info/one-before.md +++ b/2023/info/one-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/overlay-before.md b/2023/info/overlay-before.md index f152bd1c..9fb4b8f7 100644 --- a/2023/info/overlay-before.md +++ b/2023/info/overlay-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/ref-before.md b/2023/info/ref-before.md index b84e24ab..21ce1d64 100644 --- a/2023/info/ref-before.md +++ b/2023/info/ref-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/repl-before.md b/2023/info/repl-before.md index 4eb7b714..a8b17930 100644 --- a/2023/info/repl-before.md +++ b/2023/info/repl-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sat-close-before.md b/2023/info/sat-close-before.md index 1c381d77..fb47d6e5 100644 --- a/2023/info/sat-close-before.md +++ b/2023/info/sat-close-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 10-min talk Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream -
            Times in different timezones:
            Saturday, Dec 2 2023, ~5:00 PM - 5:00 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~4:00 PM - 4:00 PM CST (US/Central)
            Saturday, Dec 2 2023, ~3:00 PM - 3:00 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~2:00 PM - 2:00 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~10:00 PM - 10:00 PM UTC
            Saturday, Dec 2 2023, ~11:00 PM - 11:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~12:00 AM - 12:00 AM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~3:30 AM - 3:30 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~6:00 AM - 6:00 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~7:00 AM - 7:00 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~5:05 PM - 5:05 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~4:05 PM - 4:05 PM CST (US/Central)
            Saturday, Dec 2 2023, ~3:05 PM - 3:05 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~2:05 PM - 2:05 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~10:05 PM - 10:05 PM UTC
            Saturday, Dec 2 2023, ~11:05 PM - 11:05 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~12:05 AM - 12:05 AM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~3:35 AM - 3:35 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~6:05 AM - 6:05 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~7:05 AM - 7:05 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sat-open-before.md b/2023/info/sat-open-before.md index e987ea4a..ab0ec89d 100644 --- a/2023/info/sat-open-before.md +++ b/2023/info/sat-open-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/solo-before.md b/2023/info/solo-before.md index 3e0ebf75..fbfb0615 100644 --- a/2023/info/solo-before.md +++ b/2023/info/solo-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/table-before.md b/2023/info/table-before.md index e5b76713..84a94aba 100644 --- a/2023/info/table-before.md +++ b/2023/info/table-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/taming-before.md b/2023/info/taming-before.md index db26e870..109ab180 100644 --- a/2023/info/taming-before.md +++ b/2023/info/taming-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/teaching-before.md b/2023/info/teaching-before.md index 4889b1b6..0565c83d 100644 --- a/2023/info/teaching-before.md +++ b/2023/info/teaching-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/unentangling-before.md b/2023/info/unentangling-before.md index 8ff1eaa9..e065c981 100644 --- a/2023/info/unentangling-before.md +++ b/2023/info/unentangling-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/uni-before.md b/2023/info/uni-before.md index 051a1cda..b6144169 100644 --- a/2023/info/uni-before.md +++ b/2023/info/uni-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/voice-before.md b/2023/info/voice-before.md index d3f681c5..0410c7fe 100644 --- a/2023/info/voice-before.md +++ b/2023/info/voice-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/writing-before.md b/2023/info/writing-before.md index 4aeb9033..ede4a73f 100644 --- a/2023/info/writing-before.md +++ b/2023/info/writing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/schedule-details.md b/2023/schedule-details.md index 1716a448..c8fbed11 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -4,7 +4,7 @@ Jump to: Sat Dec 2 - S
            [[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-02T14:00:00+0000""" endutc="""2023-12-02T14:10:00+0000""" start="""9:00""" end="""9:10""" title="""Saturday opening remarks""" url="""/2023/talks/sat-open""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sat-open""" note=""""""]] -[[!template id=sched time="""10""" q-and-a="""none""" startutc="""2023-12-02T14:10:00+0000""" endutc="""2023-12-02T14:20:00+0000""" start="""9:10""" end="""9:20""" title="""An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp""" url="""/2023/talks/adventure""" speakers="""Chung-hong Chan""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""adventure""" note=""""""]] +[[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T14:10:00+0000""" endutc="""2023-12-02T14:20:00+0000""" start="""9:10""" end="""9:20""" title="""An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp""" url="""/2023/talks/adventure""" speakers="""Chung-hong Chan""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""adventure""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T14:30:00+0000""" endutc="""2023-12-02T14:50:00+0000""" start="""9:30""" end="""9:50""" title="""Authoring and presenting university courses with Emacs and a full libre software stack""" url="""/2023/talks/uni""" speakers="""James Howell""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""uni""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T15:00:00+0000""" endutc="""2023-12-02T15:10:00+0000""" start="""10:00""" end="""10:10""" title="""MatplotLLM, iterative natural language data visualization in org-babel""" url="""/2023/talks/matplotllm""" speakers="""Abhinav Tushar""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""matplotllm""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T15:05:00+0000""" endutc="""2023-12-02T15:25:00+0000""" start="""10:05""" end="""10:25""" title="""Teaching computer and data science with literate programming tools""" url="""/2023/talks/teaching""" speakers="""Marcus Birkenkrahe""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""teaching""" note=""""""]] @@ -24,8 +24,8 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""20""" q-and-a="""#emacsconf, speaker nick: lispmacs""" startutc="""2023-12-02T19:55:00+0000""" endutc="""2023-12-02T20:15:00+0000""" start="""2:55""" end="""3:15""" title="""Org-Mode workflow: informal reference tracking""" url="""/2023/talks/ref""" speakers="""Christopher Howard""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""ref""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T20:25:00+0000""" endutc="""2023-12-02T20:35:00+0000""" start="""3:25""" end="""3:35""" title="""(Un)entangling projects and repos""" url="""/2023/talks/unentangling""" speakers="""Alexey Bochkarev""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""unentangling""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T20:45:00+0000""" endutc="""2023-12-02T20:55:00+0000""" start="""3:45""" end="""3:55""" title="""Emacs development updates""" url="""/2023/talks/devel""" speakers="""John Wiegley""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""devel""" note=""""""]] -[[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-02T21:05:00+0000""" endutc="""2023-12-02T21:45:00+0000""" start="""4:05""" end="""4:45""" title="""Emacs core development: how it works""" url="""/2023/talks/core""" speakers="""Stefan Kangas""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""core""" note=""""""]] -[[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-02T22:00:00+0000""" endutc="""2023-12-02T22:10:00+0000""" start="""5:00""" end="""5:10""" title="""Saturday closing remarks""" url="""/2023/talks/sat-close""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sat-close""" note=""""""]]
            +[[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-02T21:10:00+0000""" endutc="""2023-12-02T21:50:00+0000""" start="""4:10""" end="""4:50""" title="""Emacs core development: how it works""" url="""/2023/talks/core""" speakers="""Stefan Kangas""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""core""" note=""""""]] +[[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-02T22:05:00+0000""" endutc="""2023-12-02T22:15:00+0000""" start="""5:05""" end="""5:15""" title="""Saturday closing remarks""" url="""/2023/talks/sat-close""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sat-close""" note=""""""]]
            Jump to: Sat Dec 2 - Sun Dec 3 # Sunday Dec 3, 2023 -- cgit v1.2.3 From a72074798599d0a7c779e2c8e16da7433bd085f2 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Mon, 30 Oct 2023 19:21:35 -0400 Subject: update --- 2023/info/collab-before.md | 2 +- 2023/info/cubing-before.md | 2 +- 2023/info/eat-before.md | 2 +- 2023/info/emacsen-before.md | 2 +- 2023/info/emms-before.md | 2 +- 2023/info/eval-before.md | 2 +- 2023/info/flat-before.md | 2 +- 2023/info/gc-before.md | 2 +- 2023/info/hyperamp-before.md | 2 +- 2023/info/hyperdrive-before.md | 2 +- 2023/info/koutline-before.md | 2 +- 2023/info/lspocaml-before.md | 2 +- 2023/info/mentor-before.md | 2 +- 2023/info/parallel-before.md | 2 +- 2023/info/poltys-before.md | 2 +- 2023/info/ref-before.md | 2 +- 2023/info/scheme-before.md | 2 +- 2023/info/sharing-before.md | 2 +- 2023/info/steno-before.md | 2 +- 2023/info/sun-close-before.md | 2 +- 2023/info/sun-open-before.md | 2 +- 2023/info/test-before.md | 2 +- 2023/info/web-before.md | 2 +- 2023/info/web-nav.md | 2 +- 2023/info/windows-before.md | 2 +- 2023/info/windows-nav.md | 2 +- 2023/info/world-before.md | 4 ++-- 2023/organizers-notebook/index.org | 7 +++---- 2023/schedule-2023-12-02.md | 2 +- 2023/schedule-2023-12-03.md | 2 +- 2023/schedule-details.md | 3 +-- 31 files changed, 34 insertions(+), 36 deletions(-) diff --git a/2023/info/collab-before.md b/2023/info/collab-before.md index c197fe81..fcc9584f 100644 --- a/2023/info/collab-before.md +++ b/2023/info/collab-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 20-min talk followed by email after the event, wiki Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for video from speaker +Status: Waiting for a caption volunteer
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:50 PM - 1:50 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:50 PM - 12:50 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:50 AM - 11:50 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:50 AM - 10:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:50 PM - 6:50 PM UTC
            Saturday, Dec 2 2023, ~7:50 PM - 7:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:50 PM - 8:50 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:20 AM - 12:20 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:50 AM - 2:50 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:50 AM - 3:50 AM JST (Asia/Tokyo)
            diff --git a/2023/info/cubing-before.md b/2023/info/cubing-before.md index 156f2d0a..a689b0c6 100644 --- a/2023/info/cubing-before.md +++ b/2023/info/cubing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/eat-before.md b/2023/info/eat-before.md index 1ef0bcf9..8c0c44ee 100644 --- a/2023/info/eat-before.md +++ b/2023/info/eat-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/emacsen-before.md b/2023/info/emacsen-before.md index 1e0fd8dd..ce9913a8 100644 --- a/2023/info/emacsen-before.md +++ b/2023/info/emacsen-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/emms-before.md b/2023/info/emms-before.md index 88205045..c077558a 100644 --- a/2023/info/emms-before.md +++ b/2023/info/emms-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/eval-before.md b/2023/info/eval-before.md index af3372b2..54fb575b 100644 --- a/2023/info/eval-before.md +++ b/2023/info/eval-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for a caption volunteer +Status: Being captioned
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:35 PM - 1:35 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:35 PM - 12:35 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:35 AM - 11:35 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:35 AM - 10:35 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:35 PM - 6:35 PM UTC
            Saturday, Dec 2 2023, ~7:35 PM - 7:35 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:35 PM - 8:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:05 AM - 12:05 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:35 AM - 2:35 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:35 AM - 3:35 AM JST (Asia/Tokyo)
            diff --git a/2023/info/flat-before.md b/2023/info/flat-before.md index 7a8cafb4..65db9835 100644 --- a/2023/info/flat-before.md +++ b/2023/info/flat-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/gc-before.md b/2023/info/gc-before.md index 03f820f4..3f17e847 100644 --- a/2023/info/gc-before.md +++ b/2023/info/gc-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/hyperamp-before.md b/2023/info/hyperamp-before.md index 1ac328fc..e00badfd 100644 --- a/2023/info/hyperamp-before.md +++ b/2023/info/hyperamp-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/hyperdrive-before.md b/2023/info/hyperdrive-before.md index 593011cd..4b0c810d 100644 --- a/2023/info/hyperdrive-before.md +++ b/2023/info/hyperdrive-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/koutline-before.md b/2023/info/koutline-before.md index 47cd67c6..1385f233 100644 --- a/2023/info/koutline-before.md +++ b/2023/info/koutline-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/lspocaml-before.md b/2023/info/lspocaml-before.md index 48dbfbef..52e5aac3 100644 --- a/2023/info/lspocaml-before.md +++ b/2023/info/lspocaml-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/mentor-before.md b/2023/info/mentor-before.md index 0f89b61a..d42933e1 100644 --- a/2023/info/mentor-before.md +++ b/2023/info/mentor-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/parallel-before.md b/2023/info/parallel-before.md index 23eb2404..0c398a0a 100644 --- a/2023/info/parallel-before.md +++ b/2023/info/parallel-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/poltys-before.md b/2023/info/poltys-before.md index f5d9856f..0dd5c9e8 100644 --- a/2023/info/poltys-before.md +++ b/2023/info/poltys-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/ref-before.md b/2023/info/ref-before.md index 21ce1d64..9702841e 100644 --- a/2023/info/ref-before.md +++ b/2023/info/ref-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 16-min talk followed by IRC and email Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Being captioned +Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:55 PM - 2:55 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:55 PM - 1:55 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:55 PM - 12:55 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:55 AM - 11:55 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:55 PM - 7:55 PM UTC
            Saturday, Dec 2 2023, ~8:55 PM - 8:55 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:55 PM - 9:55 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:25 AM - 1:25 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:55 AM - 3:55 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:55 AM - 4:55 AM JST (Asia/Tokyo)
            diff --git a/2023/info/scheme-before.md b/2023/info/scheme-before.md index 2b64a55c..042d4a50 100644 --- a/2023/info/scheme-before.md +++ b/2023/info/scheme-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sharing-before.md b/2023/info/sharing-before.md index d48bb9e6..3112cf78 100644 --- a/2023/info/sharing-before.md +++ b/2023/info/sharing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/steno-before.md b/2023/info/steno-before.md index 4209e50c..176c6612 100644 --- a/2023/info/steno-before.md +++ b/2023/info/steno-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sun-close-before.md b/2023/info/sun-close-before.md index d5391b98..457bfe7a 100644 --- a/2023/info/sun-close-before.md +++ b/2023/info/sun-close-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sun-open-before.md b/2023/info/sun-open-before.md index 6c781064..bbaae133 100644 --- a/2023/info/sun-open-before.md +++ b/2023/info/sun-open-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/test-before.md b/2023/info/test-before.md index 3055cd0b..18a82f7c 100644 --- a/2023/info/test-before.md +++ b/2023/info/test-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/web-before.md b/2023/info/web-before.md index 3bb610da..20972fca 100644 --- a/2023/info/web-before.md +++ b/2023/info/web-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/web-nav.md b/2023/info/web-nav.md index 368afcd6..d45840ce 100644 --- a/2023/info/web-nav.md +++ b/2023/info/web-nav.md @@ -1,7 +1,7 @@
            Back to the [[talks]] -Previous by time: The many ways to browse Hacker News from Emacs +Previous by time: Windows into Freedom Next by time: The Emacsen family, the design of an Emacs and the importance of Lisp Track: General
            diff --git a/2023/info/windows-before.md b/2023/info/windows-before.md index 10267f58..95328b95 100644 --- a/2023/info/windows-before.md +++ b/2023/info/windows-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/windows-nav.md b/2023/info/windows-nav.md index 8fe5e7e6..36eca44f 100644 --- a/2023/info/windows-nav.md +++ b/2023/info/windows-nav.md @@ -2,6 +2,6 @@ diff --git a/2023/info/world-before.md b/2023/info/world-before.md index 9492e1f5..0b847b83 100644 --- a/2023/info/world-before.md +++ b/2023/info/world-before.md @@ -1,13 +1,13 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 23-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for a caption volunteer +Status: Processing uploaded video
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:10 AM - 11:10 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:10 AM - 10:10 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:10 AM - 9:10 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:10 AM - 8:10 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:10 PM - 4:10 PM UTC
            Sunday, Dec 3 2023, ~5:10 PM - 5:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:10 PM - 6:10 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:40 PM - 9:40 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:10 AM - 12:10 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:10 AM - 1:10 AM JST (Asia/Tokyo)
            diff --git a/2023/organizers-notebook/index.org b/2023/organizers-notebook/index.org index ca8e03b1..39a940ca 100644 --- a/2023/organizers-notebook/index.org +++ b/2023/organizers-notebook/index.org @@ -1897,7 +1897,7 @@ Note: Let's see if we can decide on this by [2023-10-13 Fri] so that we can e-mail the draft schedules to people. Compared to [[#draft-schedule][two-track schedule]]: -#+INCLUDE: schedule.svg export EXPORT EXPORT EXPORT EXPORT EXPORT EXPORT html +#+INCLUDE: schedule.svg export html What if we have three tracks instead? @@ -2020,7 +2020,7 @@ What if we have three tracks instead? [[file:schedule-option-aligned-talks.svg]] #+end_comment -#+INCLUDE: schedule-option-aligned-talks.svg export EXPORT EXPORT EXPORT EXPORT EXPORT EXPORT html +#+INCLUDE: schedule-option-aligned-talks.svg export html *** Three tracks for Sunday morning? :PROPERTIES: :CUSTOM_ID: three-tracks-sun-am @@ -2127,5 +2127,4 @@ What if we have three tracks instead? [[file:schedule-option-sun-am.svg]] #+end_comment -#+INCLUDE: schedule-option-sun-am.svg export EXPORT EXPORT EXPORT EXPORT EXPORT EXPORT html - +#+INCLUDE: schedule-option-sun-am.svg export html diff --git a/2023/schedule-2023-12-02.md b/2023/schedule-2023-12-02.md index 86a98065..9f38e9af 100644 --- a/2023/schedule-2023-12-02.md +++ b/2023/schedule-2023-12-02.md @@ -1 +1 @@ -
            Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            \ No newline at end of file +
            Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            \ No newline at end of file diff --git a/2023/schedule-2023-12-03.md b/2023/schedule-2023-12-03.md index a3929cff..3ad59625 100644 --- a/2023/schedule-2023-12-03.md +++ b/2023/schedule-2023-12-03.md @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/2023/schedule-details.md b/2023/schedule-details.md index c8fbed11..02c687b6 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -21,7 +21,7 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""40""" q-and-a="""#emacsconf, speaker nick: edrx""" startutc="""2023-12-02T19:00:00+0000""" endutc="""2023-12-02T19:40:00+0000""" start="""2:00""" end="""2:40""" title="""REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ""" url="""/2023/talks/repl""" speakers="""Eduardo Ochs""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""repl""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T19:20:00+0000""" endutc="""2023-12-02T19:40:00+0000""" start="""2:20""" end="""2:40""" title="""How I play TTRPGs in Emacs""" url="""/2023/talks/solo""" speakers="""Howard Abrams""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""solo""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T19:50:00+0000""" endutc="""2023-12-02T20:10:00+0000""" start="""2:50""" end="""3:10""" title="""EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference""" url="""/2023/talks/emacsconf""" speakers="""Sacha Chua""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsconf""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""#emacsconf, speaker nick: lispmacs""" startutc="""2023-12-02T19:55:00+0000""" endutc="""2023-12-02T20:15:00+0000""" start="""2:55""" end="""3:15""" title="""Org-Mode workflow: informal reference tracking""" url="""/2023/talks/ref""" speakers="""Christopher Howard""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""ref""" note=""""""]] +[[!template id=sched time="""20""" q-and-a="""#emacsconf, speaker nick: lispmacs""" startutc="""2023-12-02T19:55:00+0000""" endutc="""2023-12-02T20:15:00+0000""" start="""2:55""" end="""3:15""" title="""Org-Mode workflow: informal reference tracking""" url="""/2023/talks/ref""" speakers="""Christopher Howard""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""ref""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T20:25:00+0000""" endutc="""2023-12-02T20:35:00+0000""" start="""3:25""" end="""3:35""" title="""(Un)entangling projects and repos""" url="""/2023/talks/unentangling""" speakers="""Alexey Bochkarev""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""unentangling""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T20:45:00+0000""" endutc="""2023-12-02T20:55:00+0000""" start="""3:45""" end="""3:55""" title="""Emacs development updates""" url="""/2023/talks/devel""" speakers="""John Wiegley""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""devel""" note=""""""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-02T21:10:00+0000""" endutc="""2023-12-02T21:50:00+0000""" start="""4:10""" end="""4:50""" title="""Emacs core development: how it works""" url="""/2023/talks/core""" speakers="""Stefan Kangas""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""core""" note=""""""]] @@ -50,7 +50,6 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:30:00+0000""" endutc="""2023-12-03T19:40:00+0000""" start="""2:30""" end="""2:40""" title="""Writing a language server in OCaml for Emacs, fun, and profit""" url="""/2023/talks/lspocaml""" speakers="""Austin Theriault""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""lspocaml""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:35:00+0000""" endutc="""2023-12-03T19:45:00+0000""" start="""2:35""" end="""2:45""" title="""Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)""" url="""/2023/talks/mentor""" speakers="""Jeremy Friesen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""mentor""" note=""""""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T19:55:00+0000""" endutc="""2023-12-03T20:35:00+0000""" start="""2:55""" end="""3:35""" title="""Windows into Freedom""" url="""/2023/talks/windows""" speakers="""Corwin Brust""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""windows""" note=""""""]] -[[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T20:00:00+0000""" endutc="""2023-12-03T20:10:00+0000""" start="""3:00""" end="""3:10""" title="""The many ways to browse Hacker News from Emacs""" url="""/2023/talks/hn""" speakers="""Mickael Kerjean""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""hn""" note=""""""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T20:25:00+0000""" endutc="""2023-12-03T21:05:00+0000""" start="""3:25""" end="""4:05""" title="""Emacs saves the Web""" url="""/2023/talks/web""" speakers="""Yuchen Pei""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""web""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""none""" startutc="""2023-12-03T20:50:00+0000""" endutc="""2023-12-03T21:10:00+0000""" start="""3:50""" end="""4:10""" title="""The Emacsen family, the design of an Emacs and the importance of Lisp""" url="""/2023/talks/emacsen""" speakers="""Fermin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsen""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T21:20:00+0000""" endutc="""2023-12-03T21:40:00+0000""" start="""4:20""" end="""4:40""" title="""Sharing Emacs is Caring Emacs: Emacs education and why I embraced video""" url="""/2023/talks/sharing""" speakers="""Jacob Boxerman""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sharing""" note=""""""]] -- cgit v1.2.3 From fb74be4f3270f81f95e5f590a2119c01e5066ffc Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Mon, 30 Oct 2023 19:23:19 -0400 Subject: update schedule --- 2023/organizers-notebook.md | 712 ++++++++++++++++++++++++++++------ 2023/organizers-notebook/index.org | 92 +++-- 2023/organizers-notebook/schedule.svg | 2 +- 3 files changed, 635 insertions(+), 171 deletions(-) diff --git a/2023/organizers-notebook.md b/2023/organizers-notebook.md index adb62394..dd466ac3 100644 --- a/2023/organizers-notebook.md +++ b/2023/organizers-notebook.md @@ -5,7 +5,7 @@ This file is automatically exported from [/2023/organizers-notebook/index.org](/ Help wanted: -- [Figure out a better way to handle 480p stream](#lowres) +- [Find volunteers for audio processing (normalization, noise reduction) and document the process](#audio) Help wanted: @@ -26,9 +26,9 @@ Help wanted: - [Distribute CFP](#distrib-cfp) - [Process submissions](#submission-process) - [Draft schedule](#draft-schedule) - - [Prepare infrastructure](#check-infra) - - [Prepare assets](#prepare-assets) - - [Coordinate volunteers](#coordinate-volunteers) + - [Prepare for the conference](#status) + - [Get ready for production](#go-live) + - [Volunteers](#coordinate-volunteers) - [Progress reports](#progress) - [E-mail templates](#templates) - [Review](#review) @@ -570,7 +570,7 @@ Sacha These times are in EST (GMT-5). - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM - Legend: dashed line means non-BBB Q&A; light gray means penciled-in talk; yellow means video already submitted and being processed @@ -596,9 +596,9 @@ These times are in EST (GMT-5). - 2023-12-02 Sat 14:50-15:10 [emacsconf](https://emacsconf.org/2023/talks/emacsconf "EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference"): EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference (Sacha Chua) - 2023-12-02 Sat 14:55-15:15 - >= 13:00 - [ref](https://emacsconf.org/2023/talks/ref "Org-Mode workflow: informal reference tracking"): Org-Mode workflow: informal reference tracking (Christopher Howard) - 2023-12-02 Sat 15:25-15:35 - between 15:00-16:00 - [unentangling](https://emacsconf.org/2023/talks/unentangling "(Un)entangling projects and repos"): (Un)entangling projects and repos (Alexey Bochkarev) -- 2023-12-02 Sat 15:45-15:55 - no live Q&A - [devel](https://emacsconf.org/2023/talks/devel "Emacs development updates"): Emacs development updates (John Wiegley) -- 2023-12-02 Sat 16:05-16:45 [core](https://emacsconf.org/2023/talks/core "Emacs core development: how it works"): Emacs core development: how it works (Stefan Kangas) -- 2023-12-02 Sat 17:00-17:10 [sat-close](https://emacsconf.org/2023/talks/sat-close "Saturday closing remarks"): Saturday closing remarks +- 2023-12-02 Sat 15:45-15:55 - >= 12:00 - [devel](https://emacsconf.org/2023/talks/devel "Emacs development updates"): Emacs development updates (John Wiegley) +- 2023-12-02 Sat 16:10-16:50 [core](https://emacsconf.org/2023/talks/core "Emacs core development: how it works"): Emacs core development: how it works (Stefan Kangas) +- 2023-12-02 Sat 17:05-17:15 [sat-close](https://emacsconf.org/2023/talks/sat-close "Saturday closing remarks"): Saturday closing remarks - 2023-12-03 Sun 09:00-09:05 [sun-open](https://emacsconf.org/2023/talks/sun-open "Sunday opening remarks"): Sunday opening remarks - 2023-12-03 Sun 09:05-09:25 - <= 12:00 - [hyperamp](https://emacsconf.org/2023/talks/hyperamp "Top 10 ways Hyperbole amps up Emacs"): Top 10 ways Hyperbole amps up Emacs (Robert Weiner) - 2023-12-03 Sun 09:40-10:00 [koutline](https://emacsconf.org/2023/talks/koutline "Using Koutline for stream of thought journaling"): Using Koutline for stream of thought journaling (Matthew Jorgensen (PlasmaStrike)) @@ -608,7 +608,7 @@ These times are in EST (GMT-5). - 2023-12-03 Sun 10:35-10:55 - <= 12:00 - [test](https://emacsconf.org/2023/talks/test "What I learned by writing test cases for GNU Hyperbole"): What I learned by writing test cases for GNU Hyperbole (Mats Lidell) - 2023-12-03 Sun 11:00-11:20 - <= 13:00 - [poltys](https://emacsconf.org/2023/talks/poltys "The browser in a buffer"): The browser in a buffer (Michael Bauer) - 2023-12-03 Sun 11:10-11:30 - <= 11:30 - [world](https://emacsconf.org/2023/talks/world "GNU Emacs: A World of Possibilities"): GNU Emacs: A World of Possibilities (Anand Tamariya) -- 2023-12-03 Sun 11:35-11:55 - <= 17:00 - [cubing](https://emacsconf.org/2023/talks/cubing "Speedcubing in Emacs"): Speedcubing in Emacs (Vasilij “wasamasa” Schneidermann) +- 2023-12-03 Sun 11:35-11:55 - <= 17:00 - [cubing](https://emacsconf.org/2023/talks/cubing "Speedcubing in Emacs"): Speedcubing in Emacs (wasamasa) - 2023-12-03 Sun 11:45-11:55 - between 11:00-13:00 - [flat](https://emacsconf.org/2023/talks/flat "A modern Emacs look-and-feel without pain"): A modern Emacs look-and-feel without pain (Pedro A. Aranda) - 2023-12-03 Sun 13:00-13:20 - <= 14:00 - [gc](https://emacsconf.org/2023/talks/gc "emacs-gc-stats: Does garbage collection actually slow down Emacs?"): emacs-gc-stats: Does garbage collection actually slow down Emacs? (Ihor Radchenko) - 2023-12-03 Sun 13:00-13:40 [emms](https://emacsconf.org/2023/talks/emms "Emacs MultiMedia System (EMMS)"): Emacs MultiMedia System (EMMS) (Yoni Rabkin) @@ -617,11 +617,10 @@ These times are in EST (GMT-5). - 2023-12-03 Sun 14:30-14:40 [lspocaml](https://emacsconf.org/2023/talks/lspocaml "Writing a language server in OCaml for Emacs, fun, and profit"): Writing a language server in OCaml for Emacs, fun, and profit (Austin Theriault) - 2023-12-03 Sun 14:35-14:45 [mentor](https://emacsconf.org/2023/talks/mentor "Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)"): Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) (Jeremy Friesen) - 2023-12-03 Sun 14:55-15:35 [windows](https://emacsconf.org/2023/talks/windows "Windows into Freedom"): Windows into Freedom (Corwin Brust) -- 2023-12-03 Sun 15:00-15:10 - >= 15:00 - [hn](https://emacsconf.org/2023/talks/hn "The many ways to browse Hacker News from Emacs"): The many ways to browse Hacker News from Emacs (Mickael Kerjean) -- 2023-12-03 Sun 15:25-16:05 - >= 15:00 - [web](https://emacsconf.org/2023/talks/web "Emacs saves the Web"): Emacs saves the Web (Yuchen Pei) +- 2023-12-03 Sun 15:10-15:50 - >= 15:00 - [web](https://emacsconf.org/2023/talks/web "Emacs saves the Web"): Emacs saves the Web (Yuchen Pei) - 2023-12-03 Sun 15:50-16:10 - no live Q&A - [emacsen](https://emacsconf.org/2023/talks/emacsen "The Emacsen family, the design of an Emacs and the importance of Lisp"): The Emacsen family, the design of an Emacs and the importance of Lisp (Fermin) -- 2023-12-03 Sun 16:20-16:40 [sharing](https://emacsconf.org/2023/talks/sharing "Sharing Emacs is Caring Emacs: Emacs education and why I embraced video"): Sharing Emacs is Caring Emacs: Emacs education and why I embraced video (Jacob Boxerman) -- 2023-12-03 Sun 16:55-17:05 [sun-close](https://emacsconf.org/2023/talks/sun-close "Sunday closing remarks"): Sunday closing remarks +- 2023-12-03 Sun 16:05-16:25 [sharing](https://emacsconf.org/2023/talks/sharing "Sharing Emacs is Caring Emacs: Emacs education and why I embraced video"): Sharing Emacs is Caring Emacs: Emacs education and why I embraced video (Jacob Boxerman) +- 2023-12-03 Sun 16:40-16:50 [sun-close](https://emacsconf.org/2023/talks/sun-close "Sunday closing remarks"): Sunday closing remarks ### Schedule notes @@ -707,15 +706,199 @@ When do we want to do this? We don’t have to worry too much, because we can offer them the option of doing it live, and we can have space in the schedule if they cancel last-minute. - + + +## Prepare for the conference + + + + +++ ++ ++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
            ITEMTODOSTATUS
            UploadDONEReady to go
            PrerecDONEReady to go
            CaptionsINPROGRESSReady to go; waiting for videos and captions
            BackstageDONEReady to go
            Test assetsDONEtest videos generated
            BBB redirects created, confirmed; next: e-mail speakers testing/checkin instructions
            VNCDONEconfirmed access to emacsconf-gen and emacsconf-dev
            OBSDONEconfirmed that gen and dev can stream
            IcecastDONEgen and dev confirmed with MPV
            MPVDONEconfirmed that mpv can watch both streams
            Watch pageDONEupdated for 2023
            Status pageDONEready to go
            Public mediaDONEconfirmed, set to protected so that we can test publishing live
            MumbleDONEconfirmed gen and dev can connect, receive audio
            EtherpadDONEReady to go, pads created
            Pad proxyDONEReady to go, pad.emacsconf.org works
            OverlaysDONEgenerated and uploaded
            IntrosINPROGRESSall intros recorded, should send them to speakers for review
            IRC channels Not yet started
            IRC talk info Not yet started
            Announcements Not yet started
            Publishing updates live Not yet started
            Autopilot Not yet started
            YouTube Not yet started
            Peertube Not yet started
            480p Delegated to corwin
            Audio processing Help wanted
            -## Prepare infrastructure +### DONE Upload -### DONE Get access to media.emacsconf.org so that we can set up the upload service and the backstage area +#### DONE Get access to media.emacsconf.org so that we can set up the upload service and the backstage area -#### DONE Decide what to do for backstage area and upload service :decision: +##### DONE Decide what to do for backstage area and upload service :decision: - [2023-10-13 Fri]: Got access to media.emacsconf.org, set up the backstage area @@ -728,9 +911,159 @@ and we can have space in the schedule if they cancel last-minute. - access to media.emacsconf.org might be sorted out by [2023-10-13 Fri] - not in a big rush yet -### TODO Double-check OBS setup and streaming on res +### DONE Prerec + + +##### Set up for the new year + +As orga@res: + +- mkdir /data/emacsconf/$year +- rm ~/current +- ln -s /data/emacsconf/$year current +- ln -s /data/emacsconf/$year $year + +When we receive files + +- change the TODO status to PROCESSING +- mkdir ~/current/$slug +- copy the files to there +- rename-original $slug $file +- process-prerec $video +- Copy the files to the res:~/cache, laptop:~/proj/emacsconf/2023/cache, and media:~/backstage +- emacsconf-cache-all-video-data +- emacsconf-publish-info-pages +- emacsconf-publish-backstage-index + + +(check that the reencode.sh process has kicked off; if not, call reencode.sh $video $prefix–reencoded.webm) + +### INPROGRESS Captions + +- OpenAI Whisper SaaS () limits audio files to 25MB, so it’s probably easier to do it ourselves + +#### TODO E-mail previous captioning volunteers to see if they’re interested in helping out + +#### DONE E-mail captioning volunteers the backstage instructions + +#### DONE E-mail current caption volunteers backstage information, captioning process, etc. + +I’ll wait a few days for Yoni to get back to us about whether he wants +to caption his own talk and/or seeing if other speakers will get their +talks in. + +`emacsconf-mail-backstage-info` + + + +Hi ${name}! + +You’re getting this e-mail because you have volunteered to help out +with captions for ${conf-name} ${year}. (Thank you so much!) + +I’m so excited! =) We’re starting to get recorded talks, which means +it’s time to get captions going. People really appreciate the +captions, especially when the captions have been lovingly edited by +volunteers who change things like “Emax” to “Emacs” and “metaX” to +“M-x”. + +Just like last year, we’re using OpenAI Whisper to give us a +reasonable starting point for transcripts. If working from scratch +works better for you, you’re welcome to do that too. + +We’ve set up ${backstage} as the backstage area where you can view the +videos and resources uploaded so far. You can access it with the +username "${backstage-user}“ and the password ”${backstage-password}“. +Please keep the backstage password and other speakers’ talk resources +secret. ${backstage-use} + +To call dibs on a video to caption, just send a message to me at +sacha@sachachua.com and I can update the page so that it’s assigned to +you. You can e-mail me the edited captions when you’re done. Don’t +worry too much about timestamps; we can re-align the text with the +audio afterwards. If life gets suddenly busy and you can’t see it all +the way through, no worries. Just e-mail me what you’ve got and I’ll +put it back in the pool. Every little bit helps! + +Thank you! + +Sacha Chua + +#### TODO E-mail the emacsconf-org mailing list the announcement and the invitation to volunteer -### TODO Generate BBB rooms +#### TODO Try out Deepgram, play around with it for last-minute submissions? + +#### DONE Get the autocaptions for emms up in the backstage area + +#### Captions lessons learned :lessons: + +- OpenAI had a breaking API change, need to call `whisper.utils.get_writer` + - + vtt_writer = whisper.utils.get_writer('vtt', os.path.dirname(new_file)) + txt_writer = whisper.utils.get_writer('txt', os.path.dirname(new_file)) + vtt_writer(result, work['audio'], {'max_line_width': 60, 'max_line_count': None, 'highlight_words': None}) + txt_writer(result, work['audio'], {'max_line_width': 60, 'max_line_count': None, 'highlight_words': None}) + +#### Reencoding + +### DONE Backstage + + + +### DONE Test assets + + + +#### DONE Generate test videos + +#### Try autopilot + + (let* ((offset-seconds 60) + (start-time (time-add (current-time) offset-seconds)) + (emacsconf-schedule-validation-functions nil) + (emacsconf-schedule-default-buffer-minutes 1) + (emacsconf-schedule-default-buffer-minutes-for-live-q-and-a 1) + (emacsconf-schedule-strategies '(emacsconf-schedule-allocate-buffer-time + emacsconf-schedule-copy-previous-track)) + (schedule (emacsconf-schedule-prepare + (emacsconf-schedule-inflate-sexp + `(("GEN" + :start ,(format-time-string "%Y-%m-%d %H:%M" start-time) + :set-track "General") + (sat-open :time 1) + (adventure :time 1) ; pad Q&A + (uni :time 1) ; live Q&A + (teaching :time 1) + (table :time 1) + (taming :time 1) + (one :time 1) + (cubing :time 1) ; IRC + ("DEV" + :start + ,(format-time-string "%Y-%m-%d %H:%M" (time-add start-time 60)) + :set-track "Development") + (matplotllm :time 1) + (gc :time 1) ; pad + (repl :time 1) ; IRC + (voice :time 1) + (llm :time 1) + (overlay :time 1) + (eval :time 1) + (emacsconf :time 1)))))) + (emacsconf-stream-crontabs t schedule)) + +### BBB + +Generate them for possibly live presentations as well? We’ll see. + +#### DONE Generate redirects + +We use redirects for Q&A sessions with BBB web conferences so that people can easily join the web conference. + +- : generate static redirects +- + +#### DONE Generate BBB rooms BBB name convention from last year @@ -794,152 +1127,183 @@ Creating new rooms (dolist (group groups) (emacsconf-spookfox-create-bbb group))) -### TODO Double-check icecast +#### TODO Possibly generate BBB rooms for live presentations? - +#### TODO Send testing instructions -### TODO Figure out a better way to handle 480p stream :corwin: +### DONE VNC -It kept dropping last year and sachac didn’t have the mental bandwidth to figure it out. -Might need another node so that we don’t risk it getting killed for memory reasons? +We use VNC to connect to the X servers on res.emacsconf.org so that we can stream from it. -Corwin has volunteered to take this on +Success: +- [X] Confirm that you can connect to emacsconf-gen via VNC +- [X] Confirm that you can connect to emacsconf-dev via VNC -### BLOCKED Create pads for all the talks +Setting up +- -Because the pads refer to the next and previous talks and include the talk titles, this is best done after the schedule has settled down. + -### TODO Doublecheck prerec processing workflow +#### Instructions +NOTE: VNC+OBS doesn’t work well if you have a window manager that +automatically resizes windows, like i3. Please configure your window +manager so that the VNC window is not resized. -#### Process +1. Install a VNC viewer on your system (ex: tigervnc-viewer). +2. Set up your local environment: + + - gen: export TRACK=gen; export TRACK\_PORT=5905; export SSH\_PORT=46668 + - dev: export TRACK=dev; export TRACK\_PORT=5906; export SSH\_PORT=46668 -##### Set up for the new year +3. Copy the password: + + scp emacsconf-$TRACK@res.emacsconf.org:~/.vnc/passwd vnc-passwd-$TRACK -p $SSH\_PORT -As orga@res: +4. Forward your local ports and connect via VNC viewer to the + appropriate forwarded port from your laptop: + + ssh emacsconf-$TRACK@res.emacsconf.org -N -L $TRACK_PORT:127.0.0.1:$TRACK_PORT -p $SSH_PORT & + sleep 5 # Give it time to establish the tunnels + xvncviewer 127.0.0.1:$TRACK_PORT -shared -geometry 1280x720 -passwd vnc-passwd-$TRACK & -- mkdir /data/emacsconf/$year -- rm ~/current -- ln -s /data/emacsconf/$year current -- ln -s /data/emacsconf/$year $year +If you get the following error: -When we receive files + channel 2: open failed: connect failed: Connection refused + CConn: End of stream + CConn: The connection was dropped by the server before the session could + be established. -- change the TODO status to PROCESSING -- mkdir ~/current/$slug -- copy the files to there -- rename-original $slug $file -- process-prerec $video -- Copy the files to the res:~/cache, laptop:~/proj/emacsconf/2023/cache, and media:~/backstage -- emacsconf-cache-all-video-data -- emacsconf-publish-info-pages -- emacsconf-publish-backstage-index +then the VNC server hasn’t started yet. You can start it with + ssh emacsconf-$TRACK@res.emacsconf.org -p $SSH_PORT /home/emacsconf-$TRACK/bin/track-vnc -(check that the reencode.sh process has kicked off; if not, call reencode.sh $video $prefix–reencoded.webm) +and then connect with: -#### Captions + xvncviewer 127.0.0.1:$TRACK_PORT -shared -geometry 1280x720 -passwd vnc-passwd-$TRACK & -- OpenAI Whisper SaaS () limits audio files to 25MB, so it’s probably easier to do it ourselves +#### TODO Ask bandali or zaeph to share their window manager configuration :bandali:zaeph: -##### TODO E-mail current caption volunteers backstage information, captioning process, etc. +### DONE OBS -I’ll wait a few days for Yoni to get back to us about whether he wants -to caption his own talk and/or seeing if other speakers will get their -talks in. +We use OBS to stream to Icecast on live.emacsconf.org. -`emacsconf-mail-backstage-info` +Success: Confirm that you can stream +- [X] gen +- [X] dev +New year: reprovision with + ansible-playbook -i inventory.yml prod-playbook.yml --tags obs -Hi ${name}! +so that the year is updated in the shell scripts. -You’re getting this e-mail because you have volunteered to help out -with captions for ${conf-name} ${year}. (Thank you so much!) + -I’m so excited! =) We’re starting to get recorded talks, which means -it’s time to get captions going. People really appreciate the -captions, especially when the captions have been lovingly edited by -volunteers who change things like “Emax” to “Emacs” and “metaX” to -“M-x”. +#### Instructions -Just like last year, we’re using OpenAI Whisper to give us a -reasonable starting point for transcripts. If working from scratch -works better for you, you’re welcome to do that too. +1. [Connect to the VNC session for the track.](#vnc-instructions) -We’ve set up ${backstage} as the backstage area where you can view the -videos and resources uploaded so far. You can access it with the -username "${backstage-user}“ and the password ”${backstage-password}“. -Please keep the backstage password and other speakers’ talk resources -secret. ${backstage-use} +2. Start **recording** (not streaming). If you don’t see OBS when you connect, it’s probably on workspace 2, so you can switch with Alt-2. If you still don’t see it there, you can open a terminal with Alt-Enter and then run `track-obs`. After you start recording, confirm that it is now broadcasting to the stream. -To call dibs on a video to caption, just send a message to me at -sacha@sachachua.com and I can update the page so that it’s assigned to -you. You can e-mail me the edited captions when you’re done. Don’t -worry too much about timestamps; we can re-align the text with the -audio afterwards. If life gets suddenly busy and you can’t see it all -the way through, no worries. Just e-mail me what you’ve got and I’ll -put it back in the pool. Every little bit helps! +3. Verify with MPV on your local system: + + mpv https://live0.emacsconf.org/$TRACK.webm & -Thank you! +#### DONE Double-check OBS setup and streaming on res -Sacha Chua +### DONE Icecast -##### TODO E-mail the emacsconf-org mailing list the announcement and the invitation to volunteer +Success: You can use [OBS+VNC to record](#obs-instructions), and the results can be viewed by mpv. +- [X] Gen +- [X] Dev -##### TODO Try out Deepgram, play around with it for last-minute submissions? +New year: reprovision with -##### DONE Get the autocaptions for emms up in the backstage area + ansible-playbook -i inventory.yml prod-playbook.yml --tags stream -##### Captions lessons learned :lessons: +so that the year is updated in the configuration. -- OpenAI had a breaking API change, need to call `whisper.utils.get_writer` - - - vtt_writer = whisper.utils.get_writer('vtt', os.path.dirname(new_file)) - txt_writer = whisper.utils.get_writer('txt', os.path.dirname(new_file)) - vtt_writer(result, work['audio'], {'max_line_width': 60, 'max_line_count': None, 'highlight_words': None}) - txt_writer(result, work['audio'], {'max_line_width': 60, 'max_line_count': None, 'highlight_words': None}) +This is on live.emacsconf.org and can be restarted with `/etc/init.d/emacsconf restart`. -#### Reencoding +#### DONE Double-check icecast -### TODO Find volunteers for audio processing and document the process :helpwanted: +### DONE MPV -- audio normalization -- noise reduction +### DONE Watch page -### TODO Write something for merging in information from previous years if not specified +live.emacsconf.org is on the front0.emacsconf.org server. -- availability -- timezone -- name -- short name -- pronouns +To set up for the year: - +1. Create directories and update the Nginx configuration + ansible-playbook -i inventory.yml prod-playbook.yml --tags live -## Prepare assets +2. Generate the pages + (emacsconf-publish-watch-pages) +3. Add the $year/watch to the wiki. -### TODO Generate intro slides and overlays +4. Create a $year/watch.md manually. -We generate intro slides to display in between talks so that people -can find out information about the previous talk and learn about the -next talk. It includes talk titles, speaker names, URLs, and Q&A -methods. The image will also be used for an introduction video if we -can record one before the conference. +### DONE Status page -We also generate overlays that show talk information during the talk -itself. +Manually maintained -SVGs don’t support line-wrapping, so it helps to do a quick pass to -make sure all the talks are displayed properly. +/ssh:front0.emacsconf.org:/var/www/status.emacsconf.org/index.html + +### DONE Public media + +Start of year: + +1. Set `media_protect_root` to true in Ansible `group_vars/all.yml`. +2. `ansible-playbook -i inventory.yml prod-playbook.yml --tags media` +3. Generate the index with `emacsconf-publish-update-media` + +Confirm by setting a submitted talk to `PLAYING` and testing with + . The public media +directory should have the files and the entry should be in the index. +Switching it back to `TO_STREAM` and calling + should remove it. + +#### TODO Switch public media to unprotected root before the conference + +1. Clear public media directory. +2. Set `media_protect_root` to false in Ansible `group_vars/all.yml`. +3. `ansible-playbook -i inventory.yml prod-playbook.yml --tags media` + +You can generate the index with `emacsconf-publish-update-media`. + +### DONE Mumble + +If you see `Server connection rejected: Wrong certificate or password.`, use **Certificate Wizard** to reimport the .p12 file in that user’s home directory. + +### DONE Etherpad + + + +#### DONE Create pads for all the talks + +Because the pads refer to the next and previous talks and include the talk titles, this is best redone after the schedule has settled down. + +### DONE Pad proxy + +### DONE Overlays + + -### BLOCKED Generate redirects +### INPROGRESS Intros -We use redirects for Q&A sessions with BBB web conferences so that people can easily join the web conference. This is blocked while waiting for media.emacsconf.org. +Intro slides -### TODO Write 1-2 sentence intros for all the talks + + +[elisp:emacsconf-subed-intro-subtitles](emacsconf-subed-intro-subtitles) + + + +#### CANCELLED Write 1-2 sentence intros for all the talks We do a brief introduction before each talk so that people know the topic of the next talk, the pronunciation of the speaker’s name, the @@ -964,14 +1328,18 @@ Actually recording the introductions can wait until closer to the conference because talk titles and Q&A methods can change. We can verify speaker name pronunciations at that time. -#### Intros :levels: +Hmm… Actually, we can go ahead and record all of these so that +speakers can doublecheck pronunciations, and then we’ll re-record them +in case someone wants to get fancier about intros. + +##### Intros :levels: - Good: Use the same template as before: In this talk, SPEAKER shares TITLE OR SUMMARY. Afterwards, PRONOUN will handle questions over Q&A METHOD. - Better: Include some more biographical information to give listeners some context. -#### DONE Do we want to use honorifics like Dr.? :decision: +##### DONE Do we want to use honorifics like Dr.? :decision: DECISION: Include in the intro-review email: > We will usually introduce you by your first name (or handle, if you @@ -996,18 +1364,110 @@ use it when recording the intros. - OPTION: Using honorifics based on e-mail signatures and intros: - Recognizes credentials -### BLOCKED Record intro videos with 1-2 sentence intros for all the talks +#### DONE Record intro videos with 1-2 sentence intros for all the talks - +#### DONE Record the rest of the intros + +#### DONE Generate intro slides + +We generate intro slides to display in between talks so that people +can find out information about the previous talk and learn about the +next talk. It includes talk titles, speaker names, URLs, and Q&A +methods. The image will also be used for an introduction video if we +can record one before the conference. + +We also generate overlays that show talk information during the talk +itself. + +SVGs don’t support line-wrapping, so it helps to do a quick pass to +make sure all the talks are displayed properly. + +Hmm… Maybe I should take the names and pronouns off the video +overlay? Then there’s less worry about wrapping, and people can always +go to the URL to get more information. + + + +#### TODO Ask speakers to review intros + +after they’ve uploaded their videos, since we might be able to check the pronunciation ourselves + +### IRC channels -## Coordinate volunteers +- /opall +- /conftopic +- /deopall +#### TODO Confirm that the emacsconf user can connect -### DONE E-mail captioning volunteers the backstage instructions +I think I had that on orga@res.emacsconf.org -### TODO E-mail previous captioning volunteers to see if they’re interested in helping out +### IRC talk info -### TODO Prepare shift calendar +### Announcements + +### Publishing updates live + +### Autopilot + +### YouTube + +### Peertube + +### 480p + +Consider increasing memory/cpu configuration on live? + + + +#### TODO Figure out a better way to handle 480p stream :corwin: + +It kept dropping last year and sachac didn’t have the mental bandwidth to figure it out. +Might need another node so that we don’t risk it getting killed for memory reasons? + +Corwin has volunteered to take this on + +### Audio processing + + + + +#### TODO Find volunteers for audio processing (normalization, noise reduction) and document the process :helpwanted: + +- audio normalization +- noise reduction + +### TODO Write something for merging in information from previous years if not specified + +- availability +- timezone +- name +- short name +- pronouns + + + +## Get ready for production + + +### A day or two before + +group_vars/all.yml: + + test_mode: false + media_protect_root: false + + ansible-playbook -i inventory.ml prod-playbook.yml --tags stream + ansible-playbook -i inventory.ml prod-playbook.yml --tags media + +Resize the nodes + + + +## Volunteers + + +### TODO Prepare shift calendar, ask people to sign up @@ -1015,7 +1475,7 @@ AM: 9-12 PM EST, PM: 1-5 PM EST (plus a little extra for setup/transition) Saturday Dec 2 2023 - +
            @@ -1089,7 +1549,7 @@ Saturday Dec 2 2023 Sunday Dec 3 2023 -
            +
            @@ -1348,6 +1808,8 @@ Note: Let’s see if we can decide on this by Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + What if we have three tracks instead? - Two-track advantages as in EmacsConf 2022: @@ -1365,6 +1827,8 @@ What if we have three tracks instead? - Allows us to have 20 minutes between talks instead of 15 - Might be easier to test the idea for just one part of the conference + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:40-10:00 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:30-10:40 Who needs Excel? Managing your students qualifications with org-table table 11:15-11:35 Teaching computer and data science with literate programming tools teaching 1:00- 1:20 Collaborative data processing and documenting using org-babel collab 1:40- 2:00 Watch Over Our Folders woof 2:20- 2:40 How I play TTRPGs in Emacs solo 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:30- 4:10 Emacs saves the Web web 4:30- 4:40 Saturday closing remarks sat-close 9:40-10:00 one.el: the static site generator for Emacs Lisp Programmers one 10:30-10:50 The browser in a buffer poltys 11:15-11:25 Taming things with Org Mode taming 1:00- 1:10 Emacs turbo-charges my writing writing 1:40- 1:50 Why Nabokov would use Org-Mode if he were writing today nabokov 2:20- 2:50 Programming at 200 wpm steno 3:30- 3:50 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9:40- 9:50 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:30-10:50 Improving access to AI-assisted literate programming with voice control voice 11:15-11:35 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:40- 1:50 Editor Integrated REPL Driven Development for all languages eval 2:20- 3:00 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 3:30- 3:50 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:10 Sunday opening remarks sun-open 9:10- 9:30 Top 10 ways Hyperbole amps up Emacs hyperamp 10:00-10:20 Using Koutline for stream of thought journaling koutline 11:00-11:20 What I learned by writing test cases for GNU Hyperbole test 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 2:00- 2:10 Emacs development updates devel 2:30- 2:40 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:20 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:00- 4:10 Sunday closing remarks sun-close 10:00-10:10 Parallel Text Replacement: Does P = NP? parallel 10:30-10:40 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:00- 1:40 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:00- 2:20 Org-Mode workflow: informal reference tracking ref 3:00- 3:10 (Un)entangling projects and repos unentangling 10:00-10:20 Bringing joy to Scheme programming scheme 11:00-11:10 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 11:30-11:40 A modern Emacs look-and-feel without pain flat 1:00- 1:40 Windows into Freedom windows 2:00- 2:20 Speedcubing in Emacs cubing 3:00- 3:20 GNU Emacs for electronics, note-taking, and as lightweight IDE extending 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + ### Three tracks for Sunday morning? @@ -1373,3 +1837,5 @@ What if we have three tracks instead? - world: Ends at 16:20 after 11:30 - Missing talks: core + Graphical view of the schedule Schedule for Saturday Saturday 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + diff --git a/2023/organizers-notebook/index.org b/2023/organizers-notebook/index.org index 39a940ca..9c089e08 100644 --- a/2023/organizers-notebook/index.org +++ b/2023/organizers-notebook/index.org @@ -509,7 +509,6 @@ These times are in EST (GMT-5). (steno) mentor break - (hn :start "15:00") web sharing sun-close @@ -572,52 +571,51 @@ These times are in EST (GMT-5). #+end_src #+RESULTS: draft-schedule-table - - 2023-12-02 Sat 09:00-09:10 [[emacsconf:sat-open][sat-open]]: Saturday opening remarks - - 2023-12-02 Sat 09:10-09:20 - <= 10:00 - [[emacsconf:adventure][adventure]]: An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp (Chung-hong Chan) - - 2023-12-02 Sat 09:30-09:50 [[emacsconf:uni][uni]]: Authoring and presenting university courses with Emacs and a full libre software stack (James Howell) - - 2023-12-02 Sat 10:00-10:10 - <= 10:30 - [[emacsconf:matplotllm][matplotllm]]: MatplotLLM, iterative natural language data visualization in org-babel (Abhinav Tushar) - - 2023-12-02 Sat 10:05-10:25 - on 2023-12-02 - [[emacsconf:teaching][teaching]]: Teaching computer and data science with literate programming tools (Marcus Birkenkrahe) - - 2023-12-02 Sat 10:20-10:40 [[emacsconf:voice][voice]]: Improving access to AI-assisted literate programming with voice control (Blaine Mooers) - - 2023-12-02 Sat 10:40-10:50 - <= 11:00 - [[emacsconf:table][table]]: Who needs Excel? Managing your students qualifications with org-table (Daniel Molina) - - 2023-12-02 Sat 10:55-11:15 - >= 10:00 - [[emacsconf:llm][llm]]: LLM clients in Emacs, functionality and standardization (Andrew Hyatt) - - 2023-12-02 Sat 11:05-11:15 - <= 15:00 - [[emacsconf:taming][taming]]: Taming things with Org Mode (Gergely Nagy (algernon)) - - 2023-12-02 Sat 11:30-11:50 - <= 13:00 - [[emacsconf:one][one]]: one.el: the static site generator for Emacs Lisp Programmers (Tony Aldon) - - 2023-12-02 Sat 13:00-13:10 [[emacsconf:writing][writing]]: Emacs turbo-charges my writing (Jeremy Friesen) - - 2023-12-02 Sat 13:00-13:20 - >= 11:00 - [[emacsconf:overlay][overlay]]: Improving compiler diagnostics with Overlays (Jeff Trull) - - 2023-12-02 Sat 13:25-13:35 [[emacsconf:nabokov][nabokov]]: Why Nabokov would use Org-Mode if he were writing today (Edmund Jorgensen) - - 2023-12-02 Sat 13:35-13:45 [[emacsconf:eval][eval]]: Editor Integrated REPL Driven Development for all languages (Musa Al-hassy) - - 2023-12-02 Sat 13:50-14:10 - no live Q&A - [[emacsconf:collab][collab]]: Collaborative data processing and documenting using org-babel (Jonathan Hartman, Lukas C. Bossert) - - 2023-12-02 Sat 14:00-14:40 [[emacsconf:repl][repl]]: REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ (Eduardo Ochs) - - 2023-12-02 Sat 14:20-14:40 - >= 12:00 - [[emacsconf:solo][solo]]: How I play TTRPGs in Emacs (Howard Abrams) - - 2023-12-02 Sat 14:50-15:10 [[emacsconf:emacsconf][emacsconf]]: EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference (Sacha Chua) - - 2023-12-02 Sat 14:55-15:15 - >= 13:00 - [[emacsconf:ref][ref]]: Org-Mode workflow: informal reference tracking (Christopher Howard) - - 2023-12-02 Sat 15:25-15:35 - between 15:00-16:00 - [[emacsconf:unentangling][unentangling]]: (Un)entangling projects and repos (Alexey Bochkarev) - - 2023-12-02 Sat 15:45-15:55 - no live Q&A - [[emacsconf:devel][devel]]: Emacs development updates (John Wiegley) - - 2023-12-02 Sat 16:05-16:45 [[emacsconf:core][core]]: Emacs core development: how it works (Stefan Kangas) - - 2023-12-02 Sat 17:00-17:10 [[emacsconf:sat-close][sat-close]]: Saturday closing remarks - - 2023-12-03 Sun 09:00-09:05 [[emacsconf:sun-open][sun-open]]: Sunday opening remarks - - 2023-12-03 Sun 09:05-09:25 - <= 12:00 - [[emacsconf:hyperamp][hyperamp]]: Top 10 ways Hyperbole amps up Emacs (Robert Weiner) - - 2023-12-03 Sun 09:40-10:00 [[emacsconf:koutline][koutline]]: Using Koutline for stream of thought journaling (Matthew Jorgensen (PlasmaStrike)) - - 2023-12-03 Sun 10:00-10:20 - <= 12:00 - [[emacsconf:scheme][scheme]]: Bringing joy to Scheme programming (Andrew Tropin) - - 2023-12-03 Sun 10:10-10:20 - <= 11:00 - [[emacsconf:parallel][parallel]]: Parallel Text Replacement: Does P = NP? (Lovro, Valentino Picotti) - - 2023-12-03 Sun 10:35-10:45 - <= 13:00 - [[emacsconf:eat][eat]]: Eat and Eat powered Eshell, fast featureful terminal inside Emacs (Akib Azmain Turja) - - 2023-12-03 Sun 10:35-10:55 - <= 12:00 - [[emacsconf:test][test]]: What I learned by writing test cases for GNU Hyperbole (Mats Lidell) - - 2023-12-03 Sun 11:00-11:20 - <= 13:00 - [[emacsconf:poltys][poltys]]: The browser in a buffer (Michael Bauer) - - 2023-12-03 Sun 11:10-11:30 - <= 11:30 - [[emacsconf:world][world]]: GNU Emacs: A World of Possibilities (Anand Tamariya) - - 2023-12-03 Sun 11:35-11:55 - <= 17:00 - [[emacsconf:cubing][cubing]]: Speedcubing in Emacs (Vasilij "wasamasa" Schneidermann) - - 2023-12-03 Sun 11:45-11:55 - between 11:00-13:00 - [[emacsconf:flat][flat]]: A modern Emacs look-and-feel without pain (Pedro A. Aranda) - - 2023-12-03 Sun 13:00-13:20 - <= 14:00 - [[emacsconf:gc][gc]]: emacs-gc-stats: Does garbage collection actually slow down Emacs? (Ihor Radchenko) - - 2023-12-03 Sun 13:00-13:40 [[emacsconf:emms][emms]]: Emacs MultiMedia System (EMMS) (Yoni Rabkin) - - 2023-12-03 Sun 13:35-14:15 - >= 11:00 - [[emacsconf:hyperdrive][hyperdrive]]: hyperdrive.el: Peer-to-peer filesystem in Emacs (Joseph Turner) - - 2023-12-03 Sun 13:55-14:25 [[emacsconf:steno][steno]]: Programming at 200 wpm (Daniel Alejandro Tapia) - - 2023-12-03 Sun 14:30-14:40 [[emacsconf:lspocaml][lspocaml]]: Writing a language server in OCaml for Emacs, fun, and profit (Austin Theriault) - - 2023-12-03 Sun 14:35-14:45 [[emacsconf:mentor][mentor]]: Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) (Jeremy Friesen) - - 2023-12-03 Sun 14:55-15:35 [[emacsconf:windows][windows]]: Windows into Freedom (Corwin Brust) - - 2023-12-03 Sun 15:00-15:10 - >= 15:00 - [[emacsconf:hn][hn]]: The many ways to browse Hacker News from Emacs (Mickael Kerjean) - - 2023-12-03 Sun 15:25-16:05 - >= 15:00 - [[emacsconf:web][web]]: Emacs saves the Web (Yuchen Pei) - - 2023-12-03 Sun 15:50-16:10 - no live Q&A - [[emacsconf:emacsen][emacsen]]: The Emacsen family, the design of an Emacs and the importance of Lisp (Fermin) - - 2023-12-03 Sun 16:20-16:40 [[emacsconf:sharing][sharing]]: Sharing Emacs is Caring Emacs: Emacs education and why I embraced video (Jacob Boxerman) - - 2023-12-03 Sun 16:55-17:05 [[emacsconf:sun-close][sun-close]]: Sunday closing remarks + - 2023-12-02 Sat 09:00-09:10 [[emacsconf:sat-open][sat-open]]: Saturday opening remarks + - 2023-12-02 Sat 09:10-09:20 - <= 10:00 - [[emacsconf:adventure][adventure]]: An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp (Chung-hong Chan) + - 2023-12-02 Sat 09:30-09:50 [[emacsconf:uni][uni]]: Authoring and presenting university courses with Emacs and a full libre software stack (James Howell) + - 2023-12-02 Sat 10:00-10:10 - <= 10:30 - [[emacsconf:matplotllm][matplotllm]]: MatplotLLM, iterative natural language data visualization in org-babel (Abhinav Tushar) + - 2023-12-02 Sat 10:05-10:25 - on 2023-12-02 - [[emacsconf:teaching][teaching]]: Teaching computer and data science with literate programming tools (Marcus Birkenkrahe) + - 2023-12-02 Sat 10:20-10:40 [[emacsconf:voice][voice]]: Improving access to AI-assisted literate programming with voice control (Blaine Mooers) + - 2023-12-02 Sat 10:40-10:50 - <= 11:00 - [[emacsconf:table][table]]: Who needs Excel? Managing your students qualifications with org-table (Daniel Molina) + - 2023-12-02 Sat 10:55-11:15 - >= 10:00 - [[emacsconf:llm][llm]]: LLM clients in Emacs, functionality and standardization (Andrew Hyatt) + - 2023-12-02 Sat 11:05-11:15 - <= 15:00 - [[emacsconf:taming][taming]]: Taming things with Org Mode (Gergely Nagy (algernon)) + - 2023-12-02 Sat 11:30-11:50 - <= 13:00 - [[emacsconf:one][one]]: one.el: the static site generator for Emacs Lisp Programmers (Tony Aldon) + - 2023-12-02 Sat 13:00-13:10 [[emacsconf:writing][writing]]: Emacs turbo-charges my writing (Jeremy Friesen) + - 2023-12-02 Sat 13:00-13:20 - >= 11:00 - [[emacsconf:overlay][overlay]]: Improving compiler diagnostics with Overlays (Jeff Trull) + - 2023-12-02 Sat 13:25-13:35 [[emacsconf:nabokov][nabokov]]: Why Nabokov would use Org-Mode if he were writing today (Edmund Jorgensen) + - 2023-12-02 Sat 13:35-13:45 [[emacsconf:eval][eval]]: Editor Integrated REPL Driven Development for all languages (Musa Al-hassy) + - 2023-12-02 Sat 13:50-14:10 - no live Q&A - [[emacsconf:collab][collab]]: Collaborative data processing and documenting using org-babel (Jonathan Hartman, Lukas C. Bossert) + - 2023-12-02 Sat 14:00-14:40 [[emacsconf:repl][repl]]: REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ (Eduardo Ochs) + - 2023-12-02 Sat 14:20-14:40 - >= 12:00 - [[emacsconf:solo][solo]]: How I play TTRPGs in Emacs (Howard Abrams) + - 2023-12-02 Sat 14:50-15:10 [[emacsconf:emacsconf][emacsconf]]: EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference (Sacha Chua) + - 2023-12-02 Sat 14:55-15:15 - >= 13:00 - [[emacsconf:ref][ref]]: Org-Mode workflow: informal reference tracking (Christopher Howard) + - 2023-12-02 Sat 15:25-15:35 - between 15:00-16:00 - [[emacsconf:unentangling][unentangling]]: (Un)entangling projects and repos (Alexey Bochkarev) + - 2023-12-02 Sat 15:45-15:55 - >= 12:00 - [[emacsconf:devel][devel]]: Emacs development updates (John Wiegley) + - 2023-12-02 Sat 16:10-16:50 [[emacsconf:core][core]]: Emacs core development: how it works (Stefan Kangas) + - 2023-12-02 Sat 17:05-17:15 [[emacsconf:sat-close][sat-close]]: Saturday closing remarks + - 2023-12-03 Sun 09:00-09:05 [[emacsconf:sun-open][sun-open]]: Sunday opening remarks + - 2023-12-03 Sun 09:05-09:25 - <= 12:00 - [[emacsconf:hyperamp][hyperamp]]: Top 10 ways Hyperbole amps up Emacs (Robert Weiner) + - 2023-12-03 Sun 09:40-10:00 [[emacsconf:koutline][koutline]]: Using Koutline for stream of thought journaling (Matthew Jorgensen (PlasmaStrike)) + - 2023-12-03 Sun 10:00-10:20 - <= 12:00 - [[emacsconf:scheme][scheme]]: Bringing joy to Scheme programming (Andrew Tropin) + - 2023-12-03 Sun 10:10-10:20 - <= 11:00 - [[emacsconf:parallel][parallel]]: Parallel Text Replacement: Does P = NP? (Lovro, Valentino Picotti) + - 2023-12-03 Sun 10:35-10:45 - <= 13:00 - [[emacsconf:eat][eat]]: Eat and Eat powered Eshell, fast featureful terminal inside Emacs (Akib Azmain Turja) + - 2023-12-03 Sun 10:35-10:55 - <= 12:00 - [[emacsconf:test][test]]: What I learned by writing test cases for GNU Hyperbole (Mats Lidell) + - 2023-12-03 Sun 11:00-11:20 - <= 13:00 - [[emacsconf:poltys][poltys]]: The browser in a buffer (Michael Bauer) + - 2023-12-03 Sun 11:10-11:30 - <= 11:30 - [[emacsconf:world][world]]: GNU Emacs: A World of Possibilities (Anand Tamariya) + - 2023-12-03 Sun 11:35-11:55 - <= 17:00 - [[emacsconf:cubing][cubing]]: Speedcubing in Emacs (wasamasa) + - 2023-12-03 Sun 11:45-11:55 - between 11:00-13:00 - [[emacsconf:flat][flat]]: A modern Emacs look-and-feel without pain (Pedro A. Aranda) + - 2023-12-03 Sun 13:00-13:20 - <= 14:00 - [[emacsconf:gc][gc]]: emacs-gc-stats: Does garbage collection actually slow down Emacs? (Ihor Radchenko) + - 2023-12-03 Sun 13:00-13:40 [[emacsconf:emms][emms]]: Emacs MultiMedia System (EMMS) (Yoni Rabkin) + - 2023-12-03 Sun 13:35-14:15 - >= 11:00 - [[emacsconf:hyperdrive][hyperdrive]]: hyperdrive.el: Peer-to-peer filesystem in Emacs (Joseph Turner) + - 2023-12-03 Sun 13:55-14:25 [[emacsconf:steno][steno]]: Programming at 200 wpm (Daniel Alejandro Tapia) + - 2023-12-03 Sun 14:30-14:40 [[emacsconf:lspocaml][lspocaml]]: Writing a language server in OCaml for Emacs, fun, and profit (Austin Theriault) + - 2023-12-03 Sun 14:35-14:45 [[emacsconf:mentor][mentor]]: Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) (Jeremy Friesen) + - 2023-12-03 Sun 14:55-15:35 [[emacsconf:windows][windows]]: Windows into Freedom (Corwin Brust) + - 2023-12-03 Sun 15:10-15:50 - >= 15:00 - [[emacsconf:web][web]]: Emacs saves the Web (Yuchen Pei) + - 2023-12-03 Sun 15:50-16:10 - no live Q&A - [[emacsconf:emacsen][emacsen]]: The Emacsen family, the design of an Emacs and the importance of Lisp (Fermin) + - 2023-12-03 Sun 16:05-16:25 [[emacsconf:sharing][sharing]]: Sharing Emacs is Caring Emacs: Emacs education and why I embraced video (Jacob Boxerman) + - 2023-12-03 Sun 16:40-16:50 [[emacsconf:sun-close][sun-close]]: Sunday closing remarks *** Schedule notes :PROPERTIES: diff --git a/2023/organizers-notebook/schedule.svg b/2023/organizers-notebook/schedule.svg index 10e4ddb7..17fcf5a3 100644 --- a/2023/organizers-notebook/schedule.svg +++ b/2023/organizers-notebook/schedule.svg @@ -1 +1 @@ - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file -- cgit v1.2.3 From 5066b1181b51d5e0d18171bd3bd8bb5be1d86006 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Mon, 30 Oct 2023 19:27:54 -0400 Subject: update schedule to remove hn and keep sun pm break --- 2023/info/cubing-before.md | 2 +- 2023/info/eat-before.md | 2 +- 2023/info/emacsen-before.md | 2 +- 2023/info/emms-before.md | 2 +- 2023/info/flat-before.md | 2 +- 2023/info/gc-before.md | 2 +- 2023/info/hyperamp-before.md | 2 +- 2023/info/hyperdrive-before.md | 2 +- 2023/info/koutline-before.md | 2 +- 2023/info/lspocaml-before.md | 2 +- 2023/info/mentor-before.md | 2 +- 2023/info/parallel-before.md | 2 +- 2023/info/poltys-before.md | 2 +- 2023/info/scheme-before.md | 2 +- 2023/info/sharing-before.md | 4 ++-- 2023/info/steno-before.md | 2 +- 2023/info/sun-close-before.md | 4 ++-- 2023/info/sun-open-before.md | 2 +- 2023/info/test-before.md | 2 +- 2023/info/web-before.md | 4 ++-- 2023/info/windows-before.md | 2 +- 2023/info/world-before.md | 2 +- 2023/organizers-notebook/index.org | 4 ++-- 2023/schedule-2023-12-03.md | 2 +- 2023/schedule-details.md | 6 +++--- 25 files changed, 31 insertions(+), 31 deletions(-) diff --git a/2023/info/cubing-before.md b/2023/info/cubing-before.md index a689b0c6..fe915e27 100644 --- a/2023/info/cubing-before.md +++ b/2023/info/cubing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/eat-before.md b/2023/info/eat-before.md index 8c0c44ee..87e05144 100644 --- a/2023/info/eat-before.md +++ b/2023/info/eat-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/emacsen-before.md b/2023/info/emacsen-before.md index ce9913a8..38a5fa9c 100644 --- a/2023/info/emacsen-before.md +++ b/2023/info/emacsen-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/emms-before.md b/2023/info/emms-before.md index c077558a..a5829044 100644 --- a/2023/info/emms-before.md +++ b/2023/info/emms-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/flat-before.md b/2023/info/flat-before.md index 65db9835..2d22f55c 100644 --- a/2023/info/flat-before.md +++ b/2023/info/flat-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/gc-before.md b/2023/info/gc-before.md index 3f17e847..6160856f 100644 --- a/2023/info/gc-before.md +++ b/2023/info/gc-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/hyperamp-before.md b/2023/info/hyperamp-before.md index e00badfd..3e34fa62 100644 --- a/2023/info/hyperamp-before.md +++ b/2023/info/hyperamp-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/hyperdrive-before.md b/2023/info/hyperdrive-before.md index 4b0c810d..aa273246 100644 --- a/2023/info/hyperdrive-before.md +++ b/2023/info/hyperdrive-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/koutline-before.md b/2023/info/koutline-before.md index 1385f233..e896a884 100644 --- a/2023/info/koutline-before.md +++ b/2023/info/koutline-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/lspocaml-before.md b/2023/info/lspocaml-before.md index 52e5aac3..fee8646b 100644 --- a/2023/info/lspocaml-before.md +++ b/2023/info/lspocaml-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/mentor-before.md b/2023/info/mentor-before.md index d42933e1..a07cc9e2 100644 --- a/2023/info/mentor-before.md +++ b/2023/info/mentor-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/parallel-before.md b/2023/info/parallel-before.md index 0c398a0a..9ff54af7 100644 --- a/2023/info/parallel-before.md +++ b/2023/info/parallel-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/poltys-before.md b/2023/info/poltys-before.md index 0dd5c9e8..c16f7f7d 100644 --- a/2023/info/poltys-before.md +++ b/2023/info/poltys-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/scheme-before.md b/2023/info/scheme-before.md index 042d4a50..fa9ba6c3 100644 --- a/2023/info/scheme-before.md +++ b/2023/info/scheme-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sharing-before.md b/2023/info/sharing-before.md index 3112cf78..95b12955 100644 --- a/2023/info/sharing-before.md +++ b/2023/info/sharing-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 20-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~4:20 PM - 4:20 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~3:20 PM - 3:20 PM CST (US/Central)
            Sunday, Dec 3 2023, ~2:20 PM - 2:20 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~1:20 PM - 1:20 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~9:20 PM - 9:20 PM UTC
            Sunday, Dec 3 2023, ~10:20 PM - 10:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~11:20 PM - 11:20 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:50 AM - 2:50 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~5:20 AM - 5:20 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~6:20 AM - 6:20 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~4:05 PM - 4:05 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~3:05 PM - 3:05 PM CST (US/Central)
            Sunday, Dec 3 2023, ~2:05 PM - 2:05 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~1:05 PM - 1:05 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~9:05 PM - 9:05 PM UTC
            Sunday, Dec 3 2023, ~10:05 PM - 10:05 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~11:05 PM - 11:05 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:35 AM - 2:35 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~5:05 AM - 5:05 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~6:05 AM - 6:05 AM JST (Asia/Tokyo)
            diff --git a/2023/info/steno-before.md b/2023/info/steno-before.md index 176c6612..56589e9d 100644 --- a/2023/info/steno-before.md +++ b/2023/info/steno-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sun-close-before.md b/2023/info/sun-close-before.md index 457bfe7a..93a67ace 100644 --- a/2023/info/sun-close-before.md +++ b/2023/info/sun-close-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 10-min talk Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream -
            Times in different timezones:
            Sunday, Dec 3 2023, ~4:55 PM - 4:55 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~3:55 PM - 3:55 PM CST (US/Central)
            Sunday, Dec 3 2023, ~2:55 PM - 2:55 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~1:55 PM - 1:55 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~9:55 PM - 9:55 PM UTC
            Sunday, Dec 3 2023, ~10:55 PM - 10:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~11:55 PM - 11:55 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~3:25 AM - 3:25 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~5:55 AM - 5:55 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~6:55 AM - 6:55 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~4:40 PM - 4:40 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~3:40 PM - 3:40 PM CST (US/Central)
            Sunday, Dec 3 2023, ~2:40 PM - 2:40 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~1:40 PM - 1:40 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~9:40 PM - 9:40 PM UTC
            Sunday, Dec 3 2023, ~10:40 PM - 10:40 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~11:40 PM - 11:40 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~3:10 AM - 3:10 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~5:40 AM - 5:40 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~6:40 AM - 6:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sun-open-before.md b/2023/info/sun-open-before.md index bbaae133..c64aca8b 100644 --- a/2023/info/sun-open-before.md +++ b/2023/info/sun-open-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/test-before.md b/2023/info/test-before.md index 18a82f7c..f210cc2c 100644 --- a/2023/info/test-before.md +++ b/2023/info/test-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/web-before.md b/2023/info/web-before.md index 20972fca..6c39641b 100644 --- a/2023/info/web-before.md +++ b/2023/info/web-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 40-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:25 PM - 3:25 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:25 PM - 2:25 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:25 PM - 1:25 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:25 PM - 12:25 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:25 PM - 8:25 PM UTC
            Sunday, Dec 3 2023, ~9:25 PM - 9:25 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:25 PM - 10:25 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:55 AM - 1:55 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:25 AM - 4:25 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:25 AM - 5:25 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:10 PM - 3:10 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:10 PM - 2:10 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:10 PM - 1:10 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:10 PM - 12:10 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:10 PM - 8:10 PM UTC
            Sunday, Dec 3 2023, ~9:10 PM - 9:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:10 PM - 10:10 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:40 AM - 1:40 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:10 AM - 4:10 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:10 AM - 5:10 AM JST (Asia/Tokyo)
            diff --git a/2023/info/windows-before.md b/2023/info/windows-before.md index 95328b95..785f739d 100644 --- a/2023/info/windows-before.md +++ b/2023/info/windows-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/world-before.md b/2023/info/world-before.md index 0b847b83..2c2736a4 100644 --- a/2023/info/world-before.md +++ b/2023/info/world-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/organizers-notebook/index.org b/2023/organizers-notebook/index.org index 9c089e08..f9f1331e 100644 --- a/2023/organizers-notebook/index.org +++ b/2023/organizers-notebook/index.org @@ -475,11 +475,11 @@ These times are in EST (GMT-5). uni teaching table - taming + taming one (lunch :start "12:00") writing - nabokov + nabokov collab solo ref diff --git a/2023/schedule-2023-12-03.md b/2023/schedule-2023-12-03.md index 3ad59625..e756970a 100644 --- a/2023/schedule-2023-12-03.md +++ b/2023/schedule-2023-12-03.md @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/2023/schedule-details.md b/2023/schedule-details.md index 02c687b6..4df1bb30 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -50,7 +50,7 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:30:00+0000""" endutc="""2023-12-03T19:40:00+0000""" start="""2:30""" end="""2:40""" title="""Writing a language server in OCaml for Emacs, fun, and profit""" url="""/2023/talks/lspocaml""" speakers="""Austin Theriault""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""lspocaml""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:35:00+0000""" endutc="""2023-12-03T19:45:00+0000""" start="""2:35""" end="""2:45""" title="""Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)""" url="""/2023/talks/mentor""" speakers="""Jeremy Friesen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""mentor""" note=""""""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T19:55:00+0000""" endutc="""2023-12-03T20:35:00+0000""" start="""2:55""" end="""3:35""" title="""Windows into Freedom""" url="""/2023/talks/windows""" speakers="""Corwin Brust""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""windows""" note=""""""]] -[[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T20:25:00+0000""" endutc="""2023-12-03T21:05:00+0000""" start="""3:25""" end="""4:05""" title="""Emacs saves the Web""" url="""/2023/talks/web""" speakers="""Yuchen Pei""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""web""" note=""""""]] +[[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T20:10:00+0000""" endutc="""2023-12-03T20:50:00+0000""" start="""3:10""" end="""3:50""" title="""Emacs saves the Web""" url="""/2023/talks/web""" speakers="""Yuchen Pei""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""web""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""none""" startutc="""2023-12-03T20:50:00+0000""" endutc="""2023-12-03T21:10:00+0000""" start="""3:50""" end="""4:10""" title="""The Emacsen family, the design of an Emacs and the importance of Lisp""" url="""/2023/talks/emacsen""" speakers="""Fermin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsen""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T21:20:00+0000""" endutc="""2023-12-03T21:40:00+0000""" start="""4:20""" end="""4:40""" title="""Sharing Emacs is Caring Emacs: Emacs education and why I embraced video""" url="""/2023/talks/sharing""" speakers="""Jacob Boxerman""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sharing""" note=""""""]] -[[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-03T21:55:00+0000""" endutc="""2023-12-03T22:05:00+0000""" start="""4:55""" end="""5:05""" title="""Sunday closing remarks""" url="""/2023/talks/sun-close""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sun-close""" note=""""""]] \ No newline at end of file +[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T21:05:00+0000""" endutc="""2023-12-03T21:25:00+0000""" start="""4:05""" end="""4:25""" title="""Sharing Emacs is Caring Emacs: Emacs education and why I embraced video""" url="""/2023/talks/sharing""" speakers="""Jacob Boxerman""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sharing""" note=""""""]] +[[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-03T21:40:00+0000""" endutc="""2023-12-03T21:50:00+0000""" start="""4:40""" end="""4:50""" title="""Sunday closing remarks""" url="""/2023/talks/sun-close""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sun-close""" note=""""""]] \ No newline at end of file -- cgit v1.2.3 From 5e7642643a5a74c4737c947e4b2e66ced59b2e59 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Tue, 31 Oct 2023 09:37:34 -0400 Subject: Add doc talk --- 2023/info/adventure-before.md | 2 +- 2023/info/collab-before.md | 2 +- 2023/info/core-before.md | 2 +- 2023/info/core-nav.md | 2 +- 2023/info/devel-before.md | 2 +- 2023/info/devel-nav.md | 2 +- 2023/info/doc-after.md | 7 +++++++ 2023/info/doc-before.md | 18 ++++++++++++++++++ 2023/info/doc-nav.md | 7 +++++++ 2023/info/emacsconf-before.md | 4 ++-- 2023/info/emacsconf-nav.md | 4 ++-- 2023/info/eval-before.md | 2 +- 2023/info/llm-before.md | 2 +- 2023/info/matplotllm-before.md | 2 +- 2023/info/nabokov-before.md | 2 +- 2023/info/one-before.md | 2 +- 2023/info/overlay-before.md | 2 +- 2023/info/ref-before.md | 2 +- 2023/info/ref-nav.md | 2 +- 2023/info/repl-before.md | 2 +- 2023/info/sat-close-before.md | 2 +- 2023/info/sat-open-before.md | 2 +- 2023/info/solo-before.md | 2 +- 2023/info/solo-nav.md | 2 +- 2023/info/table-before.md | 2 +- 2023/info/taming-before.md | 2 +- 2023/info/teaching-before.md | 2 +- 2023/info/unentangling-before.md | 2 +- 2023/info/uni-before.md | 2 +- 2023/info/voice-before.md | 2 +- 2023/info/writing-before.md | 2 +- 2023/organizers-notebook/index.org | 7 ++++--- 2023/organizers-notebook/schedule.svg | 2 +- 2023/schedule-2023-12-02.md | 2 +- 2023/schedule-2023-12-03.md | 2 +- 2023/schedule-details.md | 3 ++- 2023/talks/doc.md | 26 ++++++++++++++++++++++++++ 37 files changed, 97 insertions(+), 37 deletions(-) create mode 100644 2023/info/doc-after.md create mode 100644 2023/info/doc-before.md create mode 100644 2023/info/doc-nav.md create mode 100644 2023/talks/doc.md diff --git a/2023/info/adventure-before.md b/2023/info/adventure-before.md index b6dcd7db..4fc342fe 100644 --- a/2023/info/adventure-before.md +++ b/2023/info/adventure-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/collab-before.md b/2023/info/collab-before.md index fcc9584f..bfaef8b7 100644 --- a/2023/info/collab-before.md +++ b/2023/info/collab-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/core-before.md b/2023/info/core-before.md index c44eca49..778668fa 100644 --- a/2023/info/core-before.md +++ b/2023/info/core-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/core-nav.md b/2023/info/core-nav.md index 28e290d3..2ecbdac1 100644 --- a/2023/info/core-nav.md +++ b/2023/info/core-nav.md @@ -1,7 +1,7 @@
            Back to the [[talks]] -Previous by time: Emacs development updates +Previous by time: EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference Next by time: Saturday closing remarks Track: General
            diff --git a/2023/info/devel-before.md b/2023/info/devel-before.md index 6289ffb8..26a108be 100644 --- a/2023/info/devel-before.md +++ b/2023/info/devel-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/devel-nav.md b/2023/info/devel-nav.md index 81fd7647..c0924493 100644 --- a/2023/info/devel-nav.md +++ b/2023/info/devel-nav.md @@ -2,6 +2,6 @@ diff --git a/2023/info/doc-after.md b/2023/info/doc-after.md new file mode 100644 index 00000000..78cda7d5 --- /dev/null +++ b/2023/info/doc-after.md @@ -0,0 +1,7 @@ + + + +Questions or comments? Please e-mail [emacsconf-org-private@gnu.org](mailto:emacsconf-org-private@gnu.org?subject=Comment%20for%20EmacsConf%202022%20doc%3A%20Literate%20Documentation%20with%20Emacs%20and%20Org%20Mode) + + + diff --git a/2023/info/doc-before.md b/2023/info/doc-before.md new file mode 100644 index 00000000..ab8153aa --- /dev/null +++ b/2023/info/doc-before.md @@ -0,0 +1,18 @@ + + +The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +
            + +[[!toc ]] +Format: 40-min talk followed by live Q&A +Discuss on IRC: [#emacsconf](nil) +Status: Waiting for a caption volunteer +
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:50 PM - 2:50 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:50 PM - 1:50 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:50 PM - 12:50 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:50 AM - 11:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:50 PM - 7:50 PM UTC
            Saturday, Dec 2 2023, ~8:50 PM - 8:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:50 PM - 9:50 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:20 AM - 1:20 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:50 AM - 3:50 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:50 AM - 4:50 AM JST (Asia/Tokyo)
            + + + + + +# Description + \ No newline at end of file diff --git a/2023/info/doc-nav.md b/2023/info/doc-nav.md new file mode 100644 index 00000000..a6ec782d --- /dev/null +++ b/2023/info/doc-nav.md @@ -0,0 +1,7 @@ + +
            +Back to the [[talks]] +Previous by time: How I play TTRPGs in Emacs +Next by time: Org-Mode workflow: informal reference tracking +Track: Development +
            diff --git a/2023/info/emacsconf-before.md b/2023/info/emacsconf-before.md index 051eccc8..a96fe055 100644 --- a/2023/info/emacsconf-before.md +++ b/2023/info/emacsconf-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 2-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:50 PM - 2:50 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:50 PM - 1:50 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:50 PM - 12:50 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:50 AM - 11:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:50 PM - 7:50 PM UTC
            Saturday, Dec 2 2023, ~8:50 PM - 8:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:50 PM - 9:50 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:20 AM - 1:20 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:50 AM - 3:50 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:50 AM - 4:50 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:45 PM - 3:45 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:45 PM - 2:45 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:45 PM - 1:45 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:45 PM - 12:45 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:45 PM - 8:45 PM UTC
            Saturday, Dec 2 2023, ~9:45 PM - 9:45 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:45 PM - 10:45 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:15 AM - 2:15 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:45 AM - 4:45 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:45 AM - 5:45 AM JST (Asia/Tokyo)
            diff --git a/2023/info/emacsconf-nav.md b/2023/info/emacsconf-nav.md index a6ec782d..38631378 100644 --- a/2023/info/emacsconf-nav.md +++ b/2023/info/emacsconf-nav.md @@ -1,7 +1,7 @@
            Back to the [[talks]] -Previous by time: How I play TTRPGs in Emacs -Next by time: Org-Mode workflow: informal reference tracking +Previous by time: Emacs development updates +Next by time: Emacs core development: how it works Track: Development
            diff --git a/2023/info/eval-before.md b/2023/info/eval-before.md index 54fb575b..840c0f24 100644 --- a/2023/info/eval-before.md +++ b/2023/info/eval-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/llm-before.md b/2023/info/llm-before.md index be7ac5cd..35e38d70 100644 --- a/2023/info/llm-before.md +++ b/2023/info/llm-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/matplotllm-before.md b/2023/info/matplotllm-before.md index 76f9f4be..c0a52c2d 100644 --- a/2023/info/matplotllm-before.md +++ b/2023/info/matplotllm-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/nabokov-before.md b/2023/info/nabokov-before.md index 41fe6bd2..4039acc9 100644 --- a/2023/info/nabokov-before.md +++ b/2023/info/nabokov-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/one-before.md b/2023/info/one-before.md index ba1e5377..702217c2 100644 --- a/2023/info/one-before.md +++ b/2023/info/one-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/overlay-before.md b/2023/info/overlay-before.md index 9fb4b8f7..c5dae380 100644 --- a/2023/info/overlay-before.md +++ b/2023/info/overlay-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/ref-before.md b/2023/info/ref-before.md index 9702841e..448833b5 100644 --- a/2023/info/ref-before.md +++ b/2023/info/ref-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/ref-nav.md b/2023/info/ref-nav.md index 66291d29..9b51ab94 100644 --- a/2023/info/ref-nav.md +++ b/2023/info/ref-nav.md @@ -1,7 +1,7 @@ diff --git a/2023/info/repl-before.md b/2023/info/repl-before.md index a8b17930..f7a06727 100644 --- a/2023/info/repl-before.md +++ b/2023/info/repl-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sat-close-before.md b/2023/info/sat-close-before.md index fb47d6e5..11f2d953 100644 --- a/2023/info/sat-close-before.md +++ b/2023/info/sat-close-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sat-open-before.md b/2023/info/sat-open-before.md index ab0ec89d..0d76e6a8 100644 --- a/2023/info/sat-open-before.md +++ b/2023/info/sat-open-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/solo-before.md b/2023/info/solo-before.md index fbfb0615..cd58f002 100644 --- a/2023/info/solo-before.md +++ b/2023/info/solo-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/solo-nav.md b/2023/info/solo-nav.md index 3fb4d678..84c5573d 100644 --- a/2023/info/solo-nav.md +++ b/2023/info/solo-nav.md @@ -2,6 +2,6 @@ diff --git a/2023/info/table-before.md b/2023/info/table-before.md index 84a94aba..d6f27782 100644 --- a/2023/info/table-before.md +++ b/2023/info/table-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/taming-before.md b/2023/info/taming-before.md index 109ab180..3f0b45bb 100644 --- a/2023/info/taming-before.md +++ b/2023/info/taming-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/teaching-before.md b/2023/info/teaching-before.md index 0565c83d..dad6c16a 100644 --- a/2023/info/teaching-before.md +++ b/2023/info/teaching-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/unentangling-before.md b/2023/info/unentangling-before.md index e065c981..6833387d 100644 --- a/2023/info/unentangling-before.md +++ b/2023/info/unentangling-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/uni-before.md b/2023/info/uni-before.md index b6144169..6dad4875 100644 --- a/2023/info/uni-before.md +++ b/2023/info/uni-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/voice-before.md b/2023/info/voice-before.md index 0410c7fe..871c9232 100644 --- a/2023/info/voice-before.md +++ b/2023/info/voice-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/writing-before.md b/2023/info/writing-before.md index ede4a73f..d536d82c 100644 --- a/2023/info/writing-before.md +++ b/2023/info/writing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/organizers-notebook/index.org b/2023/organizers-notebook/index.org index f9f1331e..82af7e53 100644 --- a/2023/organizers-notebook/index.org +++ b/2023/organizers-notebook/index.org @@ -495,6 +495,7 @@ These times are in EST (GMT-5). (overlay) (eval) (repl) + doc (emacsconf) ("GEN Sunday, Dec 3" :start "2023-12-03 09:00" :set-track "General") sun-open @@ -1895,7 +1896,7 @@ Note: Let's see if we can decide on this by [2023-10-13 Fri] so that we can e-mail the draft schedules to people. Compared to [[#draft-schedule][two-track schedule]]: -#+INCLUDE: schedule.svg export html +#+INCLUDE: schedule.svg export EXPORT html What if we have three tracks instead? @@ -2018,7 +2019,7 @@ What if we have three tracks instead? [[file:schedule-option-aligned-talks.svg]] #+end_comment -#+INCLUDE: schedule-option-aligned-talks.svg export html +#+INCLUDE: schedule-option-aligned-talks.svg export EXPORT html *** Three tracks for Sunday morning? :PROPERTIES: :CUSTOM_ID: three-tracks-sun-am @@ -2125,4 +2126,4 @@ What if we have three tracks instead? [[file:schedule-option-sun-am.svg]] #+end_comment -#+INCLUDE: schedule-option-sun-am.svg export html +#+INCLUDE: schedule-option-sun-am.svg export EXPORT html diff --git a/2023/organizers-notebook/schedule.svg b/2023/organizers-notebook/schedule.svg index 17fcf5a3..98133d34 100644 --- a/2023/organizers-notebook/schedule.svg +++ b/2023/organizers-notebook/schedule.svg @@ -1 +1 @@ - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file diff --git a/2023/schedule-2023-12-02.md b/2023/schedule-2023-12-02.md index 9f38e9af..cf689366 100644 --- a/2023/schedule-2023-12-02.md +++ b/2023/schedule-2023-12-02.md @@ -1 +1 @@ -
            Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            \ No newline at end of file +
            Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            \ No newline at end of file diff --git a/2023/schedule-2023-12-03.md b/2023/schedule-2023-12-03.md index e756970a..a091f12e 100644 --- a/2023/schedule-2023-12-03.md +++ b/2023/schedule-2023-12-03.md @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/2023/schedule-details.md b/2023/schedule-details.md index 4df1bb30..ea66d22b 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -20,10 +20,11 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""20""" q-and-a="""none""" startutc="""2023-12-02T18:50:00+0000""" endutc="""2023-12-02T19:10:00+0000""" start="""1:50""" end="""2:10""" title="""Collaborative data processing and documenting using org-babel""" url="""/2023/talks/collab""" speakers="""Jonathan Hartman, Lukas C. Bossert""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""collab""" note=""""""]] [[!template id=sched time="""40""" q-and-a="""#emacsconf, speaker nick: edrx""" startutc="""2023-12-02T19:00:00+0000""" endutc="""2023-12-02T19:40:00+0000""" start="""2:00""" end="""2:40""" title="""REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ""" url="""/2023/talks/repl""" speakers="""Eduardo Ochs""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""repl""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T19:20:00+0000""" endutc="""2023-12-02T19:40:00+0000""" start="""2:20""" end="""2:40""" title="""How I play TTRPGs in Emacs""" url="""/2023/talks/solo""" speakers="""Howard Abrams""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""solo""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T19:50:00+0000""" endutc="""2023-12-02T20:10:00+0000""" start="""2:50""" end="""3:10""" title="""EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference""" url="""/2023/talks/emacsconf""" speakers="""Sacha Chua""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsconf""" note=""""""]] +[[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-02T19:50:00+0000""" endutc="""2023-12-02T20:30:00+0000""" start="""2:50""" end="""3:30""" title="""Literate Documentation with Emacs and Org Mode""" url="""/2023/talks/doc""" speakers="""Mike Hamrick""" track="""Development""" slug="""doc""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""#emacsconf, speaker nick: lispmacs""" startutc="""2023-12-02T19:55:00+0000""" endutc="""2023-12-02T20:15:00+0000""" start="""2:55""" end="""3:15""" title="""Org-Mode workflow: informal reference tracking""" url="""/2023/talks/ref""" speakers="""Christopher Howard""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""ref""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T20:25:00+0000""" endutc="""2023-12-02T20:35:00+0000""" start="""3:25""" end="""3:35""" title="""(Un)entangling projects and repos""" url="""/2023/talks/unentangling""" speakers="""Alexey Bochkarev""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""unentangling""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T20:45:00+0000""" endutc="""2023-12-02T20:55:00+0000""" start="""3:45""" end="""3:55""" title="""Emacs development updates""" url="""/2023/talks/devel""" speakers="""John Wiegley""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""devel""" note=""""""]] +[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T20:45:00+0000""" endutc="""2023-12-02T21:05:00+0000""" start="""3:45""" end="""4:05""" title="""EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference""" url="""/2023/talks/emacsconf""" speakers="""Sacha Chua""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsconf""" note=""""""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-02T21:10:00+0000""" endutc="""2023-12-02T21:50:00+0000""" start="""4:10""" end="""4:50""" title="""Emacs core development: how it works""" url="""/2023/talks/core""" speakers="""Stefan Kangas""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""core""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-02T22:05:00+0000""" endutc="""2023-12-02T22:15:00+0000""" start="""5:05""" end="""5:15""" title="""Saturday closing remarks""" url="""/2023/talks/sat-close""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sat-close""" note=""""""]] diff --git a/2023/talks/doc.md b/2023/talks/doc.md new file mode 100644 index 00000000..0f7edf2c --- /dev/null +++ b/2023/talks/doc.md @@ -0,0 +1,26 @@ +[[!meta title="Literate Documentation with Emacs and Org Mode"]] +[[!meta copyright="Copyright © 2023 Mike Hamrick"]] +[[!inline pages="internal(2023/info/doc-nav)" raw="yes"]] + + + + + +# Literate Documentation with Emacs and Org Mode +Mike Hamrick + +[[!inline pages="internal(2023/info/doc-before)" raw="yes"]] + +When writing about programming or other technical subjects, you’re often weaving blocks of source code, program output, and raw data in with your prose. These supplementary materials are usually copied and pasted into your document from other sources, which can be difficult and tedious to keep up-to-date as things change. Inconsistencies and errors can easily creep in when you “hard-code” dynamic information like program output into your writing. + +Wouldn’t it be great if the tool you used for writing knew how to run code in a variety of programming languages, collect and format output, and let you refer symbolically to all this dynamically generated content in your prose? In this talk I’ll demonstrate how to use GNU Emacs’ Org mode to create technical documents that do just that. We’ll explore the features of Babel, Org mode’s literate programming add-on, that makes it convenient to edit, evaluate, and manage embedded code, output, and data all from inside GNU Emacs. + +We'll also show how these literate documents can be exported to LaTeX and ultimately PDF format to create professional looking output that looks stunning when printed or viewed. + +Also shared at SeaGL 2023 + +[[!inline pages="internal(2023/info/doc-after)" raw="yes"]] + +[[!inline pages="internal(2023/info/doc-nav)" raw="yes"]] + + -- cgit v1.2.3 From cf406a83af0a6fa91873cc1a815ee452365a38cf Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Tue, 31 Oct 2023 11:15:54 -0400 Subject: add doc to schedule --- 2023/organizers-notebook.md | 99 ++++++++++++++++-- 2023/organizers-notebook/index.org | 182 +++++++++++++++++++++++++--------- 2023/organizers-notebook/schedule.svg | 2 +- 2023/schedule-2023-12-02.md | 2 +- 2023/schedule-2023-12-03.md | 2 +- 5 files changed, 228 insertions(+), 59 deletions(-) diff --git a/2023/organizers-notebook.md b/2023/organizers-notebook.md index dd466ac3..f08a766e 100644 --- a/2023/organizers-notebook.md +++ b/2023/organizers-notebook.md @@ -6,6 +6,7 @@ This file is automatically exported from [/2023/organizers-notebook/index.org](/ Help wanted: - [Find volunteers for audio processing (normalization, noise reduction) and document the process](#audio) +- [Video editing: the eval talk is a little bit out of sync](#eval-video-sync) (by 2023-11-15 Wed) Help wanted: @@ -564,13 +565,24 @@ Sacha ### DONE E-mail the speakers the upload and backstage instructions +### Handling a late submission + +doc + +- [ ] Add talk entry to conf.org +- [ ] Add talk to schedule in organizers notebook +- [ ] Add talk to the wiki +- [ ] Send speaker backstage information, upload information, and schedule +- [ ] Create BBB room +- [ ] Record intro + ## Draft schedule These times are in EST (GMT-5). - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM - Legend: dashed line means non-BBB Q&A; light gray means penciled-in talk; yellow means video already submitted and being processed @@ -593,10 +605,11 @@ These times are in EST (GMT-5). - 2023-12-02 Sat 13:50-14:10 - no live Q&A - [collab](https://emacsconf.org/2023/talks/collab "Collaborative data processing and documenting using org-babel"): Collaborative data processing and documenting using org-babel (Jonathan Hartman, Lukas C. Bossert) - 2023-12-02 Sat 14:00-14:40 [repl](https://emacsconf.org/2023/talks/repl "REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ"): REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ (Eduardo Ochs) - 2023-12-02 Sat 14:20-14:40 - >= 12:00 - [solo](https://emacsconf.org/2023/talks/solo "How I play TTRPGs in Emacs"): How I play TTRPGs in Emacs (Howard Abrams) -- 2023-12-02 Sat 14:50-15:10 [emacsconf](https://emacsconf.org/2023/talks/emacsconf "EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference"): EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference (Sacha Chua) +- 2023-12-02 Sat 14:50-15:30 [doc](https://emacsconf.org/2023/talks/doc "Literate Documentation with Emacs and Org Mode"): Literate Documentation with Emacs and Org Mode (Mike Hamrick) - 2023-12-02 Sat 14:55-15:15 - >= 13:00 - [ref](https://emacsconf.org/2023/talks/ref "Org-Mode workflow: informal reference tracking"): Org-Mode workflow: informal reference tracking (Christopher Howard) - 2023-12-02 Sat 15:25-15:35 - between 15:00-16:00 - [unentangling](https://emacsconf.org/2023/talks/unentangling "(Un)entangling projects and repos"): (Un)entangling projects and repos (Alexey Bochkarev) - 2023-12-02 Sat 15:45-15:55 - >= 12:00 - [devel](https://emacsconf.org/2023/talks/devel "Emacs development updates"): Emacs development updates (John Wiegley) +- 2023-12-02 Sat 15:45-16:05 [emacsconf](https://emacsconf.org/2023/talks/emacsconf "EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference"): EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference (Sacha Chua) - 2023-12-02 Sat 16:10-16:50 [core](https://emacsconf.org/2023/talks/core "Emacs core development: how it works"): Emacs core development: how it works (Stefan Kangas) - 2023-12-02 Sat 17:05-17:15 [sat-close](https://emacsconf.org/2023/talks/sat-close "Saturday closing remarks"): Saturday closing remarks - 2023-12-03 Sun 09:00-09:05 [sun-open](https://emacsconf.org/2023/talks/sun-open "Sunday opening remarks"): Sunday opening remarks @@ -625,6 +638,7 @@ These times are in EST (GMT-5). ### Schedule notes - **Schedule changes after the schedule FYI email from 2023-10-05**: + - [2023-10-31 Tue] Cancelled hn, added [doc](https://emacsconf.org/2023/talks/doc "Literate Documentation with Emacs and Org Mode") before [emacsconf](https://emacsconf.org/2023/talks/emacsconf "EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference") - Moved [hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs") talk to general track; removed afternoon break. Changed [solo](https://emacsconf.org/2023/talks/solo "How I play TTRPGs in Emacs"), [unentangling](https://emacsconf.org/2023/talks/unentangling "(Un)entangling projects and repos"), [ref](https://emacsconf.org/2023/talks/ref "Org-Mode workflow: informal reference tracking"), [devel](https://emacsconf.org/2023/talks/devel "Emacs development updates"), [sat-close](https://emacsconf.org/2023/talks/sat-close "Saturday closing remarks"), [overlay](https://emacsconf.org/2023/talks/overlay "Improving compiler diagnostics with Overlays"), [eval](https://emacsconf.org/2023/talks/eval "Editor Integrated REPL Driven Development for all languages"), [repl](https://emacsconf.org/2023/talks/repl "REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ"), [hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs"), and [world](https://emacsconf.org/2023/talks/world "GNU Emacs: A World of Possibilities"), but none of the talks moved by 2 hours or more, so no extra e-mails needed for now. - [2023-10-08 Sun] Added [core](https://emacsconf.org/2023/talks/core "Emacs core development: how it works"). Moved [hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs") to Sun afternoon. - [2023-10-09 Mon] Renamed `extending` to [world](https://emacsconf.org/2023/talks/world "GNU Emacs: A World of Possibilities") and moved it to the morning to accommodate IST. @@ -1303,6 +1317,14 @@ Intro slides +#### DONE Regenerate overlays + +#### TODO Add all intros to the backstage so that people can review them + +#### TODO Record intro for Mike Hamrick + +Next, we have “Literate Documentation with Emacs and Org Mode”, by Mike Hamrick. He will answer questions via BigBlueButton. You can join using the URL from the talk page or ask questions through Etherpad or IRC. + #### CANCELLED Write 1-2 sentence intros for all the talks We do a brief introduction before each talk so that people know the @@ -1437,6 +1459,20 @@ Corwin has volunteered to take this on - audio normalization - noise reduction +### Other things people can help with + + + + +#### TODO Video editing: the eval talk is a little bit out of sync :helpwanted: + +The circular video inset into + is a little bit out +of sync with the audio. Not sure if the screenshare is offset as well. +Maybe just nudging the audio a little bit will be enough to bring +these in sync? If someone would like to fix this, that would be +awesome. + ### TODO Write something for merging in information from previous years if not specified - availability @@ -1467,6 +1503,53 @@ Resize the nodes ## Volunteers +### DONE E-mail the list asking people to sign up + +Hi everyone! + +EmacsConf is coming up soon! Here are some roles we need help with +during the conference: + +- Check-in (can handle both tracks): + - Keep an eye out for speakers on IRC and in the BigBlueButton room + - Give the speaker moderator permissions + - +- Host (one for each track): + - Read out questions (and ask some of their own while waiting for questions to come in) + - Remind people how to join + - Keep the speaker company + - Moderate the Q&A sessions as needed + - Let us know when you want the Q&A session to be opened up to everyone + - +- Streamer (one for each track): + - Manage what happens on the screen + - Listen to the audio volume on the stream and adjust as needed, especially for BigBlueButton rooms + - +- Internet Relay Chat scribe (one for each track): + - Check the IRC channel for questions and answers and copy them to the talk’s Etherpad + - +- Pad scribe (one for each track): + - Add notes, questions, and answers to the talk’s Etherpad + - +- Other things you might be interested in helping out with - feel free to suggest! + +If you let us know which role(s) you’re interested in, the track(s) +you’re interested in (general / development) and your availability for +the conference (ex: Sat AM, Sat PM, Sun AM, Sun PM, or more granular +as needed), I can make a shift schedule. + +If you’re new to the role and have questions, we can help you get +started via e-mail or set up a training meeting. Let me know what you +want to know and what times what might work for you. + +We can also set up a dry run in a couple of weeks so that people can +try working together. Please let me know your availability for maybe +Nov 11 or Nov 18 for a dry run. + +Looking forward to a nice smooth EmacsConf! + +Sacha + ### TODO Prepare shift calendar, ask people to sign up @@ -1475,7 +1558,7 @@ AM: 9-12 PM EST, PM: 1-5 PM EST (plus a little extra for setup/transition) Saturday Dec 2 2023 -
            +
            @@ -1549,7 +1632,7 @@ Saturday Dec 2 2023 Sunday Dec 3 2023 -
            +
            @@ -1786,7 +1869,7 @@ We can encourage people to check out the different tracks in the opening remarks - world: Ends at 14:55 after 11:30 - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 12:45-12:55 Emacs turbo-charges my writing writing 1:10- 1:20 Why Nabokov would use Org-Mode if he were writing today nabokov 1:35- 1:55 Collaborative data processing and documenting using org-babel collab 2:05- 2:25 How I play TTRPGs in Emacs solo 2:40- 3:00 Org-Mode workflow: informal reference tracking ref 3:10- 3:20 (Un)entangling projects and repos unentangling 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 4:40- 4:50 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 11:30-11:50 Watch Over Our Folders woof 12:45- 1:05 Improving compiler diagnostics with Overlays overlay 1:20- 1:30 Editor Integrated REPL Driven Development for all languages eval 1:45- 2:25 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:35- 2:55 GNU Emacs: A World of Possibilities world 3:10- 3:20 Emacs development updates devel 3:30- 4:10 Emacs core development: how it works core 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 12:45- 1:25 Emacs MultiMedia System (EMMS) emms 1:40- 2:10 Programming at 200 wpm steno 2:20- 2:30 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:20 A modern Emacs look-and-feel without pain flat 12:45- 1:05 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:20- 1:30 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 1:45- 2:25 Windows into Freedom windows 2:40- 3:00 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 3:15- 3:35 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 12:45-12:55 Emacs turbo-charges my writing writing 1:10- 1:20 Why Nabokov would use Org-Mode if he were writing today nabokov 1:35- 1:55 Collaborative data processing and documenting using org-babel collab 2:05- 2:25 How I play TTRPGs in Emacs solo 2:40- 3:00 Org-Mode workflow: informal reference tracking ref 3:10- 3:20 (Un)entangling projects and repos unentangling 4:40- 4:50 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 12:45- 1:05 Improving compiler diagnostics with Overlays overlay 1:20- 1:30 Editor Integrated REPL Driven Development for all languages eval 1:45- 2:25 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:35- 2:55 GNU Emacs: A World of Possibilities world 3:10- 3:20 Emacs development updates devel 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 3:35- 4:15 Emacs core development: how it works core 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 12:45- 1:25 Emacs MultiMedia System (EMMS) emms 1:40- 2:10 Programming at 200 wpm steno 2:20- 2:30 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:00- 3:40 Emacs saves the Web web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:20 A modern Emacs look-and-feel without pain flat 12:45- 1:05 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:20- 1:30 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 1:45- 2:25 Windows into Freedom windows 2:40- 3:00 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 3:15- 3:35 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM ### Other ideas? @@ -1808,8 +1891,6 @@ Note: Let’s see if we can decide on this by Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM - What if we have three tracks instead? - Two-track advantages as in EmacsConf 2022: @@ -1827,8 +1908,6 @@ What if we have three tracks instead? - Allows us to have 20 minutes between talks instead of 15 - Might be easier to test the idea for just one part of the conference - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:40-10:00 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:30-10:40 Who needs Excel? Managing your students qualifications with org-table table 11:15-11:35 Teaching computer and data science with literate programming tools teaching 1:00- 1:20 Collaborative data processing and documenting using org-babel collab 1:40- 2:00 Watch Over Our Folders woof 2:20- 2:40 How I play TTRPGs in Emacs solo 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:30- 4:10 Emacs saves the Web web 4:30- 4:40 Saturday closing remarks sat-close 9:40-10:00 one.el: the static site generator for Emacs Lisp Programmers one 10:30-10:50 The browser in a buffer poltys 11:15-11:25 Taming things with Org Mode taming 1:00- 1:10 Emacs turbo-charges my writing writing 1:40- 1:50 Why Nabokov would use Org-Mode if he were writing today nabokov 2:20- 2:50 Programming at 200 wpm steno 3:30- 3:50 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9:40- 9:50 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:30-10:50 Improving access to AI-assisted literate programming with voice control voice 11:15-11:35 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:40- 1:50 Editor Integrated REPL Driven Development for all languages eval 2:20- 3:00 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 3:30- 3:50 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:10 Sunday opening remarks sun-open 9:10- 9:30 Top 10 ways Hyperbole amps up Emacs hyperamp 10:00-10:20 Using Koutline for stream of thought journaling koutline 11:00-11:20 What I learned by writing test cases for GNU Hyperbole test 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 2:00- 2:10 Emacs development updates devel 2:30- 2:40 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:20 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:00- 4:10 Sunday closing remarks sun-close 10:00-10:10 Parallel Text Replacement: Does P = NP? parallel 10:30-10:40 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:00- 1:40 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:00- 2:20 Org-Mode workflow: informal reference tracking ref 3:00- 3:10 (Un)entangling projects and repos unentangling 10:00-10:20 Bringing joy to Scheme programming scheme 11:00-11:10 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 11:30-11:40 A modern Emacs look-and-feel without pain flat 1:00- 1:40 Windows into Freedom windows 2:00- 2:20 Speedcubing in Emacs cubing 3:00- 3:20 GNU Emacs for electronics, note-taking, and as lightweight IDE extending 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM - ### Three tracks for Sunday morning? @@ -1837,5 +1916,3 @@ What if we have three tracks instead? - world: Ends at 16:20 after 11:30 - Missing talks: core - Graphical view of the schedule Schedule for Saturday Saturday 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM - diff --git a/2023/organizers-notebook/index.org b/2023/organizers-notebook/index.org index 82af7e53..cc48c8b4 100644 --- a/2023/organizers-notebook/index.org +++ b/2023/organizers-notebook/index.org @@ -42,6 +42,7 @@ This file is automatically exported from [/2023/organizers-notebook/index.org](/ Help wanted: - [[#audio][Find volunteers for audio processing (normalization, noise reduction) and document the process]] +- [[#eval-video-sync][Video editing: the eval talk is a little bit out of sync]] (by 2023-11-15 Wed) :end: #+RESULTS: @@ -436,6 +437,17 @@ Sacha because I could share that with the speakers and other volunteers. *** DONE E-mail the speakers the upload and backstage instructions CLOSED: [2023-10-16 Mon 12:47] +*** Handling a late submission + +doc + +- [ ] Add talk entry to conf.org +- [ ] Add talk to schedule in organizers notebook +- [ ] Add talk to the wiki +- [ ] Send speaker backstage information, upload information, and schedule +- [ ] Create BBB room +- [ ] Record intro + ** Draft schedule :PROPERTIES: :CUSTOM_ID: draft-schedule @@ -572,51 +584,52 @@ These times are in EST (GMT-5). #+end_src #+RESULTS: draft-schedule-table - - 2023-12-02 Sat 09:00-09:10 [[emacsconf:sat-open][sat-open]]: Saturday opening remarks - - 2023-12-02 Sat 09:10-09:20 - <= 10:00 - [[emacsconf:adventure][adventure]]: An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp (Chung-hong Chan) - - 2023-12-02 Sat 09:30-09:50 [[emacsconf:uni][uni]]: Authoring and presenting university courses with Emacs and a full libre software stack (James Howell) - - 2023-12-02 Sat 10:00-10:10 - <= 10:30 - [[emacsconf:matplotllm][matplotllm]]: MatplotLLM, iterative natural language data visualization in org-babel (Abhinav Tushar) - - 2023-12-02 Sat 10:05-10:25 - on 2023-12-02 - [[emacsconf:teaching][teaching]]: Teaching computer and data science with literate programming tools (Marcus Birkenkrahe) - - 2023-12-02 Sat 10:20-10:40 [[emacsconf:voice][voice]]: Improving access to AI-assisted literate programming with voice control (Blaine Mooers) - - 2023-12-02 Sat 10:40-10:50 - <= 11:00 - [[emacsconf:table][table]]: Who needs Excel? Managing your students qualifications with org-table (Daniel Molina) - - 2023-12-02 Sat 10:55-11:15 - >= 10:00 - [[emacsconf:llm][llm]]: LLM clients in Emacs, functionality and standardization (Andrew Hyatt) - - 2023-12-02 Sat 11:05-11:15 - <= 15:00 - [[emacsconf:taming][taming]]: Taming things with Org Mode (Gergely Nagy (algernon)) - - 2023-12-02 Sat 11:30-11:50 - <= 13:00 - [[emacsconf:one][one]]: one.el: the static site generator for Emacs Lisp Programmers (Tony Aldon) - - 2023-12-02 Sat 13:00-13:10 [[emacsconf:writing][writing]]: Emacs turbo-charges my writing (Jeremy Friesen) - - 2023-12-02 Sat 13:00-13:20 - >= 11:00 - [[emacsconf:overlay][overlay]]: Improving compiler diagnostics with Overlays (Jeff Trull) - - 2023-12-02 Sat 13:25-13:35 [[emacsconf:nabokov][nabokov]]: Why Nabokov would use Org-Mode if he were writing today (Edmund Jorgensen) - - 2023-12-02 Sat 13:35-13:45 [[emacsconf:eval][eval]]: Editor Integrated REPL Driven Development for all languages (Musa Al-hassy) - - 2023-12-02 Sat 13:50-14:10 - no live Q&A - [[emacsconf:collab][collab]]: Collaborative data processing and documenting using org-babel (Jonathan Hartman, Lukas C. Bossert) - - 2023-12-02 Sat 14:00-14:40 [[emacsconf:repl][repl]]: REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ (Eduardo Ochs) - - 2023-12-02 Sat 14:20-14:40 - >= 12:00 - [[emacsconf:solo][solo]]: How I play TTRPGs in Emacs (Howard Abrams) - - 2023-12-02 Sat 14:50-15:10 [[emacsconf:emacsconf][emacsconf]]: EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference (Sacha Chua) - - 2023-12-02 Sat 14:55-15:15 - >= 13:00 - [[emacsconf:ref][ref]]: Org-Mode workflow: informal reference tracking (Christopher Howard) - - 2023-12-02 Sat 15:25-15:35 - between 15:00-16:00 - [[emacsconf:unentangling][unentangling]]: (Un)entangling projects and repos (Alexey Bochkarev) - - 2023-12-02 Sat 15:45-15:55 - >= 12:00 - [[emacsconf:devel][devel]]: Emacs development updates (John Wiegley) - - 2023-12-02 Sat 16:10-16:50 [[emacsconf:core][core]]: Emacs core development: how it works (Stefan Kangas) - - 2023-12-02 Sat 17:05-17:15 [[emacsconf:sat-close][sat-close]]: Saturday closing remarks - - 2023-12-03 Sun 09:00-09:05 [[emacsconf:sun-open][sun-open]]: Sunday opening remarks - - 2023-12-03 Sun 09:05-09:25 - <= 12:00 - [[emacsconf:hyperamp][hyperamp]]: Top 10 ways Hyperbole amps up Emacs (Robert Weiner) - - 2023-12-03 Sun 09:40-10:00 [[emacsconf:koutline][koutline]]: Using Koutline for stream of thought journaling (Matthew Jorgensen (PlasmaStrike)) - - 2023-12-03 Sun 10:00-10:20 - <= 12:00 - [[emacsconf:scheme][scheme]]: Bringing joy to Scheme programming (Andrew Tropin) - - 2023-12-03 Sun 10:10-10:20 - <= 11:00 - [[emacsconf:parallel][parallel]]: Parallel Text Replacement: Does P = NP? (Lovro, Valentino Picotti) - - 2023-12-03 Sun 10:35-10:45 - <= 13:00 - [[emacsconf:eat][eat]]: Eat and Eat powered Eshell, fast featureful terminal inside Emacs (Akib Azmain Turja) - - 2023-12-03 Sun 10:35-10:55 - <= 12:00 - [[emacsconf:test][test]]: What I learned by writing test cases for GNU Hyperbole (Mats Lidell) - - 2023-12-03 Sun 11:00-11:20 - <= 13:00 - [[emacsconf:poltys][poltys]]: The browser in a buffer (Michael Bauer) - - 2023-12-03 Sun 11:10-11:30 - <= 11:30 - [[emacsconf:world][world]]: GNU Emacs: A World of Possibilities (Anand Tamariya) - - 2023-12-03 Sun 11:35-11:55 - <= 17:00 - [[emacsconf:cubing][cubing]]: Speedcubing in Emacs (wasamasa) - - 2023-12-03 Sun 11:45-11:55 - between 11:00-13:00 - [[emacsconf:flat][flat]]: A modern Emacs look-and-feel without pain (Pedro A. Aranda) - - 2023-12-03 Sun 13:00-13:20 - <= 14:00 - [[emacsconf:gc][gc]]: emacs-gc-stats: Does garbage collection actually slow down Emacs? (Ihor Radchenko) - - 2023-12-03 Sun 13:00-13:40 [[emacsconf:emms][emms]]: Emacs MultiMedia System (EMMS) (Yoni Rabkin) - - 2023-12-03 Sun 13:35-14:15 - >= 11:00 - [[emacsconf:hyperdrive][hyperdrive]]: hyperdrive.el: Peer-to-peer filesystem in Emacs (Joseph Turner) - - 2023-12-03 Sun 13:55-14:25 [[emacsconf:steno][steno]]: Programming at 200 wpm (Daniel Alejandro Tapia) - - 2023-12-03 Sun 14:30-14:40 [[emacsconf:lspocaml][lspocaml]]: Writing a language server in OCaml for Emacs, fun, and profit (Austin Theriault) - - 2023-12-03 Sun 14:35-14:45 [[emacsconf:mentor][mentor]]: Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) (Jeremy Friesen) - - 2023-12-03 Sun 14:55-15:35 [[emacsconf:windows][windows]]: Windows into Freedom (Corwin Brust) - - 2023-12-03 Sun 15:10-15:50 - >= 15:00 - [[emacsconf:web][web]]: Emacs saves the Web (Yuchen Pei) - - 2023-12-03 Sun 15:50-16:10 - no live Q&A - [[emacsconf:emacsen][emacsen]]: The Emacsen family, the design of an Emacs and the importance of Lisp (Fermin) - - 2023-12-03 Sun 16:05-16:25 [[emacsconf:sharing][sharing]]: Sharing Emacs is Caring Emacs: Emacs education and why I embraced video (Jacob Boxerman) - - 2023-12-03 Sun 16:40-16:50 [[emacsconf:sun-close][sun-close]]: Sunday closing remarks + - 2023-12-02 Sat 09:00-09:10 [[emacsconf:sat-open][sat-open]]: Saturday opening remarks + - 2023-12-02 Sat 09:10-09:20 - <= 10:00 - [[emacsconf:adventure][adventure]]: An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp (Chung-hong Chan) + - 2023-12-02 Sat 09:30-09:50 [[emacsconf:uni][uni]]: Authoring and presenting university courses with Emacs and a full libre software stack (James Howell) + - 2023-12-02 Sat 10:00-10:10 - <= 10:30 - [[emacsconf:matplotllm][matplotllm]]: MatplotLLM, iterative natural language data visualization in org-babel (Abhinav Tushar) + - 2023-12-02 Sat 10:05-10:25 - on 2023-12-02 - [[emacsconf:teaching][teaching]]: Teaching computer and data science with literate programming tools (Marcus Birkenkrahe) + - 2023-12-02 Sat 10:20-10:40 [[emacsconf:voice][voice]]: Improving access to AI-assisted literate programming with voice control (Blaine Mooers) + - 2023-12-02 Sat 10:40-10:50 - <= 11:00 - [[emacsconf:table][table]]: Who needs Excel? Managing your students qualifications with org-table (Daniel Molina) + - 2023-12-02 Sat 10:55-11:15 - >= 10:00 - [[emacsconf:llm][llm]]: LLM clients in Emacs, functionality and standardization (Andrew Hyatt) + - 2023-12-02 Sat 11:05-11:15 - <= 15:00 - [[emacsconf:taming][taming]]: Taming things with Org Mode (Gergely Nagy (algernon)) + - 2023-12-02 Sat 11:30-11:50 - <= 13:00 - [[emacsconf:one][one]]: one.el: the static site generator for Emacs Lisp Programmers (Tony Aldon) + - 2023-12-02 Sat 13:00-13:10 [[emacsconf:writing][writing]]: Emacs turbo-charges my writing (Jeremy Friesen) + - 2023-12-02 Sat 13:00-13:20 - >= 11:00 - [[emacsconf:overlay][overlay]]: Improving compiler diagnostics with Overlays (Jeff Trull) + - 2023-12-02 Sat 13:25-13:35 [[emacsconf:nabokov][nabokov]]: Why Nabokov would use Org-Mode if he were writing today (Edmund Jorgensen) + - 2023-12-02 Sat 13:35-13:45 [[emacsconf:eval][eval]]: Editor Integrated REPL Driven Development for all languages (Musa Al-hassy) + - 2023-12-02 Sat 13:50-14:10 - no live Q&A - [[emacsconf:collab][collab]]: Collaborative data processing and documenting using org-babel (Jonathan Hartman, Lukas C. Bossert) + - 2023-12-02 Sat 14:00-14:40 [[emacsconf:repl][repl]]: REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ (Eduardo Ochs) + - 2023-12-02 Sat 14:20-14:40 - >= 12:00 - [[emacsconf:solo][solo]]: How I play TTRPGs in Emacs (Howard Abrams) + - 2023-12-02 Sat 14:50-15:30 [[emacsconf:doc][doc]]: Literate Documentation with Emacs and Org Mode (Mike Hamrick) + - 2023-12-02 Sat 14:55-15:15 - >= 13:00 - [[emacsconf:ref][ref]]: Org-Mode workflow: informal reference tracking (Christopher Howard) + - 2023-12-02 Sat 15:25-15:35 - between 15:00-16:00 - [[emacsconf:unentangling][unentangling]]: (Un)entangling projects and repos (Alexey Bochkarev) + - 2023-12-02 Sat 15:45-15:55 - >= 12:00 - [[emacsconf:devel][devel]]: Emacs development updates (John Wiegley) + - 2023-12-02 Sat 15:45-16:05 [[emacsconf:emacsconf][emacsconf]]: EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference (Sacha Chua) + - 2023-12-02 Sat 16:10-16:50 [[emacsconf:core][core]]: Emacs core development: how it works (Stefan Kangas) + - 2023-12-02 Sat 17:05-17:15 [[emacsconf:sat-close][sat-close]]: Saturday closing remarks + - 2023-12-03 Sun 09:00-09:05 [[emacsconf:sun-open][sun-open]]: Sunday opening remarks + - 2023-12-03 Sun 09:05-09:25 - <= 12:00 - [[emacsconf:hyperamp][hyperamp]]: Top 10 ways Hyperbole amps up Emacs (Robert Weiner) + - 2023-12-03 Sun 09:40-10:00 [[emacsconf:koutline][koutline]]: Using Koutline for stream of thought journaling (Matthew Jorgensen (PlasmaStrike)) + - 2023-12-03 Sun 10:00-10:20 - <= 12:00 - [[emacsconf:scheme][scheme]]: Bringing joy to Scheme programming (Andrew Tropin) + - 2023-12-03 Sun 10:10-10:20 - <= 11:00 - [[emacsconf:parallel][parallel]]: Parallel Text Replacement: Does P = NP? (Lovro, Valentino Picotti) + - 2023-12-03 Sun 10:35-10:45 - <= 13:00 - [[emacsconf:eat][eat]]: Eat and Eat powered Eshell, fast featureful terminal inside Emacs (Akib Azmain Turja) + - 2023-12-03 Sun 10:35-10:55 - <= 12:00 - [[emacsconf:test][test]]: What I learned by writing test cases for GNU Hyperbole (Mats Lidell) + - 2023-12-03 Sun 11:00-11:20 - <= 13:00 - [[emacsconf:poltys][poltys]]: The browser in a buffer (Michael Bauer) + - 2023-12-03 Sun 11:10-11:30 - <= 11:30 - [[emacsconf:world][world]]: GNU Emacs: A World of Possibilities (Anand Tamariya) + - 2023-12-03 Sun 11:35-11:55 - <= 17:00 - [[emacsconf:cubing][cubing]]: Speedcubing in Emacs (wasamasa) + - 2023-12-03 Sun 11:45-11:55 - between 11:00-13:00 - [[emacsconf:flat][flat]]: A modern Emacs look-and-feel without pain (Pedro A. Aranda) + - 2023-12-03 Sun 13:00-13:20 - <= 14:00 - [[emacsconf:gc][gc]]: emacs-gc-stats: Does garbage collection actually slow down Emacs? (Ihor Radchenko) + - 2023-12-03 Sun 13:00-13:40 [[emacsconf:emms][emms]]: Emacs MultiMedia System (EMMS) (Yoni Rabkin) + - 2023-12-03 Sun 13:35-14:15 - >= 11:00 - [[emacsconf:hyperdrive][hyperdrive]]: hyperdrive.el: Peer-to-peer filesystem in Emacs (Joseph Turner) + - 2023-12-03 Sun 13:55-14:25 [[emacsconf:steno][steno]]: Programming at 200 wpm (Daniel Alejandro Tapia) + - 2023-12-03 Sun 14:30-14:40 [[emacsconf:lspocaml][lspocaml]]: Writing a language server in OCaml for Emacs, fun, and profit (Austin Theriault) + - 2023-12-03 Sun 14:35-14:45 [[emacsconf:mentor][mentor]]: Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) (Jeremy Friesen) + - 2023-12-03 Sun 14:55-15:35 [[emacsconf:windows][windows]]: Windows into Freedom (Corwin Brust) + - 2023-12-03 Sun 15:10-15:50 - >= 15:00 - [[emacsconf:web][web]]: Emacs saves the Web (Yuchen Pei) + - 2023-12-03 Sun 15:50-16:10 - no live Q&A - [[emacsconf:emacsen][emacsen]]: The Emacsen family, the design of an Emacs and the importance of Lisp (Fermin) + - 2023-12-03 Sun 16:05-16:25 [[emacsconf:sharing][sharing]]: Sharing Emacs is Caring Emacs: Emacs education and why I embraced video (Jacob Boxerman) + - 2023-12-03 Sun 16:40-16:50 [[emacsconf:sun-close][sun-close]]: Sunday closing remarks *** Schedule notes :PROPERTIES: @@ -624,6 +637,7 @@ These times are in EST (GMT-5). :END: - *Schedule changes after the schedule FYI email from 2023-10-05*: + - [2023-10-31 Tue] Cancelled hn, added emacsconf:doc before emacsconf:emacsconf - Moved [[emacsconf:hyperdrive][hyperdrive]] talk to general track; removed afternoon break. Changed emacsconf:solo, emacsconf:unentangling, emacsconf:ref, emacsconf:devel, emacsconf:sat-close, emacsconf:overlay, emacsconf:eval, emacsconf:repl, emacsconf:hyperdrive, and emacsconf:world, but none of the talks moved by 2 hours or more, so no extra e-mails needed for now. - [2023-10-08 Sun] Added [[emacsconf:core]]. Moved [[emacsconf:hyperdrive]] to Sun afternoon. - [2023-10-09 Mon] Renamed =extending= to emacsconf:world and moved it to the morning to accommodate IST. @@ -1281,6 +1295,19 @@ elisp:emacsconf-pad-expand-intro http://ipa-reader.xyz/ + +**** DONE Regenerate overlays +CLOSED: [2023-10-31 Tue 10:36] +**** TODO Add all intros to the backstage so that people can review them +:LOGBOOK: +- State "DONE" from "TODO" [2023-10-31 Tue 10:34] +:END: + +**** TODO Record intro for Mike Hamrick + +Next, we have "Literate Documentation with Emacs and Org Mode", by Mike Hamrick. He will answer questions via BigBlueButton. You can join using the URL from the talk page or ask questions through Etherpad or IRC. + + **** CANCELLED Write 1-2 sentence intros for all the talks CLOSED: [2023-10-17 Tue 15:03] :PROPERTIES: @@ -1460,6 +1487,23 @@ Corwin has volunteered to take this on - audio normalization - noise reduction +*** Other things people can help with +:PROPERTIES: +:CUSTOM_ID: other-help +:END: +**** TODO Video editing: the eval talk is a little bit out of sync :helpwanted: +DEADLINE: <2023-11-15 Wed> +:PROPERTIES: +:CUSTOM_ID: eval-video-sync +:END: + +The circular video inset into +https://media.emacsconf.org/2023/backstage/#eval is a little bit out +of sync with the audio. Not sure if the screenshare is offset as well. +Maybe just nudging the audio a little bit will be enough to bring +these in sync? If someone would like to fix this, that would be +awesome. + *** TODO [#C] Write something for merging in information from previous years if not specified :PROPERTIES: :CUSTOM_ID: previous-years @@ -1494,6 +1538,54 @@ Resize the nodes :CUSTOM_ID: coordinate-volunteers :STATUS: Need to coordinate people :END: +*** DONE E-mail the list asking people to sign up +CLOSED: [2023-10-31 Tue 11:12] SCHEDULED: <2023-10-31 Tue> + +Hi everyone! + +EmacsConf is coming up soon! Here are some roles we need help with +during the conference: + +- Check-in (can handle both tracks): + - Keep an eye out for speakers on IRC and in the BigBlueButton room + - Give the speaker moderator permissions + - https://emacsconf.org/2023/volunteer/checkin/ +- Host (one for each track): + - Read out questions (and ask some of their own while waiting for questions to come in) + - Remind people how to join + - Keep the speaker company + - Moderate the Q&A sessions as needed + - Let us know when you want the Q&A session to be opened up to everyone + - https://emacsconf.org/2023/volunteer/host/ +- Streamer (one for each track): + - Manage what happens on the screen + - Listen to the audio volume on the stream and adjust as needed, especially for BigBlueButton rooms + - https://emacsconf.org/2023/volunteer/stream/ +- Internet Relay Chat scribe (one for each track): + - Check the IRC channel for questions and answers and copy them to the talk's Etherpad + - https://emacsconf.org/2023/volunteer/irc/ +- Pad scribe (one for each track): + - Add notes, questions, and answers to the talk's Etherpad + - https://emacsconf.org/2023/volunteer/pad/ +- Other things you might be interested in helping out with - feel free to suggest! + +If you let us know which role(s) you're interested in, the track(s) +you're interested in (general / development) and your availability for +the conference (ex: Sat AM, Sat PM, Sun AM, Sun PM, or more granular +as needed), I can make a shift schedule. + +If you're new to the role and have questions, we can help you get +started via e-mail or set up a training meeting. Let me know what you +want to know and what times what might work for you. + +We can also set up a dry run in a couple of weeks so that people can +try working together. Please let me know your availability for maybe +Nov 11 or Nov 18 for a dry run. + +Looking forward to a nice smooth EmacsConf! + +Sacha + *** TODO Prepare shift calendar, ask people to sign up SCHEDULED: <2023-11-01 Wed> :PROPERTIES: diff --git a/2023/organizers-notebook/schedule.svg b/2023/organizers-notebook/schedule.svg index 98133d34..d13da781 100644 --- a/2023/organizers-notebook/schedule.svg +++ b/2023/organizers-notebook/schedule.svg @@ -1 +1 @@ - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file diff --git a/2023/schedule-2023-12-02.md b/2023/schedule-2023-12-02.md index cf689366..bd64cf2b 100644 --- a/2023/schedule-2023-12-02.md +++ b/2023/schedule-2023-12-02.md @@ -1 +1 @@ -
            Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            \ No newline at end of file +
            Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            \ No newline at end of file diff --git a/2023/schedule-2023-12-03.md b/2023/schedule-2023-12-03.md index a091f12e..e756970a 100644 --- a/2023/schedule-2023-12-03.md +++ b/2023/schedule-2023-12-03.md @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file -- cgit v1.2.3 From e37820abd43a43de59c7aee2de772998c58cc659 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Tue, 31 Oct 2023 12:04:48 -0400 Subject: update doc --- 2023/info/doc-before.md | 8 +++++--- 2023/info/world-before.md | 2 +- 2023/schedule-details.md | 2 +- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/2023/info/doc-before.md b/2023/info/doc-before.md index ab8153aa..0b52008d 100644 --- a/2023/info/doc-before.md +++ b/2023/info/doc-before.md @@ -1,13 +1,15 @@ +Actually a general-audience talk; just on the development track for scheduling purposes + The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] -Format: 40-min talk followed by live Q&A -Discuss on IRC: [#emacsconf](nil) -Status: Waiting for a caption volunteer +Format: 43-min talk followed by live Q&A +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Status: Processing uploaded video
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:50 PM - 2:50 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:50 PM - 1:50 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:50 PM - 12:50 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:50 AM - 11:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:50 PM - 7:50 PM UTC
            Saturday, Dec 2 2023, ~8:50 PM - 8:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:50 PM - 9:50 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:20 AM - 1:20 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:50 AM - 3:50 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:50 AM - 4:50 AM JST (Asia/Tokyo)
            diff --git a/2023/info/world-before.md b/2023/info/world-before.md index 2c2736a4..d554b6b5 100644 --- a/2023/info/world-before.md +++ b/2023/info/world-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 23-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Processing uploaded video +Status: Waiting for a caption volunteer
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:10 AM - 11:10 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:10 AM - 10:10 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:10 AM - 9:10 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:10 AM - 8:10 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:10 PM - 4:10 PM UTC
            Sunday, Dec 3 2023, ~5:10 PM - 5:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:10 PM - 6:10 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:40 PM - 9:40 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:10 AM - 12:10 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:10 AM - 1:10 AM JST (Asia/Tokyo)
            diff --git a/2023/schedule-details.md b/2023/schedule-details.md index ea66d22b..87330c9d 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -20,7 +20,7 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""20""" q-and-a="""none""" startutc="""2023-12-02T18:50:00+0000""" endutc="""2023-12-02T19:10:00+0000""" start="""1:50""" end="""2:10""" title="""Collaborative data processing and documenting using org-babel""" url="""/2023/talks/collab""" speakers="""Jonathan Hartman, Lukas C. Bossert""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""collab""" note=""""""]] [[!template id=sched time="""40""" q-and-a="""#emacsconf, speaker nick: edrx""" startutc="""2023-12-02T19:00:00+0000""" endutc="""2023-12-02T19:40:00+0000""" start="""2:00""" end="""2:40""" title="""REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ""" url="""/2023/talks/repl""" speakers="""Eduardo Ochs""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""repl""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T19:20:00+0000""" endutc="""2023-12-02T19:40:00+0000""" start="""2:20""" end="""2:40""" title="""How I play TTRPGs in Emacs""" url="""/2023/talks/solo""" speakers="""Howard Abrams""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""solo""" note=""""""]] -[[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-02T19:50:00+0000""" endutc="""2023-12-02T20:30:00+0000""" start="""2:50""" end="""3:30""" title="""Literate Documentation with Emacs and Org Mode""" url="""/2023/talks/doc""" speakers="""Mike Hamrick""" track="""Development""" slug="""doc""" note=""""""]] +[[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-02T19:50:00+0000""" endutc="""2023-12-02T20:30:00+0000""" start="""2:50""" end="""3:30""" title="""Literate Documentation with Emacs and Org Mode""" url="""/2023/talks/doc""" speakers="""Mike Hamrick""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""doc""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""#emacsconf, speaker nick: lispmacs""" startutc="""2023-12-02T19:55:00+0000""" endutc="""2023-12-02T20:15:00+0000""" start="""2:55""" end="""3:15""" title="""Org-Mode workflow: informal reference tracking""" url="""/2023/talks/ref""" speakers="""Christopher Howard""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""ref""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T20:25:00+0000""" endutc="""2023-12-02T20:35:00+0000""" start="""3:25""" end="""3:35""" title="""(Un)entangling projects and repos""" url="""/2023/talks/unentangling""" speakers="""Alexey Bochkarev""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""unentangling""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T20:45:00+0000""" endutc="""2023-12-02T20:55:00+0000""" start="""3:45""" end="""3:55""" title="""Emacs development updates""" url="""/2023/talks/devel""" speakers="""John Wiegley""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""devel""" note=""""""]] -- cgit v1.2.3 From 9b2551dc4086ebd85564045a1c16f776e1def4dd Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Tue, 31 Oct 2023 12:10:02 -0400 Subject: fix times --- 2023/info/adventure-before.md | 2 +- 2023/info/collab-before.md | 2 +- 2023/info/core-before.md | 2 +- 2023/info/cubing-before.md | 2 +- 2023/info/devel-before.md | 2 +- 2023/info/doc-before.md | 2 +- 2023/info/eat-before.md | 2 +- 2023/info/emacsconf-before.md | 2 +- 2023/info/emacsen-before.md | 2 +- 2023/info/emms-before.md | 2 +- 2023/info/eval-before.md | 2 +- 2023/info/flat-before.md | 2 +- 2023/info/gc-before.md | 2 +- 2023/info/hyperamp-before.md | 2 +- 2023/info/hyperdrive-before.md | 2 +- 2023/info/koutline-before.md | 2 +- 2023/info/llm-before.md | 2 +- 2023/info/lspocaml-before.md | 2 +- 2023/info/matplotllm-before.md | 2 +- 2023/info/mentor-before.md | 2 +- 2023/info/nabokov-before.md | 2 +- 2023/info/one-before.md | 2 +- 2023/info/overlay-before.md | 2 +- 2023/info/parallel-before.md | 2 +- 2023/info/poltys-before.md | 2 +- 2023/info/ref-before.md | 2 +- 2023/info/repl-before.md | 2 +- 2023/info/sat-close-before.md | 2 +- 2023/info/sat-open-before.md | 2 +- 2023/info/scheme-before.md | 2 +- 2023/info/sharing-before.md | 2 +- 2023/info/solo-before.md | 2 +- 2023/info/steno-before.md | 2 +- 2023/info/sun-close-before.md | 2 +- 2023/info/sun-open-before.md | 2 +- 2023/info/table-before.md | 2 +- 2023/info/taming-before.md | 2 +- 2023/info/teaching-before.md | 2 +- 2023/info/test-before.md | 2 +- 2023/info/unentangling-before.md | 2 +- 2023/info/uni-before.md | 2 +- 2023/info/voice-before.md | 2 +- 2023/info/web-before.md | 2 +- 2023/info/windows-before.md | 2 +- 2023/info/world-before.md | 2 +- 2023/info/writing-before.md | 2 +- 46 files changed, 46 insertions(+), 46 deletions(-) diff --git a/2023/info/adventure-before.md b/2023/info/adventure-before.md index 4fc342fe..4c189769 100644 --- a/2023/info/adventure-before.md +++ b/2023/info/adventure-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 10-min talk followed by Pad / e-mail Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:10 AM - 9:10 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:10 AM - 8:10 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:10 AM - 7:10 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:10 AM - 6:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:10 PM - 2:10 PM UTC
            Saturday, Dec 2 2023, ~3:10 PM - 3:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:10 PM - 4:10 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~7:40 PM - 7:40 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:10 PM - 10:10 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:10 PM - 11:10 PM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:10 AM - 9:10 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:10 AM - 8:10 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:10 AM - 7:10 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:10 AM - 6:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:10 PM - 2:10 PM UTC
            Saturday, Dec 2 2023, ~3:10 PM - 3:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:10 PM - 4:10 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~7:40 PM - 7:40 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:10 PM - 10:10 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:10 PM - 11:10 PM JST (Asia/Tokyo)
            diff --git a/2023/info/collab-before.md b/2023/info/collab-before.md index bfaef8b7..b38f4f90 100644 --- a/2023/info/collab-before.md +++ b/2023/info/collab-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 20-min talk followed by email after the event, wiki Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for a caption volunteer -
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:50 PM - 1:50 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:50 PM - 12:50 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:50 AM - 11:50 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:50 AM - 10:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:50 PM - 6:50 PM UTC
            Saturday, Dec 2 2023, ~7:50 PM - 7:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:50 PM - 8:50 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:20 AM - 12:20 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:50 AM - 2:50 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:50 AM - 3:50 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:50 PM - 1:50 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:50 PM - 12:50 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:50 AM - 11:50 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:50 AM - 10:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:50 PM - 6:50 PM UTC
            Saturday, Dec 2 2023, ~7:50 PM - 7:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:50 PM - 8:50 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:20 AM - 12:20 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:50 AM - 2:50 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:50 AM - 3:50 AM JST (Asia/Tokyo)
            diff --git a/2023/info/core-before.md b/2023/info/core-before.md index 778668fa..e868d60e 100644 --- a/2023/info/core-before.md +++ b/2023/info/core-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 40-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~4:10 PM - 4:10 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~3:10 PM - 3:10 PM CST (US/Central)
            Saturday, Dec 2 2023, ~2:10 PM - 2:10 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~1:10 PM - 1:10 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~9:10 PM - 9:10 PM UTC
            Saturday, Dec 2 2023, ~10:10 PM - 10:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~11:10 PM - 11:10 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:40 AM - 2:40 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~5:10 AM - 5:10 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~6:10 AM - 6:10 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~4:10 PM - 4:10 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~3:10 PM - 3:10 PM CST (US/Central)
            Saturday, Dec 2 2023, ~2:10 PM - 2:10 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~1:10 PM - 1:10 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~9:10 PM - 9:10 PM UTC
            Saturday, Dec 2 2023, ~10:10 PM - 10:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~11:10 PM - 11:10 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:40 AM - 2:40 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~5:10 AM - 5:10 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~6:10 AM - 6:10 AM JST (Asia/Tokyo)
            diff --git a/2023/info/cubing-before.md b/2023/info/cubing-before.md index fe915e27..10ebbe78 100644 --- a/2023/info/cubing-before.md +++ b/2023/info/cubing-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Format: 20-min talk followed by IRC, but anything goes really Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:35 AM - 11:35 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:35 AM - 10:35 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:35 AM - 9:35 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:35 AM - 8:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:35 PM - 4:35 PM UTC
            Sunday, Dec 3 2023, ~5:35 PM - 5:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:35 PM - 6:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~10:05 PM - 10:05 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:35 AM - 12:35 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:35 AM - 1:35 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:35 AM - 11:35 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:35 AM - 10:35 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:35 AM - 9:35 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:35 AM - 8:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:35 PM - 4:35 PM UTC
            Sunday, Dec 3 2023, ~5:35 PM - 5:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:35 PM - 6:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~10:05 PM - 10:05 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:35 AM - 12:35 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:35 AM - 1:35 AM JST (Asia/Tokyo)
            diff --git a/2023/info/devel-before.md b/2023/info/devel-before.md index 26a108be..a211a997 100644 --- a/2023/info/devel-before.md +++ b/2023/info/devel-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 10-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:45 PM - 3:45 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:45 PM - 2:45 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:45 PM - 1:45 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:45 PM - 12:45 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:45 PM - 8:45 PM UTC
            Saturday, Dec 2 2023, ~9:45 PM - 9:45 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:45 PM - 10:45 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:15 AM - 2:15 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:45 AM - 4:45 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:45 AM - 5:45 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:45 PM - 3:45 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:45 PM - 2:45 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:45 PM - 1:45 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:45 PM - 12:45 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:45 PM - 8:45 PM UTC
            Saturday, Dec 2 2023, ~9:45 PM - 9:45 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:45 PM - 10:45 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:15 AM - 2:15 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:45 AM - 4:45 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:45 AM - 5:45 AM JST (Asia/Tokyo)
            diff --git a/2023/info/doc-before.md b/2023/info/doc-before.md index 0b52008d..09635c27 100644 --- a/2023/info/doc-before.md +++ b/2023/info/doc-before.md @@ -10,7 +10,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 43-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Processing uploaded video -
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:50 PM - 2:50 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:50 PM - 1:50 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:50 PM - 12:50 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:50 AM - 11:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:50 PM - 7:50 PM UTC
            Saturday, Dec 2 2023, ~8:50 PM - 8:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:50 PM - 9:50 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:20 AM - 1:20 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:50 AM - 3:50 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:50 AM - 4:50 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:50 PM - 2:50 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:50 PM - 1:50 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:50 PM - 12:50 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:50 AM - 11:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:50 PM - 7:50 PM UTC
            Saturday, Dec 2 2023, ~8:50 PM - 8:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:50 PM - 9:50 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:20 AM - 1:20 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:50 AM - 3:50 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:50 AM - 4:50 AM JST (Asia/Tokyo)
            diff --git a/2023/info/eat-before.md b/2023/info/eat-before.md index 87e05144..be69858e 100644 --- a/2023/info/eat-before.md +++ b/2023/info/eat-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:35 AM - 10:35 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:35 AM - 9:35 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:35 AM - 8:35 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:35 AM - 7:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:35 PM - 3:35 PM UTC
            Sunday, Dec 3 2023, ~4:35 PM - 4:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:35 PM - 5:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:05 PM - 9:05 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:35 PM - 11:35 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:35 AM - 12:35 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:35 AM - 10:35 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:35 AM - 9:35 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:35 AM - 8:35 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:35 AM - 7:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:35 PM - 3:35 PM UTC
            Sunday, Dec 3 2023, ~4:35 PM - 4:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:35 PM - 5:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:05 PM - 9:05 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:35 PM - 11:35 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:35 AM - 12:35 AM JST (Asia/Tokyo)
            diff --git a/2023/info/emacsconf-before.md b/2023/info/emacsconf-before.md index a96fe055..8bbdb2a5 100644 --- a/2023/info/emacsconf-before.md +++ b/2023/info/emacsconf-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 2-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:45 PM - 3:45 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:45 PM - 2:45 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:45 PM - 1:45 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:45 PM - 12:45 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:45 PM - 8:45 PM UTC
            Saturday, Dec 2 2023, ~9:45 PM - 9:45 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:45 PM - 10:45 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:15 AM - 2:15 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:45 AM - 4:45 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:45 AM - 5:45 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:45 PM - 3:45 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:45 PM - 2:45 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:45 PM - 1:45 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:45 PM - 12:45 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:45 PM - 8:45 PM UTC
            Saturday, Dec 2 2023, ~9:45 PM - 9:45 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:45 PM - 10:45 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:15 AM - 2:15 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:45 AM - 4:45 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:45 AM - 5:45 AM JST (Asia/Tokyo)
            diff --git a/2023/info/emacsen-before.md b/2023/info/emacsen-before.md index 38a5fa9c..24963fb9 100644 --- a/2023/info/emacsen-before.md +++ b/2023/info/emacsen-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Format: 20-min talk followed by e-mail after the event Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:50 PM - 3:50 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:50 PM - 2:50 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:50 PM - 1:50 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:50 PM - 12:50 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:50 PM - 8:50 PM UTC
            Sunday, Dec 3 2023, ~9:50 PM - 9:50 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:50 PM - 10:50 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:20 AM - 2:20 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:50 AM - 4:50 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:50 AM - 5:50 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:50 PM - 3:50 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:50 PM - 2:50 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:50 PM - 1:50 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:50 PM - 12:50 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:50 PM - 8:50 PM UTC
            Sunday, Dec 3 2023, ~9:50 PM - 9:50 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:50 PM - 10:50 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:20 AM - 2:20 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:50 AM - 4:50 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:50 AM - 5:50 AM JST (Asia/Tokyo)
            diff --git a/2023/info/emms-before.md b/2023/info/emms-before.md index a5829044..ccf843a3 100644 --- a/2023/info/emms-before.md +++ b/2023/info/emms-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Format: 39-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream -
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:00 PM - 1:00 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:00 PM - 12:00 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:00 AM - 11:00 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:00 AM - 10:00 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:00 PM - 6:00 PM UTC
            Sunday, Dec 3 2023, ~7:00 PM - 7:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:00 PM - 8:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~11:30 PM - 11:30 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:00 AM - 2:00 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:00 AM - 3:00 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:00 PM - 1:00 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:00 PM - 12:00 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:00 AM - 11:00 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:00 AM - 10:00 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:00 PM - 6:00 PM UTC
            Sunday, Dec 3 2023, ~7:00 PM - 7:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:00 PM - 8:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~11:30 PM - 11:30 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:00 AM - 2:00 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:00 AM - 3:00 AM JST (Asia/Tokyo)
            diff --git a/2023/info/eval-before.md b/2023/info/eval-before.md index 840c0f24..c08d93ba 100644 --- a/2023/info/eval-before.md +++ b/2023/info/eval-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Being captioned -
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:35 PM - 1:35 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:35 PM - 12:35 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:35 AM - 11:35 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:35 AM - 10:35 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:35 PM - 6:35 PM UTC
            Saturday, Dec 2 2023, ~7:35 PM - 7:35 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:35 PM - 8:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:05 AM - 12:05 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:35 AM - 2:35 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:35 AM - 3:35 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:35 PM - 1:35 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:35 PM - 12:35 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:35 AM - 11:35 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:35 AM - 10:35 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:35 PM - 6:35 PM UTC
            Saturday, Dec 2 2023, ~7:35 PM - 7:35 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:35 PM - 8:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:05 AM - 12:05 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:35 AM - 2:35 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:35 AM - 3:35 AM JST (Asia/Tokyo)
            diff --git a/2023/info/flat-before.md b/2023/info/flat-before.md index 2d22f55c..6a8926bd 100644 --- a/2023/info/flat-before.md +++ b/2023/info/flat-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:45 AM - 11:45 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:45 AM - 10:45 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:45 AM - 9:45 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:45 AM - 8:45 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:45 PM - 4:45 PM UTC
            Sunday, Dec 3 2023, ~5:45 PM - 5:45 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:45 PM - 6:45 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~10:15 PM - 10:15 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:45 AM - 12:45 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:45 AM - 1:45 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:45 AM - 11:45 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:45 AM - 10:45 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:45 AM - 9:45 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:45 AM - 8:45 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:45 PM - 4:45 PM UTC
            Sunday, Dec 3 2023, ~5:45 PM - 5:45 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:45 PM - 6:45 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~10:15 PM - 10:15 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:45 AM - 12:45 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:45 AM - 1:45 AM JST (Asia/Tokyo)
            diff --git a/2023/info/gc-before.md b/2023/info/gc-before.md index 6160856f..530759bb 100644 --- a/2023/info/gc-before.md +++ b/2023/info/gc-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Format: 20-min talk followed by live web conference and Etherpad - for longer/late questions, it is better to use public mailing list emacs-gc-stats@gnu.org Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:00 PM - 1:00 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:00 PM - 12:00 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:00 AM - 11:00 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:00 AM - 10:00 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:00 PM - 6:00 PM UTC
            Sunday, Dec 3 2023, ~7:00 PM - 7:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:00 PM - 8:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~11:30 PM - 11:30 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:00 AM - 2:00 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:00 AM - 3:00 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:00 PM - 1:00 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:00 PM - 12:00 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:00 AM - 11:00 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:00 AM - 10:00 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:00 PM - 6:00 PM UTC
            Sunday, Dec 3 2023, ~7:00 PM - 7:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:00 PM - 8:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~11:30 PM - 11:30 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:00 AM - 2:00 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:00 AM - 3:00 AM JST (Asia/Tokyo)
            diff --git a/2023/info/hyperamp-before.md b/2023/info/hyperamp-before.md index 3e34fa62..097ca59a 100644 --- a/2023/info/hyperamp-before.md +++ b/2023/info/hyperamp-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Format: 20-min talk followed by live web conference and pad Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~9:05 AM - 9:05 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~8:05 AM - 8:05 AM CST (US/Central)
            Sunday, Dec 3 2023, ~7:05 AM - 7:05 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~6:05 AM - 6:05 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~2:05 PM - 2:05 PM UTC
            Sunday, Dec 3 2023, ~3:05 PM - 3:05 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~4:05 PM - 4:05 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~7:35 PM - 7:35 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~10:05 PM - 10:05 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~11:05 PM - 11:05 PM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~9:05 AM - 9:05 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~8:05 AM - 8:05 AM CST (US/Central)
            Sunday, Dec 3 2023, ~7:05 AM - 7:05 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~6:05 AM - 6:05 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~2:05 PM - 2:05 PM UTC
            Sunday, Dec 3 2023, ~3:05 PM - 3:05 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~4:05 PM - 4:05 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~7:35 PM - 7:35 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~10:05 PM - 10:05 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~11:05 PM - 11:05 PM JST (Asia/Tokyo)
            diff --git a/2023/info/hyperdrive-before.md b/2023/info/hyperdrive-before.md index aa273246..3072da4a 100644 --- a/2023/info/hyperdrive-before.md +++ b/2023/info/hyperdrive-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Format: 40-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:35 PM - 1:35 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:35 PM - 12:35 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:35 AM - 11:35 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:35 AM - 10:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:35 PM - 6:35 PM UTC
            Sunday, Dec 3 2023, ~7:35 PM - 7:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:35 PM - 8:35 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:05 AM - 12:05 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:35 AM - 2:35 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:35 AM - 3:35 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:35 PM - 1:35 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:35 PM - 12:35 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:35 AM - 11:35 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:35 AM - 10:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:35 PM - 6:35 PM UTC
            Sunday, Dec 3 2023, ~7:35 PM - 7:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:35 PM - 8:35 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:05 AM - 12:05 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:35 AM - 2:35 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:35 AM - 3:35 AM JST (Asia/Tokyo)
            diff --git a/2023/info/koutline-before.md b/2023/info/koutline-before.md index e896a884..c870962a 100644 --- a/2023/info/koutline-before.md +++ b/2023/info/koutline-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Format: 20-min talk followed by pad, IRC Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~9:40 AM - 9:40 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~8:40 AM - 8:40 AM CST (US/Central)
            Sunday, Dec 3 2023, ~7:40 AM - 7:40 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~6:40 AM - 6:40 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~2:40 PM - 2:40 PM UTC
            Sunday, Dec 3 2023, ~3:40 PM - 3:40 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~4:40 PM - 4:40 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:10 PM - 8:10 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~10:40 PM - 10:40 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~11:40 PM - 11:40 PM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~9:40 AM - 9:40 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~8:40 AM - 8:40 AM CST (US/Central)
            Sunday, Dec 3 2023, ~7:40 AM - 7:40 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~6:40 AM - 6:40 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~2:40 PM - 2:40 PM UTC
            Sunday, Dec 3 2023, ~3:40 PM - 3:40 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~4:40 PM - 4:40 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:10 PM - 8:10 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~10:40 PM - 10:40 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~11:40 PM - 11:40 PM JST (Asia/Tokyo)
            diff --git a/2023/info/llm-before.md b/2023/info/llm-before.md index 35e38d70..c96b8fda 100644 --- a/2023/info/llm-before.md +++ b/2023/info/llm-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 21-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Being captioned -
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:55 AM - 10:55 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:55 AM - 9:55 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:55 AM - 8:55 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:55 AM - 7:55 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:55 PM - 3:55 PM UTC
            Saturday, Dec 2 2023, ~4:55 PM - 4:55 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:55 PM - 5:55 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:25 PM - 9:25 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:55 PM - 11:55 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:55 AM - 12:55 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:55 AM - 10:55 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:55 AM - 9:55 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:55 AM - 8:55 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:55 AM - 7:55 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:55 PM - 3:55 PM UTC
            Saturday, Dec 2 2023, ~4:55 PM - 4:55 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:55 PM - 5:55 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:25 PM - 9:25 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:55 PM - 11:55 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:55 AM - 12:55 AM JST (Asia/Tokyo)
            diff --git a/2023/info/lspocaml-before.md b/2023/info/lspocaml-before.md index fee8646b..7f019939 100644 --- a/2023/info/lspocaml-before.md +++ b/2023/info/lspocaml-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:30 PM - 2:30 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:30 PM - 1:30 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:30 PM - 12:30 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:30 AM - 11:30 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:30 PM - 7:30 PM UTC
            Sunday, Dec 3 2023, ~8:30 PM - 8:30 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:30 PM - 9:30 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:00 AM - 1:00 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:30 AM - 3:30 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:30 AM - 4:30 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:30 PM - 2:30 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:30 PM - 1:30 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:30 PM - 12:30 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:30 AM - 11:30 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:30 PM - 7:30 PM UTC
            Sunday, Dec 3 2023, ~8:30 PM - 8:30 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:30 PM - 9:30 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:00 AM - 1:00 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:30 AM - 3:30 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:30 AM - 4:30 AM JST (Asia/Tokyo)
            diff --git a/2023/info/matplotllm-before.md b/2023/info/matplotllm-before.md index c0a52c2d..67884c7b 100644 --- a/2023/info/matplotllm-before.md +++ b/2023/info/matplotllm-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 10-min talk followed by pad Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:00 AM - 10:00 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:00 AM - 9:00 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:00 AM - 8:00 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:00 AM - 7:00 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:00 PM - 3:00 PM UTC
            Saturday, Dec 2 2023, ~4:00 PM - 4:00 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:00 PM - 5:00 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:30 PM - 8:30 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:00 PM - 11:00 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:00 AM - 12:00 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:00 AM - 10:00 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:00 AM - 9:00 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:00 AM - 8:00 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:00 AM - 7:00 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:00 PM - 3:00 PM UTC
            Saturday, Dec 2 2023, ~4:00 PM - 4:00 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:00 PM - 5:00 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:30 PM - 8:30 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:00 PM - 11:00 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:00 AM - 12:00 AM JST (Asia/Tokyo)
            diff --git a/2023/info/mentor-before.md b/2023/info/mentor-before.md index a07cc9e2..ec48a498 100644 --- a/2023/info/mentor-before.md +++ b/2023/info/mentor-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:35 PM - 2:35 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:35 PM - 1:35 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:35 PM - 12:35 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:35 AM - 11:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:35 PM - 7:35 PM UTC
            Sunday, Dec 3 2023, ~8:35 PM - 8:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:35 PM - 9:35 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:05 AM - 1:05 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:35 AM - 3:35 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:35 AM - 4:35 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:35 PM - 2:35 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:35 PM - 1:35 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:35 PM - 12:35 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:35 AM - 11:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:35 PM - 7:35 PM UTC
            Sunday, Dec 3 2023, ~8:35 PM - 8:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:35 PM - 9:35 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:05 AM - 1:05 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:35 AM - 3:35 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:35 AM - 4:35 AM JST (Asia/Tokyo)
            diff --git a/2023/info/nabokov-before.md b/2023/info/nabokov-before.md index 4039acc9..c7f50ebe 100644 --- a/2023/info/nabokov-before.md +++ b/2023/info/nabokov-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:25 PM - 1:25 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:25 PM - 12:25 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:25 AM - 11:25 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:25 AM - 10:25 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:25 PM - 6:25 PM UTC
            Saturday, Dec 2 2023, ~7:25 PM - 7:25 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:25 PM - 8:25 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:55 PM - 11:55 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:25 AM - 2:25 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:25 AM - 3:25 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:25 PM - 1:25 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:25 PM - 12:25 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:25 AM - 11:25 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:25 AM - 10:25 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:25 PM - 6:25 PM UTC
            Saturday, Dec 2 2023, ~7:25 PM - 7:25 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:25 PM - 8:25 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:55 PM - 11:55 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:25 AM - 2:25 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:25 AM - 3:25 AM JST (Asia/Tokyo)
            diff --git a/2023/info/one-before.md b/2023/info/one-before.md index 702217c2..52361376 100644 --- a/2023/info/one-before.md +++ b/2023/info/one-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 20-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~11:30 AM - 11:30 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~10:30 AM - 10:30 AM CST (US/Central)
            Saturday, Dec 2 2023, ~9:30 AM - 9:30 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~8:30 AM - 8:30 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~4:30 PM - 4:30 PM UTC
            Saturday, Dec 2 2023, ~5:30 PM - 5:30 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~6:30 PM - 6:30 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~10:00 PM - 10:00 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~12:30 AM - 12:30 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~1:30 AM - 1:30 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~11:30 AM - 11:30 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~10:30 AM - 10:30 AM CST (US/Central)
            Saturday, Dec 2 2023, ~9:30 AM - 9:30 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~8:30 AM - 8:30 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~4:30 PM - 4:30 PM UTC
            Saturday, Dec 2 2023, ~5:30 PM - 5:30 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~6:30 PM - 6:30 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~10:00 PM - 10:00 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~12:30 AM - 12:30 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~1:30 AM - 1:30 AM JST (Asia/Tokyo)
            diff --git a/2023/info/overlay-before.md b/2023/info/overlay-before.md index c5dae380..d050b4ad 100644 --- a/2023/info/overlay-before.md +++ b/2023/info/overlay-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 20-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:00 PM - 1:00 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:00 PM - 12:00 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:00 AM - 11:00 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:00 AM - 10:00 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:00 PM - 6:00 PM UTC
            Saturday, Dec 2 2023, ~7:00 PM - 7:00 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:00 PM - 8:00 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:30 PM - 11:30 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:00 AM - 2:00 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:00 AM - 3:00 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:00 PM - 1:00 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:00 PM - 12:00 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:00 AM - 11:00 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:00 AM - 10:00 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:00 PM - 6:00 PM UTC
            Saturday, Dec 2 2023, ~7:00 PM - 7:00 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:00 PM - 8:00 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:30 PM - 11:30 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:00 AM - 2:00 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:00 AM - 3:00 AM JST (Asia/Tokyo)
            diff --git a/2023/info/parallel-before.md b/2023/info/parallel-before.md index 9ff54af7..0a05d289 100644 --- a/2023/info/parallel-before.md +++ b/2023/info/parallel-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:10 AM - 10:10 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:10 AM - 9:10 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:10 AM - 8:10 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:10 AM - 7:10 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:10 PM - 3:10 PM UTC
            Sunday, Dec 3 2023, ~4:10 PM - 4:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:10 PM - 5:10 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:40 PM - 8:40 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:10 PM - 11:10 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:10 AM - 12:10 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:10 AM - 10:10 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:10 AM - 9:10 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:10 AM - 8:10 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:10 AM - 7:10 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:10 PM - 3:10 PM UTC
            Sunday, Dec 3 2023, ~4:10 PM - 4:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:10 PM - 5:10 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:40 PM - 8:40 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:10 PM - 11:10 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:10 AM - 12:10 AM JST (Asia/Tokyo)
            diff --git a/2023/info/poltys-before.md b/2023/info/poltys-before.md index c16f7f7d..1bf31c17 100644 --- a/2023/info/poltys-before.md +++ b/2023/info/poltys-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Format: 20-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:00 AM - 11:00 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:00 AM - 10:00 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:00 AM - 9:00 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:00 AM - 8:00 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:00 PM - 4:00 PM UTC
            Sunday, Dec 3 2023, ~5:00 PM - 5:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:00 PM - 6:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:30 PM - 9:30 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:00 AM - 12:00 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:00 AM - 1:00 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:00 AM - 11:00 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:00 AM - 10:00 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:00 AM - 9:00 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:00 AM - 8:00 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:00 PM - 4:00 PM UTC
            Sunday, Dec 3 2023, ~5:00 PM - 5:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:00 PM - 6:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:30 PM - 9:30 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:00 AM - 12:00 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:00 AM - 1:00 AM JST (Asia/Tokyo)
            diff --git a/2023/info/ref-before.md b/2023/info/ref-before.md index 448833b5..63654223 100644 --- a/2023/info/ref-before.md +++ b/2023/info/ref-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 16-min talk followed by IRC and email Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream -
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:55 PM - 2:55 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:55 PM - 1:55 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:55 PM - 12:55 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:55 AM - 11:55 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:55 PM - 7:55 PM UTC
            Saturday, Dec 2 2023, ~8:55 PM - 8:55 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:55 PM - 9:55 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:25 AM - 1:25 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:55 AM - 3:55 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:55 AM - 4:55 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:55 PM - 2:55 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:55 PM - 1:55 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:55 PM - 12:55 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:55 AM - 11:55 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:55 PM - 7:55 PM UTC
            Saturday, Dec 2 2023, ~8:55 PM - 8:55 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:55 PM - 9:55 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:25 AM - 1:25 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:55 AM - 3:55 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:55 AM - 4:55 AM JST (Asia/Tokyo)
            diff --git a/2023/info/repl-before.md b/2023/info/repl-before.md index f7a06727..12acb715 100644 --- a/2023/info/repl-before.md +++ b/2023/info/repl-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 40-min talk followed by IRC Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:00 PM - 2:00 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:00 PM - 1:00 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:00 PM - 12:00 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:00 AM - 11:00 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:00 PM - 7:00 PM UTC
            Saturday, Dec 2 2023, ~8:00 PM - 8:00 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:00 PM - 9:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:30 AM - 12:30 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:00 AM - 3:00 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:00 AM - 4:00 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:00 PM - 2:00 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:00 PM - 1:00 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:00 PM - 12:00 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:00 AM - 11:00 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:00 PM - 7:00 PM UTC
            Saturday, Dec 2 2023, ~8:00 PM - 8:00 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:00 PM - 9:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:30 AM - 12:30 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:00 AM - 3:00 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:00 AM - 4:00 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sat-close-before.md b/2023/info/sat-close-before.md index 11f2d953..02b8dea1 100644 --- a/2023/info/sat-close-before.md +++ b/2023/info/sat-close-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 10-min talk Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream -
            Times in different timezones:
            Saturday, Dec 2 2023, ~5:05 PM - 5:05 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~4:05 PM - 4:05 PM CST (US/Central)
            Saturday, Dec 2 2023, ~3:05 PM - 3:05 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~2:05 PM - 2:05 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~10:05 PM - 10:05 PM UTC
            Saturday, Dec 2 2023, ~11:05 PM - 11:05 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~12:05 AM - 12:05 AM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~3:35 AM - 3:35 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~6:05 AM - 6:05 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~7:05 AM - 7:05 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~5:05 PM - 5:05 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~4:05 PM - 4:05 PM CST (US/Central)
            Saturday, Dec 2 2023, ~3:05 PM - 3:05 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~2:05 PM - 2:05 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~10:05 PM - 10:05 PM UTC
            Saturday, Dec 2 2023, ~11:05 PM - 11:05 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~12:05 AM - 12:05 AM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~3:35 AM - 3:35 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~6:05 AM - 6:05 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~7:05 AM - 7:05 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sat-open-before.md b/2023/info/sat-open-before.md index 0d76e6a8..2bbc5d68 100644 --- a/2023/info/sat-open-before.md +++ b/2023/info/sat-open-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 10-min talk Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:00 AM - 9:00 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:00 AM - 8:00 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:00 AM - 7:00 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:00 AM - 6:00 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:00 PM - 2:00 PM UTC
            Saturday, Dec 2 2023, ~3:00 PM - 3:00 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:00 PM - 4:00 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~7:30 PM - 7:30 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:00 PM - 10:00 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:00 PM - 11:00 PM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:00 AM - 9:00 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:00 AM - 8:00 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:00 AM - 7:00 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:00 AM - 6:00 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:00 PM - 2:00 PM UTC
            Saturday, Dec 2 2023, ~3:00 PM - 3:00 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:00 PM - 4:00 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~7:30 PM - 7:30 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:00 PM - 10:00 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:00 PM - 11:00 PM JST (Asia/Tokyo)
            diff --git a/2023/info/scheme-before.md b/2023/info/scheme-before.md index fa9ba6c3..cd7c9f46 100644 --- a/2023/info/scheme-before.md +++ b/2023/info/scheme-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Format: 20-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:00 AM - 10:00 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:00 AM - 9:00 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:00 AM - 8:00 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:00 AM - 7:00 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:00 PM - 3:00 PM UTC
            Sunday, Dec 3 2023, ~4:00 PM - 4:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:00 PM - 5:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:30 PM - 8:30 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:00 PM - 11:00 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:00 AM - 12:00 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:00 AM - 10:00 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:00 AM - 9:00 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:00 AM - 8:00 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:00 AM - 7:00 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:00 PM - 3:00 PM UTC
            Sunday, Dec 3 2023, ~4:00 PM - 4:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:00 PM - 5:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:30 PM - 8:30 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:00 PM - 11:00 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:00 AM - 12:00 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sharing-before.md b/2023/info/sharing-before.md index 95b12955..6cef41cc 100644 --- a/2023/info/sharing-before.md +++ b/2023/info/sharing-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Format: 20-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~4:05 PM - 4:05 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~3:05 PM - 3:05 PM CST (US/Central)
            Sunday, Dec 3 2023, ~2:05 PM - 2:05 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~1:05 PM - 1:05 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~9:05 PM - 9:05 PM UTC
            Sunday, Dec 3 2023, ~10:05 PM - 10:05 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~11:05 PM - 11:05 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:35 AM - 2:35 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~5:05 AM - 5:05 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~6:05 AM - 6:05 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~4:05 PM - 4:05 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~3:05 PM - 3:05 PM CST (US/Central)
            Sunday, Dec 3 2023, ~2:05 PM - 2:05 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~1:05 PM - 1:05 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~9:05 PM - 9:05 PM UTC
            Sunday, Dec 3 2023, ~10:05 PM - 10:05 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~11:05 PM - 11:05 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:35 AM - 2:35 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~5:05 AM - 5:05 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~6:05 AM - 6:05 AM JST (Asia/Tokyo)
            diff --git a/2023/info/solo-before.md b/2023/info/solo-before.md index cd58f002..ab570e70 100644 --- a/2023/info/solo-before.md +++ b/2023/info/solo-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 20-min talk followed by live with questions from Mastodon Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:20 PM - 2:20 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:20 PM - 1:20 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:20 PM - 12:20 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:20 AM - 11:20 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:20 PM - 7:20 PM UTC
            Saturday, Dec 2 2023, ~8:20 PM - 8:20 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:20 PM - 9:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:50 AM - 12:50 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:20 AM - 3:20 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:20 AM - 4:20 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:20 PM - 2:20 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:20 PM - 1:20 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:20 PM - 12:20 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:20 AM - 11:20 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:20 PM - 7:20 PM UTC
            Saturday, Dec 2 2023, ~8:20 PM - 8:20 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:20 PM - 9:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:50 AM - 12:50 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:20 AM - 3:20 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:20 AM - 4:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/steno-before.md b/2023/info/steno-before.md index 56589e9d..f37adb60 100644 --- a/2023/info/steno-before.md +++ b/2023/info/steno-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Format: 30-min talk followed by email after Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:55 PM - 1:55 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:55 PM - 12:55 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:55 AM - 11:55 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:55 AM - 10:55 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:55 PM - 6:55 PM UTC
            Sunday, Dec 3 2023, ~7:55 PM - 7:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:55 PM - 8:55 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:25 AM - 12:25 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:55 AM - 2:55 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:55 AM - 3:55 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:55 PM - 1:55 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:55 PM - 12:55 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:55 AM - 11:55 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:55 AM - 10:55 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:55 PM - 6:55 PM UTC
            Sunday, Dec 3 2023, ~7:55 PM - 7:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:55 PM - 8:55 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:25 AM - 12:25 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:55 AM - 2:55 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:55 AM - 3:55 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sun-close-before.md b/2023/info/sun-close-before.md index 93a67ace..2f72dc99 100644 --- a/2023/info/sun-close-before.md +++ b/2023/info/sun-close-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Format: 10-min talk Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream -
            Times in different timezones:
            Sunday, Dec 3 2023, ~4:40 PM - 4:40 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~3:40 PM - 3:40 PM CST (US/Central)
            Sunday, Dec 3 2023, ~2:40 PM - 2:40 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~1:40 PM - 1:40 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~9:40 PM - 9:40 PM UTC
            Sunday, Dec 3 2023, ~10:40 PM - 10:40 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~11:40 PM - 11:40 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~3:10 AM - 3:10 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~5:40 AM - 5:40 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~6:40 AM - 6:40 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~4:40 PM - 4:40 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~3:40 PM - 3:40 PM CST (US/Central)
            Sunday, Dec 3 2023, ~2:40 PM - 2:40 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~1:40 PM - 1:40 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~9:40 PM - 9:40 PM UTC
            Sunday, Dec 3 2023, ~10:40 PM - 10:40 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~11:40 PM - 11:40 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~3:10 AM - 3:10 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~5:40 AM - 5:40 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~6:40 AM - 6:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sun-open-before.md b/2023/info/sun-open-before.md index c64aca8b..a73182d8 100644 --- a/2023/info/sun-open-before.md +++ b/2023/info/sun-open-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Format: 5-min talk Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream -
            Times in different timezones:
            Sunday, Dec 3 2023, ~9:00 AM - 9:00 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~8:00 AM - 8:00 AM CST (US/Central)
            Sunday, Dec 3 2023, ~7:00 AM - 7:00 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~6:00 AM - 6:00 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~2:00 PM - 2:00 PM UTC
            Sunday, Dec 3 2023, ~3:00 PM - 3:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~4:00 PM - 4:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~7:30 PM - 7:30 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~10:00 PM - 10:00 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~11:00 PM - 11:00 PM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~9:00 AM - 9:00 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~8:00 AM - 8:00 AM CST (US/Central)
            Sunday, Dec 3 2023, ~7:00 AM - 7:00 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~6:00 AM - 6:00 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~2:00 PM - 2:00 PM UTC
            Sunday, Dec 3 2023, ~3:00 PM - 3:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~4:00 PM - 4:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~7:30 PM - 7:30 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~10:00 PM - 10:00 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~11:00 PM - 11:00 PM JST (Asia/Tokyo)
            diff --git a/2023/info/table-before.md b/2023/info/table-before.md index d6f27782..82f04dbc 100644 --- a/2023/info/table-before.md +++ b/2023/info/table-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:40 AM - 10:40 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:40 AM - 9:40 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:40 AM - 8:40 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:40 AM - 7:40 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:40 PM - 3:40 PM UTC
            Saturday, Dec 2 2023, ~4:40 PM - 4:40 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:40 PM - 5:40 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:10 PM - 9:10 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:40 PM - 11:40 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:40 AM - 12:40 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:40 AM - 10:40 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:40 AM - 9:40 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:40 AM - 8:40 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:40 AM - 7:40 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:40 PM - 3:40 PM UTC
            Saturday, Dec 2 2023, ~4:40 PM - 4:40 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:40 PM - 5:40 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:10 PM - 9:10 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:40 PM - 11:40 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:40 AM - 12:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/taming-before.md b/2023/info/taming-before.md index 3f0b45bb..790e208e 100644 --- a/2023/info/taming-before.md +++ b/2023/info/taming-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 10-min talk followed by live, pad, IRC, or social media - just tag me, or #EmacsConf, or something like that. Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~11:05 AM - 11:05 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~10:05 AM - 10:05 AM CST (US/Central)
            Saturday, Dec 2 2023, ~9:05 AM - 9:05 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~8:05 AM - 8:05 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~4:05 PM - 4:05 PM UTC
            Saturday, Dec 2 2023, ~5:05 PM - 5:05 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~6:05 PM - 6:05 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:35 PM - 9:35 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~12:05 AM - 12:05 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~1:05 AM - 1:05 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~11:05 AM - 11:05 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~10:05 AM - 10:05 AM CST (US/Central)
            Saturday, Dec 2 2023, ~9:05 AM - 9:05 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~8:05 AM - 8:05 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~4:05 PM - 4:05 PM UTC
            Saturday, Dec 2 2023, ~5:05 PM - 5:05 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~6:05 PM - 6:05 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:35 PM - 9:35 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~12:05 AM - 12:05 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~1:05 AM - 1:05 AM JST (Asia/Tokyo)
            diff --git a/2023/info/teaching-before.md b/2023/info/teaching-before.md index dad6c16a..fa5d8208 100644 --- a/2023/info/teaching-before.md +++ b/2023/info/teaching-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 20-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:05 AM - 10:05 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:05 AM - 9:05 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:05 AM - 8:05 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:05 AM - 7:05 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:05 PM - 3:05 PM UTC
            Saturday, Dec 2 2023, ~4:05 PM - 4:05 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:05 PM - 5:05 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:35 PM - 8:35 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:05 PM - 11:05 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:05 AM - 12:05 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:05 AM - 10:05 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:05 AM - 9:05 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:05 AM - 8:05 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:05 AM - 7:05 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:05 PM - 3:05 PM UTC
            Saturday, Dec 2 2023, ~4:05 PM - 4:05 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:05 PM - 5:05 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:35 PM - 8:35 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:05 PM - 11:05 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:05 AM - 12:05 AM JST (Asia/Tokyo)
            diff --git a/2023/info/test-before.md b/2023/info/test-before.md index f210cc2c..633f2582 100644 --- a/2023/info/test-before.md +++ b/2023/info/test-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Format: 20-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:35 AM - 10:35 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:35 AM - 9:35 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:35 AM - 8:35 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:35 AM - 7:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:35 PM - 3:35 PM UTC
            Sunday, Dec 3 2023, ~4:35 PM - 4:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:35 PM - 5:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:05 PM - 9:05 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:35 PM - 11:35 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:35 AM - 12:35 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:35 AM - 10:35 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:35 AM - 9:35 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:35 AM - 8:35 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:35 AM - 7:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:35 PM - 3:35 PM UTC
            Sunday, Dec 3 2023, ~4:35 PM - 4:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:35 PM - 5:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:05 PM - 9:05 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:35 PM - 11:35 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:35 AM - 12:35 AM JST (Asia/Tokyo)
            diff --git a/2023/info/unentangling-before.md b/2023/info/unentangling-before.md index 6833387d..a7cd5dc4 100644 --- a/2023/info/unentangling-before.md +++ b/2023/info/unentangling-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 10-min talk followed by pad (preferred), or e-mail Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:25 PM - 3:25 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:25 PM - 2:25 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:25 PM - 1:25 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:25 PM - 12:25 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:25 PM - 8:25 PM UTC
            Saturday, Dec 2 2023, ~9:25 PM - 9:25 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:25 PM - 10:25 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:55 AM - 1:55 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:25 AM - 4:25 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:25 AM - 5:25 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:25 PM - 3:25 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:25 PM - 2:25 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:25 PM - 1:25 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:25 PM - 12:25 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:25 PM - 8:25 PM UTC
            Saturday, Dec 2 2023, ~9:25 PM - 9:25 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:25 PM - 10:25 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:55 AM - 1:55 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:25 AM - 4:25 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:25 AM - 5:25 AM JST (Asia/Tokyo)
            diff --git a/2023/info/uni-before.md b/2023/info/uni-before.md index 6dad4875..14e00eec 100644 --- a/2023/info/uni-before.md +++ b/2023/info/uni-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 20-min talk followed by live web conference, IRC Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:30 AM - 9:30 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:30 AM - 8:30 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:30 AM - 7:30 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:30 AM - 6:30 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:30 PM - 2:30 PM UTC
            Saturday, Dec 2 2023, ~3:30 PM - 3:30 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:30 PM - 4:30 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:00 PM - 8:00 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:30 PM - 10:30 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:30 PM - 11:30 PM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:30 AM - 9:30 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:30 AM - 8:30 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:30 AM - 7:30 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:30 AM - 6:30 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:30 PM - 2:30 PM UTC
            Saturday, Dec 2 2023, ~3:30 PM - 3:30 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:30 PM - 4:30 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:00 PM - 8:00 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:30 PM - 10:30 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:30 PM - 11:30 PM JST (Asia/Tokyo)
            diff --git a/2023/info/voice-before.md b/2023/info/voice-before.md index 871c9232..bc0a5b6a 100644 --- a/2023/info/voice-before.md +++ b/2023/info/voice-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 20-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:20 AM - 10:20 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:20 AM - 9:20 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:20 AM - 8:20 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:20 AM - 7:20 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:20 PM - 3:20 PM UTC
            Saturday, Dec 2 2023, ~4:20 PM - 4:20 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:20 PM - 5:20 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:50 PM - 8:50 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:20 PM - 11:20 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:20 AM - 12:20 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:20 AM - 10:20 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:20 AM - 9:20 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:20 AM - 8:20 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:20 AM - 7:20 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:20 PM - 3:20 PM UTC
            Saturday, Dec 2 2023, ~4:20 PM - 4:20 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:20 PM - 5:20 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:50 PM - 8:50 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:20 PM - 11:20 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:20 AM - 12:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/web-before.md b/2023/info/web-before.md index 6c39641b..b0134d40 100644 --- a/2023/info/web-before.md +++ b/2023/info/web-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Format: 40-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:10 PM - 3:10 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:10 PM - 2:10 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:10 PM - 1:10 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:10 PM - 12:10 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:10 PM - 8:10 PM UTC
            Sunday, Dec 3 2023, ~9:10 PM - 9:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:10 PM - 10:10 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:40 AM - 1:40 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:10 AM - 4:10 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:10 AM - 5:10 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:10 PM - 3:10 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:10 PM - 2:10 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:10 PM - 1:10 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:10 PM - 12:10 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:10 PM - 8:10 PM UTC
            Sunday, Dec 3 2023, ~9:10 PM - 9:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:10 PM - 10:10 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:40 AM - 1:40 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:10 AM - 4:10 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:10 AM - 5:10 AM JST (Asia/Tokyo)
            diff --git a/2023/info/windows-before.md b/2023/info/windows-before.md index 785f739d..29174832 100644 --- a/2023/info/windows-before.md +++ b/2023/info/windows-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Format: 40-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:55 PM - 2:55 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:55 PM - 1:55 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:55 PM - 12:55 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:55 AM - 11:55 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:55 PM - 7:55 PM UTC
            Sunday, Dec 3 2023, ~8:55 PM - 8:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:55 PM - 9:55 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:25 AM - 1:25 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:55 AM - 3:55 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:55 AM - 4:55 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:55 PM - 2:55 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:55 PM - 1:55 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:55 PM - 12:55 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:55 AM - 11:55 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:55 PM - 7:55 PM UTC
            Sunday, Dec 3 2023, ~8:55 PM - 8:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:55 PM - 9:55 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:25 AM - 1:25 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:55 AM - 3:55 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:55 AM - 4:55 AM JST (Asia/Tokyo)
            diff --git a/2023/info/world-before.md b/2023/info/world-before.md index d554b6b5..5ea7b3ff 100644 --- a/2023/info/world-before.md +++ b/2023/info/world-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Format: 23-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for a caption volunteer -
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:10 AM - 11:10 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:10 AM - 10:10 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:10 AM - 9:10 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:10 AM - 8:10 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:10 PM - 4:10 PM UTC
            Sunday, Dec 3 2023, ~5:10 PM - 5:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:10 PM - 6:10 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:40 PM - 9:40 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:10 AM - 12:10 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:10 AM - 1:10 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:10 AM - 11:10 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:10 AM - 10:10 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:10 AM - 9:10 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:10 AM - 8:10 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:10 PM - 4:10 PM UTC
            Sunday, Dec 3 2023, ~5:10 PM - 5:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:10 PM - 6:10 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:40 PM - 9:40 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:10 AM - 12:10 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:10 AM - 1:10 AM JST (Asia/Tokyo)
            diff --git a/2023/info/writing-before.md b/2023/info/writing-before.md index d536d82c..8e83da60 100644 --- a/2023/info/writing-before.md +++ b/2023/info/writing-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:00 PM - 1:00 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:00 PM - 12:00 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:00 AM - 11:00 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:00 AM - 10:00 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:00 PM - 6:00 PM UTC
            Saturday, Dec 2 2023, ~7:00 PM - 7:00 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:00 PM - 8:00 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:30 PM - 11:30 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:00 AM - 2:00 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:00 AM - 3:00 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:00 PM - 1:00 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:00 PM - 12:00 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:00 AM - 11:00 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:00 AM - 10:00 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:00 PM - 6:00 PM UTC
            Saturday, Dec 2 2023, ~7:00 PM - 7:00 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:00 PM - 8:00 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:30 PM - 11:30 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:00 AM - 2:00 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:00 AM - 3:00 AM JST (Asia/Tokyo)
            -- cgit v1.2.3 From 50b7e985fc320d95c344d063fa296e0ca1800a3e Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Tue, 31 Oct 2023 12:15:21 -0400 Subject: remove max-width --- local.css | 1 - 1 file changed, 1 deletion(-) diff --git a/local.css b/local.css index 69220c3e..10013896 100644 --- a/local.css +++ b/local.css @@ -23,7 +23,6 @@ h1 { font-weight: bold } #content { margin: 0 } body.has-sidebar #content { - max-width: 38rem; margin: 0; line-height: 1.5; } -- cgit v1.2.3 From f390ebdd86b82974794cd4921add9664fb439f5a Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Thu, 2 Nov 2023 09:14:41 -0400 Subject: mention Lucerne --- 2023.md | 7 +++++-- 2023/talks.md | 6 +++++- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/2023.md b/2023.md index 3f0b07a8..e4236945 100644 --- a/2023.md +++ b/2023.md @@ -12,8 +12,7 @@ alt="EmacsConf logo"]]

            GNU Emacs and Emacs Lisp.

            -2023-10-10 update: We're working on the schedule and infrastructure. -Speakers are currently working on their presentations. +2023-10-10 update: Speakers are currently working on their presentations. [[Instructions for speakers|prepare]] (Target date for videos: November 4) It's all going to come together... @@ -27,6 +26,10 @@ We remain fully committed to freedom, and we will continue using our infrastructure and streaming setup consisting entirely of [free software][freesw], much like previous EmacsConf conferences. +There is also a satellite event in +[Lucerne, Switzerland](https://200ok.ch/posts/2023-11-01_announcing_emacsconf__swiss_satellite.html). +Let us know if you're organizing one in your area! + For general EmacsConf discussions, join the [emacsconf-discuss](https://lists.gnu.org/mailman/listinfo/emacsconf-discuss) mailing list. For discussions related to organizing EmacsConf, join diff --git a/2023/talks.md b/2023/talks.md index abb5964c..de8a380c 100644 --- a/2023/talks.md +++ b/2023/talks.md @@ -2,7 +2,11 @@ [[!meta copyright="Copyright © 2023 Sacha Chua"]] [[!sidebar content=""]] -We're getting ready for EmacsConf 2023, which will once again be an **online conference**. Here's the line-up of talks: +We're getting ready for EmacsConf 2023, which will once again be an **online conference**. + +There is also a satellite event in [Lucerne, Switzerland](https://200ok.ch/posts/2023-11-01_announcing_emacsconf__swiss_satellite.html). Let us know if you're organizing one in your area! + +Here's the line-up of talks: [[!inline pages="internal(2023/schedule-details)" raw="yes"]] -- cgit v1.2.3 From 6cbb30c551c3b3ae34cb6cc11e5e2d9ea1a0300e Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Thu, 2 Nov 2023 09:51:27 -0400 Subject: update captioning --- captioning.md | 36 +++++++++++++----------------------- 1 file changed, 13 insertions(+), 23 deletions(-) diff --git a/captioning.md b/captioning.md index e4310816..4857a480 100644 --- a/captioning.md +++ b/captioning.md @@ -174,38 +174,28 @@ split after a reasonable length for a subtitle. If it's too fast, use # Chapter markers -In addition to the captions, you may also want to create a separate -file noting chapter marks for use in the video player. You can send -chapter markers as timestamps and text (hh:mm:ss note, one per line) -or as WebVTT files that look something like this: +In addition to the captions, you may also want to add chapter markers. +An easy way to do that is to add a =NOTE Chapter heading= before the +subtitle that starts the chapter. For example: ```text -WEBVTT +... +00:05:13.880 --> 00:05:20.119 +So yeah, like that's currently the problem. -00:00:01.360 --> 00:02:06.006 -Introduction +NOTE Embeddings -00:02:06.007 --> 00:05:27.537 -What is BinDat? +00:05:20.120 --> 00:05:23.399 +So I want to talk about embeddings. +... ``` +We can then extract those with +`emacsconf-subed-make-chapter-file-based-on-comments`. + For an example of how chapter markers allow people to quickly navigate videos, see . -If you're using subed, you can make chapter markers by adding NOTE -comments with the chapter headings before the subtitles in the -chapter. Then we can use -`emacsconf-subed-make-chapter-file-based-on-comments` from -https://git.emacsconf.org/emacsconf-el/tree/emacsconf-subed.el to -create the chapter file. - -Alternatively, you can make chapter markers by making a copy of your -WebVTT file and then using `subed-merge-dwim` (bound to `M-m` by -default) on a region including the subtitles that you want to merge. -You can also use `subed-set-subtitle-text` or -`subed-merge-region-and-set-text` - if you can think of good -keybindings for those, please suggest them! - Please let us know if you need any help! Sacha -- cgit v1.2.3 From f33c90d7154dc6a608f62c42c9880237f77b7f88 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Thu, 2 Nov 2023 20:42:53 -0400 Subject: update emacsen - live Q&A --- 2023/info/cubing-before.md | 2 +- 2023/info/doc-before.md | 2 +- 2023/info/eat-before.md | 2 +- 2023/info/emacsen-before.md | 6 +++--- 2023/info/emms-before.md | 2 +- 2023/info/flat-before.md | 2 +- 2023/info/gc-before.md | 2 +- 2023/info/hyperamp-before.md | 2 +- 2023/info/hyperdrive-before.md | 2 +- 2023/info/koutline-before.md | 2 +- 2023/info/llm-before.md | 2 +- 2023/info/lspocaml-before.md | 2 +- 2023/info/mentor-before.md | 6 +++--- 2023/info/parallel-before.md | 2 +- 2023/info/poltys-before.md | 2 +- 2023/info/scheme-before.md | 6 +++--- 2023/info/sharing-before.md | 2 +- 2023/info/steno-before.md | 2 +- 2023/info/sun-close-before.md | 2 +- 2023/info/sun-open-before.md | 2 +- 2023/info/test-before.md | 2 +- 2023/info/web-before.md | 2 +- 2023/info/windows-before.md | 2 +- 2023/info/world-before.md | 2 +- 2023/info/writing-before.md | 4 ++-- 2023/schedule-2023-12-03.md | 2 +- 2023/schedule-details.md | 2 +- 27 files changed, 34 insertions(+), 34 deletions(-) diff --git a/2023/info/cubing-before.md b/2023/info/cubing-before.md index 10ebbe78..9ec364d9 100644 --- a/2023/info/cubing-before.md +++ b/2023/info/cubing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/doc-before.md b/2023/info/doc-before.md index 09635c27..a1fc1206 100644 --- a/2023/info/doc-before.md +++ b/2023/info/doc-before.md @@ -9,7 +9,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 43-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Processing uploaded video +Status: Waiting for a caption volunteer
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:50 PM - 2:50 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:50 PM - 1:50 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:50 PM - 12:50 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:50 AM - 11:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:50 PM - 7:50 PM UTC
            Saturday, Dec 2 2023, ~8:50 PM - 8:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:50 PM - 9:50 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:20 AM - 1:20 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:50 AM - 3:50 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:50 AM - 4:50 AM JST (Asia/Tokyo)
            diff --git a/2023/info/eat-before.md b/2023/info/eat-before.md index be69858e..d9393e06 100644 --- a/2023/info/eat-before.md +++ b/2023/info/eat-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/emacsen-before.md b/2023/info/emacsen-before.md index 24963fb9..c54708e3 100644 --- a/2023/info/emacsen-before.md +++ b/2023/info/emacsen-before.md @@ -1,13 +1,13 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] -Format: 20-min talk followed by e-mail after the event Q&A +Format: 20-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for video from speaker +Status: Processing uploaded video
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:50 PM - 3:50 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:50 PM - 2:50 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:50 PM - 1:50 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:50 PM - 12:50 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:50 PM - 8:50 PM UTC
            Sunday, Dec 3 2023, ~9:50 PM - 9:50 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:50 PM - 10:50 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:20 AM - 2:20 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:50 AM - 4:50 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:50 AM - 5:50 AM JST (Asia/Tokyo)
            diff --git a/2023/info/emms-before.md b/2023/info/emms-before.md index ccf843a3..ed0d8588 100644 --- a/2023/info/emms-before.md +++ b/2023/info/emms-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/flat-before.md b/2023/info/flat-before.md index 6a8926bd..c6e0456d 100644 --- a/2023/info/flat-before.md +++ b/2023/info/flat-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/gc-before.md b/2023/info/gc-before.md index 530759bb..e471b61a 100644 --- a/2023/info/gc-before.md +++ b/2023/info/gc-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/hyperamp-before.md b/2023/info/hyperamp-before.md index 097ca59a..d35a6d0b 100644 --- a/2023/info/hyperamp-before.md +++ b/2023/info/hyperamp-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/hyperdrive-before.md b/2023/info/hyperdrive-before.md index 3072da4a..bfa7fca2 100644 --- a/2023/info/hyperdrive-before.md +++ b/2023/info/hyperdrive-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/koutline-before.md b/2023/info/koutline-before.md index c870962a..05375757 100644 --- a/2023/info/koutline-before.md +++ b/2023/info/koutline-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/llm-before.md b/2023/info/llm-before.md index c96b8fda..b36391f8 100644 --- a/2023/info/llm-before.md +++ b/2023/info/llm-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 21-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Being captioned +Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:55 AM - 10:55 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:55 AM - 9:55 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:55 AM - 8:55 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:55 AM - 7:55 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:55 PM - 3:55 PM UTC
            Saturday, Dec 2 2023, ~4:55 PM - 4:55 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:55 PM - 5:55 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:25 PM - 9:25 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:55 PM - 11:55 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:55 AM - 12:55 AM JST (Asia/Tokyo)
            diff --git a/2023/info/lspocaml-before.md b/2023/info/lspocaml-before.md index 7f019939..5b895384 100644 --- a/2023/info/lspocaml-before.md +++ b/2023/info/lspocaml-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/mentor-before.md b/2023/info/mentor-before.md index ec48a498..f6501983 100644 --- a/2023/info/mentor-before.md +++ b/2023/info/mentor-before.md @@ -1,13 +1,13 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] -Format: 10-min talk followed by live web conference Q&A +Format: 11-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for video from speaker +Status: Being captioned
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:35 PM - 2:35 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:35 PM - 1:35 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:35 PM - 12:35 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:35 AM - 11:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:35 PM - 7:35 PM UTC
            Sunday, Dec 3 2023, ~8:35 PM - 8:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:35 PM - 9:35 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:05 AM - 1:05 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:35 AM - 3:35 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:35 AM - 4:35 AM JST (Asia/Tokyo)
            diff --git a/2023/info/parallel-before.md b/2023/info/parallel-before.md index 0a05d289..1f6a2934 100644 --- a/2023/info/parallel-before.md +++ b/2023/info/parallel-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/poltys-before.md b/2023/info/poltys-before.md index 1bf31c17..74c8adbc 100644 --- a/2023/info/poltys-before.md +++ b/2023/info/poltys-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/scheme-before.md b/2023/info/scheme-before.md index cd7c9f46..0ad04fba 100644 --- a/2023/info/scheme-before.md +++ b/2023/info/scheme-before.md @@ -1,13 +1,13 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] -Format: 20-min talk followed by live web conference Q&A +Format: 22-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for video from speaker +Status: Processing uploaded video
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:00 AM - 10:00 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:00 AM - 9:00 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:00 AM - 8:00 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:00 AM - 7:00 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:00 PM - 3:00 PM UTC
            Sunday, Dec 3 2023, ~4:00 PM - 4:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:00 PM - 5:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:30 PM - 8:30 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:00 PM - 11:00 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:00 AM - 12:00 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sharing-before.md b/2023/info/sharing-before.md index 6cef41cc..9473ae8a 100644 --- a/2023/info/sharing-before.md +++ b/2023/info/sharing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/steno-before.md b/2023/info/steno-before.md index f37adb60..283e8141 100644 --- a/2023/info/steno-before.md +++ b/2023/info/steno-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sun-close-before.md b/2023/info/sun-close-before.md index 2f72dc99..658c5c23 100644 --- a/2023/info/sun-close-before.md +++ b/2023/info/sun-close-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sun-open-before.md b/2023/info/sun-open-before.md index a73182d8..518e5f8b 100644 --- a/2023/info/sun-open-before.md +++ b/2023/info/sun-open-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/test-before.md b/2023/info/test-before.md index 633f2582..788d6e4e 100644 --- a/2023/info/test-before.md +++ b/2023/info/test-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/web-before.md b/2023/info/web-before.md index b0134d40..9ec06140 100644 --- a/2023/info/web-before.md +++ b/2023/info/web-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/windows-before.md b/2023/info/windows-before.md index 29174832..c5675502 100644 --- a/2023/info/windows-before.md +++ b/2023/info/windows-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/world-before.md b/2023/info/world-before.md index 5ea7b3ff..2d7348be 100644 --- a/2023/info/world-before.md +++ b/2023/info/world-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/writing-before.md b/2023/info/writing-before.md index 8e83da60..062f68ab 100644 --- a/2023/info/writing-before.md +++ b/2023/info/writing-before.md @@ -5,9 +5,9 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 10-min talk followed by live web conference Q&A +Format: 9-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for video from speaker +Status: Processing uploaded video
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:00 PM - 1:00 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:00 PM - 12:00 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:00 AM - 11:00 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:00 AM - 10:00 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:00 PM - 6:00 PM UTC
            Saturday, Dec 2 2023, ~7:00 PM - 7:00 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:00 PM - 8:00 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:30 PM - 11:30 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:00 AM - 2:00 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:00 AM - 3:00 AM JST (Asia/Tokyo)
            diff --git a/2023/schedule-2023-12-03.md b/2023/schedule-2023-12-03.md index e756970a..64f44484 100644 --- a/2023/schedule-2023-12-03.md +++ b/2023/schedule-2023-12-03.md @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/2023/schedule-details.md b/2023/schedule-details.md index 87330c9d..bd138e14 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -52,6 +52,6 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:35:00+0000""" endutc="""2023-12-03T19:45:00+0000""" start="""2:35""" end="""2:45""" title="""Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)""" url="""/2023/talks/mentor""" speakers="""Jeremy Friesen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""mentor""" note=""""""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T19:55:00+0000""" endutc="""2023-12-03T20:35:00+0000""" start="""2:55""" end="""3:35""" title="""Windows into Freedom""" url="""/2023/talks/windows""" speakers="""Corwin Brust""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""windows""" note=""""""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T20:10:00+0000""" endutc="""2023-12-03T20:50:00+0000""" start="""3:10""" end="""3:50""" title="""Emacs saves the Web""" url="""/2023/talks/web""" speakers="""Yuchen Pei""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""web""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""none""" startutc="""2023-12-03T20:50:00+0000""" endutc="""2023-12-03T21:10:00+0000""" start="""3:50""" end="""4:10""" title="""The Emacsen family, the design of an Emacs and the importance of Lisp""" url="""/2023/talks/emacsen""" speakers="""Fermin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsen""" note=""""""]] +[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T20:50:00+0000""" endutc="""2023-12-03T21:10:00+0000""" start="""3:50""" end="""4:10""" title="""The Emacsen family, the design of an Emacs and the importance of Lisp""" url="""/2023/talks/emacsen""" speakers="""Fermin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsen""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T21:05:00+0000""" endutc="""2023-12-03T21:25:00+0000""" start="""4:05""" end="""4:25""" title="""Sharing Emacs is Caring Emacs: Emacs education and why I embraced video""" url="""/2023/talks/sharing""" speakers="""Jacob Boxerman""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sharing""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-03T21:40:00+0000""" endutc="""2023-12-03T21:50:00+0000""" start="""4:40""" end="""4:50""" title="""Sunday closing remarks""" url="""/2023/talks/sun-close""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sun-close""" note=""""""]] \ No newline at end of file -- cgit v1.2.3 From ebbdd0c675caacdbe693f3e67629311b7abb66f8 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Sat, 4 Nov 2023 18:06:45 -0400 Subject: move emacsen earlier and test later --- 2023/info/adventure-before.md | 2 +- 2023/info/cubing-before.md | 2 +- 2023/info/cubing-nav.md | 4 ++-- 2023/info/eat-before.md | 2 +- 2023/info/eat-nav.md | 2 +- 2023/info/emacsen-before.md | 8 ++++---- 2023/info/emacsen-nav.md | 4 ++-- 2023/info/emms-before.md | 2 +- 2023/info/emms-nav.md | 2 +- 2023/info/flat-before.md | 4 ++-- 2023/info/flat-nav.md | 4 ++-- 2023/info/gc-before.md | 2 +- 2023/info/hyperamp-before.md | 2 +- 2023/info/hyperdrive-before.md | 2 +- 2023/info/koutline-before.md | 2 +- 2023/info/lspocaml-before.md | 2 +- 2023/info/matplotllm-before.md | 2 +- 2023/info/mentor-before.md | 2 +- 2023/info/mentor-nav.md | 2 +- 2023/info/nabokov-before.md | 2 +- 2023/info/parallel-before.md | 2 +- 2023/info/poltys-before.md | 2 +- 2023/info/poltys-nav.md | 4 ++-- 2023/info/scheme-before.md | 4 ++-- 2023/info/sharing-before.md | 2 +- 2023/info/sharing-nav.md | 2 +- 2023/info/steno-before.md | 2 +- 2023/info/sun-close-before.md | 2 +- 2023/info/sun-open-before.md | 2 +- 2023/info/test-before.md | 4 ++-- 2023/info/test-nav.md | 4 ++-- 2023/info/web-before.md | 2 +- 2023/info/web-nav.md | 4 ++-- 2023/info/windows-before.md | 4 ++-- 2023/info/windows-nav.md | 4 ++-- 2023/info/world-before.md | 6 +++--- 2023/info/world-nav.md | 4 ++-- 2023/info/writing-before.md | 2 +- 2023/organizers-notebook/index.org | 13 +++++++------ 2023/organizers-notebook/schedule.svg | 2 +- 2023/schedule-details.md | 10 +++++----- 41 files changed, 68 insertions(+), 67 deletions(-) diff --git a/2023/info/adventure-before.md b/2023/info/adventure-before.md index 4c189769..cab26f19 100644 --- a/2023/info/adventure-before.md +++ b/2023/info/adventure-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 10-min talk followed by Pad / e-mail Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for video from speaker +Status: Processing uploaded video
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:10 AM - 9:10 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:10 AM - 8:10 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:10 AM - 7:10 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:10 AM - 6:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:10 PM - 2:10 PM UTC
            Saturday, Dec 2 2023, ~3:10 PM - 3:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:10 PM - 4:10 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~7:40 PM - 7:40 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:10 PM - 10:10 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:10 PM - 11:10 PM JST (Asia/Tokyo)
            diff --git a/2023/info/cubing-before.md b/2023/info/cubing-before.md index 9ec364d9..e8b48111 100644 --- a/2023/info/cubing-before.md +++ b/2023/info/cubing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/cubing-nav.md b/2023/info/cubing-nav.md index a6048a37..0aa078e1 100644 --- a/2023/info/cubing-nav.md +++ b/2023/info/cubing-nav.md @@ -1,7 +1,7 @@ diff --git a/2023/info/eat-before.md b/2023/info/eat-before.md index d9393e06..7ce3f343 100644 --- a/2023/info/eat-before.md +++ b/2023/info/eat-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/eat-nav.md b/2023/info/eat-nav.md index a4c37156..a43cb44e 100644 --- a/2023/info/eat-nav.md +++ b/2023/info/eat-nav.md @@ -2,6 +2,6 @@
            Back to the [[talks]] Previous by time: Parallel Text Replacement: Does P = NP? -Next by time: What I learned by writing test cases for GNU Hyperbole +Next by time: GNU Emacs: A World of Possibilities Track: General
            diff --git a/2023/info/emacsen-before.md b/2023/info/emacsen-before.md index c54708e3..d8147e34 100644 --- a/2023/info/emacsen-before.md +++ b/2023/info/emacsen-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] -Format: 20-min talk followed by live Q&A +Format: 19-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Processing uploaded video -
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:50 PM - 3:50 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:50 PM - 2:50 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:50 PM - 1:50 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:50 PM - 12:50 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:50 PM - 8:50 PM UTC
            Sunday, Dec 3 2023, ~9:50 PM - 9:50 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:50 PM - 10:50 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:20 AM - 2:20 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:50 AM - 4:50 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:50 AM - 5:50 AM JST (Asia/Tokyo)
            +Status: Waiting for a caption volunteer +
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:35 AM - 11:35 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:35 AM - 10:35 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:35 AM - 9:35 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:35 AM - 8:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:35 PM - 4:35 PM UTC
            Sunday, Dec 3 2023, ~5:35 PM - 5:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:35 PM - 6:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~10:05 PM - 10:05 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:35 AM - 12:35 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:35 AM - 1:35 AM JST (Asia/Tokyo)
            diff --git a/2023/info/emacsen-nav.md b/2023/info/emacsen-nav.md index 5cd6c150..849652f7 100644 --- a/2023/info/emacsen-nav.md +++ b/2023/info/emacsen-nav.md @@ -1,7 +1,7 @@
            Back to the [[talks]] -Previous by time: Emacs saves the Web -Next by time: Sharing Emacs is Caring Emacs: Emacs education and why I embraced video +Previous by time: Speedcubing in Emacs +Next by time: Emacs MultiMedia System (EMMS) Track: Development
            diff --git a/2023/info/emms-before.md b/2023/info/emms-before.md index ed0d8588..3878822f 100644 --- a/2023/info/emms-before.md +++ b/2023/info/emms-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/emms-nav.md b/2023/info/emms-nav.md index 7ff240d9..00d1821d 100644 --- a/2023/info/emms-nav.md +++ b/2023/info/emms-nav.md @@ -1,7 +1,7 @@ diff --git a/2023/info/flat-before.md b/2023/info/flat-before.md index c6e0456d..3aebc5fd 100644 --- a/2023/info/flat-before.md +++ b/2023/info/flat-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:45 AM - 11:45 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:45 AM - 10:45 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:45 AM - 9:45 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:45 AM - 8:45 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:45 PM - 4:45 PM UTC
            Sunday, Dec 3 2023, ~5:45 PM - 5:45 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:45 PM - 6:45 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~10:15 PM - 10:15 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:45 AM - 12:45 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:45 AM - 1:45 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:10 AM - 11:10 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:10 AM - 10:10 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:10 AM - 9:10 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:10 AM - 8:10 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:10 PM - 4:10 PM UTC
            Sunday, Dec 3 2023, ~5:10 PM - 5:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:10 PM - 6:10 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:40 PM - 9:40 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:10 AM - 12:10 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:10 AM - 1:10 AM JST (Asia/Tokyo)
            diff --git a/2023/info/flat-nav.md b/2023/info/flat-nav.md index 849652f7..26f18a1f 100644 --- a/2023/info/flat-nav.md +++ b/2023/info/flat-nav.md @@ -1,7 +1,7 @@
            Back to the [[talks]] -Previous by time: Speedcubing in Emacs -Next by time: Emacs MultiMedia System (EMMS) +Previous by time: The browser in a buffer +Next by time: Speedcubing in Emacs Track: Development
            diff --git a/2023/info/gc-before.md b/2023/info/gc-before.md index e471b61a..21925b60 100644 --- a/2023/info/gc-before.md +++ b/2023/info/gc-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/hyperamp-before.md b/2023/info/hyperamp-before.md index d35a6d0b..d1128f97 100644 --- a/2023/info/hyperamp-before.md +++ b/2023/info/hyperamp-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/hyperdrive-before.md b/2023/info/hyperdrive-before.md index bfa7fca2..e1018ff8 100644 --- a/2023/info/hyperdrive-before.md +++ b/2023/info/hyperdrive-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/koutline-before.md b/2023/info/koutline-before.md index 05375757..055f1d3d 100644 --- a/2023/info/koutline-before.md +++ b/2023/info/koutline-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/lspocaml-before.md b/2023/info/lspocaml-before.md index 5b895384..c8499928 100644 --- a/2023/info/lspocaml-before.md +++ b/2023/info/lspocaml-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/matplotllm-before.md b/2023/info/matplotllm-before.md index 67884c7b..22516924 100644 --- a/2023/info/matplotllm-before.md +++ b/2023/info/matplotllm-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 10-min talk followed by pad Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for video from speaker +Status: Processing uploaded video
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:00 AM - 10:00 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:00 AM - 9:00 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:00 AM - 8:00 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:00 AM - 7:00 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:00 PM - 3:00 PM UTC
            Saturday, Dec 2 2023, ~4:00 PM - 4:00 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:00 PM - 5:00 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:30 PM - 8:30 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:00 PM - 11:00 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:00 AM - 12:00 AM JST (Asia/Tokyo)
            diff --git a/2023/info/mentor-before.md b/2023/info/mentor-before.md index f6501983..7fe6fe26 100644 --- a/2023/info/mentor-before.md +++ b/2023/info/mentor-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/mentor-nav.md b/2023/info/mentor-nav.md index 9ff6eb14..6b3e5b0b 100644 --- a/2023/info/mentor-nav.md +++ b/2023/info/mentor-nav.md @@ -2,6 +2,6 @@ diff --git a/2023/info/nabokov-before.md b/2023/info/nabokov-before.md index c7f50ebe..0b4fc990 100644 --- a/2023/info/nabokov-before.md +++ b/2023/info/nabokov-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for video from speaker +Status: Processing uploaded video
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:25 PM - 1:25 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:25 PM - 12:25 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:25 AM - 11:25 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:25 AM - 10:25 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:25 PM - 6:25 PM UTC
            Saturday, Dec 2 2023, ~7:25 PM - 7:25 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:25 PM - 8:25 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:55 PM - 11:55 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:25 AM - 2:25 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:25 AM - 3:25 AM JST (Asia/Tokyo)
            diff --git a/2023/info/parallel-before.md b/2023/info/parallel-before.md index 1f6a2934..1e7fbba3 100644 --- a/2023/info/parallel-before.md +++ b/2023/info/parallel-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/poltys-before.md b/2023/info/poltys-before.md index 74c8adbc..315bbc73 100644 --- a/2023/info/poltys-before.md +++ b/2023/info/poltys-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/poltys-nav.md b/2023/info/poltys-nav.md index 589ebbb1..a6048a37 100644 --- a/2023/info/poltys-nav.md +++ b/2023/info/poltys-nav.md @@ -1,7 +1,7 @@
            Back to the [[talks]] -Previous by time: What I learned by writing test cases for GNU Hyperbole -Next by time: GNU Emacs: A World of Possibilities +Previous by time: GNU Emacs: A World of Possibilities +Next by time: A modern Emacs look-and-feel without pain Track: General
            diff --git a/2023/info/scheme-before.md b/2023/info/scheme-before.md index 0ad04fba..2827efcd 100644 --- a/2023/info/scheme-before.md +++ b/2023/info/scheme-before.md @@ -1,13 +1,13 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 22-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Processing uploaded video +Status: Waiting for a caption volunteer
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:00 AM - 10:00 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:00 AM - 9:00 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:00 AM - 8:00 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:00 AM - 7:00 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:00 PM - 3:00 PM UTC
            Sunday, Dec 3 2023, ~4:00 PM - 4:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:00 PM - 5:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:30 PM - 8:30 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:00 PM - 11:00 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:00 AM - 12:00 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sharing-before.md b/2023/info/sharing-before.md index 9473ae8a..50c6925b 100644 --- a/2023/info/sharing-before.md +++ b/2023/info/sharing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sharing-nav.md b/2023/info/sharing-nav.md index 15f97fce..899cb4fb 100644 --- a/2023/info/sharing-nav.md +++ b/2023/info/sharing-nav.md @@ -1,7 +1,7 @@
            Back to the [[talks]] -Previous by time: The Emacsen family, the design of an Emacs and the importance of Lisp +Previous by time: Windows into Freedom Next by time: Sunday closing remarks Track: General
            diff --git a/2023/info/steno-before.md b/2023/info/steno-before.md index 283e8141..b57c73d8 100644 --- a/2023/info/steno-before.md +++ b/2023/info/steno-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sun-close-before.md b/2023/info/sun-close-before.md index 658c5c23..e9fbdbb6 100644 --- a/2023/info/sun-close-before.md +++ b/2023/info/sun-close-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sun-open-before.md b/2023/info/sun-open-before.md index 518e5f8b..1853ca4f 100644 --- a/2023/info/sun-open-before.md +++ b/2023/info/sun-open-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/test-before.md b/2023/info/test-before.md index 788d6e4e..eb5151cf 100644 --- a/2023/info/test-before.md +++ b/2023/info/test-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 20-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:35 AM - 10:35 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:35 AM - 9:35 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:35 AM - 8:35 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:35 AM - 7:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:35 PM - 3:35 PM UTC
            Sunday, Dec 3 2023, ~4:35 PM - 4:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:35 PM - 5:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:05 PM - 9:05 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:35 PM - 11:35 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:35 AM - 12:35 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:55 PM - 2:55 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:55 PM - 1:55 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:55 PM - 12:55 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:55 AM - 11:55 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:55 PM - 7:55 PM UTC
            Sunday, Dec 3 2023, ~8:55 PM - 8:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:55 PM - 9:55 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:25 AM - 1:25 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:55 AM - 3:55 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:55 AM - 4:55 AM JST (Asia/Tokyo)
            diff --git a/2023/info/test-nav.md b/2023/info/test-nav.md index d167445b..36eca44f 100644 --- a/2023/info/test-nav.md +++ b/2023/info/test-nav.md @@ -1,7 +1,7 @@ diff --git a/2023/info/web-before.md b/2023/info/web-before.md index 9ec06140..d9cb69ed 100644 --- a/2023/info/web-before.md +++ b/2023/info/web-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/web-nav.md b/2023/info/web-nav.md index d45840ce..eeac57af 100644 --- a/2023/info/web-nav.md +++ b/2023/info/web-nav.md @@ -1,7 +1,7 @@
            Back to the [[talks]] -Previous by time: Windows into Freedom -Next by time: The Emacsen family, the design of an Emacs and the importance of Lisp +Previous by time: What I learned by writing test cases for GNU Hyperbole +Next by time: Windows into Freedom Track: General
            diff --git a/2023/info/windows-before.md b/2023/info/windows-before.md index c5675502..a945a668 100644 --- a/2023/info/windows-before.md +++ b/2023/info/windows-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 40-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:55 PM - 2:55 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:55 PM - 1:55 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:55 PM - 12:55 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:55 AM - 11:55 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:55 PM - 7:55 PM UTC
            Sunday, Dec 3 2023, ~8:55 PM - 8:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:55 PM - 9:55 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:25 AM - 1:25 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:55 AM - 3:55 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:55 AM - 4:55 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:30 PM - 3:30 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:30 PM - 2:30 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:30 PM - 1:30 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:30 PM - 12:30 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:30 PM - 8:30 PM UTC
            Sunday, Dec 3 2023, ~9:30 PM - 9:30 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:30 PM - 10:30 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:00 AM - 2:00 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:30 AM - 4:30 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:30 AM - 5:30 AM JST (Asia/Tokyo)
            diff --git a/2023/info/windows-nav.md b/2023/info/windows-nav.md index 36eca44f..5cd6c150 100644 --- a/2023/info/windows-nav.md +++ b/2023/info/windows-nav.md @@ -1,7 +1,7 @@ diff --git a/2023/info/world-before.md b/2023/info/world-before.md index 2d7348be..e893a742 100644 --- a/2023/info/world-before.md +++ b/2023/info/world-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 23-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for a caption volunteer -
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:10 AM - 11:10 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:10 AM - 10:10 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:10 AM - 9:10 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:10 AM - 8:10 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:10 PM - 4:10 PM UTC
            Sunday, Dec 3 2023, ~5:10 PM - 5:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:10 PM - 6:10 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:40 PM - 9:40 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:10 AM - 12:10 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:10 AM - 1:10 AM JST (Asia/Tokyo)
            +Status: Being captioned +
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:35 AM - 10:35 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:35 AM - 9:35 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:35 AM - 8:35 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:35 AM - 7:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:35 PM - 3:35 PM UTC
            Sunday, Dec 3 2023, ~4:35 PM - 4:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:35 PM - 5:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:05 PM - 9:05 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:35 PM - 11:35 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:35 AM - 12:35 AM JST (Asia/Tokyo)
            diff --git a/2023/info/world-nav.md b/2023/info/world-nav.md index 26f18a1f..d167445b 100644 --- a/2023/info/world-nav.md +++ b/2023/info/world-nav.md @@ -1,7 +1,7 @@
            Back to the [[talks]] -Previous by time: The browser in a buffer -Next by time: Speedcubing in Emacs +Previous by time: Eat and Eat powered Eshell, fast featureful terminal inside Emacs +Next by time: The browser in a buffer Track: Development
            diff --git a/2023/info/writing-before.md b/2023/info/writing-before.md index 062f68ab..5c6619df 100644 --- a/2023/info/writing-before.md +++ b/2023/info/writing-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 9-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Processing uploaded video +Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:00 PM - 1:00 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:00 PM - 12:00 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:00 AM - 11:00 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:00 AM - 10:00 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:00 PM - 6:00 PM UTC
            Saturday, Dec 2 2023, ~7:00 PM - 7:00 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:00 PM - 8:00 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:30 PM - 11:30 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:00 AM - 2:00 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:00 AM - 3:00 AM JST (Asia/Tokyo)
            diff --git a/2023/organizers-notebook/index.org b/2023/organizers-notebook/index.org index cc48c8b4..27d61f96 100644 --- a/2023/organizers-notebook/index.org +++ b/2023/organizers-notebook/index.org @@ -448,7 +448,7 @@ doc - [ ] Create BBB room - [ ] Record intro -** Draft schedule +** Draft schedule for EmacsConf 2023 :PROPERTIES: :CUSTOM_ID: draft-schedule :END: @@ -527,15 +527,15 @@ These times are in EST (GMT-5). sun-close ("DEV Sunday, Dec 3" :start "2023-12-03 10:00" :set-track "Development") scheme - test (world) (flat) + (emacsen) (lunch :start "12:00") gc hyperdrive lspocaml + test (windows) - (emacsen) )) (setq emacsconf-schedule-draft (emacsconf-schedule-prepare (emacsconf-schedule-inflate-sexp emacsconf-schedule-plan))) (prog1 (string-join (emacsconf-schedule-validate emacsconf-schedule-draft) "\n") @@ -637,6 +637,7 @@ These times are in EST (GMT-5). :END: - *Schedule changes after the schedule FYI email from 2023-10-05*: + - [2023-11-04 Sat] Moved emacsconf:emacsen earlier to accommodate live session, moved emacsconf:test later to accommodate travel - [2023-10-31 Tue] Cancelled hn, added emacsconf:doc before emacsconf:emacsconf - Moved [[emacsconf:hyperdrive][hyperdrive]] talk to general track; removed afternoon break. Changed emacsconf:solo, emacsconf:unentangling, emacsconf:ref, emacsconf:devel, emacsconf:sat-close, emacsconf:overlay, emacsconf:eval, emacsconf:repl, emacsconf:hyperdrive, and emacsconf:world, but none of the talks moved by 2 hours or more, so no extra e-mails needed for now. - [2023-10-08 Sun] Added [[emacsconf:core]]. Moved [[emacsconf:hyperdrive]] to Sun afternoon. @@ -1988,7 +1989,7 @@ Note: Let's see if we can decide on this by [2023-10-13 Fri] so that we can e-mail the draft schedules to people. Compared to [[#draft-schedule][two-track schedule]]: -#+INCLUDE: schedule.svg export EXPORT html +#+INCLUDE: schedule.svg export EXPORT EXPORT html What if we have three tracks instead? @@ -2111,7 +2112,7 @@ What if we have three tracks instead? [[file:schedule-option-aligned-talks.svg]] #+end_comment -#+INCLUDE: schedule-option-aligned-talks.svg export EXPORT html +#+INCLUDE: schedule-option-aligned-talks.svg export EXPORT EXPORT html *** Three tracks for Sunday morning? :PROPERTIES: :CUSTOM_ID: three-tracks-sun-am @@ -2218,4 +2219,4 @@ What if we have three tracks instead? [[file:schedule-option-sun-am.svg]] #+end_comment -#+INCLUDE: schedule-option-sun-am.svg export EXPORT html +#+INCLUDE: schedule-option-sun-am.svg export EXPORT EXPORT html diff --git a/2023/organizers-notebook/schedule.svg b/2023/organizers-notebook/schedule.svg index d13da781..b7cea8ea 100644 --- a/2023/organizers-notebook/schedule.svg +++ b/2023/organizers-notebook/schedule.svg @@ -1 +1 @@ - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file diff --git a/2023/schedule-details.md b/2023/schedule-details.md index bd138e14..8c25d083 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -39,19 +39,19 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T15:00:00+0000""" endutc="""2023-12-03T15:20:00+0000""" start="""10:00""" end="""10:20""" title="""Bringing joy to Scheme programming""" url="""/2023/talks/scheme""" speakers="""Andrew Tropin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""scheme""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T15:10:00+0000""" endutc="""2023-12-03T15:20:00+0000""" start="""10:10""" end="""10:20""" title="""Parallel Text Replacement: Does P = NP?""" url="""/2023/talks/parallel""" speakers="""Lovro, Valentino Picotti""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""parallel""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T15:35:00+0000""" endutc="""2023-12-03T15:45:00+0000""" start="""10:35""" end="""10:45""" title="""Eat and Eat powered Eshell, fast featureful terminal inside Emacs""" url="""/2023/talks/eat""" speakers="""Akib Azmain Turja""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""eat""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T15:35:00+0000""" endutc="""2023-12-03T15:55:00+0000""" start="""10:35""" end="""10:55""" title="""What I learned by writing test cases for GNU Hyperbole""" url="""/2023/talks/test""" speakers="""Mats Lidell""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""test""" note=""""""]] +[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T15:35:00+0000""" endutc="""2023-12-03T15:55:00+0000""" start="""10:35""" end="""10:55""" title="""GNU Emacs: A World of Possibilities""" url="""/2023/talks/world""" speakers="""Anand Tamariya""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""world""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T16:00:00+0000""" endutc="""2023-12-03T16:20:00+0000""" start="""11:00""" end="""11:20""" title="""The browser in a buffer""" url="""/2023/talks/poltys""" speakers="""Michael Bauer""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""poltys""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T16:10:00+0000""" endutc="""2023-12-03T16:30:00+0000""" start="""11:10""" end="""11:30""" title="""GNU Emacs: A World of Possibilities""" url="""/2023/talks/world""" speakers="""Anand Tamariya""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""world""" note=""""""]] +[[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T16:10:00+0000""" endutc="""2023-12-03T16:20:00+0000""" start="""11:10""" end="""11:20""" title="""A modern Emacs look-and-feel without pain""" url="""/2023/talks/flat""" speakers="""Pedro A. Aranda""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""flat""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""#emacsconf, speaker nick: wasamasa""" startutc="""2023-12-03T16:35:00+0000""" endutc="""2023-12-03T16:55:00+0000""" start="""11:35""" end="""11:55""" title="""Speedcubing in Emacs""" url="""/2023/talks/cubing""" speakers="""wasamasa""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""cubing""" note=""""""]] -[[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T16:45:00+0000""" endutc="""2023-12-03T16:55:00+0000""" start="""11:45""" end="""11:55""" title="""A modern Emacs look-and-feel without pain""" url="""/2023/talks/flat""" speakers="""Pedro A. Aranda""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""flat""" note=""""""]] +[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T16:35:00+0000""" endutc="""2023-12-03T16:55:00+0000""" start="""11:35""" end="""11:55""" title="""The Emacsen family, the design of an Emacs and the importance of Lisp""" url="""/2023/talks/emacsen""" speakers="""Fermin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsen""" note=""""""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:40:00+0000""" start="""1:00""" end="""1:40""" title="""Emacs MultiMedia System (EMMS)""" url="""/2023/talks/emms""" speakers="""Yoni Rabkin""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""emms""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:20:00+0000""" start="""1:00""" end="""1:20""" title="""emacs-gc-stats: Does garbage collection actually slow down Emacs?""" url="""/2023/talks/gc""" speakers="""Ihor Radchenko""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""gc""" note=""""""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T18:35:00+0000""" endutc="""2023-12-03T19:15:00+0000""" start="""1:35""" end="""2:15""" title="""hyperdrive.el: Peer-to-peer filesystem in Emacs""" url="""/2023/talks/hyperdrive""" speakers="""Joseph Turner""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""hyperdrive""" note=""""""]] [[!template id=sched time="""30""" q-and-a="""none""" startutc="""2023-12-03T18:55:00+0000""" endutc="""2023-12-03T19:25:00+0000""" start="""1:55""" end="""2:25""" title="""Programming at 200 wpm""" url="""/2023/talks/steno""" speakers="""Daniel Alejandro Tapia""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""steno""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:30:00+0000""" endutc="""2023-12-03T19:40:00+0000""" start="""2:30""" end="""2:40""" title="""Writing a language server in OCaml for Emacs, fun, and profit""" url="""/2023/talks/lspocaml""" speakers="""Austin Theriault""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""lspocaml""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:35:00+0000""" endutc="""2023-12-03T19:45:00+0000""" start="""2:35""" end="""2:45""" title="""Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)""" url="""/2023/talks/mentor""" speakers="""Jeremy Friesen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""mentor""" note=""""""]] -[[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T19:55:00+0000""" endutc="""2023-12-03T20:35:00+0000""" start="""2:55""" end="""3:35""" title="""Windows into Freedom""" url="""/2023/talks/windows""" speakers="""Corwin Brust""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""windows""" note=""""""]] +[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T19:55:00+0000""" endutc="""2023-12-03T20:15:00+0000""" start="""2:55""" end="""3:15""" title="""What I learned by writing test cases for GNU Hyperbole""" url="""/2023/talks/test""" speakers="""Mats Lidell""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""test""" note=""""""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T20:10:00+0000""" endutc="""2023-12-03T20:50:00+0000""" start="""3:10""" end="""3:50""" title="""Emacs saves the Web""" url="""/2023/talks/web""" speakers="""Yuchen Pei""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""web""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T20:50:00+0000""" endutc="""2023-12-03T21:10:00+0000""" start="""3:50""" end="""4:10""" title="""The Emacsen family, the design of an Emacs and the importance of Lisp""" url="""/2023/talks/emacsen""" speakers="""Fermin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsen""" note=""""""]] +[[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T20:30:00+0000""" endutc="""2023-12-03T21:10:00+0000""" start="""3:30""" end="""4:10""" title="""Windows into Freedom""" url="""/2023/talks/windows""" speakers="""Corwin Brust""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""windows""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T21:05:00+0000""" endutc="""2023-12-03T21:25:00+0000""" start="""4:05""" end="""4:25""" title="""Sharing Emacs is Caring Emacs: Emacs education and why I embraced video""" url="""/2023/talks/sharing""" speakers="""Jacob Boxerman""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sharing""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-03T21:40:00+0000""" endutc="""2023-12-03T21:50:00+0000""" start="""4:40""" end="""4:50""" title="""Sunday closing remarks""" url="""/2023/talks/sun-close""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sun-close""" note=""""""]] \ No newline at end of file -- cgit v1.2.3 From 6b3c526a1bc51d509a7bd725c120c529df95672d Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Mon, 6 Nov 2023 09:40:06 -0500 Subject: update status --- 2023/info/adventure-before.md | 4 ++-- 2023/info/emacsconf-before.md | 4 ++-- 2023/info/hyperdrive-before.md | 2 ++ 2023/info/matplotllm-before.md | 2 +- 2023/info/nabokov-before.md | 2 +- 2023/info/teaching-before.md | 2 +- 2023/info/world-before.md | 2 +- 2023/schedule-2023-12-03.md | 2 +- 2023/talks.md | 11 ++++++++++- 9 files changed, 21 insertions(+), 10 deletions(-) diff --git a/2023/info/adventure-before.md b/2023/info/adventure-before.md index cab26f19..a4a7b0b8 100644 --- a/2023/info/adventure-before.md +++ b/2023/info/adventure-before.md @@ -5,9 +5,9 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 10-min talk followed by Pad / e-mail Q&A +Format: 6-min talk followed by Pad / e-mail Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Processing uploaded video +Status: Waiting for a caption volunteer
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:10 AM - 9:10 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:10 AM - 8:10 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:10 AM - 7:10 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:10 AM - 6:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:10 PM - 2:10 PM UTC
            Saturday, Dec 2 2023, ~3:10 PM - 3:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:10 PM - 4:10 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~7:40 PM - 7:40 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:10 PM - 10:10 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:10 PM - 11:10 PM JST (Asia/Tokyo)
            diff --git a/2023/info/emacsconf-before.md b/2023/info/emacsconf-before.md index 8bbdb2a5..3f60dfa0 100644 --- a/2023/info/emacsconf-before.md +++ b/2023/info/emacsconf-before.md @@ -5,9 +5,9 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 2-min talk followed by live Q&A +Format: 16-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for video from speaker +Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:45 PM - 3:45 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:45 PM - 2:45 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:45 PM - 1:45 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:45 PM - 12:45 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:45 PM - 8:45 PM UTC
            Saturday, Dec 2 2023, ~9:45 PM - 9:45 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:45 PM - 10:45 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:15 AM - 2:15 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:45 AM - 4:45 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:45 AM - 5:45 AM JST (Asia/Tokyo)
            diff --git a/2023/info/hyperdrive-before.md b/2023/info/hyperdrive-before.md index e1018ff8..f55e600a 100644 --- a/2023/info/hyperdrive-before.md +++ b/2023/info/hyperdrive-before.md @@ -1,4 +1,6 @@ +Actually a general-audience talk; just on the development track for scheduling purposes + The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM diff --git a/2023/info/matplotllm-before.md b/2023/info/matplotllm-before.md index 22516924..524b1476 100644 --- a/2023/info/matplotllm-before.md +++ b/2023/info/matplotllm-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 10-min talk followed by pad Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Processing uploaded video +Status: Waiting for a caption volunteer
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:00 AM - 10:00 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:00 AM - 9:00 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:00 AM - 8:00 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:00 AM - 7:00 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:00 PM - 3:00 PM UTC
            Saturday, Dec 2 2023, ~4:00 PM - 4:00 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:00 PM - 5:00 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:30 PM - 8:30 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:00 PM - 11:00 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:00 AM - 12:00 AM JST (Asia/Tokyo)
            diff --git a/2023/info/nabokov-before.md b/2023/info/nabokov-before.md index 0b4fc990..f38aa217 100644 --- a/2023/info/nabokov-before.md +++ b/2023/info/nabokov-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Processing uploaded video +Status: Waiting for a caption volunteer
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:25 PM - 1:25 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:25 PM - 12:25 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:25 AM - 11:25 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:25 AM - 10:25 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:25 PM - 6:25 PM UTC
            Saturday, Dec 2 2023, ~7:25 PM - 7:25 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:25 PM - 8:25 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:55 PM - 11:55 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:25 AM - 2:25 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:25 AM - 3:25 AM JST (Asia/Tokyo)
            diff --git a/2023/info/teaching-before.md b/2023/info/teaching-before.md index fa5d8208..064ae9ff 100644 --- a/2023/info/teaching-before.md +++ b/2023/info/teaching-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 20-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for video from speaker +Status: Processing uploaded video
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:05 AM - 10:05 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:05 AM - 9:05 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:05 AM - 8:05 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:05 AM - 7:05 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:05 PM - 3:05 PM UTC
            Saturday, Dec 2 2023, ~4:05 PM - 4:05 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:05 PM - 5:05 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:35 PM - 8:35 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:05 PM - 11:05 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:05 AM - 12:05 AM JST (Asia/Tokyo)
            diff --git a/2023/info/world-before.md b/2023/info/world-before.md index e893a742..bb54ef97 100644 --- a/2023/info/world-before.md +++ b/2023/info/world-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 23-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Being captioned +Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:35 AM - 10:35 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:35 AM - 9:35 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:35 AM - 8:35 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:35 AM - 7:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:35 PM - 3:35 PM UTC
            Sunday, Dec 3 2023, ~4:35 PM - 4:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:35 PM - 5:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:05 PM - 9:05 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:35 PM - 11:35 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:35 AM - 12:35 AM JST (Asia/Tokyo)
            diff --git a/2023/schedule-2023-12-03.md b/2023/schedule-2023-12-03.md index 64f44484..a1c7bffe 100644 --- a/2023/schedule-2023-12-03.md +++ b/2023/schedule-2023-12-03.md @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/2023/talks.md b/2023/talks.md index de8a380c..d6459ac8 100644 --- a/2023/talks.md +++ b/2023/talks.md @@ -4,7 +4,16 @@ We're getting ready for EmacsConf 2023, which will once again be an **online conference**. -There is also a satellite event in [Lucerne, Switzerland](https://200ok.ch/posts/2023-11-01_announcing_emacsconf__swiss_satellite.html). Let us know if you're organizing one in your area! +There is also a satellite event in +[Lucerne, Switzerland](https://200ok.ch/posts/2023-11-01_announcing_emacsconf__swiss_satellite.html). +Let us know if you're organizing one in your area! + +Please note that the following talks are intended for a general +audience even though they've been scheduled in the development track +for time reasons: + +- [Literate documentation with Emacs and Org Mode](https://emacsconf.org/2023/talks/doc) +- [hyperdrive.el: Peer-to-peer filesystem in Emacs](https://emacsconf.org/2023/talks/hyperdrive) Here's the line-up of talks: -- cgit v1.2.3 From 9693eaa8d29706a7730925d4c4420c3cdbb59e7d Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Tue, 7 Nov 2023 08:49:14 -0500 Subject: update title for web talk --- 2023/info/cubing-before.md | 2 +- 2023/info/eat-before.md | 2 +- 2023/info/emacsen-before.md | 2 +- 2023/info/emms-before.md | 2 +- 2023/info/flat-before.md | 2 +- 2023/info/gc-before.md | 2 +- 2023/info/hyperamp-before.md | 2 +- 2023/info/hyperdrive-before.md | 2 +- 2023/info/koutline-before.md | 2 +- 2023/info/lspocaml-before.md | 2 +- 2023/info/mentor-before.md | 2 +- 2023/info/overlay-before.md | 4 ++-- 2023/info/parallel-before.md | 2 +- 2023/info/poltys-before.md | 2 +- 2023/info/scheme-before.md | 2 +- 2023/info/sharing-before.md | 2 +- 2023/info/steno-before.md | 2 +- 2023/info/sun-close-before.md | 2 +- 2023/info/sun-open-before.md | 2 +- 2023/info/teaching-before.md | 2 +- 2023/info/test-before.md | 2 +- 2023/info/test-nav.md | 2 +- 2023/info/web-after.md | 2 +- 2023/info/web-before.md | 2 +- 2023/info/windows-before.md | 2 +- 2023/info/windows-nav.md | 2 +- 2023/info/world-before.md | 2 +- 2023/organizers-notebook.md | 21 +++++++++++---------- 2023/organizers-notebook/index.org | 2 +- 2023/organizers-notebook/schedule.svg | 2 +- 2023/schedule-2023-12-03.md | 2 +- 2023/schedule-details.md | 2 +- 2023/talks/web.md | 25 ++++++++++--------------- 33 files changed, 53 insertions(+), 57 deletions(-) diff --git a/2023/info/cubing-before.md b/2023/info/cubing-before.md index e8b48111..7943245e 100644 --- a/2023/info/cubing-before.md +++ b/2023/info/cubing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/eat-before.md b/2023/info/eat-before.md index 7ce3f343..ed627b44 100644 --- a/2023/info/eat-before.md +++ b/2023/info/eat-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/emacsen-before.md b/2023/info/emacsen-before.md index d8147e34..b20d6243 100644 --- a/2023/info/emacsen-before.md +++ b/2023/info/emacsen-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/emms-before.md b/2023/info/emms-before.md index 3878822f..8c06b30a 100644 --- a/2023/info/emms-before.md +++ b/2023/info/emms-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/flat-before.md b/2023/info/flat-before.md index 3aebc5fd..41cb49a9 100644 --- a/2023/info/flat-before.md +++ b/2023/info/flat-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/gc-before.md b/2023/info/gc-before.md index 21925b60..b9015a23 100644 --- a/2023/info/gc-before.md +++ b/2023/info/gc-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/hyperamp-before.md b/2023/info/hyperamp-before.md index d1128f97..1029faf3 100644 --- a/2023/info/hyperamp-before.md +++ b/2023/info/hyperamp-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/hyperdrive-before.md b/2023/info/hyperdrive-before.md index f55e600a..ec2e34bb 100644 --- a/2023/info/hyperdrive-before.md +++ b/2023/info/hyperdrive-before.md @@ -3,7 +3,7 @@ Actually a general-audience talk; just on the development track for scheduling p The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/koutline-before.md b/2023/info/koutline-before.md index 055f1d3d..248b35b6 100644 --- a/2023/info/koutline-before.md +++ b/2023/info/koutline-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/lspocaml-before.md b/2023/info/lspocaml-before.md index c8499928..71948e6d 100644 --- a/2023/info/lspocaml-before.md +++ b/2023/info/lspocaml-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/mentor-before.md b/2023/info/mentor-before.md index 7fe6fe26..9c208168 100644 --- a/2023/info/mentor-before.md +++ b/2023/info/mentor-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/overlay-before.md b/2023/info/overlay-before.md index d050b4ad..b6e8cec1 100644 --- a/2023/info/overlay-before.md +++ b/2023/info/overlay-before.md @@ -5,9 +5,9 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02.
            [[!toc ]] -Format: 20-min talk followed by live web conference Q&A +Format: 21-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for video from speaker +Status: Processing uploaded video
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:00 PM - 1:00 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:00 PM - 12:00 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:00 AM - 11:00 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:00 AM - 10:00 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:00 PM - 6:00 PM UTC
            Saturday, Dec 2 2023, ~7:00 PM - 7:00 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:00 PM - 8:00 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:30 PM - 11:30 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:00 AM - 2:00 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:00 AM - 3:00 AM JST (Asia/Tokyo)
            diff --git a/2023/info/parallel-before.md b/2023/info/parallel-before.md index 1e7fbba3..260f6dd0 100644 --- a/2023/info/parallel-before.md +++ b/2023/info/parallel-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/poltys-before.md b/2023/info/poltys-before.md index 315bbc73..088af241 100644 --- a/2023/info/poltys-before.md +++ b/2023/info/poltys-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/scheme-before.md b/2023/info/scheme-before.md index 2827efcd..d40173a2 100644 --- a/2023/info/scheme-before.md +++ b/2023/info/scheme-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sharing-before.md b/2023/info/sharing-before.md index 50c6925b..b4acde1b 100644 --- a/2023/info/sharing-before.md +++ b/2023/info/sharing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/steno-before.md b/2023/info/steno-before.md index b57c73d8..1d734c4a 100644 --- a/2023/info/steno-before.md +++ b/2023/info/steno-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sun-close-before.md b/2023/info/sun-close-before.md index e9fbdbb6..bbba8b37 100644 --- a/2023/info/sun-close-before.md +++ b/2023/info/sun-close-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sun-open-before.md b/2023/info/sun-open-before.md index 1853ca4f..8935aac3 100644 --- a/2023/info/sun-open-before.md +++ b/2023/info/sun-open-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/teaching-before.md b/2023/info/teaching-before.md index 064ae9ff..4f224053 100644 --- a/2023/info/teaching-before.md +++ b/2023/info/teaching-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 20-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Processing uploaded video +Status: Waiting for a caption volunteer
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:05 AM - 10:05 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:05 AM - 9:05 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:05 AM - 8:05 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:05 AM - 7:05 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:05 PM - 3:05 PM UTC
            Saturday, Dec 2 2023, ~4:05 PM - 4:05 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:05 PM - 5:05 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:35 PM - 8:35 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:05 PM - 11:05 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:05 AM - 12:05 AM JST (Asia/Tokyo)
            diff --git a/2023/info/test-before.md b/2023/info/test-before.md index eb5151cf..2853876e 100644 --- a/2023/info/test-before.md +++ b/2023/info/test-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/test-nav.md b/2023/info/test-nav.md index 36eca44f..66135b16 100644 --- a/2023/info/test-nav.md +++ b/2023/info/test-nav.md @@ -2,6 +2,6 @@ diff --git a/2023/info/web-after.md b/2023/info/web-after.md index b1b99127..8bbf8942 100644 --- a/2023/info/web-after.md +++ b/2023/info/web-after.md @@ -1,7 +1,7 @@ -Questions or comments? Please e-mail [id@ypei.org](mailto:id@ypei.org?subject=Comment%20for%20EmacsConf%202022%20web%3A%20Emacs%20saves%20the%20Web) +Questions or comments? Please e-mail [id@ypei.org](mailto:id@ypei.org?subject=Comment%20for%20EmacsConf%202022%20web%3A%20Emacs%20saves%20the%20Web%20%28maybe%29) diff --git a/2023/info/web-before.md b/2023/info/web-before.md index d9cb69ed..29365a1f 100644 --- a/2023/info/web-before.md +++ b/2023/info/web-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/windows-before.md b/2023/info/windows-before.md index a945a668..b6d25bab 100644 --- a/2023/info/windows-before.md +++ b/2023/info/windows-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/windows-nav.md b/2023/info/windows-nav.md index 5cd6c150..6ad3eed7 100644 --- a/2023/info/windows-nav.md +++ b/2023/info/windows-nav.md @@ -1,7 +1,7 @@
            Back to the [[talks]] -Previous by time: Emacs saves the Web +Previous by time: Emacs saves the Web (maybe) Next by time: Sharing Emacs is Caring Emacs: Emacs education and why I embraced video Track: Development
            diff --git a/2023/info/world-before.md b/2023/info/world-before.md index bb54ef97..52bd4be2 100644 --- a/2023/info/world-before.md +++ b/2023/info/world-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/organizers-notebook.md b/2023/organizers-notebook.md index f08a766e..cef5b84c 100644 --- a/2023/organizers-notebook.md +++ b/2023/organizers-notebook.md @@ -26,7 +26,7 @@ Help wanted: - [Draft CFP](#cfp) - [Distribute CFP](#distrib-cfp) - [Process submissions](#submission-process) - - [Draft schedule](#draft-schedule) + - [Draft schedule for EmacsConf 2023](#draft-schedule) - [Prepare for the conference](#status) - [Get ready for production](#go-live) - [Volunteers](#coordinate-volunteers) @@ -578,11 +578,11 @@ doc -## Draft schedule +## Draft schedule for EmacsConf 2023 These times are in EST (GMT-5). - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM - Legend: dashed line means non-BBB Q&A; light gray means penciled-in talk; yellow means video already submitted and being processed @@ -630,7 +630,7 @@ These times are in EST (GMT-5). - 2023-12-03 Sun 14:30-14:40 [lspocaml](https://emacsconf.org/2023/talks/lspocaml "Writing a language server in OCaml for Emacs, fun, and profit"): Writing a language server in OCaml for Emacs, fun, and profit (Austin Theriault) - 2023-12-03 Sun 14:35-14:45 [mentor](https://emacsconf.org/2023/talks/mentor "Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)"): Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) (Jeremy Friesen) - 2023-12-03 Sun 14:55-15:35 [windows](https://emacsconf.org/2023/talks/windows "Windows into Freedom"): Windows into Freedom (Corwin Brust) -- 2023-12-03 Sun 15:10-15:50 - >= 15:00 - [web](https://emacsconf.org/2023/talks/web "Emacs saves the Web"): Emacs saves the Web (Yuchen Pei) +- 2023-12-03 Sun 15:10-15:50 - >= 15:00 - [web](https://emacsconf.org/2023/talks/web "Emacs saves the Web (maybe)"): Emacs saves the Web (Yuchen Pei) - 2023-12-03 Sun 15:50-16:10 - no live Q&A - [emacsen](https://emacsconf.org/2023/talks/emacsen "The Emacsen family, the design of an Emacs and the importance of Lisp"): The Emacsen family, the design of an Emacs and the importance of Lisp (Fermin) - 2023-12-03 Sun 16:05-16:25 [sharing](https://emacsconf.org/2023/talks/sharing "Sharing Emacs is Caring Emacs: Emacs education and why I embraced video"): Sharing Emacs is Caring Emacs: Emacs education and why I embraced video (Jacob Boxerman) - 2023-12-03 Sun 16:40-16:50 [sun-close](https://emacsconf.org/2023/talks/sun-close "Sunday closing remarks"): Sunday closing remarks @@ -638,6 +638,7 @@ These times are in EST (GMT-5). ### Schedule notes - **Schedule changes after the schedule FYI email from 2023-10-05**: + - [2023-11-04 Sat] Moved [emacsen](https://emacsconf.org/2023/talks/emacsen "The Emacsen family, the design of an Emacs and the importance of Lisp") earlier to accommodate live session, moved [test](https://emacsconf.org/2023/talks/test "What I learned by writing test cases for GNU Hyperbole") later to accommodate travel - [2023-10-31 Tue] Cancelled hn, added [doc](https://emacsconf.org/2023/talks/doc "Literate Documentation with Emacs and Org Mode") before [emacsconf](https://emacsconf.org/2023/talks/emacsconf "EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference") - Moved [hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs") talk to general track; removed afternoon break. Changed [solo](https://emacsconf.org/2023/talks/solo "How I play TTRPGs in Emacs"), [unentangling](https://emacsconf.org/2023/talks/unentangling "(Un)entangling projects and repos"), [ref](https://emacsconf.org/2023/talks/ref "Org-Mode workflow: informal reference tracking"), [devel](https://emacsconf.org/2023/talks/devel "Emacs development updates"), [sat-close](https://emacsconf.org/2023/talks/sat-close "Saturday closing remarks"), [overlay](https://emacsconf.org/2023/talks/overlay "Improving compiler diagnostics with Overlays"), [eval](https://emacsconf.org/2023/talks/eval "Editor Integrated REPL Driven Development for all languages"), [repl](https://emacsconf.org/2023/talks/repl "REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ"), [hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs"), and [world](https://emacsconf.org/2023/talks/world "GNU Emacs: A World of Possibilities"), but none of the talks moved by 2 hours or more, so no extra e-mails needed for now. - [2023-10-08 Sun] Added [core](https://emacsconf.org/2023/talks/core "Emacs core development: how it works"). Moved [hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs") to Sun afternoon. @@ -659,18 +660,18 @@ These times are in EST (GMT-5). - Hyperbole mini-track is in the morning because of [test](https://emacsconf.org/2023/talks/test "What I learned by writing test cases for GNU Hyperbole")’s availability constraints; [hyperamp](https://emacsconf.org/2023/talks/hyperamp "Top 10 ways Hyperbole amps up Emacs") and [koutline](https://emacsconf.org/2023/talks/koutline "Using Koutline for stream of thought journaling") go before it. Try to avoid conflicts so they can attend each other’s talks - Sunday morning after [test](https://emacsconf.org/2023/talks/test "What I learned by writing test cases for GNU Hyperbole") could be a fun extended “let’s write tests together” session if someone wants to lead it - [parallel](https://emacsconf.org/2023/talks/parallel "Parallel Text Replacement: Does P = NP?") needs to go in the morning. Might be okay to include in the general talk. - - [poltys](https://emacsconf.org/2023/talks/poltys "The browser in a buffer") and [cubing](https://emacsconf.org/2023/talks/cubing "Speedcubing in Emacs") aren’t related to Hyperbole, but we need to fit them into the schedule somewhere. It would be nice to connect [poltys](https://emacsconf.org/2023/talks/poltys "The browser in a buffer") (talking to web browsers from Emacs) to [web](https://emacsconf.org/2023/talks/web "Emacs saves the Web") (doing web stuff in Emacs instead), but [poltys](https://emacsconf.org/2023/talks/poltys "The browser in a buffer") needs to be in the morning (which is pretty full) and [web](https://emacsconf.org/2023/talks/web "Emacs saves the Web") is in the afternoon because Yuchen is in Australia/Sydney. + - [poltys](https://emacsconf.org/2023/talks/poltys "The browser in a buffer") and [cubing](https://emacsconf.org/2023/talks/cubing "Speedcubing in Emacs") aren’t related to Hyperbole, but we need to fit them into the schedule somewhere. It would be nice to connect [poltys](https://emacsconf.org/2023/talks/poltys "The browser in a buffer") (talking to web browsers from Emacs) to [web](https://emacsconf.org/2023/talks/web "Emacs saves the Web (maybe)") (doing web stuff in Emacs instead), but [poltys](https://emacsconf.org/2023/talks/poltys "The browser in a buffer") needs to be in the morning (which is pretty full) and [web](https://emacsconf.org/2023/talks/web "Emacs saves the Web (maybe)") is in the afternoon because Yuchen is in Australia/Sydney. - [cubing](https://emacsconf.org/2023/talks/cubing "Speedcubing in Emacs") can be something fun to transition to lunch, then. - Sunday afternoon gen: misc talks, community - [eat](https://emacsconf.org/2023/talks/eat "Eat and Eat powered Eshell, fast featureful terminal inside Emacs") is about shells and running commands, so it’s generally useful - [emms](https://emacsconf.org/2023/talks/emms "Emacs MultiMedia System (EMMS)") is a user+dev talk - - community theme ([mentor](https://emacsconf.org/2023/talks/mentor "Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)"), [hn](https://emacsconf.org/2023/talks/hn "The many ways to browse Hacker News from Emacs"), [sharing](https://emacsconf.org/2023/talks/sharing "Sharing Emacs is Caring Emacs: Emacs education and why I embraced video")), with an aside for [web](https://emacsconf.org/2023/talks/web "Emacs saves the Web") (using Emacs as a client for stuff). [sharing](https://emacsconf.org/2023/talks/sharing "Sharing Emacs is Caring Emacs: Emacs education and why I embraced video") is possible closing keynote - encourage people to go out and explore/share all year? If not, [web](https://emacsconf.org/2023/talks/web "Emacs saves the Web") could be good for a closing talk - encouraging people to use Emacs for more stuff. + - community theme ([mentor](https://emacsconf.org/2023/talks/mentor "Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)"), [hn](https://emacsconf.org/2023/talks/hn "The many ways to browse Hacker News from Emacs"), [sharing](https://emacsconf.org/2023/talks/sharing "Sharing Emacs is Caring Emacs: Emacs education and why I embraced video")), with an aside for [web](https://emacsconf.org/2023/talks/web "Emacs saves the Web (maybe)") (using Emacs as a client for stuff). [sharing](https://emacsconf.org/2023/talks/sharing "Sharing Emacs is Caring Emacs: Emacs education and why I embraced video") is possible closing keynote - encourage people to go out and explore/share all year? If not, [web](https://emacsconf.org/2023/talks/web "Emacs saves the Web (maybe)") could be good for a closing talk - encouraging people to use Emacs for more stuff. - Sunday dev: misc dev talks - Morning: - [test](https://emacsconf.org/2023/talks/test "What I learned by writing test cases for GNU Hyperbole") is related to the Hyperbole talks [hyperamp](https://emacsconf.org/2023/talks/hyperamp "Top 10 ways Hyperbole amps up Emacs") and [koutline](https://emacsconf.org/2023/talks/koutline "Using Koutline for stream of thought journaling"), so we don’t want to overlap with the Q&A for those talks - [flat](https://emacsconf.org/2023/talks/flat "A modern Emacs look-and-feel without pain"), [scheme](https://emacsconf.org/2023/talks/scheme "Bringing joy to Scheme programming"), [gc](https://emacsconf.org/2023/talks/gc "emacs-gc-stats: Does garbage collection actually slow down Emacs?"), [flat](https://emacsconf.org/2023/talks/flat "A modern Emacs look-and-feel without pain"), [windows](https://emacsconf.org/2023/talks/windows "Windows into Freedom"), [emacsconf](https://emacsconf.org/2023/talks/emacsconf "EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference"), [steno](https://emacsconf.org/2023/talks/steno "Programming at 200 wpm") - [emacsen](https://emacsconf.org/2023/talks/emacsen "The Emacsen family, the design of an Emacs and the importance of Lisp") is more high-level and can talk about other editors -- checking with [web](https://emacsconf.org/2023/talks/web "Emacs saves the Web") and [hn](https://emacsconf.org/2023/talks/hn "The many ways to browse Hacker News from Emacs") if ~3pm Sunday afternoon (~7am Mon local time) is okay with them. It would be nice to pair it with [hn](https://emacsconf.org/2023/talks/hn "The many ways to browse Hacker News from Emacs"), which is nice to connect to [mentor](https://emacsconf.org/2023/talks/mentor "Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)") and [web](https://emacsconf.org/2023/talks/web "Emacs saves the Web"). +- checking with [web](https://emacsconf.org/2023/talks/web "Emacs saves the Web (maybe)") and [hn](https://emacsconf.org/2023/talks/hn "The many ways to browse Hacker News from Emacs") if ~3pm Sunday afternoon (~7am Mon local time) is okay with them. It would be nice to pair it with [hn](https://emacsconf.org/2023/talks/hn "The many ways to browse Hacker News from Emacs"), which is nice to connect to [mentor](https://emacsconf.org/2023/talks/mentor "Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)") and [web](https://emacsconf.org/2023/talks/web "Emacs saves the Web (maybe)"). - Thinking about the flow: - General: Org day, then misc talks Sunday morning and part of Sunday afternoon. Ending with a focus on community and expanding Emacs. It would be nice to get people excited about connecting and sharing throughout the year. - Dev: people who are really curious about AI can connect on @@ -683,7 +684,7 @@ These times are in EST (GMT-5). - TODO [uni](https://emacsconf.org/2023/talks/uni "Authoring and presenting university courses with Emacs and a full libre software stack"), [teaching](https://emacsconf.org/2023/talks/teaching "Teaching computer and data science with literate programming tools"), [table](https://emacsconf.org/2023/talks/table "Who needs Excel? Managing your students qualifications with org-table") are all about Emacs, Org Mode, and teaching - TODO [repl](https://emacsconf.org/2023/talks/repl "REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ"), [eval](https://emacsconf.org/2023/talks/eval "Editor Integrated REPL Driven Development for all languages") - [hyperamp](https://emacsconf.org/2023/talks/hyperamp "Top 10 ways Hyperbole amps up Emacs"), [koutline](https://emacsconf.org/2023/talks/koutline "Using Koutline for stream of thought journaling"), and [test](https://emacsconf.org/2023/talks/test "What I learned by writing test cases for GNU Hyperbole") are all in touch because they work on Hyperbole together - - [hn](https://emacsconf.org/2023/talks/hn "The many ways to browse Hacker News from Emacs") and [web](https://emacsconf.org/2023/talks/web "Emacs saves the Web") + - [hn](https://emacsconf.org/2023/talks/hn "The many ways to browse Hacker News from Emacs") and [web](https://emacsconf.org/2023/talks/web "Emacs saves the Web (maybe)") - [unentangling](https://emacsconf.org/2023/talks/unentangling "(Un)entangling projects and repos"), [taming](https://emacsconf.org/2023/talks/taming "Taming things with Org Mode")? - [matplotllm](https://emacsconf.org/2023/talks/matplotllm "MatplotLLM, iterative natural language data visualization in org-babel"), [voice](https://emacsconf.org/2023/talks/voice "Improving access to AI-assisted literate programming with voice control"), [llm](https://emacsconf.org/2023/talks/llm "LLM clients in Emacs, functionality and standardization") (so they don’t all have to define LLMs?) - The schedule doesn’t have neat aligned slots on purpose so that @@ -1558,7 +1559,7 @@ AM: 9-12 PM EST, PM: 1-5 PM EST (plus a little extra for setup/transition) Saturday Dec 2 2023 -
            +
            @@ -1632,7 +1633,7 @@ Saturday Dec 2 2023 Sunday Dec 3 2023 -
            +
            diff --git a/2023/organizers-notebook/index.org b/2023/organizers-notebook/index.org index 27d61f96..85f28ab9 100644 --- a/2023/organizers-notebook/index.org +++ b/2023/organizers-notebook/index.org @@ -1,5 +1,5 @@ # [[elisp:(memoize 'emacsconf-get-talk-info "5 seconds")][Memoize emacsconf-get-talk-info]] - [[elisp:(memoize-restore 'emacsconf-get-talk-info)][Unmemoize]] -# [[elisp:(org-md-export-to-markdown)][Export this file to Markdown]] +# [[elisp:(progn (memoize 'emacsconf-get-talk-info "5 seconds") (org-md-export-to-markdown) (memoize-restore 'emacsconf-get-talk-info))][Export this file to Markdown]] #+todo: TODO(t) SOMEDAY STARTED INPROGRESS(i) WAITING(w) STANDBY(s) BLOCKED(b) | DONE(x) CANCELLED(c) #+OPTIONS: h:6 toc:nil num:nil ':t #+PROPERTY: header-args :results silent :exports code :tangle yes diff --git a/2023/organizers-notebook/schedule.svg b/2023/organizers-notebook/schedule.svg index b7cea8ea..d9f64341 100644 --- a/2023/organizers-notebook/schedule.svg +++ b/2023/organizers-notebook/schedule.svg @@ -1 +1 @@ - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file diff --git a/2023/schedule-2023-12-03.md b/2023/schedule-2023-12-03.md index a1c7bffe..cd7be80f 100644 --- a/2023/schedule-2023-12-03.md +++ b/2023/schedule-2023-12-03.md @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/2023/schedule-details.md b/2023/schedule-details.md index 8c25d083..05c0c19d 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -51,7 +51,7 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:30:00+0000""" endutc="""2023-12-03T19:40:00+0000""" start="""2:30""" end="""2:40""" title="""Writing a language server in OCaml for Emacs, fun, and profit""" url="""/2023/talks/lspocaml""" speakers="""Austin Theriault""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""lspocaml""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:35:00+0000""" endutc="""2023-12-03T19:45:00+0000""" start="""2:35""" end="""2:45""" title="""Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)""" url="""/2023/talks/mentor""" speakers="""Jeremy Friesen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""mentor""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T19:55:00+0000""" endutc="""2023-12-03T20:15:00+0000""" start="""2:55""" end="""3:15""" title="""What I learned by writing test cases for GNU Hyperbole""" url="""/2023/talks/test""" speakers="""Mats Lidell""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""test""" note=""""""]] -[[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T20:10:00+0000""" endutc="""2023-12-03T20:50:00+0000""" start="""3:10""" end="""3:50""" title="""Emacs saves the Web""" url="""/2023/talks/web""" speakers="""Yuchen Pei""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""web""" note=""""""]] +[[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T20:10:00+0000""" endutc="""2023-12-03T20:50:00+0000""" start="""3:10""" end="""3:50""" title="""Emacs saves the Web (maybe)""" url="""/2023/talks/web""" speakers="""Yuchen Pei""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""web""" note=""""""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T20:30:00+0000""" endutc="""2023-12-03T21:10:00+0000""" start="""3:30""" end="""4:10""" title="""Windows into Freedom""" url="""/2023/talks/windows""" speakers="""Corwin Brust""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""windows""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T21:05:00+0000""" endutc="""2023-12-03T21:25:00+0000""" start="""4:05""" end="""4:25""" title="""Sharing Emacs is Caring Emacs: Emacs education and why I embraced video""" url="""/2023/talks/sharing""" speakers="""Jacob Boxerman""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sharing""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-03T21:40:00+0000""" endutc="""2023-12-03T21:50:00+0000""" start="""4:40""" end="""4:50""" title="""Sunday closing remarks""" url="""/2023/talks/sun-close""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sun-close""" note=""""""]] \ No newline at end of file diff --git a/2023/talks/web.md b/2023/talks/web.md index 0d6e3d75..611a11a7 100644 --- a/2023/talks/web.md +++ b/2023/talks/web.md @@ -6,7 +6,7 @@ -# Emacs saves the Web +# Emacs saves the Web (maybe) Yuchen Pei (he/him, pronounced: "eww-churn pay"), IRC: dragestil, , , mastodon: dragestil@hostux.social [[!inline pages="internal(2023/info/web-before)" raw="yes"]] @@ -16,20 +16,15 @@ customisability and the ability to effortlessly convert users to hackers. On the other hand, today many of the sticky issues with proprietary software proliferation stems from the web, including the Javascript trap[1] on the client side and the SaaSS trap[2] on the -server side. So enters the topic of this talk. I will briefly talk -about these issues and existing solutions, followed by ideas and -demonstrations on how Emacs can fix user freedom on the web, including -(from realistic to dreamy): emacs clients for specific websites and -services i.e. replacing read-only javascript forced on your browser -with hackable free elisp packages, emacs-based browsers aka universal -frontends and elisp version of users-cripts / greasemonkey / haketilo, -write-once-run-everywhere elisp programs (e.g. the emacs web server -and (nonexistent?) emacs mobile app UI framework), and remote emacs -servers that can be shared by a group of hackers running server -programs written in elisp, thus eliminating the SaaSS trap. - -- [1] -- [2] +server side. So enters the topic of this talk. I will briefly talk about +these issues and existing non-emacs solutions, followed by ideas and +demonstrations on how Emacs can fix user freedom on the web, including: +emacs clients for specific websites and services, emacs-based browsers +aka universal frontends, transformer of emacs packages to web apps and +firefox browser extensions, and more. + +- [1] https://www.gnu.org/philosophy/javascript-trap.html +- [2] https://www.gnu.org/philosophy/who-does-that-server-really-serve.en.html About the speaker: -- cgit v1.2.3 From d08a4534f1954663536bd65dacbff1cbadd304d5 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Tue, 7 Nov 2023 08:49:53 -0500 Subject: change title for web --- 2023/talks/web.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2023/talks/web.md b/2023/talks/web.md index 611a11a7..e1c8e3d4 100644 --- a/2023/talks/web.md +++ b/2023/talks/web.md @@ -1,4 +1,4 @@ -[[!meta title="Emacs saves the Web"]] +[[!meta title="Emacs saves the Web (maybe)"]] [[!meta copyright="Copyright © 2023 Yuchen Pei"]] [[!inline pages="internal(2023/info/web-nav)" raw="yes"]] -- cgit v1.2.3 From 8ddea11b3eca08b483ae3301c8b048522972c5c5 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Tue, 7 Nov 2023 08:50:15 -0500 Subject: linkify the links --- 2023/talks/web.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/2023/talks/web.md b/2023/talks/web.md index e1c8e3d4..1d75fdf5 100644 --- a/2023/talks/web.md +++ b/2023/talks/web.md @@ -23,8 +23,8 @@ emacs clients for specific websites and services, emacs-based browsers aka universal frontends, transformer of emacs packages to web apps and firefox browser extensions, and more. -- [1] https://www.gnu.org/philosophy/javascript-trap.html -- [2] https://www.gnu.org/philosophy/who-does-that-server-really-serve.en.html +- [1] +- [2] About the speaker: @@ -35,7 +35,7 @@ claim to be the only free software advocate in Australia, in the hope that someone will correct him and point him to fellow comrades fighting for user freedom in Oz. -- [3] https://g.ypei.me +- [3] [[!inline pages="internal(2023/info/web-after)" raw="yes"]] -- cgit v1.2.3 From 22e5d4711d2fc8d6e0591ab21f26b71fb164e52e Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Tue, 7 Nov 2023 08:52:04 -0500 Subject: fix times --- 2023/info/adventure-before.md | 2 +- 2023/info/collab-before.md | 2 +- 2023/info/core-before.md | 2 +- 2023/info/cubing-before.md | 4 ++-- 2023/info/devel-before.md | 2 +- 2023/info/doc-before.md | 2 +- 2023/info/eat-before.md | 4 ++-- 2023/info/emacsconf-before.md | 2 +- 2023/info/emacsen-before.md | 4 ++-- 2023/info/emms-before.md | 4 ++-- 2023/info/eval-before.md | 2 +- 2023/info/flat-before.md | 4 ++-- 2023/info/gc-before.md | 4 ++-- 2023/info/hyperamp-before.md | 4 ++-- 2023/info/hyperdrive-before.md | 4 ++-- 2023/info/koutline-before.md | 4 ++-- 2023/info/llm-before.md | 2 +- 2023/info/lspocaml-before.md | 4 ++-- 2023/info/matplotllm-before.md | 2 +- 2023/info/mentor-before.md | 4 ++-- 2023/info/nabokov-before.md | 2 +- 2023/info/one-before.md | 2 +- 2023/info/overlay-before.md | 2 +- 2023/info/parallel-before.md | 4 ++-- 2023/info/poltys-before.md | 4 ++-- 2023/info/ref-before.md | 2 +- 2023/info/repl-before.md | 2 +- 2023/info/sat-close-before.md | 2 +- 2023/info/sat-open-before.md | 2 +- 2023/info/scheme-before.md | 4 ++-- 2023/info/sharing-before.md | 4 ++-- 2023/info/solo-before.md | 2 +- 2023/info/steno-before.md | 4 ++-- 2023/info/sun-close-before.md | 4 ++-- 2023/info/sun-open-before.md | 4 ++-- 2023/info/table-before.md | 2 +- 2023/info/taming-before.md | 2 +- 2023/info/teaching-before.md | 2 +- 2023/info/test-before.md | 4 ++-- 2023/info/unentangling-before.md | 2 +- 2023/info/uni-before.md | 2 +- 2023/info/voice-before.md | 2 +- 2023/info/web-before.md | 6 +++--- 2023/info/windows-before.md | 4 ++-- 2023/info/world-before.md | 4 ++-- 2023/info/writing-before.md | 2 +- 2023/schedule-2023-12-03.md | 2 +- 2023/schedule-details.md | 6 +++--- 48 files changed, 73 insertions(+), 73 deletions(-) diff --git a/2023/info/adventure-before.md b/2023/info/adventure-before.md index a4a7b0b8..99c8fbb2 100644 --- a/2023/info/adventure-before.md +++ b/2023/info/adventure-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 6-min talk followed by Pad / e-mail Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for a caption volunteer -
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:10 AM - 9:10 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:10 AM - 8:10 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:10 AM - 7:10 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:10 AM - 6:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:10 PM - 2:10 PM UTC
            Saturday, Dec 2 2023, ~3:10 PM - 3:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:10 PM - 4:10 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~7:40 PM - 7:40 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:10 PM - 10:10 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:10 PM - 11:10 PM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:10 AM - 9:20 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:10 AM - 8:20 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:10 AM - 7:20 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:10 AM - 6:20 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:10 PM - 2:20 PM UTC
            Saturday, Dec 2 2023, ~3:10 PM - 3:20 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:10 PM - 4:20 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~7:40 PM - 7:50 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:10 PM - 10:20 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:10 PM - 11:20 PM JST (Asia/Tokyo)
            diff --git a/2023/info/collab-before.md b/2023/info/collab-before.md index b38f4f90..3447d181 100644 --- a/2023/info/collab-before.md +++ b/2023/info/collab-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 20-min talk followed by email after the event, wiki Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for a caption volunteer -
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:50 PM - 1:50 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:50 PM - 12:50 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:50 AM - 11:50 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:50 AM - 10:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:50 PM - 6:50 PM UTC
            Saturday, Dec 2 2023, ~7:50 PM - 7:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:50 PM - 8:50 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:20 AM - 12:20 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:50 AM - 2:50 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:50 AM - 3:50 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:50 PM - 2:10 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:50 PM - 1:10 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:50 AM - 12:10 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:50 AM - 11:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:50 PM - 7:10 PM UTC
            Saturday, Dec 2 2023, ~7:50 PM - 8:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:50 PM - 9:10 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:20 AM - 12:40 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:50 AM - 3:10 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:50 AM - 4:10 AM JST (Asia/Tokyo)
            diff --git a/2023/info/core-before.md b/2023/info/core-before.md index e868d60e..80e87faa 100644 --- a/2023/info/core-before.md +++ b/2023/info/core-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 40-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~4:10 PM - 4:10 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~3:10 PM - 3:10 PM CST (US/Central)
            Saturday, Dec 2 2023, ~2:10 PM - 2:10 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~1:10 PM - 1:10 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~9:10 PM - 9:10 PM UTC
            Saturday, Dec 2 2023, ~10:10 PM - 10:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~11:10 PM - 11:10 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:40 AM - 2:40 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~5:10 AM - 5:10 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~6:10 AM - 6:10 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~4:10 PM - 4:50 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~3:10 PM - 3:50 PM CST (US/Central)
            Saturday, Dec 2 2023, ~2:10 PM - 2:50 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~1:10 PM - 1:50 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~9:10 PM - 9:50 PM UTC
            Saturday, Dec 2 2023, ~10:10 PM - 10:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~11:10 PM - 11:50 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:40 AM - 3:20 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~5:10 AM - 5:50 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~6:10 AM - 6:50 AM JST (Asia/Tokyo)
            diff --git a/2023/info/cubing-before.md b/2023/info/cubing-before.md index 7943245e..17e8b70c 100644 --- a/2023/info/cubing-before.md +++ b/2023/info/cubing-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 20-min talk followed by IRC, but anything goes really Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:35 AM - 11:35 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:35 AM - 10:35 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:35 AM - 9:35 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:35 AM - 8:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:35 PM - 4:35 PM UTC
            Sunday, Dec 3 2023, ~5:35 PM - 5:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:35 PM - 6:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~10:05 PM - 10:05 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:35 AM - 12:35 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:35 AM - 1:35 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:35 AM - 11:55 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:35 AM - 10:55 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:35 AM - 9:55 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:35 AM - 8:55 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:35 PM - 4:55 PM UTC
            Sunday, Dec 3 2023, ~5:35 PM - 5:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:35 PM - 6:55 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~10:05 PM - 10:25 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:35 AM - 12:55 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:35 AM - 1:55 AM JST (Asia/Tokyo)
            diff --git a/2023/info/devel-before.md b/2023/info/devel-before.md index a211a997..28e2168c 100644 --- a/2023/info/devel-before.md +++ b/2023/info/devel-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 10-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:45 PM - 3:45 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:45 PM - 2:45 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:45 PM - 1:45 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:45 PM - 12:45 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:45 PM - 8:45 PM UTC
            Saturday, Dec 2 2023, ~9:45 PM - 9:45 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:45 PM - 10:45 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:15 AM - 2:15 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:45 AM - 4:45 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:45 AM - 5:45 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:45 PM - 3:55 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:45 PM - 2:55 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:45 PM - 1:55 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:45 PM - 12:55 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:45 PM - 8:55 PM UTC
            Saturday, Dec 2 2023, ~9:45 PM - 9:55 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:45 PM - 10:55 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:15 AM - 2:25 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:45 AM - 4:55 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:45 AM - 5:55 AM JST (Asia/Tokyo)
            diff --git a/2023/info/doc-before.md b/2023/info/doc-before.md index a1fc1206..520a4120 100644 --- a/2023/info/doc-before.md +++ b/2023/info/doc-before.md @@ -10,7 +10,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 43-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for a caption volunteer -
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:50 PM - 2:50 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:50 PM - 1:50 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:50 PM - 12:50 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:50 AM - 11:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:50 PM - 7:50 PM UTC
            Saturday, Dec 2 2023, ~8:50 PM - 8:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:50 PM - 9:50 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:20 AM - 1:20 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:50 AM - 3:50 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:50 AM - 4:50 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:50 PM - 3:30 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:50 PM - 2:30 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:50 PM - 1:30 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:50 AM - 12:30 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:50 PM - 8:30 PM UTC
            Saturday, Dec 2 2023, ~8:50 PM - 9:30 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:50 PM - 10:30 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:20 AM - 2:00 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:50 AM - 4:30 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:50 AM - 5:30 AM JST (Asia/Tokyo)
            diff --git a/2023/info/eat-before.md b/2023/info/eat-before.md index ed627b44..ff2d90c5 100644 --- a/2023/info/eat-before.md +++ b/2023/info/eat-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:35 AM - 10:35 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:35 AM - 9:35 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:35 AM - 8:35 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:35 AM - 7:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:35 PM - 3:35 PM UTC
            Sunday, Dec 3 2023, ~4:35 PM - 4:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:35 PM - 5:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:05 PM - 9:05 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:35 PM - 11:35 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:35 AM - 12:35 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:35 AM - 10:45 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:35 AM - 9:45 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:35 AM - 8:45 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:35 AM - 7:45 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:35 PM - 3:45 PM UTC
            Sunday, Dec 3 2023, ~4:35 PM - 4:45 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:35 PM - 5:45 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:05 PM - 9:15 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:35 PM - 11:45 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:35 AM - 12:45 AM JST (Asia/Tokyo)
            diff --git a/2023/info/emacsconf-before.md b/2023/info/emacsconf-before.md index 3f60dfa0..d80d3422 100644 --- a/2023/info/emacsconf-before.md +++ b/2023/info/emacsconf-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 16-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream -
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:45 PM - 3:45 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:45 PM - 2:45 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:45 PM - 1:45 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:45 PM - 12:45 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:45 PM - 8:45 PM UTC
            Saturday, Dec 2 2023, ~9:45 PM - 9:45 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:45 PM - 10:45 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:15 AM - 2:15 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:45 AM - 4:45 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:45 AM - 5:45 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:45 PM - 4:05 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:45 PM - 3:05 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:45 PM - 2:05 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:45 PM - 1:05 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:45 PM - 9:05 PM UTC
            Saturday, Dec 2 2023, ~9:45 PM - 10:05 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:45 PM - 11:05 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:15 AM - 2:35 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:45 AM - 5:05 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:45 AM - 6:05 AM JST (Asia/Tokyo)
            diff --git a/2023/info/emacsen-before.md b/2023/info/emacsen-before.md index b20d6243..753b14f9 100644 --- a/2023/info/emacsen-before.md +++ b/2023/info/emacsen-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 19-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for a caption volunteer -
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:35 AM - 11:35 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:35 AM - 10:35 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:35 AM - 9:35 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:35 AM - 8:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:35 PM - 4:35 PM UTC
            Sunday, Dec 3 2023, ~5:35 PM - 5:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:35 PM - 6:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~10:05 PM - 10:05 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:35 AM - 12:35 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:35 AM - 1:35 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:35 AM - 11:55 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:35 AM - 10:55 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:35 AM - 9:55 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:35 AM - 8:55 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:35 PM - 4:55 PM UTC
            Sunday, Dec 3 2023, ~5:35 PM - 5:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:35 PM - 6:55 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~10:05 PM - 10:25 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:35 AM - 12:55 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:35 AM - 1:55 AM JST (Asia/Tokyo)
            diff --git a/2023/info/emms-before.md b/2023/info/emms-before.md index 8c06b30a..ff4b2d59 100644 --- a/2023/info/emms-before.md +++ b/2023/info/emms-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 39-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream -
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:00 PM - 1:00 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:00 PM - 12:00 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:00 AM - 11:00 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:00 AM - 10:00 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:00 PM - 6:00 PM UTC
            Sunday, Dec 3 2023, ~7:00 PM - 7:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:00 PM - 8:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~11:30 PM - 11:30 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:00 AM - 2:00 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:00 AM - 3:00 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:00 PM - 1:40 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:00 PM - 12:40 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:00 AM - 11:40 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:00 AM - 10:40 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:00 PM - 6:40 PM UTC
            Sunday, Dec 3 2023, ~7:00 PM - 7:40 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:00 PM - 8:40 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~11:30 PM - 12:10 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:00 AM - 2:40 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:00 AM - 3:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/eval-before.md b/2023/info/eval-before.md index c08d93ba..f05e949c 100644 --- a/2023/info/eval-before.md +++ b/2023/info/eval-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Being captioned -
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:35 PM - 1:35 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:35 PM - 12:35 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:35 AM - 11:35 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:35 AM - 10:35 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:35 PM - 6:35 PM UTC
            Saturday, Dec 2 2023, ~7:35 PM - 7:35 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:35 PM - 8:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:05 AM - 12:05 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:35 AM - 2:35 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:35 AM - 3:35 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:35 PM - 1:45 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:35 PM - 12:45 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:35 AM - 11:45 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:35 AM - 10:45 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:35 PM - 6:45 PM UTC
            Saturday, Dec 2 2023, ~7:35 PM - 7:45 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:35 PM - 8:45 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:05 AM - 12:15 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:35 AM - 2:45 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:35 AM - 3:45 AM JST (Asia/Tokyo)
            diff --git a/2023/info/flat-before.md b/2023/info/flat-before.md index 41cb49a9..d1af8f0d 100644 --- a/2023/info/flat-before.md +++ b/2023/info/flat-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:10 AM - 11:10 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:10 AM - 10:10 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:10 AM - 9:10 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:10 AM - 8:10 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:10 PM - 4:10 PM UTC
            Sunday, Dec 3 2023, ~5:10 PM - 5:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:10 PM - 6:10 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:40 PM - 9:40 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:10 AM - 12:10 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:10 AM - 1:10 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:10 AM - 11:20 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:10 AM - 10:20 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:10 AM - 9:20 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:10 AM - 8:20 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:10 PM - 4:20 PM UTC
            Sunday, Dec 3 2023, ~5:10 PM - 5:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:10 PM - 6:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:40 PM - 9:50 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:10 AM - 12:20 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:10 AM - 1:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/gc-before.md b/2023/info/gc-before.md index b9015a23..cfcbcfd2 100644 --- a/2023/info/gc-before.md +++ b/2023/info/gc-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 20-min talk followed by live web conference and Etherpad - for longer/late questions, it is better to use public mailing list emacs-gc-stats@gnu.org Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:00 PM - 1:00 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:00 PM - 12:00 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:00 AM - 11:00 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:00 AM - 10:00 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:00 PM - 6:00 PM UTC
            Sunday, Dec 3 2023, ~7:00 PM - 7:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:00 PM - 8:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~11:30 PM - 11:30 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:00 AM - 2:00 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:00 AM - 3:00 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:00 PM - 1:20 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:00 PM - 12:20 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:00 AM - 11:20 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:00 AM - 10:20 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:00 PM - 6:20 PM UTC
            Sunday, Dec 3 2023, ~7:00 PM - 7:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:00 PM - 8:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~11:30 PM - 11:50 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:00 AM - 2:20 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:00 AM - 3:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/hyperamp-before.md b/2023/info/hyperamp-before.md index 1029faf3..f7d3f894 100644 --- a/2023/info/hyperamp-before.md +++ b/2023/info/hyperamp-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 20-min talk followed by live web conference and pad Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~9:05 AM - 9:05 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~8:05 AM - 8:05 AM CST (US/Central)
            Sunday, Dec 3 2023, ~7:05 AM - 7:05 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~6:05 AM - 6:05 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~2:05 PM - 2:05 PM UTC
            Sunday, Dec 3 2023, ~3:05 PM - 3:05 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~4:05 PM - 4:05 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~7:35 PM - 7:35 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~10:05 PM - 10:05 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~11:05 PM - 11:05 PM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~9:05 AM - 9:25 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~8:05 AM - 8:25 AM CST (US/Central)
            Sunday, Dec 3 2023, ~7:05 AM - 7:25 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~6:05 AM - 6:25 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~2:05 PM - 2:25 PM UTC
            Sunday, Dec 3 2023, ~3:05 PM - 3:25 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~4:05 PM - 4:25 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~7:35 PM - 7:55 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~10:05 PM - 10:25 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~11:05 PM - 11:25 PM JST (Asia/Tokyo)
            diff --git a/2023/info/hyperdrive-before.md b/2023/info/hyperdrive-before.md index ec2e34bb..66a29fa0 100644 --- a/2023/info/hyperdrive-before.md +++ b/2023/info/hyperdrive-before.md @@ -3,14 +3,14 @@ Actually a general-audience talk; just on the development track for scheduling p The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 40-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:35 PM - 1:35 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:35 PM - 12:35 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:35 AM - 11:35 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:35 AM - 10:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:35 PM - 6:35 PM UTC
            Sunday, Dec 3 2023, ~7:35 PM - 7:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:35 PM - 8:35 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:05 AM - 12:05 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:35 AM - 2:35 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:35 AM - 3:35 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:35 PM - 2:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:35 PM - 1:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:35 AM - 12:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:35 AM - 11:15 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:35 PM - 7:15 PM UTC
            Sunday, Dec 3 2023, ~7:35 PM - 8:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:35 PM - 9:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:05 AM - 12:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:35 AM - 3:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:35 AM - 4:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/koutline-before.md b/2023/info/koutline-before.md index 248b35b6..d852cb2d 100644 --- a/2023/info/koutline-before.md +++ b/2023/info/koutline-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 20-min talk followed by pad, IRC Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~9:40 AM - 9:40 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~8:40 AM - 8:40 AM CST (US/Central)
            Sunday, Dec 3 2023, ~7:40 AM - 7:40 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~6:40 AM - 6:40 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~2:40 PM - 2:40 PM UTC
            Sunday, Dec 3 2023, ~3:40 PM - 3:40 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~4:40 PM - 4:40 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:10 PM - 8:10 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~10:40 PM - 10:40 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~11:40 PM - 11:40 PM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~9:40 AM - 10:00 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~8:40 AM - 9:00 AM CST (US/Central)
            Sunday, Dec 3 2023, ~7:40 AM - 8:00 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~6:40 AM - 7:00 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~2:40 PM - 3:00 PM UTC
            Sunday, Dec 3 2023, ~3:40 PM - 4:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~4:40 PM - 5:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:10 PM - 8:30 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~10:40 PM - 11:00 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~11:40 PM - 12:00 AM JST (Asia/Tokyo)
            diff --git a/2023/info/llm-before.md b/2023/info/llm-before.md index b36391f8..9630710f 100644 --- a/2023/info/llm-before.md +++ b/2023/info/llm-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 21-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream -
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:55 AM - 10:55 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:55 AM - 9:55 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:55 AM - 8:55 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:55 AM - 7:55 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:55 PM - 3:55 PM UTC
            Saturday, Dec 2 2023, ~4:55 PM - 4:55 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:55 PM - 5:55 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:25 PM - 9:25 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:55 PM - 11:55 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:55 AM - 12:55 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:55 AM - 11:15 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:55 AM - 10:15 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:55 AM - 9:15 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:55 AM - 8:15 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:55 PM - 4:15 PM UTC
            Saturday, Dec 2 2023, ~4:55 PM - 5:15 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:55 PM - 6:15 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:25 PM - 9:45 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:55 PM - 12:15 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:55 AM - 1:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/lspocaml-before.md b/2023/info/lspocaml-before.md index 71948e6d..d2a6cce9 100644 --- a/2023/info/lspocaml-before.md +++ b/2023/info/lspocaml-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:30 PM - 2:30 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:30 PM - 1:30 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:30 PM - 12:30 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:30 AM - 11:30 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:30 PM - 7:30 PM UTC
            Sunday, Dec 3 2023, ~8:30 PM - 8:30 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:30 PM - 9:30 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:00 AM - 1:00 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:30 AM - 3:30 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:30 AM - 4:30 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:30 PM - 2:40 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:30 PM - 1:40 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:30 PM - 12:40 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:30 AM - 11:40 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:30 PM - 7:40 PM UTC
            Sunday, Dec 3 2023, ~8:30 PM - 8:40 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:30 PM - 9:40 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:00 AM - 1:10 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:30 AM - 3:40 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:30 AM - 4:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/matplotllm-before.md b/2023/info/matplotllm-before.md index 524b1476..45efcaa0 100644 --- a/2023/info/matplotllm-before.md +++ b/2023/info/matplotllm-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 10-min talk followed by pad Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for a caption volunteer -
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:00 AM - 10:00 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:00 AM - 9:00 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:00 AM - 8:00 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:00 AM - 7:00 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:00 PM - 3:00 PM UTC
            Saturday, Dec 2 2023, ~4:00 PM - 4:00 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:00 PM - 5:00 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:30 PM - 8:30 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:00 PM - 11:00 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:00 AM - 12:00 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:00 AM - 10:10 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:00 AM - 9:10 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:00 AM - 8:10 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:00 AM - 7:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:00 PM - 3:10 PM UTC
            Saturday, Dec 2 2023, ~4:00 PM - 4:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:00 PM - 5:10 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:30 PM - 8:40 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:00 PM - 11:10 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:00 AM - 12:10 AM JST (Asia/Tokyo)
            diff --git a/2023/info/mentor-before.md b/2023/info/mentor-before.md index 9c208168..6a527266 100644 --- a/2023/info/mentor-before.md +++ b/2023/info/mentor-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 11-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Being captioned -
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:35 PM - 2:35 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:35 PM - 1:35 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:35 PM - 12:35 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:35 AM - 11:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:35 PM - 7:35 PM UTC
            Sunday, Dec 3 2023, ~8:35 PM - 8:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:35 PM - 9:35 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:05 AM - 1:05 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:35 AM - 3:35 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:35 AM - 4:35 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:35 PM - 2:45 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:35 PM - 1:45 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:35 PM - 12:45 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:35 AM - 11:45 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:35 PM - 7:45 PM UTC
            Sunday, Dec 3 2023, ~8:35 PM - 8:45 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:35 PM - 9:45 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:05 AM - 1:15 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:35 AM - 3:45 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:35 AM - 4:45 AM JST (Asia/Tokyo)
            diff --git a/2023/info/nabokov-before.md b/2023/info/nabokov-before.md index f38aa217..fc0b914b 100644 --- a/2023/info/nabokov-before.md +++ b/2023/info/nabokov-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for a caption volunteer -
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:25 PM - 1:25 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:25 PM - 12:25 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:25 AM - 11:25 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:25 AM - 10:25 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:25 PM - 6:25 PM UTC
            Saturday, Dec 2 2023, ~7:25 PM - 7:25 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:25 PM - 8:25 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:55 PM - 11:55 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:25 AM - 2:25 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:25 AM - 3:25 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:25 PM - 1:35 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:25 PM - 12:35 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:25 AM - 11:35 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:25 AM - 10:35 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:25 PM - 6:35 PM UTC
            Saturday, Dec 2 2023, ~7:25 PM - 7:35 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:25 PM - 8:35 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:55 PM - 12:05 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:25 AM - 2:35 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:25 AM - 3:35 AM JST (Asia/Tokyo)
            diff --git a/2023/info/one-before.md b/2023/info/one-before.md index 52361376..7c558f0a 100644 --- a/2023/info/one-before.md +++ b/2023/info/one-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 20-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~11:30 AM - 11:30 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~10:30 AM - 10:30 AM CST (US/Central)
            Saturday, Dec 2 2023, ~9:30 AM - 9:30 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~8:30 AM - 8:30 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~4:30 PM - 4:30 PM UTC
            Saturday, Dec 2 2023, ~5:30 PM - 5:30 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~6:30 PM - 6:30 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~10:00 PM - 10:00 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~12:30 AM - 12:30 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~1:30 AM - 1:30 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~11:30 AM - 11:50 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~10:30 AM - 10:50 AM CST (US/Central)
            Saturday, Dec 2 2023, ~9:30 AM - 9:50 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~8:30 AM - 8:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~4:30 PM - 4:50 PM UTC
            Saturday, Dec 2 2023, ~5:30 PM - 5:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~6:30 PM - 6:50 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~10:00 PM - 10:20 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~12:30 AM - 12:50 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~1:30 AM - 1:50 AM JST (Asia/Tokyo)
            diff --git a/2023/info/overlay-before.md b/2023/info/overlay-before.md index b6e8cec1..2f47fae0 100644 --- a/2023/info/overlay-before.md +++ b/2023/info/overlay-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 21-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Processing uploaded video -
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:00 PM - 1:00 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:00 PM - 12:00 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:00 AM - 11:00 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:00 AM - 10:00 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:00 PM - 6:00 PM UTC
            Saturday, Dec 2 2023, ~7:00 PM - 7:00 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:00 PM - 8:00 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:30 PM - 11:30 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:00 AM - 2:00 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:00 AM - 3:00 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:00 PM - 1:20 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:00 PM - 12:20 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:00 AM - 11:20 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:00 AM - 10:20 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:00 PM - 6:20 PM UTC
            Saturday, Dec 2 2023, ~7:00 PM - 7:20 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:00 PM - 8:20 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:30 PM - 11:50 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:00 AM - 2:20 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:00 AM - 3:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/parallel-before.md b/2023/info/parallel-before.md index 260f6dd0..83ce430e 100644 --- a/2023/info/parallel-before.md +++ b/2023/info/parallel-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:10 AM - 10:10 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:10 AM - 9:10 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:10 AM - 8:10 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:10 AM - 7:10 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:10 PM - 3:10 PM UTC
            Sunday, Dec 3 2023, ~4:10 PM - 4:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:10 PM - 5:10 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:40 PM - 8:40 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:10 PM - 11:10 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:10 AM - 12:10 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:10 AM - 10:20 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:10 AM - 9:20 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:10 AM - 8:20 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:10 AM - 7:20 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:10 PM - 3:20 PM UTC
            Sunday, Dec 3 2023, ~4:10 PM - 4:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:10 PM - 5:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:40 PM - 8:50 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:10 PM - 11:20 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:10 AM - 12:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/poltys-before.md b/2023/info/poltys-before.md index 088af241..52767e6d 100644 --- a/2023/info/poltys-before.md +++ b/2023/info/poltys-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 20-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:00 AM - 11:00 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:00 AM - 10:00 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:00 AM - 9:00 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:00 AM - 8:00 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:00 PM - 4:00 PM UTC
            Sunday, Dec 3 2023, ~5:00 PM - 5:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:00 PM - 6:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:30 PM - 9:30 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:00 AM - 12:00 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:00 AM - 1:00 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:00 AM - 11:20 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:00 AM - 10:20 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:00 AM - 9:20 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:00 AM - 8:20 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:00 PM - 4:20 PM UTC
            Sunday, Dec 3 2023, ~5:00 PM - 5:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:00 PM - 6:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:30 PM - 9:50 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:00 AM - 12:20 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:00 AM - 1:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/ref-before.md b/2023/info/ref-before.md index 63654223..54281a25 100644 --- a/2023/info/ref-before.md +++ b/2023/info/ref-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 16-min talk followed by IRC and email Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream -
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:55 PM - 2:55 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:55 PM - 1:55 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:55 PM - 12:55 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:55 AM - 11:55 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:55 PM - 7:55 PM UTC
            Saturday, Dec 2 2023, ~8:55 PM - 8:55 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:55 PM - 9:55 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:25 AM - 1:25 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:55 AM - 3:55 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:55 AM - 4:55 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:55 PM - 3:15 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:55 PM - 2:15 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:55 PM - 1:15 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:55 AM - 12:15 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:55 PM - 8:15 PM UTC
            Saturday, Dec 2 2023, ~8:55 PM - 9:15 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:55 PM - 10:15 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:25 AM - 1:45 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:55 AM - 4:15 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:55 AM - 5:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/repl-before.md b/2023/info/repl-before.md index 12acb715..37532510 100644 --- a/2023/info/repl-before.md +++ b/2023/info/repl-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 40-min talk followed by IRC Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:00 PM - 2:00 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:00 PM - 1:00 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:00 PM - 12:00 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:00 AM - 11:00 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:00 PM - 7:00 PM UTC
            Saturday, Dec 2 2023, ~8:00 PM - 8:00 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:00 PM - 9:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:30 AM - 12:30 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:00 AM - 3:00 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:00 AM - 4:00 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:00 PM - 2:40 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:00 PM - 1:40 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:00 PM - 12:40 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:00 AM - 11:40 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:00 PM - 7:40 PM UTC
            Saturday, Dec 2 2023, ~8:00 PM - 8:40 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:00 PM - 9:40 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:30 AM - 1:10 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:00 AM - 3:40 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:00 AM - 4:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sat-close-before.md b/2023/info/sat-close-before.md index 02b8dea1..8bb43ccf 100644 --- a/2023/info/sat-close-before.md +++ b/2023/info/sat-close-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 10-min talk Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream -
            Times in different timezones:
            Saturday, Dec 2 2023, ~5:05 PM - 5:05 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~4:05 PM - 4:05 PM CST (US/Central)
            Saturday, Dec 2 2023, ~3:05 PM - 3:05 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~2:05 PM - 2:05 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~10:05 PM - 10:05 PM UTC
            Saturday, Dec 2 2023, ~11:05 PM - 11:05 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~12:05 AM - 12:05 AM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~3:35 AM - 3:35 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~6:05 AM - 6:05 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~7:05 AM - 7:05 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~5:05 PM - 5:15 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~4:05 PM - 4:15 PM CST (US/Central)
            Saturday, Dec 2 2023, ~3:05 PM - 3:15 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~2:05 PM - 2:15 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~10:05 PM - 10:15 PM UTC
            Saturday, Dec 2 2023, ~11:05 PM - 11:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~12:05 AM - 12:15 AM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~3:35 AM - 3:45 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~6:05 AM - 6:15 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~7:05 AM - 7:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sat-open-before.md b/2023/info/sat-open-before.md index 2bbc5d68..b7dce6ce 100644 --- a/2023/info/sat-open-before.md +++ b/2023/info/sat-open-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 10-min talk Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:00 AM - 9:00 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:00 AM - 8:00 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:00 AM - 7:00 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:00 AM - 6:00 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:00 PM - 2:00 PM UTC
            Saturday, Dec 2 2023, ~3:00 PM - 3:00 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:00 PM - 4:00 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~7:30 PM - 7:30 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:00 PM - 10:00 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:00 PM - 11:00 PM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:00 AM - 9:10 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:00 AM - 8:10 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:00 AM - 7:10 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:00 AM - 6:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:00 PM - 2:10 PM UTC
            Saturday, Dec 2 2023, ~3:00 PM - 3:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:00 PM - 4:10 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~7:30 PM - 7:40 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:00 PM - 10:10 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:00 PM - 11:10 PM JST (Asia/Tokyo)
            diff --git a/2023/info/scheme-before.md b/2023/info/scheme-before.md index d40173a2..b84d0a15 100644 --- a/2023/info/scheme-before.md +++ b/2023/info/scheme-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 22-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for a caption volunteer -
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:00 AM - 10:00 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:00 AM - 9:00 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:00 AM - 8:00 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:00 AM - 7:00 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:00 PM - 3:00 PM UTC
            Sunday, Dec 3 2023, ~4:00 PM - 4:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:00 PM - 5:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:30 PM - 8:30 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:00 PM - 11:00 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:00 AM - 12:00 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:00 AM - 10:20 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:00 AM - 9:20 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:00 AM - 8:20 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:00 AM - 7:20 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:00 PM - 3:20 PM UTC
            Sunday, Dec 3 2023, ~4:00 PM - 4:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:00 PM - 5:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:30 PM - 8:50 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:00 PM - 11:20 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:00 AM - 12:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sharing-before.md b/2023/info/sharing-before.md index b4acde1b..77149392 100644 --- a/2023/info/sharing-before.md +++ b/2023/info/sharing-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 20-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~4:05 PM - 4:05 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~3:05 PM - 3:05 PM CST (US/Central)
            Sunday, Dec 3 2023, ~2:05 PM - 2:05 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~1:05 PM - 1:05 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~9:05 PM - 9:05 PM UTC
            Sunday, Dec 3 2023, ~10:05 PM - 10:05 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~11:05 PM - 11:05 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:35 AM - 2:35 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~5:05 AM - 5:05 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~6:05 AM - 6:05 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:55 PM - 4:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:55 PM - 3:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:55 PM - 2:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:55 PM - 1:15 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:55 PM - 9:15 PM UTC
            Sunday, Dec 3 2023, ~9:55 PM - 10:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:55 PM - 11:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:25 AM - 2:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:55 AM - 5:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:55 AM - 6:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/solo-before.md b/2023/info/solo-before.md index ab570e70..43f7a05d 100644 --- a/2023/info/solo-before.md +++ b/2023/info/solo-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 20-min talk followed by live with questions from Mastodon Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:20 PM - 2:20 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:20 PM - 1:20 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:20 PM - 12:20 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:20 AM - 11:20 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:20 PM - 7:20 PM UTC
            Saturday, Dec 2 2023, ~8:20 PM - 8:20 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:20 PM - 9:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:50 AM - 12:50 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:20 AM - 3:20 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:20 AM - 4:20 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:20 PM - 2:40 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:20 PM - 1:40 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:20 PM - 12:40 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:20 AM - 11:40 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:20 PM - 7:40 PM UTC
            Saturday, Dec 2 2023, ~8:20 PM - 8:40 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:20 PM - 9:40 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:50 AM - 1:10 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:20 AM - 3:40 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:20 AM - 4:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/steno-before.md b/2023/info/steno-before.md index 1d734c4a..b8e8e7c9 100644 --- a/2023/info/steno-before.md +++ b/2023/info/steno-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 30-min talk followed by email after Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:55 PM - 1:55 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:55 PM - 12:55 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:55 AM - 11:55 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:55 AM - 10:55 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:55 PM - 6:55 PM UTC
            Sunday, Dec 3 2023, ~7:55 PM - 7:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:55 PM - 8:55 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:25 AM - 12:25 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:55 AM - 2:55 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:55 AM - 3:55 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:55 PM - 2:25 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:55 PM - 1:25 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:55 AM - 12:25 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:55 AM - 11:25 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:55 PM - 7:25 PM UTC
            Sunday, Dec 3 2023, ~7:55 PM - 8:25 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:55 PM - 9:25 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:25 AM - 12:55 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:55 AM - 3:25 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:55 AM - 4:25 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sun-close-before.md b/2023/info/sun-close-before.md index bbba8b37..718c0942 100644 --- a/2023/info/sun-close-before.md +++ b/2023/info/sun-close-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 10-min talk Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream -
            Times in different timezones:
            Sunday, Dec 3 2023, ~4:40 PM - 4:40 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~3:40 PM - 3:40 PM CST (US/Central)
            Sunday, Dec 3 2023, ~2:40 PM - 2:40 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~1:40 PM - 1:40 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~9:40 PM - 9:40 PM UTC
            Sunday, Dec 3 2023, ~10:40 PM - 10:40 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~11:40 PM - 11:40 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~3:10 AM - 3:10 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~5:40 AM - 5:40 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~6:40 AM - 6:40 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~4:30 PM - 4:40 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~3:30 PM - 3:40 PM CST (US/Central)
            Sunday, Dec 3 2023, ~2:30 PM - 2:40 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~1:30 PM - 1:40 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~9:30 PM - 9:40 PM UTC
            Sunday, Dec 3 2023, ~10:30 PM - 10:40 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~11:30 PM - 11:40 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~3:00 AM - 3:10 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~5:30 AM - 5:40 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~6:30 AM - 6:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sun-open-before.md b/2023/info/sun-open-before.md index 8935aac3..274095c4 100644 --- a/2023/info/sun-open-before.md +++ b/2023/info/sun-open-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 5-min talk Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream -
            Times in different timezones:
            Sunday, Dec 3 2023, ~9:00 AM - 9:00 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~8:00 AM - 8:00 AM CST (US/Central)
            Sunday, Dec 3 2023, ~7:00 AM - 7:00 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~6:00 AM - 6:00 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~2:00 PM - 2:00 PM UTC
            Sunday, Dec 3 2023, ~3:00 PM - 3:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~4:00 PM - 4:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~7:30 PM - 7:30 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~10:00 PM - 10:00 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~11:00 PM - 11:00 PM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~9:00 AM - 9:05 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~8:00 AM - 8:05 AM CST (US/Central)
            Sunday, Dec 3 2023, ~7:00 AM - 7:05 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~6:00 AM - 6:05 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~2:00 PM - 2:05 PM UTC
            Sunday, Dec 3 2023, ~3:00 PM - 3:05 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~4:00 PM - 4:05 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~7:30 PM - 7:35 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~10:00 PM - 10:05 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~11:00 PM - 11:05 PM JST (Asia/Tokyo)
            diff --git a/2023/info/table-before.md b/2023/info/table-before.md index 82f04dbc..60321ea5 100644 --- a/2023/info/table-before.md +++ b/2023/info/table-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:40 AM - 10:40 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:40 AM - 9:40 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:40 AM - 8:40 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:40 AM - 7:40 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:40 PM - 3:40 PM UTC
            Saturday, Dec 2 2023, ~4:40 PM - 4:40 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:40 PM - 5:40 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:10 PM - 9:10 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:40 PM - 11:40 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:40 AM - 12:40 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:40 AM - 10:50 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:40 AM - 9:50 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:40 AM - 8:50 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:40 AM - 7:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:40 PM - 3:50 PM UTC
            Saturday, Dec 2 2023, ~4:40 PM - 4:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:40 PM - 5:50 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:10 PM - 9:20 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:40 PM - 11:50 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:40 AM - 12:50 AM JST (Asia/Tokyo)
            diff --git a/2023/info/taming-before.md b/2023/info/taming-before.md index 790e208e..307caf10 100644 --- a/2023/info/taming-before.md +++ b/2023/info/taming-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 10-min talk followed by live, pad, IRC, or social media - just tag me, or #EmacsConf, or something like that. Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~11:05 AM - 11:05 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~10:05 AM - 10:05 AM CST (US/Central)
            Saturday, Dec 2 2023, ~9:05 AM - 9:05 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~8:05 AM - 8:05 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~4:05 PM - 4:05 PM UTC
            Saturday, Dec 2 2023, ~5:05 PM - 5:05 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~6:05 PM - 6:05 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:35 PM - 9:35 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~12:05 AM - 12:05 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~1:05 AM - 1:05 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~11:05 AM - 11:15 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~10:05 AM - 10:15 AM CST (US/Central)
            Saturday, Dec 2 2023, ~9:05 AM - 9:15 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~8:05 AM - 8:15 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~4:05 PM - 4:15 PM UTC
            Saturday, Dec 2 2023, ~5:05 PM - 5:15 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~6:05 PM - 6:15 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:35 PM - 9:45 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~12:05 AM - 12:15 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~1:05 AM - 1:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/teaching-before.md b/2023/info/teaching-before.md index 4f224053..cada0b34 100644 --- a/2023/info/teaching-before.md +++ b/2023/info/teaching-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 20-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for a caption volunteer -
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:05 AM - 10:05 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:05 AM - 9:05 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:05 AM - 8:05 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:05 AM - 7:05 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:05 PM - 3:05 PM UTC
            Saturday, Dec 2 2023, ~4:05 PM - 4:05 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:05 PM - 5:05 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:35 PM - 8:35 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:05 PM - 11:05 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:05 AM - 12:05 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:05 AM - 10:25 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:05 AM - 9:25 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:05 AM - 8:25 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:05 AM - 7:25 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:05 PM - 3:25 PM UTC
            Saturday, Dec 2 2023, ~4:05 PM - 4:25 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:05 PM - 5:25 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:35 PM - 8:55 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:05 PM - 11:25 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:05 AM - 12:25 AM JST (Asia/Tokyo)
            diff --git a/2023/info/test-before.md b/2023/info/test-before.md index 2853876e..dc06bd92 100644 --- a/2023/info/test-before.md +++ b/2023/info/test-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 20-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:55 PM - 2:55 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:55 PM - 1:55 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:55 PM - 12:55 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:55 AM - 11:55 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:55 PM - 7:55 PM UTC
            Sunday, Dec 3 2023, ~8:55 PM - 8:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:55 PM - 9:55 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:25 AM - 1:25 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:55 AM - 3:55 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:55 AM - 4:55 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:55 PM - 3:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:55 PM - 2:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:55 PM - 1:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:55 AM - 12:15 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:55 PM - 8:15 PM UTC
            Sunday, Dec 3 2023, ~8:55 PM - 9:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:55 PM - 10:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:25 AM - 1:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:55 AM - 4:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:55 AM - 5:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/unentangling-before.md b/2023/info/unentangling-before.md index a7cd5dc4..9de5ee0f 100644 --- a/2023/info/unentangling-before.md +++ b/2023/info/unentangling-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 10-min talk followed by pad (preferred), or e-mail Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:25 PM - 3:25 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:25 PM - 2:25 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:25 PM - 1:25 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:25 PM - 12:25 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:25 PM - 8:25 PM UTC
            Saturday, Dec 2 2023, ~9:25 PM - 9:25 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:25 PM - 10:25 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:55 AM - 1:55 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:25 AM - 4:25 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:25 AM - 5:25 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:25 PM - 3:35 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:25 PM - 2:35 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:25 PM - 1:35 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:25 PM - 12:35 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:25 PM - 8:35 PM UTC
            Saturday, Dec 2 2023, ~9:25 PM - 9:35 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:25 PM - 10:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:55 AM - 2:05 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:25 AM - 4:35 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:25 AM - 5:35 AM JST (Asia/Tokyo)
            diff --git a/2023/info/uni-before.md b/2023/info/uni-before.md index 14e00eec..fe513508 100644 --- a/2023/info/uni-before.md +++ b/2023/info/uni-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 20-min talk followed by live web conference, IRC Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:30 AM - 9:30 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:30 AM - 8:30 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:30 AM - 7:30 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:30 AM - 6:30 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:30 PM - 2:30 PM UTC
            Saturday, Dec 2 2023, ~3:30 PM - 3:30 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:30 PM - 4:30 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:00 PM - 8:00 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:30 PM - 10:30 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:30 PM - 11:30 PM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:30 AM - 9:50 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:30 AM - 8:50 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:30 AM - 7:50 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:30 AM - 6:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:30 PM - 2:50 PM UTC
            Saturday, Dec 2 2023, ~3:30 PM - 3:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:30 PM - 4:50 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:00 PM - 8:20 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:30 PM - 10:50 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:30 PM - 11:50 PM JST (Asia/Tokyo)
            diff --git a/2023/info/voice-before.md b/2023/info/voice-before.md index bc0a5b6a..35a69cf2 100644 --- a/2023/info/voice-before.md +++ b/2023/info/voice-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 20-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:20 AM - 10:20 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:20 AM - 9:20 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:20 AM - 8:20 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:20 AM - 7:20 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:20 PM - 3:20 PM UTC
            Saturday, Dec 2 2023, ~4:20 PM - 4:20 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:20 PM - 5:20 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:50 PM - 8:50 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:20 PM - 11:20 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:20 AM - 12:20 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:20 AM - 10:40 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:20 AM - 9:40 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:20 AM - 8:40 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:20 AM - 7:40 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:20 PM - 3:40 PM UTC
            Saturday, Dec 2 2023, ~4:20 PM - 4:40 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:20 PM - 5:40 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:50 PM - 9:10 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:20 PM - 11:40 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:20 AM - 12:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/web-before.md b/2023/info/web-before.md index 29365a1f..d0cf8bef 100644 --- a/2023/info/web-before.md +++ b/2023/info/web-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] -Format: 40-min talk followed by live Q&A +Format: 30-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:10 PM - 3:10 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:10 PM - 2:10 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:10 PM - 1:10 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:10 PM - 12:10 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:10 PM - 8:10 PM UTC
            Sunday, Dec 3 2023, ~9:10 PM - 9:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:10 PM - 10:10 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:40 AM - 1:40 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:10 AM - 4:10 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:10 AM - 5:10 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:10 PM - 3:40 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:10 PM - 2:40 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:10 PM - 1:40 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:10 PM - 12:40 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:10 PM - 8:40 PM UTC
            Sunday, Dec 3 2023, ~9:10 PM - 9:40 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:10 PM - 10:40 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:40 AM - 2:10 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:10 AM - 4:40 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:10 AM - 5:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/windows-before.md b/2023/info/windows-before.md index b6d25bab..e1f490c1 100644 --- a/2023/info/windows-before.md +++ b/2023/info/windows-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 40-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:30 PM - 3:30 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:30 PM - 2:30 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:30 PM - 1:30 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:30 PM - 12:30 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:30 PM - 8:30 PM UTC
            Sunday, Dec 3 2023, ~9:30 PM - 9:30 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:30 PM - 10:30 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:00 AM - 2:00 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:30 AM - 4:30 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:30 AM - 5:30 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:30 PM - 4:10 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:30 PM - 3:10 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:30 PM - 2:10 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:30 PM - 1:10 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:30 PM - 9:10 PM UTC
            Sunday, Dec 3 2023, ~9:30 PM - 10:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:30 PM - 11:10 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:00 AM - 2:40 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:30 AM - 5:10 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:30 AM - 6:10 AM JST (Asia/Tokyo)
            diff --git a/2023/info/world-before.md b/2023/info/world-before.md index 52bd4be2..45b8f67b 100644 --- a/2023/info/world-before.md +++ b/2023/info/world-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:50 Emacs saves the Web (maybe) web 4:05- 4:25 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:40- 4:50 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 23-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream -
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:35 AM - 10:35 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:35 AM - 9:35 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:35 AM - 8:35 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:35 AM - 7:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:35 PM - 3:35 PM UTC
            Sunday, Dec 3 2023, ~4:35 PM - 4:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:35 PM - 5:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:05 PM - 9:05 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:35 PM - 11:35 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:35 AM - 12:35 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:35 AM - 10:55 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:35 AM - 9:55 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:35 AM - 8:55 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:35 AM - 7:55 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:35 PM - 3:55 PM UTC
            Sunday, Dec 3 2023, ~4:35 PM - 4:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:35 PM - 5:55 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:05 PM - 9:25 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:35 PM - 11:55 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:35 AM - 12:55 AM JST (Asia/Tokyo)
            diff --git a/2023/info/writing-before.md b/2023/info/writing-before.md index 5c6619df..fd7bed36 100644 --- a/2023/info/writing-before.md +++ b/2023/info/writing-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Format: 9-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream -
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:00 PM - 1:00 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:00 PM - 12:00 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:00 AM - 11:00 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:00 AM - 10:00 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:00 PM - 6:00 PM UTC
            Saturday, Dec 2 2023, ~7:00 PM - 7:00 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:00 PM - 8:00 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:30 PM - 11:30 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:00 AM - 2:00 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:00 AM - 3:00 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:00 PM - 1:10 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:00 PM - 12:10 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:00 AM - 11:10 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:00 AM - 10:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:00 PM - 6:10 PM UTC
            Saturday, Dec 2 2023, ~7:00 PM - 7:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:00 PM - 8:10 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:30 PM - 11:40 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:00 AM - 2:10 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:00 AM - 3:10 AM JST (Asia/Tokyo)
            diff --git a/2023/schedule-2023-12-03.md b/2023/schedule-2023-12-03.md index cd7be80f..5b54a0fb 100644 --- a/2023/schedule-2023-12-03.md +++ b/2023/schedule-2023-12-03.md @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/2023/schedule-details.md b/2023/schedule-details.md index 05c0c19d..af18850e 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -51,7 +51,7 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:30:00+0000""" endutc="""2023-12-03T19:40:00+0000""" start="""2:30""" end="""2:40""" title="""Writing a language server in OCaml for Emacs, fun, and profit""" url="""/2023/talks/lspocaml""" speakers="""Austin Theriault""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""lspocaml""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:35:00+0000""" endutc="""2023-12-03T19:45:00+0000""" start="""2:35""" end="""2:45""" title="""Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)""" url="""/2023/talks/mentor""" speakers="""Jeremy Friesen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""mentor""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T19:55:00+0000""" endutc="""2023-12-03T20:15:00+0000""" start="""2:55""" end="""3:15""" title="""What I learned by writing test cases for GNU Hyperbole""" url="""/2023/talks/test""" speakers="""Mats Lidell""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""test""" note=""""""]] -[[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T20:10:00+0000""" endutc="""2023-12-03T20:50:00+0000""" start="""3:10""" end="""3:50""" title="""Emacs saves the Web (maybe)""" url="""/2023/talks/web""" speakers="""Yuchen Pei""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""web""" note=""""""]] +[[!template id=sched time="""30""" q-and-a="""BBB""" startutc="""2023-12-03T20:10:00+0000""" endutc="""2023-12-03T20:40:00+0000""" start="""3:10""" end="""3:40""" title="""Emacs saves the Web (maybe)""" url="""/2023/talks/web""" speakers="""Yuchen Pei""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""web""" note=""""""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T20:30:00+0000""" endutc="""2023-12-03T21:10:00+0000""" start="""3:30""" end="""4:10""" title="""Windows into Freedom""" url="""/2023/talks/windows""" speakers="""Corwin Brust""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""windows""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T21:05:00+0000""" endutc="""2023-12-03T21:25:00+0000""" start="""4:05""" end="""4:25""" title="""Sharing Emacs is Caring Emacs: Emacs education and why I embraced video""" url="""/2023/talks/sharing""" speakers="""Jacob Boxerman""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sharing""" note=""""""]] -[[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-03T21:40:00+0000""" endutc="""2023-12-03T21:50:00+0000""" start="""4:40""" end="""4:50""" title="""Sunday closing remarks""" url="""/2023/talks/sun-close""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sun-close""" note=""""""]] \ No newline at end of file +[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T20:55:00+0000""" endutc="""2023-12-03T21:15:00+0000""" start="""3:55""" end="""4:15""" title="""Sharing Emacs is Caring Emacs: Emacs education and why I embraced video""" url="""/2023/talks/sharing""" speakers="""Jacob Boxerman""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sharing""" note=""""""]] +[[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-03T21:30:00+0000""" endutc="""2023-12-03T21:40:00+0000""" start="""4:30""" end="""4:40""" title="""Sunday closing remarks""" url="""/2023/talks/sun-close""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sun-close""" note=""""""]] \ No newline at end of file -- cgit v1.2.3 From 7e780d6b135e80ca1f26196e85cce1433509c668 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Tue, 7 Nov 2023 08:56:40 -0500 Subject: add schedule note --- 2023/schedule-details.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/2023/schedule-details.md b/2023/schedule-details.md index af18850e..ecfe9045 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -20,7 +20,7 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""20""" q-and-a="""none""" startutc="""2023-12-02T18:50:00+0000""" endutc="""2023-12-02T19:10:00+0000""" start="""1:50""" end="""2:10""" title="""Collaborative data processing and documenting using org-babel""" url="""/2023/talks/collab""" speakers="""Jonathan Hartman, Lukas C. Bossert""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""collab""" note=""""""]] [[!template id=sched time="""40""" q-and-a="""#emacsconf, speaker nick: edrx""" startutc="""2023-12-02T19:00:00+0000""" endutc="""2023-12-02T19:40:00+0000""" start="""2:00""" end="""2:40""" title="""REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ""" url="""/2023/talks/repl""" speakers="""Eduardo Ochs""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""repl""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T19:20:00+0000""" endutc="""2023-12-02T19:40:00+0000""" start="""2:20""" end="""2:40""" title="""How I play TTRPGs in Emacs""" url="""/2023/talks/solo""" speakers="""Howard Abrams""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""solo""" note=""""""]] -[[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-02T19:50:00+0000""" endutc="""2023-12-02T20:30:00+0000""" start="""2:50""" end="""3:30""" title="""Literate Documentation with Emacs and Org Mode""" url="""/2023/talks/doc""" speakers="""Mike Hamrick""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""doc""" note=""""""]] +[[!template id=sched time="""40""" q-and-a="""BBB""" note="""Actually a general-audience talk; just on the development track for scheduling purposes""" startutc="""2023-12-02T19:50:00+0000""" endutc="""2023-12-02T20:30:00+0000""" start="""2:50""" end="""3:30""" title="""Literate Documentation with Emacs and Org Mode""" url="""/2023/talks/doc""" speakers="""Mike Hamrick""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""doc""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""#emacsconf, speaker nick: lispmacs""" startutc="""2023-12-02T19:55:00+0000""" endutc="""2023-12-02T20:15:00+0000""" start="""2:55""" end="""3:15""" title="""Org-Mode workflow: informal reference tracking""" url="""/2023/talks/ref""" speakers="""Christopher Howard""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""ref""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T20:25:00+0000""" endutc="""2023-12-02T20:35:00+0000""" start="""3:25""" end="""3:35""" title="""(Un)entangling projects and repos""" url="""/2023/talks/unentangling""" speakers="""Alexey Bochkarev""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""unentangling""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T20:45:00+0000""" endutc="""2023-12-02T20:55:00+0000""" start="""3:45""" end="""3:55""" title="""Emacs development updates""" url="""/2023/talks/devel""" speakers="""John Wiegley""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""devel""" note=""""""]] @@ -46,7 +46,7 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T16:35:00+0000""" endutc="""2023-12-03T16:55:00+0000""" start="""11:35""" end="""11:55""" title="""The Emacsen family, the design of an Emacs and the importance of Lisp""" url="""/2023/talks/emacsen""" speakers="""Fermin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsen""" note=""""""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:40:00+0000""" start="""1:00""" end="""1:40""" title="""Emacs MultiMedia System (EMMS)""" url="""/2023/talks/emms""" speakers="""Yoni Rabkin""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""emms""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:20:00+0000""" start="""1:00""" end="""1:20""" title="""emacs-gc-stats: Does garbage collection actually slow down Emacs?""" url="""/2023/talks/gc""" speakers="""Ihor Radchenko""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""gc""" note=""""""]] -[[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T18:35:00+0000""" endutc="""2023-12-03T19:15:00+0000""" start="""1:35""" end="""2:15""" title="""hyperdrive.el: Peer-to-peer filesystem in Emacs""" url="""/2023/talks/hyperdrive""" speakers="""Joseph Turner""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""hyperdrive""" note=""""""]] +[[!template id=sched time="""40""" q-and-a="""BBB""" note="""Actually a general-audience talk; just on the development track for scheduling purposes""" startutc="""2023-12-03T18:35:00+0000""" endutc="""2023-12-03T19:15:00+0000""" start="""1:35""" end="""2:15""" title="""hyperdrive.el: Peer-to-peer filesystem in Emacs""" url="""/2023/talks/hyperdrive""" speakers="""Joseph Turner""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""hyperdrive""" note=""""""]] [[!template id=sched time="""30""" q-and-a="""none""" startutc="""2023-12-03T18:55:00+0000""" endutc="""2023-12-03T19:25:00+0000""" start="""1:55""" end="""2:25""" title="""Programming at 200 wpm""" url="""/2023/talks/steno""" speakers="""Daniel Alejandro Tapia""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""steno""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:30:00+0000""" endutc="""2023-12-03T19:40:00+0000""" start="""2:30""" end="""2:40""" title="""Writing a language server in OCaml for Emacs, fun, and profit""" url="""/2023/talks/lspocaml""" speakers="""Austin Theriault""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""lspocaml""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:35:00+0000""" endutc="""2023-12-03T19:45:00+0000""" start="""2:35""" end="""2:45""" title="""Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)""" url="""/2023/talks/mentor""" speakers="""Jeremy Friesen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""mentor""" note=""""""]] -- cgit v1.2.3 From 609480e01569035f0eb06f3bd9fac3446a1d91f6 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Wed, 8 Nov 2023 11:35:35 -0500 Subject: add resources --- 2023/talks/emacsconf.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/2023/talks/emacsconf.md b/2023/talks/emacsconf.md index c08bbe01..e31539e5 100644 --- a/2023/talks/emacsconf.md +++ b/2023/talks/emacsconf.md @@ -18,6 +18,12 @@ Mode navigation, image and video manipulation, captioning, publishing, and remote command execution, and then check out the notes to find out more. +Resources: + +- [RevealJS presentation with clickable links, etc.](https://sachachua.com/proj/emacsconf-2023-emacsconf/) +- [As one long webpage](https://sachachua.com/proj/emacsconf-2023-emacsconf/exported.html) +- [Presentation org file](https://sachachua.com/proj/emacsconf-2023-emacsconf/index.org) + [[!inline pages="internal(2023/info/emacsconf-after)" raw="yes"]] [[!inline pages="internal(2023/info/emacsconf-nav)" raw="yes"]] -- cgit v1.2.3 From a230190d7f29d8d0e00065bf08f5b9a75eb13d92 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Wed, 8 Nov 2023 11:45:39 -0500 Subject: some kind of schedule change? --- 2023/organizers-notebook/schedule.svg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2023/organizers-notebook/schedule.svg b/2023/organizers-notebook/schedule.svg index d9f64341..2f3e03d1 100644 --- a/2023/organizers-notebook/schedule.svg +++ b/2023/organizers-notebook/schedule.svg @@ -1 +1 @@ - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file -- cgit v1.2.3 From 41b087a1585e941f8fe89929cc2fb110b965e60d Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Fri, 10 Nov 2023 10:02:09 -0500 Subject: update status, add prot to hyperdrive talk --- ...rack-conference--sacha-chua--main--chapters.vtt | 53 + ...n-a-multitrack-conference--sacha-chua--main.vtt | 1140 +++++++++++++++++--- 2023/info/adventure-before.md | 2 +- 2023/info/collab-before.md | 2 +- 2023/info/doc-before.md | 2 +- 2023/info/emacsen-before.md | 2 +- 2023/info/eval-before.md | 2 +- 2023/info/hyperdrive-before.md | 4 +- 2023/info/matplotllm-before.md | 2 +- 2023/info/nabokov-before.md | 2 +- 2023/info/overlay-before.md | 2 +- 2023/info/scheme-before.md | 2 +- 2023/info/teaching-before.md | 2 +- 2023/info/world-before.md | 2 +- 2023/schedule-details.md | 18 +- 2023/talks/hyperdrive.md | 4 +- 16 files changed, 1097 insertions(+), 144 deletions(-) create mode 100644 2023/captions/emacsconf-2023-emacsconf--emacsconforg-how-we-use-org-mode-and-tramp-to-organize-and-run-a-multitrack-conference--sacha-chua--main--chapters.vtt diff --git a/2023/captions/emacsconf-2023-emacsconf--emacsconforg-how-we-use-org-mode-and-tramp-to-organize-and-run-a-multitrack-conference--sacha-chua--main--chapters.vtt b/2023/captions/emacsconf-2023-emacsconf--emacsconforg-how-we-use-org-mode-and-tramp-to-organize-and-run-a-multitrack-conference--sacha-chua--main--chapters.vtt new file mode 100644 index 00000000..939155bd --- /dev/null +++ b/2023/captions/emacsconf-2023-emacsconf--emacsconforg-how-we-use-org-mode-and-tramp-to-organize-and-run-a-multitrack-conference--sacha-chua--main--chapters.vtt @@ -0,0 +1,53 @@ +WEBVTT + + +00:00:00.000 --> 00:00:16.679 +Intro + +00:00:16.680 --> 00:01:09.399 +Reasons + +00:01:09.400 --> 00:02:09.159 +Information + +00:02:09.160 --> 00:03:53.119 +Properties + +00:03:53.120 --> 00:04:29.119 +Timezones + +00:04:29.120 --> 00:05:39.079 +Scheduling + +00:05:42.360 --> 00:06:48.119 +Templates + +00:06:48.120 --> 00:08:03.959 +Wiki + +00:08:03.960 --> 00:08:27.679 +Etherpad + +00:08:27.680 --> 00:09:05.479 +E-mail + +00:09:05.480 --> 00:10:07.759 +BigBlueButton web conferences + +00:10:07.760 --> 00:10:36.199 +Shortcuts + +00:10:36.200 --> 00:11:03.319 +Logbook + +00:11:03.320 --> 00:12:12.519 +Captions + +00:12:12.520 --> 00:13:10.839 +Crontabs and playing the talks + +00:13:10.840 --> 00:13:49.639 +Transitions + +00:13:49.640 --> 00:15:05.200 +Wrapping up diff --git a/2023/captions/emacsconf-2023-emacsconf--emacsconforg-how-we-use-org-mode-and-tramp-to-organize-and-run-a-multitrack-conference--sacha-chua--main.vtt b/2023/captions/emacsconf-2023-emacsconf--emacsconforg-how-we-use-org-mode-and-tramp-to-organize-and-run-a-multitrack-conference--sacha-chua--main.vtt index 5b2a69b1..b91f97d2 100644 --- a/2023/captions/emacsconf-2023-emacsconf--emacsconforg-how-we-use-org-mode-and-tramp-to-organize-and-run-a-multitrack-conference--sacha-chua--main.vtt +++ b/2023/captions/emacsconf-2023-emacsconf--emacsconforg-how-we-use-org-mode-and-tramp-to-organize-and-run-a-multitrack-conference--sacha-chua--main.vtt @@ -1,182 +1,1082 @@ WEBVTT captioned by sachac +NOTE Intro -00:00:00.000 --> 00:00:00.999 -emacsconf 00 456789 123456789 123456789 123456789 123456789 +00:00:00.000 --> 00:00:04.839 +Hi, I'm Sacha Chua. This presentation is a quick tour -00:00:01.000 --> 00:00:00.999 -emacsconf 01 456789 123456789 123456789 123456789 123456789 +00:00:04.840 --> 00:00:07.959 +of some of the things we do to run EmacsConf. -00:00:02.000 --> 00:00:01.999 -emacsconf 02 456789 123456789 123456789 123456789 123456789 +00:00:07.960 --> 00:00:12.239 +Since 2019, we've run it as an entirely online conference, -00:00:03.000 --> 00:00:02.999 -emacsconf 03 456789 123456789 123456789 123456789 123456789 +00:00:12.240 --> 00:00:14.999 +and we do as much of the organization as possible -00:00:04.000 --> 00:00:03.999 -emacsconf 04 456789 123456789 123456789 123456789 123456789 +00:00:15.000 --> 00:00:16.679 +within Emacs itself. -00:00:05.000 --> 00:00:04.999 -emacsconf 05 456789 123456789 123456789 123456789 123456789 +NOTE Reasons -00:00:06.000 --> 00:00:05.999 -emacsconf 06 456789 123456789 123456789 123456789 123456789 +00:00:16.680 --> 00:00:19.759 +I have three reasons for making this presentation. -00:00:07.000 --> 00:00:06.999 -emacsconf 07 456789 123456789 123456789 123456789 123456789 +00:00:19.760 --> 00:00:22.759 +The first is entirely selfish: I need to figure out -00:00:08.000 --> 00:00:07.999 -emacsconf 08 456789 123456789 123456789 123456789 123456789 +00:00:22.760 --> 00:00:25.359 +all the stuff I built for last year's EmacsConf, -00:00:09.000 --> 00:00:08.999 -emacsconf 09 456789 123456789 123456789 123456789 123456789 +00:00:25.360 --> 00:00:28.079 +since it was a bit of a crazy scramble. -00:00:10.000 --> 00:00:09.999 -emacsconf 10 456789 123456789 123456789 123456789 123456789 +00:00:28.080 --> 00:00:30.159 +The second is that I want to show people -00:00:11.000 --> 00:00:10.999 -emacsconf 11 456789 123456789 123456789 123456789 123456789 +00:00:30.160 --> 00:00:33.239 +the process of thinking about a complex project, -00:00:12.000 --> 00:00:11.999 -emacsconf 12 456789 123456789 123456789 123456789 123456789 +00:00:33.240 --> 00:00:35.879 +looking for little things to automate in Emacs, -00:00:13.000 --> 00:00:12.999 -emacsconf 13 456789 123456789 123456789 123456789 123456789 +00:00:35.880 --> 00:00:38.439 +and building things up from small pieces. -00:00:14.000 --> 00:00:13.999 -emacsconf 14 456789 123456789 123456789 123456789 123456789 +00:00:38.440 --> 00:00:39.799 +Maybe you'll get some ideas -00:00:15.000 --> 00:00:14.999 -emacsconf 15 456789 123456789 123456789 123456789 123456789 +00:00:39.800 --> 00:00:42.759 +and start building tools for yourself, too. -00:00:16.000 --> 00:00:15.999 -emacsconf 16 456789 123456789 123456789 123456789 123456789 +00:00:42.760 --> 00:00:47.039 +The third is that you find any of these little tools interesting, -00:00:17.000 --> 00:00:16.999 -emacsconf 17 456789 123456789 123456789 123456789 123456789 +00:00:47.040 --> 00:00:49.439 +I want to point you to blog posts and source code -00:00:18.000 --> 00:00:17.999 -emacsconf 18 456789 123456789 123456789 123456789 123456789 +00:00:49.440 --> 00:00:51.239 +where you can find out more. -00:00:19.000 --> 00:00:18.999 -emacsconf 19 456789 123456789 123456789 123456789 123456789 +00:00:51.240 --> 00:00:52.559 +That way, you don't need to try -00:00:20.000 --> 00:00:19.999 -emacsconf 20 456789 123456789 123456789 123456789 123456789 +00:00:52.560 --> 00:00:55.399 +to read and understand everything quickly. -00:00:21.000 --> 00:00:20.999 -emacsconf 21 456789 123456789 123456789 123456789 123456789 +00:00:55.400 --> 00:00:57.719 +You can find this presentation and other links -00:00:22.000 --> 00:00:21.999 -emacsconf 22 456789 123456789 123456789 123456789 123456789 +00:00:57.720 --> 00:01:04.439 +on the talk page at emacsconf.org/2023/talks/emacsconf. -00:00:23.000 --> 00:00:22.999 -emacsconf 23 456789 123456789 123456789 123456789 123456789 +00:01:04.440 --> 00:01:06.319 +There are a lot of different parts, -00:00:24.000 --> 00:00:23.999 -emacsconf 24 456789 123456789 123456789 123456789 123456789 +00:01:06.320 --> 00:01:09.399 +so I'll try to use this map to help make sense of it all. -00:00:25.000 --> 00:00:24.999 -emacsconf 25 456789 123456789 123456789 123456789 123456789 +NOTE Information -00:00:26.000 --> 00:00:25.999 -emacsconf 26 456789 123456789 123456789 123456789 123456789 +00:01:09.400 --> 00:01:11.199 +There's so much information to work with, -00:00:27.000 --> 00:00:26.999 -emacsconf 27 456789 123456789 123456789 123456789 123456789 +00:01:11.200 --> 00:01:14.919 +so it probably doesn't surprise you that we use Org Mode a lot. -00:00:28.000 --> 00:00:27.999 -emacsconf 28 456789 123456789 123456789 123456789 123456789 +00:01:14.920 --> 00:01:17.999 +Most of the conference coordination happens over e-mail, -00:00:29.000 --> 00:00:28.999 -emacsconf 29 456789 123456789 123456789 123456789 123456789 +00:01:18.000 --> 00:01:20.639 +which I can quickly search with notmuch. -00:00:30.000 --> 00:00:29.999 -emacsconf 30 456789 123456789 123456789 123456789 123456789 +00:01:20.640 --> 00:01:22.359 +Some of the information is private, -00:00:31.000 --> 00:00:30.999 -emacsconf 31 456789 123456789 123456789 123456789 123456789 +00:01:22.360 --> 00:01:24.519 +like emergency contact numbers. -00:00:32.000 --> 00:00:31.999 -emacsconf 32 456789 123456789 123456789 123456789 123456789 +00:01:24.520 --> 00:01:28.079 +We store the talk information in a private Org file. -00:00:33.000 --> 00:00:32.999 -emacsconf 33 456789 123456789 123456789 123456789 123456789 +00:01:28.080 --> 00:01:30.079 +I try to put as much as possible -00:00:34.000 --> 00:00:33.999 -emacsconf 34 456789 123456789 123456789 123456789 123456789 +00:01:30.080 --> 00:01:32.319 +into our public organizers' notebook -00:00:35.000 --> 00:00:34.999 -emacsconf 35 456789 123456789 123456789 123456789 123456789 +00:01:32.320 --> 00:01:35.359 +so that processes and decisions are documented. -00:00:36.000 --> 00:00:35.999 -emacsconf 36 456789 123456789 123456789 123456789 123456789 +00:01:35.360 --> 00:01:36.919 +We need a public website. -00:00:37.000 --> 00:00:36.999 -emacsconf 37 456789 123456789 123456789 123456789 123456789 +00:01:36.920 --> 00:01:39.039 +We use Ikiwiki to make the webpages -00:00:38.000 --> 00:00:37.999 -emacsconf 38 456789 123456789 123456789 123456789 123456789 +00:01:39.040 --> 00:01:41.119 +because we can work with plain text files -00:00:39.000 --> 00:00:38.999 -emacsconf 39 456789 123456789 123456789 123456789 123456789 +00:01:41.120 --> 00:01:42.599 +in a Git repository. -00:00:40.000 --> 00:00:39.999 -emacsconf 40 456789 123456789 123456789 123456789 123456789 +00:01:42.600 --> 00:01:45.399 +We also make a few static HTML pages -00:00:41.000 --> 00:00:40.999 -emacsconf 41 456789 123456789 123456789 123456789 123456789 +00:01:45.400 --> 00:01:48.119 +for things where Ikiwiki is a little awkward. -00:00:42.000 --> 00:00:41.999 -emacsconf 42 456789 123456789 123456789 123456789 123456789 +00:01:48.120 --> 00:01:50.519 +We post announcements to mailing lists. -00:00:43.000 --> 00:00:42.999 -emacsconf 43 456789 123456789 123456789 123456789 123456789 +00:01:50.520 --> 00:01:53.159 +We also receive submissions in a private mailing list -00:00:44.000 --> 00:00:43.999 -emacsconf 44 456789 123456789 123456789 123456789 123456789 +00:01:53.160 --> 00:01:55.639 +so that a number of people can review them. -00:00:45.000 --> 00:00:44.999 -emacsconf 45 456789 123456789 123456789 123456789 123456789 +00:01:55.640 --> 00:01:56.839 +We have a backstage area -00:00:46.000 --> 00:00:45.999 -emacsconf 46 456789 123456789 123456789 123456789 123456789 +00:01:56.840 --> 00:01:59.959 +for sharing files with volunteers and speakers. -00:00:47.000 --> 00:00:46.999 -emacsconf 47 456789 123456789 123456789 123456789 123456789 +00:01:59.960 --> 00:02:03.119 +We share those files publicly when the talk goes live. -00:00:48.000 --> 00:00:47.999 -emacsconf 48 456789 123456789 123456789 123456789 123456789 +00:02:03.120 --> 00:02:06.319 +And there's all the other stuff that goes into running EmacsConf, -00:00:49.000 --> 00:00:48.999 -emacsconf 49 456789 123456789 123456789 123456789 123456789 +00:02:06.320 --> 00:02:09.159 +like shell scripts and configuration files. -00:00:50.000 --> 00:00:49.999 -emacsconf 50 456789 123456789 123456789 123456789 123456789 +NOTE Properties -00:00:51.000 --> 00:00:50.999 -emacsconf 51 456789 123456789 123456789 123456789 123456789 +00:02:09.160 --> 00:02:12.319 +First, speakers propose a talk by sending an e-mail. -00:00:52.000 --> 00:00:51.999 -emacsconf 52 456789 123456789 123456789 123456789 123456789 +00:02:12.320 --> 00:02:15.799 +We take the info from that e-mail and store it in Org properties -00:00:53.000 --> 00:00:52.999 -emacsconf 53 456789 123456789 123456789 123456789 123456789 +00:02:15.800 --> 00:02:18.199 +so that we can work with it later. -00:00:54.000 --> 00:00:53.999 -emacsconf 54 456789 123456789 123456789 123456789 123456789 +00:02:18.200 --> 00:02:20.239 +Every talk is identified with an ID, -00:00:55.000 --> 00:00:54.999 -emacsconf 55 456789 123456789 123456789 123456789 123456789 +00:02:20.240 --> 00:02:24.119 +but since `:ID:` and `:CUSTOM_ID:` have special meanings for Org, -00:00:56.000 --> 00:00:55.999 -emacsconf 56 456789 123456789 123456789 123456789 123456789 +00:02:24.120 --> 00:02:25.399 +I use `:SLUG:` as the keyword. -00:00:57.000 --> 00:00:56.999 -emacsconf 57 456789 123456789 123456789 123456789 123456789 +00:02:25.400 --> 00:02:27.759 +Speakers' names go into the `:NAME:` property, -00:00:58.000 --> 00:00:57.999 -emacsconf 58 456789 123456789 123456789 123456789 123456789 +00:02:27.760 --> 00:02:29.799 +and a short version goes into `:NAME_SHORT:` -00:00:59.000 --> 00:00:58.999 -emacsconf 59 456789 123456789 123456789 123456789 123456789 +00:02:29.800 --> 00:02:32.199 +so that we can include that in a greeting. + +00:02:32.200 --> 00:02:34.439 +If people follow the template closely... + +00:02:34.440 --> 00:02:38.039 +...we can even automatically fill in the Org subtree for their talk. + +00:02:38.040 --> 00:02:40.799 +We can use regular expressions to recognize the text + +00:02:40.800 --> 00:02:42.879 +and extract the properties. + +00:02:42.880 --> 00:02:45.359 +Other properties need to be set by hand. + +00:02:45.360 --> 00:02:47.559 +I often mess things up when I retype them. + +00:02:47.560 --> 00:02:51.039 +To avoid typos, I have a function that sets a property + +00:02:51.040 --> 00:02:55.079 +based on the current region. I bind that to `C-c C-x p`. + +00:02:55.080 --> 00:02:58.599 +That makes it much easier to set properties + +00:02:58.600 --> 00:03:00.639 +that couldn't automatically be recognized. + +00:03:00.640 --> 00:03:04.519 +Sometimes it makes sense to dynamically generate a property + +00:03:04.520 --> 00:03:07.679 +and then edit it, like with filenames. + +00:03:07.680 --> 00:03:10.399 +We like to name all the talk files the same way, + +00:03:10.400 --> 00:03:14.439 +but sometimes special characters in talk titles or speaker names + +00:03:14.440 --> 00:03:17.839 +need a little tweaking. I'll put that in a `:FILE_PREFIX:` property + +00:03:17.840 --> 00:03:19.439 +so I can edit it. + +00:03:19.440 --> 00:03:22.799 +An Org property match can map over all the talk entries + +00:03:22.800 --> 00:03:25.439 +that don't have `:FILE_PREFIX:` defined. + +00:03:25.440 --> 00:03:29.199 +We can use that `:FILE_PREFIX:` to rename files from Emacs. + +00:03:29.200 --> 00:03:32.639 +With that property, we can then rename files using that prefix, + +00:03:32.640 --> 00:03:35.639 +some extra text, and the file extension. + +00:03:35.640 --> 00:03:38.879 +Sometimes it's easier to work with the data outside Emacs, + +00:03:38.880 --> 00:03:42.119 +like when I want to rename files with a shell script. + +00:03:42.120 --> 00:03:45.319 +If I export a subset of the data as JSON + +00:03:45.320 --> 00:03:48.959 +or JavaScript Object Notation, using `json-encode`... + +00:03:48.960 --> 00:03:51.119 +... then I can extract the data with `jq` + +00:03:51.120 --> 00:03:53.119 +and use it in shell scripts. + +NOTE Timezones + +00:03:53.120 --> 00:03:55.639 +Another example of semi-structured information + +00:03:55.640 --> 00:03:56.759 +is speaker availability. + +00:03:56.760 --> 00:03:59.319 +We have speakers from all over the world, + +00:03:59.320 --> 00:04:02.599 +so we try to schedule live Q&A sessions when they're around. + +00:04:02.600 --> 00:04:04.559 +That means working with timezones. + +00:04:04.560 --> 00:04:08.439 +Completion makes it much easier to set the timezone property + +00:04:08.440 --> 00:04:10.599 +without worrying about typos. + +00:04:10.600 --> 00:04:14.359 +We can take advantage of the timezone list from the tzc package, + +00:04:14.360 --> 00:04:16.679 +which works with Unix timezone definitions. + +00:04:16.680 --> 00:04:19.919 +Then we can convert times using Emacs. + +00:04:19.920 --> 00:04:22.639 +Using a standard format to encode the availability + +00:04:22.640 --> 00:04:24.399 +makes it easier to parse. + +00:04:24.400 --> 00:04:27.439 +I can use those availability constraints to report errors + +00:04:27.440 --> 00:04:29.119 +when I'm experimenting with the schedule. + +NOTE Scheduling + +00:04:29.120 --> 00:04:30.759 +Now that I have the availability information, + +00:04:30.760 --> 00:04:31.919 +I can think about scheduling. + +00:04:34.480 --> 00:04:38.239 +When we were planning EmacsConf 2022, the schedule was so full, + +00:04:38.240 --> 00:04:40.839 +I wanted to see if we could make it more manageable + +00:04:40.840 --> 00:04:43.039 +by splitting it up into two tracks. + +00:04:43.040 --> 00:04:45.919 +It was hard to think about times with just a table. + +00:04:45.920 --> 00:04:48.199 +I was able to turn the schedule information + +00:04:48.200 --> 00:04:51.279 +into an SVG to convince the other organizers + +00:04:51.280 --> 00:04:53.359 +to get on board with this crazy plan. + +00:04:53.360 --> 00:04:54.959 +And the nice thing about SVGs is that + +00:04:54.960 --> 00:04:57.519 +they can even be clickable on the wiki. + +00:04:57.520 --> 00:05:00.639 +Being able to quickly make SVGs of different schedules + +00:05:00.640 --> 00:05:04.199 +also helped me test scheduling ideas and think out loud. + +00:05:04.200 --> 00:05:06.879 +I could change the time between talks, the order of the talks, + +00:05:06.880 --> 00:05:08.599 +and even what tracks the talks were in. + +00:05:08.600 --> 00:05:10.719 +This was helpful when I needed to include + +00:05:10.720 --> 00:05:13.239 +some late submissions or availability changes + +00:05:13.240 --> 00:05:15.599 +and I wanted to ask speakers what they thought. + +00:05:15.600 --> 00:05:18.799 +They could see the different schedule options themselves. + +00:05:18.800 --> 00:05:22.679 +It's really nice to have Emacs Lisp support for working with SVGs. + +00:05:22.680 --> 00:05:25.399 +I also love how I can have an Emacs Lisp block + +00:05:25.400 --> 00:05:28.599 +in an Org Mode document that updates an SVG + +00:05:28.600 --> 00:05:31.279 +that I can view right there in my text editor. + +00:05:31.280 --> 00:05:34.799 +Setting the timezone lets me automatically translate times + +00:05:34.800 --> 00:05:36.919 +to the speaker's local timezone when I e-mail them. + +00:05:36.920 --> 00:05:39.079 +That's mostly a matter of using `format-time-string` with a timezone. + +NOTE Templates + +00:05:42.360 --> 00:05:43.159 +There's also a lot of text to work with, + +00:05:43.160 --> 00:05:45.119 +which means templates are super handy. + +00:05:45.120 --> 00:05:48.119 +There are a number of templating functions for Emacs Lisp, + +00:05:48.120 --> 00:05:52.959 +like the built-in `tempo.el` or `s-lex-format` from `s.el`. + +00:05:52.960 --> 00:05:54.439 +I ended up writing something + +00:05:54.440 --> 00:05:57.279 +that works with property lists (plists) instead, + +00:05:57.280 --> 00:06:02.199 +since we use plists all over the emacsconf-el library. + +00:06:02.200 --> 00:06:03.999 +All it does is replace `${variable}` + +00:06:04.000 --> 00:06:05.519 +with the value from a property list. + +00:06:05.520 --> 00:06:07.559 +I use this mostly because I have a hard time + +00:06:07.560 --> 00:06:11.079 +keeping track of which `%s` is which when I use `format`, + +00:06:11.080 --> 00:06:13.919 +and it's hard to get an overall view if I just use `concat`. + +00:06:13.920 --> 00:06:17.599 +The code looks for the properties and replaces them with the values. + +00:06:17.600 --> 00:06:20.919 +I just find it a little easier to think about sometimes. + +00:06:20.920 --> 00:06:24.079 +Getting all the information is just a matter of going over + +00:06:24.080 --> 00:06:26.999 +all the talk entries using `org-map-entries`. + +00:06:27.000 --> 00:06:30.319 +This builds the talk info by running a bunch of functions. + +00:06:30.320 --> 00:06:33.439 +Some functions get the information from the Org file. + +00:06:33.440 --> 00:06:36.359 +Other functions use the info already collected. + +00:06:36.360 --> 00:06:39.039 +This can take a while to do again and again. + +00:06:39.040 --> 00:06:41.479 +It's useful to `memoize` this function + +00:06:41.480 --> 00:06:43.239 +when I know I'll be using it a lot, + +00:06:43.240 --> 00:06:45.679 +like when I export the organizers notebook. + +00:06:45.680 --> 00:06:48.119 +Memoize caches recent values. + +NOTE Wiki + +00:06:48.120 --> 00:06:50.239 +We combine this templating function + +00:06:50.240 --> 00:06:51.479 +with the talk information + +00:06:51.480 --> 00:06:53.119 +to fill in the conference wiki, + +00:06:53.120 --> 00:06:56.279 +since that's a matter of writing templated strings to files. + +00:06:56.280 --> 00:06:58.279 +The talk pages are generated once + +00:06:58.280 --> 00:07:00.279 +and then left alone for manual editing, + +00:07:00.280 --> 00:07:02.399 +while the navigation is regenerated + +00:07:02.400 --> 00:07:04.199 +every time we change the details. + +00:07:04.200 --> 00:07:05.799 +Here are some examples + +00:07:05.800 --> 00:07:07.319 +of how we fill in the conference wiki. + +00:07:07.320 --> 00:07:10.959 +We put in the format of the talk, how Q&A works, + +00:07:10.960 --> 00:07:12.319 +and what the status is. + +00:07:12.320 --> 00:07:14.959 +Once the talk is live, we include the video + +00:07:14.960 --> 00:07:16.479 +and the links to the files, too. + +00:07:16.480 --> 00:07:18.719 +The code is a little bit long, + +00:07:18.720 --> 00:07:20.079 +but the important part is that + +00:07:20.080 --> 00:07:22.639 +we fill in a plist with the values we calculate, + +00:07:22.640 --> 00:07:26.159 +and then we can use `emacsconf-replace-plist-in-string` + +00:07:26.160 --> 00:07:27.719 +to put that all together. + +00:07:27.720 --> 00:07:30.079 +The schedule is a little more complicated. + +00:07:30.080 --> 00:07:32.079 +I wrote an Ikiwiki directive + +00:07:32.080 --> 00:07:33.839 +so that the markup is more manageable, + +00:07:33.840 --> 00:07:36.159 +and the Emacs Lisp function uses that. + +00:07:36.160 --> 00:07:40.399 +The Ikiwiki directive takes all the data and turns it into HTML... + +00:07:40.400 --> 00:07:42.959 +...so we can use Emacs Lisp to iterate over + +00:07:42.960 --> 00:07:44.679 +a slightly smaller property list + +00:07:44.680 --> 00:07:47.479 +and put them into the format Ikiwiki expects. + +00:07:47.480 --> 00:07:50.079 +It's nice to be able to navigate between talks + +00:07:50.080 --> 00:07:52.319 +without going back to the schedule page each time. + +00:07:52.320 --> 00:07:55.399 +This is handled by keeping two extra copies of the list: + +00:07:55.400 --> 00:07:57.319 +one with the first talk popped off, + +00:07:57.320 --> 00:08:00.159 +and one with an extra element added to the beginning. + +00:08:00.160 --> 00:08:02.439 +Then we can use the heads of those lists + +00:08:02.440 --> 00:08:03.959 +for next/previous links. + +NOTE Etherpad + +00:08:03.960 --> 00:08:06.679 +Links to the next talks are also handy + +00:08:06.680 --> 00:08:08.639 +on the collaborative Etherpad documents + +00:08:08.640 --> 00:08:12.039 +that we use for collecting questions, answers, and notes + +00:08:12.040 --> 00:08:12.839 +during each talk. + +00:08:12.840 --> 00:08:14.679 +Etherpad has an API... + +00:08:14.680 --> 00:08:17.319 +...so I can start the pads off with a template + +00:08:17.320 --> 00:08:18.559 +before the conference. + +00:08:18.560 --> 00:08:21.239 +I don't want to accidentally overwrite a pad + +00:08:21.240 --> 00:08:22.679 +that has been manually edited. + +00:08:22.680 --> 00:08:25.719 +We can save the timestamp of the last modification + +00:08:25.720 --> 00:08:27.679 +and then compare it before overwriting. + +NOTE E-mail + +00:08:27.680 --> 00:08:30.839 +Templates are also very handy when it comes to e-mail. + +00:08:30.840 --> 00:08:33.599 +Sometimes we send e-mails one at a time, + +00:08:33.600 --> 00:08:35.199 +like when we let a speaker know + +00:08:35.200 --> 00:08:36.599 +that we've received their proposal. + +00:08:36.600 --> 00:08:39.559 +That's mostly a matter of plugging the talk's properties + +00:08:39.560 --> 00:08:41.119 +into the right places in the template. + +00:08:41.120 --> 00:08:44.799 +Sometimes we send e-mails to lots of speakers at the same time, + +00:08:44.800 --> 00:08:47.999 +like when we send them instructions for uploading their files. + +00:08:48.000 --> 00:08:51.439 +Instead of sending one e-mail and Bcc-ing everyone, + +00:08:51.440 --> 00:08:53.479 +or sending people multiple e-mails + +00:08:53.480 --> 00:08:54.999 +because they have multiple talks, + +00:08:55.000 --> 00:08:57.559 +I like to draft these as individual e-mails + +00:08:57.560 --> 00:08:59.799 +to each speaker (or group of speakers, + +00:08:59.800 --> 00:09:02.599 +if more than one person is associated with a talk). + +00:09:02.600 --> 00:09:05.479 +That gives me an opportunity to personalize it further. + +NOTE BigBlueButton web conferences + +00:09:05.480 --> 00:09:08.119 +Many speakers answer questions live + +00:09:08.120 --> 00:09:10.039 +in BigBlueButton web conference rooms. + +00:09:10.040 --> 00:09:12.639 +Setting up one room per group of speakers + +00:09:12.640 --> 00:09:15.199 +makes it easy to give the speakers the details + +00:09:15.200 --> 00:09:18.519 +and associate the recorded video with the talk afterwards. + +00:09:18.520 --> 00:09:20.599 +For EmacsConf 2023, + +00:09:20.600 --> 00:09:24.839 +I used Spookfox to control Mozilla Firefox from Emacs + +00:09:24.840 --> 00:09:27.479 +so that I could automate creating the rooms + +00:09:27.480 --> 00:09:30.919 +and adding the URLs to the talk properties in my Org file. + +00:09:30.920 --> 00:09:33.959 +Then I can use mail merge to send each speaker + +00:09:33.960 --> 00:09:36.399 +the check-in instructions for their specific room. + +00:09:36.400 --> 00:09:38.679 +Some speakers will take questions by e-mail + +00:09:38.680 --> 00:09:41.399 +after the conference instead of attending live, + +00:09:41.400 --> 00:09:43.359 +so we send them shorter instructions + +00:09:43.360 --> 00:09:45.119 +just in case they want to drop by. + +00:09:45.120 --> 00:09:46.479 +Live Q&A sessions start off + +00:09:46.480 --> 00:09:46.919 +with just the speaker and the host. + +00:09:46.920 --> 00:09:48.119 +After the first rush of questions, + +00:09:48.120 --> 00:09:49.959 +we can open it up for other people to join. + +00:09:49.960 --> 00:09:52.759 +This is handled by changing the public page + +00:09:52.760 --> 00:09:55.119 +from one that just refreshes in a loop + +00:09:55.120 --> 00:09:58.119 +to one that redirects to the actual web conference room. + +00:09:58.120 --> 00:10:00.079 +Just in case, we also + +00:10:00.080 --> 00:10:02.159 +generate static copies of those redirects + +00:10:02.160 --> 00:10:04.039 +so that we can copy them if needed. + +00:10:04.040 --> 00:10:06.679 +That way, I don't have to count on Emacs being able to + +00:10:06.680 --> 00:10:07.759 +publish them over TRAMP. + +NOTE Shortcuts + +00:10:07.760 --> 00:10:11.239 +During the conference, I'm often jumping from talk to talk. + +00:10:11.240 --> 00:10:13.199 +Instead of going to the Org file + +00:10:13.200 --> 00:10:14.519 +and then searching for the talk, + +00:10:14.520 --> 00:10:17.239 +I've made a little Hydra with keyboard shortcuts. + +00:10:17.240 --> 00:10:19.079 +One of these shortcuts lets me + +00:10:19.080 --> 00:10:20.799 +jump to a talk with completion + +00:10:20.800 --> 00:10:23.999 +so that I can just type in part of the talk ID, + +00:10:24.000 --> 00:10:25.679 +title, or speaker name. + +00:10:25.680 --> 00:10:28.679 +I've also defined some Embark actions + +00:10:28.680 --> 00:10:31.719 +so that I can act on a talk right from the completion menu. + +00:10:31.720 --> 00:10:34.719 +For example, I might want to jump to the wiki page + +00:10:34.720 --> 00:10:36.199 +or e-mail the speaker. + +NOTE Logbook + +00:10:36.200 --> 00:10:39.839 +I can also add notes to a talk while looking at an email, + +00:10:39.840 --> 00:10:41.639 +like when a speaker lets me know + +00:10:41.640 --> 00:10:42.839 +that their video will be late. + +00:10:42.840 --> 00:10:45.799 +Making it easy to add a note turns Emacs into + +00:10:45.800 --> 00:10:49.439 +a very basic contact relationship management system, or CRM. + +00:10:49.440 --> 00:10:52.439 +The way this works is that we have a function + +00:10:52.440 --> 00:10:55.159 +that lists all the email addresses associated with a talk. + +00:10:55.160 --> 00:10:57.919 +We can then map that over the list of talks, + +00:10:57.920 --> 00:10:59.959 +look up the author of the current email, + +00:10:59.960 --> 00:11:03.319 +prompt the user for the talk to add the note to, and add the note. + +NOTE Captions + +00:11:03.320 --> 00:11:04.679 +On to captions. + +00:11:04.680 --> 00:11:07.239 +We've been doing captions for the last couple of years, + +00:11:07.240 --> 00:11:09.959 +and now we have a small army of volunteer captioners. + +00:11:09.960 --> 00:11:12.679 +They get early access to the recorded talks + +00:11:12.680 --> 00:11:16.159 +and fix up misrecognized words, format keyboard shortcuts + +00:11:16.160 --> 00:11:19.359 +to follow Emacs conventions, spell names correctly, + +00:11:19.360 --> 00:11:21.839 +and do all sorts of other wonderful things. + +00:11:21.840 --> 00:11:24.399 +One of our evil plans with EmacsConf + +00:11:24.400 --> 00:11:28.359 +is to get cool stuff out of people's heads into videos + +00:11:28.360 --> 00:11:31.799 +and also make captions so that those videos can be searched. + +00:11:31.800 --> 00:11:34.999 +To make that possible, we first need a backstage area + +00:11:35.000 --> 00:11:36.639 +where volunteers can get the files. + +00:11:36.640 --> 00:11:39.839 +This is just a simple password-protected directory + +00:11:39.840 --> 00:11:43.559 +with a static HTML page that lists the talks by status + +00:11:43.560 --> 00:11:46.119 +and shows the files related to each talk. + +00:11:46.120 --> 00:11:49.599 +As a talk moves through the process, I update its TODO state + +00:11:49.600 --> 00:11:51.359 +and republish this index. + +00:11:51.360 --> 00:11:54.519 +Talks that are ready to be captioned show up in that section, + +00:11:54.520 --> 00:11:57.679 +and volunteers can call dibs on the talk they're interested in. + +00:11:57.680 --> 00:12:00.799 +That's all done with a function that formats the information + +00:12:00.800 --> 00:12:03.839 +and uses TRAMP to save the file directly to the server. + +00:12:03.840 --> 00:12:06.679 +You can find more details on our captioning process + +00:12:06.680 --> 00:12:09.039 +at emacsconf.org/captioning. + +00:12:09.040 --> 00:12:12.519 +I like using subed to edit subtitles within Emacs. + +NOTE Crontabs and playing the talks + +00:12:12.520 --> 00:12:15.399 +Let's talk about actually playing the talks. + +00:12:15.400 --> 00:12:19.559 +For EmacsConf 2022, we tried using Emacs timers + +00:12:19.560 --> 00:12:20.519 +to run the talks. + +00:12:20.520 --> 00:12:24.079 +It turns out that you can't call TRAMP from a timer + +00:12:24.080 --> 00:12:26.719 +when you're already using TRAMP from another timer + +00:12:26.720 --> 00:12:27.439 +at the same time. + +00:12:27.440 --> 00:12:29.719 +I thought about just tweaking the schedule + +00:12:29.720 --> 00:12:31.799 +so that we always start things at different times, + +00:12:31.800 --> 00:12:34.799 +but I figured there's probably a more elegant way to do this. + +00:12:34.800 --> 00:12:37.519 +This year, I'm planning to experiment with using cron + +00:12:37.520 --> 00:12:38.959 +to start talks on autopilot. + +00:12:38.960 --> 00:12:42.119 +The shell scripts will take care of playing the videos... + +00:12:42.120 --> 00:12:44.399 +... figuring out the appropriate Q&A... + +00:12:44.400 --> 00:12:47.119 +... and joining the web conference if needed. + +00:12:47.120 --> 00:12:49.599 +We just need to format the information... + +00:12:49.600 --> 00:12:51.759 +...and install it as the track's crontab. + +00:12:51.760 --> 00:12:54.079 +It's useful to be able to switch tracks + +00:12:54.080 --> 00:12:55.599 +to manual mode independently, + +00:12:55.600 --> 00:12:57.679 +just in case things go haywire. + +00:12:57.680 --> 00:12:59.719 +Then we can start everything manually. + +00:12:59.720 --> 00:13:02.359 +I can also manually update a talk's status, + +00:13:02.360 --> 00:13:05.919 +like when the host tells me that it's okay to open up the Q&A. + +00:13:05.920 --> 00:13:08.719 +The shell scripts we run from the crontab + +00:13:08.720 --> 00:13:10.839 +can also update the talk status themselves. + +NOTE Transitions + +00:13:10.840 --> 00:13:14.319 +Then a bunch of things happen automatically based on + +00:13:14.320 --> 00:13:15.599 +the talk status changes. + +00:13:15.600 --> 00:13:18.959 +This uses org-after-todo-state-change-hook. + +00:13:18.960 --> 00:13:20.359 +We get the talk information + +00:13:20.360 --> 00:13:21.959 +and pass it to a list of functions. + +00:13:21.960 --> 00:13:26.279 +Internet Relay Chat or IRC is an easy way for people + +00:13:26.280 --> 00:13:28.719 +to join the conversation around EmacsConf. + +00:13:28.720 --> 00:13:31.239 +We announce a talk whenever it changes state. + +00:13:31.240 --> 00:13:33.599 +For example, when a talk starts, + +00:13:33.600 --> 00:13:36.039 +we post the URLs to the talk webpage + +00:13:36.040 --> 00:13:39.439 +and the Etherpad for questions. We change the topic as well, + +00:13:39.440 --> 00:13:41.879 +so anyone can see the current talk's information + +00:13:41.880 --> 00:13:43.039 +even if they're a little late. + +00:13:43.040 --> 00:13:45.799 +This is easy to do with a little bit of Emacs Lisp + +00:13:45.800 --> 00:13:48.519 +because (of course!) Emacs has an IRC client. + +00:13:48.520 --> 00:13:49.639 +In fact, it has several. + +NOTE Wrapping up + +00:13:49.640 --> 00:13:52.799 +It seems like a lot of automation and Emacs Lisp, + +00:13:52.800 --> 00:13:56.439 +but really, all of this was just built up little by little. + +00:13:56.440 --> 00:13:59.279 +And tinkering with this is *fun*, you know? + +00:13:59.280 --> 00:14:00.679 +It's like always being able to ask, + +00:14:00.680 --> 00:14:02.159 +"Hey, wouldn't it be cool if..." + +00:14:02.160 --> 00:14:05.279 +and then actually being able to go and do it. + +00:14:05.280 --> 00:14:07.999 +Sometimes it feels like EmacsConf is an excuse + +00:14:08.000 --> 00:14:09.359 +for me to play with Emacs. + +00:14:09.360 --> 00:14:11.999 +It's pretty amazing what you can do + +00:14:12.000 --> 00:14:13.799 +by combining a bunch of pieces. + +00:14:13.800 --> 00:14:16.719 +A way to store slightly-structured information. + +00:14:16.720 --> 00:14:18.879 +A way to get it out again. Templates. + +00:14:18.880 --> 00:14:20.679 +TRAMP, for working with remote files + +00:14:20.680 --> 00:14:21.919 +and running remote commands. + +00:14:21.920 --> 00:14:23.839 +A way to talk to a web browser. + +00:14:23.840 --> 00:14:25.399 +A way to work with SVGs. + +00:14:25.400 --> 00:14:27.759 +An email client. A chat client. + +00:14:27.760 --> 00:14:29.639 +You can smoosh them all together + +00:14:29.640 --> 00:14:32.319 +in a way that you couldn't if they were all separate things. + +00:14:32.320 --> 00:14:35.879 +The code is in the emacsconf-el repository. + +00:14:35.880 --> 00:14:39.119 +It's a bit of a tangle because it's accumulating organically + +00:14:39.120 --> 00:14:40.879 +and I haven't really had the brainspace + +00:14:40.880 --> 00:14:42.359 +to step back and clean it up. + +00:14:42.360 --> 00:14:45.519 +But if you spotted anything interesting in this presentation, + +00:14:45.520 --> 00:14:48.279 +you can go check it out and see what you can scavenge. + +00:14:48.280 --> 00:14:50.999 +The link and this presentation are available + +00:14:51.000 --> 00:14:59.119 +from this talk's webpage at emacsconf.org/2023/talks/emacsconf . + +00:14:59.120 --> 00:15:05.200 +Let's figure out how to make Emacsconf even awesomer next year! diff --git a/2023/info/adventure-before.md b/2023/info/adventure-before.md index 99c8fbb2..156b97be 100644 --- a/2023/info/adventure-before.md +++ b/2023/info/adventure-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 6-min talk followed by Pad / e-mail Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for a caption volunteer +Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:10 AM - 9:20 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:10 AM - 8:20 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:10 AM - 7:20 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:10 AM - 6:20 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:10 PM - 2:20 PM UTC
            Saturday, Dec 2 2023, ~3:10 PM - 3:20 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:10 PM - 4:20 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~7:40 PM - 7:50 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:10 PM - 10:20 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:10 PM - 11:20 PM JST (Asia/Tokyo)
            diff --git a/2023/info/collab-before.md b/2023/info/collab-before.md index 3447d181..f5024f75 100644 --- a/2023/info/collab-before.md +++ b/2023/info/collab-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 20-min talk followed by email after the event, wiki Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for a caption volunteer +Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:50 PM - 2:10 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:50 PM - 1:10 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:50 AM - 12:10 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:50 AM - 11:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:50 PM - 7:10 PM UTC
            Saturday, Dec 2 2023, ~7:50 PM - 8:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:50 PM - 9:10 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:20 AM - 12:40 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:50 AM - 3:10 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:50 AM - 4:10 AM JST (Asia/Tokyo)
            diff --git a/2023/info/doc-before.md b/2023/info/doc-before.md index 520a4120..15367f40 100644 --- a/2023/info/doc-before.md +++ b/2023/info/doc-before.md @@ -9,7 +9,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 43-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for a caption volunteer +Status: Being captioned
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:50 PM - 3:30 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:50 PM - 2:30 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:50 PM - 1:30 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:50 AM - 12:30 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:50 PM - 8:30 PM UTC
            Saturday, Dec 2 2023, ~8:50 PM - 9:30 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:50 PM - 10:30 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:20 AM - 2:00 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:50 AM - 4:30 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:50 AM - 5:30 AM JST (Asia/Tokyo)
            diff --git a/2023/info/emacsen-before.md b/2023/info/emacsen-before.md index 753b14f9..4c61fdf7 100644 --- a/2023/info/emacsen-before.md +++ b/2023/info/emacsen-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 19-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for a caption volunteer +Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:35 AM - 11:55 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:35 AM - 10:55 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:35 AM - 9:55 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:35 AM - 8:55 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:35 PM - 4:55 PM UTC
            Sunday, Dec 3 2023, ~5:35 PM - 5:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:35 PM - 6:55 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~10:05 PM - 10:25 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:35 AM - 12:55 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:35 AM - 1:55 AM JST (Asia/Tokyo)
            diff --git a/2023/info/eval-before.md b/2023/info/eval-before.md index f05e949c..834b763e 100644 --- a/2023/info/eval-before.md +++ b/2023/info/eval-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Being captioned +Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:35 PM - 1:45 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:35 PM - 12:45 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:35 AM - 11:45 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:35 AM - 10:45 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:35 PM - 6:45 PM UTC
            Saturday, Dec 2 2023, ~7:35 PM - 7:45 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:35 PM - 8:45 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:05 AM - 12:15 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:35 AM - 2:45 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:35 AM - 3:45 AM JST (Asia/Tokyo)
            diff --git a/2023/info/hyperdrive-before.md b/2023/info/hyperdrive-before.md index 66a29fa0..c5002514 100644 --- a/2023/info/hyperdrive-before.md +++ b/2023/info/hyperdrive-before.md @@ -7,9 +7,9 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 40-min talk followed by live web conference Q&A +Format: 41-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for video from speaker +Status: Processing uploaded video
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:35 PM - 2:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:35 PM - 1:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:35 AM - 12:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:35 AM - 11:15 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:35 PM - 7:15 PM UTC
            Sunday, Dec 3 2023, ~7:35 PM - 8:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:35 PM - 9:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:05 AM - 12:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:35 AM - 3:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:35 AM - 4:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/matplotllm-before.md b/2023/info/matplotllm-before.md index 45efcaa0..6babb1b3 100644 --- a/2023/info/matplotllm-before.md +++ b/2023/info/matplotllm-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 10-min talk followed by pad Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for a caption volunteer +Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:00 AM - 10:10 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:00 AM - 9:10 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:00 AM - 8:10 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:00 AM - 7:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:00 PM - 3:10 PM UTC
            Saturday, Dec 2 2023, ~4:00 PM - 4:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:00 PM - 5:10 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:30 PM - 8:40 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:00 PM - 11:10 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:00 AM - 12:10 AM JST (Asia/Tokyo)
            diff --git a/2023/info/nabokov-before.md b/2023/info/nabokov-before.md index fc0b914b..c6f4bb62 100644 --- a/2023/info/nabokov-before.md +++ b/2023/info/nabokov-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for a caption volunteer +Status: Being captioned
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:25 PM - 1:35 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:25 PM - 12:35 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:25 AM - 11:35 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:25 AM - 10:35 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:25 PM - 6:35 PM UTC
            Saturday, Dec 2 2023, ~7:25 PM - 7:35 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:25 PM - 8:35 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:55 PM - 12:05 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:25 AM - 2:35 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:25 AM - 3:35 AM JST (Asia/Tokyo)
            diff --git a/2023/info/overlay-before.md b/2023/info/overlay-before.md index 2f47fae0..a46fb2d8 100644 --- a/2023/info/overlay-before.md +++ b/2023/info/overlay-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 21-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Processing uploaded video +Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:00 PM - 1:20 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:00 PM - 12:20 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:00 AM - 11:20 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:00 AM - 10:20 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:00 PM - 6:20 PM UTC
            Saturday, Dec 2 2023, ~7:00 PM - 7:20 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:00 PM - 8:20 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:30 PM - 11:50 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:00 AM - 2:20 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:00 AM - 3:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/scheme-before.md b/2023/info/scheme-before.md index b84d0a15..771ecfd5 100644 --- a/2023/info/scheme-before.md +++ b/2023/info/scheme-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 22-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for a caption volunteer +Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:00 AM - 10:20 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:00 AM - 9:20 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:00 AM - 8:20 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:00 AM - 7:20 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:00 PM - 3:20 PM UTC
            Sunday, Dec 3 2023, ~4:00 PM - 4:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:00 PM - 5:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:30 PM - 8:50 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:00 PM - 11:20 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:00 AM - 12:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/teaching-before.md b/2023/info/teaching-before.md index cada0b34..086d1532 100644 --- a/2023/info/teaching-before.md +++ b/2023/info/teaching-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 20-min talk followed by live Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for a caption volunteer +Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:05 AM - 10:25 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:05 AM - 9:25 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:05 AM - 8:25 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:05 AM - 7:25 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:05 PM - 3:25 PM UTC
            Saturday, Dec 2 2023, ~4:05 PM - 4:25 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:05 PM - 5:25 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:35 PM - 8:55 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:05 PM - 11:25 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:05 AM - 12:25 AM JST (Asia/Tokyo)
            diff --git a/2023/info/world-before.md b/2023/info/world-before.md index 45b8f67b..389f2931 100644 --- a/2023/info/world-before.md +++ b/2023/info/world-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 23-min talk followed by live web conference Q&A +Format: 21-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:35 AM - 10:55 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:35 AM - 9:55 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:35 AM - 8:55 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:35 AM - 7:55 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:35 PM - 3:55 PM UTC
            Sunday, Dec 3 2023, ~4:35 PM - 4:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:35 PM - 5:55 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:05 PM - 9:25 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:35 PM - 11:55 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:35 AM - 12:55 AM JST (Asia/Tokyo)
            diff --git a/2023/schedule-details.md b/2023/schedule-details.md index ecfe9045..ddf82f1b 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -4,27 +4,27 @@ Jump to: Sat Dec 2 - S
            [[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-02T14:00:00+0000""" endutc="""2023-12-02T14:10:00+0000""" start="""9:00""" end="""9:10""" title="""Saturday opening remarks""" url="""/2023/talks/sat-open""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sat-open""" note=""""""]] -[[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T14:10:00+0000""" endutc="""2023-12-02T14:20:00+0000""" start="""9:10""" end="""9:20""" title="""An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp""" url="""/2023/talks/adventure""" speakers="""Chung-hong Chan""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""adventure""" note=""""""]] +[[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T14:10:00+0000""" endutc="""2023-12-02T14:20:00+0000""" start="""9:10""" end="""9:20""" title="""An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp""" url="""/2023/talks/adventure""" speakers="""Chung-hong Chan""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""adventure""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T14:30:00+0000""" endutc="""2023-12-02T14:50:00+0000""" start="""9:30""" end="""9:50""" title="""Authoring and presenting university courses with Emacs and a full libre software stack""" url="""/2023/talks/uni""" speakers="""James Howell""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""uni""" note=""""""]] -[[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T15:00:00+0000""" endutc="""2023-12-02T15:10:00+0000""" start="""10:00""" end="""10:10""" title="""MatplotLLM, iterative natural language data visualization in org-babel""" url="""/2023/talks/matplotllm""" speakers="""Abhinav Tushar""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""matplotllm""" note=""""""]] +[[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T15:00:00+0000""" endutc="""2023-12-02T15:10:00+0000""" start="""10:00""" end="""10:10""" title="""MatplotLLM, iterative natural language data visualization in org-babel""" url="""/2023/talks/matplotllm""" speakers="""Abhinav Tushar""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""matplotllm""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T15:05:00+0000""" endutc="""2023-12-02T15:25:00+0000""" start="""10:05""" end="""10:25""" title="""Teaching computer and data science with literate programming tools""" url="""/2023/talks/teaching""" speakers="""Marcus Birkenkrahe""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""teaching""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T15:20:00+0000""" endutc="""2023-12-02T15:40:00+0000""" start="""10:20""" end="""10:40""" title="""Improving access to AI-assisted literate programming with voice control""" url="""/2023/talks/voice""" speakers="""Blaine Mooers""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""voice""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T15:40:00+0000""" endutc="""2023-12-02T15:50:00+0000""" start="""10:40""" end="""10:50""" title="""Who needs Excel? Managing your students qualifications with org-table""" url="""/2023/talks/table""" speakers="""Daniel Molina""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""table""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T15:55:00+0000""" endutc="""2023-12-02T16:15:00+0000""" start="""10:55""" end="""11:15""" title="""LLM clients in Emacs, functionality and standardization""" url="""/2023/talks/llm""" speakers="""Andrew Hyatt""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""llm""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T16:05:00+0000""" endutc="""2023-12-02T16:15:00+0000""" start="""11:05""" end="""11:15""" title="""Taming things with Org Mode""" url="""/2023/talks/taming""" speakers="""Gergely Nagy (algernon)""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""taming""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T16:30:00+0000""" endutc="""2023-12-02T16:50:00+0000""" start="""11:30""" end="""11:50""" title="""one.el: the static site generator for Emacs Lisp Programmers""" url="""/2023/talks/one""" speakers="""Tony Aldon""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""one""" note=""""""]] -[[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T18:00:00+0000""" endutc="""2023-12-02T18:10:00+0000""" start="""1:00""" end="""1:10""" title="""Emacs turbo-charges my writing""" url="""/2023/talks/writing""" speakers="""Jeremy Friesen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""writing""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T18:00:00+0000""" endutc="""2023-12-02T18:20:00+0000""" start="""1:00""" end="""1:20""" title="""Improving compiler diagnostics with Overlays""" url="""/2023/talks/overlay""" speakers="""Jeff Trull""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""overlay""" note=""""""]] +[[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T18:00:00+0000""" endutc="""2023-12-02T18:10:00+0000""" start="""1:00""" end="""1:10""" title="""Emacs turbo-charges my writing""" url="""/2023/talks/writing""" speakers="""Jeremy Friesen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""writing""" note="""captioned"""]] +[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T18:00:00+0000""" endutc="""2023-12-02T18:20:00+0000""" start="""1:00""" end="""1:20""" title="""Improving compiler diagnostics with Overlays""" url="""/2023/talks/overlay""" speakers="""Jeff Trull""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""overlay""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T18:25:00+0000""" endutc="""2023-12-02T18:35:00+0000""" start="""1:25""" end="""1:35""" title="""Why Nabokov would use Org-Mode if he were writing today""" url="""/2023/talks/nabokov""" speakers="""Edmund Jorgensen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""nabokov""" note=""""""]] -[[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T18:35:00+0000""" endutc="""2023-12-02T18:45:00+0000""" start="""1:35""" end="""1:45""" title="""Editor Integrated REPL Driven Development for all languages""" url="""/2023/talks/eval""" speakers="""Musa Al-hassy""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""eval""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""none""" startutc="""2023-12-02T18:50:00+0000""" endutc="""2023-12-02T19:10:00+0000""" start="""1:50""" end="""2:10""" title="""Collaborative data processing and documenting using org-babel""" url="""/2023/talks/collab""" speakers="""Jonathan Hartman, Lukas C. Bossert""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""collab""" note=""""""]] +[[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T18:35:00+0000""" endutc="""2023-12-02T18:45:00+0000""" start="""1:35""" end="""1:45""" title="""Editor Integrated REPL Driven Development for all languages""" url="""/2023/talks/eval""" speakers="""Musa Al-hassy""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""eval""" note="""captioned"""]] +[[!template id=sched time="""20""" q-and-a="""none""" startutc="""2023-12-02T18:50:00+0000""" endutc="""2023-12-02T19:10:00+0000""" start="""1:50""" end="""2:10""" title="""Collaborative data processing and documenting using org-babel""" url="""/2023/talks/collab""" speakers="""Jonathan Hartman, Lukas C. Bossert""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""collab""" note="""captioned"""]] [[!template id=sched time="""40""" q-and-a="""#emacsconf, speaker nick: edrx""" startutc="""2023-12-02T19:00:00+0000""" endutc="""2023-12-02T19:40:00+0000""" start="""2:00""" end="""2:40""" title="""REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ""" url="""/2023/talks/repl""" speakers="""Eduardo Ochs""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""repl""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T19:20:00+0000""" endutc="""2023-12-02T19:40:00+0000""" start="""2:20""" end="""2:40""" title="""How I play TTRPGs in Emacs""" url="""/2023/talks/solo""" speakers="""Howard Abrams""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""solo""" note=""""""]] [[!template id=sched time="""40""" q-and-a="""BBB""" note="""Actually a general-audience talk; just on the development track for scheduling purposes""" startutc="""2023-12-02T19:50:00+0000""" endutc="""2023-12-02T20:30:00+0000""" start="""2:50""" end="""3:30""" title="""Literate Documentation with Emacs and Org Mode""" url="""/2023/talks/doc""" speakers="""Mike Hamrick""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""doc""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""#emacsconf, speaker nick: lispmacs""" startutc="""2023-12-02T19:55:00+0000""" endutc="""2023-12-02T20:15:00+0000""" start="""2:55""" end="""3:15""" title="""Org-Mode workflow: informal reference tracking""" url="""/2023/talks/ref""" speakers="""Christopher Howard""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""ref""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T20:25:00+0000""" endutc="""2023-12-02T20:35:00+0000""" start="""3:25""" end="""3:35""" title="""(Un)entangling projects and repos""" url="""/2023/talks/unentangling""" speakers="""Alexey Bochkarev""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""unentangling""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T20:45:00+0000""" endutc="""2023-12-02T20:55:00+0000""" start="""3:45""" end="""3:55""" title="""Emacs development updates""" url="""/2023/talks/devel""" speakers="""John Wiegley""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""devel""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T20:45:00+0000""" endutc="""2023-12-02T21:05:00+0000""" start="""3:45""" end="""4:05""" title="""EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference""" url="""/2023/talks/emacsconf""" speakers="""Sacha Chua""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsconf""" note=""""""]] +[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T20:45:00+0000""" endutc="""2023-12-02T21:05:00+0000""" start="""3:45""" end="""4:05""" title="""EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference""" url="""/2023/talks/emacsconf""" speakers="""Sacha Chua""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsconf""" note="""captioned"""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-02T21:10:00+0000""" endutc="""2023-12-02T21:50:00+0000""" start="""4:10""" end="""4:50""" title="""Emacs core development: how it works""" url="""/2023/talks/core""" speakers="""Stefan Kangas""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""core""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-02T22:05:00+0000""" endutc="""2023-12-02T22:15:00+0000""" start="""5:05""" end="""5:15""" title="""Saturday closing remarks""" url="""/2023/talks/sat-close""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sat-close""" note=""""""]]
            @@ -39,14 +39,14 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T15:00:00+0000""" endutc="""2023-12-03T15:20:00+0000""" start="""10:00""" end="""10:20""" title="""Bringing joy to Scheme programming""" url="""/2023/talks/scheme""" speakers="""Andrew Tropin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""scheme""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T15:10:00+0000""" endutc="""2023-12-03T15:20:00+0000""" start="""10:10""" end="""10:20""" title="""Parallel Text Replacement: Does P = NP?""" url="""/2023/talks/parallel""" speakers="""Lovro, Valentino Picotti""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""parallel""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T15:35:00+0000""" endutc="""2023-12-03T15:45:00+0000""" start="""10:35""" end="""10:45""" title="""Eat and Eat powered Eshell, fast featureful terminal inside Emacs""" url="""/2023/talks/eat""" speakers="""Akib Azmain Turja""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""eat""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T15:35:00+0000""" endutc="""2023-12-03T15:55:00+0000""" start="""10:35""" end="""10:55""" title="""GNU Emacs: A World of Possibilities""" url="""/2023/talks/world""" speakers="""Anand Tamariya""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""world""" note=""""""]] +[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T15:35:00+0000""" endutc="""2023-12-03T15:55:00+0000""" start="""10:35""" end="""10:55""" title="""GNU Emacs: A World of Possibilities""" url="""/2023/talks/world""" speakers="""Anand Tamariya""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""world""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T16:00:00+0000""" endutc="""2023-12-03T16:20:00+0000""" start="""11:00""" end="""11:20""" title="""The browser in a buffer""" url="""/2023/talks/poltys""" speakers="""Michael Bauer""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""poltys""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T16:10:00+0000""" endutc="""2023-12-03T16:20:00+0000""" start="""11:10""" end="""11:20""" title="""A modern Emacs look-and-feel without pain""" url="""/2023/talks/flat""" speakers="""Pedro A. Aranda""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""flat""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""#emacsconf, speaker nick: wasamasa""" startutc="""2023-12-03T16:35:00+0000""" endutc="""2023-12-03T16:55:00+0000""" start="""11:35""" end="""11:55""" title="""Speedcubing in Emacs""" url="""/2023/talks/cubing""" speakers="""wasamasa""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""cubing""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T16:35:00+0000""" endutc="""2023-12-03T16:55:00+0000""" start="""11:35""" end="""11:55""" title="""The Emacsen family, the design of an Emacs and the importance of Lisp""" url="""/2023/talks/emacsen""" speakers="""Fermin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsen""" note=""""""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:40:00+0000""" start="""1:00""" end="""1:40""" title="""Emacs MultiMedia System (EMMS)""" url="""/2023/talks/emms""" speakers="""Yoni Rabkin""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""emms""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:20:00+0000""" start="""1:00""" end="""1:20""" title="""emacs-gc-stats: Does garbage collection actually slow down Emacs?""" url="""/2023/talks/gc""" speakers="""Ihor Radchenko""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""gc""" note=""""""]] -[[!template id=sched time="""40""" q-and-a="""BBB""" note="""Actually a general-audience talk; just on the development track for scheduling purposes""" startutc="""2023-12-03T18:35:00+0000""" endutc="""2023-12-03T19:15:00+0000""" start="""1:35""" end="""2:15""" title="""hyperdrive.el: Peer-to-peer filesystem in Emacs""" url="""/2023/talks/hyperdrive""" speakers="""Joseph Turner""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""hyperdrive""" note=""""""]] +[[!template id=sched time="""40""" q-and-a="""BBB""" note="""Actually a general-audience talk; just on the development track for scheduling purposes""" startutc="""2023-12-03T18:35:00+0000""" endutc="""2023-12-03T19:15:00+0000""" start="""1:35""" end="""2:15""" title="""hyperdrive.el: Peer-to-peer filesystem in Emacs""" url="""/2023/talks/hyperdrive""" speakers="""Joseph Turner and Protesilaos Stavrou""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""hyperdrive""" note=""""""]] [[!template id=sched time="""30""" q-and-a="""none""" startutc="""2023-12-03T18:55:00+0000""" endutc="""2023-12-03T19:25:00+0000""" start="""1:55""" end="""2:25""" title="""Programming at 200 wpm""" url="""/2023/talks/steno""" speakers="""Daniel Alejandro Tapia""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""steno""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:30:00+0000""" endutc="""2023-12-03T19:40:00+0000""" start="""2:30""" end="""2:40""" title="""Writing a language server in OCaml for Emacs, fun, and profit""" url="""/2023/talks/lspocaml""" speakers="""Austin Theriault""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""lspocaml""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:35:00+0000""" endutc="""2023-12-03T19:45:00+0000""" start="""2:35""" end="""2:45""" title="""Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)""" url="""/2023/talks/mentor""" speakers="""Jeremy Friesen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""mentor""" note=""""""]] diff --git a/2023/talks/hyperdrive.md b/2023/talks/hyperdrive.md index 4aee6509..4c4dfdbf 100644 --- a/2023/talks/hyperdrive.md +++ b/2023/talks/hyperdrive.md @@ -1,5 +1,5 @@ [[!meta title="hyperdrive.el: Peer-to-peer filesystem in Emacs"]] -[[!meta copyright="Copyright © 2023 ${speakers}"]] +[[!meta copyright="Copyright © 2023 Joseph Turner and Protesilaos Stavrou"]] [[!inline pages="internal(2023/info/hyperdrive-nav)" raw="yes"]] @@ -7,7 +7,7 @@ # hyperdrive.el: Peer-to-peer filesystem in Emacs -Joseph Turner, xmpp:discuss@conference.ushin.org (XMPP MUC for USHIN discussion), +Joseph Turner and Protesilaos Stavrou, xmpp:discuss@conference.ushin.org (XMPP MUC for USHIN discussion), [[!inline pages="internal(2023/info/hyperdrive-before)" raw="yes"]] -- cgit v1.2.3 From deac20dda3389e3b42460da52de8f51dfd2ed81b Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Sat, 11 Nov 2023 08:29:47 -0500 Subject: update parallel title --- 2023/info/cubing-before.md | 2 +- 2023/info/eat-before.md | 2 +- 2023/info/eat-nav.md | 2 +- 2023/info/emacsen-before.md | 2 +- 2023/info/emms-before.md | 2 +- 2023/info/flat-before.md | 2 +- 2023/info/gc-before.md | 2 +- 2023/info/hyperamp-before.md | 2 +- 2023/info/hyperdrive-before.md | 4 ++-- 2023/info/koutline-before.md | 2 +- 2023/info/lspocaml-before.md | 2 +- 2023/info/mentor-before.md | 2 +- 2023/info/one-before.md | 4 ++-- 2023/info/parallel-after.md | 2 +- 2023/info/parallel-before.md | 2 +- 2023/info/poltys-before.md | 2 +- 2023/info/scheme-before.md | 2 +- 2023/info/scheme-nav.md | 2 +- 2023/info/sharing-before.md | 2 +- 2023/info/steno-before.md | 2 +- 2023/info/sun-close-before.md | 2 +- 2023/info/sun-open-before.md | 2 +- 2023/info/test-before.md | 2 +- 2023/info/web-before.md | 2 +- 2023/info/windows-before.md | 2 +- 2023/info/world-before.md | 2 +- 2023/schedule-2023-12-03.md | 2 +- 2023/schedule-details.md | 2 +- 2023/talks/parallel.md | 8 ++++---- 29 files changed, 34 insertions(+), 34 deletions(-) diff --git a/2023/info/cubing-before.md b/2023/info/cubing-before.md index 17e8b70c..26dd0b34 100644 --- a/2023/info/cubing-before.md +++ b/2023/info/cubing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/eat-before.md b/2023/info/eat-before.md index ff2d90c5..611d3db3 100644 --- a/2023/info/eat-before.md +++ b/2023/info/eat-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/eat-nav.md b/2023/info/eat-nav.md index a43cb44e..ff36ff93 100644 --- a/2023/info/eat-nav.md +++ b/2023/info/eat-nav.md @@ -1,7 +1,7 @@
            Back to the [[talks]] -Previous by time: Parallel Text Replacement: Does P = NP? +Previous by time: Parallel text replacement Next by time: GNU Emacs: A World of Possibilities Track: General
            diff --git a/2023/info/emacsen-before.md b/2023/info/emacsen-before.md index 4c61fdf7..336b4c42 100644 --- a/2023/info/emacsen-before.md +++ b/2023/info/emacsen-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/emms-before.md b/2023/info/emms-before.md index ff4b2d59..27601396 100644 --- a/2023/info/emms-before.md +++ b/2023/info/emms-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/flat-before.md b/2023/info/flat-before.md index d1af8f0d..f5866d63 100644 --- a/2023/info/flat-before.md +++ b/2023/info/flat-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/gc-before.md b/2023/info/gc-before.md index cfcbcfd2..69cce6bc 100644 --- a/2023/info/gc-before.md +++ b/2023/info/gc-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/hyperamp-before.md b/2023/info/hyperamp-before.md index f7d3f894..eeac7b32 100644 --- a/2023/info/hyperamp-before.md +++ b/2023/info/hyperamp-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/hyperdrive-before.md b/2023/info/hyperdrive-before.md index c5002514..145a6176 100644 --- a/2023/info/hyperdrive-before.md +++ b/2023/info/hyperdrive-before.md @@ -3,13 +3,13 @@ Actually a general-audience talk; just on the development track for scheduling p The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 41-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Processing uploaded video +Status: Waiting for a caption volunteer
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:35 PM - 2:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:35 PM - 1:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:35 AM - 12:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:35 AM - 11:15 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:35 PM - 7:15 PM UTC
            Sunday, Dec 3 2023, ~7:35 PM - 8:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:35 PM - 9:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:05 AM - 12:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:35 AM - 3:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:35 AM - 4:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/koutline-before.md b/2023/info/koutline-before.md index d852cb2d..3d3cddd0 100644 --- a/2023/info/koutline-before.md +++ b/2023/info/koutline-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/lspocaml-before.md b/2023/info/lspocaml-before.md index d2a6cce9..68b92a92 100644 --- a/2023/info/lspocaml-before.md +++ b/2023/info/lspocaml-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/mentor-before.md b/2023/info/mentor-before.md index 6a527266..a296144f 100644 --- a/2023/info/mentor-before.md +++ b/2023/info/mentor-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/one-before.md b/2023/info/one-before.md index 7c558f0a..2e3d203e 100644 --- a/2023/info/one-before.md +++ b/2023/info/one-before.md @@ -5,9 +5,9 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 20-min talk followed by live web conference Q&A +Format: 23-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for video from speaker +Status: Processing uploaded video
            Times in different timezones:
            Saturday, Dec 2 2023, ~11:30 AM - 11:50 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~10:30 AM - 10:50 AM CST (US/Central)
            Saturday, Dec 2 2023, ~9:30 AM - 9:50 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~8:30 AM - 8:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~4:30 PM - 4:50 PM UTC
            Saturday, Dec 2 2023, ~5:30 PM - 5:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~6:30 PM - 6:50 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~10:00 PM - 10:20 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~12:30 AM - 12:50 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~1:30 AM - 1:50 AM JST (Asia/Tokyo)
            diff --git a/2023/info/parallel-after.md b/2023/info/parallel-after.md index 9ddca34b..20cf1058 100644 --- a/2023/info/parallel-after.md +++ b/2023/info/parallel-after.md @@ -1,7 +1,7 @@ -Questions or comments? Please e-mail [hokomo@airmail.cc](mailto:hokomo@airmail.cc?subject=Comment%20for%20EmacsConf%202022%20parallel%3A%20Parallel%20Text%20Replacement%3A%20Does%20P%20%3D%20NP%3F) +Questions or comments? Please e-mail [hokomo@airmail.cc](mailto:hokomo@airmail.cc?subject=Comment%20for%20EmacsConf%202022%20parallel%3A%20Parallel%20text%20replacement) diff --git a/2023/info/parallel-before.md b/2023/info/parallel-before.md index 83ce430e..57320f7d 100644 --- a/2023/info/parallel-before.md +++ b/2023/info/parallel-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/poltys-before.md b/2023/info/poltys-before.md index 52767e6d..36a02f8a 100644 --- a/2023/info/poltys-before.md +++ b/2023/info/poltys-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/scheme-before.md b/2023/info/scheme-before.md index 771ecfd5..4a177b48 100644 --- a/2023/info/scheme-before.md +++ b/2023/info/scheme-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/scheme-nav.md b/2023/info/scheme-nav.md index 3f4f3cd9..cfd126ff 100644 --- a/2023/info/scheme-nav.md +++ b/2023/info/scheme-nav.md @@ -2,6 +2,6 @@
            Back to the [[talks]] Previous by time: Using Koutline for stream of thought journaling -Next by time: Parallel Text Replacement: Does P = NP? +Next by time: Parallel text replacement Track: Development
            diff --git a/2023/info/sharing-before.md b/2023/info/sharing-before.md index 77149392..b3ca24c6 100644 --- a/2023/info/sharing-before.md +++ b/2023/info/sharing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/steno-before.md b/2023/info/steno-before.md index b8e8e7c9..253be074 100644 --- a/2023/info/steno-before.md +++ b/2023/info/steno-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sun-close-before.md b/2023/info/sun-close-before.md index 718c0942..e7429557 100644 --- a/2023/info/sun-close-before.md +++ b/2023/info/sun-close-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sun-open-before.md b/2023/info/sun-open-before.md index 274095c4..c1da0fca 100644 --- a/2023/info/sun-open-before.md +++ b/2023/info/sun-open-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/test-before.md b/2023/info/test-before.md index dc06bd92..e9ce4521 100644 --- a/2023/info/test-before.md +++ b/2023/info/test-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/web-before.md b/2023/info/web-before.md index d0cf8bef..5e9ad3e4 100644 --- a/2023/info/web-before.md +++ b/2023/info/web-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/windows-before.md b/2023/info/windows-before.md index e1f490c1..307664b2 100644 --- a/2023/info/windows-before.md +++ b/2023/info/windows-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/world-before.md b/2023/info/world-before.md index 389f2931..151c9016 100644 --- a/2023/info/world-before.md +++ b/2023/info/world-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/schedule-2023-12-03.md b/2023/schedule-2023-12-03.md index 5b54a0fb..7a2c7de1 100644 --- a/2023/schedule-2023-12-03.md +++ b/2023/schedule-2023-12-03.md @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/2023/schedule-details.md b/2023/schedule-details.md index ddf82f1b..8db708c4 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -37,7 +37,7 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T14:05:00+0000""" endutc="""2023-12-03T14:25:00+0000""" start="""9:05""" end="""9:25""" title="""Top 10 ways Hyperbole amps up Emacs""" url="""/2023/talks/hyperamp""" speakers="""Robert Weiner""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""hyperamp""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""#emacsconf""" startutc="""2023-12-03T14:40:00+0000""" endutc="""2023-12-03T15:00:00+0000""" start="""9:40""" end="""10:00""" title="""Using Koutline for stream of thought journaling""" url="""/2023/talks/koutline""" speakers="""Matthew Jorgensen (PlasmaStrike)""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""koutline""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T15:00:00+0000""" endutc="""2023-12-03T15:20:00+0000""" start="""10:00""" end="""10:20""" title="""Bringing joy to Scheme programming""" url="""/2023/talks/scheme""" speakers="""Andrew Tropin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""scheme""" note=""""""]] -[[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T15:10:00+0000""" endutc="""2023-12-03T15:20:00+0000""" start="""10:10""" end="""10:20""" title="""Parallel Text Replacement: Does P = NP?""" url="""/2023/talks/parallel""" speakers="""Lovro, Valentino Picotti""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""parallel""" note=""""""]] +[[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T15:10:00+0000""" endutc="""2023-12-03T15:20:00+0000""" start="""10:10""" end="""10:20""" title="""Parallel text replacement""" url="""/2023/talks/parallel""" speakers="""Lovro, Valentino Picotti""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""parallel""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T15:35:00+0000""" endutc="""2023-12-03T15:45:00+0000""" start="""10:35""" end="""10:45""" title="""Eat and Eat powered Eshell, fast featureful terminal inside Emacs""" url="""/2023/talks/eat""" speakers="""Akib Azmain Turja""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""eat""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T15:35:00+0000""" endutc="""2023-12-03T15:55:00+0000""" start="""10:35""" end="""10:55""" title="""GNU Emacs: A World of Possibilities""" url="""/2023/talks/world""" speakers="""Anand Tamariya""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""world""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T16:00:00+0000""" endutc="""2023-12-03T16:20:00+0000""" start="""11:00""" end="""11:20""" title="""The browser in a buffer""" url="""/2023/talks/poltys""" speakers="""Michael Bauer""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""poltys""" note=""""""]] diff --git a/2023/talks/parallel.md b/2023/talks/parallel.md index ea966383..d0ba3325 100644 --- a/2023/talks/parallel.md +++ b/2023/talks/parallel.md @@ -1,13 +1,13 @@ -[[!meta title="Parallel Text Replacement: Does P = NP?"]] -[[!meta copyright="Copyright © 2023 Lovro"]] +[[!meta title="Parallel Text Replacement"]] +[[!meta copyright="Copyright © 2023 Lovro, Valentino Picotti"]] [[!inline pages="internal(2023/info/parallel-nav)" raw="yes"]] -# Parallel Text Replacement: Does P = NP? -Lovro - IRC: hokomo, +# Parallel Text Replacement +Lovro, Valentino Picotti - IRC: hokomo, [[!inline pages="internal(2023/info/parallel-before)" raw="yes"]] -- cgit v1.2.3 From a02a450d7583cc0df9e54c7dada7aacdc3523293 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Mon, 13 Nov 2023 10:10:25 -0500 Subject: swap windows and hyperdrive so that maybe Prot can join Q&A --- 2023/info/cubing-before.md | 2 +- 2023/info/eat-before.md | 2 +- 2023/info/emacsen-before.md | 2 +- 2023/info/emms-before.md | 2 +- 2023/info/flat-before.md | 2 +- 2023/info/gc-before.md | 2 +- 2023/info/gc-nav.md | 2 +- 2023/info/hyperamp-before.md | 2 +- 2023/info/hyperdrive-before.md | 6 +++--- 2023/info/hyperdrive-nav.md | 4 ++-- 2023/info/koutline-before.md | 2 +- 2023/info/lspocaml-before.md | 2 +- 2023/info/mentor-before.md | 2 +- 2023/info/nabokov-before.md | 2 +- 2023/info/one-before.md | 2 +- 2023/info/parallel-before.md | 2 +- 2023/info/poltys-before.md | 2 +- 2023/info/scheme-before.md | 2 +- 2023/info/sharing-before.md | 2 +- 2023/info/sharing-nav.md | 2 +- 2023/info/steno-before.md | 2 +- 2023/info/steno-nav.md | 2 +- 2023/info/sun-close-before.md | 2 +- 2023/info/sun-open-before.md | 2 +- 2023/info/test-before.md | 2 +- 2023/info/web-before.md | 2 +- 2023/info/web-nav.md | 2 +- 2023/info/windows-before.md | 4 ++-- 2023/info/windows-nav.md | 4 ++-- 2023/info/world-before.md | 2 +- 2023/organizers-notebook.md | 17 +++++++++++------ 2023/organizers-notebook/index.org | 23 ++++++++++++++++++----- 2023/organizers-notebook/schedule.svg | 2 +- 2023/schedule-2023-12-03.md | 2 +- 2023/schedule-details.md | 4 ++-- 35 files changed, 68 insertions(+), 50 deletions(-) diff --git a/2023/info/cubing-before.md b/2023/info/cubing-before.md index 26dd0b34..caa43c4d 100644 --- a/2023/info/cubing-before.md +++ b/2023/info/cubing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/eat-before.md b/2023/info/eat-before.md index 611d3db3..67e75766 100644 --- a/2023/info/eat-before.md +++ b/2023/info/eat-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/emacsen-before.md b/2023/info/emacsen-before.md index 336b4c42..a6aa32ae 100644 --- a/2023/info/emacsen-before.md +++ b/2023/info/emacsen-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/emms-before.md b/2023/info/emms-before.md index 27601396..143e3929 100644 --- a/2023/info/emms-before.md +++ b/2023/info/emms-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/flat-before.md b/2023/info/flat-before.md index f5866d63..569ebc75 100644 --- a/2023/info/flat-before.md +++ b/2023/info/flat-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/gc-before.md b/2023/info/gc-before.md index 69cce6bc..02abe87f 100644 --- a/2023/info/gc-before.md +++ b/2023/info/gc-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/gc-nav.md b/2023/info/gc-nav.md index c0a4d487..aa6bdbf9 100644 --- a/2023/info/gc-nav.md +++ b/2023/info/gc-nav.md @@ -2,6 +2,6 @@
            Back to the [[talks]] Previous by time: Emacs MultiMedia System (EMMS) -Next by time: hyperdrive.el: Peer-to-peer filesystem in Emacs +Next by time: Windows into Freedom Track: Development
            diff --git a/2023/info/hyperamp-before.md b/2023/info/hyperamp-before.md index eeac7b32..9290c94a 100644 --- a/2023/info/hyperamp-before.md +++ b/2023/info/hyperamp-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/hyperdrive-before.md b/2023/info/hyperdrive-before.md index 145a6176..0d127027 100644 --- a/2023/info/hyperdrive-before.md +++ b/2023/info/hyperdrive-before.md @@ -3,14 +3,14 @@ Actually a general-audience talk; just on the development track for scheduling p The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 41-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for a caption volunteer -
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:35 PM - 2:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:35 PM - 1:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:35 AM - 12:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:35 AM - 11:15 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:35 PM - 7:15 PM UTC
            Sunday, Dec 3 2023, ~7:35 PM - 8:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:35 PM - 9:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:05 AM - 12:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:35 AM - 3:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:35 AM - 4:15 AM JST (Asia/Tokyo)
            +Status: Being captioned +
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:30 PM - 4:10 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:30 PM - 3:10 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:30 PM - 2:10 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:30 PM - 1:10 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:30 PM - 9:10 PM UTC
            Sunday, Dec 3 2023, ~9:30 PM - 10:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:30 PM - 11:10 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:00 AM - 2:40 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:30 AM - 5:10 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:30 AM - 6:10 AM JST (Asia/Tokyo)
            diff --git a/2023/info/hyperdrive-nav.md b/2023/info/hyperdrive-nav.md index ca10fca4..6ad3eed7 100644 --- a/2023/info/hyperdrive-nav.md +++ b/2023/info/hyperdrive-nav.md @@ -1,7 +1,7 @@ diff --git a/2023/info/koutline-before.md b/2023/info/koutline-before.md index 3d3cddd0..b9592994 100644 --- a/2023/info/koutline-before.md +++ b/2023/info/koutline-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/lspocaml-before.md b/2023/info/lspocaml-before.md index 68b92a92..3c344e06 100644 --- a/2023/info/lspocaml-before.md +++ b/2023/info/lspocaml-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/mentor-before.md b/2023/info/mentor-before.md index a296144f..cfb233e3 100644 --- a/2023/info/mentor-before.md +++ b/2023/info/mentor-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/nabokov-before.md b/2023/info/nabokov-before.md index c6f4bb62..61882c11 100644 --- a/2023/info/nabokov-before.md +++ b/2023/info/nabokov-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 10-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Being captioned +Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:25 PM - 1:35 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:25 PM - 12:35 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:25 AM - 11:35 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:25 AM - 10:35 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:25 PM - 6:35 PM UTC
            Saturday, Dec 2 2023, ~7:25 PM - 7:35 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:25 PM - 8:35 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:55 PM - 12:05 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:25 AM - 2:35 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:25 AM - 3:35 AM JST (Asia/Tokyo)
            diff --git a/2023/info/one-before.md b/2023/info/one-before.md index 2e3d203e..2662286f 100644 --- a/2023/info/one-before.md +++ b/2023/info/one-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 23-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Processing uploaded video +Status: Waiting for a caption volunteer
            Times in different timezones:
            Saturday, Dec 2 2023, ~11:30 AM - 11:50 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~10:30 AM - 10:50 AM CST (US/Central)
            Saturday, Dec 2 2023, ~9:30 AM - 9:50 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~8:30 AM - 8:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~4:30 PM - 4:50 PM UTC
            Saturday, Dec 2 2023, ~5:30 PM - 5:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~6:30 PM - 6:50 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~10:00 PM - 10:20 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~12:30 AM - 12:50 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~1:30 AM - 1:50 AM JST (Asia/Tokyo)
            diff --git a/2023/info/parallel-before.md b/2023/info/parallel-before.md index 57320f7d..7cf1f523 100644 --- a/2023/info/parallel-before.md +++ b/2023/info/parallel-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/poltys-before.md b/2023/info/poltys-before.md index 36a02f8a..17034a9d 100644 --- a/2023/info/poltys-before.md +++ b/2023/info/poltys-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/scheme-before.md b/2023/info/scheme-before.md index 4a177b48..09c147e6 100644 --- a/2023/info/scheme-before.md +++ b/2023/info/scheme-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sharing-before.md b/2023/info/sharing-before.md index b3ca24c6..e7b634c5 100644 --- a/2023/info/sharing-before.md +++ b/2023/info/sharing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sharing-nav.md b/2023/info/sharing-nav.md index 899cb4fb..278db1e5 100644 --- a/2023/info/sharing-nav.md +++ b/2023/info/sharing-nav.md @@ -1,7 +1,7 @@
            Back to the [[talks]] -Previous by time: Windows into Freedom +Previous by time: hyperdrive.el: Peer-to-peer filesystem in Emacs Next by time: Sunday closing remarks Track: General
            diff --git a/2023/info/steno-before.md b/2023/info/steno-before.md index 253be074..df8a879a 100644 --- a/2023/info/steno-before.md +++ b/2023/info/steno-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/steno-nav.md b/2023/info/steno-nav.md index 671e2d1e..ff08f680 100644 --- a/2023/info/steno-nav.md +++ b/2023/info/steno-nav.md @@ -1,7 +1,7 @@
            Back to the [[talks]] -Previous by time: hyperdrive.el: Peer-to-peer filesystem in Emacs +Previous by time: Windows into Freedom Next by time: Writing a language server in OCaml for Emacs, fun, and profit Track: General
            diff --git a/2023/info/sun-close-before.md b/2023/info/sun-close-before.md index e7429557..194648ca 100644 --- a/2023/info/sun-close-before.md +++ b/2023/info/sun-close-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sun-open-before.md b/2023/info/sun-open-before.md index c1da0fca..284b2d6e 100644 --- a/2023/info/sun-open-before.md +++ b/2023/info/sun-open-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/test-before.md b/2023/info/test-before.md index e9ce4521..17da4d56 100644 --- a/2023/info/test-before.md +++ b/2023/info/test-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/web-before.md b/2023/info/web-before.md index 5e9ad3e4..962ca2c5 100644 --- a/2023/info/web-before.md +++ b/2023/info/web-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/web-nav.md b/2023/info/web-nav.md index eeac57af..2c7951fa 100644 --- a/2023/info/web-nav.md +++ b/2023/info/web-nav.md @@ -2,6 +2,6 @@
            Back to the [[talks]] Previous by time: What I learned by writing test cases for GNU Hyperbole -Next by time: Windows into Freedom +Next by time: hyperdrive.el: Peer-to-peer filesystem in Emacs Track: General
            diff --git a/2023/info/windows-before.md b/2023/info/windows-before.md index 307664b2..de1f0f2f 100644 --- a/2023/info/windows-before.md +++ b/2023/info/windows-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 40-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:30 PM - 4:10 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:30 PM - 3:10 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:30 PM - 2:10 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:30 PM - 1:10 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:30 PM - 9:10 PM UTC
            Sunday, Dec 3 2023, ~9:30 PM - 10:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:30 PM - 11:10 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:00 AM - 2:40 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:30 AM - 5:10 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:30 AM - 6:10 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:35 PM - 2:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:35 PM - 1:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:35 AM - 12:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:35 AM - 11:15 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:35 PM - 7:15 PM UTC
            Sunday, Dec 3 2023, ~7:35 PM - 8:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:35 PM - 9:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:05 AM - 12:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:35 AM - 3:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:35 AM - 4:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/windows-nav.md b/2023/info/windows-nav.md index 6ad3eed7..ca10fca4 100644 --- a/2023/info/windows-nav.md +++ b/2023/info/windows-nav.md @@ -1,7 +1,7 @@ diff --git a/2023/info/world-before.md b/2023/info/world-before.md index 151c9016..a1e819bc 100644 --- a/2023/info/world-before.md +++ b/2023/info/world-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/organizers-notebook.md b/2023/organizers-notebook.md index cef5b84c..f2c1f977 100644 --- a/2023/organizers-notebook.md +++ b/2023/organizers-notebook.md @@ -582,7 +582,7 @@ doc These times are in EST (GMT-5). - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM - Legend: dashed line means non-BBB Q&A; light gray means penciled-in talk; yellow means video already submitted and being processed @@ -616,7 +616,7 @@ These times are in EST (GMT-5). - 2023-12-03 Sun 09:05-09:25 - <= 12:00 - [hyperamp](https://emacsconf.org/2023/talks/hyperamp "Top 10 ways Hyperbole amps up Emacs"): Top 10 ways Hyperbole amps up Emacs (Robert Weiner) - 2023-12-03 Sun 09:40-10:00 [koutline](https://emacsconf.org/2023/talks/koutline "Using Koutline for stream of thought journaling"): Using Koutline for stream of thought journaling (Matthew Jorgensen (PlasmaStrike)) - 2023-12-03 Sun 10:00-10:20 - <= 12:00 - [scheme](https://emacsconf.org/2023/talks/scheme "Bringing joy to Scheme programming"): Bringing joy to Scheme programming (Andrew Tropin) -- 2023-12-03 Sun 10:10-10:20 - <= 11:00 - [parallel](https://emacsconf.org/2023/talks/parallel "Parallel Text Replacement: Does P = NP?"): Parallel Text Replacement: Does P = NP? (Lovro, Valentino Picotti) +- 2023-12-03 Sun 10:10-10:20 - <= 11:00 - [parallel](https://emacsconf.org/2023/talks/parallel "Parallel text replacement"): Parallel Text Replacement: Does P = NP? (Lovro, Valentino Picotti) - 2023-12-03 Sun 10:35-10:45 - <= 13:00 - [eat](https://emacsconf.org/2023/talks/eat "Eat and Eat powered Eshell, fast featureful terminal inside Emacs"): Eat and Eat powered Eshell, fast featureful terminal inside Emacs (Akib Azmain Turja) - 2023-12-03 Sun 10:35-10:55 - <= 12:00 - [test](https://emacsconf.org/2023/talks/test "What I learned by writing test cases for GNU Hyperbole"): What I learned by writing test cases for GNU Hyperbole (Mats Lidell) - 2023-12-03 Sun 11:00-11:20 - <= 13:00 - [poltys](https://emacsconf.org/2023/talks/poltys "The browser in a buffer"): The browser in a buffer (Michael Bauer) @@ -638,6 +638,7 @@ These times are in EST (GMT-5). ### Schedule notes - **Schedule changes after the schedule FYI email from 2023-10-05**: + - [2023-11-13 Mon] Swapped [hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs") with [windows](https://emacsconf.org/2023/talks/windows "Windows into Freedom") just in case Prot can join - [2023-11-04 Sat] Moved [emacsen](https://emacsconf.org/2023/talks/emacsen "The Emacsen family, the design of an Emacs and the importance of Lisp") earlier to accommodate live session, moved [test](https://emacsconf.org/2023/talks/test "What I learned by writing test cases for GNU Hyperbole") later to accommodate travel - [2023-10-31 Tue] Cancelled hn, added [doc](https://emacsconf.org/2023/talks/doc "Literate Documentation with Emacs and Org Mode") before [emacsconf](https://emacsconf.org/2023/talks/emacsconf "EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference") - Moved [hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs") talk to general track; removed afternoon break. Changed [solo](https://emacsconf.org/2023/talks/solo "How I play TTRPGs in Emacs"), [unentangling](https://emacsconf.org/2023/talks/unentangling "(Un)entangling projects and repos"), [ref](https://emacsconf.org/2023/talks/ref "Org-Mode workflow: informal reference tracking"), [devel](https://emacsconf.org/2023/talks/devel "Emacs development updates"), [sat-close](https://emacsconf.org/2023/talks/sat-close "Saturday closing remarks"), [overlay](https://emacsconf.org/2023/talks/overlay "Improving compiler diagnostics with Overlays"), [eval](https://emacsconf.org/2023/talks/eval "Editor Integrated REPL Driven Development for all languages"), [repl](https://emacsconf.org/2023/talks/repl "REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ"), [hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs"), and [world](https://emacsconf.org/2023/talks/world "GNU Emacs: A World of Possibilities"), but none of the talks moved by 2 hours or more, so no extra e-mails needed for now. @@ -659,7 +660,7 @@ These times are in EST (GMT-5). - Sunday morning gen: Hyperbole (gen track, then crossing over to dev for testing) + misc talks - Hyperbole mini-track is in the morning because of [test](https://emacsconf.org/2023/talks/test "What I learned by writing test cases for GNU Hyperbole")’s availability constraints; [hyperamp](https://emacsconf.org/2023/talks/hyperamp "Top 10 ways Hyperbole amps up Emacs") and [koutline](https://emacsconf.org/2023/talks/koutline "Using Koutline for stream of thought journaling") go before it. Try to avoid conflicts so they can attend each other’s talks - Sunday morning after [test](https://emacsconf.org/2023/talks/test "What I learned by writing test cases for GNU Hyperbole") could be a fun extended “let’s write tests together” session if someone wants to lead it - - [parallel](https://emacsconf.org/2023/talks/parallel "Parallel Text Replacement: Does P = NP?") needs to go in the morning. Might be okay to include in the general talk. + - [parallel](https://emacsconf.org/2023/talks/parallel "Parallel text replacement") needs to go in the morning. Might be okay to include in the general talk. - [poltys](https://emacsconf.org/2023/talks/poltys "The browser in a buffer") and [cubing](https://emacsconf.org/2023/talks/cubing "Speedcubing in Emacs") aren’t related to Hyperbole, but we need to fit them into the schedule somewhere. It would be nice to connect [poltys](https://emacsconf.org/2023/talks/poltys "The browser in a buffer") (talking to web browsers from Emacs) to [web](https://emacsconf.org/2023/talks/web "Emacs saves the Web (maybe)") (doing web stuff in Emacs instead), but [poltys](https://emacsconf.org/2023/talks/poltys "The browser in a buffer") needs to be in the morning (which is pretty full) and [web](https://emacsconf.org/2023/talks/web "Emacs saves the Web (maybe)") is in the afternoon because Yuchen is in Australia/Sydney. - [cubing](https://emacsconf.org/2023/talks/cubing "Speedcubing in Emacs") can be something fun to transition to lunch, then. - Sunday afternoon gen: misc talks, community @@ -706,7 +707,7 @@ These times are in EST (GMT-5). so that they can confirm that I’ve got their availability correctly coded and ask for any adjustments in case they really want to attend someone else’s Q&A session -### TODO Announce schedule publicly +### DONE Announce schedule publicly ### DONE Incorporate “About the speaker” info on the wiki pages :conforg: @@ -907,6 +908,10 @@ and we can have space in the schedule if they cancel last-minute.
            +### Status + + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + ### DONE Upload @@ -1559,7 +1564,7 @@ AM: 9-12 PM EST, PM: 1-5 PM EST (plus a little extra for setup/transition) Saturday Dec 2 2023 - +
            @@ -1633,7 +1638,7 @@ Saturday Dec 2 2023 Sunday Dec 3 2023 -
            +
            diff --git a/2023/organizers-notebook/index.org b/2023/organizers-notebook/index.org index 85f28ab9..c464612b 100644 --- a/2023/organizers-notebook/index.org +++ b/2023/organizers-notebook/index.org @@ -532,10 +532,10 @@ These times are in EST (GMT-5). (emacsen) (lunch :start "12:00") gc - hyperdrive + (windows) lspocaml test - (windows) + hyperdrive )) (setq emacsconf-schedule-draft (emacsconf-schedule-prepare (emacsconf-schedule-inflate-sexp emacsconf-schedule-plan))) (prog1 (string-join (emacsconf-schedule-validate emacsconf-schedule-draft) "\n") @@ -637,8 +637,9 @@ These times are in EST (GMT-5). :END: - *Schedule changes after the schedule FYI email from 2023-10-05*: + - [2023-11-13 Mon] Swapped emacsconf:hyperdrive with emacsconf:windows just in case Prot can join - [2023-11-04 Sat] Moved emacsconf:emacsen earlier to accommodate live session, moved emacsconf:test later to accommodate travel - - [2023-10-31 Tue] Cancelled hn, added emacsconf:doc before emacsconf:emacsconf + - [2023-10-31 Tue] Cancelled hn, added emacsconf:doc before emacsconf:emacsconf - Moved [[emacsconf:hyperdrive][hyperdrive]] talk to general track; removed afternoon break. Changed emacsconf:solo, emacsconf:unentangling, emacsconf:ref, emacsconf:devel, emacsconf:sat-close, emacsconf:overlay, emacsconf:eval, emacsconf:repl, emacsconf:hyperdrive, and emacsconf:world, but none of the talks moved by 2 hours or more, so no extra e-mails needed for now. - [2023-10-08 Sun] Added [[emacsconf:core]]. Moved [[emacsconf:hyperdrive]] to Sun afternoon. - [2023-10-09 Mon] Renamed =extending= to emacsconf:world and moved it to the morning to accommodate IST. @@ -703,8 +704,8 @@ These times are in EST (GMT-5). *** DONE E-mail all the speakers a link to the draft schedule CLOSED: [2023-10-05 Thu 15:38] so that they can confirm that I've got their availability correctly coded and ask for any adjustments in case they really want to attend someone else's Q&A session -*** TODO Announce schedule publicly -SCHEDULED: <2023-10-25 Wed> +*** DONE Announce schedule publicly +CLOSED: [2023-11-11 Sat 08:38] SCHEDULED: <2023-10-25 Wed> *** DONE Incorporate "About the speaker" info on the wiki pages :conforg: CLOSED: [2023-10-13 Fri 11:04] @@ -758,6 +759,18 @@ and we can have space in the schedule if they cancel last-minute. | 480p | | Delegated to corwin | | Audio processing | | Help wanted | #+END: +*** Status + +#+begin_src emacs-lisp :results silent :exports none +(let* ((emacsconf-schedule-svg-modify-functions '(emacsconf-schedule-svg-color-by-status)) + (emacsconf-use-absolute-url t) + (img (emacsconf-schedule-svg 800 200 (emacsconf-publish-prepare-for-display (emacsconf-get-talk-info))))) + (with-temp-file "schedule.svg" + (svg-print img) + (buffer-string))) +#+end_src + +[[my-include:schedule.svg]] *** DONE Upload :PROPERTIES: diff --git a/2023/organizers-notebook/schedule.svg b/2023/organizers-notebook/schedule.svg index 2f3e03d1..d4a9fd91 100644 --- a/2023/organizers-notebook/schedule.svg +++ b/2023/organizers-notebook/schedule.svg @@ -1 +1 @@ - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file diff --git a/2023/schedule-2023-12-03.md b/2023/schedule-2023-12-03.md index 7a2c7de1..91a0998c 100644 --- a/2023/schedule-2023-12-03.md +++ b/2023/schedule-2023-12-03.md @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/2023/schedule-details.md b/2023/schedule-details.md index 8db708c4..7e6abeb2 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -46,12 +46,12 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T16:35:00+0000""" endutc="""2023-12-03T16:55:00+0000""" start="""11:35""" end="""11:55""" title="""The Emacsen family, the design of an Emacs and the importance of Lisp""" url="""/2023/talks/emacsen""" speakers="""Fermin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsen""" note=""""""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:40:00+0000""" start="""1:00""" end="""1:40""" title="""Emacs MultiMedia System (EMMS)""" url="""/2023/talks/emms""" speakers="""Yoni Rabkin""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""emms""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:20:00+0000""" start="""1:00""" end="""1:20""" title="""emacs-gc-stats: Does garbage collection actually slow down Emacs?""" url="""/2023/talks/gc""" speakers="""Ihor Radchenko""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""gc""" note=""""""]] -[[!template id=sched time="""40""" q-and-a="""BBB""" note="""Actually a general-audience talk; just on the development track for scheduling purposes""" startutc="""2023-12-03T18:35:00+0000""" endutc="""2023-12-03T19:15:00+0000""" start="""1:35""" end="""2:15""" title="""hyperdrive.el: Peer-to-peer filesystem in Emacs""" url="""/2023/talks/hyperdrive""" speakers="""Joseph Turner and Protesilaos Stavrou""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""hyperdrive""" note=""""""]] +[[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T18:35:00+0000""" endutc="""2023-12-03T19:15:00+0000""" start="""1:35""" end="""2:15""" title="""Windows into Freedom""" url="""/2023/talks/windows""" speakers="""Corwin Brust""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""windows""" note=""""""]] [[!template id=sched time="""30""" q-and-a="""none""" startutc="""2023-12-03T18:55:00+0000""" endutc="""2023-12-03T19:25:00+0000""" start="""1:55""" end="""2:25""" title="""Programming at 200 wpm""" url="""/2023/talks/steno""" speakers="""Daniel Alejandro Tapia""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""steno""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:30:00+0000""" endutc="""2023-12-03T19:40:00+0000""" start="""2:30""" end="""2:40""" title="""Writing a language server in OCaml for Emacs, fun, and profit""" url="""/2023/talks/lspocaml""" speakers="""Austin Theriault""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""lspocaml""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:35:00+0000""" endutc="""2023-12-03T19:45:00+0000""" start="""2:35""" end="""2:45""" title="""Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)""" url="""/2023/talks/mentor""" speakers="""Jeremy Friesen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""mentor""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T19:55:00+0000""" endutc="""2023-12-03T20:15:00+0000""" start="""2:55""" end="""3:15""" title="""What I learned by writing test cases for GNU Hyperbole""" url="""/2023/talks/test""" speakers="""Mats Lidell""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""test""" note=""""""]] [[!template id=sched time="""30""" q-and-a="""BBB""" startutc="""2023-12-03T20:10:00+0000""" endutc="""2023-12-03T20:40:00+0000""" start="""3:10""" end="""3:40""" title="""Emacs saves the Web (maybe)""" url="""/2023/talks/web""" speakers="""Yuchen Pei""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""web""" note=""""""]] -[[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T20:30:00+0000""" endutc="""2023-12-03T21:10:00+0000""" start="""3:30""" end="""4:10""" title="""Windows into Freedom""" url="""/2023/talks/windows""" speakers="""Corwin Brust""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""windows""" note=""""""]] +[[!template id=sched time="""40""" q-and-a="""BBB""" note="""Actually a general-audience talk; just on the development track for scheduling purposes""" startutc="""2023-12-03T20:30:00+0000""" endutc="""2023-12-03T21:10:00+0000""" start="""3:30""" end="""4:10""" title="""hyperdrive.el: Peer-to-peer filesystem in Emacs""" url="""/2023/talks/hyperdrive""" speakers="""Joseph Turner and Protesilaos Stavrou""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""hyperdrive""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T20:55:00+0000""" endutc="""2023-12-03T21:15:00+0000""" start="""3:55""" end="""4:15""" title="""Sharing Emacs is Caring Emacs: Emacs education and why I embraced video""" url="""/2023/talks/sharing""" speakers="""Jacob Boxerman""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sharing""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-03T21:30:00+0000""" endutc="""2023-12-03T21:40:00+0000""" start="""4:30""" end="""4:40""" title="""Sunday closing remarks""" url="""/2023/talks/sun-close""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sun-close""" note=""""""]] \ No newline at end of file -- cgit v1.2.3 From 8b0f12f75fcf5e2a5acc0c76490c665c9308a10b Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Mon, 13 Nov 2023 10:22:16 -0500 Subject: re-swap windows and hyperdrive --- 2023/info/cubing-before.md | 2 +- 2023/info/eat-before.md | 2 +- 2023/info/emacsen-before.md | 2 +- 2023/info/emms-before.md | 2 +- 2023/info/flat-before.md | 2 +- 2023/info/gc-before.md | 2 +- 2023/info/gc-nav.md | 2 +- 2023/info/hyperamp-before.md | 2 +- 2023/info/hyperdrive-before.md | 4 ++-- 2023/info/hyperdrive-nav.md | 4 ++-- 2023/info/koutline-before.md | 2 +- 2023/info/lspocaml-before.md | 2 +- 2023/info/mentor-before.md | 2 +- 2023/info/parallel-before.md | 2 +- 2023/info/poltys-before.md | 2 +- 2023/info/scheme-before.md | 2 +- 2023/info/sharing-before.md | 2 +- 2023/info/sharing-nav.md | 2 +- 2023/info/steno-before.md | 2 +- 2023/info/steno-nav.md | 2 +- 2023/info/sun-close-before.md | 2 +- 2023/info/sun-open-before.md | 2 +- 2023/info/test-before.md | 2 +- 2023/info/web-before.md | 2 +- 2023/info/web-nav.md | 2 +- 2023/info/windows-before.md | 4 ++-- 2023/info/windows-nav.md | 4 ++-- 2023/info/world-before.md | 2 +- 2023/organizers-notebook/index.org | 5 ++--- 2023/organizers-notebook/schedule.svg | 2 +- 2023/schedule-details.md | 4 ++-- 31 files changed, 37 insertions(+), 38 deletions(-) diff --git a/2023/info/cubing-before.md b/2023/info/cubing-before.md index caa43c4d..26dd0b34 100644 --- a/2023/info/cubing-before.md +++ b/2023/info/cubing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/eat-before.md b/2023/info/eat-before.md index 67e75766..611d3db3 100644 --- a/2023/info/eat-before.md +++ b/2023/info/eat-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/emacsen-before.md b/2023/info/emacsen-before.md index a6aa32ae..336b4c42 100644 --- a/2023/info/emacsen-before.md +++ b/2023/info/emacsen-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/emms-before.md b/2023/info/emms-before.md index 143e3929..27601396 100644 --- a/2023/info/emms-before.md +++ b/2023/info/emms-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/flat-before.md b/2023/info/flat-before.md index 569ebc75..f5866d63 100644 --- a/2023/info/flat-before.md +++ b/2023/info/flat-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/gc-before.md b/2023/info/gc-before.md index 02abe87f..69cce6bc 100644 --- a/2023/info/gc-before.md +++ b/2023/info/gc-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/gc-nav.md b/2023/info/gc-nav.md index aa6bdbf9..c0a4d487 100644 --- a/2023/info/gc-nav.md +++ b/2023/info/gc-nav.md @@ -2,6 +2,6 @@
            Back to the [[talks]] Previous by time: Emacs MultiMedia System (EMMS) -Next by time: Windows into Freedom +Next by time: hyperdrive.el: Peer-to-peer filesystem in Emacs Track: Development
            diff --git a/2023/info/hyperamp-before.md b/2023/info/hyperamp-before.md index 9290c94a..eeac7b32 100644 --- a/2023/info/hyperamp-before.md +++ b/2023/info/hyperamp-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/hyperdrive-before.md b/2023/info/hyperdrive-before.md index 0d127027..9ea6461e 100644 --- a/2023/info/hyperdrive-before.md +++ b/2023/info/hyperdrive-before.md @@ -3,14 +3,14 @@ Actually a general-audience talk; just on the development track for scheduling p The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 41-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Being captioned -
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:30 PM - 4:10 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:30 PM - 3:10 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:30 PM - 2:10 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:30 PM - 1:10 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:30 PM - 9:10 PM UTC
            Sunday, Dec 3 2023, ~9:30 PM - 10:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:30 PM - 11:10 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:00 AM - 2:40 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:30 AM - 5:10 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:30 AM - 6:10 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:35 PM - 2:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:35 PM - 1:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:35 AM - 12:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:35 AM - 11:15 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:35 PM - 7:15 PM UTC
            Sunday, Dec 3 2023, ~7:35 PM - 8:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:35 PM - 9:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:05 AM - 12:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:35 AM - 3:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:35 AM - 4:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/hyperdrive-nav.md b/2023/info/hyperdrive-nav.md index 6ad3eed7..ca10fca4 100644 --- a/2023/info/hyperdrive-nav.md +++ b/2023/info/hyperdrive-nav.md @@ -1,7 +1,7 @@ diff --git a/2023/info/koutline-before.md b/2023/info/koutline-before.md index b9592994..3d3cddd0 100644 --- a/2023/info/koutline-before.md +++ b/2023/info/koutline-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/lspocaml-before.md b/2023/info/lspocaml-before.md index 3c344e06..68b92a92 100644 --- a/2023/info/lspocaml-before.md +++ b/2023/info/lspocaml-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/mentor-before.md b/2023/info/mentor-before.md index cfb233e3..a296144f 100644 --- a/2023/info/mentor-before.md +++ b/2023/info/mentor-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/parallel-before.md b/2023/info/parallel-before.md index 7cf1f523..57320f7d 100644 --- a/2023/info/parallel-before.md +++ b/2023/info/parallel-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/poltys-before.md b/2023/info/poltys-before.md index 17034a9d..36a02f8a 100644 --- a/2023/info/poltys-before.md +++ b/2023/info/poltys-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/scheme-before.md b/2023/info/scheme-before.md index 09c147e6..4a177b48 100644 --- a/2023/info/scheme-before.md +++ b/2023/info/scheme-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sharing-before.md b/2023/info/sharing-before.md index e7b634c5..b3ca24c6 100644 --- a/2023/info/sharing-before.md +++ b/2023/info/sharing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sharing-nav.md b/2023/info/sharing-nav.md index 278db1e5..899cb4fb 100644 --- a/2023/info/sharing-nav.md +++ b/2023/info/sharing-nav.md @@ -1,7 +1,7 @@
            Back to the [[talks]] -Previous by time: hyperdrive.el: Peer-to-peer filesystem in Emacs +Previous by time: Windows into Freedom Next by time: Sunday closing remarks Track: General
            diff --git a/2023/info/steno-before.md b/2023/info/steno-before.md index df8a879a..253be074 100644 --- a/2023/info/steno-before.md +++ b/2023/info/steno-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/steno-nav.md b/2023/info/steno-nav.md index ff08f680..671e2d1e 100644 --- a/2023/info/steno-nav.md +++ b/2023/info/steno-nav.md @@ -1,7 +1,7 @@
            Back to the [[talks]] -Previous by time: Windows into Freedom +Previous by time: hyperdrive.el: Peer-to-peer filesystem in Emacs Next by time: Writing a language server in OCaml for Emacs, fun, and profit Track: General
            diff --git a/2023/info/sun-close-before.md b/2023/info/sun-close-before.md index 194648ca..e7429557 100644 --- a/2023/info/sun-close-before.md +++ b/2023/info/sun-close-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sun-open-before.md b/2023/info/sun-open-before.md index 284b2d6e..c1da0fca 100644 --- a/2023/info/sun-open-before.md +++ b/2023/info/sun-open-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/test-before.md b/2023/info/test-before.md index 17da4d56..e9ce4521 100644 --- a/2023/info/test-before.md +++ b/2023/info/test-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/web-before.md b/2023/info/web-before.md index 962ca2c5..5e9ad3e4 100644 --- a/2023/info/web-before.md +++ b/2023/info/web-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/web-nav.md b/2023/info/web-nav.md index 2c7951fa..eeac57af 100644 --- a/2023/info/web-nav.md +++ b/2023/info/web-nav.md @@ -2,6 +2,6 @@
            Back to the [[talks]] Previous by time: What I learned by writing test cases for GNU Hyperbole -Next by time: hyperdrive.el: Peer-to-peer filesystem in Emacs +Next by time: Windows into Freedom Track: General
            diff --git a/2023/info/windows-before.md b/2023/info/windows-before.md index de1f0f2f..307664b2 100644 --- a/2023/info/windows-before.md +++ b/2023/info/windows-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 40-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:35 PM - 2:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:35 PM - 1:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:35 AM - 12:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:35 AM - 11:15 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:35 PM - 7:15 PM UTC
            Sunday, Dec 3 2023, ~7:35 PM - 8:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:35 PM - 9:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:05 AM - 12:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:35 AM - 3:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:35 AM - 4:15 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:30 PM - 4:10 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:30 PM - 3:10 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:30 PM - 2:10 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:30 PM - 1:10 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:30 PM - 9:10 PM UTC
            Sunday, Dec 3 2023, ~9:30 PM - 10:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:30 PM - 11:10 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:00 AM - 2:40 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:30 AM - 5:10 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:30 AM - 6:10 AM JST (Asia/Tokyo)
            diff --git a/2023/info/windows-nav.md b/2023/info/windows-nav.md index ca10fca4..6ad3eed7 100644 --- a/2023/info/windows-nav.md +++ b/2023/info/windows-nav.md @@ -1,7 +1,7 @@ diff --git a/2023/info/world-before.md b/2023/info/world-before.md index a1e819bc..151c9016 100644 --- a/2023/info/world-before.md +++ b/2023/info/world-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/organizers-notebook/index.org b/2023/organizers-notebook/index.org index c464612b..9fafbebc 100644 --- a/2023/organizers-notebook/index.org +++ b/2023/organizers-notebook/index.org @@ -532,10 +532,10 @@ These times are in EST (GMT-5). (emacsen) (lunch :start "12:00") gc - (windows) + hyperdrive lspocaml test - hyperdrive + (windows) )) (setq emacsconf-schedule-draft (emacsconf-schedule-prepare (emacsconf-schedule-inflate-sexp emacsconf-schedule-plan))) (prog1 (string-join (emacsconf-schedule-validate emacsconf-schedule-draft) "\n") @@ -637,7 +637,6 @@ These times are in EST (GMT-5). :END: - *Schedule changes after the schedule FYI email from 2023-10-05*: - - [2023-11-13 Mon] Swapped emacsconf:hyperdrive with emacsconf:windows just in case Prot can join - [2023-11-04 Sat] Moved emacsconf:emacsen earlier to accommodate live session, moved emacsconf:test later to accommodate travel - [2023-10-31 Tue] Cancelled hn, added emacsconf:doc before emacsconf:emacsconf - Moved [[emacsconf:hyperdrive][hyperdrive]] talk to general track; removed afternoon break. Changed emacsconf:solo, emacsconf:unentangling, emacsconf:ref, emacsconf:devel, emacsconf:sat-close, emacsconf:overlay, emacsconf:eval, emacsconf:repl, emacsconf:hyperdrive, and emacsconf:world, but none of the talks moved by 2 hours or more, so no extra e-mails needed for now. diff --git a/2023/organizers-notebook/schedule.svg b/2023/organizers-notebook/schedule.svg index d4a9fd91..0daf22ae 100644 --- a/2023/organizers-notebook/schedule.svg +++ b/2023/organizers-notebook/schedule.svg @@ -1 +1 @@ - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file diff --git a/2023/schedule-details.md b/2023/schedule-details.md index 7e6abeb2..8db708c4 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -46,12 +46,12 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T16:35:00+0000""" endutc="""2023-12-03T16:55:00+0000""" start="""11:35""" end="""11:55""" title="""The Emacsen family, the design of an Emacs and the importance of Lisp""" url="""/2023/talks/emacsen""" speakers="""Fermin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsen""" note=""""""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:40:00+0000""" start="""1:00""" end="""1:40""" title="""Emacs MultiMedia System (EMMS)""" url="""/2023/talks/emms""" speakers="""Yoni Rabkin""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""emms""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:20:00+0000""" start="""1:00""" end="""1:20""" title="""emacs-gc-stats: Does garbage collection actually slow down Emacs?""" url="""/2023/talks/gc""" speakers="""Ihor Radchenko""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""gc""" note=""""""]] -[[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T18:35:00+0000""" endutc="""2023-12-03T19:15:00+0000""" start="""1:35""" end="""2:15""" title="""Windows into Freedom""" url="""/2023/talks/windows""" speakers="""Corwin Brust""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""windows""" note=""""""]] +[[!template id=sched time="""40""" q-and-a="""BBB""" note="""Actually a general-audience talk; just on the development track for scheduling purposes""" startutc="""2023-12-03T18:35:00+0000""" endutc="""2023-12-03T19:15:00+0000""" start="""1:35""" end="""2:15""" title="""hyperdrive.el: Peer-to-peer filesystem in Emacs""" url="""/2023/talks/hyperdrive""" speakers="""Joseph Turner and Protesilaos Stavrou""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""hyperdrive""" note=""""""]] [[!template id=sched time="""30""" q-and-a="""none""" startutc="""2023-12-03T18:55:00+0000""" endutc="""2023-12-03T19:25:00+0000""" start="""1:55""" end="""2:25""" title="""Programming at 200 wpm""" url="""/2023/talks/steno""" speakers="""Daniel Alejandro Tapia""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""steno""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:30:00+0000""" endutc="""2023-12-03T19:40:00+0000""" start="""2:30""" end="""2:40""" title="""Writing a language server in OCaml for Emacs, fun, and profit""" url="""/2023/talks/lspocaml""" speakers="""Austin Theriault""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""lspocaml""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:35:00+0000""" endutc="""2023-12-03T19:45:00+0000""" start="""2:35""" end="""2:45""" title="""Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)""" url="""/2023/talks/mentor""" speakers="""Jeremy Friesen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""mentor""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T19:55:00+0000""" endutc="""2023-12-03T20:15:00+0000""" start="""2:55""" end="""3:15""" title="""What I learned by writing test cases for GNU Hyperbole""" url="""/2023/talks/test""" speakers="""Mats Lidell""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""test""" note=""""""]] [[!template id=sched time="""30""" q-and-a="""BBB""" startutc="""2023-12-03T20:10:00+0000""" endutc="""2023-12-03T20:40:00+0000""" start="""3:10""" end="""3:40""" title="""Emacs saves the Web (maybe)""" url="""/2023/talks/web""" speakers="""Yuchen Pei""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""web""" note=""""""]] -[[!template id=sched time="""40""" q-and-a="""BBB""" note="""Actually a general-audience talk; just on the development track for scheduling purposes""" startutc="""2023-12-03T20:30:00+0000""" endutc="""2023-12-03T21:10:00+0000""" start="""3:30""" end="""4:10""" title="""hyperdrive.el: Peer-to-peer filesystem in Emacs""" url="""/2023/talks/hyperdrive""" speakers="""Joseph Turner and Protesilaos Stavrou""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""hyperdrive""" note=""""""]] +[[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T20:30:00+0000""" endutc="""2023-12-03T21:10:00+0000""" start="""3:30""" end="""4:10""" title="""Windows into Freedom""" url="""/2023/talks/windows""" speakers="""Corwin Brust""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""windows""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T20:55:00+0000""" endutc="""2023-12-03T21:15:00+0000""" start="""3:55""" end="""4:15""" title="""Sharing Emacs is Caring Emacs: Emacs education and why I embraced video""" url="""/2023/talks/sharing""" speakers="""Jacob Boxerman""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sharing""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-03T21:30:00+0000""" endutc="""2023-12-03T21:40:00+0000""" start="""4:30""" end="""4:40""" title="""Sunday closing remarks""" url="""/2023/talks/sun-close""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sun-close""" note=""""""]] \ No newline at end of file -- cgit v1.2.3 From 910fa889bd4b69c67ba9c5b66ad95cc40a59d367 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Tue, 14 Nov 2023 08:48:38 -0500 Subject: update steno title --- 2023/info/cubing-before.md | 2 +- 2023/info/eat-before.md | 2 +- 2023/info/emacsen-before.md | 2 +- 2023/info/emms-before.md | 2 +- 2023/info/flat-before.md | 2 +- 2023/info/gc-before.md | 2 +- 2023/info/gc-nav.md | 2 +- 2023/info/hyperamp-before.md | 2 +- 2023/info/hyperdrive-before.md | 4 ++-- 2023/info/hyperdrive-nav.md | 4 ++-- 2023/info/koutline-before.md | 2 +- 2023/info/lspocaml-before.md | 2 +- 2023/info/lspocaml-nav.md | 2 +- 2023/info/mentor-before.md | 2 +- 2023/info/parallel-before.md | 2 +- 2023/info/poltys-before.md | 2 +- 2023/info/scheme-before.md | 2 +- 2023/info/sharing-before.md | 2 +- 2023/info/sharing-nav.md | 2 +- 2023/info/steno-after.md | 2 +- 2023/info/steno-before.md | 2 +- 2023/info/steno-nav.md | 2 +- 2023/info/sun-close-before.md | 2 +- 2023/info/sun-open-before.md | 2 +- 2023/info/test-before.md | 2 +- 2023/info/web-before.md | 2 +- 2023/info/web-nav.md | 2 +- 2023/info/windows-before.md | 4 ++-- 2023/info/windows-nav.md | 4 ++-- 2023/info/world-before.md | 2 +- 2023/schedule-2023-12-03.md | 2 +- 2023/schedule-details.md | 6 +++--- 2023/talks/steno.md | 5 +++-- 33 files changed, 41 insertions(+), 40 deletions(-) diff --git a/2023/info/cubing-before.md b/2023/info/cubing-before.md index 26dd0b34..3debaed7 100644 --- a/2023/info/cubing-before.md +++ b/2023/info/cubing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/eat-before.md b/2023/info/eat-before.md index 611d3db3..617fc49c 100644 --- a/2023/info/eat-before.md +++ b/2023/info/eat-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/emacsen-before.md b/2023/info/emacsen-before.md index 336b4c42..36251696 100644 --- a/2023/info/emacsen-before.md +++ b/2023/info/emacsen-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/emms-before.md b/2023/info/emms-before.md index 27601396..e58d651b 100644 --- a/2023/info/emms-before.md +++ b/2023/info/emms-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/flat-before.md b/2023/info/flat-before.md index f5866d63..f028ddf4 100644 --- a/2023/info/flat-before.md +++ b/2023/info/flat-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/gc-before.md b/2023/info/gc-before.md index 69cce6bc..f8a3a0f4 100644 --- a/2023/info/gc-before.md +++ b/2023/info/gc-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/gc-nav.md b/2023/info/gc-nav.md index c0a4d487..aa6bdbf9 100644 --- a/2023/info/gc-nav.md +++ b/2023/info/gc-nav.md @@ -2,6 +2,6 @@
            Back to the [[talks]] Previous by time: Emacs MultiMedia System (EMMS) -Next by time: hyperdrive.el: Peer-to-peer filesystem in Emacs +Next by time: Windows into Freedom Track: Development
            diff --git a/2023/info/hyperamp-before.md b/2023/info/hyperamp-before.md index eeac7b32..30a461ec 100644 --- a/2023/info/hyperamp-before.md +++ b/2023/info/hyperamp-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/hyperdrive-before.md b/2023/info/hyperdrive-before.md index 9ea6461e..c84bd21c 100644 --- a/2023/info/hyperdrive-before.md +++ b/2023/info/hyperdrive-before.md @@ -3,14 +3,14 @@ Actually a general-audience talk; just on the development track for scheduling p The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 41-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Being captioned -
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:35 PM - 2:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:35 PM - 1:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:35 AM - 12:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:35 AM - 11:15 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:35 PM - 7:15 PM UTC
            Sunday, Dec 3 2023, ~7:35 PM - 8:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:35 PM - 9:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:05 AM - 12:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:35 AM - 3:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:35 AM - 4:15 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:30 PM - 4:10 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:30 PM - 3:10 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:30 PM - 2:10 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:30 PM - 1:10 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:30 PM - 9:10 PM UTC
            Sunday, Dec 3 2023, ~9:30 PM - 10:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:30 PM - 11:10 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:00 AM - 2:40 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:30 AM - 5:10 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:30 AM - 6:10 AM JST (Asia/Tokyo)
            diff --git a/2023/info/hyperdrive-nav.md b/2023/info/hyperdrive-nav.md index ca10fca4..6ad3eed7 100644 --- a/2023/info/hyperdrive-nav.md +++ b/2023/info/hyperdrive-nav.md @@ -1,7 +1,7 @@ diff --git a/2023/info/koutline-before.md b/2023/info/koutline-before.md index 3d3cddd0..6352628e 100644 --- a/2023/info/koutline-before.md +++ b/2023/info/koutline-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/lspocaml-before.md b/2023/info/lspocaml-before.md index 68b92a92..9b93712f 100644 --- a/2023/info/lspocaml-before.md +++ b/2023/info/lspocaml-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/lspocaml-nav.md b/2023/info/lspocaml-nav.md index cc85ee10..5e7c7a70 100644 --- a/2023/info/lspocaml-nav.md +++ b/2023/info/lspocaml-nav.md @@ -1,7 +1,7 @@
            Back to the [[talks]] -Previous by time: Programming at 200 wpm +Previous by time: Programming with steno Next by time: Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) Track: Development
            diff --git a/2023/info/mentor-before.md b/2023/info/mentor-before.md index a296144f..8c67e307 100644 --- a/2023/info/mentor-before.md +++ b/2023/info/mentor-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/parallel-before.md b/2023/info/parallel-before.md index 57320f7d..48771b0e 100644 --- a/2023/info/parallel-before.md +++ b/2023/info/parallel-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/poltys-before.md b/2023/info/poltys-before.md index 36a02f8a..23e510f3 100644 --- a/2023/info/poltys-before.md +++ b/2023/info/poltys-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/scheme-before.md b/2023/info/scheme-before.md index 4a177b48..107f5680 100644 --- a/2023/info/scheme-before.md +++ b/2023/info/scheme-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sharing-before.md b/2023/info/sharing-before.md index b3ca24c6..60c5c957 100644 --- a/2023/info/sharing-before.md +++ b/2023/info/sharing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sharing-nav.md b/2023/info/sharing-nav.md index 899cb4fb..278db1e5 100644 --- a/2023/info/sharing-nav.md +++ b/2023/info/sharing-nav.md @@ -1,7 +1,7 @@
            Back to the [[talks]] -Previous by time: Windows into Freedom +Previous by time: hyperdrive.el: Peer-to-peer filesystem in Emacs Next by time: Sunday closing remarks Track: General
            diff --git a/2023/info/steno-after.md b/2023/info/steno-after.md index 62e67e56..93a32456 100644 --- a/2023/info/steno-after.md +++ b/2023/info/steno-after.md @@ -1,7 +1,7 @@ -Questions or comments? Please e-mail [z111.513.321@gmail.com](mailto:z111.513.321@gmail.com?subject=Comment%20for%20EmacsConf%202022%20steno%3A%20Programming%20at%20200%20wpm) +Questions or comments? Please e-mail [z111.513.321@gmail.com](mailto:z111.513.321@gmail.com?subject=Comment%20for%20EmacsConf%202022%20steno%3A%20Programming%20with%20steno) diff --git a/2023/info/steno-before.md b/2023/info/steno-before.md index 253be074..b139cc91 100644 --- a/2023/info/steno-before.md +++ b/2023/info/steno-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/steno-nav.md b/2023/info/steno-nav.md index 671e2d1e..ff08f680 100644 --- a/2023/info/steno-nav.md +++ b/2023/info/steno-nav.md @@ -1,7 +1,7 @@
            Back to the [[talks]] -Previous by time: hyperdrive.el: Peer-to-peer filesystem in Emacs +Previous by time: Windows into Freedom Next by time: Writing a language server in OCaml for Emacs, fun, and profit Track: General
            diff --git a/2023/info/sun-close-before.md b/2023/info/sun-close-before.md index e7429557..c44a061d 100644 --- a/2023/info/sun-close-before.md +++ b/2023/info/sun-close-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sun-open-before.md b/2023/info/sun-open-before.md index c1da0fca..891178ee 100644 --- a/2023/info/sun-open-before.md +++ b/2023/info/sun-open-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/test-before.md b/2023/info/test-before.md index e9ce4521..ae027de8 100644 --- a/2023/info/test-before.md +++ b/2023/info/test-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/web-before.md b/2023/info/web-before.md index 5e9ad3e4..e4bd333f 100644 --- a/2023/info/web-before.md +++ b/2023/info/web-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/web-nav.md b/2023/info/web-nav.md index eeac57af..2c7951fa 100644 --- a/2023/info/web-nav.md +++ b/2023/info/web-nav.md @@ -2,6 +2,6 @@
            Back to the [[talks]] Previous by time: What I learned by writing test cases for GNU Hyperbole -Next by time: Windows into Freedom +Next by time: hyperdrive.el: Peer-to-peer filesystem in Emacs Track: General
            diff --git a/2023/info/windows-before.md b/2023/info/windows-before.md index 307664b2..7917b1e2 100644 --- a/2023/info/windows-before.md +++ b/2023/info/windows-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 40-min talk followed by live web conference Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:30 PM - 4:10 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:30 PM - 3:10 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:30 PM - 2:10 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:30 PM - 1:10 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:30 PM - 9:10 PM UTC
            Sunday, Dec 3 2023, ~9:30 PM - 10:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:30 PM - 11:10 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:00 AM - 2:40 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:30 AM - 5:10 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:30 AM - 6:10 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:35 PM - 2:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:35 PM - 1:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:35 AM - 12:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:35 AM - 11:15 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:35 PM - 7:15 PM UTC
            Sunday, Dec 3 2023, ~7:35 PM - 8:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:35 PM - 9:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:05 AM - 12:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:35 AM - 3:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:35 AM - 4:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/windows-nav.md b/2023/info/windows-nav.md index 6ad3eed7..66415157 100644 --- a/2023/info/windows-nav.md +++ b/2023/info/windows-nav.md @@ -1,7 +1,7 @@ diff --git a/2023/info/world-before.md b/2023/info/world-before.md index 151c9016..9203e999 100644 --- a/2023/info/world-before.md +++ b/2023/info/world-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/schedule-2023-12-03.md b/2023/schedule-2023-12-03.md index 91a0998c..8d1df7c7 100644 --- a/2023/schedule-2023-12-03.md +++ b/2023/schedule-2023-12-03.md @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/2023/schedule-details.md b/2023/schedule-details.md index 8db708c4..24ac3434 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -46,12 +46,12 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T16:35:00+0000""" endutc="""2023-12-03T16:55:00+0000""" start="""11:35""" end="""11:55""" title="""The Emacsen family, the design of an Emacs and the importance of Lisp""" url="""/2023/talks/emacsen""" speakers="""Fermin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsen""" note=""""""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:40:00+0000""" start="""1:00""" end="""1:40""" title="""Emacs MultiMedia System (EMMS)""" url="""/2023/talks/emms""" speakers="""Yoni Rabkin""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""emms""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:20:00+0000""" start="""1:00""" end="""1:20""" title="""emacs-gc-stats: Does garbage collection actually slow down Emacs?""" url="""/2023/talks/gc""" speakers="""Ihor Radchenko""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""gc""" note=""""""]] -[[!template id=sched time="""40""" q-and-a="""BBB""" note="""Actually a general-audience talk; just on the development track for scheduling purposes""" startutc="""2023-12-03T18:35:00+0000""" endutc="""2023-12-03T19:15:00+0000""" start="""1:35""" end="""2:15""" title="""hyperdrive.el: Peer-to-peer filesystem in Emacs""" url="""/2023/talks/hyperdrive""" speakers="""Joseph Turner and Protesilaos Stavrou""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""hyperdrive""" note=""""""]] -[[!template id=sched time="""30""" q-and-a="""none""" startutc="""2023-12-03T18:55:00+0000""" endutc="""2023-12-03T19:25:00+0000""" start="""1:55""" end="""2:25""" title="""Programming at 200 wpm""" url="""/2023/talks/steno""" speakers="""Daniel Alejandro Tapia""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""steno""" note=""""""]] +[[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T18:35:00+0000""" endutc="""2023-12-03T19:15:00+0000""" start="""1:35""" end="""2:15""" title="""Windows into Freedom""" url="""/2023/talks/windows""" speakers="""Corwin Brust""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""windows""" note=""""""]] +[[!template id=sched time="""30""" q-and-a="""none""" startutc="""2023-12-03T18:55:00+0000""" endutc="""2023-12-03T19:25:00+0000""" start="""1:55""" end="""2:25""" title="""Programming with steno""" url="""/2023/talks/steno""" speakers="""Daniel Alejandro Tapia""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""steno""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:30:00+0000""" endutc="""2023-12-03T19:40:00+0000""" start="""2:30""" end="""2:40""" title="""Writing a language server in OCaml for Emacs, fun, and profit""" url="""/2023/talks/lspocaml""" speakers="""Austin Theriault""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""lspocaml""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:35:00+0000""" endutc="""2023-12-03T19:45:00+0000""" start="""2:35""" end="""2:45""" title="""Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)""" url="""/2023/talks/mentor""" speakers="""Jeremy Friesen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""mentor""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T19:55:00+0000""" endutc="""2023-12-03T20:15:00+0000""" start="""2:55""" end="""3:15""" title="""What I learned by writing test cases for GNU Hyperbole""" url="""/2023/talks/test""" speakers="""Mats Lidell""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""test""" note=""""""]] [[!template id=sched time="""30""" q-and-a="""BBB""" startutc="""2023-12-03T20:10:00+0000""" endutc="""2023-12-03T20:40:00+0000""" start="""3:10""" end="""3:40""" title="""Emacs saves the Web (maybe)""" url="""/2023/talks/web""" speakers="""Yuchen Pei""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""web""" note=""""""]] -[[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T20:30:00+0000""" endutc="""2023-12-03T21:10:00+0000""" start="""3:30""" end="""4:10""" title="""Windows into Freedom""" url="""/2023/talks/windows""" speakers="""Corwin Brust""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""windows""" note=""""""]] +[[!template id=sched time="""40""" q-and-a="""BBB""" note="""Actually a general-audience talk; just on the development track for scheduling purposes""" startutc="""2023-12-03T20:30:00+0000""" endutc="""2023-12-03T21:10:00+0000""" start="""3:30""" end="""4:10""" title="""hyperdrive.el: Peer-to-peer filesystem in Emacs""" url="""/2023/talks/hyperdrive""" speakers="""Joseph Turner and Protesilaos Stavrou""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""hyperdrive""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T20:55:00+0000""" endutc="""2023-12-03T21:15:00+0000""" start="""3:55""" end="""4:15""" title="""Sharing Emacs is Caring Emacs: Emacs education and why I embraced video""" url="""/2023/talks/sharing""" speakers="""Jacob Boxerman""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sharing""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-03T21:30:00+0000""" endutc="""2023-12-03T21:40:00+0000""" start="""4:30""" end="""4:40""" title="""Sunday closing remarks""" url="""/2023/talks/sun-close""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sun-close""" note=""""""]] \ No newline at end of file diff --git a/2023/talks/steno.md b/2023/talks/steno.md index a3fb115b..0780417d 100644 --- a/2023/talks/steno.md +++ b/2023/talks/steno.md @@ -1,4 +1,4 @@ -[[!meta title="Programming at 200 wpm"]] +[[!meta title="Programming with steno]] [[!meta copyright="Copyright © 2023 Daniel Alejandro Tapia"]] [[!inline pages="internal(2023/info/steno-nav)" raw="yes"]] @@ -6,7 +6,8 @@ -# Programming at 200 wpm +# Programming with steno + Daniel Alejandro Tapia (I like "thou" for the second person and "ou" for the third) - I'm also on emacs.ch @SequentialDesign, [[!inline pages="internal(2023/info/steno-before)" raw="yes"]] -- cgit v1.2.3 From 3ee2233be7632c6c9fa5b0c45418538296d1f1f8 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Tue, 14 Nov 2023 08:48:47 -0500 Subject: add update --- 2023/organizers-notebook/index.org | 1 + 1 file changed, 1 insertion(+) diff --git a/2023/organizers-notebook/index.org b/2023/organizers-notebook/index.org index 9fafbebc..bf61132a 100644 --- a/2023/organizers-notebook/index.org +++ b/2023/organizers-notebook/index.org @@ -637,6 +637,7 @@ These times are in EST (GMT-5). :END: - *Schedule changes after the schedule FYI email from 2023-10-05*: + - [2023-11-14 Tue] Update emacsconf:steno title; add Prot to emacsconf:hyperdrive - [2023-11-04 Sat] Moved emacsconf:emacsen earlier to accommodate live session, moved emacsconf:test later to accommodate travel - [2023-10-31 Tue] Cancelled hn, added emacsconf:doc before emacsconf:emacsconf - Moved [[emacsconf:hyperdrive][hyperdrive]] talk to general track; removed afternoon break. Changed emacsconf:solo, emacsconf:unentangling, emacsconf:ref, emacsconf:devel, emacsconf:sat-close, emacsconf:overlay, emacsconf:eval, emacsconf:repl, emacsconf:hyperdrive, and emacsconf:world, but none of the talks moved by 2 hours or more, so no extra e-mails needed for now. -- cgit v1.2.3 From df859a78b3d62acf31ccb6c27ce43f9314380a45 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Thu, 16 Nov 2023 08:26:22 -0500 Subject: add attributions --- 2023/talks/steno.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/2023/talks/steno.md b/2023/talks/steno.md index 0780417d..6b2dae45 100644 --- a/2023/talks/steno.md +++ b/2023/talks/steno.md @@ -18,6 +18,11 @@ and how I overcame them. Also talk about the advantages of using stenotypy in Emacs and in general. +This talk uses two pieces of media under a Creative Commons license: + +- - (a short video) Nederlands Instituut voor Beeld en Geluid, Creative Commons Attribution-Share Alike 3.0 +- (a pic from this) - +Nathan Olivares, Creative Commons Attribution [[!inline pages="internal(2023/info/steno-after)" raw="yes"]] -- cgit v1.2.3 From ee23da42746a6ea0c4025f1a90fab32c7650ef46 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Thu, 16 Nov 2023 16:54:18 -0500 Subject: update steno status --- 2023/info/steno-before.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/2023/info/steno-before.md b/2023/info/steno-before.md index b139cc91..c200c33c 100644 --- a/2023/info/steno-before.md +++ b/2023/info/steno-before.md @@ -5,9 +5,9 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 30-min talk followed by email after Q&A +Format: 26-min talk followed by email after Q&A Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for video from speaker +Status: Being captioned
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:55 PM - 2:25 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:55 PM - 1:25 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:55 AM - 12:25 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:55 AM - 11:25 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:55 PM - 7:25 PM UTC
            Sunday, Dec 3 2023, ~7:55 PM - 8:25 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:55 PM - 9:25 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:25 AM - 12:55 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:55 AM - 3:25 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:55 AM - 4:25 AM JST (Asia/Tokyo)
            -- cgit v1.2.3 From f000c4cc7357c4a484afd421daab350ec9055a6f Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Thu, 16 Nov 2023 17:12:14 -0500 Subject: update Q&A format --- 2023/info/adventure-before.md | 2 +- 2023/info/collab-before.md | 2 +- 2023/info/core-before.md | 2 +- 2023/info/cubing-before.md | 2 +- 2023/info/devel-before.md | 2 +- 2023/info/doc-before.md | 2 +- 2023/info/eat-before.md | 2 +- 2023/info/emacsconf-before.md | 2 +- 2023/info/emacsen-before.md | 2 +- 2023/info/emms-before.md | 2 +- 2023/info/eval-before.md | 2 +- 2023/info/flat-before.md | 2 +- 2023/info/gc-before.md | 2 +- 2023/info/hyperamp-before.md | 2 +- 2023/info/hyperdrive-before.md | 2 +- 2023/info/koutline-before.md | 2 +- 2023/info/llm-before.md | 2 +- 2023/info/lspocaml-before.md | 2 +- 2023/info/matplotllm-before.md | 2 +- 2023/info/mentor-before.md | 2 +- 2023/info/nabokov-before.md | 2 +- 2023/info/one-before.md | 2 +- 2023/info/overlay-before.md | 2 +- 2023/info/parallel-before.md | 2 +- 2023/info/poltys-before.md | 2 +- 2023/info/ref-before.md | 2 +- 2023/info/repl-before.md | 2 +- 2023/info/sat-close-before.md | 2 +- 2023/info/sat-open-before.md | 2 +- 2023/info/scheme-before.md | 2 +- 2023/info/sharing-before.md | 2 +- 2023/info/solo-before.md | 2 +- 2023/info/steno-before.md | 2 +- 2023/info/sun-close-before.md | 2 +- 2023/info/sun-open-before.md | 2 +- 2023/info/table-before.md | 2 +- 2023/info/taming-before.md | 2 +- 2023/info/teaching-before.md | 2 +- 2023/info/test-before.md | 2 +- 2023/info/unentangling-before.md | 2 +- 2023/info/uni-before.md | 2 +- 2023/info/voice-before.md | 2 +- 2023/info/web-before.md | 2 +- 2023/info/windows-before.md | 2 +- 2023/info/world-before.md | 2 +- 2023/info/writing-before.md | 2 +- 46 files changed, 46 insertions(+), 46 deletions(-) diff --git a/2023/info/adventure-before.md b/2023/info/adventure-before.md index 156b97be..f6116ddd 100644 --- a/2023/info/adventure-before.md +++ b/2023/info/adventure-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 6-min talk followed by Pad / e-mail Q&A +Format: 6-min talk; Q&A: Etherpad Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:10 AM - 9:20 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:10 AM - 8:20 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:10 AM - 7:20 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:10 AM - 6:20 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:10 PM - 2:20 PM UTC
            Saturday, Dec 2 2023, ~3:10 PM - 3:20 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:10 PM - 4:20 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~7:40 PM - 7:50 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:10 PM - 10:20 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:10 PM - 11:20 PM JST (Asia/Tokyo)
            diff --git a/2023/info/collab-before.md b/2023/info/collab-before.md index f5024f75..1b8a2562 100644 --- a/2023/info/collab-before.md +++ b/2023/info/collab-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 20-min talk followed by email after the event, wiki Q&A +Format: 20-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:50 PM - 2:10 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:50 PM - 1:10 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:50 AM - 12:10 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:50 AM - 11:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:50 PM - 7:10 PM UTC
            Saturday, Dec 2 2023, ~7:50 PM - 8:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:50 PM - 9:10 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:20 AM - 12:40 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:50 AM - 3:10 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:50 AM - 4:10 AM JST (Asia/Tokyo)
            diff --git a/2023/info/core-before.md b/2023/info/core-before.md index 80e87faa..d603d460 100644 --- a/2023/info/core-before.md +++ b/2023/info/core-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 40-min talk followed by live Q&A +Format: 40-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~4:10 PM - 4:50 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~3:10 PM - 3:50 PM CST (US/Central)
            Saturday, Dec 2 2023, ~2:10 PM - 2:50 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~1:10 PM - 1:50 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~9:10 PM - 9:50 PM UTC
            Saturday, Dec 2 2023, ~10:10 PM - 10:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~11:10 PM - 11:50 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:40 AM - 3:20 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~5:10 AM - 5:50 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~6:10 AM - 6:50 AM JST (Asia/Tokyo)
            diff --git a/2023/info/cubing-before.md b/2023/info/cubing-before.md index 3debaed7..bd2c2935 100644 --- a/2023/info/cubing-before.md +++ b/2023/info/cubing-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 20-min talk followed by IRC, but anything goes really Q&A +Format: 20-min talk; Q&A: IRC Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:35 AM - 11:55 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:35 AM - 10:55 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:35 AM - 9:55 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:35 AM - 8:55 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:35 PM - 4:55 PM UTC
            Sunday, Dec 3 2023, ~5:35 PM - 5:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:35 PM - 6:55 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~10:05 PM - 10:25 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:35 AM - 12:55 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:35 AM - 1:55 AM JST (Asia/Tokyo)
            diff --git a/2023/info/devel-before.md b/2023/info/devel-before.md index 28e2168c..d36d4cf7 100644 --- a/2023/info/devel-before.md +++ b/2023/info/devel-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 10-min talk followed by live Q&A +Format: 10-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:45 PM - 3:55 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:45 PM - 2:55 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:45 PM - 1:55 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:45 PM - 12:55 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:45 PM - 8:55 PM UTC
            Saturday, Dec 2 2023, ~9:45 PM - 9:55 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:45 PM - 10:55 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:15 AM - 2:25 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:45 AM - 4:55 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:45 AM - 5:55 AM JST (Asia/Tokyo)
            diff --git a/2023/info/doc-before.md b/2023/info/doc-before.md index 15367f40..add33d98 100644 --- a/2023/info/doc-before.md +++ b/2023/info/doc-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 43-min talk followed by live Q&A +Format: 43-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Being captioned
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:50 PM - 3:30 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:50 PM - 2:30 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:50 PM - 1:30 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:50 AM - 12:30 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:50 PM - 8:30 PM UTC
            Saturday, Dec 2 2023, ~8:50 PM - 9:30 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:50 PM - 10:30 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:20 AM - 2:00 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:50 AM - 4:30 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:50 AM - 5:30 AM JST (Asia/Tokyo)
            diff --git a/2023/info/eat-before.md b/2023/info/eat-before.md index 617fc49c..8769c55f 100644 --- a/2023/info/eat-before.md +++ b/2023/info/eat-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 10-min talk followed by live web conference Q&A +Format: 10-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:35 AM - 10:45 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:35 AM - 9:45 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:35 AM - 8:45 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:35 AM - 7:45 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:35 PM - 3:45 PM UTC
            Sunday, Dec 3 2023, ~4:35 PM - 4:45 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:35 PM - 5:45 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:05 PM - 9:15 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:35 PM - 11:45 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:35 AM - 12:45 AM JST (Asia/Tokyo)
            diff --git a/2023/info/emacsconf-before.md b/2023/info/emacsconf-before.md index d80d3422..a8a9b664 100644 --- a/2023/info/emacsconf-before.md +++ b/2023/info/emacsconf-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 16-min talk followed by live Q&A +Format: 16-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:45 PM - 4:05 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:45 PM - 3:05 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:45 PM - 2:05 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:45 PM - 1:05 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:45 PM - 9:05 PM UTC
            Saturday, Dec 2 2023, ~9:45 PM - 10:05 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:45 PM - 11:05 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:15 AM - 2:35 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:45 AM - 5:05 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:45 AM - 6:05 AM JST (Asia/Tokyo)
            diff --git a/2023/info/emacsen-before.md b/2023/info/emacsen-before.md index 36251696..7bc13cce 100644 --- a/2023/info/emacsen-before.md +++ b/2023/info/emacsen-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 19-min talk followed by live Q&A +Format: 19-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:35 AM - 11:55 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:35 AM - 10:55 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:35 AM - 9:55 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:35 AM - 8:55 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:35 PM - 4:55 PM UTC
            Sunday, Dec 3 2023, ~5:35 PM - 5:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:35 PM - 6:55 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~10:05 PM - 10:25 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:35 AM - 12:55 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:35 AM - 1:55 AM JST (Asia/Tokyo)
            diff --git a/2023/info/emms-before.md b/2023/info/emms-before.md index e58d651b..560b1cbf 100644 --- a/2023/info/emms-before.md +++ b/2023/info/emms-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 39-min talk followed by live Q&A +Format: 39-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:00 PM - 1:40 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:00 PM - 12:40 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:00 AM - 11:40 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:00 AM - 10:40 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:00 PM - 6:40 PM UTC
            Sunday, Dec 3 2023, ~7:00 PM - 7:40 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:00 PM - 8:40 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~11:30 PM - 12:10 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:00 AM - 2:40 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:00 AM - 3:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/eval-before.md b/2023/info/eval-before.md index 834b763e..a4bf0312 100644 --- a/2023/info/eval-before.md +++ b/2023/info/eval-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 10-min talk followed by live web conference Q&A +Format: 10-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:35 PM - 1:45 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:35 PM - 12:45 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:35 AM - 11:45 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:35 AM - 10:45 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:35 PM - 6:45 PM UTC
            Saturday, Dec 2 2023, ~7:35 PM - 7:45 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:35 PM - 8:45 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:05 AM - 12:15 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:35 AM - 2:45 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:35 AM - 3:45 AM JST (Asia/Tokyo)
            diff --git a/2023/info/flat-before.md b/2023/info/flat-before.md index f028ddf4..b72fded9 100644 --- a/2023/info/flat-before.md +++ b/2023/info/flat-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 10-min talk followed by live web conference Q&A +Format: 10-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:10 AM - 11:20 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:10 AM - 10:20 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:10 AM - 9:20 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:10 AM - 8:20 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:10 PM - 4:20 PM UTC
            Sunday, Dec 3 2023, ~5:10 PM - 5:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:10 PM - 6:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:40 PM - 9:50 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:10 AM - 12:20 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:10 AM - 1:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/gc-before.md b/2023/info/gc-before.md index f8a3a0f4..4de1260c 100644 --- a/2023/info/gc-before.md +++ b/2023/info/gc-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 20-min talk followed by live web conference and Etherpad - for longer/late questions, it is better to use public mailing list emacs-gc-stats@gnu.org Q&A +Format: 20-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:00 PM - 1:20 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:00 PM - 12:20 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:00 AM - 11:20 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:00 AM - 10:20 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:00 PM - 6:20 PM UTC
            Sunday, Dec 3 2023, ~7:00 PM - 7:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:00 PM - 8:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~11:30 PM - 11:50 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:00 AM - 2:20 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:00 AM - 3:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/hyperamp-before.md b/2023/info/hyperamp-before.md index 30a461ec..60e49b62 100644 --- a/2023/info/hyperamp-before.md +++ b/2023/info/hyperamp-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 20-min talk followed by live web conference and pad Q&A +Format: 20-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~9:05 AM - 9:25 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~8:05 AM - 8:25 AM CST (US/Central)
            Sunday, Dec 3 2023, ~7:05 AM - 7:25 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~6:05 AM - 6:25 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~2:05 PM - 2:25 PM UTC
            Sunday, Dec 3 2023, ~3:05 PM - 3:25 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~4:05 PM - 4:25 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~7:35 PM - 7:55 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~10:05 PM - 10:25 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~11:05 PM - 11:25 PM JST (Asia/Tokyo)
            diff --git a/2023/info/hyperdrive-before.md b/2023/info/hyperdrive-before.md index c84bd21c..2393f529 100644 --- a/2023/info/hyperdrive-before.md +++ b/2023/info/hyperdrive-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 41-min talk followed by live web conference Q&A +Format: 41-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Being captioned
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:30 PM - 4:10 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:30 PM - 3:10 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:30 PM - 2:10 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:30 PM - 1:10 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:30 PM - 9:10 PM UTC
            Sunday, Dec 3 2023, ~9:30 PM - 10:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:30 PM - 11:10 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:00 AM - 2:40 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:30 AM - 5:10 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:30 AM - 6:10 AM JST (Asia/Tokyo)
            diff --git a/2023/info/koutline-before.md b/2023/info/koutline-before.md index 6352628e..a8a0ad0d 100644 --- a/2023/info/koutline-before.md +++ b/2023/info/koutline-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 20-min talk followed by pad, IRC Q&A +Format: 20-min talk; Q&A: IRC Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~9:40 AM - 10:00 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~8:40 AM - 9:00 AM CST (US/Central)
            Sunday, Dec 3 2023, ~7:40 AM - 8:00 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~6:40 AM - 7:00 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~2:40 PM - 3:00 PM UTC
            Sunday, Dec 3 2023, ~3:40 PM - 4:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~4:40 PM - 5:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:10 PM - 8:30 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~10:40 PM - 11:00 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~11:40 PM - 12:00 AM JST (Asia/Tokyo)
            diff --git a/2023/info/llm-before.md b/2023/info/llm-before.md index 9630710f..c328c897 100644 --- a/2023/info/llm-before.md +++ b/2023/info/llm-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 21-min talk followed by live web conference Q&A +Format: 21-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:55 AM - 11:15 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:55 AM - 10:15 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:55 AM - 9:15 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:55 AM - 8:15 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:55 PM - 4:15 PM UTC
            Saturday, Dec 2 2023, ~4:55 PM - 5:15 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:55 PM - 6:15 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:25 PM - 9:45 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:55 PM - 12:15 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:55 AM - 1:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/lspocaml-before.md b/2023/info/lspocaml-before.md index 9b93712f..a9b699e9 100644 --- a/2023/info/lspocaml-before.md +++ b/2023/info/lspocaml-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 10-min talk followed by live web conference Q&A +Format: 10-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:30 PM - 2:40 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:30 PM - 1:40 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:30 PM - 12:40 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:30 AM - 11:40 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:30 PM - 7:40 PM UTC
            Sunday, Dec 3 2023, ~8:30 PM - 8:40 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:30 PM - 9:40 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:00 AM - 1:10 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:30 AM - 3:40 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:30 AM - 4:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/matplotllm-before.md b/2023/info/matplotllm-before.md index 6babb1b3..660d4080 100644 --- a/2023/info/matplotllm-before.md +++ b/2023/info/matplotllm-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 10-min talk followed by pad Q&A +Format: 10-min talk; Q&A: Etherpad Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:00 AM - 10:10 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:00 AM - 9:10 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:00 AM - 8:10 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:00 AM - 7:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:00 PM - 3:10 PM UTC
            Saturday, Dec 2 2023, ~4:00 PM - 4:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:00 PM - 5:10 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:30 PM - 8:40 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:00 PM - 11:10 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:00 AM - 12:10 AM JST (Asia/Tokyo)
            diff --git a/2023/info/mentor-before.md b/2023/info/mentor-before.md index 8c67e307..80048435 100644 --- a/2023/info/mentor-before.md +++ b/2023/info/mentor-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 11-min talk followed by live web conference Q&A +Format: 11-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Being captioned
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:35 PM - 2:45 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:35 PM - 1:45 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:35 PM - 12:45 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:35 AM - 11:45 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:35 PM - 7:45 PM UTC
            Sunday, Dec 3 2023, ~8:35 PM - 8:45 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:35 PM - 9:45 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:05 AM - 1:15 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:35 AM - 3:45 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:35 AM - 4:45 AM JST (Asia/Tokyo)
            diff --git a/2023/info/nabokov-before.md b/2023/info/nabokov-before.md index 61882c11..ed4e65b7 100644 --- a/2023/info/nabokov-before.md +++ b/2023/info/nabokov-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 10-min talk followed by live web conference Q&A +Format: 10-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:25 PM - 1:35 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:25 PM - 12:35 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:25 AM - 11:35 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:25 AM - 10:35 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:25 PM - 6:35 PM UTC
            Saturday, Dec 2 2023, ~7:25 PM - 7:35 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:25 PM - 8:35 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:55 PM - 12:05 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:25 AM - 2:35 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:25 AM - 3:35 AM JST (Asia/Tokyo)
            diff --git a/2023/info/one-before.md b/2023/info/one-before.md index 2662286f..150c9756 100644 --- a/2023/info/one-before.md +++ b/2023/info/one-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 23-min talk followed by live web conference Q&A +Format: 23-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for a caption volunteer
            Times in different timezones:
            Saturday, Dec 2 2023, ~11:30 AM - 11:50 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~10:30 AM - 10:50 AM CST (US/Central)
            Saturday, Dec 2 2023, ~9:30 AM - 9:50 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~8:30 AM - 8:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~4:30 PM - 4:50 PM UTC
            Saturday, Dec 2 2023, ~5:30 PM - 5:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~6:30 PM - 6:50 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~10:00 PM - 10:20 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~12:30 AM - 12:50 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~1:30 AM - 1:50 AM JST (Asia/Tokyo)
            diff --git a/2023/info/overlay-before.md b/2023/info/overlay-before.md index a46fb2d8..1c5f364d 100644 --- a/2023/info/overlay-before.md +++ b/2023/info/overlay-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 21-min talk followed by live web conference Q&A +Format: 21-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:00 PM - 1:20 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:00 PM - 12:20 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:00 AM - 11:20 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:00 AM - 10:20 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:00 PM - 6:20 PM UTC
            Saturday, Dec 2 2023, ~7:00 PM - 7:20 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:00 PM - 8:20 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:30 PM - 11:50 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:00 AM - 2:20 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:00 AM - 3:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/parallel-before.md b/2023/info/parallel-before.md index 48771b0e..18c85145 100644 --- a/2023/info/parallel-before.md +++ b/2023/info/parallel-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 10-min talk followed by live web conference Q&A +Format: 10-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:10 AM - 10:20 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:10 AM - 9:20 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:10 AM - 8:20 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:10 AM - 7:20 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:10 PM - 3:20 PM UTC
            Sunday, Dec 3 2023, ~4:10 PM - 4:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:10 PM - 5:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:40 PM - 8:50 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:10 PM - 11:20 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:10 AM - 12:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/poltys-before.md b/2023/info/poltys-before.md index 23e510f3..f040f3e3 100644 --- a/2023/info/poltys-before.md +++ b/2023/info/poltys-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 20-min talk followed by live web conference Q&A +Format: 20-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:00 AM - 11:20 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:00 AM - 10:20 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:00 AM - 9:20 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:00 AM - 8:20 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:00 PM - 4:20 PM UTC
            Sunday, Dec 3 2023, ~5:00 PM - 5:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:00 PM - 6:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:30 PM - 9:50 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:00 AM - 12:20 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:00 AM - 1:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/ref-before.md b/2023/info/ref-before.md index 54281a25..beb6b749 100644 --- a/2023/info/ref-before.md +++ b/2023/info/ref-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 16-min talk followed by IRC and email Q&A +Format: 16-min talk; Q&A: IRC Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:55 PM - 3:15 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:55 PM - 2:15 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:55 PM - 1:15 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:55 AM - 12:15 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:55 PM - 8:15 PM UTC
            Saturday, Dec 2 2023, ~8:55 PM - 9:15 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:55 PM - 10:15 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:25 AM - 1:45 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:55 AM - 4:15 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:55 AM - 5:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/repl-before.md b/2023/info/repl-before.md index 37532510..3be2e23f 100644 --- a/2023/info/repl-before.md +++ b/2023/info/repl-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 40-min talk followed by IRC Q&A +Format: 40-min talk; Q&A: IRC Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:00 PM - 2:40 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:00 PM - 1:40 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:00 PM - 12:40 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:00 AM - 11:40 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:00 PM - 7:40 PM UTC
            Saturday, Dec 2 2023, ~8:00 PM - 8:40 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:00 PM - 9:40 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:30 AM - 1:10 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:00 AM - 3:40 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:00 AM - 4:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sat-close-before.md b/2023/info/sat-close-before.md index 8bb43ccf..31dd388c 100644 --- a/2023/info/sat-close-before.md +++ b/2023/info/sat-close-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 10-min talk +Format: 10-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~5:05 PM - 5:15 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~4:05 PM - 4:15 PM CST (US/Central)
            Saturday, Dec 2 2023, ~3:05 PM - 3:15 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~2:05 PM - 2:15 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~10:05 PM - 10:15 PM UTC
            Saturday, Dec 2 2023, ~11:05 PM - 11:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~12:05 AM - 12:15 AM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~3:35 AM - 3:45 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~6:05 AM - 6:15 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~7:05 AM - 7:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sat-open-before.md b/2023/info/sat-open-before.md index b7dce6ce..b7806f28 100644 --- a/2023/info/sat-open-before.md +++ b/2023/info/sat-open-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 10-min talk +Format: 10-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:00 AM - 9:10 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:00 AM - 8:10 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:00 AM - 7:10 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:00 AM - 6:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:00 PM - 2:10 PM UTC
            Saturday, Dec 2 2023, ~3:00 PM - 3:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:00 PM - 4:10 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~7:30 PM - 7:40 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:00 PM - 10:10 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:00 PM - 11:10 PM JST (Asia/Tokyo)
            diff --git a/2023/info/scheme-before.md b/2023/info/scheme-before.md index 107f5680..0f267000 100644 --- a/2023/info/scheme-before.md +++ b/2023/info/scheme-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 22-min talk followed by live web conference Q&A +Format: 22-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:00 AM - 10:20 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:00 AM - 9:20 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:00 AM - 8:20 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:00 AM - 7:20 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:00 PM - 3:20 PM UTC
            Sunday, Dec 3 2023, ~4:00 PM - 4:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:00 PM - 5:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:30 PM - 8:50 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:00 PM - 11:20 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:00 AM - 12:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sharing-before.md b/2023/info/sharing-before.md index 60c5c957..37e24d1e 100644 --- a/2023/info/sharing-before.md +++ b/2023/info/sharing-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 20-min talk followed by live web conference Q&A +Format: 20-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:55 PM - 4:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:55 PM - 3:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:55 PM - 2:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:55 PM - 1:15 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:55 PM - 9:15 PM UTC
            Sunday, Dec 3 2023, ~9:55 PM - 10:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:55 PM - 11:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:25 AM - 2:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:55 AM - 5:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:55 AM - 6:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/solo-before.md b/2023/info/solo-before.md index 43f7a05d..7d5fb51e 100644 --- a/2023/info/solo-before.md +++ b/2023/info/solo-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 20-min talk followed by live with questions from Mastodon Q&A +Format: 20-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:20 PM - 2:40 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:20 PM - 1:40 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:20 PM - 12:40 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:20 AM - 11:40 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:20 PM - 7:40 PM UTC
            Saturday, Dec 2 2023, ~8:20 PM - 8:40 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:20 PM - 9:40 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:50 AM - 1:10 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:20 AM - 3:40 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:20 AM - 4:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/steno-before.md b/2023/info/steno-before.md index c200c33c..5996265c 100644 --- a/2023/info/steno-before.md +++ b/2023/info/steno-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 26-min talk followed by email after Q&A +Format: 26-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Being captioned
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:55 PM - 2:25 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:55 PM - 1:25 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:55 AM - 12:25 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:55 AM - 11:25 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:55 PM - 7:25 PM UTC
            Sunday, Dec 3 2023, ~7:55 PM - 8:25 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:55 PM - 9:25 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:25 AM - 12:55 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:55 AM - 3:25 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:55 AM - 4:25 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sun-close-before.md b/2023/info/sun-close-before.md index c44a061d..0cd9b2d8 100644 --- a/2023/info/sun-close-before.md +++ b/2023/info/sun-close-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 10-min talk +Format: 10-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~4:30 PM - 4:40 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~3:30 PM - 3:40 PM CST (US/Central)
            Sunday, Dec 3 2023, ~2:30 PM - 2:40 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~1:30 PM - 1:40 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~9:30 PM - 9:40 PM UTC
            Sunday, Dec 3 2023, ~10:30 PM - 10:40 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~11:30 PM - 11:40 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~3:00 AM - 3:10 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~5:30 AM - 5:40 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~6:30 AM - 6:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sun-open-before.md b/2023/info/sun-open-before.md index 891178ee..d6177515 100644 --- a/2023/info/sun-open-before.md +++ b/2023/info/sun-open-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 5-min talk +Format: 5-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~9:00 AM - 9:05 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~8:00 AM - 8:05 AM CST (US/Central)
            Sunday, Dec 3 2023, ~7:00 AM - 7:05 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~6:00 AM - 6:05 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~2:00 PM - 2:05 PM UTC
            Sunday, Dec 3 2023, ~3:00 PM - 3:05 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~4:00 PM - 4:05 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~7:30 PM - 7:35 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~10:00 PM - 10:05 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~11:00 PM - 11:05 PM JST (Asia/Tokyo)
            diff --git a/2023/info/table-before.md b/2023/info/table-before.md index 60321ea5..fc15ea70 100644 --- a/2023/info/table-before.md +++ b/2023/info/table-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 10-min talk followed by live web conference Q&A +Format: 10-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:40 AM - 10:50 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:40 AM - 9:50 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:40 AM - 8:50 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:40 AM - 7:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:40 PM - 3:50 PM UTC
            Saturday, Dec 2 2023, ~4:40 PM - 4:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:40 PM - 5:50 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:10 PM - 9:20 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:40 PM - 11:50 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:40 AM - 12:50 AM JST (Asia/Tokyo)
            diff --git a/2023/info/taming-before.md b/2023/info/taming-before.md index 307caf10..dd5c134f 100644 --- a/2023/info/taming-before.md +++ b/2023/info/taming-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 10-min talk followed by live, pad, IRC, or social media - just tag me, or #EmacsConf, or something like that. Q&A +Format: 10-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~11:05 AM - 11:15 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~10:05 AM - 10:15 AM CST (US/Central)
            Saturday, Dec 2 2023, ~9:05 AM - 9:15 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~8:05 AM - 8:15 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~4:05 PM - 4:15 PM UTC
            Saturday, Dec 2 2023, ~5:05 PM - 5:15 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~6:05 PM - 6:15 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:35 PM - 9:45 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~12:05 AM - 12:15 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~1:05 AM - 1:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/teaching-before.md b/2023/info/teaching-before.md index 086d1532..6a98e67d 100644 --- a/2023/info/teaching-before.md +++ b/2023/info/teaching-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 20-min talk followed by live Q&A +Format: 20-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:05 AM - 10:25 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:05 AM - 9:25 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:05 AM - 8:25 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:05 AM - 7:25 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:05 PM - 3:25 PM UTC
            Saturday, Dec 2 2023, ~4:05 PM - 4:25 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:05 PM - 5:25 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:35 PM - 8:55 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:05 PM - 11:25 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:05 AM - 12:25 AM JST (Asia/Tokyo)
            diff --git a/2023/info/test-before.md b/2023/info/test-before.md index ae027de8..43f52b8e 100644 --- a/2023/info/test-before.md +++ b/2023/info/test-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 20-min talk followed by live web conference Q&A +Format: 20-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:55 PM - 3:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:55 PM - 2:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:55 PM - 1:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:55 AM - 12:15 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:55 PM - 8:15 PM UTC
            Sunday, Dec 3 2023, ~8:55 PM - 9:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:55 PM - 10:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:25 AM - 1:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:55 AM - 4:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:55 AM - 5:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/unentangling-before.md b/2023/info/unentangling-before.md index 9de5ee0f..a6366713 100644 --- a/2023/info/unentangling-before.md +++ b/2023/info/unentangling-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 10-min talk followed by pad (preferred), or e-mail Q&A +Format: 10-min talk; Q&A: Etherpad Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:25 PM - 3:35 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:25 PM - 2:35 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:25 PM - 1:35 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:25 PM - 12:35 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:25 PM - 8:35 PM UTC
            Saturday, Dec 2 2023, ~9:25 PM - 9:35 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:25 PM - 10:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:55 AM - 2:05 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:25 AM - 4:35 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:25 AM - 5:35 AM JST (Asia/Tokyo)
            diff --git a/2023/info/uni-before.md b/2023/info/uni-before.md index fe513508..3c592ea8 100644 --- a/2023/info/uni-before.md +++ b/2023/info/uni-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 20-min talk followed by live web conference, IRC Q&A +Format: 20-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:30 AM - 9:50 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:30 AM - 8:50 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:30 AM - 7:50 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:30 AM - 6:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:30 PM - 2:50 PM UTC
            Saturday, Dec 2 2023, ~3:30 PM - 3:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:30 PM - 4:50 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:00 PM - 8:20 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:30 PM - 10:50 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:30 PM - 11:50 PM JST (Asia/Tokyo)
            diff --git a/2023/info/voice-before.md b/2023/info/voice-before.md index 35a69cf2..5ea70e1d 100644 --- a/2023/info/voice-before.md +++ b/2023/info/voice-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 20-min talk followed by live web conference Q&A +Format: 20-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:20 AM - 10:40 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:20 AM - 9:40 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:20 AM - 8:40 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:20 AM - 7:40 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:20 PM - 3:40 PM UTC
            Saturday, Dec 2 2023, ~4:20 PM - 4:40 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:20 PM - 5:40 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:50 PM - 9:10 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:20 PM - 11:40 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:20 AM - 12:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/web-before.md b/2023/info/web-before.md index e4bd333f..48074cdb 100644 --- a/2023/info/web-before.md +++ b/2023/info/web-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 30-min talk followed by live Q&A +Format: 30-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:10 PM - 3:40 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:10 PM - 2:40 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:10 PM - 1:40 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:10 PM - 12:40 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:10 PM - 8:40 PM UTC
            Sunday, Dec 3 2023, ~9:10 PM - 9:40 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:10 PM - 10:40 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:40 AM - 2:10 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:10 AM - 4:40 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:10 AM - 5:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/windows-before.md b/2023/info/windows-before.md index 7917b1e2..7042f47b 100644 --- a/2023/info/windows-before.md +++ b/2023/info/windows-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 40-min talk followed by live web conference Q&A +Format: 40-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:35 PM - 2:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:35 PM - 1:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:35 AM - 12:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:35 AM - 11:15 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:35 PM - 7:15 PM UTC
            Sunday, Dec 3 2023, ~7:35 PM - 8:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:35 PM - 9:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:05 AM - 12:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:35 AM - 3:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:35 AM - 4:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/world-before.md b/2023/info/world-before.md index 9203e999..9de0dd86 100644 --- a/2023/info/world-before.md +++ b/2023/info/world-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 21-min talk followed by live web conference Q&A +Format: 21-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:35 AM - 10:55 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:35 AM - 9:55 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:35 AM - 8:55 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:35 AM - 7:55 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:35 PM - 3:55 PM UTC
            Sunday, Dec 3 2023, ~4:35 PM - 4:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:35 PM - 5:55 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:05 PM - 9:25 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:35 PM - 11:55 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:35 AM - 12:55 AM JST (Asia/Tokyo)
            diff --git a/2023/info/writing-before.md b/2023/info/writing-before.md index fd7bed36..90e14a70 100644 --- a/2023/info/writing-before.md +++ b/2023/info/writing-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 9-min talk followed by live web conference Q&A +Format: 9-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:00 PM - 1:10 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:00 PM - 12:10 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:00 AM - 11:10 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:00 AM - 10:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:00 PM - 6:10 PM UTC
            Saturday, Dec 2 2023, ~7:00 PM - 7:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:00 PM - 8:10 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:30 PM - 11:40 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:00 AM - 2:10 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:00 AM - 3:10 AM JST (Asia/Tokyo)
            -- cgit v1.2.3 From b57e1362b01ee2d3eedf66f3728550f304edaf5b Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Fri, 17 Nov 2023 09:57:02 -0500 Subject: add ares and arei links --- 2023/talks/scheme.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/2023/talks/scheme.md b/2023/talks/scheme.md index 3842ce1d..017796f0 100644 --- a/2023/talks/scheme.md +++ b/2023/talks/scheme.md @@ -25,6 +25,11 @@ My talk covers the following: - Interactive development and its benefits. - Emacs setup for Scheme development. +Links: + +- +- + About the speaker: Talk about Lisp development workflows, REPLs, and modern Scheme tooling for Emacs. -- cgit v1.2.3 From 6c12f8b520dab1c64f77f801719d4bfe2f8e8029 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Sun, 19 Nov 2023 09:54:52 -0500 Subject: bbb tips for speakers --- 2022/volunteer/checkin.md | 2 +- 2023/bbb-for-speakers.md | 125 +++++++++++++++++++++++++++++++++++++ 2023/organizers-notebook/index.org | 6 +- 2023/volunteer/checkin.md | 2 +- 4 files changed, 130 insertions(+), 5 deletions(-) create mode 100644 2023/bbb-for-speakers.md diff --git a/2022/volunteer/checkin.md b/2022/volunteer/checkin.md index a6f8d8d7..fc3f6182 100644 --- a/2022/volunteer/checkin.md +++ b/2022/volunteer/checkin.md @@ -60,7 +60,7 @@ Click on their name again and choose **Make presenter.** - Can you speak and be heard? Is there echo? - Help them doublecheck their audio quality. Using earphones or headphones can help avoid audio feedback, and using an external microphone can improve audio as well. - Can you hear me? -- Can you share your screen? Will the screen be readable at 1920x720? +- Can you share your screen? Will the screen be readable at 1280x720? - Speakers may want to share their screen during the Q&A session. They can do so using the monitor icon in the lower middle. Sharing a single window is usually more advisable than sharing the entire screen, since it allows them to resize the window so that it's easy for people to read. - We recommend good contrast with dark foreground on light background to make it easier for people to see things even in bright light. - If you plan to show your keystrokes, is that display visible? diff --git a/2023/bbb-for-speakers.md b/2023/bbb-for-speakers.md new file mode 100644 index 00000000..88be991b --- /dev/null +++ b/2023/bbb-for-speakers.md @@ -0,0 +1,125 @@ +[[!meta title="BigBlueButton tips for speakers"]] +[[!meta copyright="Copyright © 2023 Sacha Chua"]] + +# BigBlueButton tips for speakers + +We'll be using BigBlueButton for the EmacsConf 2023 web conference Q&A +sessions. It should act mostly like other web conferencing systems +people have used before, but just in case, it's a good idea to test it +with your setup before the conference begins. + +We've set up one room for each speaker, and we'll e-mail you with your +personal URL. Before the conference, we'll set it so that anyone can +start a meeting and all users are moderators. That way, when you +connect to the meeting room to test your setup, you'll be able to +share your screen and/or your webcam. + +## Audio + +- When you connect to the meeting, it will say "How would you like to + join the audio?" After you choose "Microphone", it will display + "Connecting to echo test..." and then "This is a private echo test. + Speak a few words. Did you hear audio?" When you talk, you should + hear your words echoed back to you after a short delay. If you + don't, please try different audio settings, check your web browser's + audio permissions, or try a different web browser. + - [How to manage your camera and microphone permissions with Mozilla Firefox](https://support.mozilla.org/en-US/kb/how-manage-your-camera-and-microphone-permissions) + - [How to manage your camera and microphone permissions with Google Chrome](https://support.google.com/chrome/answer/2693767?hl=en&co=GENIE.Platform%3DDesktop) + + You can repeat the echo test by leaving and rejoining the audio + using the telephone handset icon at the bottom. + +- Using headphones or earphones can help reduce noise and avoid audio + feedback loops. If you happen to have an external microphone, using + it may also help reduce noise. + +- You will start off muted. You can unmute yourself by using the + microphone icon near the bottom. Then you can doublecheck your audio + by seeing if your name shows up with a microphone icon near the top + when you're speaking, or by joining from another device. + + [[!img bbb-speaking.png]] + +- If you plan to share sounds from your computer (not just your + microphone), please test if this works and if the audio can be heard + via the web conference. It should be echoed back to you during the + echo test. If it isn't echoed back to you, + +- BigBlueButton sometimes makes interesting choices about audio + levels. If you can familiarize yourself with the microphone volume + control setting for your system, that will make it easier to adjust + audio during the conference. + +## Sharing + +- You can share your screen using the monitor icon on the bottom + toolbar. (This might not be available on phones.) Sharing a single + window might be better than sharing the whole screen, because then + you'll be able to easily resize the window in order to improve + readability. + +- Sharing screens can be a little tricky with multi-monitor setups. If + you use more than one monitor, please check if sharing works the way + you expect it to. If it doesn't, you may need to consider using one + monitor during your Q&A session. + +- Uploading a presentation (PDF or other document types) doesn't work + on our instance, so if you would like to share something, you will + need to share your screen. + +## What to expect during the conference + +I'll change the room settings on Dec 1 so that anyone can start the +web conference but people won't be moderators when they join. Please +check your setup before then. + +You can check in during the conference by introducing yourself in the +[#emacsconf-org channel](https://chat.emacsconf.org/?join=emacsconf-org) +with something like "Hi, this is *name* checking in". The check-in +volunteer will join you in your BigBlueButton room, make you a +moderator, and go through the pre-flight checklist with you. + +Here is the checklist we'll do: + +- Can you speak and be heard? Is there echo? +- Can you hear the check-in volunteer? +- Can you share your screen? Will the screen be readable at 1280x720? +- If you plan to show your keystrokes, is that display visible? +- If you want to share your webcam (optional), can you enable it? Is it visible? Will there likely be distractions in the background? +- Can you view the Etherpad where we'll collect questions? (The Etherpad link is in the backstage area under your talk.) Will you be comfortable reviewing questions on your own (perhaps by keeping it open beside your shared window), or do you want a volunteer to read questions to you? +- If you plan to play sounds during your Q&A session, are they audible? + +After the check-in volunteer gets you settled in, you can keep the +browser tab open with the BigBlueButton room, stretch, get a glass of +water, etc. A few minutes before your Q&A session starts, we'll pop +back in to give you a heads-up. We'll remind you to close any other +tab where you might be watching EmacsConf so that you don't end up +hearing yourself with a delay (that can be quite confusing), and we'll +start the recording. We'll start the recording when the host and +streamer join you. + +You can answer whatever questions you like in whatever order you like. +We would greatly appreciate it if you read the question out loud first +before you answer it. That makes it much easier to capture the notes +and to add an index so that people can jump to specific questions. + +When you and the host are comfortable with how things are going, we +can open it up for people to join you so they can chat with you +directly. You can stay in the web conference room and chat with them +for as long as you like. When you're ready to wrap up, you can click +on the three-dot menu in the top right and choose **End meeting**. + +If you accidentally share something or say something that you want to +be removed from the recording (it happens!), type something into the +text chat like "oops!" with possibly some details of what you'd like +us to do. We can get the timestamp from that and look into editing the +recording. + +## After the conference + +We'll download the recordings, process them, copy questions and +answers to the wiki page, and see if we can add a chapter index so +people can jump to specific parts of the discussion. We'll keep you up +to date as things move through the process. + +Thank you so much for being part of EmacsConf! diff --git a/2023/organizers-notebook/index.org b/2023/organizers-notebook/index.org index bf61132a..b20cc91c 100644 --- a/2023/organizers-notebook/index.org +++ b/2023/organizers-notebook/index.org @@ -2002,7 +2002,7 @@ Note: Let's see if we can decide on this by [2023-10-13 Fri] so that we can e-mail the draft schedules to people. Compared to [[#draft-schedule][two-track schedule]]: -#+INCLUDE: schedule.svg export EXPORT EXPORT html +#+INCLUDE: schedule.svg export EXPORT EXPORT EXPORT html What if we have three tracks instead? @@ -2125,7 +2125,7 @@ What if we have three tracks instead? [[file:schedule-option-aligned-talks.svg]] #+end_comment -#+INCLUDE: schedule-option-aligned-talks.svg export EXPORT EXPORT html +#+INCLUDE: schedule-option-aligned-talks.svg export EXPORT EXPORT EXPORT html *** Three tracks for Sunday morning? :PROPERTIES: :CUSTOM_ID: three-tracks-sun-am @@ -2232,4 +2232,4 @@ What if we have three tracks instead? [[file:schedule-option-sun-am.svg]] #+end_comment -#+INCLUDE: schedule-option-sun-am.svg export EXPORT EXPORT html +#+INCLUDE: schedule-option-sun-am.svg export EXPORT EXPORT EXPORT html diff --git a/2023/volunteer/checkin.md b/2023/volunteer/checkin.md index ee13c71f..89036829 100644 --- a/2023/volunteer/checkin.md +++ b/2023/volunteer/checkin.md @@ -60,7 +60,7 @@ Click on their name again and choose **Make presenter.** - Can you speak and be heard? Is there echo? - Help them doublecheck their audio quality. Using earphones or headphones can help avoid audio feedback, and using an external microphone can improve audio as well. - Can you hear me? -- Can you share your screen? Will the screen be readable at 1920x720? +- Can you share your screen? Will the screen be readable at 1280x720? - Speakers may want to share their screen during the Q&A session. They can do so using the monitor icon in the lower middle. Sharing a single window is usually more advisable than sharing the entire screen, since it allows them to resize the window so that it's easy for people to read. - We recommend good contrast with dark foreground on light background to make it easier for people to see things even in bright light. - If you plan to show your keystrokes, is that display visible? -- cgit v1.2.3 From bd06c607ee26f37399358d8a4d74c99c3230a78d Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Sun, 19 Nov 2023 09:56:19 -0500 Subject: remove image --- 2023/bbb-for-speakers.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/2023/bbb-for-speakers.md b/2023/bbb-for-speakers.md index 88be991b..42cfcbda 100644 --- a/2023/bbb-for-speakers.md +++ b/2023/bbb-for-speakers.md @@ -38,8 +38,6 @@ share your screen and/or your webcam. by seeing if your name shows up with a microphone icon near the top when you're speaking, or by joining from another device. - [[!img bbb-speaking.png]] - - If you plan to share sounds from your computer (not just your microphone), please test if this works and if the audio can be heard via the web conference. It should be echoed back to you during the -- cgit v1.2.3 From 63d358f50fbbbf0633c1feba27eb107472c32777 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Sun, 19 Nov 2023 10:11:23 -0500 Subject: include note about live presentations --- 2023/bbb-for-speakers.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/2023/bbb-for-speakers.md b/2023/bbb-for-speakers.md index 42cfcbda..2a863103 100644 --- a/2023/bbb-for-speakers.md +++ b/2023/bbb-for-speakers.md @@ -3,16 +3,16 @@ # BigBlueButton tips for speakers -We'll be using BigBlueButton for the EmacsConf 2023 web conference Q&A -sessions. It should act mostly like other web conferencing systems -people have used before, but just in case, it's a good idea to test it -with your setup before the conference begins. - -We've set up one room for each speaker, and we'll e-mail you with your -personal URL. Before the conference, we'll set it so that anyone can -start a meeting and all users are moderators. That way, when you -connect to the meeting room to test your setup, you'll be able to -share your screen and/or your webcam. +We'll be using BigBlueButton for EmacsConf 2023 live presentations and +web conference Q&A sessions. It should act mostly like other web +conferencing systems people have used before, but just in case, it's a +good idea to test it with your setup before the conference begins. + +We've set up one room for each speaker or group of speakers, and we'll +e-mail you with your personal URL. Before the conference, we'll set it +so that anyone can start a meeting and all users are moderators. That +way, when you connect to the meeting room to test your setup, you'll +be able to share your screen and/or your webcam. ## Audio -- cgit v1.2.3 From 29e12051839ae361a1783df094cf6360d1cd2c2c Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Sun, 19 Nov 2023 10:15:34 -0500 Subject: add backstage link --- 2023/bbb-for-speakers.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/2023/bbb-for-speakers.md b/2023/bbb-for-speakers.md index 2a863103..64ebfa14 100644 --- a/2023/bbb-for-speakers.md +++ b/2023/bbb-for-speakers.md @@ -8,9 +8,11 @@ web conference Q&A sessions. It should act mostly like other web conferencing systems people have used before, but just in case, it's a good idea to test it with your setup before the conference begins. -We've set up one room for each speaker or group of speakers, and we'll -e-mail you with your personal URL. Before the conference, we'll set it -so that anyone can start a meeting and all users are moderators. That +We've set up one room for each speaker or group of speakers. We'll +e-mail you with your personal URL, and you can also find it +[backstage](https://media.emacsconf.org/2023/backstage) as the "Open +backstage BigBlueButton" link. Before the conference, we'll set it so +that anyone can start a meeting and all users are moderators. That way, when you connect to the meeting room to test your setup, you'll be able to share your screen and/or your webcam. -- cgit v1.2.3 From 86434c9dd0cc4d95c0bbf49ff442616903046b7d Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Sun, 19 Nov 2023 10:15:47 -0500 Subject: add a note about their talk --- 2023/bbb-for-speakers.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2023/bbb-for-speakers.md b/2023/bbb-for-speakers.md index 64ebfa14..604cae40 100644 --- a/2023/bbb-for-speakers.md +++ b/2023/bbb-for-speakers.md @@ -11,7 +11,7 @@ good idea to test it with your setup before the conference begins. We've set up one room for each speaker or group of speakers. We'll e-mail you with your personal URL, and you can also find it [backstage](https://media.emacsconf.org/2023/backstage) as the "Open -backstage BigBlueButton" link. Before the conference, we'll set it so +backstage BigBlueButton" link for your talk. Before the conference, we'll set it so that anyone can start a meeting and all users are moderators. That way, when you connect to the meeting room to test your setup, you'll be able to share your screen and/or your webcam. -- cgit v1.2.3 From f10028a42298eeed9bb759f93957fb02e2a92447 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Sun, 19 Nov 2023 10:35:45 -0500 Subject: add time indicator --- 2023/bbb-for-speakers.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/2023/bbb-for-speakers.md b/2023/bbb-for-speakers.md index 604cae40..2f77c24f 100644 --- a/2023/bbb-for-speakers.md +++ b/2023/bbb-for-speakers.md @@ -75,9 +75,11 @@ check your setup before then. You can check in during the conference by introducing yourself in the [#emacsconf-org channel](https://chat.emacsconf.org/?join=emacsconf-org) -with something like "Hi, this is *name* checking in". The check-in -volunteer will join you in your BigBlueButton room, make you a -moderator, and go through the pre-flight checklist with you. +with something like "Hi, this is *name* checking in". Please check in +ideally 30 minutes or more before your live talk or Q&A session so +that we don't start panicking. The check-in volunteer will join you in +your BigBlueButton room, make you a moderator, and go through the +pre-flight checklist with you. Here is the checklist we'll do: -- cgit v1.2.3 From 1648ed835bfa93a1cf6952de8d45b856af38dcc1 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Sat, 25 Nov 2023 18:18:57 -0500 Subject: change sharing to etherpad --- 2023/info/adventure-before.md | 2 +- 2023/info/collab-before.md | 2 +- 2023/info/core-before.md | 2 +- 2023/info/cubing-before.md | 6 +- 2023/info/devel-before.md | 2 +- 2023/info/doc-before.md | 2 +- 2023/info/eat-before.md | 2 +- 2023/info/emacsconf-before.md | 4 +- 2023/info/emacsen-before.md | 2 +- 2023/info/emms-before.md | 2 +- 2023/info/eval-before.md | 2 +- 2023/info/flat-before.md | 2 +- 2023/info/gc-before.md | 2 +- 2023/info/gc-nav.md | 2 +- 2023/info/hyperamp-before.md | 2 +- 2023/info/hyperdrive-before.md | 4 +- 2023/info/hyperdrive-nav.md | 4 +- 2023/info/koutline-before.md | 2 +- 2023/info/llm-before.md | 2 +- 2023/info/lspocaml-before.md | 2 +- 2023/info/matplotllm-before.md | 2 +- 2023/info/mentor-before.md | 2 +- 2023/info/nabokov-before.md | 2 +- 2023/info/nabokov-nav.md | 2 +- 2023/info/one-before.md | 4 +- 2023/info/overlay-after.md | 2 +- 2023/info/overlay-before.md | 2 +- 2023/info/parallel-before.md | 2 +- 2023/info/poltys-before.md | 2 +- 2023/info/ref-before.md | 2 +- 2023/info/repl-before.md | 2 +- 2023/info/sat-close-before.md | 2 +- 2023/info/sat-open-before.md | 2 +- 2023/info/scheme-before.md | 2 +- 2023/info/sharing-before.md | 6 +- 2023/info/sharing-nav.md | 2 +- 2023/info/solo-before.md | 6 +- 2023/info/steno-before.md | 4 +- 2023/info/steno-nav.md | 2 +- 2023/info/sun-close-before.md | 2 +- 2023/info/sun-open-before.md | 2 +- 2023/info/table-before.md | 2 +- 2023/info/taming-before.md | 2 +- 2023/info/teaching-before.md | 2 +- 2023/info/test-before.md | 8 +- 2023/info/unentangling-before.md | 2 +- 2023/info/uni-before.md | 2 +- 2023/info/voice-before.md | 2 +- 2023/info/web-before.md | 6 +- 2023/info/web-nav.md | 2 +- 2023/info/windows-before.md | 4 +- 2023/info/windows-nav.md | 4 +- 2023/info/world-before.md | 2 +- 2023/info/writing-before.md | 2 +- 2023/info/writing-nav.md | 2 +- 2023/organizers-notebook.md | 253 ++++++++++++++++++++++++++++++---- 2023/organizers-notebook/index.org | 118 +++++++++------- 2023/organizers-notebook/schedule.svg | 2 +- 2023/schedule-2023-12-02.md | 2 +- 2023/schedule-2023-12-03.md | 2 +- 2023/schedule-details.md | 26 ++-- 61 files changed, 382 insertions(+), 167 deletions(-) diff --git a/2023/info/adventure-before.md b/2023/info/adventure-before.md index f6116ddd..270f1024 100644 --- a/2023/info/adventure-before.md +++ b/2023/info/adventure-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/collab-before.md b/2023/info/collab-before.md index 1b8a2562..3726964f 100644 --- a/2023/info/collab-before.md +++ b/2023/info/collab-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/core-before.md b/2023/info/core-before.md index d603d460..4a158345 100644 --- a/2023/info/core-before.md +++ b/2023/info/core-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/cubing-before.md b/2023/info/cubing-before.md index bd2c2935..a3245138 100644 --- a/2023/info/cubing-before.md +++ b/2023/info/cubing-before.md @@ -1,13 +1,13 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] -Format: 20-min talk; Q&A: IRC +Format: 14-min talk; Q&A: IRC Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for video from speaker +Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:35 AM - 11:55 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:35 AM - 10:55 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:35 AM - 9:55 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:35 AM - 8:55 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:35 PM - 4:55 PM UTC
            Sunday, Dec 3 2023, ~5:35 PM - 5:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:35 PM - 6:55 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~10:05 PM - 10:25 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:35 AM - 12:55 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:35 AM - 1:55 AM JST (Asia/Tokyo)
            diff --git a/2023/info/devel-before.md b/2023/info/devel-before.md index d36d4cf7..c98d785c 100644 --- a/2023/info/devel-before.md +++ b/2023/info/devel-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/doc-before.md b/2023/info/doc-before.md index add33d98..fc41a5bb 100644 --- a/2023/info/doc-before.md +++ b/2023/info/doc-before.md @@ -3,7 +3,7 @@ Actually a general-audience talk; just on the development track for scheduling p The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/eat-before.md b/2023/info/eat-before.md index 8769c55f..13784fb5 100644 --- a/2023/info/eat-before.md +++ b/2023/info/eat-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/emacsconf-before.md b/2023/info/emacsconf-before.md index a8a9b664..9a222046 100644 --- a/2023/info/emacsconf-before.md +++ b/2023/info/emacsconf-before.md @@ -1,13 +1,13 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 16-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Ready to stream +Status: TO_CHECK
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:45 PM - 4:05 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:45 PM - 3:05 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:45 PM - 2:05 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:45 PM - 1:05 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:45 PM - 9:05 PM UTC
            Saturday, Dec 2 2023, ~9:45 PM - 10:05 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:45 PM - 11:05 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:15 AM - 2:35 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:45 AM - 5:05 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:45 AM - 6:05 AM JST (Asia/Tokyo)
            diff --git a/2023/info/emacsen-before.md b/2023/info/emacsen-before.md index 7bc13cce..2c2df17e 100644 --- a/2023/info/emacsen-before.md +++ b/2023/info/emacsen-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/emms-before.md b/2023/info/emms-before.md index 560b1cbf..c062001b 100644 --- a/2023/info/emms-before.md +++ b/2023/info/emms-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/eval-before.md b/2023/info/eval-before.md index a4bf0312..42f55727 100644 --- a/2023/info/eval-before.md +++ b/2023/info/eval-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/flat-before.md b/2023/info/flat-before.md index b72fded9..211d2839 100644 --- a/2023/info/flat-before.md +++ b/2023/info/flat-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/gc-before.md b/2023/info/gc-before.md index 4de1260c..f9e21c91 100644 --- a/2023/info/gc-before.md +++ b/2023/info/gc-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/gc-nav.md b/2023/info/gc-nav.md index aa6bdbf9..c0a4d487 100644 --- a/2023/info/gc-nav.md +++ b/2023/info/gc-nav.md @@ -2,6 +2,6 @@
            Back to the [[talks]] Previous by time: Emacs MultiMedia System (EMMS) -Next by time: Windows into Freedom +Next by time: hyperdrive.el: Peer-to-peer filesystem in Emacs Track: Development
            diff --git a/2023/info/hyperamp-before.md b/2023/info/hyperamp-before.md index 60e49b62..5c9ea4e2 100644 --- a/2023/info/hyperamp-before.md +++ b/2023/info/hyperamp-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/hyperdrive-before.md b/2023/info/hyperdrive-before.md index 2393f529..aa803899 100644 --- a/2023/info/hyperdrive-before.md +++ b/2023/info/hyperdrive-before.md @@ -3,14 +3,14 @@ Actually a general-audience talk; just on the development track for scheduling p The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 41-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Being captioned -
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:30 PM - 4:10 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:30 PM - 3:10 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:30 PM - 2:10 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:30 PM - 1:10 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:30 PM - 9:10 PM UTC
            Sunday, Dec 3 2023, ~9:30 PM - 10:10 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:30 PM - 11:10 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:00 AM - 2:40 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:30 AM - 5:10 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:30 AM - 6:10 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:35 PM - 2:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:35 PM - 1:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:35 AM - 12:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:35 AM - 11:15 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:35 PM - 7:15 PM UTC
            Sunday, Dec 3 2023, ~7:35 PM - 8:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:35 PM - 9:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:05 AM - 12:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:35 AM - 3:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:35 AM - 4:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/hyperdrive-nav.md b/2023/info/hyperdrive-nav.md index 6ad3eed7..66415157 100644 --- a/2023/info/hyperdrive-nav.md +++ b/2023/info/hyperdrive-nav.md @@ -1,7 +1,7 @@ diff --git a/2023/info/koutline-before.md b/2023/info/koutline-before.md index a8a0ad0d..faad2bfb 100644 --- a/2023/info/koutline-before.md +++ b/2023/info/koutline-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/llm-before.md b/2023/info/llm-before.md index c328c897..c33a6003 100644 --- a/2023/info/llm-before.md +++ b/2023/info/llm-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/lspocaml-before.md b/2023/info/lspocaml-before.md index a9b699e9..45df6ea4 100644 --- a/2023/info/lspocaml-before.md +++ b/2023/info/lspocaml-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/matplotllm-before.md b/2023/info/matplotllm-before.md index 660d4080..ecfc28e7 100644 --- a/2023/info/matplotllm-before.md +++ b/2023/info/matplotllm-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/mentor-before.md b/2023/info/mentor-before.md index 80048435..19865bb2 100644 --- a/2023/info/mentor-before.md +++ b/2023/info/mentor-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/nabokov-before.md b/2023/info/nabokov-before.md index ed4e65b7..de545b2e 100644 --- a/2023/info/nabokov-before.md +++ b/2023/info/nabokov-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/nabokov-nav.md b/2023/info/nabokov-nav.md index 7f46d596..7dd9398f 100644 --- a/2023/info/nabokov-nav.md +++ b/2023/info/nabokov-nav.md @@ -1,7 +1,7 @@ diff --git a/2023/info/one-before.md b/2023/info/one-before.md index 150c9756..42a6ee9d 100644 --- a/2023/info/one-before.md +++ b/2023/info/one-before.md @@ -1,13 +1,13 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 23-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for a caption volunteer +Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~11:30 AM - 11:50 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~10:30 AM - 10:50 AM CST (US/Central)
            Saturday, Dec 2 2023, ~9:30 AM - 9:50 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~8:30 AM - 8:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~4:30 PM - 4:50 PM UTC
            Saturday, Dec 2 2023, ~5:30 PM - 5:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~6:30 PM - 6:50 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~10:00 PM - 10:20 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~12:30 AM - 12:50 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~1:30 AM - 1:50 AM JST (Asia/Tokyo)
            diff --git a/2023/info/overlay-after.md b/2023/info/overlay-after.md index bffd3ef2..73285e87 100644 --- a/2023/info/overlay-after.md +++ b/2023/info/overlay-after.md @@ -1,7 +1,7 @@ -Questions or comments? Please e-mail [emacsconf-org-private@gnu.org](mailto:emacsconf-org-private@gnu.org?subject=Comment%20for%20EmacsConf%202022%20overlay%3A%20Improving%20compiler%20diagnostics%20with%20Overlays) +Questions or comments? Please e-mail [emacsconf-org-private@gnu.org](mailto:emacsconf-org-private@gnu.org?subject=Comment%20for%20EmacsConf%202022%20overlay%3A%20Improving%20compiler%20diagnostics%20with%20overlays) diff --git a/2023/info/overlay-before.md b/2023/info/overlay-before.md index 1c5f364d..4a1a3e64 100644 --- a/2023/info/overlay-before.md +++ b/2023/info/overlay-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/parallel-before.md b/2023/info/parallel-before.md index 18c85145..02c08700 100644 --- a/2023/info/parallel-before.md +++ b/2023/info/parallel-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/poltys-before.md b/2023/info/poltys-before.md index f040f3e3..8a7218b2 100644 --- a/2023/info/poltys-before.md +++ b/2023/info/poltys-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/ref-before.md b/2023/info/ref-before.md index beb6b749..bf58c1ff 100644 --- a/2023/info/ref-before.md +++ b/2023/info/ref-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/repl-before.md b/2023/info/repl-before.md index 3be2e23f..a1adeb89 100644 --- a/2023/info/repl-before.md +++ b/2023/info/repl-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sat-close-before.md b/2023/info/sat-close-before.md index 31dd388c..67cfa045 100644 --- a/2023/info/sat-close-before.md +++ b/2023/info/sat-close-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sat-open-before.md b/2023/info/sat-open-before.md index b7806f28..888a980e 100644 --- a/2023/info/sat-open-before.md +++ b/2023/info/sat-open-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/scheme-before.md b/2023/info/scheme-before.md index 0f267000..2bfc2d84 100644 --- a/2023/info/scheme-before.md +++ b/2023/info/scheme-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sharing-before.md b/2023/info/sharing-before.md index 37e24d1e..a08720e1 100644 --- a/2023/info/sharing-before.md +++ b/2023/info/sharing-before.md @@ -1,13 +1,13 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] -Format: 20-min talk; Q&A: BigBlueButton conference room +Format: 17-min talk; Q&A: Etherpad Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for video from speaker +Status: Processing uploaded video
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:55 PM - 4:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:55 PM - 3:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:55 PM - 2:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:55 PM - 1:15 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:55 PM - 9:15 PM UTC
            Sunday, Dec 3 2023, ~9:55 PM - 10:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:55 PM - 11:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:25 AM - 2:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:55 AM - 5:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:55 AM - 6:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sharing-nav.md b/2023/info/sharing-nav.md index 278db1e5..899cb4fb 100644 --- a/2023/info/sharing-nav.md +++ b/2023/info/sharing-nav.md @@ -1,7 +1,7 @@
            Back to the [[talks]] -Previous by time: hyperdrive.el: Peer-to-peer filesystem in Emacs +Previous by time: Windows into Freedom Next by time: Sunday closing remarks Track: General
            diff --git a/2023/info/solo-before.md b/2023/info/solo-before.md index 7d5fb51e..09f9b204 100644 --- a/2023/info/solo-before.md +++ b/2023/info/solo-before.md @@ -1,13 +1,13 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] -Format: 20-min talk; Q&A: BigBlueButton conference room +Format: 15-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for video from speaker +Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:20 PM - 2:40 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:20 PM - 1:40 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:20 PM - 12:40 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:20 AM - 11:40 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:20 PM - 7:40 PM UTC
            Saturday, Dec 2 2023, ~8:20 PM - 8:40 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:20 PM - 9:40 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:50 AM - 1:10 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:20 AM - 3:40 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:20 AM - 4:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/steno-before.md b/2023/info/steno-before.md index 5996265c..74a0c54c 100644 --- a/2023/info/steno-before.md +++ b/2023/info/steno-before.md @@ -1,13 +1,13 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 26-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Being captioned +Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:55 PM - 2:25 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:55 PM - 1:25 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:55 AM - 12:25 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:55 AM - 11:25 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:55 PM - 7:25 PM UTC
            Sunday, Dec 3 2023, ~7:55 PM - 8:25 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:55 PM - 9:25 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:25 AM - 12:55 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:55 AM - 3:25 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:55 AM - 4:25 AM JST (Asia/Tokyo)
            diff --git a/2023/info/steno-nav.md b/2023/info/steno-nav.md index ff08f680..671e2d1e 100644 --- a/2023/info/steno-nav.md +++ b/2023/info/steno-nav.md @@ -1,7 +1,7 @@
            Back to the [[talks]] -Previous by time: Windows into Freedom +Previous by time: hyperdrive.el: Peer-to-peer filesystem in Emacs Next by time: Writing a language server in OCaml for Emacs, fun, and profit Track: General
            diff --git a/2023/info/sun-close-before.md b/2023/info/sun-close-before.md index 0cd9b2d8..2bdae911 100644 --- a/2023/info/sun-close-before.md +++ b/2023/info/sun-close-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sun-open-before.md b/2023/info/sun-open-before.md index d6177515..10af9617 100644 --- a/2023/info/sun-open-before.md +++ b/2023/info/sun-open-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/table-before.md b/2023/info/table-before.md index fc15ea70..6470703b 100644 --- a/2023/info/table-before.md +++ b/2023/info/table-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/taming-before.md b/2023/info/taming-before.md index dd5c134f..d471f55e 100644 --- a/2023/info/taming-before.md +++ b/2023/info/taming-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/teaching-before.md b/2023/info/teaching-before.md index 6a98e67d..6ff5d947 100644 --- a/2023/info/teaching-before.md +++ b/2023/info/teaching-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/test-before.md b/2023/info/test-before.md index 43f52b8e..9c667950 100644 --- a/2023/info/test-before.md +++ b/2023/info/test-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] -Format: 20-min talk; Q&A: BigBlueButton conference room +Format: 27-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:55 PM - 3:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:55 PM - 2:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:55 PM - 1:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:55 AM - 12:15 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:55 PM - 8:15 PM UTC
            Sunday, Dec 3 2023, ~8:55 PM - 9:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:55 PM - 10:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:25 AM - 1:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:55 AM - 4:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:55 AM - 5:15 AM JST (Asia/Tokyo)
            +Status: Ready to stream +
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:55 PM - 3:25 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:55 PM - 2:25 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:55 PM - 1:25 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:55 AM - 12:25 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:55 PM - 8:25 PM UTC
            Sunday, Dec 3 2023, ~8:55 PM - 9:25 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:55 PM - 10:25 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:25 AM - 1:55 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:55 AM - 4:25 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:55 AM - 5:25 AM JST (Asia/Tokyo)
            diff --git a/2023/info/unentangling-before.md b/2023/info/unentangling-before.md index a6366713..da87a90a 100644 --- a/2023/info/unentangling-before.md +++ b/2023/info/unentangling-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/uni-before.md b/2023/info/uni-before.md index 3c592ea8..4a270480 100644 --- a/2023/info/uni-before.md +++ b/2023/info/uni-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/voice-before.md b/2023/info/voice-before.md index 5ea70e1d..841ae7d1 100644 --- a/2023/info/voice-before.md +++ b/2023/info/voice-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/web-before.md b/2023/info/web-before.md index 48074cdb..563fca70 100644 --- a/2023/info/web-before.md +++ b/2023/info/web-before.md @@ -1,13 +1,13 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] -Format: 30-min talk; Q&A: BigBlueButton conference room +Format: 32-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for video from speaker +Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:10 PM - 3:40 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:10 PM - 2:40 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:10 PM - 1:40 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:10 PM - 12:40 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:10 PM - 8:40 PM UTC
            Sunday, Dec 3 2023, ~9:10 PM - 9:40 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:10 PM - 10:40 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:40 AM - 2:10 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:10 AM - 4:40 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:10 AM - 5:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/web-nav.md b/2023/info/web-nav.md index 2c7951fa..eeac57af 100644 --- a/2023/info/web-nav.md +++ b/2023/info/web-nav.md @@ -2,6 +2,6 @@
            Back to the [[talks]] Previous by time: What I learned by writing test cases for GNU Hyperbole -Next by time: hyperdrive.el: Peer-to-peer filesystem in Emacs +Next by time: Windows into Freedom Track: General
            diff --git a/2023/info/windows-before.md b/2023/info/windows-before.md index 7042f47b..8ceb7b22 100644 --- a/2023/info/windows-before.md +++ b/2023/info/windows-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 40-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:35 PM - 2:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:35 PM - 1:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:35 AM - 12:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:35 AM - 11:15 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:35 PM - 7:15 PM UTC
            Sunday, Dec 3 2023, ~7:35 PM - 8:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:35 PM - 9:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:05 AM - 12:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:35 AM - 3:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:35 AM - 4:15 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:40 PM - 4:20 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:40 PM - 3:20 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:40 PM - 2:20 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:40 PM - 1:20 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:40 PM - 9:20 PM UTC
            Sunday, Dec 3 2023, ~9:40 PM - 10:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:40 PM - 11:20 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:10 AM - 2:50 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:40 AM - 5:20 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:40 AM - 6:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/windows-nav.md b/2023/info/windows-nav.md index 66415157..6ad3eed7 100644 --- a/2023/info/windows-nav.md +++ b/2023/info/windows-nav.md @@ -1,7 +1,7 @@ diff --git a/2023/info/world-before.md b/2023/info/world-before.md index 9de0dd86..afe58caa 100644 --- a/2023/info/world-before.md +++ b/2023/info/world-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/writing-before.md b/2023/info/writing-before.md index 90e14a70..6fbdef13 100644 --- a/2023/info/writing-before.md +++ b/2023/info/writing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/writing-nav.md b/2023/info/writing-nav.md index 01d9f6c4..9a33dda3 100644 --- a/2023/info/writing-nav.md +++ b/2023/info/writing-nav.md @@ -2,6 +2,6 @@ diff --git a/2023/organizers-notebook.md b/2023/organizers-notebook.md index f2c1f977..5bb168a7 100644 --- a/2023/organizers-notebook.md +++ b/2023/organizers-notebook.md @@ -38,6 +38,7 @@ Help wanted: - [Check with hyperdrive and core if they’re willing to swap](#hyperdrive-core):decision: - [Test the idea of three tracks and more aligned times](#three-tracks):decision: + # Timeline @@ -56,26 +57,31 @@ Help wanted:
            + + + + + @@ -84,42 +90,52 @@ Help wanted:
            [2023-06-26 Mon]
            CFP deadline [2023-09-14 Thu]
            Speaker notifications [2023-09-25 Mon]
            Publish schedule [2023-10-25 Wed]
            Video submission deadline [2023-11-04 Sat]
            EmacsConf [2023-12-02 Sat], [2023-12-03 Sun]
            Last year, these were the actual dates: + - July 17: CFP sent - Sept 18: Original CFP deadline - Sept 30: CFP closed after extension - Oct 1: acceptances sent + ## TODO Dry run + ## TODO Dry run with more volunteers + # About this document Tags: + - `conforg`: Requires access to private conf.org repository + # Communications plan Objectives: + - keep everyone in the loop without them feeling like they’re overloaded Speakers: + - [X] Send all speakers backstage access and upload instructions - [ ] Send all speakers check-in instructions Volunteers: + - [X] Send captioning volunteers the backstage info - [ ] Send past captioning volunteers an invitation to participate - ask when there’s a lot of load - [ ] Ask for help with audio processing + ## Next emacsconf-org update @@ -134,6 +150,7 @@ audio processing intros + # Good/better/best @@ -165,6 +182,7 @@ interests you! Best + Autopilot offset TRAMP timers @@ -172,6 +190,7 @@ interests you! Can be toggled + 480p Someone’s computer @@ -179,6 +198,7 @@ interests you! Ansible setup + Watch instructions Embed @@ -186,6 +206,7 @@ interests you!   + Audio As is @@ -193,6 +214,7 @@ interests you! Noise reduction + Intros Standard, recorded @@ -202,6 +224,7 @@ interests you! + # Phases @@ -216,6 +239,7 @@ interests you! Put inside double square brackets: `!template id=pagedraft` + ### Considerations We could see if there are parts of the CFP that we can remove or @@ -251,6 +275,7 @@ postpone. Here are some thoughts: intimidating for speakers - Everything in one: easier for organizers + ### Previous years - Ask for public e-mail or contact information, IRC handle in CFP @@ -328,11 +353,13 @@ postpone. Here are some thoughts: - I checked with him and the people at his work don’t have a schedule yet, so we should go ahead and plan + ### Lessons learned for next year - Maybe incentivize proper timezone specification by saying we can translate times to their local time? - Make sure to include cfp.org as an attachment instead of inline + ### Other thoughts - sachac: bandali likes having the commitment to freedom section in the CFP as a form of activism @@ -340,6 +367,7 @@ postpone. Here are some thoughts: good to keep it at Sept 14 so that anyone who tends to work with the schoolyear can still have a little time to work on it. + ## DONE Distribute CFP @@ -350,6 +378,7 @@ postpone. Here are some thoughts: - - Ask volunteers to e-mail an SSH public key so they can be added via the gitolite-admin repo to the conf.org repo for the year + ### First announcement - Remove draft tags :sachac: @@ -357,14 +386,17 @@ postpone. Here are some thoughts: - Sticky on reddit.com/r/emacs - Post in Emacs News :sachac: + ### Reminder + ## DONE Process submissions - Proposal received: sachac adds it to this document with status of PROPOSED - Fields: + EMERGENCY, Q_AND_A, AVAILABILITY, NAME, PRONOUNS, TIME, MIN_TIME, MAX_TIME, SLUG, EMAIL, NAME_SHORT, CUSTOM_ID, TRACK, TIMEZONE, CATEGORY, DATE_SUBMITTED - jc doublechecks that the data has been correctly captured (especially EMAIL and AVAILABILITY) - People review it (sachac, jc, etc.) and weigh in @@ -372,6 +404,7 @@ postpone. Here are some thoughts: - E-mail confirmation received: log it in the logbook - Schedule set: sachac e-mails the speaker and sets status to WAITING\_FOR\_SCHED\_CONFIRM + ### 2023-08-14 EmacsConf 2023 CFP progress report (8 talks accepted so far, 1 to review, 6 todo) The end of the EmacsConf 2023 call for participation is one month away @@ -396,48 +429,56 @@ on the wiki (): Speaker + 10 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp Chung-hong Chan + 20 Authoring and presenting university courses with Emacs and a full libre software stack James Howell + 20 Org-Mode workflow: informal reference tracking Christopher Howard + 20 GNU Emacs for electronics, note-taking, and as lightweight IDE Anand Tamariya + 10 A modern Emacs look-and-feel without pain Pedro A. Aranda + 10 Writing a language server in OCaml for Emacs, fun, and profit Austin Theriault + 20 LLM clients in Emacs, functionality and standardization Andrew Hyatt + 10 The many ways to browse Hacker News from Emacs @@ -469,6 +510,7 @@ before we send the early acceptance in about a week: Speaker + 20 one.el: the static site generator for Emacs Lisp Programmers @@ -494,31 +536,37 @@ coordinate, don’t have speaker releases / full details / etc.): Speaker + Emacs MultiMedia System (EMMS) Yoni Rabkin + Emacs development updates John Wiegley + Watch Over Our Folders Bastien Guerry + Emacs community information sharing? Jake B + Emacs saves the Web Yuchen Pei + How to build an Emacs 2: Revenge of the Lem Fermin @@ -539,6 +587,7 @@ extending the CFP this time. Sacha + ### Lessons learned from the CFP acceptance phase :lessons: - Early acceptances are nice. A few got comments within the 1-week @@ -563,8 +612,10 @@ Sacha - Drafting the schedule in the public organizers notebook was nice because I could share that with the speakers and other volunteers. + ### DONE E-mail the speakers the upload and backstage instructions + ### Handling a late submission doc @@ -576,16 +627,18 @@ doc - [ ] Create BBB room - [ ] Record intro + ## Draft schedule for EmacsConf 2023 These times are in EST (GMT-5). - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM - Legend: dashed line means non-BBB Q&A; light gray means penciled-in talk; yellow means video already submitted and being processed + ### Draft schedule as a list - 2023-12-02 Sat 09:00-09:10 [sat-open](https://emacsconf.org/2023/talks/sat-open "Saturday opening remarks"): Saturday opening remarks @@ -599,7 +652,7 @@ These times are in EST (GMT-5). - 2023-12-02 Sat 11:05-11:15 - <= 15:00 - [taming](https://emacsconf.org/2023/talks/taming "Taming things with Org Mode"): Taming things with Org Mode (Gergely Nagy (algernon)) - 2023-12-02 Sat 11:30-11:50 - <= 13:00 - [one](https://emacsconf.org/2023/talks/one "one.el: the static site generator for Emacs Lisp Programmers"): one.el: the static site generator for Emacs Lisp Programmers (Tony Aldon) - 2023-12-02 Sat 13:00-13:10 [writing](https://emacsconf.org/2023/talks/writing "Emacs turbo-charges my writing"): Emacs turbo-charges my writing (Jeremy Friesen) -- 2023-12-02 Sat 13:00-13:20 - >= 11:00 - [overlay](https://emacsconf.org/2023/talks/overlay "Improving compiler diagnostics with Overlays"): Improving compiler diagnostics with Overlays (Jeff Trull) +- 2023-12-02 Sat 13:00-13:20 - >= 11:00 - [overlay](https://emacsconf.org/2023/talks/overlay "Improving compiler diagnostics with overlays"): Improving compiler diagnostics with overlays (Jeff Trull) - 2023-12-02 Sat 13:25-13:35 [nabokov](https://emacsconf.org/2023/talks/nabokov "Why Nabokov would use Org-Mode if he were writing today"): Why Nabokov would use Org-Mode if he were writing today (Edmund Jorgensen) - 2023-12-02 Sat 13:35-13:45 [eval](https://emacsconf.org/2023/talks/eval "Editor Integrated REPL Driven Development for all languages"): Editor Integrated REPL Driven Development for all languages (Musa Al-hassy) - 2023-12-02 Sat 13:50-14:10 - no live Q&A - [collab](https://emacsconf.org/2023/talks/collab "Collaborative data processing and documenting using org-babel"): Collaborative data processing and documenting using org-babel (Jonathan Hartman, Lukas C. Bossert) @@ -616,32 +669,34 @@ These times are in EST (GMT-5). - 2023-12-03 Sun 09:05-09:25 - <= 12:00 - [hyperamp](https://emacsconf.org/2023/talks/hyperamp "Top 10 ways Hyperbole amps up Emacs"): Top 10 ways Hyperbole amps up Emacs (Robert Weiner) - 2023-12-03 Sun 09:40-10:00 [koutline](https://emacsconf.org/2023/talks/koutline "Using Koutline for stream of thought journaling"): Using Koutline for stream of thought journaling (Matthew Jorgensen (PlasmaStrike)) - 2023-12-03 Sun 10:00-10:20 - <= 12:00 - [scheme](https://emacsconf.org/2023/talks/scheme "Bringing joy to Scheme programming"): Bringing joy to Scheme programming (Andrew Tropin) -- 2023-12-03 Sun 10:10-10:20 - <= 11:00 - [parallel](https://emacsconf.org/2023/talks/parallel "Parallel text replacement"): Parallel Text Replacement: Does P = NP? (Lovro, Valentino Picotti) +- 2023-12-03 Sun 10:10-10:20 - <= 11:00 - [parallel](https://emacsconf.org/2023/talks/parallel "Parallel text replacement"): Parallel text replacement (Lovro, Valentino Picotti) - 2023-12-03 Sun 10:35-10:45 - <= 13:00 - [eat](https://emacsconf.org/2023/talks/eat "Eat and Eat powered Eshell, fast featureful terminal inside Emacs"): Eat and Eat powered Eshell, fast featureful terminal inside Emacs (Akib Azmain Turja) -- 2023-12-03 Sun 10:35-10:55 - <= 12:00 - [test](https://emacsconf.org/2023/talks/test "What I learned by writing test cases for GNU Hyperbole"): What I learned by writing test cases for GNU Hyperbole (Mats Lidell) +- 2023-12-03 Sun 10:35-10:55 - <= 11:30 - [world](https://emacsconf.org/2023/talks/world "GNU Emacs: A World of Possibilities"): GNU Emacs: A World of Possibilities (Anand Tamariya) - 2023-12-03 Sun 11:00-11:20 - <= 13:00 - [poltys](https://emacsconf.org/2023/talks/poltys "The browser in a buffer"): The browser in a buffer (Michael Bauer) -- 2023-12-03 Sun 11:10-11:30 - <= 11:30 - [world](https://emacsconf.org/2023/talks/world "GNU Emacs: A World of Possibilities"): GNU Emacs: A World of Possibilities (Anand Tamariya) +- 2023-12-03 Sun 11:10-11:20 - between 11:00-13:00 - [flat](https://emacsconf.org/2023/talks/flat "A modern Emacs look-and-feel without pain"): A modern Emacs look-and-feel without pain (Pedro A. Aranda) - 2023-12-03 Sun 11:35-11:55 - <= 17:00 - [cubing](https://emacsconf.org/2023/talks/cubing "Speedcubing in Emacs"): Speedcubing in Emacs (wasamasa) -- 2023-12-03 Sun 11:45-11:55 - between 11:00-13:00 - [flat](https://emacsconf.org/2023/talks/flat "A modern Emacs look-and-feel without pain"): A modern Emacs look-and-feel without pain (Pedro A. Aranda) +- 2023-12-03 Sun 11:35-11:55 - <= 13:00 - [emacsen](https://emacsconf.org/2023/talks/emacsen "The Emacsen family, the design of an Emacs and the importance of Lisp"): The Emacsen family, the design of an Emacs and the importance of Lisp (Fermin) - 2023-12-03 Sun 13:00-13:20 - <= 14:00 - [gc](https://emacsconf.org/2023/talks/gc "emacs-gc-stats: Does garbage collection actually slow down Emacs?"): emacs-gc-stats: Does garbage collection actually slow down Emacs? (Ihor Radchenko) - 2023-12-03 Sun 13:00-13:40 [emms](https://emacsconf.org/2023/talks/emms "Emacs MultiMedia System (EMMS)"): Emacs MultiMedia System (EMMS) (Yoni Rabkin) -- 2023-12-03 Sun 13:35-14:15 - >= 11:00 - [hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs"): hyperdrive.el: Peer-to-peer filesystem in Emacs (Joseph Turner) -- 2023-12-03 Sun 13:55-14:25 [steno](https://emacsconf.org/2023/talks/steno "Programming at 200 wpm"): Programming at 200 wpm (Daniel Alejandro Tapia) +- 2023-12-03 Sun 13:35-14:15 - >= 11:00 - [hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs"): hyperdrive.el: Peer-to-peer filesystem in Emacs (Joseph Turner and Protesilaos Stavrou) +- 2023-12-03 Sun 13:55-14:25 [steno](https://emacsconf.org/2023/talks/steno "Programming with steno"): Programming with steno (Daniel Alejandro Tapia) - 2023-12-03 Sun 14:30-14:40 [lspocaml](https://emacsconf.org/2023/talks/lspocaml "Writing a language server in OCaml for Emacs, fun, and profit"): Writing a language server in OCaml for Emacs, fun, and profit (Austin Theriault) - 2023-12-03 Sun 14:35-14:45 [mentor](https://emacsconf.org/2023/talks/mentor "Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)"): Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) (Jeremy Friesen) -- 2023-12-03 Sun 14:55-15:35 [windows](https://emacsconf.org/2023/talks/windows "Windows into Freedom"): Windows into Freedom (Corwin Brust) -- 2023-12-03 Sun 15:10-15:50 - >= 15:00 - [web](https://emacsconf.org/2023/talks/web "Emacs saves the Web (maybe)"): Emacs saves the Web (Yuchen Pei) -- 2023-12-03 Sun 15:50-16:10 - no live Q&A - [emacsen](https://emacsconf.org/2023/talks/emacsen "The Emacsen family, the design of an Emacs and the importance of Lisp"): The Emacsen family, the design of an Emacs and the importance of Lisp (Fermin) -- 2023-12-03 Sun 16:05-16:25 [sharing](https://emacsconf.org/2023/talks/sharing "Sharing Emacs is Caring Emacs: Emacs education and why I embraced video"): Sharing Emacs is Caring Emacs: Emacs education and why I embraced video (Jacob Boxerman) -- 2023-12-03 Sun 16:40-16:50 [sun-close](https://emacsconf.org/2023/talks/sun-close "Sunday closing remarks"): Sunday closing remarks +- 2023-12-03 Sun 14:55-15:25 - >= 12:00 - [test](https://emacsconf.org/2023/talks/test "What I learned by writing test cases for GNU Hyperbole"): What I learned by writing test cases for GNU Hyperbole (Mats Lidell) +- 2023-12-03 Sun 15:10-15:40 - >= 15:00 - [web](https://emacsconf.org/2023/talks/web "Emacs saves the Web (maybe)"): Emacs saves the Web (maybe) (Yuchen Pei) +- 2023-12-03 Sun 15:40-16:20 [windows](https://emacsconf.org/2023/talks/windows "Windows into Freedom"): Windows into Freedom (Corwin Brust) +- 2023-12-03 Sun 15:55-16:15 [sharing](https://emacsconf.org/2023/talks/sharing "Sharing Emacs is Caring Emacs: Emacs education and why I embraced video"): Sharing Emacs is Caring Emacs: Emacs education and why I embraced video (Jacob Boxerman) +- 2023-12-03 Sun 16:30-16:40 [sun-close](https://emacsconf.org/2023/talks/sun-close "Sunday closing remarks"): Sunday closing remarks + ### Schedule notes - **Schedule changes after the schedule FYI email from 2023-10-05**: - - [2023-11-13 Mon] Swapped [hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs") with [windows](https://emacsconf.org/2023/talks/windows "Windows into Freedom") just in case Prot can join + - [2023-11-23 Thu] Allocated 30 minutes to [test](https://emacsconf.org/2023/talks/test "What I learned by writing test cases for GNU Hyperbole") + - [2023-11-14 Tue] Update [steno](https://emacsconf.org/2023/talks/steno "Programming with steno") title; add Prot to [hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs") - [2023-11-04 Sat] Moved [emacsen](https://emacsconf.org/2023/talks/emacsen "The Emacsen family, the design of an Emacs and the importance of Lisp") earlier to accommodate live session, moved [test](https://emacsconf.org/2023/talks/test "What I learned by writing test cases for GNU Hyperbole") later to accommodate travel - [2023-10-31 Tue] Cancelled hn, added [doc](https://emacsconf.org/2023/talks/doc "Literate Documentation with Emacs and Org Mode") before [emacsconf](https://emacsconf.org/2023/talks/emacsconf "EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference") - - Moved [hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs") talk to general track; removed afternoon break. Changed [solo](https://emacsconf.org/2023/talks/solo "How I play TTRPGs in Emacs"), [unentangling](https://emacsconf.org/2023/talks/unentangling "(Un)entangling projects and repos"), [ref](https://emacsconf.org/2023/talks/ref "Org-Mode workflow: informal reference tracking"), [devel](https://emacsconf.org/2023/talks/devel "Emacs development updates"), [sat-close](https://emacsconf.org/2023/talks/sat-close "Saturday closing remarks"), [overlay](https://emacsconf.org/2023/talks/overlay "Improving compiler diagnostics with Overlays"), [eval](https://emacsconf.org/2023/talks/eval "Editor Integrated REPL Driven Development for all languages"), [repl](https://emacsconf.org/2023/talks/repl "REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ"), [hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs"), and [world](https://emacsconf.org/2023/talks/world "GNU Emacs: A World of Possibilities"), but none of the talks moved by 2 hours or more, so no extra e-mails needed for now. + - Moved [hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs") talk to general track; removed afternoon break. Changed [solo](https://emacsconf.org/2023/talks/solo "How I play TTRPGs in Emacs"), [unentangling](https://emacsconf.org/2023/talks/unentangling "(Un)entangling projects and repos"), [ref](https://emacsconf.org/2023/talks/ref "Org-Mode workflow: informal reference tracking"), [devel](https://emacsconf.org/2023/talks/devel "Emacs development updates"), [sat-close](https://emacsconf.org/2023/talks/sat-close "Saturday closing remarks"), [overlay](https://emacsconf.org/2023/talks/overlay "Improving compiler diagnostics with overlays"), [eval](https://emacsconf.org/2023/talks/eval "Editor Integrated REPL Driven Development for all languages"), [repl](https://emacsconf.org/2023/talks/repl "REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ"), [hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs"), and [world](https://emacsconf.org/2023/talks/world "GNU Emacs: A World of Possibilities"), but none of the talks moved by 2 hours or more, so no extra e-mails needed for now. - [2023-10-08 Sun] Added [core](https://emacsconf.org/2023/talks/core "Emacs core development: how it works"). Moved [hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs") to Sun afternoon. - [2023-10-09 Mon] Renamed `extending` to [world](https://emacsconf.org/2023/talks/world "GNU Emacs: A World of Possibilities") and moved it to the morning to accommodate IST. - Saturday on the General track: Org day + misc @@ -654,7 +709,7 @@ These times are in EST (GMT-5). - [devel](https://emacsconf.org/2023/talks/devel "Emacs development updates") is not Org-related, but probably good to share with everyone. - Saturday morning Development track: large language models, AI. Has to be morning because of [matplotllm](https://emacsconf.org/2023/talks/matplotllm "MatplotLLM, iterative natural language data visualization in org-babel"). [llm](https://emacsconf.org/2023/talks/llm "LLM clients in Emacs, functionality and standardization") is about general interfaces, so we can put that last. Could have a general LLM discussion after the talks. Can’t swap it with Sunday morning because [test](https://emacsconf.org/2023/talks/test "What I learned by writing test cases for GNU Hyperbole") should stick with [hyperamp](https://emacsconf.org/2023/talks/hyperamp "Top 10 ways Hyperbole amps up Emacs") and [koutline](https://emacsconf.org/2023/talks/koutline "Using Koutline for stream of thought journaling") (Hyperbole talks), and the Hyperbole talks won’t fit into Saturday morning - Saturday afternoon, developer track: REPLs, misc talks - - start off with developer tweaks: [overlay](https://emacsconf.org/2023/talks/overlay "Improving compiler diagnostics with Overlays") (compilation), and then [eval](https://emacsconf.org/2023/talks/eval "Editor Integrated REPL Driven Development for all languages") and [repl](https://emacsconf.org/2023/talks/repl "REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ") are paired together + - start off with developer tweaks: [overlay](https://emacsconf.org/2023/talks/overlay "Improving compiler diagnostics with overlays") (compilation), and then [eval](https://emacsconf.org/2023/talks/eval "Editor Integrated REPL Driven Development for all languages") and [repl](https://emacsconf.org/2023/talks/repl "REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ") are paired together - [hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs"): adding another file protocol, using HTTP APIs - [world](https://emacsconf.org/2023/talks/world "GNU Emacs: A World of Possibilities") might be replays of demos + Q&A session if people are interested - Sunday morning gen: Hyperbole (gen track, then crossing over to dev for testing) + misc talks @@ -670,7 +725,7 @@ These times are in EST (GMT-5). - Sunday dev: misc dev talks - Morning: - [test](https://emacsconf.org/2023/talks/test "What I learned by writing test cases for GNU Hyperbole") is related to the Hyperbole talks [hyperamp](https://emacsconf.org/2023/talks/hyperamp "Top 10 ways Hyperbole amps up Emacs") and [koutline](https://emacsconf.org/2023/talks/koutline "Using Koutline for stream of thought journaling"), so we don’t want to overlap with the Q&A for those talks - - [flat](https://emacsconf.org/2023/talks/flat "A modern Emacs look-and-feel without pain"), [scheme](https://emacsconf.org/2023/talks/scheme "Bringing joy to Scheme programming"), [gc](https://emacsconf.org/2023/talks/gc "emacs-gc-stats: Does garbage collection actually slow down Emacs?"), [flat](https://emacsconf.org/2023/talks/flat "A modern Emacs look-and-feel without pain"), [windows](https://emacsconf.org/2023/talks/windows "Windows into Freedom"), [emacsconf](https://emacsconf.org/2023/talks/emacsconf "EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference"), [steno](https://emacsconf.org/2023/talks/steno "Programming at 200 wpm") + - [flat](https://emacsconf.org/2023/talks/flat "A modern Emacs look-and-feel without pain"), [scheme](https://emacsconf.org/2023/talks/scheme "Bringing joy to Scheme programming"), [gc](https://emacsconf.org/2023/talks/gc "emacs-gc-stats: Does garbage collection actually slow down Emacs?"), [flat](https://emacsconf.org/2023/talks/flat "A modern Emacs look-and-feel without pain"), [windows](https://emacsconf.org/2023/talks/windows "Windows into Freedom"), [emacsconf](https://emacsconf.org/2023/talks/emacsconf "EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference"), [steno](https://emacsconf.org/2023/talks/steno "Programming with steno") - [emacsen](https://emacsconf.org/2023/talks/emacsen "The Emacsen family, the design of an Emacs and the importance of Lisp") is more high-level and can talk about other editors - checking with [web](https://emacsconf.org/2023/talks/web "Emacs saves the Web (maybe)") and [hn](https://emacsconf.org/2023/talks/hn "The many ways to browse Hacker News from Emacs") if ~3pm Sunday afternoon (~7am Mon local time) is okay with them. It would be nice to pair it with [hn](https://emacsconf.org/2023/talks/hn "The many ways to browse Hacker News from Emacs"), which is nice to connect to [mentor](https://emacsconf.org/2023/talks/mentor "Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)") and [web](https://emacsconf.org/2023/talks/web "Emacs saves the Web (maybe)"). - Thinking about the flow: @@ -703,18 +758,22 @@ These times are in EST (GMT-5). - Draft brief intros for talks, keeping in mind that we’re going to say them out loud - Speakers will work on videos, and we can help with nudges/coordination if needed + ### DONE E-mail all the speakers a link to the draft schedule so that they can confirm that I’ve got their availability correctly coded and ask for any adjustments in case they really want to attend someone else’s Q&A session + ### DONE Announce schedule publicly + ### DONE Incorporate “About the speaker” info on the wiki pages :conforg: Good idea to include it because that gives people (a) more context on where a speaker is coming from, and (b) a feeling for the kinds of backgrounds and interests people have. + ### TODO Follow up with people we haven’t heard from in a while When do we want to do this? @@ -722,6 +781,7 @@ When do we want to do this? We don’t have to worry too much, because we can offer them the option of doing it live, and we can have space in the schedule if they cancel last-minute. + ## Prepare for the conference @@ -743,6 +803,7 @@ and we can have space in the schedule if they cancel last-minute. STATUS + Upload @@ -750,156 +811,182 @@ and we can have space in the schedule if they cancel last-minute. Ready to go + Prerec DONE Ready to go + Captions INPROGRESS Ready to go; waiting for videos and captions + Backstage DONE Ready to go + Test assets DONE test videos generated + BBB   redirects created, confirmed; next: e-mail speakers testing/checkin instructions + VNC DONE confirmed access to emacsconf-gen and emacsconf-dev + OBS DONE confirmed that gen and dev can stream + Icecast DONE gen and dev confirmed with MPV + MPV DONE confirmed that mpv can watch both streams + Watch page DONE updated for 2023 + Status page DONE ready to go + Public media DONE confirmed, set to protected so that we can test publishing live + Mumble DONE confirmed gen and dev can connect, receive audio + Etherpad DONE Ready to go, pads created + Pad proxy DONE Ready to go, pad.emacsconf.org works + Overlays DONE generated and uploaded + Intros INPROGRESS all intros recorded, should send them to speakers for review + IRC channels   Not yet started + IRC talk info   Not yet started + Announcements   Not yet started + Publishing updates live   Not yet started + Autopilot   Not yet started + YouTube   Not yet started + Peertube   Not yet started + 480p   Delegated to corwin + Audio processing   @@ -908,9 +995,11 @@ and we can have space in the schedule if they cancel last-minute. + ### Status - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 Windows into Freedom windows 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + ### DONE Upload @@ -931,6 +1020,7 @@ and we can have space in the schedule if they cancel last-minute. - access to media.emacsconf.org might be sorted out by [2023-10-13 Fri] - not in a big rush yet + ### DONE Prerec @@ -955,17 +1045,20 @@ When we receive files - emacsconf-publish-info-pages - emacsconf-publish-backstage-index - (check that the reencode.sh process has kicked off; if not, call reencode.sh $video $prefix–reencoded.webm) + ### INPROGRESS Captions - OpenAI Whisper SaaS () limits audio files to 25MB, so it’s probably easier to do it ourselves + #### TODO E-mail previous captioning volunteers to see if they’re interested in helping out + #### DONE E-mail captioning volunteers the backstage instructions + #### DONE E-mail current caption volunteers backstage information, captioning process, etc. I’ll wait a few days for Yoni to get back to us about whether he wants @@ -974,8 +1067,6 @@ talks in. `emacsconf-mail-backstage-info` - - Hi ${name}! You’re getting this e-mail because you have volunteered to help out @@ -1009,33 +1100,43 @@ Thank you! Sacha Chua + #### TODO E-mail the emacsconf-org mailing list the announcement and the invitation to volunteer + #### TODO Try out Deepgram, play around with it for last-minute submissions? + #### DONE Get the autocaptions for emms up in the backstage area + #### Captions lessons learned :lessons: - OpenAI had a breaking API change, need to call `whisper.utils.get_writer` - + vtt_writer = whisper.utils.get_writer('vtt', os.path.dirname(new_file)) txt_writer = whisper.utils.get_writer('txt', os.path.dirname(new_file)) vtt_writer(result, work['audio'], {'max_line_width': 60, 'max_line_count': None, 'highlight_words': None}) txt_writer(result, work['audio'], {'max_line_width': 60, 'max_line_count': None, 'highlight_words': None}) + #### Reencoding + ### DONE Backstage + ### DONE Test assets + #### DONE Generate test videos + #### Try autopilot (let* ((offset-seconds 60) @@ -1072,10 +1173,12 @@ Sacha Chua (emacsconf :time 1)))))) (emacsconf-stream-crontabs t schedule)) + ### BBB Generate them for possibly live presentations as well? We’ll see. + #### DONE Generate redirects We use redirects for Q&A sessions with BBB web conferences so that people can easily join the web conference. @@ -1083,6 +1186,7 @@ We use redirects for Q&A sessions with BBB web conferences so that people can ea - : generate static redirects - + #### DONE Generate BBB rooms BBB name convention from last year @@ -1094,7 +1198,6 @@ Other option: ec23 Speaker Name (talk-ids) - Deleting old rooms: (spookfox-js-injection-eval-in-active-tab "[...document.querySelectorAll('.delete-room')].filter((o) => o.getAttribute('data-name').match(/ec22/))[0].click(); document.querySelector('#delete-confirm').click();" t) @@ -1147,21 +1250,27 @@ Creating new rooms (dolist (group groups) (emacsconf-spookfox-create-bbb group))) + #### TODO Possibly generate BBB rooms for live presentations? + #### TODO Send testing instructions + ### DONE VNC We use VNC to connect to the X servers on res.emacsconf.org so that we can stream from it. Success: + - [X] Confirm that you can connect to emacsconf-gen via VNC - [X] Confirm that you can connect to emacsconf-dev via VNC Setting up + - + #### Instructions @@ -1173,7 +1282,6 @@ manager so that the VNC window is not resized. 1. Install a VNC viewer on your system (ex: tigervnc-viewer). 2. Set up your local environment: - - gen: export TRACK=gen; export TRACK\_PORT=5905; export SSH\_PORT=46668 - dev: export TRACK=dev; export TRACK\_PORT=5906; export SSH\_PORT=46668 @@ -1203,13 +1311,16 @@ and then connect with: xvncviewer 127.0.0.1:$TRACK_PORT -shared -geometry 1280x720 -passwd vnc-passwd-$TRACK & + #### TODO Ask bandali or zaeph to share their window manager configuration :bandali:zaeph: + ### DONE OBS We use OBS to stream to Icecast on live.emacsconf.org. Success: Confirm that you can stream + - [X] gen - [X] dev @@ -1219,6 +1330,7 @@ New year: reprovision with so that the year is updated in the shell scripts. + #### Instructions @@ -1231,11 +1343,14 @@ so that the year is updated in the shell scripts. mpv https://live0.emacsconf.org/$TRACK.webm & + #### DONE Double-check OBS setup and streaming on res + ### DONE Icecast Success: You can use [OBS+VNC to record](#obs-instructions), and the results can be viewed by mpv. + - [X] Gen - [X] Dev @@ -1247,10 +1362,13 @@ so that the year is updated in the configuration. This is on live.emacsconf.org and can be restarted with `/etc/init.d/emacsconf restart`. + #### DONE Double-check icecast + ### DONE MPV + ### DONE Watch page live.emacsconf.org is on the front0.emacsconf.org server. @@ -1258,21 +1376,25 @@ live.emacsconf.org is on the front0.emacsconf.org server. To set up for the year: 1. Create directories and update the Nginx configuration + ansible-playbook -i inventory.yml prod-playbook.yml --tags live 2. Generate the pages + (emacsconf-publish-watch-pages) 3. Add the $year/watch to the wiki. 4. Create a $year/watch.md manually. + ### DONE Status page Manually maintained /ssh:front0.emacsconf.org:/var/www/status.emacsconf.org/index.html + ### DONE Public media Start of year: @@ -1287,6 +1409,7 @@ directory should have the files and the entry should be in the index. Switching it back to `TO_STREAM` and calling should remove it. + #### TODO Switch public media to unprotected root before the conference 1. Clear public media directory. @@ -1295,24 +1418,30 @@ Switching it back to `TO_STREAM` and calling You can generate the index with `emacsconf-publish-update-media`. + ### DONE Mumble If you see `Server connection rejected: Wrong certificate or password.`, use **Certificate Wizard** to reimport the .p12 file in that user’s home directory. + ### DONE Etherpad + #### DONE Create pads for all the talks Because the pads refer to the next and previous talks and include the talk titles, this is best redone after the schedule has settled down. + ### DONE Pad proxy + ### DONE Overlays + ### INPROGRESS Intros Intro slides @@ -1323,14 +1452,18 @@ Intro slides + #### DONE Regenerate overlays + #### TODO Add all intros to the backstage so that people can review them + #### TODO Record intro for Mike Hamrick Next, we have “Literate Documentation with Emacs and Org Mode”, by Mike Hamrick. He will answer questions via BigBlueButton. You can join using the URL from the talk page or ask questions through Etherpad or IRC. + #### CANCELLED Write 1-2 sentence intros for all the talks We do a brief introduction before each talk so that people know the @@ -1360,6 +1493,7 @@ Hmm… Actually, we can go ahead and record all of these so that speakers can doublecheck pronunciations, and then we’ll re-record them in case someone wants to get fancier about intros. + ##### Intros :levels: - Good: Use the same template as before: In this talk, SPEAKER shares @@ -1367,9 +1501,11 @@ in case someone wants to get fancier about intros. METHOD. - Better: Include some more biographical information to give listeners some context. + ##### DONE Do we want to use honorifics like Dr.? :decision: DECISION: Include in the intro-review email: + > We will usually introduce you by your first name (or handle, if you > prefer to go by a pseudonym) but if you’d rather be introduced > differently (for example honorific followed by last-name, or whatever @@ -1383,19 +1519,24 @@ use it when recording the intros. - Equality - votes: zaeph - CHOSEN: Asking speakers if they want us to use any honorifics in their intro: + - Observes personal preferences - votes: corwin, max, jc (We can also say that we prefer not to use honorifics (it’s not an academic - Corwin’s suggested wording: We will usually introduce you by your first name (or handle, if you prefer to go by a pseudonym) but if you’d rather be introduced differently (for example honorific followed by last-name, or whatever you prefer) just let us know. + conference) but we respect people’s preferences.) - OPTION: Using honorifics based on e-mail signatures and intros: - Recognizes credentials + #### DONE Record intro videos with 1-2 sentence intros for all the talks + #### DONE Record the rest of the intros + #### DONE Generate intro slides We generate intro slides to display in between talks so that people @@ -1416,36 +1557,47 @@ go to the URL to get more information. + #### TODO Ask speakers to review intros after they’ve uploaded their videos, since we might be able to check the pronunciation ourselves + ### IRC channels - /opall - /conftopic - /deopall + #### TODO Confirm that the emacsconf user can connect I think I had that on orga@res.emacsconf.org + ### IRC talk info + ### Announcements + ### Publishing updates live + ### Autopilot + ### YouTube + ### Peertube + ### 480p Consider increasing memory/cpu configuration on live? + #### TODO Figure out a better way to handle 480p stream :corwin: @@ -1455,6 +1607,7 @@ Might need another node so that we don’t risk it getting killed for memory Corwin has volunteered to take this on + ### Audio processing @@ -1465,6 +1618,7 @@ Corwin has volunteered to take this on - audio normalization - noise reduction + ### Other things people can help with @@ -1479,6 +1633,7 @@ Maybe just nudging the audio a little bit will be enough to bring these in sync? If someone would like to fix this, that would be awesome. + ### TODO Write something for merging in information from previous years if not specified - availability @@ -1487,6 +1642,7 @@ awesome. - short name - pronouns + ## Get ready for production @@ -1494,15 +1650,37 @@ awesome. ### A day or two before + +#### TODO Update the variables + group_vars/all.yml: test_mode: false media_protect_root: false + protect_stream_with_password: false ansible-playbook -i inventory.ml prod-playbook.yml --tags stream ansible-playbook -i inventory.ml prod-playbook.yml --tags media -Resize the nodes + +#### TODO Resize the nodes :bandali: + +2022: + +- Front: 16GB +- Live: 64GB + + +#### TODO Update the BigBlueButton rooms so that users are not all moderators + + (dolist (talk (emacsconf-publish-prepare-for-display (emacsconf-get-talk-info))) + (emacsconf-spookfox-update-bbb-settings + talk + '(("room_mute_on_join" . "true") + ("room_all_join_moderator" . "false") + ("room_anyone_can_start" . "true")) + )) + @@ -1556,6 +1734,7 @@ Looking forward to a nice smooth EmacsConf! Sacha + ### TODO Prepare shift calendar, ask people to sign up @@ -1564,7 +1743,7 @@ AM: 9-12 PM EST, PM: 1-5 PM EST (plus a little extra for setup/transition) Saturday Dec 2 2023 - +
            @@ -1593,6 +1772,7 @@ Saturday Dec 2 2023 + @@ -1604,6 +1784,7 @@ Saturday Dec 2 2023 + @@ -1614,6 +1795,7 @@ Saturday Dec 2 2023 + @@ -1624,6 +1806,7 @@ Saturday Dec 2 2023 + @@ -1638,7 +1821,7 @@ Saturday Dec 2 2023 Sunday Dec 3 2023 -
            Coord
            Gen AMsachac
            Gen PM  sachac
            Dev AM  sachac
            Dev PM  
            +
            @@ -1667,6 +1850,7 @@ Sunday Dec 3 2023 + @@ -1678,6 +1862,7 @@ Sunday Dec 3 2023 + @@ -1688,6 +1873,7 @@ Sunday Dec 3 2023 + @@ -1698,6 +1884,7 @@ Sunday Dec 3 2023 + @@ -1711,6 +1898,7 @@ Sunday Dec 3 2023
            Coord
            Gen AMsachac
            Gen PM  sachac
            Dev AM  sachac
            Dev PM  
            Backups: + - dev host/streamer: - gen host/streamer: - checkin, IRC, pad: @@ -1756,10 +1944,12 @@ Interested in a shift? Please e-mail and (list "sat" sat "2022-12-03") (list "sun" sun "2022-12-04")))))) + ### DONE Document volunteer roles Copied it over from the previous year + # Progress reports @@ -1767,6 +1957,7 @@ Copied it over from the previous year - - + # E-mail templates @@ -1783,6 +1974,7 @@ Thanks for submitting your proposal! (ZZZ: feedback) We’re experimenting with early acceptance this year, so we’ll wait a week in case the other volunteers want to chime in regarding your talk. =) + ## Acceptance @@ -1805,6 +1997,7 @@ other volunteers want to chime in regarding your talk. =) :video-target-date emacsconf-video-target-date :year emacsconf-year))) + ### Template Hi, ${speakers-short}! @@ -1830,6 +2023,7 @@ questions or if there’s anything we can do to help out! Sacha + # Archive @@ -1862,13 +2056,14 @@ think the other track is exclusively for more technical things. Thoughts? + ### Option A: Here’s the schedule with [hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs") in the second track and [core](https://emacsconf.org/2023/talks/core "Emacs core development: how it works") in the first track. - world: Ends at 15:30 after 11:30 - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 12:45-12:55 Emacs turbo-charges my writing writing 1:10- 1:20 Why Nabokov would use Org-Mode if he were writing today nabokov 1:35- 1:55 Collaborative data processing and documenting using org-babel collab 2:05- 2:25 How I play TTRPGs in Emacs solo 2:40- 3:00 Org-Mode workflow: informal reference tracking ref 3:10- 3:20 Emacs development updates devel 3:30- 3:40 (Un)entangling projects and repos unentangling 3:50- 4:30 Emacs core development: how it works core 4:45- 4:55 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 12:45- 1:05 Watch Over Our Folders woof 1:20- 1:40 Improving compiler diagnostics with Overlays overlay 1:55- 2:05 Editor Integrated REPL Driven Development for all languages eval 2:20- 3:00 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 3:10- 3:30 GNU Emacs: A World of Possibilities world 3:45- 4:25 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 12:45- 1:25 Emacs MultiMedia System (EMMS) emms 1:40- 2:10 Programming at 200 wpm steno 2:20- 2:30 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:20 A modern Emacs look-and-feel without pain flat 12:45- 1:05 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:20- 1:30 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 1:45- 2:25 Windows into Freedom windows 2:40- 3:00 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 3:15- 3:35 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + ### Option B: Keep [hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs") on the first track, and group [devel](https://emacsconf.org/2023/talks/devel "Emacs development updates") and [core](https://emacsconf.org/2023/talks/core "Emacs core development: how it works") on the second track. We can encourage people to check out the different tracks in the opening remarks. @@ -1877,6 +2072,7 @@ We can encourage people to check out the different tracks in the opening remarks Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 12:45-12:55 Emacs turbo-charges my writing writing 1:10- 1:20 Why Nabokov would use Org-Mode if he were writing today nabokov 1:35- 1:55 Collaborative data processing and documenting using org-babel collab 2:05- 2:25 How I play TTRPGs in Emacs solo 2:40- 3:00 Org-Mode workflow: informal reference tracking ref 3:10- 3:20 (Un)entangling projects and repos unentangling 4:40- 4:50 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 12:45- 1:05 Improving compiler diagnostics with Overlays overlay 1:20- 1:30 Editor Integrated REPL Driven Development for all languages eval 1:45- 2:25 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:35- 2:55 GNU Emacs: A World of Possibilities world 3:10- 3:20 Emacs development updates devel 3:30- 4:10 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 3:35- 4:15 Emacs core development: how it works core 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 12:45- 1:25 Emacs MultiMedia System (EMMS) emms 1:40- 2:10 Programming at 200 wpm steno 2:20- 2:30 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:00- 3:40 Emacs saves the Web web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:20 A modern Emacs look-and-feel without pain flat 12:45- 1:05 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:20- 1:30 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 1:45- 2:25 Windows into Freedom windows 2:40- 3:00 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 3:15- 3:35 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + ### Other ideas? Feel free to suggest something! @@ -1885,6 +2081,7 @@ Notes: - [sharing](https://emacsconf.org/2023/talks/sharing "Sharing Emacs is Caring Emacs: Emacs education and why I embraced video") is nice to pair with [mentor](https://emacsconf.org/2023/talks/mentor "Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)") and [hn](https://emacsconf.org/2023/talks/hn "The many ways to browse Hacker News from Emacs") and might be a good general-audience keynote-type thing as well. I don’t want to schedule [core](https://emacsconf.org/2023/talks/core "Emacs core development: how it works") to compete with it. + ## DONE Test the idea of three tracks and more aligned times :decision: @@ -1897,6 +2094,7 @@ Note: Let’s see if we can decide on this by ### Three tracks for Sunday morning? diff --git a/2023/organizers-notebook/index.org b/2023/organizers-notebook/index.org index b20cc91c..d8488ad5 100644 --- a/2023/organizers-notebook/index.org +++ b/2023/organizers-notebook/index.org @@ -584,52 +584,52 @@ These times are in EST (GMT-5). #+end_src #+RESULTS: draft-schedule-table - - 2023-12-02 Sat 09:00-09:10 [[emacsconf:sat-open][sat-open]]: Saturday opening remarks - - 2023-12-02 Sat 09:10-09:20 - <= 10:00 - [[emacsconf:adventure][adventure]]: An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp (Chung-hong Chan) - - 2023-12-02 Sat 09:30-09:50 [[emacsconf:uni][uni]]: Authoring and presenting university courses with Emacs and a full libre software stack (James Howell) - - 2023-12-02 Sat 10:00-10:10 - <= 10:30 - [[emacsconf:matplotllm][matplotllm]]: MatplotLLM, iterative natural language data visualization in org-babel (Abhinav Tushar) - - 2023-12-02 Sat 10:05-10:25 - on 2023-12-02 - [[emacsconf:teaching][teaching]]: Teaching computer and data science with literate programming tools (Marcus Birkenkrahe) - - 2023-12-02 Sat 10:20-10:40 [[emacsconf:voice][voice]]: Improving access to AI-assisted literate programming with voice control (Blaine Mooers) - - 2023-12-02 Sat 10:40-10:50 - <= 11:00 - [[emacsconf:table][table]]: Who needs Excel? Managing your students qualifications with org-table (Daniel Molina) - - 2023-12-02 Sat 10:55-11:15 - >= 10:00 - [[emacsconf:llm][llm]]: LLM clients in Emacs, functionality and standardization (Andrew Hyatt) - - 2023-12-02 Sat 11:05-11:15 - <= 15:00 - [[emacsconf:taming][taming]]: Taming things with Org Mode (Gergely Nagy (algernon)) - - 2023-12-02 Sat 11:30-11:50 - <= 13:00 - [[emacsconf:one][one]]: one.el: the static site generator for Emacs Lisp Programmers (Tony Aldon) - - 2023-12-02 Sat 13:00-13:10 [[emacsconf:writing][writing]]: Emacs turbo-charges my writing (Jeremy Friesen) - - 2023-12-02 Sat 13:00-13:20 - >= 11:00 - [[emacsconf:overlay][overlay]]: Improving compiler diagnostics with Overlays (Jeff Trull) - - 2023-12-02 Sat 13:25-13:35 [[emacsconf:nabokov][nabokov]]: Why Nabokov would use Org-Mode if he were writing today (Edmund Jorgensen) - - 2023-12-02 Sat 13:35-13:45 [[emacsconf:eval][eval]]: Editor Integrated REPL Driven Development for all languages (Musa Al-hassy) - - 2023-12-02 Sat 13:50-14:10 - no live Q&A - [[emacsconf:collab][collab]]: Collaborative data processing and documenting using org-babel (Jonathan Hartman, Lukas C. Bossert) - - 2023-12-02 Sat 14:00-14:40 [[emacsconf:repl][repl]]: REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ (Eduardo Ochs) - - 2023-12-02 Sat 14:20-14:40 - >= 12:00 - [[emacsconf:solo][solo]]: How I play TTRPGs in Emacs (Howard Abrams) - - 2023-12-02 Sat 14:50-15:30 [[emacsconf:doc][doc]]: Literate Documentation with Emacs and Org Mode (Mike Hamrick) - - 2023-12-02 Sat 14:55-15:15 - >= 13:00 - [[emacsconf:ref][ref]]: Org-Mode workflow: informal reference tracking (Christopher Howard) - - 2023-12-02 Sat 15:25-15:35 - between 15:00-16:00 - [[emacsconf:unentangling][unentangling]]: (Un)entangling projects and repos (Alexey Bochkarev) - - 2023-12-02 Sat 15:45-15:55 - >= 12:00 - [[emacsconf:devel][devel]]: Emacs development updates (John Wiegley) - - 2023-12-02 Sat 15:45-16:05 [[emacsconf:emacsconf][emacsconf]]: EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference (Sacha Chua) - - 2023-12-02 Sat 16:10-16:50 [[emacsconf:core][core]]: Emacs core development: how it works (Stefan Kangas) - - 2023-12-02 Sat 17:05-17:15 [[emacsconf:sat-close][sat-close]]: Saturday closing remarks - - 2023-12-03 Sun 09:00-09:05 [[emacsconf:sun-open][sun-open]]: Sunday opening remarks - - 2023-12-03 Sun 09:05-09:25 - <= 12:00 - [[emacsconf:hyperamp][hyperamp]]: Top 10 ways Hyperbole amps up Emacs (Robert Weiner) - - 2023-12-03 Sun 09:40-10:00 [[emacsconf:koutline][koutline]]: Using Koutline for stream of thought journaling (Matthew Jorgensen (PlasmaStrike)) - - 2023-12-03 Sun 10:00-10:20 - <= 12:00 - [[emacsconf:scheme][scheme]]: Bringing joy to Scheme programming (Andrew Tropin) - - 2023-12-03 Sun 10:10-10:20 - <= 11:00 - [[emacsconf:parallel][parallel]]: Parallel Text Replacement: Does P = NP? (Lovro, Valentino Picotti) - - 2023-12-03 Sun 10:35-10:45 - <= 13:00 - [[emacsconf:eat][eat]]: Eat and Eat powered Eshell, fast featureful terminal inside Emacs (Akib Azmain Turja) - - 2023-12-03 Sun 10:35-10:55 - <= 12:00 - [[emacsconf:test][test]]: What I learned by writing test cases for GNU Hyperbole (Mats Lidell) - - 2023-12-03 Sun 11:00-11:20 - <= 13:00 - [[emacsconf:poltys][poltys]]: The browser in a buffer (Michael Bauer) - - 2023-12-03 Sun 11:10-11:30 - <= 11:30 - [[emacsconf:world][world]]: GNU Emacs: A World of Possibilities (Anand Tamariya) - - 2023-12-03 Sun 11:35-11:55 - <= 17:00 - [[emacsconf:cubing][cubing]]: Speedcubing in Emacs (wasamasa) - - 2023-12-03 Sun 11:45-11:55 - between 11:00-13:00 - [[emacsconf:flat][flat]]: A modern Emacs look-and-feel without pain (Pedro A. Aranda) - - 2023-12-03 Sun 13:00-13:20 - <= 14:00 - [[emacsconf:gc][gc]]: emacs-gc-stats: Does garbage collection actually slow down Emacs? (Ihor Radchenko) - - 2023-12-03 Sun 13:00-13:40 [[emacsconf:emms][emms]]: Emacs MultiMedia System (EMMS) (Yoni Rabkin) - - 2023-12-03 Sun 13:35-14:15 - >= 11:00 - [[emacsconf:hyperdrive][hyperdrive]]: hyperdrive.el: Peer-to-peer filesystem in Emacs (Joseph Turner) - - 2023-12-03 Sun 13:55-14:25 [[emacsconf:steno][steno]]: Programming at 200 wpm (Daniel Alejandro Tapia) - - 2023-12-03 Sun 14:30-14:40 [[emacsconf:lspocaml][lspocaml]]: Writing a language server in OCaml for Emacs, fun, and profit (Austin Theriault) - - 2023-12-03 Sun 14:35-14:45 [[emacsconf:mentor][mentor]]: Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) (Jeremy Friesen) - - 2023-12-03 Sun 14:55-15:35 [[emacsconf:windows][windows]]: Windows into Freedom (Corwin Brust) - - 2023-12-03 Sun 15:10-15:50 - >= 15:00 - [[emacsconf:web][web]]: Emacs saves the Web (Yuchen Pei) - - 2023-12-03 Sun 15:50-16:10 - no live Q&A - [[emacsconf:emacsen][emacsen]]: The Emacsen family, the design of an Emacs and the importance of Lisp (Fermin) - - 2023-12-03 Sun 16:05-16:25 [[emacsconf:sharing][sharing]]: Sharing Emacs is Caring Emacs: Emacs education and why I embraced video (Jacob Boxerman) - - 2023-12-03 Sun 16:40-16:50 [[emacsconf:sun-close][sun-close]]: Sunday closing remarks + - 2023-12-02 Sat 09:00-09:10 [[emacsconf:sat-open][sat-open]]: Saturday opening remarks + - 2023-12-02 Sat 09:10-09:20 - <= 10:00 - [[emacsconf:adventure][adventure]]: An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp (Chung-hong Chan) + - 2023-12-02 Sat 09:30-09:50 [[emacsconf:uni][uni]]: Authoring and presenting university courses with Emacs and a full libre software stack (James Howell) + - 2023-12-02 Sat 10:00-10:10 - <= 10:30 - [[emacsconf:matplotllm][matplotllm]]: MatplotLLM, iterative natural language data visualization in org-babel (Abhinav Tushar) + - 2023-12-02 Sat 10:05-10:25 - on 2023-12-02 - [[emacsconf:teaching][teaching]]: Teaching computer and data science with literate programming tools (Marcus Birkenkrahe) + - 2023-12-02 Sat 10:20-10:40 [[emacsconf:voice][voice]]: Improving access to AI-assisted literate programming with voice control (Blaine Mooers) + - 2023-12-02 Sat 10:40-10:50 - <= 11:00 - [[emacsconf:table][table]]: Who needs Excel? Managing your students qualifications with org-table (Daniel Molina) + - 2023-12-02 Sat 10:55-11:15 - >= 10:00 - [[emacsconf:llm][llm]]: LLM clients in Emacs, functionality and standardization (Andrew Hyatt) + - 2023-12-02 Sat 11:05-11:15 - <= 15:00 - [[emacsconf:taming][taming]]: Taming things with Org Mode (Gergely Nagy (algernon)) + - 2023-12-02 Sat 11:30-11:50 - <= 13:00 - [[emacsconf:one][one]]: one.el: the static site generator for Emacs Lisp Programmers (Tony Aldon) + - 2023-12-02 Sat 13:00-13:10 [[emacsconf:writing][writing]]: Emacs turbo-charges my writing (Jeremy Friesen) + - 2023-12-02 Sat 13:00-13:20 - >= 11:00 - [[emacsconf:overlay][overlay]]: Improving compiler diagnostics with overlays (Jeff Trull) + - 2023-12-02 Sat 13:25-13:35 [[emacsconf:nabokov][nabokov]]: Why Nabokov would use Org-Mode if he were writing today (Edmund Jorgensen) + - 2023-12-02 Sat 13:35-13:45 [[emacsconf:eval][eval]]: Editor Integrated REPL Driven Development for all languages (Musa Al-hassy) + - 2023-12-02 Sat 13:50-14:10 - no live Q&A - [[emacsconf:collab][collab]]: Collaborative data processing and documenting using org-babel (Jonathan Hartman, Lukas C. Bossert) + - 2023-12-02 Sat 14:00-14:40 [[emacsconf:repl][repl]]: REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ (Eduardo Ochs) + - 2023-12-02 Sat 14:20-14:40 - >= 12:00 - [[emacsconf:solo][solo]]: How I play TTRPGs in Emacs (Howard Abrams) + - 2023-12-02 Sat 14:50-15:30 [[emacsconf:doc][doc]]: Literate Documentation with Emacs and Org Mode (Mike Hamrick) + - 2023-12-02 Sat 14:55-15:15 - >= 13:00 - [[emacsconf:ref][ref]]: Org-Mode workflow: informal reference tracking (Christopher Howard) + - 2023-12-02 Sat 15:25-15:35 - between 15:00-16:00 - [[emacsconf:unentangling][unentangling]]: (Un)entangling projects and repos (Alexey Bochkarev) + - 2023-12-02 Sat 15:45-15:55 - >= 12:00 - [[emacsconf:devel][devel]]: Emacs development updates (John Wiegley) + - 2023-12-02 Sat 15:45-16:05 [[emacsconf:emacsconf][emacsconf]]: EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference (Sacha Chua) + - 2023-12-02 Sat 16:10-16:50 [[emacsconf:core][core]]: Emacs core development: how it works (Stefan Kangas) + - 2023-12-02 Sat 17:05-17:15 [[emacsconf:sat-close][sat-close]]: Saturday closing remarks + - 2023-12-03 Sun 09:00-09:05 [[emacsconf:sun-open][sun-open]]: Sunday opening remarks + - 2023-12-03 Sun 09:05-09:25 - <= 12:00 - [[emacsconf:hyperamp][hyperamp]]: Top 10 ways Hyperbole amps up Emacs (Robert Weiner) + - 2023-12-03 Sun 09:40-10:00 [[emacsconf:koutline][koutline]]: Using Koutline for stream of thought journaling (Matthew Jorgensen (PlasmaStrike)) + - 2023-12-03 Sun 10:00-10:20 - <= 12:00 - [[emacsconf:scheme][scheme]]: Bringing joy to Scheme programming (Andrew Tropin) + - 2023-12-03 Sun 10:10-10:20 - <= 11:00 - [[emacsconf:parallel][parallel]]: Parallel text replacement (Lovro, Valentino Picotti) + - 2023-12-03 Sun 10:35-10:45 - <= 13:00 - [[emacsconf:eat][eat]]: Eat and Eat powered Eshell, fast featureful terminal inside Emacs (Akib Azmain Turja) + - 2023-12-03 Sun 10:35-10:55 - <= 11:30 - [[emacsconf:world][world]]: GNU Emacs: A World of Possibilities (Anand Tamariya) + - 2023-12-03 Sun 11:00-11:20 - <= 13:00 - [[emacsconf:poltys][poltys]]: The browser in a buffer (Michael Bauer) + - 2023-12-03 Sun 11:10-11:20 - between 11:00-13:00 - [[emacsconf:flat][flat]]: A modern Emacs look-and-feel without pain (Pedro A. Aranda) + - 2023-12-03 Sun 11:35-11:55 - <= 17:00 - [[emacsconf:cubing][cubing]]: Speedcubing in Emacs (wasamasa) + - 2023-12-03 Sun 11:35-11:55 - <= 13:00 - [[emacsconf:emacsen][emacsen]]: The Emacsen family, the design of an Emacs and the importance of Lisp (Fermin) + - 2023-12-03 Sun 13:00-13:20 - <= 14:00 - [[emacsconf:gc][gc]]: emacs-gc-stats: Does garbage collection actually slow down Emacs? (Ihor Radchenko) + - 2023-12-03 Sun 13:00-13:40 [[emacsconf:emms][emms]]: Emacs MultiMedia System (EMMS) (Yoni Rabkin) + - 2023-12-03 Sun 13:35-14:15 - >= 11:00 - [[emacsconf:hyperdrive][hyperdrive]]: hyperdrive.el: Peer-to-peer filesystem in Emacs (Joseph Turner and Protesilaos Stavrou) + - 2023-12-03 Sun 13:55-14:25 [[emacsconf:steno][steno]]: Programming with steno (Daniel Alejandro Tapia) + - 2023-12-03 Sun 14:30-14:40 [[emacsconf:lspocaml][lspocaml]]: Writing a language server in OCaml for Emacs, fun, and profit (Austin Theriault) + - 2023-12-03 Sun 14:35-14:45 [[emacsconf:mentor][mentor]]: Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) (Jeremy Friesen) + - 2023-12-03 Sun 14:55-15:25 - >= 12:00 - [[emacsconf:test][test]]: What I learned by writing test cases for GNU Hyperbole (Mats Lidell) + - 2023-12-03 Sun 15:10-15:40 - >= 15:00 - [[emacsconf:web][web]]: Emacs saves the Web (maybe) (Yuchen Pei) + - 2023-12-03 Sun 15:40-16:20 [[emacsconf:windows][windows]]: Windows into Freedom (Corwin Brust) + - 2023-12-03 Sun 15:55-16:15 [[emacsconf:sharing][sharing]]: Sharing Emacs is Caring Emacs: Emacs education and why I embraced video (Jacob Boxerman) + - 2023-12-03 Sun 16:30-16:40 [[emacsconf:sun-close][sun-close]]: Sunday closing remarks *** Schedule notes :PROPERTIES: @@ -637,6 +637,7 @@ These times are in EST (GMT-5). :END: - *Schedule changes after the schedule FYI email from 2023-10-05*: + - [2023-11-23 Thu] Allocated 30 minutes to emacsconf:test - [2023-11-14 Tue] Update emacsconf:steno title; add Prot to emacsconf:hyperdrive - [2023-11-04 Sat] Moved emacsconf:emacsen earlier to accommodate live session, moved emacsconf:test later to accommodate travel - [2023-10-31 Tue] Cancelled hn, added emacsconf:doc before emacsconf:emacsconf @@ -1532,21 +1533,36 @@ awesome. :CUSTOM_ID: go-live :END: *** A day or two before - +**** TODO Update the variables [[emacsconf-ansible:group_vars/all.yml]]: #+begin_example test_mode: false media_protect_root: false +protect_stream_with_password: false #+end_example #+begin_src sh :eval no ansible-playbook -i inventory.ml prod-playbook.yml --tags stream ansible-playbook -i inventory.ml prod-playbook.yml --tags media #+end_src +**** TODO Resize the nodes :bandali: + +2022: +- Front: 16GB +- Live: 64GB -Resize the nodes +**** TODO Update the BigBlueButton rooms so that users are not all moderators +#+begin_src emacs-lisp :eval no +(dolist (talk (emacsconf-publish-prepare-for-display (emacsconf-get-talk-info))) + (emacsconf-spookfox-update-bbb-settings + talk + '(("room_mute_on_join" . "true") + ("room_all_join_moderator" . "false") + ("room_anyone_can_start" . "true")) + )) +#+end_src ** Volunteers :PROPERTIES: :CUSTOM_ID: coordinate-volunteers @@ -2002,7 +2018,7 @@ Note: Let's see if we can decide on this by [2023-10-13 Fri] so that we can e-mail the draft schedules to people. Compared to [[#draft-schedule][two-track schedule]]: -#+INCLUDE: schedule.svg export EXPORT EXPORT EXPORT html +#+INCLUDE: schedule.svg export EXPORT EXPORT EXPORT EXPORT EXPORT html What if we have three tracks instead? @@ -2125,7 +2141,7 @@ What if we have three tracks instead? [[file:schedule-option-aligned-talks.svg]] #+end_comment -#+INCLUDE: schedule-option-aligned-talks.svg export EXPORT EXPORT EXPORT html +#+INCLUDE: schedule-option-aligned-talks.svg export EXPORT EXPORT EXPORT EXPORT EXPORT html *** Three tracks for Sunday morning? :PROPERTIES: :CUSTOM_ID: three-tracks-sun-am @@ -2232,4 +2248,4 @@ What if we have three tracks instead? [[file:schedule-option-sun-am.svg]] #+end_comment -#+INCLUDE: schedule-option-sun-am.svg export EXPORT EXPORT EXPORT html +#+INCLUDE: schedule-option-sun-am.svg export EXPORT EXPORT EXPORT EXPORT EXPORT html diff --git a/2023/organizers-notebook/schedule.svg b/2023/organizers-notebook/schedule.svg index 0daf22ae..1ad185a0 100644 --- a/2023/organizers-notebook/schedule.svg +++ b/2023/organizers-notebook/schedule.svg @@ -1 +1 @@ - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:15 What I learned by writing test cases for GNU Hyperbole test 3:30- 4:10 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file diff --git a/2023/schedule-2023-12-02.md b/2023/schedule-2023-12-02.md index bd64cf2b..e39fb1ef 100644 --- a/2023/schedule-2023-12-02.md +++ b/2023/schedule-2023-12-02.md @@ -1 +1 @@ -
            Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            \ No newline at end of file +
            Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            \ No newline at end of file diff --git a/2023/schedule-2023-12-03.md b/2023/schedule-2023-12-03.md index 8d1df7c7..04f04628 100644 --- a/2023/schedule-2023-12-03.md +++ b/2023/schedule-2023-12-03.md @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/2023/schedule-details.md b/2023/schedule-details.md index 24ac3434..bb0fdf31 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -7,19 +7,19 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T14:10:00+0000""" endutc="""2023-12-02T14:20:00+0000""" start="""9:10""" end="""9:20""" title="""An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp""" url="""/2023/talks/adventure""" speakers="""Chung-hong Chan""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""adventure""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T14:30:00+0000""" endutc="""2023-12-02T14:50:00+0000""" start="""9:30""" end="""9:50""" title="""Authoring and presenting university courses with Emacs and a full libre software stack""" url="""/2023/talks/uni""" speakers="""James Howell""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""uni""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T15:00:00+0000""" endutc="""2023-12-02T15:10:00+0000""" start="""10:00""" end="""10:10""" title="""MatplotLLM, iterative natural language data visualization in org-babel""" url="""/2023/talks/matplotllm""" speakers="""Abhinav Tushar""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""matplotllm""" note="""captioned"""]] -[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T15:05:00+0000""" endutc="""2023-12-02T15:25:00+0000""" start="""10:05""" end="""10:25""" title="""Teaching computer and data science with literate programming tools""" url="""/2023/talks/teaching""" speakers="""Marcus Birkenkrahe""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""teaching""" note=""""""]] +[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T15:05:00+0000""" endutc="""2023-12-02T15:25:00+0000""" start="""10:05""" end="""10:25""" title="""Teaching computer and data science with literate programming tools""" url="""/2023/talks/teaching""" speakers="""Marcus Birkenkrahe""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""teaching""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T15:20:00+0000""" endutc="""2023-12-02T15:40:00+0000""" start="""10:20""" end="""10:40""" title="""Improving access to AI-assisted literate programming with voice control""" url="""/2023/talks/voice""" speakers="""Blaine Mooers""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""voice""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T15:40:00+0000""" endutc="""2023-12-02T15:50:00+0000""" start="""10:40""" end="""10:50""" title="""Who needs Excel? Managing your students qualifications with org-table""" url="""/2023/talks/table""" speakers="""Daniel Molina""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""table""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T15:55:00+0000""" endutc="""2023-12-02T16:15:00+0000""" start="""10:55""" end="""11:15""" title="""LLM clients in Emacs, functionality and standardization""" url="""/2023/talks/llm""" speakers="""Andrew Hyatt""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""llm""" note=""""""]] +[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T15:55:00+0000""" endutc="""2023-12-02T16:15:00+0000""" start="""10:55""" end="""11:15""" title="""LLM clients in Emacs, functionality and standardization""" url="""/2023/talks/llm""" speakers="""Andrew Hyatt""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""llm""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T16:05:00+0000""" endutc="""2023-12-02T16:15:00+0000""" start="""11:05""" end="""11:15""" title="""Taming things with Org Mode""" url="""/2023/talks/taming""" speakers="""Gergely Nagy (algernon)""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""taming""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T16:30:00+0000""" endutc="""2023-12-02T16:50:00+0000""" start="""11:30""" end="""11:50""" title="""one.el: the static site generator for Emacs Lisp Programmers""" url="""/2023/talks/one""" speakers="""Tony Aldon""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""one""" note=""""""]] +[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T16:30:00+0000""" endutc="""2023-12-02T16:50:00+0000""" start="""11:30""" end="""11:50""" title="""one.el: the static site generator for Emacs Lisp Programmers""" url="""/2023/talks/one""" speakers="""Tony Aldon""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""one""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T18:00:00+0000""" endutc="""2023-12-02T18:10:00+0000""" start="""1:00""" end="""1:10""" title="""Emacs turbo-charges my writing""" url="""/2023/talks/writing""" speakers="""Jeremy Friesen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""writing""" note="""captioned"""]] -[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T18:00:00+0000""" endutc="""2023-12-02T18:20:00+0000""" start="""1:00""" end="""1:20""" title="""Improving compiler diagnostics with Overlays""" url="""/2023/talks/overlay""" speakers="""Jeff Trull""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""overlay""" note="""captioned"""]] -[[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T18:25:00+0000""" endutc="""2023-12-02T18:35:00+0000""" start="""1:25""" end="""1:35""" title="""Why Nabokov would use Org-Mode if he were writing today""" url="""/2023/talks/nabokov""" speakers="""Edmund Jorgensen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""nabokov""" note=""""""]] +[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T18:00:00+0000""" endutc="""2023-12-02T18:20:00+0000""" start="""1:00""" end="""1:20""" title="""Improving compiler diagnostics with overlays""" url="""/2023/talks/overlay""" speakers="""Jeff Trull""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""overlay""" note="""captioned"""]] +[[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T18:25:00+0000""" endutc="""2023-12-02T18:35:00+0000""" start="""1:25""" end="""1:35""" title="""Why Nabokov would use Org-Mode if he were writing today""" url="""/2023/talks/nabokov""" speakers="""Edmund Jorgensen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""nabokov""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T18:35:00+0000""" endutc="""2023-12-02T18:45:00+0000""" start="""1:35""" end="""1:45""" title="""Editor Integrated REPL Driven Development for all languages""" url="""/2023/talks/eval""" speakers="""Musa Al-hassy""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""eval""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""none""" startutc="""2023-12-02T18:50:00+0000""" endutc="""2023-12-02T19:10:00+0000""" start="""1:50""" end="""2:10""" title="""Collaborative data processing and documenting using org-babel""" url="""/2023/talks/collab""" speakers="""Jonathan Hartman, Lukas C. Bossert""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""collab""" note="""captioned"""]] [[!template id=sched time="""40""" q-and-a="""#emacsconf, speaker nick: edrx""" startutc="""2023-12-02T19:00:00+0000""" endutc="""2023-12-02T19:40:00+0000""" start="""2:00""" end="""2:40""" title="""REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ""" url="""/2023/talks/repl""" speakers="""Eduardo Ochs""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""repl""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T19:20:00+0000""" endutc="""2023-12-02T19:40:00+0000""" start="""2:20""" end="""2:40""" title="""How I play TTRPGs in Emacs""" url="""/2023/talks/solo""" speakers="""Howard Abrams""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""solo""" note=""""""]] +[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T19:20:00+0000""" endutc="""2023-12-02T19:40:00+0000""" start="""2:20""" end="""2:40""" title="""How I play TTRPGs in Emacs""" url="""/2023/talks/solo""" speakers="""Howard Abrams""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""solo""" note="""captioned"""]] [[!template id=sched time="""40""" q-and-a="""BBB""" note="""Actually a general-audience talk; just on the development track for scheduling purposes""" startutc="""2023-12-02T19:50:00+0000""" endutc="""2023-12-02T20:30:00+0000""" start="""2:50""" end="""3:30""" title="""Literate Documentation with Emacs and Org Mode""" url="""/2023/talks/doc""" speakers="""Mike Hamrick""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""doc""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""#emacsconf, speaker nick: lispmacs""" startutc="""2023-12-02T19:55:00+0000""" endutc="""2023-12-02T20:15:00+0000""" start="""2:55""" end="""3:15""" title="""Org-Mode workflow: informal reference tracking""" url="""/2023/talks/ref""" speakers="""Christopher Howard""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""ref""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T20:25:00+0000""" endutc="""2023-12-02T20:35:00+0000""" start="""3:25""" end="""3:35""" title="""(Un)entangling projects and repos""" url="""/2023/talks/unentangling""" speakers="""Alexey Bochkarev""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""unentangling""" note=""""""]] @@ -42,16 +42,16 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T15:35:00+0000""" endutc="""2023-12-03T15:55:00+0000""" start="""10:35""" end="""10:55""" title="""GNU Emacs: A World of Possibilities""" url="""/2023/talks/world""" speakers="""Anand Tamariya""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""world""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T16:00:00+0000""" endutc="""2023-12-03T16:20:00+0000""" start="""11:00""" end="""11:20""" title="""The browser in a buffer""" url="""/2023/talks/poltys""" speakers="""Michael Bauer""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""poltys""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T16:10:00+0000""" endutc="""2023-12-03T16:20:00+0000""" start="""11:10""" end="""11:20""" title="""A modern Emacs look-and-feel without pain""" url="""/2023/talks/flat""" speakers="""Pedro A. Aranda""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""flat""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""#emacsconf, speaker nick: wasamasa""" startutc="""2023-12-03T16:35:00+0000""" endutc="""2023-12-03T16:55:00+0000""" start="""11:35""" end="""11:55""" title="""Speedcubing in Emacs""" url="""/2023/talks/cubing""" speakers="""wasamasa""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""cubing""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T16:35:00+0000""" endutc="""2023-12-03T16:55:00+0000""" start="""11:35""" end="""11:55""" title="""The Emacsen family, the design of an Emacs and the importance of Lisp""" url="""/2023/talks/emacsen""" speakers="""Fermin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsen""" note=""""""]] +[[!template id=sched time="""20""" q-and-a="""#emacsconf, speaker nick: wasamasa""" startutc="""2023-12-03T16:35:00+0000""" endutc="""2023-12-03T16:55:00+0000""" start="""11:35""" end="""11:55""" title="""Speedcubing in Emacs""" url="""/2023/talks/cubing""" speakers="""wasamasa""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""cubing""" note="""captioned"""]] +[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T16:35:00+0000""" endutc="""2023-12-03T16:55:00+0000""" start="""11:35""" end="""11:55""" title="""The Emacsen family, the design of an Emacs and the importance of Lisp""" url="""/2023/talks/emacsen""" speakers="""Fermin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsen""" note="""captioned"""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:40:00+0000""" start="""1:00""" end="""1:40""" title="""Emacs MultiMedia System (EMMS)""" url="""/2023/talks/emms""" speakers="""Yoni Rabkin""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""emms""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:20:00+0000""" start="""1:00""" end="""1:20""" title="""emacs-gc-stats: Does garbage collection actually slow down Emacs?""" url="""/2023/talks/gc""" speakers="""Ihor Radchenko""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""gc""" note=""""""]] -[[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T18:35:00+0000""" endutc="""2023-12-03T19:15:00+0000""" start="""1:35""" end="""2:15""" title="""Windows into Freedom""" url="""/2023/talks/windows""" speakers="""Corwin Brust""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""windows""" note=""""""]] -[[!template id=sched time="""30""" q-and-a="""none""" startutc="""2023-12-03T18:55:00+0000""" endutc="""2023-12-03T19:25:00+0000""" start="""1:55""" end="""2:25""" title="""Programming with steno""" url="""/2023/talks/steno""" speakers="""Daniel Alejandro Tapia""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""steno""" note=""""""]] +[[!template id=sched time="""40""" q-and-a="""BBB""" note="""Actually a general-audience talk; just on the development track for scheduling purposes""" startutc="""2023-12-03T18:35:00+0000""" endutc="""2023-12-03T19:15:00+0000""" start="""1:35""" end="""2:15""" title="""hyperdrive.el: Peer-to-peer filesystem in Emacs""" url="""/2023/talks/hyperdrive""" speakers="""Joseph Turner and Protesilaos Stavrou""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""hyperdrive""" note=""""""]] +[[!template id=sched time="""30""" q-and-a="""none""" startutc="""2023-12-03T18:55:00+0000""" endutc="""2023-12-03T19:25:00+0000""" start="""1:55""" end="""2:25""" title="""Programming with steno""" url="""/2023/talks/steno""" speakers="""Daniel Alejandro Tapia""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""steno""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:30:00+0000""" endutc="""2023-12-03T19:40:00+0000""" start="""2:30""" end="""2:40""" title="""Writing a language server in OCaml for Emacs, fun, and profit""" url="""/2023/talks/lspocaml""" speakers="""Austin Theriault""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""lspocaml""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:35:00+0000""" endutc="""2023-12-03T19:45:00+0000""" start="""2:35""" end="""2:45""" title="""Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)""" url="""/2023/talks/mentor""" speakers="""Jeremy Friesen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""mentor""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T19:55:00+0000""" endutc="""2023-12-03T20:15:00+0000""" start="""2:55""" end="""3:15""" title="""What I learned by writing test cases for GNU Hyperbole""" url="""/2023/talks/test""" speakers="""Mats Lidell""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""test""" note=""""""]] +[[!template id=sched time="""30""" q-and-a="""BBB""" startutc="""2023-12-03T19:55:00+0000""" endutc="""2023-12-03T20:25:00+0000""" start="""2:55""" end="""3:25""" title="""What I learned by writing test cases for GNU Hyperbole""" url="""/2023/talks/test""" speakers="""Mats Lidell""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""test""" note="""captioned"""]] [[!template id=sched time="""30""" q-and-a="""BBB""" startutc="""2023-12-03T20:10:00+0000""" endutc="""2023-12-03T20:40:00+0000""" start="""3:10""" end="""3:40""" title="""Emacs saves the Web (maybe)""" url="""/2023/talks/web""" speakers="""Yuchen Pei""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""web""" note=""""""]] -[[!template id=sched time="""40""" q-and-a="""BBB""" note="""Actually a general-audience talk; just on the development track for scheduling purposes""" startutc="""2023-12-03T20:30:00+0000""" endutc="""2023-12-03T21:10:00+0000""" start="""3:30""" end="""4:10""" title="""hyperdrive.el: Peer-to-peer filesystem in Emacs""" url="""/2023/talks/hyperdrive""" speakers="""Joseph Turner and Protesilaos Stavrou""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""hyperdrive""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T20:55:00+0000""" endutc="""2023-12-03T21:15:00+0000""" start="""3:55""" end="""4:15""" title="""Sharing Emacs is Caring Emacs: Emacs education and why I embraced video""" url="""/2023/talks/sharing""" speakers="""Jacob Boxerman""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sharing""" note=""""""]] +[[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T20:40:00+0000""" endutc="""2023-12-03T21:20:00+0000""" start="""3:40""" end="""4:20""" title="""Windows into Freedom""" url="""/2023/talks/windows""" speakers="""Corwin Brust""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""windows""" note=""""""]] +[[!template id=sched time="""20""" q-and-a="""Etherpad""" startutc="""2023-12-03T20:55:00+0000""" endutc="""2023-12-03T21:15:00+0000""" start="""3:55""" end="""4:15""" title="""Sharing Emacs is Caring Emacs: Emacs education and why I embraced video""" url="""/2023/talks/sharing""" speakers="""Jacob Boxerman""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sharing""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-03T21:30:00+0000""" endutc="""2023-12-03T21:40:00+0000""" start="""4:30""" end="""4:40""" title="""Sunday closing remarks""" url="""/2023/talks/sun-close""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sun-close""" note=""""""]] \ No newline at end of file -- cgit v1.2.3 From 26d66754130d24414a965aa15f6fb61cebca4e9e Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Mon, 27 Nov 2023 09:38:28 -0500 Subject: schedule update --- 2023/info/adventure-before.md | 2 +- 2023/info/collab-before.md | 2 +- 2023/info/core-before.md | 2 +- 2023/info/devel-before.md | 2 +- 2023/info/doc-before.md | 4 ++-- 2023/info/emacsconf-before.md | 2 +- 2023/info/eval-before.md | 2 +- 2023/info/llm-before.md | 2 +- 2023/info/matplotllm-before.md | 2 +- 2023/info/nabokov-before.md | 2 +- 2023/info/one-before.md | 2 +- 2023/info/overlay-before.md | 2 +- 2023/info/ref-before.md | 2 +- 2023/info/repl-before.md | 2 +- 2023/info/sat-close-before.md | 2 +- 2023/info/sat-open-before.md | 2 +- 2023/info/sharing-before.md | 2 +- 2023/info/solo-before.md | 2 +- 2023/info/table-before.md | 6 ++--- 2023/info/taming-before.md | 2 +- 2023/info/teaching-before.md | 2 +- 2023/info/unentangling-before.md | 2 +- 2023/info/uni-before.md | 2 +- 2023/info/voice-before.md | 2 +- 2023/info/writing-before.md | 2 +- 2023/organizers-notebook/index.org | 46 +++++++++++++++++++++++++------------- 2023/schedule-2023-12-02.md | 2 +- 2023/schedule-details.md | 8 +++---- 28 files changed, 63 insertions(+), 49 deletions(-) diff --git a/2023/info/adventure-before.md b/2023/info/adventure-before.md index 270f1024..cf0e0348 100644 --- a/2023/info/adventure-before.md +++ b/2023/info/adventure-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/collab-before.md b/2023/info/collab-before.md index 3726964f..24e403fa 100644 --- a/2023/info/collab-before.md +++ b/2023/info/collab-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/core-before.md b/2023/info/core-before.md index 4a158345..cb562e40 100644 --- a/2023/info/core-before.md +++ b/2023/info/core-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/devel-before.md b/2023/info/devel-before.md index c98d785c..80a6809c 100644 --- a/2023/info/devel-before.md +++ b/2023/info/devel-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/doc-before.md b/2023/info/doc-before.md index fc41a5bb..6798e648 100644 --- a/2023/info/doc-before.md +++ b/2023/info/doc-before.md @@ -3,13 +3,13 @@ Actually a general-audience talk; just on the development track for scheduling p The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 43-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Being captioned +Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:50 PM - 3:30 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:50 PM - 2:30 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:50 PM - 1:30 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:50 AM - 12:30 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:50 PM - 8:30 PM UTC
            Saturday, Dec 2 2023, ~8:50 PM - 9:30 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:50 PM - 10:30 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:20 AM - 2:00 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:50 AM - 4:30 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:50 AM - 5:30 AM JST (Asia/Tokyo)
            diff --git a/2023/info/emacsconf-before.md b/2023/info/emacsconf-before.md index 9a222046..0395d201 100644 --- a/2023/info/emacsconf-before.md +++ b/2023/info/emacsconf-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/eval-before.md b/2023/info/eval-before.md index 42f55727..07f01bc3 100644 --- a/2023/info/eval-before.md +++ b/2023/info/eval-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/llm-before.md b/2023/info/llm-before.md index c33a6003..3ce86c50 100644 --- a/2023/info/llm-before.md +++ b/2023/info/llm-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/matplotllm-before.md b/2023/info/matplotllm-before.md index ecfc28e7..02600137 100644 --- a/2023/info/matplotllm-before.md +++ b/2023/info/matplotllm-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/nabokov-before.md b/2023/info/nabokov-before.md index de545b2e..16ce087a 100644 --- a/2023/info/nabokov-before.md +++ b/2023/info/nabokov-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/one-before.md b/2023/info/one-before.md index 42a6ee9d..24ed5d0d 100644 --- a/2023/info/one-before.md +++ b/2023/info/one-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/overlay-before.md b/2023/info/overlay-before.md index 4a1a3e64..56f38b20 100644 --- a/2023/info/overlay-before.md +++ b/2023/info/overlay-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/ref-before.md b/2023/info/ref-before.md index bf58c1ff..e5ba3f96 100644 --- a/2023/info/ref-before.md +++ b/2023/info/ref-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/repl-before.md b/2023/info/repl-before.md index a1adeb89..fda0a7ef 100644 --- a/2023/info/repl-before.md +++ b/2023/info/repl-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sat-close-before.md b/2023/info/sat-close-before.md index 67cfa045..5c2ca463 100644 --- a/2023/info/sat-close-before.md +++ b/2023/info/sat-close-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sat-open-before.md b/2023/info/sat-open-before.md index 888a980e..007f50f1 100644 --- a/2023/info/sat-open-before.md +++ b/2023/info/sat-open-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sharing-before.md b/2023/info/sharing-before.md index a08720e1..7bc5bed0 100644 --- a/2023/info/sharing-before.md +++ b/2023/info/sharing-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 17-min talk; Q&A: Etherpad Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Processing uploaded video +Status: Being captioned
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:55 PM - 4:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:55 PM - 3:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:55 PM - 2:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:55 PM - 1:15 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:55 PM - 9:15 PM UTC
            Sunday, Dec 3 2023, ~9:55 PM - 10:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:55 PM - 11:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:25 AM - 2:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:55 AM - 5:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:55 AM - 6:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/solo-before.md b/2023/info/solo-before.md index 09f9b204..071fad1d 100644 --- a/2023/info/solo-before.md +++ b/2023/info/solo-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/table-before.md b/2023/info/table-before.md index 6470703b..38597212 100644 --- a/2023/info/table-before.md +++ b/2023/info/table-before.md @@ -1,13 +1,13 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] -Format: 10-min talk; Q&A: BigBlueButton conference room +Format: 16-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for video from speaker +Status: Being captioned
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:40 AM - 10:50 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:40 AM - 9:50 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:40 AM - 8:50 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:40 AM - 7:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:40 PM - 3:50 PM UTC
            Saturday, Dec 2 2023, ~4:40 PM - 4:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:40 PM - 5:50 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:10 PM - 9:20 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:40 PM - 11:50 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:40 AM - 12:50 AM JST (Asia/Tokyo)
            diff --git a/2023/info/taming-before.md b/2023/info/taming-before.md index d471f55e..6e6b1aae 100644 --- a/2023/info/taming-before.md +++ b/2023/info/taming-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/teaching-before.md b/2023/info/teaching-before.md index 6ff5d947..9bea05a2 100644 --- a/2023/info/teaching-before.md +++ b/2023/info/teaching-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/unentangling-before.md b/2023/info/unentangling-before.md index da87a90a..38778c8d 100644 --- a/2023/info/unentangling-before.md +++ b/2023/info/unentangling-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/uni-before.md b/2023/info/uni-before.md index 4a270480..bc9f9ae8 100644 --- a/2023/info/uni-before.md +++ b/2023/info/uni-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/voice-before.md b/2023/info/voice-before.md index 841ae7d1..e1ee6177 100644 --- a/2023/info/voice-before.md +++ b/2023/info/voice-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/writing-before.md b/2023/info/writing-before.md index 6fbdef13..ee1771c9 100644 --- a/2023/info/writing-before.md +++ b/2023/info/writing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/organizers-notebook/index.org b/2023/organizers-notebook/index.org index d8488ad5..8536749e 100644 --- a/2023/organizers-notebook/index.org +++ b/2023/organizers-notebook/index.org @@ -1631,22 +1631,22 @@ AM: 9-12 PM EST, PM: 1-5 PM EST (plus a little extra for setup/transition) Saturday Dec 2 2023 #+NAME: saturday-shifts -| | [[https://emacsconf.org/2023/volunteer/host/][Host]] | Streamer | [[https://emacsconf.org/2023/volunteer/checkin/][Checkin]] | [[https://emacsconf.org/2023/volunteer/irc/][IRC]] | [[https://emacsconf.org/2023/volunteer/pad/][Pad]] | Coord | -|--------+------+----------+---------+-----+-----+-------| -| Gen AM | | sachac | | | | sachac | -| Gen PM | | sachac | | | | sachac | -| Dev AM | | sachac | | | | sachac | -| Dev PM | | sachac | | | | sachac | +| | [[https://emacsconf.org/2023/volunteer/host/][Host]] | Streamer | [[https://emacsconf.org/2023/volunteer/checkin/][Checkin]] | [[https://emacsconf.org/2023/volunteer/irc/][IRC]] | [[https://emacsconf.org/2023/volunteer/pad/][Pad]] | Coord | +|--------+---------+----------+------------+-----+-----+--------| +| Gen AM | zaeph | sachac | FlowyCoder | | | sachac | +| Gen PM | zaph | sachac | FlowyCoder | | | sachac | +| Dev AM | bandali | sachac | FlowyCoder | | | sachac | +| Dev PM | bandali | sachac | FlowyCoder | | | sachac | Sunday Dec 3 2023 #+NAME: sunday-shifts -| | [[https://emacsconf.org/2023/volunteer/host/][Host]] | Streamer | [[https://emacsconf.org/2023/volunteer/checkin/][Checkin]] | [[https://emacsconf.org/2023/volunteer/irc/][IRC]] | [[https://emacsconf.org/2023/volunteer/pad/][Pad]] | Coord | -|--------+------+----------+---------+-----+-----+--------| -| Gen AM | | sachac | | | | sachac | -| Gen PM | | sachac | | | | sachac | -| Dev AM | | sachac | | | | sachac | -| Dev PM | | sachac | | | | sachac | +| | [[https://emacsconf.org/2023/volunteer/host/][Host]] | Streamer | [[https://emacsconf.org/2023/volunteer/checkin/][Checkin]] | [[https://emacsconf.org/2023/volunteer/irc/][IRC]] | [[https://emacsconf.org/2023/volunteer/pad/][Pad]] | Coord | +|--------+---------+----------+------------+-----+-----+--------| +| Gen AM | zaeph | sachac | FlowyCoder | | | sachac | +| Gen PM | zaeph | sachac | FlowyCoder | | | sachac | +| Dev AM | bandali | sachac | FlowyCoder | | | sachac | +| Dev PM | bandali | sachac | FlowyCoder | | | sachac | Backups: - dev host/streamer: @@ -1661,8 +1661,17 @@ Interested in a shift? Please e-mail [[mailto:emacsconf-org-private@gnu.org]] an ,@(apply #'append (mapcar (lambda (day) - (let ((headers (mapcar (lambda (field) (intern (concat ":" (downcase field)))) - (cdr (car (cadr day)))))) + (let ((headers + (mapcar + (lambda (field) + (intern + (concat + ":" + (downcase + (if (string-match org-link-bracket-re field) + (match-string 2 field) + field))))) + (cdr (car (cadr day)))))) (mapcar (lambda (row) (apply #'append @@ -1692,11 +1701,16 @@ Interested in a shift? Please e-mail [[mailto:emacsconf-org-private@gnu.org]] an (cdr (cadr day))) )) (list - (list "sat" sat "2022-12-03") - (list "sun" sun "2022-12-04")))))) + (list "sat" sat "2023-12-02") + (list "sun" sun "2023-12-03")))))) #+end_src +#+RESULTS: +:results: +(setq emacsconf-shifts (list (list :id "sat-am-gen" :track "General" :start "2023-12-02T08:00:00-0500" :end "2023-12-02T12:00:00-0500" :host "zaeph" :streamer "sachac" :checkin "FlowyCoder" :coord "sachac") (list :id "sat-pm-gen" :track "General" :start "2023-12-02T13:00:00-0500" :end "2023-12-02T18:00:00-0500" :host "zaph" :streamer "sachac" :checkin "FlowyCoder" :coord "sachac") (list :id "sat-am-dev" :track "Development" :start "2023-12-02T08:00:00-0500" :end "2023-12-02T12:00:00-0500" :host "bandali" :streamer "sachac" :checkin "FlowyCoder" :coord "sachac") (list :id "sat-pm-dev" :track "Development" :start "2023-12-02T13:00:00-0500" :end "2023-12-02T18:00:00-0500" :host "bandali" :streamer "sachac" :checkin "FlowyCoder" :coord "sachac") (list :id "sun-am-gen" :track "General" :start "2023-12-03T08:00:00-0500" :end "2023-12-03T12:00:00-0500" :host "zaeph" :streamer "sachac" :checkin "FlowyCoder" :coord "sachac") (list :id "sun-pm-gen" :track "General" :start "2023-12-03T13:00:00-0500" :end "2023-12-03T18:00:00-0500" :host "zaeph" :streamer "sachac" :checkin "FlowyCoder" :coord "sachac") (list :id "sun-am-dev" :track "Development" :start "2023-12-03T08:00:00-0500" :end "2023-12-03T12:00:00-0500" :host "bandali" :streamer "sachac" :checkin "FlowyCoder" :coord "sachac") (list :id "sun-pm-dev" :track "Development" :start "2023-12-03T13:00:00-0500" :end "2023-12-03T18:00:00-0500" :host "bandali" :streamer "sachac" :checkin "FlowyCoder" :coord "sachac"))) +:end: + *** DONE Document volunteer roles CLOSED: [2023-09-26 Tue 11:07] :PROPERTIES: diff --git a/2023/schedule-2023-12-02.md b/2023/schedule-2023-12-02.md index e39fb1ef..a00e30d7 100644 --- a/2023/schedule-2023-12-02.md +++ b/2023/schedule-2023-12-02.md @@ -1 +1 @@ -
            Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            \ No newline at end of file +
            Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            \ No newline at end of file diff --git a/2023/schedule-details.md b/2023/schedule-details.md index bb0fdf31..cb67f903 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -3,7 +3,7 @@ Jump to: Sat Dec 2 - S [[!inline pages="internal(2023/schedule-2023-12-02)" raw="yes"]]
            -[[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-02T14:00:00+0000""" endutc="""2023-12-02T14:10:00+0000""" start="""9:00""" end="""9:10""" title="""Saturday opening remarks""" url="""/2023/talks/sat-open""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sat-open""" note=""""""]] +[[!template id=sched time="""10""" q-and-a="""none""" startutc="""2023-12-02T14:00:00+0000""" endutc="""2023-12-02T14:10:00+0000""" start="""9:00""" end="""9:10""" title="""Saturday opening remarks""" url="""/2023/talks/sat-open""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sat-open""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T14:10:00+0000""" endutc="""2023-12-02T14:20:00+0000""" start="""9:10""" end="""9:20""" title="""An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp""" url="""/2023/talks/adventure""" speakers="""Chung-hong Chan""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""adventure""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T14:30:00+0000""" endutc="""2023-12-02T14:50:00+0000""" start="""9:30""" end="""9:50""" title="""Authoring and presenting university courses with Emacs and a full libre software stack""" url="""/2023/talks/uni""" speakers="""James Howell""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""uni""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T15:00:00+0000""" endutc="""2023-12-02T15:10:00+0000""" start="""10:00""" end="""10:10""" title="""MatplotLLM, iterative natural language data visualization in org-babel""" url="""/2023/talks/matplotllm""" speakers="""Abhinav Tushar""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""matplotllm""" note="""captioned"""]] @@ -20,7 +20,7 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""20""" q-and-a="""none""" startutc="""2023-12-02T18:50:00+0000""" endutc="""2023-12-02T19:10:00+0000""" start="""1:50""" end="""2:10""" title="""Collaborative data processing and documenting using org-babel""" url="""/2023/talks/collab""" speakers="""Jonathan Hartman, Lukas C. Bossert""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""collab""" note="""captioned"""]] [[!template id=sched time="""40""" q-and-a="""#emacsconf, speaker nick: edrx""" startutc="""2023-12-02T19:00:00+0000""" endutc="""2023-12-02T19:40:00+0000""" start="""2:00""" end="""2:40""" title="""REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ""" url="""/2023/talks/repl""" speakers="""Eduardo Ochs""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""repl""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T19:20:00+0000""" endutc="""2023-12-02T19:40:00+0000""" start="""2:20""" end="""2:40""" title="""How I play TTRPGs in Emacs""" url="""/2023/talks/solo""" speakers="""Howard Abrams""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""solo""" note="""captioned"""]] -[[!template id=sched time="""40""" q-and-a="""BBB""" note="""Actually a general-audience talk; just on the development track for scheduling purposes""" startutc="""2023-12-02T19:50:00+0000""" endutc="""2023-12-02T20:30:00+0000""" start="""2:50""" end="""3:30""" title="""Literate Documentation with Emacs and Org Mode""" url="""/2023/talks/doc""" speakers="""Mike Hamrick""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""doc""" note=""""""]] +[[!template id=sched time="""40""" q-and-a="""BBB""" note="""Actually a general-audience talk; just on the development track for scheduling purposes""" startutc="""2023-12-02T19:50:00+0000""" endutc="""2023-12-02T20:30:00+0000""" start="""2:50""" end="""3:30""" title="""Literate Documentation with Emacs and Org Mode""" url="""/2023/talks/doc""" speakers="""Mike Hamrick""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""doc""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""#emacsconf, speaker nick: lispmacs""" startutc="""2023-12-02T19:55:00+0000""" endutc="""2023-12-02T20:15:00+0000""" start="""2:55""" end="""3:15""" title="""Org-Mode workflow: informal reference tracking""" url="""/2023/talks/ref""" speakers="""Christopher Howard""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""ref""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T20:25:00+0000""" endutc="""2023-12-02T20:35:00+0000""" start="""3:25""" end="""3:35""" title="""(Un)entangling projects and repos""" url="""/2023/talks/unentangling""" speakers="""Alexey Bochkarev""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""unentangling""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T20:45:00+0000""" endutc="""2023-12-02T20:55:00+0000""" start="""3:45""" end="""3:55""" title="""Emacs development updates""" url="""/2023/talks/devel""" speakers="""John Wiegley""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""devel""" note=""""""]] @@ -36,7 +36,7 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""5""" q-and-a="""""" startutc="""2023-12-03T14:00:00+0000""" endutc="""2023-12-03T14:05:00+0000""" start="""9:00""" end="""9:05""" title="""Sunday opening remarks""" url="""/2023/talks/sun-open""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sun-open""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T14:05:00+0000""" endutc="""2023-12-03T14:25:00+0000""" start="""9:05""" end="""9:25""" title="""Top 10 ways Hyperbole amps up Emacs""" url="""/2023/talks/hyperamp""" speakers="""Robert Weiner""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""hyperamp""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""#emacsconf""" startutc="""2023-12-03T14:40:00+0000""" endutc="""2023-12-03T15:00:00+0000""" start="""9:40""" end="""10:00""" title="""Using Koutline for stream of thought journaling""" url="""/2023/talks/koutline""" speakers="""Matthew Jorgensen (PlasmaStrike)""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""koutline""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T15:00:00+0000""" endutc="""2023-12-03T15:20:00+0000""" start="""10:00""" end="""10:20""" title="""Bringing joy to Scheme programming""" url="""/2023/talks/scheme""" speakers="""Andrew Tropin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""scheme""" note=""""""]] +[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T15:00:00+0000""" endutc="""2023-12-03T15:20:00+0000""" start="""10:00""" end="""10:20""" title="""Bringing joy to Scheme programming""" url="""/2023/talks/scheme""" speakers="""Andrew Tropin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""scheme""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T15:10:00+0000""" endutc="""2023-12-03T15:20:00+0000""" start="""10:10""" end="""10:20""" title="""Parallel text replacement""" url="""/2023/talks/parallel""" speakers="""Lovro, Valentino Picotti""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""parallel""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T15:35:00+0000""" endutc="""2023-12-03T15:45:00+0000""" start="""10:35""" end="""10:45""" title="""Eat and Eat powered Eshell, fast featureful terminal inside Emacs""" url="""/2023/talks/eat""" speakers="""Akib Azmain Turja""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""eat""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T15:35:00+0000""" endutc="""2023-12-03T15:55:00+0000""" start="""10:35""" end="""10:55""" title="""GNU Emacs: A World of Possibilities""" url="""/2023/talks/world""" speakers="""Anand Tamariya""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""world""" note="""captioned"""]] @@ -51,7 +51,7 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:30:00+0000""" endutc="""2023-12-03T19:40:00+0000""" start="""2:30""" end="""2:40""" title="""Writing a language server in OCaml for Emacs, fun, and profit""" url="""/2023/talks/lspocaml""" speakers="""Austin Theriault""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""lspocaml""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:35:00+0000""" endutc="""2023-12-03T19:45:00+0000""" start="""2:35""" end="""2:45""" title="""Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)""" url="""/2023/talks/mentor""" speakers="""Jeremy Friesen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""mentor""" note=""""""]] [[!template id=sched time="""30""" q-and-a="""BBB""" startutc="""2023-12-03T19:55:00+0000""" endutc="""2023-12-03T20:25:00+0000""" start="""2:55""" end="""3:25""" title="""What I learned by writing test cases for GNU Hyperbole""" url="""/2023/talks/test""" speakers="""Mats Lidell""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""test""" note="""captioned"""]] -[[!template id=sched time="""30""" q-and-a="""BBB""" startutc="""2023-12-03T20:10:00+0000""" endutc="""2023-12-03T20:40:00+0000""" start="""3:10""" end="""3:40""" title="""Emacs saves the Web (maybe)""" url="""/2023/talks/web""" speakers="""Yuchen Pei""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""web""" note=""""""]] +[[!template id=sched time="""30""" q-and-a="""BBB""" startutc="""2023-12-03T20:10:00+0000""" endutc="""2023-12-03T20:40:00+0000""" start="""3:10""" end="""3:40""" title="""Emacs saves the Web (maybe)""" url="""/2023/talks/web""" speakers="""Yuchen Pei""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""web""" note="""captioned"""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T20:40:00+0000""" endutc="""2023-12-03T21:20:00+0000""" start="""3:40""" end="""4:20""" title="""Windows into Freedom""" url="""/2023/talks/windows""" speakers="""Corwin Brust""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""windows""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""Etherpad""" startutc="""2023-12-03T20:55:00+0000""" endutc="""2023-12-03T21:15:00+0000""" start="""3:55""" end="""4:15""" title="""Sharing Emacs is Caring Emacs: Emacs education and why I embraced video""" url="""/2023/talks/sharing""" speakers="""Jacob Boxerman""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sharing""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-03T21:30:00+0000""" endutc="""2023-12-03T21:40:00+0000""" start="""4:30""" end="""4:40""" title="""Sunday closing remarks""" url="""/2023/talks/sun-close""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sun-close""" note=""""""]]
            \ No newline at end of file -- cgit v1.2.3 From 46d080c4f5a6a0c80281d387564371751803393a Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Mon, 27 Nov 2023 19:16:08 -0500 Subject: remove update from 10-10 --- 2023.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/2023.md b/2023.md index e4236945..846984d7 100644 --- a/2023.md +++ b/2023.md @@ -12,10 +12,6 @@ alt="EmacsConf logo"]]

            GNU Emacs and Emacs Lisp.

            -2023-10-10 update: Speakers are currently working on their presentations. -[[Instructions for speakers|prepare]] (Target date for videos: -November 4) It's all going to come together... - We are busy putting things together for EmacsConf 2023, and we would love to have *your* help to make EmacsConf 2023 amazing, much like the previous EmacsConfs. [[**Volunteer**|volunteer]], get -- cgit v1.2.3 From 315b8aa88d1538bbde7c19c6c77ec77c6baf4c58 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Mon, 27 Nov 2023 19:58:10 -0500 Subject: Prepare for conference --- 2023/info/adventure-before.md | 2 +- 2023/info/collab-before.md | 2 +- 2023/info/core-before.md | 2 +- 2023/info/cubing-before.md | 4 +- 2023/info/devel-before.md | 2 +- 2023/info/doc-before.md | 2 +- 2023/info/eat-before.md | 2 +- 2023/info/emacsconf-before.md | 2 +- 2023/info/emacsen-before.md | 2 +- 2023/info/emms-before.md | 2 +- 2023/info/eval-before.md | 2 +- 2023/info/flat-before.md | 2 +- 2023/info/gc-before.md | 2 +- 2023/info/hyperamp-before.md | 2 +- 2023/info/hyperdrive-before.md | 2 +- 2023/info/koutline-before.md | 4 +- 2023/info/llm-before.md | 2 +- 2023/info/lspocaml-before.md | 2 +- 2023/info/matplotllm-before.md | 2 +- 2023/info/mentor-before.md | 2 +- 2023/info/nabokov-before.md | 2 +- 2023/info/one-before.md | 2 +- 2023/info/overlay-before.md | 2 +- 2023/info/parallel-before.md | 2 +- 2023/info/poltys-before.md | 2 +- 2023/info/ref-before.md | 4 +- 2023/info/repl-before.md | 4 +- 2023/info/sat-close-before.md | 2 +- 2023/info/sat-open-before.md | 2 +- 2023/info/scheme-before.md | 2 +- 2023/info/sharing-before.md | 2 +- 2023/info/solo-before.md | 2 +- 2023/info/steno-before.md | 2 +- 2023/info/sun-close-before.md | 2 +- 2023/info/sun-open-before.md | 2 +- 2023/info/table-before.md | 2 +- 2023/info/taming-before.md | 2 +- 2023/info/teaching-before.md | 2 +- 2023/info/test-before.md | 2 +- 2023/info/unentangling-before.md | 2 +- 2023/info/uni-before.md | 2 +- 2023/info/voice-before.md | 2 +- 2023/info/web-before.md | 2 +- 2023/info/windows-before.md | 2 +- 2023/info/world-before.md | 2 +- 2023/info/writing-before.md | 2 +- 2023/schedule-details.md | 8 ++-- 2023/watch/dev.md | 73 ++++++++++++++++-------------- 2023/watch/gen.md | 97 +++++++++++++++++++--------------------- 2023/watch/info.md | 2 +- 50 files changed, 140 insertions(+), 140 deletions(-) diff --git a/2023/info/adventure-before.md b/2023/info/adventure-before.md index cf0e0348..64d2bd35 100644 --- a/2023/info/adventure-before.md +++ b/2023/info/adventure-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 6-min talk; Q&A: Etherpad -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:10 AM - 9:20 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:10 AM - 8:20 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:10 AM - 7:20 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:10 AM - 6:20 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:10 PM - 2:20 PM UTC
            Saturday, Dec 2 2023, ~3:10 PM - 3:20 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:10 PM - 4:20 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~7:40 PM - 7:50 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:10 PM - 10:20 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:10 PM - 11:20 PM JST (Asia/Tokyo)
            diff --git a/2023/info/collab-before.md b/2023/info/collab-before.md index 24e403fa..e377cee9 100644 --- a/2023/info/collab-before.md +++ b/2023/info/collab-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 20-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:50 PM - 2:10 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:50 PM - 1:10 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:50 AM - 12:10 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:50 AM - 11:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:50 PM - 7:10 PM UTC
            Saturday, Dec 2 2023, ~7:50 PM - 8:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:50 PM - 9:10 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:20 AM - 12:40 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:50 AM - 3:10 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:50 AM - 4:10 AM JST (Asia/Tokyo)
            diff --git a/2023/info/core-before.md b/2023/info/core-before.md index cb562e40..fb4a756d 100644 --- a/2023/info/core-before.md +++ b/2023/info/core-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 40-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~4:10 PM - 4:50 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~3:10 PM - 3:50 PM CST (US/Central)
            Saturday, Dec 2 2023, ~2:10 PM - 2:50 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~1:10 PM - 1:50 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~9:10 PM - 9:50 PM UTC
            Saturday, Dec 2 2023, ~10:10 PM - 10:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~11:10 PM - 11:50 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:40 AM - 3:20 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~5:10 AM - 5:50 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~6:10 AM - 6:50 AM JST (Asia/Tokyo)
            diff --git a/2023/info/cubing-before.md b/2023/info/cubing-before.md index a3245138..c5339cd4 100644 --- a/2023/info/cubing-before.md +++ b/2023/info/cubing-before.md @@ -5,8 +5,8 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 14-min talk; Q&A: IRC -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Format: 14-min talk; Q&A: IRC +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:35 AM - 11:55 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:35 AM - 10:55 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:35 AM - 9:55 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:35 AM - 8:55 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:35 PM - 4:55 PM UTC
            Sunday, Dec 3 2023, ~5:35 PM - 5:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:35 PM - 6:55 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~10:05 PM - 10:25 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:35 AM - 12:55 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:35 AM - 1:55 AM JST (Asia/Tokyo)
            diff --git a/2023/info/devel-before.md b/2023/info/devel-before.md index 80a6809c..f1b9ec13 100644 --- a/2023/info/devel-before.md +++ b/2023/info/devel-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 10-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:45 PM - 3:55 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:45 PM - 2:55 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:45 PM - 1:55 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:45 PM - 12:55 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:45 PM - 8:55 PM UTC
            Saturday, Dec 2 2023, ~9:45 PM - 9:55 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:45 PM - 10:55 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:15 AM - 2:25 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:45 AM - 4:55 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:45 AM - 5:55 AM JST (Asia/Tokyo)
            diff --git a/2023/info/doc-before.md b/2023/info/doc-before.md index 6798e648..28e8203f 100644 --- a/2023/info/doc-before.md +++ b/2023/info/doc-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 43-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:50 PM - 3:30 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:50 PM - 2:30 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:50 PM - 1:30 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:50 AM - 12:30 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:50 PM - 8:30 PM UTC
            Saturday, Dec 2 2023, ~8:50 PM - 9:30 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:50 PM - 10:30 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:20 AM - 2:00 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:50 AM - 4:30 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:50 AM - 5:30 AM JST (Asia/Tokyo)
            diff --git a/2023/info/eat-before.md b/2023/info/eat-before.md index 13784fb5..1d3df6c0 100644 --- a/2023/info/eat-before.md +++ b/2023/info/eat-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 10-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:35 AM - 10:45 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:35 AM - 9:45 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:35 AM - 8:45 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:35 AM - 7:45 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:35 PM - 3:45 PM UTC
            Sunday, Dec 3 2023, ~4:35 PM - 4:45 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:35 PM - 5:45 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:05 PM - 9:15 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:35 PM - 11:45 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:35 AM - 12:45 AM JST (Asia/Tokyo)
            diff --git a/2023/info/emacsconf-before.md b/2023/info/emacsconf-before.md index 0395d201..46df683a 100644 --- a/2023/info/emacsconf-before.md +++ b/2023/info/emacsconf-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 16-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) Status: TO_CHECK
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:45 PM - 4:05 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:45 PM - 3:05 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:45 PM - 2:05 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:45 PM - 1:05 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:45 PM - 9:05 PM UTC
            Saturday, Dec 2 2023, ~9:45 PM - 10:05 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:45 PM - 11:05 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:15 AM - 2:35 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:45 AM - 5:05 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:45 AM - 6:05 AM JST (Asia/Tokyo)
            diff --git a/2023/info/emacsen-before.md b/2023/info/emacsen-before.md index 2c2df17e..834148b1 100644 --- a/2023/info/emacsen-before.md +++ b/2023/info/emacsen-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 19-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:35 AM - 11:55 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:35 AM - 10:55 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:35 AM - 9:55 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:35 AM - 8:55 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:35 PM - 4:55 PM UTC
            Sunday, Dec 3 2023, ~5:35 PM - 5:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:35 PM - 6:55 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~10:05 PM - 10:25 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:35 AM - 12:55 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:35 AM - 1:55 AM JST (Asia/Tokyo)
            diff --git a/2023/info/emms-before.md b/2023/info/emms-before.md index c062001b..2f7833d3 100644 --- a/2023/info/emms-before.md +++ b/2023/info/emms-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 39-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:00 PM - 1:40 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:00 PM - 12:40 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:00 AM - 11:40 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:00 AM - 10:40 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:00 PM - 6:40 PM UTC
            Sunday, Dec 3 2023, ~7:00 PM - 7:40 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:00 PM - 8:40 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~11:30 PM - 12:10 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:00 AM - 2:40 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:00 AM - 3:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/eval-before.md b/2023/info/eval-before.md index 07f01bc3..a04bea65 100644 --- a/2023/info/eval-before.md +++ b/2023/info/eval-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 10-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:35 PM - 1:45 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:35 PM - 12:45 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:35 AM - 11:45 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:35 AM - 10:45 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:35 PM - 6:45 PM UTC
            Saturday, Dec 2 2023, ~7:35 PM - 7:45 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:35 PM - 8:45 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:05 AM - 12:15 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:35 AM - 2:45 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:35 AM - 3:45 AM JST (Asia/Tokyo)
            diff --git a/2023/info/flat-before.md b/2023/info/flat-before.md index 211d2839..2d2c877a 100644 --- a/2023/info/flat-before.md +++ b/2023/info/flat-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 10-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:10 AM - 11:20 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:10 AM - 10:20 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:10 AM - 9:20 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:10 AM - 8:20 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:10 PM - 4:20 PM UTC
            Sunday, Dec 3 2023, ~5:10 PM - 5:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:10 PM - 6:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:40 PM - 9:50 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:10 AM - 12:20 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:10 AM - 1:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/gc-before.md b/2023/info/gc-before.md index f9e21c91..cbf84541 100644 --- a/2023/info/gc-before.md +++ b/2023/info/gc-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 20-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:00 PM - 1:20 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:00 PM - 12:20 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:00 AM - 11:20 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:00 AM - 10:20 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:00 PM - 6:20 PM UTC
            Sunday, Dec 3 2023, ~7:00 PM - 7:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:00 PM - 8:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~11:30 PM - 11:50 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:00 AM - 2:20 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:00 AM - 3:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/hyperamp-before.md b/2023/info/hyperamp-before.md index 5c9ea4e2..680ea584 100644 --- a/2023/info/hyperamp-before.md +++ b/2023/info/hyperamp-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 20-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~9:05 AM - 9:25 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~8:05 AM - 8:25 AM CST (US/Central)
            Sunday, Dec 3 2023, ~7:05 AM - 7:25 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~6:05 AM - 6:25 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~2:05 PM - 2:25 PM UTC
            Sunday, Dec 3 2023, ~3:05 PM - 3:25 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~4:05 PM - 4:25 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~7:35 PM - 7:55 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~10:05 PM - 10:25 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~11:05 PM - 11:25 PM JST (Asia/Tokyo)
            diff --git a/2023/info/hyperdrive-before.md b/2023/info/hyperdrive-before.md index aa803899..4de3af6d 100644 --- a/2023/info/hyperdrive-before.md +++ b/2023/info/hyperdrive-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 41-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) Status: Being captioned
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:35 PM - 2:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:35 PM - 1:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:35 AM - 12:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:35 AM - 11:15 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:35 PM - 7:15 PM UTC
            Sunday, Dec 3 2023, ~7:35 PM - 8:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:35 PM - 9:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:05 AM - 12:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:35 AM - 3:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:35 AM - 4:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/koutline-before.md b/2023/info/koutline-before.md index faad2bfb..7d47c89b 100644 --- a/2023/info/koutline-before.md +++ b/2023/info/koutline-before.md @@ -5,8 +5,8 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] -Format: 20-min talk; Q&A: IRC -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Format: 20-min talk; Q&A: IRC +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~9:40 AM - 10:00 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~8:40 AM - 9:00 AM CST (US/Central)
            Sunday, Dec 3 2023, ~7:40 AM - 8:00 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~6:40 AM - 7:00 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~2:40 PM - 3:00 PM UTC
            Sunday, Dec 3 2023, ~3:40 PM - 4:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~4:40 PM - 5:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:10 PM - 8:30 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~10:40 PM - 11:00 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~11:40 PM - 12:00 AM JST (Asia/Tokyo)
            diff --git a/2023/info/llm-before.md b/2023/info/llm-before.md index 3ce86c50..bd96f29a 100644 --- a/2023/info/llm-before.md +++ b/2023/info/llm-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 21-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:55 AM - 11:15 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:55 AM - 10:15 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:55 AM - 9:15 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:55 AM - 8:15 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:55 PM - 4:15 PM UTC
            Saturday, Dec 2 2023, ~4:55 PM - 5:15 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:55 PM - 6:15 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:25 PM - 9:45 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:55 PM - 12:15 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:55 AM - 1:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/lspocaml-before.md b/2023/info/lspocaml-before.md index 45df6ea4..45c8f106 100644 --- a/2023/info/lspocaml-before.md +++ b/2023/info/lspocaml-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 10-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:30 PM - 2:40 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:30 PM - 1:40 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:30 PM - 12:40 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:30 AM - 11:40 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:30 PM - 7:40 PM UTC
            Sunday, Dec 3 2023, ~8:30 PM - 8:40 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:30 PM - 9:40 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:00 AM - 1:10 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:30 AM - 3:40 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:30 AM - 4:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/matplotllm-before.md b/2023/info/matplotllm-before.md index 02600137..00e8146c 100644 --- a/2023/info/matplotllm-before.md +++ b/2023/info/matplotllm-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 10-min talk; Q&A: Etherpad -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:00 AM - 10:10 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:00 AM - 9:10 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:00 AM - 8:10 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:00 AM - 7:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:00 PM - 3:10 PM UTC
            Saturday, Dec 2 2023, ~4:00 PM - 4:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:00 PM - 5:10 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:30 PM - 8:40 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:00 PM - 11:10 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:00 AM - 12:10 AM JST (Asia/Tokyo)
            diff --git a/2023/info/mentor-before.md b/2023/info/mentor-before.md index 19865bb2..1ea065dc 100644 --- a/2023/info/mentor-before.md +++ b/2023/info/mentor-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 11-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Being captioned
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:35 PM - 2:45 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:35 PM - 1:45 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:35 PM - 12:45 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:35 AM - 11:45 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:35 PM - 7:45 PM UTC
            Sunday, Dec 3 2023, ~8:35 PM - 8:45 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:35 PM - 9:45 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:05 AM - 1:15 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:35 AM - 3:45 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:35 AM - 4:45 AM JST (Asia/Tokyo)
            diff --git a/2023/info/nabokov-before.md b/2023/info/nabokov-before.md index 16ce087a..def5dc3c 100644 --- a/2023/info/nabokov-before.md +++ b/2023/info/nabokov-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 10-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:25 PM - 1:35 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:25 PM - 12:35 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:25 AM - 11:35 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:25 AM - 10:35 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:25 PM - 6:35 PM UTC
            Saturday, Dec 2 2023, ~7:25 PM - 7:35 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:25 PM - 8:35 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:55 PM - 12:05 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:25 AM - 2:35 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:25 AM - 3:35 AM JST (Asia/Tokyo)
            diff --git a/2023/info/one-before.md b/2023/info/one-before.md index 24ed5d0d..9d0515d0 100644 --- a/2023/info/one-before.md +++ b/2023/info/one-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 23-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~11:30 AM - 11:50 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~10:30 AM - 10:50 AM CST (US/Central)
            Saturday, Dec 2 2023, ~9:30 AM - 9:50 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~8:30 AM - 8:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~4:30 PM - 4:50 PM UTC
            Saturday, Dec 2 2023, ~5:30 PM - 5:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~6:30 PM - 6:50 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~10:00 PM - 10:20 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~12:30 AM - 12:50 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~1:30 AM - 1:50 AM JST (Asia/Tokyo)
            diff --git a/2023/info/overlay-before.md b/2023/info/overlay-before.md index 56f38b20..4d095990 100644 --- a/2023/info/overlay-before.md +++ b/2023/info/overlay-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 21-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:00 PM - 1:20 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:00 PM - 12:20 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:00 AM - 11:20 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:00 AM - 10:20 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:00 PM - 6:20 PM UTC
            Saturday, Dec 2 2023, ~7:00 PM - 7:20 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:00 PM - 8:20 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:30 PM - 11:50 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:00 AM - 2:20 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:00 AM - 3:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/parallel-before.md b/2023/info/parallel-before.md index 02c08700..6c70daf1 100644 --- a/2023/info/parallel-before.md +++ b/2023/info/parallel-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 10-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:10 AM - 10:20 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:10 AM - 9:20 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:10 AM - 8:20 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:10 AM - 7:20 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:10 PM - 3:20 PM UTC
            Sunday, Dec 3 2023, ~4:10 PM - 4:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:10 PM - 5:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:40 PM - 8:50 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:10 PM - 11:20 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:10 AM - 12:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/poltys-before.md b/2023/info/poltys-before.md index 8a7218b2..3c8b4214 100644 --- a/2023/info/poltys-before.md +++ b/2023/info/poltys-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 20-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:00 AM - 11:20 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:00 AM - 10:20 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:00 AM - 9:20 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:00 AM - 8:20 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:00 PM - 4:20 PM UTC
            Sunday, Dec 3 2023, ~5:00 PM - 5:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:00 PM - 6:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:30 PM - 9:50 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:00 AM - 12:20 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:00 AM - 1:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/ref-before.md b/2023/info/ref-before.md index e5ba3f96..b988b0ca 100644 --- a/2023/info/ref-before.md +++ b/2023/info/ref-before.md @@ -5,8 +5,8 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 16-min talk; Q&A: IRC -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Format: 16-min talk; Q&A: IRC +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:55 PM - 3:15 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:55 PM - 2:15 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:55 PM - 1:15 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:55 AM - 12:15 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:55 PM - 8:15 PM UTC
            Saturday, Dec 2 2023, ~8:55 PM - 9:15 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:55 PM - 10:15 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:25 AM - 1:45 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:55 AM - 4:15 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:55 AM - 5:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/repl-before.md b/2023/info/repl-before.md index fda0a7ef..f13e7edd 100644 --- a/2023/info/repl-before.md +++ b/2023/info/repl-before.md @@ -5,8 +5,8 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] -Format: 40-min talk; Q&A: IRC -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Format: 40-min talk; Q&A: IRC +Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:00 PM - 2:40 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:00 PM - 1:40 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:00 PM - 12:40 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:00 AM - 11:40 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:00 PM - 7:40 PM UTC
            Saturday, Dec 2 2023, ~8:00 PM - 8:40 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:00 PM - 9:40 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:30 AM - 1:10 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:00 AM - 3:40 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:00 AM - 4:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sat-close-before.md b/2023/info/sat-close-before.md index 5c2ca463..3f178c81 100644 --- a/2023/info/sat-close-before.md +++ b/2023/info/sat-close-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 10-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~5:05 PM - 5:15 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~4:05 PM - 4:15 PM CST (US/Central)
            Saturday, Dec 2 2023, ~3:05 PM - 3:15 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~2:05 PM - 2:15 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~10:05 PM - 10:15 PM UTC
            Saturday, Dec 2 2023, ~11:05 PM - 11:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~12:05 AM - 12:15 AM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~3:35 AM - 3:45 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~6:05 AM - 6:15 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~7:05 AM - 7:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sat-open-before.md b/2023/info/sat-open-before.md index 007f50f1..21cc196e 100644 --- a/2023/info/sat-open-before.md +++ b/2023/info/sat-open-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 10-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:00 AM - 9:10 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:00 AM - 8:10 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:00 AM - 7:10 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:00 AM - 6:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:00 PM - 2:10 PM UTC
            Saturday, Dec 2 2023, ~3:00 PM - 3:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:00 PM - 4:10 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~7:30 PM - 7:40 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:00 PM - 10:10 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:00 PM - 11:10 PM JST (Asia/Tokyo)
            diff --git a/2023/info/scheme-before.md b/2023/info/scheme-before.md index 2bfc2d84..98590d94 100644 --- a/2023/info/scheme-before.md +++ b/2023/info/scheme-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 22-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:00 AM - 10:20 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:00 AM - 9:20 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:00 AM - 8:20 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:00 AM - 7:20 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:00 PM - 3:20 PM UTC
            Sunday, Dec 3 2023, ~4:00 PM - 4:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:00 PM - 5:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:30 PM - 8:50 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:00 PM - 11:20 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:00 AM - 12:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sharing-before.md b/2023/info/sharing-before.md index 7bc5bed0..bcde5c42 100644 --- a/2023/info/sharing-before.md +++ b/2023/info/sharing-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 17-min talk; Q&A: Etherpad -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Being captioned
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:55 PM - 4:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:55 PM - 3:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:55 PM - 2:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:55 PM - 1:15 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:55 PM - 9:15 PM UTC
            Sunday, Dec 3 2023, ~9:55 PM - 10:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:55 PM - 11:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:25 AM - 2:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:55 AM - 5:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:55 AM - 6:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/solo-before.md b/2023/info/solo-before.md index 071fad1d..89690ef5 100644 --- a/2023/info/solo-before.md +++ b/2023/info/solo-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 15-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:20 PM - 2:40 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:20 PM - 1:40 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:20 PM - 12:40 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:20 AM - 11:40 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:20 PM - 7:40 PM UTC
            Saturday, Dec 2 2023, ~8:20 PM - 8:40 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:20 PM - 9:40 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:50 AM - 1:10 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:20 AM - 3:40 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:20 AM - 4:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/steno-before.md b/2023/info/steno-before.md index 74a0c54c..4bec8932 100644 --- a/2023/info/steno-before.md +++ b/2023/info/steno-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 26-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:55 PM - 2:25 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:55 PM - 1:25 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:55 AM - 12:25 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:55 AM - 11:25 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:55 PM - 7:25 PM UTC
            Sunday, Dec 3 2023, ~7:55 PM - 8:25 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:55 PM - 9:25 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:25 AM - 12:55 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:55 AM - 3:25 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:55 AM - 4:25 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sun-close-before.md b/2023/info/sun-close-before.md index 2bdae911..9df3943c 100644 --- a/2023/info/sun-close-before.md +++ b/2023/info/sun-close-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 10-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~4:30 PM - 4:40 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~3:30 PM - 3:40 PM CST (US/Central)
            Sunday, Dec 3 2023, ~2:30 PM - 2:40 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~1:30 PM - 1:40 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~9:30 PM - 9:40 PM UTC
            Sunday, Dec 3 2023, ~10:30 PM - 10:40 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~11:30 PM - 11:40 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~3:00 AM - 3:10 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~5:30 AM - 5:40 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~6:30 AM - 6:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sun-open-before.md b/2023/info/sun-open-before.md index 10af9617..f46af5b0 100644 --- a/2023/info/sun-open-before.md +++ b/2023/info/sun-open-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 5-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~9:00 AM - 9:05 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~8:00 AM - 8:05 AM CST (US/Central)
            Sunday, Dec 3 2023, ~7:00 AM - 7:05 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~6:00 AM - 6:05 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~2:00 PM - 2:05 PM UTC
            Sunday, Dec 3 2023, ~3:00 PM - 3:05 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~4:00 PM - 4:05 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~7:30 PM - 7:35 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~10:00 PM - 10:05 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~11:00 PM - 11:05 PM JST (Asia/Tokyo)
            diff --git a/2023/info/table-before.md b/2023/info/table-before.md index 38597212..da59e080 100644 --- a/2023/info/table-before.md +++ b/2023/info/table-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 16-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Being captioned
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:40 AM - 10:50 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:40 AM - 9:50 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:40 AM - 8:50 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:40 AM - 7:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:40 PM - 3:50 PM UTC
            Saturday, Dec 2 2023, ~4:40 PM - 4:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:40 PM - 5:50 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:10 PM - 9:20 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:40 PM - 11:50 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:40 AM - 12:50 AM JST (Asia/Tokyo)
            diff --git a/2023/info/taming-before.md b/2023/info/taming-before.md index 6e6b1aae..cd75d8a1 100644 --- a/2023/info/taming-before.md +++ b/2023/info/taming-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 10-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~11:05 AM - 11:15 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~10:05 AM - 10:15 AM CST (US/Central)
            Saturday, Dec 2 2023, ~9:05 AM - 9:15 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~8:05 AM - 8:15 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~4:05 PM - 4:15 PM UTC
            Saturday, Dec 2 2023, ~5:05 PM - 5:15 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~6:05 PM - 6:15 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:35 PM - 9:45 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~12:05 AM - 12:15 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~1:05 AM - 1:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/teaching-before.md b/2023/info/teaching-before.md index 9bea05a2..5c5728b0 100644 --- a/2023/info/teaching-before.md +++ b/2023/info/teaching-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 20-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:05 AM - 10:25 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:05 AM - 9:25 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:05 AM - 8:25 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:05 AM - 7:25 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:05 PM - 3:25 PM UTC
            Saturday, Dec 2 2023, ~4:05 PM - 4:25 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:05 PM - 5:25 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:35 PM - 8:55 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:05 PM - 11:25 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:05 AM - 12:25 AM JST (Asia/Tokyo)
            diff --git a/2023/info/test-before.md b/2023/info/test-before.md index 9c667950..3ea51c05 100644 --- a/2023/info/test-before.md +++ b/2023/info/test-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 27-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:55 PM - 3:25 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:55 PM - 2:25 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:55 PM - 1:25 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:55 AM - 12:25 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:55 PM - 8:25 PM UTC
            Sunday, Dec 3 2023, ~8:55 PM - 9:25 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:55 PM - 10:25 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:25 AM - 1:55 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:55 AM - 4:25 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:55 AM - 5:25 AM JST (Asia/Tokyo)
            diff --git a/2023/info/unentangling-before.md b/2023/info/unentangling-before.md index 38778c8d..4e9644a4 100644 --- a/2023/info/unentangling-before.md +++ b/2023/info/unentangling-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 10-min talk; Q&A: Etherpad -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:25 PM - 3:35 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:25 PM - 2:35 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:25 PM - 1:35 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:25 PM - 12:35 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:25 PM - 8:35 PM UTC
            Saturday, Dec 2 2023, ~9:25 PM - 9:35 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:25 PM - 10:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:55 AM - 2:05 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:25 AM - 4:35 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:25 AM - 5:35 AM JST (Asia/Tokyo)
            diff --git a/2023/info/uni-before.md b/2023/info/uni-before.md index bc9f9ae8..47c12d40 100644 --- a/2023/info/uni-before.md +++ b/2023/info/uni-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 20-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:30 AM - 9:50 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:30 AM - 8:50 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:30 AM - 7:50 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:30 AM - 6:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:30 PM - 2:50 PM UTC
            Saturday, Dec 2 2023, ~3:30 PM - 3:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:30 PM - 4:50 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:00 PM - 8:20 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:30 PM - 10:50 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:30 PM - 11:50 PM JST (Asia/Tokyo)
            diff --git a/2023/info/voice-before.md b/2023/info/voice-before.md index e1ee6177..59951525 100644 --- a/2023/info/voice-before.md +++ b/2023/info/voice-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 20-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:20 AM - 10:40 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:20 AM - 9:40 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:20 AM - 8:40 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:20 AM - 7:40 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:20 PM - 3:40 PM UTC
            Saturday, Dec 2 2023, ~4:20 PM - 4:40 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:20 PM - 5:40 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:50 PM - 9:10 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:20 PM - 11:40 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:20 AM - 12:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/web-before.md b/2023/info/web-before.md index 563fca70..3c32a075 100644 --- a/2023/info/web-before.md +++ b/2023/info/web-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 32-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:10 PM - 3:40 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:10 PM - 2:40 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:10 PM - 1:40 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:10 PM - 12:40 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:10 PM - 8:40 PM UTC
            Sunday, Dec 3 2023, ~9:10 PM - 9:40 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:10 PM - 10:40 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:40 AM - 2:10 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:10 AM - 4:40 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:10 AM - 5:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/windows-before.md b/2023/info/windows-before.md index 8ceb7b22..c5de1ac6 100644 --- a/2023/info/windows-before.md +++ b/2023/info/windows-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 40-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:40 PM - 4:20 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:40 PM - 3:20 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:40 PM - 2:20 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:40 PM - 1:20 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:40 PM - 9:20 PM UTC
            Sunday, Dec 3 2023, ~9:40 PM - 10:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:40 PM - 11:20 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:10 AM - 2:50 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:40 AM - 5:20 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:40 AM - 6:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/world-before.md b/2023/info/world-before.md index afe58caa..4343e762 100644 --- a/2023/info/world-before.md +++ b/2023/info/world-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 21-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:35 AM - 10:55 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:35 AM - 9:55 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:35 AM - 8:55 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:35 AM - 7:55 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:35 PM - 3:55 PM UTC
            Sunday, Dec 3 2023, ~4:35 PM - 4:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:35 PM - 5:55 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:05 PM - 9:25 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:35 PM - 11:55 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:35 AM - 12:55 AM JST (Asia/Tokyo)
            diff --git a/2023/info/writing-before.md b/2023/info/writing-before.md index ee1771c9..e02e7809 100644 --- a/2023/info/writing-before.md +++ b/2023/info/writing-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 9-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:00 PM - 1:10 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:00 PM - 12:10 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:00 AM - 11:10 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:00 AM - 10:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:00 PM - 6:10 PM UTC
            Saturday, Dec 2 2023, ~7:00 PM - 7:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:00 PM - 8:10 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:30 PM - 11:40 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:00 AM - 2:10 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:00 AM - 3:10 AM JST (Asia/Tokyo)
            diff --git a/2023/schedule-details.md b/2023/schedule-details.md index cb67f903..8578cb12 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -18,10 +18,10 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T18:25:00+0000""" endutc="""2023-12-02T18:35:00+0000""" start="""1:25""" end="""1:35""" title="""Why Nabokov would use Org-Mode if he were writing today""" url="""/2023/talks/nabokov""" speakers="""Edmund Jorgensen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""nabokov""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T18:35:00+0000""" endutc="""2023-12-02T18:45:00+0000""" start="""1:35""" end="""1:45""" title="""Editor Integrated REPL Driven Development for all languages""" url="""/2023/talks/eval""" speakers="""Musa Al-hassy""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""eval""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""none""" startutc="""2023-12-02T18:50:00+0000""" endutc="""2023-12-02T19:10:00+0000""" start="""1:50""" end="""2:10""" title="""Collaborative data processing and documenting using org-babel""" url="""/2023/talks/collab""" speakers="""Jonathan Hartman, Lukas C. Bossert""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""collab""" note="""captioned"""]] -[[!template id=sched time="""40""" q-and-a="""#emacsconf, speaker nick: edrx""" startutc="""2023-12-02T19:00:00+0000""" endutc="""2023-12-02T19:40:00+0000""" start="""2:00""" end="""2:40""" title="""REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ""" url="""/2023/talks/repl""" speakers="""Eduardo Ochs""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""repl""" note=""""""]] +[[!template id=sched time="""40""" q-and-a="""#emacsconf-dev, speaker nick: edrx""" startutc="""2023-12-02T19:00:00+0000""" endutc="""2023-12-02T19:40:00+0000""" start="""2:00""" end="""2:40""" title="""REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ""" url="""/2023/talks/repl""" speakers="""Eduardo Ochs""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""repl""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T19:20:00+0000""" endutc="""2023-12-02T19:40:00+0000""" start="""2:20""" end="""2:40""" title="""How I play TTRPGs in Emacs""" url="""/2023/talks/solo""" speakers="""Howard Abrams""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""solo""" note="""captioned"""]] [[!template id=sched time="""40""" q-and-a="""BBB""" note="""Actually a general-audience talk; just on the development track for scheduling purposes""" startutc="""2023-12-02T19:50:00+0000""" endutc="""2023-12-02T20:30:00+0000""" start="""2:50""" end="""3:30""" title="""Literate Documentation with Emacs and Org Mode""" url="""/2023/talks/doc""" speakers="""Mike Hamrick""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""doc""" note="""captioned"""]] -[[!template id=sched time="""20""" q-and-a="""#emacsconf, speaker nick: lispmacs""" startutc="""2023-12-02T19:55:00+0000""" endutc="""2023-12-02T20:15:00+0000""" start="""2:55""" end="""3:15""" title="""Org-Mode workflow: informal reference tracking""" url="""/2023/talks/ref""" speakers="""Christopher Howard""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""ref""" note="""captioned"""]] +[[!template id=sched time="""20""" q-and-a="""#emacsconf-gen, speaker nick: lispmacs""" startutc="""2023-12-02T19:55:00+0000""" endutc="""2023-12-02T20:15:00+0000""" start="""2:55""" end="""3:15""" title="""Org-Mode workflow: informal reference tracking""" url="""/2023/talks/ref""" speakers="""Christopher Howard""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""ref""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T20:25:00+0000""" endutc="""2023-12-02T20:35:00+0000""" start="""3:25""" end="""3:35""" title="""(Un)entangling projects and repos""" url="""/2023/talks/unentangling""" speakers="""Alexey Bochkarev""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""unentangling""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T20:45:00+0000""" endutc="""2023-12-02T20:55:00+0000""" start="""3:45""" end="""3:55""" title="""Emacs development updates""" url="""/2023/talks/devel""" speakers="""John Wiegley""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""devel""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T20:45:00+0000""" endutc="""2023-12-02T21:05:00+0000""" start="""3:45""" end="""4:05""" title="""EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference""" url="""/2023/talks/emacsconf""" speakers="""Sacha Chua""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsconf""" note="""captioned"""]] @@ -35,14 +35,14 @@ Jump to: Sat Dec 2 - S
            [[!template id=sched time="""5""" q-and-a="""""" startutc="""2023-12-03T14:00:00+0000""" endutc="""2023-12-03T14:05:00+0000""" start="""9:00""" end="""9:05""" title="""Sunday opening remarks""" url="""/2023/talks/sun-open""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sun-open""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T14:05:00+0000""" endutc="""2023-12-03T14:25:00+0000""" start="""9:05""" end="""9:25""" title="""Top 10 ways Hyperbole amps up Emacs""" url="""/2023/talks/hyperamp""" speakers="""Robert Weiner""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""hyperamp""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""#emacsconf""" startutc="""2023-12-03T14:40:00+0000""" endutc="""2023-12-03T15:00:00+0000""" start="""9:40""" end="""10:00""" title="""Using Koutline for stream of thought journaling""" url="""/2023/talks/koutline""" speakers="""Matthew Jorgensen (PlasmaStrike)""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""koutline""" note=""""""]] +[[!template id=sched time="""20""" q-and-a="""#emacsconf-gen""" startutc="""2023-12-03T14:40:00+0000""" endutc="""2023-12-03T15:00:00+0000""" start="""9:40""" end="""10:00""" title="""Using Koutline for stream of thought journaling""" url="""/2023/talks/koutline""" speakers="""Matthew Jorgensen (PlasmaStrike)""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""koutline""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T15:00:00+0000""" endutc="""2023-12-03T15:20:00+0000""" start="""10:00""" end="""10:20""" title="""Bringing joy to Scheme programming""" url="""/2023/talks/scheme""" speakers="""Andrew Tropin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""scheme""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T15:10:00+0000""" endutc="""2023-12-03T15:20:00+0000""" start="""10:10""" end="""10:20""" title="""Parallel text replacement""" url="""/2023/talks/parallel""" speakers="""Lovro, Valentino Picotti""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""parallel""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T15:35:00+0000""" endutc="""2023-12-03T15:45:00+0000""" start="""10:35""" end="""10:45""" title="""Eat and Eat powered Eshell, fast featureful terminal inside Emacs""" url="""/2023/talks/eat""" speakers="""Akib Azmain Turja""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""eat""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T15:35:00+0000""" endutc="""2023-12-03T15:55:00+0000""" start="""10:35""" end="""10:55""" title="""GNU Emacs: A World of Possibilities""" url="""/2023/talks/world""" speakers="""Anand Tamariya""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""world""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T16:00:00+0000""" endutc="""2023-12-03T16:20:00+0000""" start="""11:00""" end="""11:20""" title="""The browser in a buffer""" url="""/2023/talks/poltys""" speakers="""Michael Bauer""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""poltys""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T16:10:00+0000""" endutc="""2023-12-03T16:20:00+0000""" start="""11:10""" end="""11:20""" title="""A modern Emacs look-and-feel without pain""" url="""/2023/talks/flat""" speakers="""Pedro A. Aranda""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""flat""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""#emacsconf, speaker nick: wasamasa""" startutc="""2023-12-03T16:35:00+0000""" endutc="""2023-12-03T16:55:00+0000""" start="""11:35""" end="""11:55""" title="""Speedcubing in Emacs""" url="""/2023/talks/cubing""" speakers="""wasamasa""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""cubing""" note="""captioned"""]] +[[!template id=sched time="""20""" q-and-a="""#emacsconf-gen, speaker nick: wasamasa""" startutc="""2023-12-03T16:35:00+0000""" endutc="""2023-12-03T16:55:00+0000""" start="""11:35""" end="""11:55""" title="""Speedcubing in Emacs""" url="""/2023/talks/cubing""" speakers="""wasamasa""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""cubing""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T16:35:00+0000""" endutc="""2023-12-03T16:55:00+0000""" start="""11:35""" end="""11:55""" title="""The Emacsen family, the design of an Emacs and the importance of Lisp""" url="""/2023/talks/emacsen""" speakers="""Fermin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsen""" note="""captioned"""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:40:00+0000""" start="""1:00""" end="""1:40""" title="""Emacs MultiMedia System (EMMS)""" url="""/2023/talks/emms""" speakers="""Yoni Rabkin""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""emms""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:20:00+0000""" start="""1:00""" end="""1:20""" title="""emacs-gc-stats: Does garbage collection actually slow down Emacs?""" url="""/2023/talks/gc""" speakers="""Ihor Radchenko""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""gc""" note=""""""]] diff --git a/2023/watch/dev.md b/2023/watch/dev.md index 56d5b0d0..36b6b965 100644 --- a/2023/watch/dev.md +++ b/2023/watch/dev.md @@ -21,7 +21,7 @@ If you don't have a streaming media player, you can watch using the player below -
            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development
            +
            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development

            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development
            Chat: emacsconf-dev on libera.chat
            @@ -31,38 +31,38 @@ If you don't have a streaming media player, you can watch using the player below
              Legend:
            • Solid lines: Q&A will be through a BigBlueButton room (you can ask questions there or through IRC/Etherpad)
            • Dashed lines: Q&A will be over IRC or the Etherpad, or the speaker will follow up afterwards
            -
            Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            +
            Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM

            Saturday, Dec 2, 2023

            -
            10:00 - 10:10 Development Etherpad; id:matplotllm
            +
            10:00 - 10:10 Development Etherpad; Q&A: Etherpad; id:matplotllm
            Abhinav Tushar (he/him)
            -
            10:20 - 10:40 Development Etherpad; Q&A: BBB; id:voice
            +
            10:20 - 10:40 Development Etherpad; Q&A: BBB; id:voice
            Blaine Mooers (he/him/his)
            -
            10:55 - 11:15 Development Etherpad; Q&A: BBB; id:llm
            +
            10:55 - 11:15 Development Etherpad; Q&A: BBB; id:llm
            Andrew Hyatt (he/him)
            -
            1:00 - 1:20 Development Etherpad; Q&A: BBB; id:overlay
            - +
            1:00 - 1:20 Development Etherpad; Q&A: BBB; id:overlay
            +
            Jeff Trull (he/him)
            -
            1:35 - 1:45 Development Etherpad; Q&A: BBB; id:eval
            +
            1:35 - 1:45 Development Etherpad; Q&A: BBB; id:eval
            Musa Al-hassy (he/him)
            @@ -75,8 +75,15 @@ If you don't have a streaming media player, you can watch using the player below
            -
            -
            2:50 - 3:10 Development Etherpad; Q&A: BBB; id:emacsconf
            +
            +
            2:50 - 3:30 Development Etherpad; Q&A: BBB; id:doc
            + +
            Mike Hamrick
            + +
            + +
            +
            3:45 - 4:05 Development Etherpad; Q&A: BBB; id:emacsconf
            Sacha Chua (she/her)
            @@ -84,65 +91,65 @@ If you don't have a streaming media player, you can watch using the player below

            Sunday, Dec 3, 2023

            -
            10:00 - 10:20 Development Etherpad; Q&A: BBB; id:scheme
            +
            10:00 - 10:20 Development Etherpad; Q&A: BBB; id:scheme
            Andrew Tropin
            -
            10:35 - 10:55 Development Etherpad; Q&A: BBB; id:test
            - -
            Mats Lidell (he, him, his)
            - -
            - -
            -
            11:10 - 11:30 Development Etherpad; Q&A: BBB; id:world
            +
            10:35 - 10:55 Development Etherpad; Q&A: BBB; id:world
            Anand Tamariya
            -
            -
            11:45 - 11:55 Development Etherpad; Q&A: BBB; id:flat
            +
            +
            11:10 - 11:20 Development Etherpad; Q&A: BBB; id:flat
            Pedro A. Aranda (he)
            +
            +
            11:35 - 11:55 Development Etherpad; Q&A: BBB; id:emacsen
            + +
            Fermin (he/him)
            + +
            +
            -
            1:00 - 1:20 Development Etherpad; Q&A: BBB; id:gc
            +
            1:00 - 1:20 Development Etherpad; Q&A: BBB; id:gc
            Ihor Radchenko (he)
            -
            1:35 - 2:15 Development Etherpad; Q&A: BBB; id:hyperdrive
            +
            1:35 - 2:15 Development Etherpad; Q&A: BBB; id:hyperdrive
            -
            Joseph Turner
            +
            Joseph Turner and Protesilaos Stavrou
            -
            2:30 - 2:40 Development Etherpad; Q&A: BBB; id:lspocaml
            +
            2:30 - 2:40 Development Etherpad; Q&A: BBB; id:lspocaml
            Austin Theriault (he/they)
            -
            -
            2:55 - 3:35 Development Etherpad; Q&A: BBB; id:windows
            - -
            Corwin Brust (He/Him)
            +
            +
            2:55 - 3:25 Development Etherpad; Q&A: BBB; id:test
            + +
            Mats Lidell (he, him, his)
            -
            -
            3:50 - 4:10 Development Etherpad; Q&A: none; id:emacsen
            - -
            Fermin (he/him)
            +
            +
            3:40 - 4:20 Development Etherpad; Q&A: BBB; id:windows
            + +
            Corwin Brust (He/Him)
            diff --git a/2023/watch/gen.md b/2023/watch/gen.md index 8c3f573c..309d738b 100644 --- a/2023/watch/gen.md +++ b/2023/watch/gen.md @@ -21,7 +21,7 @@ If you don't have a streaming media player, you can watch using the player below -
            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development
            adventure (pad) - uni (pad, BBB) - teaching (pad, BBB) - table (pad, BBB) - taming (pad, BBB) - one (pad, BBB) - writing (pad, BBB) - nabokov (pad, BBB) - collab (pad, none) - solo (pad, BBB) - ref (pad, #emacsconf, speaker nick: lispmacs) - unentangling (pad) - devel (pad, none) - core (pad, none) - hyperamp (pad, BBB) - koutline (pad, #emacsconf) - parallel (pad, BBB) - eat (pad, BBB) - poltys (pad, BBB) - cubing (pad, #emacsconf, speaker nick: wasamasa) - emms (pad, none) - steno (pad, none) - mentor (pad, BBB) - hn (pad, BBB) - web (pad, BBB) - sharing (pad, BBB) - sat-open (pad, none) - sat-close (pad, none) - sun-open (pad, none) - sun-close (pad, none)
            +
            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development

            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development
            Chat: emacsconf-gen on libera.chat
            @@ -31,59 +31,66 @@ If you don't have a streaming media player, you can watch using the player below
              Legend:
            • Solid lines: Q&A will be through a BigBlueButton room (you can ask questions there or through IRC/Etherpad)
            • Dashed lines: Q&A will be over IRC or the Etherpad, or the speaker will follow up afterwards
            -
            Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            +
            Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM

            Saturday, Dec 2, 2023

            +
            +
            9:00 - 9:10 General Etherpad; Q&A: none; id:sat-open
            + + + +
            +
            -
            9:10 - 9:20 General Etherpad; id:adventure
            +
            9:10 - 9:20 General Etherpad; Q&A: Etherpad; id:adventure
            Chung-hong Chan (he/his/him, er/sein/ihn/ihm, 佢/他)
            -
            9:30 - 9:50 General Etherpad; Q&A: BBB; id:uni
            +
            9:30 - 9:50 General Etherpad; Q&A: BBB; id:uni
            James Howell
            -
            10:05 - 10:25 General Etherpad; Q&A: BBB; id:teaching
            +
            10:05 - 10:25 General Etherpad; Q&A: BBB; id:teaching
            Marcus Birkenkrahe
            -
            10:40 - 10:50 General Etherpad; Q&A: BBB; id:table
            +
            10:40 - 10:50 General Etherpad; Q&A: BBB; id:table
            Daniel Molina (he/him)
            -
            11:05 - 11:15 General Etherpad; Q&A: BBB; id:taming
            +
            11:05 - 11:15 General Etherpad; Q&A: BBB; id:taming
            Gergely Nagy (algernon) (he/him)
            -
            11:30 - 11:50 General Etherpad; Q&A: BBB; id:one
            +
            11:30 - 11:50 General Etherpad; Q&A: BBB; id:one
            Tony Aldon
            -
            1:00 - 1:10 General Etherpad; Q&A: BBB; id:writing
            +
            1:00 - 1:10 General Etherpad; Q&A: BBB; id:writing
            Jeremy Friesen (he/him)
            -
            1:25 - 1:35 General Etherpad; Q&A: BBB; id:nabokov
            +
            1:25 - 1:35 General Etherpad; Q&A: BBB; id:nabokov
            Edmund Jorgensen (he/him)
            @@ -97,7 +104,7 @@ If you don't have a streaming media player, you can watch using the player below
            -
            2:20 - 2:40 General Etherpad; Q&A: BBB; id:solo
            +
            2:20 - 2:40 General Etherpad; Q&A: BBB; id:solo
            Howard Abrams
            @@ -111,43 +118,43 @@ If you don't have a streaming media player, you can watch using the player below
            -
            3:25 - 3:35 General Etherpad; id:unentangling
            +
            3:25 - 3:35 General Etherpad; Q&A: Etherpad; id:unentangling
            Alexey Bochkarev (he/him)
            -
            3:45 - 3:55 General Etherpad; Q&A: none; id:devel
            +
            3:45 - 3:55 General Etherpad; Q&A: BBB; id:devel
            John Wiegley (he/him)
            -
            -
            4:05 - 4:45 General Etherpad; Q&A: none; id:core
            +
            +
            4:10 - 4:50 General Etherpad; Q&A: BBB; id:core
            Stefan Kangas
            -
            -
            9:00 - 9:10 General Etherpad; Q&A: none; id:sat-open
            - +
            +
            5:05 - 5:15 General Etherpad; id:sat-close
            +
            -
            -
            5:00 - 5:10 General Etherpad; Q&A: none; id:sat-close
            - +

            Sunday, Dec 3, 2023

            +
            +
            9:00 - 9:05 General Etherpad; id:sun-open
            +
            -

            Sunday, Dec 3, 2023

            -
            9:05 - 9:25 General Etherpad; Q&A: BBB; id:hyperamp
            +
            9:05 - 9:25 General Etherpad; Q&A: BBB; id:hyperamp
            Robert Weiner
            @@ -161,21 +168,21 @@ If you don't have a streaming media player, you can watch using the player below
            -
            10:10 - 10:20 General Etherpad; Q&A: BBB; id:parallel
            - +
            10:10 - 10:20 General Etherpad; Q&A: BBB; id:parallel
            +
            Lovro, Valentino Picotti
            -
            10:35 - 10:45 General Etherpad; Q&A: BBB; id:eat
            +
            10:35 - 10:45 General Etherpad; Q&A: BBB; id:eat
            Akib Azmain Turja (he/him)
            -
            11:00 - 11:20 General Etherpad; Q&A: BBB; id:poltys
            +
            11:00 - 11:20 General Etherpad; Q&A: BBB; id:poltys
            Michael Bauer (he/him)
            @@ -184,12 +191,12 @@ If you don't have a streaming media player, you can watch using the player below
            11:35 - 11:55 General Etherpad; Q&A: #emacsconf, speaker nick: wasamasa; id:cubing
            -
            Vasilij "wasamasa" Schneidermann (he/him)
            +
            wasamasa (he/him)
            -
            1:00 - 1:40 General Etherpad; Q&A: none; id:emms
            +
            1:00 - 1:40 General Etherpad; Q&A: BBB; id:emms
            Yoni Rabkin
            @@ -197,48 +204,34 @@ If you don't have a streaming media player, you can watch using the player below
            1:55 - 2:25 General Etherpad; Q&A: none; id:steno
            - +
            Daniel Alejandro Tapia (I like "thou" for the second person and "ou" for the third)
            -
            2:35 - 2:45 General Etherpad; Q&A: BBB; id:mentor
            +
            2:35 - 2:45 General Etherpad; Q&A: BBB; id:mentor
            Jeremy Friesen (he/him)
            -
            -
            3:00 - 3:10 General Etherpad; Q&A: BBB; id:hn
            - -
            Mickael Kerjean
            - -
            - -
            -
            3:25 - 4:05 General Etherpad; Q&A: BBB; id:web
            - +
            +
            3:10 - 3:40 General Etherpad; Q&A: BBB; id:web
            +
            Yuchen Pei (he/him)
            -
            -
            4:20 - 4:40 General Etherpad; Q&A: BBB; id:sharing
            +
            +
            3:55 - 4:15 General Etherpad; Q&A: Etherpad; id:sharing
            Jacob Boxerman (he/him)
            -
            -
            9:00 - 9:05 General Etherpad; Q&A: none; id:sun-open
            - - - -
            - -
            -
            4:55 - 5:05 General Etherpad; Q&A: none; id:sun-close
            +
            +
            4:30 - 4:40 General Etherpad; id:sun-close
            diff --git a/2023/watch/info.md b/2023/watch/info.md index 510226ae..83f87d26 100644 --- a/2023/watch/info.md +++ b/2023/watch/info.md @@ -4,4 +4,4 @@ emacsconf-genhttps://live0.emacsconf.org/gen.webmgen-480p.webm emacsconf-devhttps://live0.emacsconf.org/dev.webmdev-480p.webm - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:05- 4:45 Emacs core development: how it works core 5:00- 5:10 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with Overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:10 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel Text Replacement: Does P = NP? parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming at 200 wpm steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:00- 3:10 The many ways to browse Hacker News from Emacs hn 3:25- 4:05 Emacs saves the Web web 4:20- 4:40 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:55- 5:05 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 What I learned by writing test cases for GNU Hyperbole test 11:10-11:30 GNU Emacs: A World of Possibilities world 11:45-11:55 A modern Emacs look-and-feel without pain flat 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:35 Windows into Freedom windows 3:50- 4:10 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file -- cgit v1.2.3 From ee9544d640a549b4441d4c09edde8571530a6859 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Mon, 27 Nov 2023 21:38:44 -0500 Subject: add time note --- 2023/talks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2023/talks.md b/2023/talks.md index d6459ac8..cbb67d6f 100644 --- a/2023/talks.md +++ b/2023/talks.md @@ -15,7 +15,7 @@ for time reasons: - [Literate documentation with Emacs and Org Mode](https://emacsconf.org/2023/talks/doc) - [hyperdrive.el: Peer-to-peer filesystem in Emacs](https://emacsconf.org/2023/talks/hyperdrive) -Here's the line-up of talks: +Here's the line-up of talks. Times are in Eastern Standard Time (America/Toronto, GMT-5). If you have Javascript enabled, clicking on talk pages should include times in your computer's local time setting. [[!inline pages="internal(2023/schedule-details)" raw="yes"]] -- cgit v1.2.3 From 409f33f33f5e548010dc92643d0986f4b5622766 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Mon, 27 Nov 2023 21:41:10 -0500 Subject: timezone note --- 2023/watch/dev.md | 5 +++-- 2023/watch/gen.md | 9 +++++---- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/2023/watch/dev.md b/2023/watch/dev.md index 36b6b965..d7de9b71 100644 --- a/2023/watch/dev.md +++ b/2023/watch/dev.md @@ -21,7 +21,7 @@ If you don't have a streaming media player, you can watch using the player below -
            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development
            +
            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development

            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development
            Chat: emacsconf-dev on libera.chat
            @@ -31,6 +31,7 @@ If you don't have a streaming media player, you can watch using the player below
              Legend:
            • Solid lines: Q&A will be through a BigBlueButton room (you can ask questions there or through IRC/Etherpad)
            • Dashed lines: Q&A will be over IRC or the Etherpad, or the speaker will follow up afterwards
            +
            Times are in Eastern Standard Time (America/Toronto, GMT-5). If you have Javascript enabled, clicking on talk pages should include times in your computer's local time setting.
            Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM

            Saturday, Dec 2, 2023

            @@ -69,7 +70,7 @@ If you don't have a streaming media player, you can watch using the player below
            -
            2:00 - 2:40 Development Etherpad; Q&A: #emacsconf, speaker nick: edrx; id:repl
            +
            2:00 - 2:40 Development Etherpad; Q&A: #emacsconf-dev, speaker nick: edrx; id:repl
            Eduardo Ochs
            diff --git a/2023/watch/gen.md b/2023/watch/gen.md index 309d738b..3b7e1205 100644 --- a/2023/watch/gen.md +++ b/2023/watch/gen.md @@ -21,7 +21,7 @@ If you don't have a streaming media player, you can watch using the player below -
            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development
            +
            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development

            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development
            Chat: emacsconf-gen on libera.chat
            @@ -31,6 +31,7 @@ If you don't have a streaming media player, you can watch using the player below
              Legend:
            • Solid lines: Q&A will be through a BigBlueButton room (you can ask questions there or through IRC/Etherpad)
            • Dashed lines: Q&A will be over IRC or the Etherpad, or the speaker will follow up afterwards
            +
            Times are in Eastern Standard Time (America/Toronto, GMT-5). If you have Javascript enabled, clicking on talk pages should include times in your computer's local time setting.
            Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM

            Saturday, Dec 2, 2023

            @@ -111,7 +112,7 @@ If you don't have a streaming media player, you can watch using the player below
            -
            2:55 - 3:15 General Etherpad; Q&A: #emacsconf, speaker nick: lispmacs; id:ref
            +
            2:55 - 3:15 General Etherpad; Q&A: #emacsconf-gen, speaker nick: lispmacs; id:ref
            Christopher Howard (he/him)
            @@ -161,7 +162,7 @@ If you don't have a streaming media player, you can watch using the player below
            -
            9:40 - 10:00 General Etherpad; Q&A: #emacsconf; id:koutline
            +
            9:40 - 10:00 General Etherpad; Q&A: #emacsconf-gen; id:koutline
            Matthew Jorgensen (PlasmaStrike)
            @@ -189,7 +190,7 @@ If you don't have a streaming media player, you can watch using the player below
            -
            11:35 - 11:55 General Etherpad; Q&A: #emacsconf, speaker nick: wasamasa; id:cubing
            +
            11:35 - 11:55 General Etherpad; Q&A: #emacsconf-gen, speaker nick: wasamasa; id:cubing
            wasamasa (he/him)
            -- cgit v1.2.3 From c06df8abcb7b1d014506f1a4af10ce2a22b88567 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Tue, 28 Nov 2023 09:34:21 -0500 Subject: update schedule details --- 2023/organizers-notebook/index.org | 2 ++ 2023/schedule-details.md | 6 ++++++ 2023/talks.md | 2 +- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/2023/organizers-notebook/index.org b/2023/organizers-notebook/index.org index 8536749e..e8db581a 100644 --- a/2023/organizers-notebook/index.org +++ b/2023/organizers-notebook/index.org @@ -1717,6 +1717,8 @@ CLOSED: [2023-09-26 Tue 11:07] :CUSTOM_ID: document-volunteer-roles :END: Copied it over from the previous year +** Lessons learned +- Make sure timezones are on anything that has time (schedule page, watch pages, etc.) * Progress reports :PROPERTIES: :CUSTOM_ID: progress diff --git a/2023/schedule-details.md b/2023/schedule-details.md index 8578cb12..c5bd241b 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -1,3 +1,9 @@ +The conference is from ~9:00 AM - 5:00 PM EST (US/Eastern) / ~8:00 AM - 4:00 PM CST (US/Central) / ~7:00 AM - 3:00 PM MST (US/Mountain) / ~6:00 AM - 2:00 PM PST (US/Pacific) / ~2:00 PM - 10:00 PM UTC / ~3:00 PM - 11:00 PM CET (Europe/Paris) / ~4:00 PM - 12:00 AM EET (Europe/Athens) / ~7:30 PM - 3:30 AM IST (Asia/Kolkata) / ~10:00 PM - 6:00 AM +08 (Asia/Singapore) / ~11:00 PM - 7:00 AM JST (Asia/Tokyo). + +Times below are in US/Eastern (GMT-0500). If you have Javascript enabled, clicking on talk pages should include times in your computer's local time setting. + +You can also get this schedule as iCalendar files: emacsconf.ics - emacsconf-gen.ics - emacsconf-dev.ics. Importing that into your calendar should translate things into your local timezone. Alternatively, you can use these timezone-translated Org files: + Jump to: Sat Dec 2 - Sun Dec 3 # Saturday Dec 2, 2023 [[!inline pages="internal(2023/schedule-2023-12-02)" raw="yes"]] diff --git a/2023/talks.md b/2023/talks.md index cbb67d6f..ea28f267 100644 --- a/2023/talks.md +++ b/2023/talks.md @@ -15,7 +15,7 @@ for time reasons: - [Literate documentation with Emacs and Org Mode](https://emacsconf.org/2023/talks/doc) - [hyperdrive.el: Peer-to-peer filesystem in Emacs](https://emacsconf.org/2023/talks/hyperdrive) -Here's the line-up of talks. Times are in Eastern Standard Time (America/Toronto, GMT-5). If you have Javascript enabled, clicking on talk pages should include times in your computer's local time setting. +Here's the line-up of talks. [[!inline pages="internal(2023/schedule-details)" raw="yes"]] -- cgit v1.2.3 From d87d7b095411bc4c370ed6c585b407a2651dacd6 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Tue, 28 Nov 2023 09:34:44 -0500 Subject: remove lineup text --- 2023/talks.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/2023/talks.md b/2023/talks.md index ea28f267..922a527d 100644 --- a/2023/talks.md +++ b/2023/talks.md @@ -15,8 +15,6 @@ for time reasons: - [Literate documentation with Emacs and Org Mode](https://emacsconf.org/2023/talks/doc) - [hyperdrive.el: Peer-to-peer filesystem in Emacs](https://emacsconf.org/2023/talks/hyperdrive) -Here's the line-up of talks. - [[!inline pages="internal(2023/schedule-details)" raw="yes"]] Want to help make EmacsConf even awesomer? [[Volunteer!|/2023/volunteer]] -- cgit v1.2.3 From d2bf1f14fd4ef6446b573d587548f62f254a2a9c Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Tue, 28 Nov 2023 19:34:54 -0500 Subject: add chat and other notes --- 2023/watch.md | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/2023/watch.md b/2023/watch.md index 58e8cdd7..869e4d44 100644 --- a/2023/watch.md +++ b/2023/watch.md @@ -40,20 +40,24 @@ The Etherpad for general EmacsConf discussions is at to the Etherpads for the specific talk. Please feel free to add notes and questions to the Etherpad. -Here are the irc.libera.chat IRC channels that we'll be using this year: +You can join IRC using or your favourite +IRC client. Here are the irc.libera.chat IRC channels that we'll be +using this year: - \#emacsconf-gen: discussion for the General track - \#emacsconf-dev: discussion for the development track - \#emacsconf: hallway conversations, other general conversations - \#emacsconf-org: if you need to get in touch with the organizers -You can use the `/JOIN` command in an IRC client (ex: -chat.emacsconf.org) to join a different channel. Ex: `/join #emacsconf-org` -if you want to talk to the organizers. +You can use the `/JOIN` command in an IRC client to join a different +channel. Ex: `/join #emacsconf-org` if you want to talk to the +organizers. Pre-recorded talk videos will be available on the talk pages after the talks go live, and other videos (including Q&A) will also be added to -the talk pages once we process them. +the talk pages once we process them. (Probably by January.) You can +subscribe to `emacsconf-discuss` for updates: + **Accessibility:** Pre-recorded talks will be streamed with open captions, and the transcripts will be posted to the talk pages as -- cgit v1.2.3 From a0905aae71b55a09c63c8a26df0afd212f4545b1 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Tue, 28 Nov 2023 19:34:59 -0500 Subject: lessons learned --- 2023/organizers-notebook/index.org | 1 + 1 file changed, 1 insertion(+) diff --git a/2023/organizers-notebook/index.org b/2023/organizers-notebook/index.org index e8db581a..e4dcdbfe 100644 --- a/2023/organizers-notebook/index.org +++ b/2023/organizers-notebook/index.org @@ -1719,6 +1719,7 @@ CLOSED: [2023-09-26 Tue 11:07] Copied it over from the previous year ** Lessons learned - Make sure timezones are on anything that has time (schedule page, watch pages, etc.) +- Remember to publish the icals and schedule org files: ~emacsconf-update-schedule~. Added to the schedule-details.md. * Progress reports :PROPERTIES: :CUSTOM_ID: progress -- cgit v1.2.3 From 748e2ed9c9d91cc1e90ab44669e3b64eacc02ad3 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Tue, 28 Nov 2023 21:35:59 -0500 Subject: add lessons learned about pad --- ...rack-conference--sacha-chua--main--chapters.vtt | 4 +- ...n-a-multitrack-conference--sacha-chua--main.vtt | 16 +- 2023/info/emacsconf-after.md | 357 +++++++++++++++++++++ 2023/info/emacsconf-before.md | 21 +- 2023/info/hyperdrive-before.md | 2 +- 2023/info/sat-open-before.md | 4 +- 2023/info/sharing-before.md | 2 +- 2023/organizers-notebook.md | 64 ++-- 2023/organizers-notebook/index.org | 3 + 2023/schedule-details.md | 2 +- 10 files changed, 437 insertions(+), 38 deletions(-) diff --git a/2023/captions/emacsconf-2023-emacsconf--emacsconforg-how-we-use-org-mode-and-tramp-to-organize-and-run-a-multitrack-conference--sacha-chua--main--chapters.vtt b/2023/captions/emacsconf-2023-emacsconf--emacsconforg-how-we-use-org-mode-and-tramp-to-organize-and-run-a-multitrack-conference--sacha-chua--main--chapters.vtt index 939155bd..6ec32228 100644 --- a/2023/captions/emacsconf-2023-emacsconf--emacsconforg-how-we-use-org-mode-and-tramp-to-organize-and-run-a-multitrack-conference--sacha-chua--main--chapters.vtt +++ b/2023/captions/emacsconf-2023-emacsconf--emacsconforg-how-we-use-org-mode-and-tramp-to-organize-and-run-a-multitrack-conference--sacha-chua--main--chapters.vtt @@ -1,10 +1,10 @@ WEBVTT -00:00:00.000 --> 00:00:16.679 +00:00:00.000 --> 00:00:16.579 Intro -00:00:16.680 --> 00:01:09.399 +00:00:16.580 --> 00:01:09.399 Reasons 00:01:09.400 --> 00:02:09.159 diff --git a/2023/captions/emacsconf-2023-emacsconf--emacsconforg-how-we-use-org-mode-and-tramp-to-organize-and-run-a-multitrack-conference--sacha-chua--main.vtt b/2023/captions/emacsconf-2023-emacsconf--emacsconforg-how-we-use-org-mode-and-tramp-to-organize-and-run-a-multitrack-conference--sacha-chua--main.vtt index b91f97d2..d97b9aa8 100644 --- a/2023/captions/emacsconf-2023-emacsconf--emacsconforg-how-we-use-org-mode-and-tramp-to-organize-and-run-a-multitrack-conference--sacha-chua--main.vtt +++ b/2023/captions/emacsconf-2023-emacsconf--emacsconforg-how-we-use-org-mode-and-tramp-to-organize-and-run-a-multitrack-conference--sacha-chua--main.vtt @@ -11,15 +11,15 @@ of some of the things we do to run EmacsConf. 00:00:07.960 --> 00:00:12.239 Since 2019, we've run it as an entirely online conference, -00:00:12.240 --> 00:00:14.999 +00:00:12.240 --> 00:00:14.699 and we do as much of the organization as possible -00:00:15.000 --> 00:00:16.679 +00:00:14.700 --> 00:00:16.579 within Emacs itself. NOTE Reasons -00:00:16.680 --> 00:00:19.759 +00:00:16.580 --> 00:00:19.759 I have three reasons for making this presentation. 00:00:19.760 --> 00:00:22.759 @@ -161,16 +161,16 @@ We take the info from that e-mail and store it in Org properties 00:02:15.800 --> 00:02:18.199 so that we can work with it later. -00:02:18.200 --> 00:02:20.239 +00:02:18.200 --> 00:02:20.599 Every talk is identified with an ID, -00:02:20.240 --> 00:02:24.119 +00:02:20.600 --> 00:02:24.119 but since `:ID:` and `:CUSTOM_ID:` have special meanings for Org, 00:02:24.120 --> 00:02:25.399 I use `:SLUG:` as the keyword. -00:02:25.400 --> 00:02:27.759 +00:02:25.600 --> 00:02:27.759 Speakers' names go into the `:NAME:` property, 00:02:27.760 --> 00:02:29.799 @@ -200,10 +200,10 @@ I often mess things up when I retype them. 00:02:47.560 --> 00:02:51.039 To avoid typos, I have a function that sets a property -00:02:51.040 --> 00:02:55.079 +00:02:51.040 --> 00:02:56.039 based on the current region. I bind that to `C-c C-x p`. -00:02:55.080 --> 00:02:58.599 +00:02:56.040 --> 00:02:58.599 That makes it much easier to set properties 00:02:58.600 --> 00:03:00.639 diff --git a/2023/info/emacsconf-after.md b/2023/info/emacsconf-after.md index 3a5535ff..4898332a 100644 --- a/2023/info/emacsconf-after.md +++ b/2023/info/emacsconf-after.md @@ -1,6 +1,363 @@ + +# Transcript + +[[!template new="1" text="""Hi, I'm Sacha Chua. This presentation is a quick tour""" start="00:00:00.000" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""of some of the things we do to run EmacsConf.""" start="00:00:04.840" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Since 2019, we've run it as an entirely online conference,""" start="00:00:07.960" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and we do as much of the organization as possible""" start="00:00:12.240" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""within Emacs itself.""" start="00:00:14.700" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""I have three reasons for making this presentation.""" start="00:00:16.580" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""The first is entirely selfish: I need to figure out""" start="00:00:19.760" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""all the stuff I built for last year's EmacsConf,""" start="00:00:22.760" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""since it was a bit of a crazy scramble.""" start="00:00:25.360" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""The second is that I want to show people""" start="00:00:28.080" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""the process of thinking about a complex project,""" start="00:00:30.160" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""looking for little things to automate in Emacs,""" start="00:00:33.240" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and building things up from small pieces.""" start="00:00:35.880" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Maybe you'll get some ideas""" start="00:00:38.440" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and start building tools for yourself, too.""" start="00:00:39.800" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""The third is that you find any of these little tools interesting,""" start="00:00:42.760" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I want to point you to blog posts and source code""" start="00:00:47.040" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""where you can find out more.""" start="00:00:49.440" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""That way, you don't need to try""" start="00:00:51.240" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""to read and understand everything quickly.""" start="00:00:52.560" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""You can find this presentation and other links""" start="00:00:55.400" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""on the talk page at emacsconf.org/2023/talks/emacsconf.""" start="00:00:57.720" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""There are a lot of different parts,""" start="00:01:04.440" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""so I'll try to use this map to help make sense of it all.""" start="00:01:06.320" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""There's so much information to work with,""" start="00:01:09.400" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""so it probably doesn't surprise you that we use Org Mode a lot.""" start="00:01:11.200" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Most of the conference coordination happens over e-mail,""" start="00:01:14.920" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""which I can quickly search with notmuch.""" start="00:01:18.000" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Some of the information is private,""" start="00:01:20.640" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""like emergency contact numbers.""" start="00:01:22.360" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We store the talk information in a private Org file.""" start="00:01:24.520" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I try to put as much as possible""" start="00:01:28.080" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""into our public organizers' notebook""" start="00:01:30.080" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""so that processes and decisions are documented.""" start="00:01:32.320" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We need a public website.""" start="00:01:35.360" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We use Ikiwiki to make the webpages""" start="00:01:36.920" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""because we can work with plain text files""" start="00:01:39.040" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""in a Git repository.""" start="00:01:41.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We also make a few static HTML pages""" start="00:01:42.600" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""for things where Ikiwiki is a little awkward.""" start="00:01:45.400" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We post announcements to mailing lists.""" start="00:01:48.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We also receive submissions in a private mailing list""" start="00:01:50.520" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""so that a number of people can review them.""" start="00:01:53.160" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We have a backstage area""" start="00:01:55.640" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""for sharing files with volunteers and speakers.""" start="00:01:56.840" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We share those files publicly when the talk goes live.""" start="00:01:59.960" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""And there's all the other stuff that goes into running EmacsConf,""" start="00:02:03.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""like shell scripts and configuration files.""" start="00:02:06.320" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""First, speakers propose a talk by sending an e-mail.""" start="00:02:09.160" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We take the info from that e-mail and store it in Org properties""" start="00:02:12.320" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""so that we can work with it later.""" start="00:02:15.800" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Every talk is identified with an ID,""" start="00:02:18.200" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""but since `:ID:` and `:CUSTOM_ID:` have special meanings for Org,""" start="00:02:20.600" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I use `:SLUG:` as the keyword.""" start="00:02:24.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Speakers' names go into the `:NAME:` property,""" start="00:02:25.600" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and a short version goes into `:NAME_SHORT:`""" start="00:02:27.760" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""so that we can include that in a greeting.""" start="00:02:29.800" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""If people follow the template closely...""" start="00:02:32.200" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""...we can even automatically fill in the Org subtree for their talk.""" start="00:02:34.440" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We can use regular expressions to recognize the text""" start="00:02:38.040" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and extract the properties.""" start="00:02:40.800" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Other properties need to be set by hand.""" start="00:02:42.880" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I often mess things up when I retype them.""" start="00:02:45.360" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""To avoid typos, I have a function that sets a property""" start="00:02:47.560" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""based on the current region. I bind that to `C-c C-x p`.""" start="00:02:51.040" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""That makes it much easier to set properties""" start="00:02:56.040" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""that couldn't automatically be recognized.""" start="00:02:58.600" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Sometimes it makes sense to dynamically generate a property""" start="00:03:00.640" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and then edit it, like with filenames.""" start="00:03:04.520" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We like to name all the talk files the same way,""" start="00:03:07.680" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""but sometimes special characters in talk titles or speaker names""" start="00:03:10.400" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""need a little tweaking. I'll put that in a `:FILE_PREFIX:` property""" start="00:03:14.440" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""so I can edit it.""" start="00:03:17.840" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""An Org property match can map over all the talk entries""" start="00:03:19.440" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""that don't have `:FILE_PREFIX:` defined.""" start="00:03:22.800" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We can use that `:FILE_PREFIX:` to rename files from Emacs.""" start="00:03:25.440" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""With that property, we can then rename files using that prefix,""" start="00:03:29.200" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""some extra text, and the file extension.""" start="00:03:32.640" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Sometimes it's easier to work with the data outside Emacs,""" start="00:03:35.640" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""like when I want to rename files with a shell script.""" start="00:03:38.880" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""If I export a subset of the data as JSON""" start="00:03:42.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""or JavaScript Object Notation, using `json-encode`...""" start="00:03:45.320" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""... then I can extract the data with `jq`""" start="00:03:48.960" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and use it in shell scripts.""" start="00:03:51.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""Another example of semi-structured information""" start="00:03:53.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""is speaker availability.""" start="00:03:55.640" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We have speakers from all over the world,""" start="00:03:56.760" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""so we try to schedule live Q&A sessions when they're around.""" start="00:03:59.320" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""That means working with timezones.""" start="00:04:02.600" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Completion makes it much easier to set the timezone property""" start="00:04:04.560" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""without worrying about typos.""" start="00:04:08.440" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We can take advantage of the timezone list from the tzc package,""" start="00:04:10.600" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""which works with Unix timezone definitions.""" start="00:04:14.360" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Then we can convert times using Emacs.""" start="00:04:16.680" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Using a standard format to encode the availability""" start="00:04:19.920" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""makes it easier to parse.""" start="00:04:22.640" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I can use those availability constraints to report errors""" start="00:04:24.400" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""when I'm experimenting with the schedule.""" start="00:04:27.440" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""Now that I have the availability information,""" start="00:04:29.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I can think about scheduling.""" start="00:04:30.760" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""When we were planning EmacsConf 2022, the schedule was so full,""" start="00:04:34.480" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I wanted to see if we could make it more manageable""" start="00:04:38.240" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""by splitting it up into two tracks.""" start="00:04:40.840" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""It was hard to think about times with just a table.""" start="00:04:43.040" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I was able to turn the schedule information""" start="00:04:45.920" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""into an SVG to convince the other organizers""" start="00:04:48.200" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""to get on board with this crazy plan.""" start="00:04:51.280" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""And the nice thing about SVGs is that""" start="00:04:53.360" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""they can even be clickable on the wiki.""" start="00:04:54.960" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Being able to quickly make SVGs of different schedules""" start="00:04:57.520" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""also helped me test scheduling ideas and think out loud.""" start="00:05:00.640" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I could change the time between talks, the order of the talks,""" start="00:05:04.200" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and even what tracks the talks were in.""" start="00:05:06.880" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""This was helpful when I needed to include""" start="00:05:08.600" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""some late submissions or availability changes""" start="00:05:10.720" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and I wanted to ask speakers what they thought.""" start="00:05:13.240" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""They could see the different schedule options themselves.""" start="00:05:15.600" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""It's really nice to have Emacs Lisp support for working with SVGs.""" start="00:05:18.800" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I also love how I can have an Emacs Lisp block""" start="00:05:22.680" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""in an Org Mode document that updates an SVG""" start="00:05:25.400" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""that I can view right there in my text editor.""" start="00:05:28.600" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Setting the timezone lets me automatically translate times""" start="00:05:31.280" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""to the speaker's local timezone when I e-mail them.""" start="00:05:34.800" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""That's mostly a matter of using `format-time-string` with a timezone.""" start="00:05:36.920" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""There's also a lot of text to work with,""" start="00:05:42.360" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""which means templates are super handy.""" start="00:05:43.160" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""There are a number of templating functions for Emacs Lisp,""" start="00:05:45.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""like the built-in `tempo.el` or `s-lex-format` from `s.el`.""" start="00:05:48.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I ended up writing something""" start="00:05:52.960" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""that works with property lists (plists) instead,""" start="00:05:54.440" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""since we use plists all over the emacsconf-el library.""" start="00:05:57.280" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""All it does is replace `${variable}`""" start="00:06:02.200" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""with the value from a property list.""" start="00:06:04.000" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I use this mostly because I have a hard time""" start="00:06:05.520" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""keeping track of which `%s` is which when I use `format`,""" start="00:06:07.560" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and it's hard to get an overall view if I just use `concat`.""" start="00:06:11.080" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""The code looks for the properties and replaces them with the values.""" start="00:06:13.920" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I just find it a little easier to think about sometimes.""" start="00:06:17.600" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Getting all the information is just a matter of going over""" start="00:06:20.920" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""all the talk entries using `org-map-entries`.""" start="00:06:24.080" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""This builds the talk info by running a bunch of functions.""" start="00:06:27.000" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Some functions get the information from the Org file.""" start="00:06:30.320" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Other functions use the info already collected.""" start="00:06:33.440" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""This can take a while to do again and again.""" start="00:06:36.360" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""It's useful to `memoize` this function""" start="00:06:39.040" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""when I know I'll be using it a lot,""" start="00:06:41.480" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""like when I export the organizers notebook.""" start="00:06:43.240" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Memoize caches recent values.""" start="00:06:45.680" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""We combine this templating function""" start="00:06:48.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""with the talk information""" start="00:06:50.240" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""to fill in the conference wiki,""" start="00:06:51.480" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""since that's a matter of writing templated strings to files.""" start="00:06:53.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""The talk pages are generated once""" start="00:06:56.280" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and then left alone for manual editing,""" start="00:06:58.280" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""while the navigation is regenerated""" start="00:07:00.280" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""every time we change the details.""" start="00:07:02.400" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Here are some examples""" start="00:07:04.200" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""of how we fill in the conference wiki.""" start="00:07:05.800" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We put in the format of the talk, how Q&A works,""" start="00:07:07.320" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and what the status is.""" start="00:07:10.960" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Once the talk is live, we include the video""" start="00:07:12.320" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and the links to the files, too.""" start="00:07:14.960" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""The code is a little bit long,""" start="00:07:16.480" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""but the important part is that""" start="00:07:18.720" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""we fill in a plist with the values we calculate,""" start="00:07:20.080" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and then we can use `emacsconf-replace-plist-in-string`""" start="00:07:22.640" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""to put that all together.""" start="00:07:26.160" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""The schedule is a little more complicated.""" start="00:07:27.720" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I wrote an Ikiwiki directive""" start="00:07:30.080" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""so that the markup is more manageable,""" start="00:07:32.080" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and the Emacs Lisp function uses that.""" start="00:07:33.840" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""The Ikiwiki directive takes all the data and turns it into HTML...""" start="00:07:36.160" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""...so we can use Emacs Lisp to iterate over""" start="00:07:40.400" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""a slightly smaller property list""" start="00:07:42.960" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and put them into the format Ikiwiki expects.""" start="00:07:44.680" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""It's nice to be able to navigate between talks""" start="00:07:47.480" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""without going back to the schedule page each time.""" start="00:07:50.080" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""This is handled by keeping two extra copies of the list:""" start="00:07:52.320" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""one with the first talk popped off,""" start="00:07:55.400" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and one with an extra element added to the beginning.""" start="00:07:57.320" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Then we can use the heads of those lists""" start="00:08:00.160" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""for next/previous links.""" start="00:08:02.440" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""Links to the next talks are also handy""" start="00:08:03.960" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""on the collaborative Etherpad documents""" start="00:08:06.680" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""that we use for collecting questions, answers, and notes""" start="00:08:08.640" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""during each talk.""" start="00:08:12.040" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Etherpad has an API...""" start="00:08:12.840" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""...so I can start the pads off with a template""" start="00:08:14.680" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""before the conference.""" start="00:08:17.320" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I don't want to accidentally overwrite a pad""" start="00:08:18.560" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""that has been manually edited.""" start="00:08:21.240" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We can save the timestamp of the last modification""" start="00:08:22.680" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and then compare it before overwriting.""" start="00:08:25.720" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""Templates are also very handy when it comes to e-mail.""" start="00:08:27.680" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Sometimes we send e-mails one at a time,""" start="00:08:30.840" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""like when we let a speaker know""" start="00:08:33.600" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""that we've received their proposal.""" start="00:08:35.200" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""That's mostly a matter of plugging the talk's properties""" start="00:08:36.600" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""into the right places in the template.""" start="00:08:39.560" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Sometimes we send e-mails to lots of speakers at the same time,""" start="00:08:41.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""like when we send them instructions for uploading their files.""" start="00:08:44.800" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Instead of sending one e-mail and Bcc-ing everyone,""" start="00:08:48.000" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""or sending people multiple e-mails""" start="00:08:51.440" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""because they have multiple talks,""" start="00:08:53.480" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I like to draft these as individual e-mails""" start="00:08:55.000" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""to each speaker (or group of speakers,""" start="00:08:57.560" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""if more than one person is associated with a talk).""" start="00:08:59.800" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""That gives me an opportunity to personalize it further.""" start="00:09:02.600" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""Many speakers answer questions live""" start="00:09:05.480" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""in BigBlueButton web conference rooms.""" start="00:09:08.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Setting up one room per group of speakers""" start="00:09:10.040" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""makes it easy to give the speakers the details""" start="00:09:12.640" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and associate the recorded video with the talk afterwards.""" start="00:09:15.200" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""For EmacsConf 2023,""" start="00:09:18.520" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I used Spookfox to control Mozilla Firefox from Emacs""" start="00:09:20.600" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""so that I could automate creating the rooms""" start="00:09:24.840" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and adding the URLs to the talk properties in my Org file.""" start="00:09:27.480" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Then I can use mail merge to send each speaker""" start="00:09:30.920" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""the check-in instructions for their specific room.""" start="00:09:33.960" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Some speakers will take questions by e-mail""" start="00:09:36.400" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""after the conference instead of attending live,""" start="00:09:38.680" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""so we send them shorter instructions""" start="00:09:41.400" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""just in case they want to drop by.""" start="00:09:43.360" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Live Q&A sessions start off""" start="00:09:45.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""with just the speaker and the host.""" start="00:09:46.480" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""After the first rush of questions,""" start="00:09:46.920" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""we can open it up for other people to join.""" start="00:09:48.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""This is handled by changing the public page""" start="00:09:49.960" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""from one that just refreshes in a loop""" start="00:09:52.760" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""to one that redirects to the actual web conference room.""" start="00:09:55.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Just in case, we also""" start="00:09:58.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""generate static copies of those redirects""" start="00:10:00.080" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""so that we can copy them if needed.""" start="00:10:02.160" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""That way, I don't have to count on Emacs being able to""" start="00:10:04.040" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""publish them over TRAMP.""" start="00:10:06.680" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""During the conference, I'm often jumping from talk to talk.""" start="00:10:07.760" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Instead of going to the Org file""" start="00:10:11.240" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and then searching for the talk,""" start="00:10:13.200" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I've made a little Hydra with keyboard shortcuts.""" start="00:10:14.520" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""One of these shortcuts lets me""" start="00:10:17.240" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""jump to a talk with completion""" start="00:10:19.080" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""so that I can just type in part of the talk ID,""" start="00:10:20.800" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""title, or speaker name.""" start="00:10:24.000" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I've also defined some Embark actions""" start="00:10:25.680" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""so that I can act on a talk right from the completion menu.""" start="00:10:28.680" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""For example, I might want to jump to the wiki page""" start="00:10:31.720" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""or e-mail the speaker.""" start="00:10:34.720" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""I can also add notes to a talk while looking at an email,""" start="00:10:36.200" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""like when a speaker lets me know""" start="00:10:39.840" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""that their video will be late.""" start="00:10:41.640" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Making it easy to add a note turns Emacs into""" start="00:10:42.840" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""a very basic contact relationship management system, or CRM.""" start="00:10:45.800" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""The way this works is that we have a function""" start="00:10:49.440" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""that lists all the email addresses associated with a talk.""" start="00:10:52.440" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We can then map that over the list of talks,""" start="00:10:55.160" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""look up the author of the current email,""" start="00:10:57.920" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""prompt the user for the talk to add the note to, and add the note.""" start="00:10:59.960" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""On to captions.""" start="00:11:03.320" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We've been doing captions for the last couple of years,""" start="00:11:04.680" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and now we have a small army of volunteer captioners.""" start="00:11:07.240" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""They get early access to the recorded talks""" start="00:11:09.960" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and fix up misrecognized words, format keyboard shortcuts""" start="00:11:12.680" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""to follow Emacs conventions, spell names correctly,""" start="00:11:16.160" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and do all sorts of other wonderful things.""" start="00:11:19.360" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""One of our evil plans with EmacsConf""" start="00:11:21.840" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""is to get cool stuff out of people's heads into videos""" start="00:11:24.400" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and also make captions so that those videos can be searched.""" start="00:11:28.360" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""To make that possible, we first need a backstage area""" start="00:11:31.800" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""where volunteers can get the files.""" start="00:11:35.000" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""This is just a simple password-protected directory""" start="00:11:36.640" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""with a static HTML page that lists the talks by status""" start="00:11:39.840" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and shows the files related to each talk.""" start="00:11:43.560" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""As a talk moves through the process, I update its TODO state""" start="00:11:46.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and republish this index.""" start="00:11:49.600" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Talks that are ready to be captioned show up in that section,""" start="00:11:51.360" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and volunteers can call dibs on the talk they're interested in.""" start="00:11:54.520" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""That's all done with a function that formats the information""" start="00:11:57.680" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and uses TRAMP to save the file directly to the server.""" start="00:12:00.800" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""You can find more details on our captioning process""" start="00:12:03.840" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""at emacsconf.org/captioning.""" start="00:12:06.680" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I like using subed to edit subtitles within Emacs.""" start="00:12:09.040" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""Let's talk about actually playing the talks.""" start="00:12:12.520" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""For EmacsConf 2022, we tried using Emacs timers""" start="00:12:15.400" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""to run the talks.""" start="00:12:19.560" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""It turns out that you can't call TRAMP from a timer""" start="00:12:20.520" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""when you're already using TRAMP from another timer""" start="00:12:24.080" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""at the same time.""" start="00:12:26.720" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I thought about just tweaking the schedule""" start="00:12:27.440" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""so that we always start things at different times,""" start="00:12:29.720" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""but I figured there's probably a more elegant way to do this.""" start="00:12:31.800" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""This year, I'm planning to experiment with using cron""" start="00:12:34.800" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""to start talks on autopilot.""" start="00:12:37.520" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""The shell scripts will take care of playing the videos...""" start="00:12:38.960" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""... figuring out the appropriate Q&A...""" start="00:12:42.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""... and joining the web conference if needed.""" start="00:12:44.400" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We just need to format the information...""" start="00:12:47.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""...and install it as the track's crontab.""" start="00:12:49.600" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""It's useful to be able to switch tracks""" start="00:12:51.760" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""to manual mode independently,""" start="00:12:54.080" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""just in case things go haywire.""" start="00:12:55.600" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Then we can start everything manually.""" start="00:12:57.680" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I can also manually update a talk's status,""" start="00:12:59.720" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""like when the host tells me that it's okay to open up the Q&A.""" start="00:13:02.360" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""The shell scripts we run from the crontab""" start="00:13:05.920" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""can also update the talk status themselves.""" start="00:13:08.720" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""Then a bunch of things happen automatically based on""" start="00:13:10.840" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""the talk status changes.""" start="00:13:14.320" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""This uses org-after-todo-state-change-hook.""" start="00:13:15.600" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We get the talk information""" start="00:13:18.960" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and pass it to a list of functions.""" start="00:13:20.360" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Internet Relay Chat or IRC is an easy way for people""" start="00:13:21.960" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""to join the conversation around EmacsConf.""" start="00:13:26.280" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We announce a talk whenever it changes state.""" start="00:13:28.720" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""For example, when a talk starts,""" start="00:13:31.240" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""we post the URLs to the talk webpage""" start="00:13:33.600" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and the Etherpad for questions. We change the topic as well,""" start="00:13:36.040" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""so anyone can see the current talk's information""" start="00:13:39.440" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""even if they're a little late.""" start="00:13:41.880" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""This is easy to do with a little bit of Emacs Lisp""" start="00:13:43.040" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""because (of course!) Emacs has an IRC client.""" start="00:13:45.800" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""In fact, it has several.""" start="00:13:48.520" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""It seems like a lot of automation and Emacs Lisp,""" start="00:13:49.640" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""but really, all of this was just built up little by little.""" start="00:13:52.800" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""And tinkering with this is *fun*, you know?""" start="00:13:56.440" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""It's like always being able to ask,""" start="00:13:59.280" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text=""""Hey, wouldn't it be cool if..."""" start="00:14:00.680" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and then actually being able to go and do it.""" start="00:14:02.160" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Sometimes it feels like EmacsConf is an excuse""" start="00:14:05.280" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""for me to play with Emacs.""" start="00:14:08.000" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""It's pretty amazing what you can do""" start="00:14:09.360" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""by combining a bunch of pieces.""" start="00:14:12.000" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""A way to store slightly-structured information.""" start="00:14:13.800" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""A way to get it out again. Templates.""" start="00:14:16.720" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""TRAMP, for working with remote files""" start="00:14:18.880" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and running remote commands.""" start="00:14:20.680" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""A way to talk to a web browser.""" start="00:14:21.920" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""A way to work with SVGs.""" start="00:14:23.840" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""An email client. A chat client.""" start="00:14:25.400" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""You can smoosh them all together""" start="00:14:27.760" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""in a way that you couldn't if they were all separate things.""" start="00:14:29.640" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""The code is in the emacsconf-el repository.""" start="00:14:32.320" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""It's a bit of a tangle because it's accumulating organically""" start="00:14:35.880" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and I haven't really had the brainspace""" start="00:14:39.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""to step back and clean it up.""" start="00:14:40.880" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""But if you spotted anything interesting in this presentation,""" start="00:14:42.360" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""you can go check it out and see what you can scavenge.""" start="00:14:45.520" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""The link and this presentation are available""" start="00:14:48.280" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""from this talk's webpage at emacsconf.org/2023/talks/emacsconf .""" start="00:14:51.000" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Let's figure out how to make Emacsconf even awesomer next year!""" start="00:14:59.120" video="mainVideo-emacsconf" id="subtitle"]] + + + +Captioner: sachac + Questions or comments? Please e-mail [sacha@sachachua.com](mailto:sacha@sachachua.com?subject=Comment%20for%20EmacsConf%202022%20emacsconf%3A%20EmacsConf.org%3A%20How%20we%20use%20Org%20Mode%20and%20TRAMP%20to%20organize%20and%20run%20a%20multi-track%20conference) diff --git a/2023/info/emacsconf-before.md b/2023/info/emacsconf-before.md index 46df683a..ccc41d74 100644 --- a/2023/info/emacsconf-before.md +++ b/2023/info/emacsconf-before.md @@ -7,12 +7,31 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 16-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) -Status: TO_CHECK +Status: Quality check
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:45 PM - 4:05 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:45 PM - 3:05 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:45 PM - 2:05 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:45 PM - 1:05 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:45 PM - 9:05 PM UTC
            Saturday, Dec 2 2023, ~9:45 PM - 10:05 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:45 PM - 11:05 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:15 AM - 2:35 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:45 AM - 5:05 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:45 AM - 6:05 AM JST (Asia/Tokyo)
            +
            [[!template id="chapters" vidid="emacsconf-mainVideo" data=""" +00:00.000 Intro +00:16.580 Reasons +01:09.400 Information +02:09.160 Properties +03:53.120 Timezones +04:29.120 Scheduling +05:42.360 Templates +06:48.120 Wiki +08:03.960 Etherpad +08:27.680 E-mail +09:05.480 BigBlueButton web conferences +10:07.760 Shortcuts +10:36.200 Logbook +11:03.320 Captions +12:12.520 Crontabs and playing the talks +13:10.840 Transitions +13:49.640 Wrapping up +"""]]
            Duration: 15:05 minutes
            # Description \ No newline at end of file diff --git a/2023/info/hyperdrive-before.md b/2023/info/hyperdrive-before.md index 4de3af6d..aa520396 100644 --- a/2023/info/hyperdrive-before.md +++ b/2023/info/hyperdrive-before.md @@ -9,7 +9,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 41-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) -Status: Being captioned +Status: Quality check
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:35 PM - 2:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:35 PM - 1:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:35 AM - 12:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:35 AM - 11:15 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:35 PM - 7:15 PM UTC
            Sunday, Dec 3 2023, ~7:35 PM - 8:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:35 PM - 9:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:05 AM - 12:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:35 AM - 3:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:35 AM - 4:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sat-open-before.md b/2023/info/sat-open-before.md index 21cc196e..c3ee4733 100644 --- a/2023/info/sat-open-before.md +++ b/2023/info/sat-open-before.md @@ -5,9 +5,9 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02.
            [[!toc ]] -Format: 10-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference +Format: 6-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) -Status: Waiting for video from speaker +Status: Quality check
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:00 AM - 9:10 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:00 AM - 8:10 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:00 AM - 7:10 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:00 AM - 6:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:00 PM - 2:10 PM UTC
            Saturday, Dec 2 2023, ~3:00 PM - 3:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:00 PM - 4:10 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~7:30 PM - 7:40 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:00 PM - 10:10 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:00 PM - 11:10 PM JST (Asia/Tokyo)
            diff --git a/2023/info/sharing-before.md b/2023/info/sharing-before.md index bcde5c42..5d71d8f9 100644 --- a/2023/info/sharing-before.md +++ b/2023/info/sharing-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 17-min talk; Q&A: Etherpad Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) -Status: Being captioned +Status: Processing uploaded video
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:55 PM - 4:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:55 PM - 3:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:55 PM - 2:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:55 PM - 1:15 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:55 PM - 9:15 PM UTC
            Sunday, Dec 3 2023, ~9:55 PM - 10:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:55 PM - 11:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:25 AM - 2:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:55 AM - 5:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:55 AM - 6:15 AM JST (Asia/Tokyo)
            diff --git a/2023/organizers-notebook.md b/2023/organizers-notebook.md index 5bb168a7..e5af5fde 100644 --- a/2023/organizers-notebook.md +++ b/2023/organizers-notebook.md @@ -30,6 +30,7 @@ Help wanted: - [Prepare for the conference](#status) - [Get ready for production](#go-live) - [Volunteers](#coordinate-volunteers) + - [Lessons learned](#orgabf844a) - [Progress reports](#progress) - [E-mail templates](#templates) - [Review](#review) @@ -1208,6 +1209,7 @@ Creating new rooms "Create a BBB room for this group of talks. GROUP is (email . (talk talk talk)). Needs a Spookfox connection." + (interactive (list (emacsconf-mail-complete-email-group))) (let* ((bbb-name (format "%s (%s) - %s%s" (mapconcat (lambda (o) (plist-get o :slug)) (cdr group) ", ") @@ -1743,7 +1745,7 @@ AM: 9-12 PM EST, PM: 1-5 PM EST (plus a little extra for setup/transition) Saturday Dec 2 2023 - +
            @@ -1776,9 +1778,9 @@ Saturday Dec 2 2023 - + - + @@ -1787,9 +1789,9 @@ Saturday Dec 2 2023 - + - + @@ -1798,9 +1800,9 @@ Saturday Dec 2 2023 - + - + @@ -1809,9 +1811,9 @@ Saturday Dec 2 2023 - + - + @@ -1821,7 +1823,7 @@ Saturday Dec 2 2023 Sunday Dec 3 2023 -
            Gen AM zaeph sachac FlowyCoder     sachac
            Gen PM zaph sachac FlowyCoder     sachac
            Dev AM bandali sachac FlowyCoder     sachac
            Dev PM bandali sachac FlowyCoder     sachac
            +
            @@ -1854,9 +1856,9 @@ Sunday Dec 3 2023 - + - + @@ -1865,9 +1867,9 @@ Sunday Dec 3 2023 - + - + @@ -1876,9 +1878,9 @@ Sunday Dec 3 2023 - + - + @@ -1887,9 +1889,9 @@ Sunday Dec 3 2023 - + - + @@ -1910,8 +1912,17 @@ Interested in a shift? Please e-mail and ,@(apply #'append (mapcar (lambda (day) - (let ((headers (mapcar (lambda (field) (intern (concat ":" (downcase field)))) - (cdr (car (cadr day)))))) + (let ((headers + (mapcar + (lambda (field) + (intern + (concat + ":" + (downcase + (if (string-match org-link-bracket-re field) + (match-string 2 field) + field))))) + (cdr (car (cadr day)))))) (mapcar (lambda (row) (apply #'append @@ -1941,8 +1952,8 @@ Interested in a shift? Please e-mail and (cdr (cadr day))) )) (list - (list "sat" sat "2022-12-03") - (list "sun" sun "2022-12-04")))))) + (list "sat" sat "2023-12-02") + (list "sun" sun "2023-12-03")))))) ### DONE Document volunteer roles @@ -1950,6 +1961,15 @@ Interested in a shift? Please e-mail and Copied it over from the previous year + + +## Lessons learned + +- Make sure timezones are on anything that has time (schedule page, watch pages, etc.) +- Remember to publish the icals and schedule org files: `emacsconf-update-schedule`. Added to the schedule-details.md. +- For really late submissions, make sure you also create the pad (`emacsconf-pad-prepopulate-talk-pad`) and the BBB room (`emacsconf-spookfox-create-bbb`). + + # Progress reports diff --git a/2023/organizers-notebook/index.org b/2023/organizers-notebook/index.org index e4dcdbfe..94ce1aeb 100644 --- a/2023/organizers-notebook/index.org +++ b/2023/organizers-notebook/index.org @@ -1014,6 +1014,7 @@ Creating new rooms "Create a BBB room for this group of talks. GROUP is (email . (talk talk talk)). Needs a Spookfox connection." + (interactive (list (emacsconf-mail-complete-email-group))) (let* ((bbb-name (format "%s (%s) - %s%s" (mapconcat (lambda (o) (plist-get o :slug)) (cdr group) ", ") @@ -1720,6 +1721,8 @@ Copied it over from the previous year ** Lessons learned - Make sure timezones are on anything that has time (schedule page, watch pages, etc.) - Remember to publish the icals and schedule org files: ~emacsconf-update-schedule~. Added to the schedule-details.md. +- For really late submissions, make sure you also create the pad (~emacsconf-pad-prepopulate-talk-pad~) and the BBB room (~emacsconf-spookfox-create-bbb~). + * Progress reports :PROPERTIES: :CUSTOM_ID: progress diff --git a/2023/schedule-details.md b/2023/schedule-details.md index c5bd241b..937f2a2b 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -30,7 +30,7 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""20""" q-and-a="""#emacsconf-gen, speaker nick: lispmacs""" startutc="""2023-12-02T19:55:00+0000""" endutc="""2023-12-02T20:15:00+0000""" start="""2:55""" end="""3:15""" title="""Org-Mode workflow: informal reference tracking""" url="""/2023/talks/ref""" speakers="""Christopher Howard""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""ref""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T20:25:00+0000""" endutc="""2023-12-02T20:35:00+0000""" start="""3:25""" end="""3:35""" title="""(Un)entangling projects and repos""" url="""/2023/talks/unentangling""" speakers="""Alexey Bochkarev""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""unentangling""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T20:45:00+0000""" endutc="""2023-12-02T20:55:00+0000""" start="""3:45""" end="""3:55""" title="""Emacs development updates""" url="""/2023/talks/devel""" speakers="""John Wiegley""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""devel""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T20:45:00+0000""" endutc="""2023-12-02T21:05:00+0000""" start="""3:45""" end="""4:05""" title="""EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference""" url="""/2023/talks/emacsconf""" speakers="""Sacha Chua""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsconf""" note="""captioned"""]] +[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T20:45:00+0000""" endutc="""2023-12-02T21:05:00+0000""" start="""3:45""" end="""4:05""" title="""EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference""" url="""/2023/talks/emacsconf""" speakers="""Sacha Chua""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsconf""" note="""captioned, video posted"""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-02T21:10:00+0000""" endutc="""2023-12-02T21:50:00+0000""" start="""4:10""" end="""4:50""" title="""Emacs core development: how it works""" url="""/2023/talks/core""" speakers="""Stefan Kangas""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""core""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-02T22:05:00+0000""" endutc="""2023-12-02T22:15:00+0000""" start="""5:05""" end="""5:15""" title="""Saturday closing remarks""" url="""/2023/talks/sat-close""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sat-close""" note=""""""]] -- cgit v1.2.3 From e91d2e24a5abf6ac587a5ae3eafae4eddf337f8b Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Wed, 29 Nov 2023 08:26:40 -0500 Subject: allocate more time to lspocaml --- 2023/info/cubing-before.md | 2 +- 2023/info/eat-before.md | 2 +- 2023/info/emacsen-before.md | 2 +- 2023/info/emms-before.md | 2 +- 2023/info/flat-before.md | 2 +- 2023/info/gc-before.md | 2 +- 2023/info/hyperamp-before.md | 2 +- 2023/info/hyperdrive-before.md | 2 +- 2023/info/koutline-before.md | 2 +- 2023/info/lspocaml-before.md | 6 +++--- 2023/info/mentor-before.md | 2 +- 2023/info/parallel-before.md | 2 +- 2023/info/poltys-before.md | 2 +- 2023/info/scheme-before.md | 2 +- 2023/info/sharing-before.md | 4 ++-- 2023/info/steno-before.md | 2 +- 2023/info/sun-close-before.md | 2 +- 2023/info/sun-open-before.md | 6 +++--- 2023/info/test-before.md | 4 ++-- 2023/info/web-before.md | 2 +- 2023/info/windows-before.md | 4 ++-- 2023/info/world-before.md | 2 +- 2023/organizers-notebook/schedule.svg | 2 +- 2023/schedule-2023-12-03.md | 2 +- 2023/schedule-details.md | 8 ++++---- 2023/watch/dev.md | 14 +++++++------- 2023/watch/gen.md | 6 +++--- 2023/watch/info.md | 2 +- 28 files changed, 46 insertions(+), 46 deletions(-) diff --git a/2023/info/cubing-before.md b/2023/info/cubing-before.md index c5339cd4..a7baa4ed 100644 --- a/2023/info/cubing-before.md +++ b/2023/info/cubing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/eat-before.md b/2023/info/eat-before.md index 1d3df6c0..faf513e1 100644 --- a/2023/info/eat-before.md +++ b/2023/info/eat-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/emacsen-before.md b/2023/info/emacsen-before.md index 834148b1..d4111197 100644 --- a/2023/info/emacsen-before.md +++ b/2023/info/emacsen-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/emms-before.md b/2023/info/emms-before.md index 2f7833d3..0aa2beb8 100644 --- a/2023/info/emms-before.md +++ b/2023/info/emms-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/flat-before.md b/2023/info/flat-before.md index 2d2c877a..80b88539 100644 --- a/2023/info/flat-before.md +++ b/2023/info/flat-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/gc-before.md b/2023/info/gc-before.md index cbf84541..f62ff4f0 100644 --- a/2023/info/gc-before.md +++ b/2023/info/gc-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/hyperamp-before.md b/2023/info/hyperamp-before.md index 680ea584..f508cb29 100644 --- a/2023/info/hyperamp-before.md +++ b/2023/info/hyperamp-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/hyperdrive-before.md b/2023/info/hyperdrive-before.md index aa520396..73f3e2c4 100644 --- a/2023/info/hyperdrive-before.md +++ b/2023/info/hyperdrive-before.md @@ -3,7 +3,7 @@ Actually a general-audience talk; just on the development track for scheduling p The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/koutline-before.md b/2023/info/koutline-before.md index 7d47c89b..0d882594 100644 --- a/2023/info/koutline-before.md +++ b/2023/info/koutline-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/lspocaml-before.md b/2023/info/lspocaml-before.md index 45c8f106..3e153de9 100644 --- a/2023/info/lspocaml-before.md +++ b/2023/info/lspocaml-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] -Format: 10-min talk; Q&A: BigBlueButton conference room +Format: 15-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:30 PM - 2:40 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:30 PM - 1:40 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:30 PM - 12:40 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:30 AM - 11:40 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:30 PM - 7:40 PM UTC
            Sunday, Dec 3 2023, ~8:30 PM - 8:40 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:30 PM - 9:40 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:00 AM - 1:10 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:30 AM - 3:40 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:30 AM - 4:40 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:30 PM - 2:45 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:30 PM - 1:45 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:30 PM - 12:45 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:30 AM - 11:45 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:30 PM - 7:45 PM UTC
            Sunday, Dec 3 2023, ~8:30 PM - 8:45 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:30 PM - 9:45 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:00 AM - 1:15 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:30 AM - 3:45 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:30 AM - 4:45 AM JST (Asia/Tokyo)
            diff --git a/2023/info/mentor-before.md b/2023/info/mentor-before.md index 1ea065dc..91921657 100644 --- a/2023/info/mentor-before.md +++ b/2023/info/mentor-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/parallel-before.md b/2023/info/parallel-before.md index 6c70daf1..1eb1abbc 100644 --- a/2023/info/parallel-before.md +++ b/2023/info/parallel-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/poltys-before.md b/2023/info/poltys-before.md index 3c8b4214..ccc60975 100644 --- a/2023/info/poltys-before.md +++ b/2023/info/poltys-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/scheme-before.md b/2023/info/scheme-before.md index 98590d94..7446e728 100644 --- a/2023/info/scheme-before.md +++ b/2023/info/scheme-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sharing-before.md b/2023/info/sharing-before.md index 5d71d8f9..3720f6a3 100644 --- a/2023/info/sharing-before.md +++ b/2023/info/sharing-before.md @@ -1,11 +1,11 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] -Format: 17-min talk; Q&A: Etherpad +Format: 17-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Processing uploaded video
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:55 PM - 4:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:55 PM - 3:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:55 PM - 2:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:55 PM - 1:15 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:55 PM - 9:15 PM UTC
            Sunday, Dec 3 2023, ~9:55 PM - 10:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:55 PM - 11:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:25 AM - 2:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:55 AM - 5:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:55 AM - 6:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/steno-before.md b/2023/info/steno-before.md index 4bec8932..e1b76ceb 100644 --- a/2023/info/steno-before.md +++ b/2023/info/steno-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sun-close-before.md b/2023/info/sun-close-before.md index 9df3943c..ea3e3055 100644 --- a/2023/info/sun-close-before.md +++ b/2023/info/sun-close-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sun-open-before.md b/2023/info/sun-open-before.md index f46af5b0..d1ecce02 100644 --- a/2023/info/sun-open-before.md +++ b/2023/info/sun-open-before.md @@ -1,13 +1,13 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] -Format: 5-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference +Format: 6-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) -Status: Ready to stream +Status: Quality check
            Times in different timezones:
            Sunday, Dec 3 2023, ~9:00 AM - 9:05 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~8:00 AM - 8:05 AM CST (US/Central)
            Sunday, Dec 3 2023, ~7:00 AM - 7:05 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~6:00 AM - 6:05 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~2:00 PM - 2:05 PM UTC
            Sunday, Dec 3 2023, ~3:00 PM - 3:05 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~4:00 PM - 4:05 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~7:30 PM - 7:35 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~10:00 PM - 10:05 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~11:00 PM - 11:05 PM JST (Asia/Tokyo)
            diff --git a/2023/info/test-before.md b/2023/info/test-before.md index 3ea51c05..3eefce6d 100644 --- a/2023/info/test-before.md +++ b/2023/info/test-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 27-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) Status: Ready to stream -
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:55 PM - 3:25 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:55 PM - 2:25 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:55 PM - 1:25 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:55 AM - 12:25 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:55 PM - 8:25 PM UTC
            Sunday, Dec 3 2023, ~8:55 PM - 9:25 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:55 PM - 10:25 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:25 AM - 1:55 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:55 AM - 4:25 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:55 AM - 5:25 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:00 PM - 3:30 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:00 PM - 2:30 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:00 PM - 1:30 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:00 PM - 12:30 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:00 PM - 8:30 PM UTC
            Sunday, Dec 3 2023, ~9:00 PM - 9:30 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:00 PM - 10:30 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:30 AM - 2:00 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:00 AM - 4:30 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:00 AM - 5:30 AM JST (Asia/Tokyo)
            diff --git a/2023/info/web-before.md b/2023/info/web-before.md index 3c32a075..a7121787 100644 --- a/2023/info/web-before.md +++ b/2023/info/web-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/windows-before.md b/2023/info/windows-before.md index c5de1ac6..c9b502e9 100644 --- a/2023/info/windows-before.md +++ b/2023/info/windows-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 40-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:40 PM - 4:20 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:40 PM - 3:20 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:40 PM - 2:20 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:40 PM - 1:20 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:40 PM - 9:20 PM UTC
            Sunday, Dec 3 2023, ~9:40 PM - 10:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:40 PM - 11:20 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:10 AM - 2:50 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:40 AM - 5:20 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:40 AM - 6:20 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:45 PM - 4:25 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:45 PM - 3:25 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:45 PM - 2:25 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:45 PM - 1:25 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:45 PM - 9:25 PM UTC
            Sunday, Dec 3 2023, ~9:45 PM - 10:25 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:45 PM - 11:25 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:15 AM - 2:55 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:45 AM - 5:25 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:45 AM - 6:25 AM JST (Asia/Tokyo)
            diff --git a/2023/info/world-before.md b/2023/info/world-before.md index 4343e762..e4bec5d3 100644 --- a/2023/info/world-before.md +++ b/2023/info/world-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/organizers-notebook/schedule.svg b/2023/organizers-notebook/schedule.svg index 1ad185a0..3b880e1a 100644 --- a/2023/organizers-notebook/schedule.svg +++ b/2023/organizers-notebook/schedule.svg @@ -1 +1 @@ - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file diff --git a/2023/schedule-2023-12-03.md b/2023/schedule-2023-12-03.md index 04f04628..6e649470 100644 --- a/2023/schedule-2023-12-03.md +++ b/2023/schedule-2023-12-03.md @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/2023/schedule-details.md b/2023/schedule-details.md index 937f2a2b..a54d293a 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -54,10 +54,10 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:20:00+0000""" start="""1:00""" end="""1:20""" title="""emacs-gc-stats: Does garbage collection actually slow down Emacs?""" url="""/2023/talks/gc""" speakers="""Ihor Radchenko""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""gc""" note=""""""]] [[!template id=sched time="""40""" q-and-a="""BBB""" note="""Actually a general-audience talk; just on the development track for scheduling purposes""" startutc="""2023-12-03T18:35:00+0000""" endutc="""2023-12-03T19:15:00+0000""" start="""1:35""" end="""2:15""" title="""hyperdrive.el: Peer-to-peer filesystem in Emacs""" url="""/2023/talks/hyperdrive""" speakers="""Joseph Turner and Protesilaos Stavrou""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""hyperdrive""" note=""""""]] [[!template id=sched time="""30""" q-and-a="""none""" startutc="""2023-12-03T18:55:00+0000""" endutc="""2023-12-03T19:25:00+0000""" start="""1:55""" end="""2:25""" title="""Programming with steno""" url="""/2023/talks/steno""" speakers="""Daniel Alejandro Tapia""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""steno""" note="""captioned"""]] -[[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:30:00+0000""" endutc="""2023-12-03T19:40:00+0000""" start="""2:30""" end="""2:40""" title="""Writing a language server in OCaml for Emacs, fun, and profit""" url="""/2023/talks/lspocaml""" speakers="""Austin Theriault""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""lspocaml""" note=""""""]] +[[!template id=sched time="""15""" q-and-a="""BBB""" startutc="""2023-12-03T19:30:00+0000""" endutc="""2023-12-03T19:45:00+0000""" start="""2:30""" end="""2:45""" title="""Writing a language server in OCaml for Emacs, fun, and profit""" url="""/2023/talks/lspocaml""" speakers="""Austin Theriault""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""lspocaml""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:35:00+0000""" endutc="""2023-12-03T19:45:00+0000""" start="""2:35""" end="""2:45""" title="""Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)""" url="""/2023/talks/mentor""" speakers="""Jeremy Friesen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""mentor""" note=""""""]] -[[!template id=sched time="""30""" q-and-a="""BBB""" startutc="""2023-12-03T19:55:00+0000""" endutc="""2023-12-03T20:25:00+0000""" start="""2:55""" end="""3:25""" title="""What I learned by writing test cases for GNU Hyperbole""" url="""/2023/talks/test""" speakers="""Mats Lidell""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""test""" note="""captioned"""]] +[[!template id=sched time="""30""" q-and-a="""BBB""" startutc="""2023-12-03T20:00:00+0000""" endutc="""2023-12-03T20:30:00+0000""" start="""3:00""" end="""3:30""" title="""What I learned by writing test cases for GNU Hyperbole""" url="""/2023/talks/test""" speakers="""Mats Lidell""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""test""" note="""captioned"""]] [[!template id=sched time="""30""" q-and-a="""BBB""" startutc="""2023-12-03T20:10:00+0000""" endutc="""2023-12-03T20:40:00+0000""" start="""3:10""" end="""3:40""" title="""Emacs saves the Web (maybe)""" url="""/2023/talks/web""" speakers="""Yuchen Pei""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""web""" note="""captioned"""]] -[[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T20:40:00+0000""" endutc="""2023-12-03T21:20:00+0000""" start="""3:40""" end="""4:20""" title="""Windows into Freedom""" url="""/2023/talks/windows""" speakers="""Corwin Brust""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""windows""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""Etherpad""" startutc="""2023-12-03T20:55:00+0000""" endutc="""2023-12-03T21:15:00+0000""" start="""3:55""" end="""4:15""" title="""Sharing Emacs is Caring Emacs: Emacs education and why I embraced video""" url="""/2023/talks/sharing""" speakers="""Jacob Boxerman""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sharing""" note=""""""]] +[[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T20:45:00+0000""" endutc="""2023-12-03T21:25:00+0000""" start="""3:45""" end="""4:25""" title="""Windows into Freedom""" url="""/2023/talks/windows""" speakers="""Corwin Brust""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""windows""" note=""""""]] +[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T20:55:00+0000""" endutc="""2023-12-03T21:15:00+0000""" start="""3:55""" end="""4:15""" title="""Sharing Emacs is Caring Emacs: Emacs education and why I embraced video""" url="""/2023/talks/sharing""" speakers="""Jacob Boxerman""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sharing""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-03T21:30:00+0000""" endutc="""2023-12-03T21:40:00+0000""" start="""4:30""" end="""4:40""" title="""Sunday closing remarks""" url="""/2023/talks/sun-close""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sun-close""" note=""""""]] \ No newline at end of file diff --git a/2023/watch/dev.md b/2023/watch/dev.md index d7de9b71..25c855d1 100644 --- a/2023/watch/dev.md +++ b/2023/watch/dev.md @@ -32,7 +32,7 @@ If you don't have a streaming media player, you can watch using the player below
          • Solid lines: Q&A will be through a BigBlueButton room (you can ask questions there or through IRC/Etherpad)
          • Dashed lines: Q&A will be over IRC or the Etherpad, or the speaker will follow up afterwards
          • Times are in Eastern Standard Time (America/Toronto, GMT-5). If you have Javascript enabled, clicking on talk pages should include times in your computer's local time setting.
            -
            Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            +
            Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM

            Saturday, Dec 2, 2023

            10:00 - 10:10 Development Etherpad; Q&A: Etherpad; id:matplotllm
            @@ -133,22 +133,22 @@ If you don't have a streaming media player, you can watch using the player below
            -
            -
            2:30 - 2:40 Development Etherpad; Q&A: BBB; id:lspocaml
            +
            +
            2:30 - 2:45 Development Etherpad; Q&A: BBB; id:lspocaml
            Austin Theriault (he/they)
            -
            -
            2:55 - 3:25 Development Etherpad; Q&A: BBB; id:test
            +
            +
            3:00 - 3:30 Development Etherpad; Q&A: BBB; id:test
            Mats Lidell (he, him, his)
            -
            -
            3:40 - 4:20 Development Etherpad; Q&A: BBB; id:windows
            +
            +
            3:45 - 4:25 Development Etherpad; Q&A: BBB; id:windows
            Corwin Brust (He/Him)
            diff --git a/2023/watch/gen.md b/2023/watch/gen.md index 3b7e1205..c5709002 100644 --- a/2023/watch/gen.md +++ b/2023/watch/gen.md @@ -21,7 +21,7 @@ If you don't have a streaming media player, you can watch using the player below -
            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development
            +
            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development

            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development
            Chat: emacsconf-gen on libera.chat
            @@ -32,7 +32,7 @@ If you don't have a streaming media player, you can watch using the player below
          • Solid lines: Q&A will be through a BigBlueButton room (you can ask questions there or through IRC/Etherpad)
          • Dashed lines: Q&A will be over IRC or the Etherpad, or the speaker will follow up afterwards
          • Times are in Eastern Standard Time (America/Toronto, GMT-5). If you have Javascript enabled, clicking on talk pages should include times in your computer's local time setting.
            -
            Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            +
            Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM

            Saturday, Dec 2, 2023

            9:00 - 9:10 General Etherpad; Q&A: none; id:sat-open
            @@ -225,7 +225,7 @@ If you don't have a streaming media player, you can watch using the player below
            -
            3:55 - 4:15 General Etherpad; Q&A: Etherpad; id:sharing
            +
            3:55 - 4:15 General Etherpad; Q&A: BBB; id:sharing
            Jacob Boxerman (he/him)
            diff --git a/2023/watch/info.md b/2023/watch/info.md index 83f87d26..7bfc36fe 100644 --- a/2023/watch/info.md +++ b/2023/watch/info.md @@ -4,4 +4,4 @@
            Gen AM zaeph sachac FlowyCoder     sachac
            Gen PM zaeph sachac FlowyCoder     sachac
            Dev AM bandali sachac FlowyCoder     sachac
            Dev PM bandali sachac FlowyCoder     sachac
            emacsconf-genhttps://live0.emacsconf.org/gen.webmgen-480p.webm
            emacsconf-devhttps://live0.emacsconf.org/dev.webmdev-480p.webm
            - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file -- cgit v1.2.3 From 62ec085e9c68e09606bc00182a5033dc326b0a08 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Wed, 29 Nov 2023 08:28:49 -0500 Subject: add note about schedule change --- 2023/organizers-notebook.md | 13 +++++++------ 2023/organizers-notebook/index.org | 3 ++- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/2023/organizers-notebook.md b/2023/organizers-notebook.md index e5af5fde..15aad2bb 100644 --- a/2023/organizers-notebook.md +++ b/2023/organizers-notebook.md @@ -30,7 +30,7 @@ Help wanted: - [Prepare for the conference](#status) - [Get ready for production](#go-live) - [Volunteers](#coordinate-volunteers) - - [Lessons learned](#orgabf844a) + - [Lessons learned](#org2fdd797) - [Progress reports](#progress) - [E-mail templates](#templates) - [Review](#review) @@ -635,7 +635,7 @@ doc These times are in EST (GMT-5). - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM - Legend: dashed line means non-BBB Q&A; light gray means penciled-in talk; yellow means video already submitted and being processed @@ -693,6 +693,7 @@ These times are in EST (GMT-5). ### Schedule notes - **Schedule changes after the schedule FYI email from 2023-10-05**: + - [2023-11-29 Wed] Allocated 15 minutes to [lspocaml](https://emacsconf.org/2023/talks/lspocaml "Writing a language server in OCaml for Emacs, fun, and profit") - [2023-11-23 Thu] Allocated 30 minutes to [test](https://emacsconf.org/2023/talks/test "What I learned by writing test cases for GNU Hyperbole") - [2023-11-14 Tue] Update [steno](https://emacsconf.org/2023/talks/steno "Programming with steno") title; add Prot to [hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs") - [2023-11-04 Sat] Moved [emacsen](https://emacsconf.org/2023/talks/emacsen "The Emacsen family, the design of an Emacs and the importance of Lisp") earlier to accommodate live session, moved [test](https://emacsconf.org/2023/talks/test "What I learned by writing test cases for GNU Hyperbole") later to accommodate travel @@ -999,7 +1000,7 @@ and we can have space in the schedule if they cancel last-minute. ### Status - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:40 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 2:55- 3:25 What I learned by writing test cases for GNU Hyperbole test 3:40- 4:20 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM ### DONE Upload @@ -1745,7 +1746,7 @@ AM: 9-12 PM EST, PM: 1-5 PM EST (plus a little extra for setup/transition) Saturday Dec 2 2023 - +
            @@ -1823,7 +1824,7 @@ Saturday Dec 2 2023 Sunday Dec 3 2023 -
            +
            @@ -1961,7 +1962,7 @@ Interested in a shift? Please e-mail and Copied it over from the previous year - + ## Lessons learned diff --git a/2023/organizers-notebook/index.org b/2023/organizers-notebook/index.org index 94ce1aeb..45189786 100644 --- a/2023/organizers-notebook/index.org +++ b/2023/organizers-notebook/index.org @@ -1,5 +1,5 @@ -# [[elisp:(memoize 'emacsconf-get-talk-info "5 seconds")][Memoize emacsconf-get-talk-info]] - [[elisp:(memoize-restore 'emacsconf-get-talk-info)][Unmemoize]] # [[elisp:(progn (memoize 'emacsconf-get-talk-info "5 seconds") (org-md-export-to-markdown) (memoize-restore 'emacsconf-get-talk-info))][Export this file to Markdown]] +# [[elisp:(memoize 'emacsconf-get-talk-info "5 seconds")][Memoize emacsconf-get-talk-info]] - [[elisp:(memoize-restore 'emacsconf-get-talk-info)][Unmemoize]] #+todo: TODO(t) SOMEDAY STARTED INPROGRESS(i) WAITING(w) STANDBY(s) BLOCKED(b) | DONE(x) CANCELLED(c) #+OPTIONS: h:6 toc:nil num:nil ':t #+PROPERTY: header-args :results silent :exports code :tangle yes @@ -637,6 +637,7 @@ These times are in EST (GMT-5). :END: - *Schedule changes after the schedule FYI email from 2023-10-05*: + - [2023-11-29 Wed] Allocated 15 minutes to [[emacsconf:lspocaml]] - [2023-11-23 Thu] Allocated 30 minutes to emacsconf:test - [2023-11-14 Tue] Update emacsconf:steno title; add Prot to emacsconf:hyperdrive - [2023-11-04 Sat] Moved emacsconf:emacsen earlier to accommodate live session, moved emacsconf:test later to accommodate travel -- cgit v1.2.3 From a60abdf8b5a756e6403b9e614e1e8d26c1923c85 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Wed, 29 Nov 2023 08:55:09 -0500 Subject: add speaker instructions --- 2023/speakers.md | 94 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 94 insertions(+) create mode 100644 2023/speakers.md diff --git a/2023/speakers.md b/2023/speakers.md new file mode 100644 index 00000000..fb8a7f0e --- /dev/null +++ b/2023/speakers.md @@ -0,0 +1,94 @@ +[[!meta title="Conference-day instructions for speakers"]] +[[!meta copyright="Copyright © 2023 Sacha Chua"]] + +# Before your talk + +If you have a pre-recorded talk, please check in at least 30 minutes +before the start of your Q&A session (when your talk ends). If you're +doing the talk live, please check in at least 30 minutes before the +start of your talk. + +You can check in on IRC by joining the #emacsconf-org channel on +libera.chat using your favorite IRC client or using +[https://chat.emacsconf.org](https://chat.emacsconf.org/?join=emacsconf-dev,emacsconf-gen,emacsconf-org). +If you want, you can also join the channel for your track as well +(either #emacsconf-gen or #emacsconf-dev). Say something like "Hi, +this is <your name> checking in" in the \#emacsconf-org channel +and one of the organizers will check you in. If you are having a hard +time with IRC, e-mail or use the emergency +contact info in the check-in email and we can give you the URL of a +BigBlueButton room to join. + +- If you want to do Q&A over IRC or Etherpad: + - You can hang out in the IRC channel for your track and/or on the + pad for your talk. +- If you want to do Q&A in a BigBlueButton room (ex: quick demoes): + - We'll set you up in a BigBlueButton room (check your e-mail for + the URL, or ask in #emacsconf-org). You can keep watching the + conference or doing other things while waiting there. We'll let + you know shortly before you go live. If you want, you can get + things ready for whatever you might want to demonstrate. + - Please use headphones or earphones to minimize the risk of audio + feedback. Webcams are optional. +- If you want to do Q&A over Mumble: + - You can connect to mumble.emacsconf.org. + +Please let us know if you're running late or if it turns out you can't +make it. Drop by #emacsconf-org, e-mail us at + , or use the emergency contact information +from the check-in instructions email. If we start worrying, we'll +reach out to you via your emergency contact information. + +# While your talk plays + +People will add notes and questions on the Etherpad, or they'll ask +them on IRC. Volunteers will try to copy all the questions to the +Etherpad. If you're watching Etherpad or IRC, you can start answering +whenever you like. + +# Answering questions + +- General notes about answering questions: + - You can answer questions in any order, and you can skip any + questions you like. + - You don't have to answer questions right away. If you want to take + some time to think about things, that's okay. + - If you're answering questions by voice and the host is not reading + the questions out for you, please read the question out before you + answer it. This makes it easier to follow the conversation and to + copy the answers to the talk page afterwards. + - The Q&A will be recorded so that people can keep learning from it + even after the conference. If you accidentally share something or + would like part of the recording removed, please add something + like "Oops" in the text chat, possibly with a description of what + to remove. We can work on editing that out of the recording. +- After your prerec finishes: + - If you're doing Q&A in a BBB room: + - We'll switch the stream to broadcast from the BBB room you're + in, and we'll start recording the session so that Q&A can be + available after the conference. We'll give you a signal when the + Q&A is ready to start. Other people can start joining the Q&A room. + - Depending on your preferences, the host can read questions to + you, or you can read questions off the pad/IRC yourself. + - This conversation can continue for as long as you like. If it's + time for the next talk to start, we'll give you a heads-up and + your Q&A can continue off the stream in the same BBB room. When + you are ready to stop answering questions, you can wrap up + however you'd like and end the meeting. + - If you're doing IRC/Etherpad: we'll let people know where to ask + questions and we can read out some of the questions and answers + that are there. + - If you're on Mumble: we'll pull you into the channel room and the + streamer will connect to it. When we confirm that you can be + heard, you and the host can go ahead with the Q&A. + +# After the conference + +We'll collect questions and answers from IRC and the pad. We'll put +them on the talk page and e-mail them to you in case you want to +follow up or keep the conversation going. We'll also work on +extracting the videos from the Q&A sessions and we'll post them on the +talk page. + +Thank you so much for putting so much time and energy into sharing +what you know at EmacsConf! -- cgit v1.2.3 From 7ed28d1f1458636a1899ae18aa55e76233b586f1 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Wed, 29 Nov 2023 08:56:45 -0500 Subject: add note about uploading PDFs --- 2023/speakers.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/2023/speakers.md b/2023/speakers.md index fb8a7f0e..9cd19ab0 100644 --- a/2023/speakers.md +++ b/2023/speakers.md @@ -57,6 +57,10 @@ whenever you like. the questions out for you, please read the question out before you answer it. This makes it easier to follow the conversation and to copy the answers to the talk page afterwards. + - Uploading PDFs doesn't work in our BigBlueButton instance, but you + can share your screen. Sharing screens with multi-monitor setups + can be tricky. If this acts weirdly for you, try sharing just the + window you want to focus on, or switch to using one monitor. - The Q&A will be recorded so that people can keep learning from it even after the conference. If you accidentally share something or would like part of the recording removed, please add something -- cgit v1.2.3 From dc79031026bebef4e6b16e99a44481ba9e1e8f3c Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Wed, 29 Nov 2023 08:57:01 -0500 Subject: clarify speaker instructions --- 2023/speakers.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2023/speakers.md b/2023/speakers.md index 9cd19ab0..becdf79e 100644 --- a/2023/speakers.md +++ b/2023/speakers.md @@ -50,7 +50,7 @@ whenever you like. - General notes about answering questions: - You can answer questions in any order, and you can skip any - questions you like. + questions you don't want to answer. - You don't have to answer questions right away. If you want to take some time to think about things, that's okay. - If you're answering questions by voice and the host is not reading -- cgit v1.2.3 From 78d7cbfc9362cc38d438e3c5d5ca83f29ca237f8 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Wed, 29 Nov 2023 12:03:26 -0500 Subject: update note about BBB --- 2023/organizers-notebook.md | 9 +++++---- 2023/organizers-notebook/index.org | 1 + 2023/speakers.md | 4 ++++ 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/2023/organizers-notebook.md b/2023/organizers-notebook.md index 15aad2bb..83c09890 100644 --- a/2023/organizers-notebook.md +++ b/2023/organizers-notebook.md @@ -30,7 +30,7 @@ Help wanted: - [Prepare for the conference](#status) - [Get ready for production](#go-live) - [Volunteers](#coordinate-volunteers) - - [Lessons learned](#org2fdd797) + - [Lessons learned](#orgbb5487c) - [Progress reports](#progress) - [E-mail templates](#templates) - [Review](#review) @@ -1746,7 +1746,7 @@ AM: 9-12 PM EST, PM: 1-5 PM EST (plus a little extra for setup/transition) Saturday Dec 2 2023 -
            +
            @@ -1824,7 +1824,7 @@ Saturday Dec 2 2023 Sunday Dec 3 2023 -
            +
            @@ -1962,13 +1962,14 @@ Interested in a shift? Please e-mail and Copied it over from the previous year - + ## Lessons learned - Make sure timezones are on anything that has time (schedule page, watch pages, etc.) - Remember to publish the icals and schedule org files: `emacsconf-update-schedule`. Added to the schedule-details.md. - For really late submissions, make sure you also create the pad (`emacsconf-pad-prepopulate-talk-pad`) and the BBB room (`emacsconf-spookfox-create-bbb`). +- We need to move off the current bbb.emacsverse.org or discuss the future of the current BBB VM. diff --git a/2023/organizers-notebook/index.org b/2023/organizers-notebook/index.org index 45189786..41a84ed4 100644 --- a/2023/organizers-notebook/index.org +++ b/2023/organizers-notebook/index.org @@ -1723,6 +1723,7 @@ Copied it over from the previous year - Make sure timezones are on anything that has time (schedule page, watch pages, etc.) - Remember to publish the icals and schedule org files: ~emacsconf-update-schedule~. Added to the schedule-details.md. - For really late submissions, make sure you also create the pad (~emacsconf-pad-prepopulate-talk-pad~) and the BBB room (~emacsconf-spookfox-create-bbb~). +- We need to move off the current bbb.emacsverse.org or discuss the future of the current BBB VM. * Progress reports :PROPERTIES: diff --git a/2023/speakers.md b/2023/speakers.md index becdf79e..f7f397a2 100644 --- a/2023/speakers.md +++ b/2023/speakers.md @@ -30,6 +30,10 @@ BigBlueButton room to join. things ready for whatever you might want to demonstrate. - Please use headphones or earphones to minimize the risk of audio feedback. Webcams are optional. + - To make it easier for hosts, we've set up the room to + automatically start recording when someone joins. Recordings start + out private. We'll trim the recording to the start and end of your + talk/Q&A session before publishing. - If you want to do Q&A over Mumble: - You can connect to mumble.emacsconf.org. -- cgit v1.2.3 From cdb2383f8c94ac506d07241463e4ad261c28d3be Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Wed, 29 Nov 2023 12:08:52 -0500 Subject: Remove autorecording note, isn't actually a thing --- 2023/speakers.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/2023/speakers.md b/2023/speakers.md index f7f397a2..becdf79e 100644 --- a/2023/speakers.md +++ b/2023/speakers.md @@ -30,10 +30,6 @@ BigBlueButton room to join. things ready for whatever you might want to demonstrate. - Please use headphones or earphones to minimize the risk of audio feedback. Webcams are optional. - - To make it easier for hosts, we've set up the room to - automatically start recording when someone joins. Recordings start - out private. We'll trim the recording to the start and end of your - talk/Q&A session before publishing. - If you want to do Q&A over Mumble: - You can connect to mumble.emacsconf.org. -- cgit v1.2.3 From 09bf8824a49eb90d13585ada6d55ca6977058d75 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Wed, 29 Nov 2023 17:31:13 -0500 Subject: update title and abstract of voice --- 2023/info/adventure-before.md | 2 +- 2023/info/collab-before.md | 2 +- 2023/info/core-before.md | 2 +- 2023/info/devel-before.md | 2 +- 2023/info/doc-before.md | 2 +- 2023/info/emacsconf-before.md | 2 +- 2023/info/eval-before.md | 2 +- 2023/info/llm-before.md | 2 +- 2023/info/matplotllm-before.md | 2 +- 2023/info/nabokov-before.md | 2 +- 2023/info/one-before.md | 2 +- 2023/info/overlay-before.md | 2 +- 2023/info/ref-before.md | 2 +- 2023/info/repl-before.md | 2 +- 2023/info/sat-close-before.md | 2 +- 2023/info/sat-open-before.md | 2 +- 2023/info/sharing-before.md | 2 +- 2023/info/solo-before.md | 2 +- 2023/info/table-before.md | 4 +- 2023/info/table-nav.md | 2 +- 2023/info/taming-before.md | 2 +- 2023/info/teaching-before.md | 2 +- 2023/info/teaching-nav.md | 2 +- 2023/info/unentangling-before.md | 2 +- 2023/info/uni-before.md | 2 +- 2023/info/voice-after.md | 2 +- 2023/info/voice-before.md | 2 +- 2023/info/writing-before.md | 2 +- 2023/schedule-2023-12-02.md | 2 +- 2023/schedule-details.md | 6 +-- 2023/talks/voice.md | 107 +++++++++++++++++---------------------- 31 files changed, 80 insertions(+), 93 deletions(-) diff --git a/2023/info/adventure-before.md b/2023/info/adventure-before.md index 64d2bd35..1dbb9c03 100644 --- a/2023/info/adventure-before.md +++ b/2023/info/adventure-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/collab-before.md b/2023/info/collab-before.md index e377cee9..d1b579cb 100644 --- a/2023/info/collab-before.md +++ b/2023/info/collab-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/core-before.md b/2023/info/core-before.md index fb4a756d..0f93127d 100644 --- a/2023/info/core-before.md +++ b/2023/info/core-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/devel-before.md b/2023/info/devel-before.md index f1b9ec13..23efc891 100644 --- a/2023/info/devel-before.md +++ b/2023/info/devel-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/doc-before.md b/2023/info/doc-before.md index 28e8203f..da4bc2c1 100644 --- a/2023/info/doc-before.md +++ b/2023/info/doc-before.md @@ -3,7 +3,7 @@ Actually a general-audience talk; just on the development track for scheduling p The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/emacsconf-before.md b/2023/info/emacsconf-before.md index ccc41d74..38975234 100644 --- a/2023/info/emacsconf-before.md +++ b/2023/info/emacsconf-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/eval-before.md b/2023/info/eval-before.md index a04bea65..70ff5054 100644 --- a/2023/info/eval-before.md +++ b/2023/info/eval-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/llm-before.md b/2023/info/llm-before.md index bd96f29a..8eac1080 100644 --- a/2023/info/llm-before.md +++ b/2023/info/llm-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/matplotllm-before.md b/2023/info/matplotllm-before.md index 00e8146c..54874890 100644 --- a/2023/info/matplotllm-before.md +++ b/2023/info/matplotllm-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/nabokov-before.md b/2023/info/nabokov-before.md index def5dc3c..7b10757f 100644 --- a/2023/info/nabokov-before.md +++ b/2023/info/nabokov-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/one-before.md b/2023/info/one-before.md index 9d0515d0..b11aae05 100644 --- a/2023/info/one-before.md +++ b/2023/info/one-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/overlay-before.md b/2023/info/overlay-before.md index 4d095990..206923b1 100644 --- a/2023/info/overlay-before.md +++ b/2023/info/overlay-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/ref-before.md b/2023/info/ref-before.md index b988b0ca..ff1e6451 100644 --- a/2023/info/ref-before.md +++ b/2023/info/ref-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/repl-before.md b/2023/info/repl-before.md index f13e7edd..11e70df2 100644 --- a/2023/info/repl-before.md +++ b/2023/info/repl-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sat-close-before.md b/2023/info/sat-close-before.md index 3f178c81..e72a50d8 100644 --- a/2023/info/sat-close-before.md +++ b/2023/info/sat-close-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sat-open-before.md b/2023/info/sat-open-before.md index c3ee4733..0b879252 100644 --- a/2023/info/sat-open-before.md +++ b/2023/info/sat-open-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sharing-before.md b/2023/info/sharing-before.md index 3720f6a3..77cc42d1 100644 --- a/2023/info/sharing-before.md +++ b/2023/info/sharing-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 17-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) -Status: Processing uploaded video +Status: Waiting for a caption volunteer
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:55 PM - 4:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:55 PM - 3:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:55 PM - 2:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:55 PM - 1:15 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:55 PM - 9:15 PM UTC
            Sunday, Dec 3 2023, ~9:55 PM - 10:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:55 PM - 11:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:25 AM - 2:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:55 AM - 5:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:55 AM - 6:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/solo-before.md b/2023/info/solo-before.md index 89690ef5..302ac7c0 100644 --- a/2023/info/solo-before.md +++ b/2023/info/solo-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/table-before.md b/2023/info/table-before.md index da59e080..d671f1cc 100644 --- a/2023/info/table-before.md +++ b/2023/info/table-before.md @@ -1,11 +1,11 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] -Format: 16-min talk; Q&A: BigBlueButton conference room +Format: 16-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Being captioned
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:40 AM - 10:50 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:40 AM - 9:50 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:40 AM - 8:50 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:40 AM - 7:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:40 PM - 3:50 PM UTC
            Saturday, Dec 2 2023, ~4:40 PM - 4:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:40 PM - 5:50 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:10 PM - 9:20 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:40 PM - 11:50 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:40 AM - 12:50 AM JST (Asia/Tokyo)
            diff --git a/2023/info/table-nav.md b/2023/info/table-nav.md index b262a00d..f08abbe0 100644 --- a/2023/info/table-nav.md +++ b/2023/info/table-nav.md @@ -1,7 +1,7 @@ diff --git a/2023/info/taming-before.md b/2023/info/taming-before.md index cd75d8a1..14b2cd17 100644 --- a/2023/info/taming-before.md +++ b/2023/info/taming-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/teaching-before.md b/2023/info/teaching-before.md index 5c5728b0..16590ca1 100644 --- a/2023/info/teaching-before.md +++ b/2023/info/teaching-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/teaching-nav.md b/2023/info/teaching-nav.md index d01f994d..60fd37b0 100644 --- a/2023/info/teaching-nav.md +++ b/2023/info/teaching-nav.md @@ -2,6 +2,6 @@ diff --git a/2023/info/unentangling-before.md b/2023/info/unentangling-before.md index 4e9644a4..a64687b0 100644 --- a/2023/info/unentangling-before.md +++ b/2023/info/unentangling-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/uni-before.md b/2023/info/uni-before.md index 47c12d40..bddb8958 100644 --- a/2023/info/uni-before.md +++ b/2023/info/uni-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/voice-after.md b/2023/info/voice-after.md index f8bda391..3810645b 100644 --- a/2023/info/voice-after.md +++ b/2023/info/voice-after.md @@ -1,7 +1,7 @@ -Questions or comments? Please e-mail [emacsconf-org-private@gnu.org](mailto:emacsconf-org-private@gnu.org?subject=Comment%20for%20EmacsConf%202022%20voice%3A%20Improving%20access%20to%20AI-assisted%20literate%20programming%20with%20voice%20control) +Questions or comments? Please e-mail [emacsconf-org-private@gnu.org](mailto:emacsconf-org-private@gnu.org?subject=Comment%20for%20EmacsConf%202022%20voice%3A%20Enhancing%20productivity%20with%20voice%20computing) diff --git a/2023/info/voice-before.md b/2023/info/voice-before.md index 59951525..c926feee 100644 --- a/2023/info/voice-before.md +++ b/2023/info/voice-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/writing-before.md b/2023/info/writing-before.md index e02e7809..f79f9a65 100644 --- a/2023/info/writing-before.md +++ b/2023/info/writing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/schedule-2023-12-02.md b/2023/schedule-2023-12-02.md index a00e30d7..89190f6f 100644 --- a/2023/schedule-2023-12-02.md +++ b/2023/schedule-2023-12-02.md @@ -1 +1 @@ -
            Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            \ No newline at end of file +
            Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            \ No newline at end of file diff --git a/2023/schedule-details.md b/2023/schedule-details.md index a54d293a..d2fe6052 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -14,8 +14,8 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T14:30:00+0000""" endutc="""2023-12-02T14:50:00+0000""" start="""9:30""" end="""9:50""" title="""Authoring and presenting university courses with Emacs and a full libre software stack""" url="""/2023/talks/uni""" speakers="""James Howell""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""uni""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T15:00:00+0000""" endutc="""2023-12-02T15:10:00+0000""" start="""10:00""" end="""10:10""" title="""MatplotLLM, iterative natural language data visualization in org-babel""" url="""/2023/talks/matplotllm""" speakers="""Abhinav Tushar""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""matplotllm""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T15:05:00+0000""" endutc="""2023-12-02T15:25:00+0000""" start="""10:05""" end="""10:25""" title="""Teaching computer and data science with literate programming tools""" url="""/2023/talks/teaching""" speakers="""Marcus Birkenkrahe""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""teaching""" note="""captioned"""]] -[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T15:20:00+0000""" endutc="""2023-12-02T15:40:00+0000""" start="""10:20""" end="""10:40""" title="""Improving access to AI-assisted literate programming with voice control""" url="""/2023/talks/voice""" speakers="""Blaine Mooers""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""voice""" note=""""""]] -[[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T15:40:00+0000""" endutc="""2023-12-02T15:50:00+0000""" start="""10:40""" end="""10:50""" title="""Who needs Excel? Managing your students qualifications with org-table""" url="""/2023/talks/table""" speakers="""Daniel Molina""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""table""" note=""""""]] +[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T15:20:00+0000""" endutc="""2023-12-02T15:40:00+0000""" start="""10:20""" end="""10:40""" title="""Enhancing productivity with voice computing""" url="""/2023/talks/voice""" speakers="""Blaine Mooers""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""voice""" note=""""""]] +[[!template id=sched time="""10""" q-and-a="""none""" startutc="""2023-12-02T15:40:00+0000""" endutc="""2023-12-02T15:50:00+0000""" start="""10:40""" end="""10:50""" title="""Who needs Excel? Managing your students qualifications with org-table""" url="""/2023/talks/table""" speakers="""Daniel Molina""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""table""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T15:55:00+0000""" endutc="""2023-12-02T16:15:00+0000""" start="""10:55""" end="""11:15""" title="""LLM clients in Emacs, functionality and standardization""" url="""/2023/talks/llm""" speakers="""Andrew Hyatt""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""llm""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T16:05:00+0000""" endutc="""2023-12-02T16:15:00+0000""" start="""11:05""" end="""11:15""" title="""Taming things with Org Mode""" url="""/2023/talks/taming""" speakers="""Gergely Nagy (algernon)""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""taming""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T16:30:00+0000""" endutc="""2023-12-02T16:50:00+0000""" start="""11:30""" end="""11:50""" title="""one.el: the static site generator for Emacs Lisp Programmers""" url="""/2023/talks/one""" speakers="""Tony Aldon""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""one""" note="""captioned"""]] @@ -52,7 +52,7 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T16:35:00+0000""" endutc="""2023-12-03T16:55:00+0000""" start="""11:35""" end="""11:55""" title="""The Emacsen family, the design of an Emacs and the importance of Lisp""" url="""/2023/talks/emacsen""" speakers="""Fermin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsen""" note="""captioned"""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:40:00+0000""" start="""1:00""" end="""1:40""" title="""Emacs MultiMedia System (EMMS)""" url="""/2023/talks/emms""" speakers="""Yoni Rabkin""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""emms""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:20:00+0000""" start="""1:00""" end="""1:20""" title="""emacs-gc-stats: Does garbage collection actually slow down Emacs?""" url="""/2023/talks/gc""" speakers="""Ihor Radchenko""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""gc""" note=""""""]] -[[!template id=sched time="""40""" q-and-a="""BBB""" note="""Actually a general-audience talk; just on the development track for scheduling purposes""" startutc="""2023-12-03T18:35:00+0000""" endutc="""2023-12-03T19:15:00+0000""" start="""1:35""" end="""2:15""" title="""hyperdrive.el: Peer-to-peer filesystem in Emacs""" url="""/2023/talks/hyperdrive""" speakers="""Joseph Turner and Protesilaos Stavrou""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""hyperdrive""" note=""""""]] +[[!template id=sched time="""40""" q-and-a="""BBB""" note="""Actually a general-audience talk; just on the development track for scheduling purposes""" startutc="""2023-12-03T18:35:00+0000""" endutc="""2023-12-03T19:15:00+0000""" start="""1:35""" end="""2:15""" title="""hyperdrive.el: Peer-to-peer filesystem in Emacs""" url="""/2023/talks/hyperdrive""" speakers="""Joseph Turner and Protesilaos Stavrou""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""hyperdrive""" note="""captioned"""]] [[!template id=sched time="""30""" q-and-a="""none""" startutc="""2023-12-03T18:55:00+0000""" endutc="""2023-12-03T19:25:00+0000""" start="""1:55""" end="""2:25""" title="""Programming with steno""" url="""/2023/talks/steno""" speakers="""Daniel Alejandro Tapia""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""steno""" note="""captioned"""]] [[!template id=sched time="""15""" q-and-a="""BBB""" startutc="""2023-12-03T19:30:00+0000""" endutc="""2023-12-03T19:45:00+0000""" start="""2:30""" end="""2:45""" title="""Writing a language server in OCaml for Emacs, fun, and profit""" url="""/2023/talks/lspocaml""" speakers="""Austin Theriault""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""lspocaml""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:35:00+0000""" endutc="""2023-12-03T19:45:00+0000""" start="""2:35""" end="""2:45""" title="""Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)""" url="""/2023/talks/mentor""" speakers="""Jeremy Friesen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""mentor""" note=""""""]] diff --git a/2023/talks/voice.md b/2023/talks/voice.md index 337674e9..37bb11a3 100644 --- a/2023/talks/voice.md +++ b/2023/talks/voice.md @@ -1,76 +1,63 @@ -[[!meta title="Improving access to AI-assisted literate programming with voice control"]] +[[!meta title="Enhancing productivity with voice computing"]] [[!meta copyright="Copyright © 2023 Blaine Mooers"]] [[!inline pages="internal(2023/info/voice-nav)" raw="yes"]] - -# Improving access to AI-assisted literate programming with voice control +# Enhancing productivity with voice computing Blaine Mooers (he/him/his) - Pronunciation: pronounced like "moors", blaine-mooers(at)ouhsc.edu, , , , , mastodon(at)bhmooers [[!inline pages="internal(2023/info/voice-before)" raw="yes"]] -The audience will learn how to use voice control to create literate -programming documents in Emacs. After reviewing the benefits of -literate programming, I will review the prior work done with the voice -control in Emacs. I will present the reasons why you'd want to use -voice control; they go beyond the obvious benefit of avoiding or -working around repetitive stress injuries and include the benefits of -using voice control while standing to break up long periods of -sitting, which are detrimental to one's health. There are many options -for voice control in and out of the Emacs. I will review a list of -several and then drill in on two: one that is easy but of limited -extensibility (Voice In Plus () and -one that is harder to learn but more extensible (Talon Voice -()). The latter has a welcoming community of users -and developers in the Talon Slack channel. - -The Voice In Plus is a plugin for the Google Chrome browser that -allows you to dictate in the text areas on web pages. The dictated -text can be sent as soon as it appears in the browser to Emacs via -GhostText and the Atomic-Chrome package. You can insert custom code -snippets by voice control in the text area using Voice In Plus's -support for custom snippets. Or, you can insert yasnippet snippets by -voice control in the corresponding buffer in Emacs. I will demonstrate -how to set up this workflow and how to use it to create an org mode -file. This workflow is very effective for the creation of lots of -prose, but not code. - -The second approach uses the open-source software called Talon -(), which is good for both prose and code. This -package enables precise voice control in a wide variety of -applications including Emacs. This package is also highly configurable -using Python script and an accompanying Talonscript file, which has a -simple YAML file format. The general users of Talon who know nothing -about Python can easily configure their setup using Talonscript files. -Advanced users can use Python to add modules to the Talon package to -extend its functionality. I will demonstrate how to write an org mode -file with executable code blocks with Talon running in Emacs. I will -edit and run the code blocks by voice control with and without the -help of generative AI in the form of Copilot. - -I also demonstrate an interactive quiz in Python and Elisp that I -developed to the support the mastery of the voice control commands. By -running the quiz with voice control, you can accelerate mastery of the -commands. I learned the Talon alphabet in one day by taking the quiz -at spaced intervals. The quiz only took 60 seconds to complete when I -was proficient. - -I will conclude with a discussion of lessons learned and opportunities -for using voice control in Emacs for AI-assisted literate programming. +Voice computing uses speech recognition software to convert speech into text, commands, or code. +While there is a venerated program called EmacSpeaks for converting text into speech, a +"EmacsListens" for converting speech into text is not available yet. +The Emacs Wiki describes the underdeveloped situation for speech-to-text in Emacs. +I will explain how two external software packages convert my speech into text and computer +commands that can be used with Emacs. + +First, I present some motivations for using voice computing. +These can be divided into two categories: productivity improvement and health-related issues. +In this second category, there is the under-appreciated cure for ``standing desk envy''; +the cure is achievable with a large dose of voice computing while standing. + +I found one software package (Voice In) to be quite accurate for speech-to-text or dictation +(Voice In Plus, ), but less versatile for speech-to-commands. +I have used this package daily and I found a three-fold increase in my daily word count almost +immediately. +Of course, there are limits here; you can talk for only so many hours per day. + +Second, I found another software package that has a less accurate language model (Talon Voice, +)) but that supports custom commands that can be executed anywhere you can +place the cursor, including in virtual machines and on remote servers. +Talon Voice will appeal to those who like to tinker with configuration files, yet it is easy to +use. + +I will explain how I have integrated these two packages into my workflow. +I have developed a library of commands that expand 94 English contractions when spoken. +This library eliminates tedious downstream editing of formal prose where I do not use +contractions. +The library is available on GitHub for both Voice In Plus +() and Talon Voice +(). + +I also supply the interactive quizzes for mastering the basic Voice In commands +() and the Talon Voice phonetic alphabet +() +I learned the Talon alphabet in one day by taking the quiz at spaced intervals. +The quiz took only 60 seconds to complete when I was proficient. About the speaker: -I am an associate professor of biochemistry at the University of -Oklahoma Health Sciences Center. I use X-ray crystallography to study -the structures of RNA, proteins, and protein-drug complexes. I have -been using Python and LaTeX for a dozen years and Jupyter Notebooks -since 2013. I have been using Emacs every day for 2.5 years. I -discovered voice control this summer when my chronic repetitive stress -injury flared up while entering data in a spreadsheet. I found that -voice control is a great way to create prose and write literate -programming documents while maintaining one's health. +I am an Associate Professor of Biochemistry at the University of Oklahoma Health Sciences Center. +I use X-ray crystallography to study the structures of RNA, proteins, and protein-drug complexes. +I have been using Python and LaTeX for a dozen years, and Jupyter Notebooks since 2013. +I have been using Emacs every day for 2.5 years. +I discovered voice control this summer when my chronic repetitive stress injury flared up while +entering data in a spreadsheet. +I found that voice control is a great way to create prose and write literate programming +documents while maintaining one's health. [[!inline pages="internal(2023/info/voice-after)" raw="yes"]] -- cgit v1.2.3 From 1975b316c091539ea20a3fbf2756f51f1bac7dd6 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Wed, 29 Nov 2023 19:29:29 -0500 Subject: update bio --- 2023/talks/voice.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/2023/talks/voice.md b/2023/talks/voice.md index 37bb11a3..eeac32d0 100644 --- a/2023/talks/voice.md +++ b/2023/talks/voice.md @@ -50,15 +50,15 @@ The quiz took only 60 seconds to complete when I was proficient. About the speaker: -I am an Associate Professor of Biochemistry at the University of Oklahoma Health Sciences Center. -I use X-ray crystallography to study the structures of RNA, proteins, and protein-drug complexes. -I have been using Python and LaTeX for a dozen years, and Jupyter Notebooks since 2013. -I have been using Emacs every day for 2.5 years. -I discovered voice control this summer when my chronic repetitive stress injury flared up while -entering data in a spreadsheet. -I found that voice control is a great way to create prose and write literate programming -documents while maintaining one's health. - +I am an Associate Professor of Biochemistry at the University of +Oklahoma Health Sciences Center. I use X-ray crystallography to study +the structures of RNA, proteins, and protein-drug complexes. I have +been using Python and LaTeX for a dozen years, and Jupyter Notebooks +since 2013. I have been using Emacs every day for 2.5 years. I +discovered voice computing this summer when my chronic repetitive +stress injury flared up while entering data in a spreadsheet. I +tripled my daily word count by using the speech-to-text, and I get a +kick out of running remote computers by speech-to-command. [[!inline pages="internal(2023/info/voice-after)" raw="yes"]] -- cgit v1.2.3 From 5d688b790bc51181b47331e5cc81552842a80c9f Mon Sep 17 00:00:00 2001 From: Joseph Turner Date: Thu, 30 Nov 2023 01:05:42 -0800 Subject: add protesilaos bio to hyperdrive.el --- 2023/talks/hyperdrive.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/2023/talks/hyperdrive.md b/2023/talks/hyperdrive.md index 4c4dfdbf..d84889d5 100644 --- a/2023/talks/hyperdrive.md +++ b/2023/talks/hyperdrive.md @@ -73,6 +73,12 @@ information for everybody. This year, we're focusing on the hyperdrive.el project, with the goal of bringing Emacs and peer-to-peer together. +I am Protesilaos. Friends call me "Prot" and you are welcome to do the +same. I have been an Emacs user for ~4 years. I use Emacs full-time for +practically every aspect of my computing. I am the author and maintainer +of several packages for Emacs and am enthusiastic about its potential +for user freedom. + [[!inline pages="internal(2023/info/hyperdrive-after)" raw="yes"]] -- cgit v1.2.3 From 54f7e32541c313ad111b39eeac137775cb8eef6a Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Thu, 30 Nov 2023 19:36:39 -0500 Subject: eval talk will have Q&A after the conference --- 2023/info/adventure-before.md | 2 +- 2023/info/collab-before.md | 2 +- 2023/info/core-before.md | 2 +- 2023/info/devel-before.md | 2 +- 2023/info/doc-before.md | 2 +- 2023/info/emacsconf-before.md | 2 +- 2023/info/eval-before.md | 4 ++-- 2023/info/llm-before.md | 2 +- 2023/info/matplotllm-before.md | 2 +- 2023/info/nabokov-before.md | 2 +- 2023/info/one-before.md | 2 +- 2023/info/overlay-before.md | 2 +- 2023/info/ref-before.md | 2 +- 2023/info/repl-before.md | 2 +- 2023/info/sat-close-before.md | 2 +- 2023/info/sat-open-before.md | 4 ++-- 2023/info/sharing-before.md | 2 +- 2023/info/solo-before.md | 2 +- 2023/info/table-before.md | 4 ++-- 2023/info/taming-before.md | 2 +- 2023/info/teaching-before.md | 2 +- 2023/info/unentangling-before.md | 2 +- 2023/info/uni-before.md | 2 +- 2023/info/voice-before.md | 2 +- 2023/info/writing-before.md | 2 +- 2023/organizers-notebook/index.org | 2 ++ 2023/schedule-2023-12-02.md | 2 +- 2023/schedule-details.md | 6 +++--- 2023/watch.md | 1 + 2023/watch/dev.md | 8 ++++---- 2023/watch/gen.md | 6 +++--- 2023/watch/info.md | 2 +- 32 files changed, 43 insertions(+), 40 deletions(-) diff --git a/2023/info/adventure-before.md b/2023/info/adventure-before.md index 1dbb9c03..a4b0f8ed 100644 --- a/2023/info/adventure-before.md +++ b/2023/info/adventure-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/collab-before.md b/2023/info/collab-before.md index d1b579cb..321e29af 100644 --- a/2023/info/collab-before.md +++ b/2023/info/collab-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/core-before.md b/2023/info/core-before.md index 0f93127d..e808bf93 100644 --- a/2023/info/core-before.md +++ b/2023/info/core-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/devel-before.md b/2023/info/devel-before.md index 23efc891..378032c5 100644 --- a/2023/info/devel-before.md +++ b/2023/info/devel-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/doc-before.md b/2023/info/doc-before.md index da4bc2c1..1454f637 100644 --- a/2023/info/doc-before.md +++ b/2023/info/doc-before.md @@ -3,7 +3,7 @@ Actually a general-audience talk; just on the development track for scheduling p The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/emacsconf-before.md b/2023/info/emacsconf-before.md index 38975234..ef46b9f1 100644 --- a/2023/info/emacsconf-before.md +++ b/2023/info/emacsconf-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/eval-before.md b/2023/info/eval-before.md index 70ff5054..5459b2b3 100644 --- a/2023/info/eval-before.md +++ b/2023/info/eval-before.md @@ -1,11 +1,11 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] -Format: 10-min talk; Q&A: BigBlueButton conference room +Format: 10-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:35 PM - 1:45 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:35 PM - 12:45 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:35 AM - 11:45 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:35 AM - 10:45 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:35 PM - 6:45 PM UTC
            Saturday, Dec 2 2023, ~7:35 PM - 7:45 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:35 PM - 8:45 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:05 AM - 12:15 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:35 AM - 2:45 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:35 AM - 3:45 AM JST (Asia/Tokyo)
            diff --git a/2023/info/llm-before.md b/2023/info/llm-before.md index 8eac1080..7ba955b7 100644 --- a/2023/info/llm-before.md +++ b/2023/info/llm-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/matplotllm-before.md b/2023/info/matplotllm-before.md index 54874890..81300ac0 100644 --- a/2023/info/matplotllm-before.md +++ b/2023/info/matplotllm-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/nabokov-before.md b/2023/info/nabokov-before.md index 7b10757f..a8e8a068 100644 --- a/2023/info/nabokov-before.md +++ b/2023/info/nabokov-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/one-before.md b/2023/info/one-before.md index b11aae05..4257f8b1 100644 --- a/2023/info/one-before.md +++ b/2023/info/one-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/overlay-before.md b/2023/info/overlay-before.md index 206923b1..4e67e2d0 100644 --- a/2023/info/overlay-before.md +++ b/2023/info/overlay-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/ref-before.md b/2023/info/ref-before.md index ff1e6451..0ced9f1b 100644 --- a/2023/info/ref-before.md +++ b/2023/info/ref-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/repl-before.md b/2023/info/repl-before.md index 11e70df2..5bcc561b 100644 --- a/2023/info/repl-before.md +++ b/2023/info/repl-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sat-close-before.md b/2023/info/sat-close-before.md index e72a50d8..7865d694 100644 --- a/2023/info/sat-close-before.md +++ b/2023/info/sat-close-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sat-open-before.md b/2023/info/sat-open-before.md index 0b879252..2a8c19a3 100644 --- a/2023/info/sat-open-before.md +++ b/2023/info/sat-open-before.md @@ -1,11 +1,11 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] -Format: 6-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference +Format: 0-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) Status: Quality check
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:00 AM - 9:10 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:00 AM - 8:10 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:00 AM - 7:10 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:00 AM - 6:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:00 PM - 2:10 PM UTC
            Saturday, Dec 2 2023, ~3:00 PM - 3:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:00 PM - 4:10 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~7:30 PM - 7:40 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:00 PM - 10:10 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:00 PM - 11:10 PM JST (Asia/Tokyo)
            diff --git a/2023/info/sharing-before.md b/2023/info/sharing-before.md index 77cc42d1..88d1c1be 100644 --- a/2023/info/sharing-before.md +++ b/2023/info/sharing-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 17-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) -Status: Waiting for a caption volunteer +Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:55 PM - 4:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:55 PM - 3:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:55 PM - 2:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:55 PM - 1:15 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:55 PM - 9:15 PM UTC
            Sunday, Dec 3 2023, ~9:55 PM - 10:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:55 PM - 11:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:25 AM - 2:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:55 AM - 5:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:55 AM - 6:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/solo-before.md b/2023/info/solo-before.md index 302ac7c0..5ed78fda 100644 --- a/2023/info/solo-before.md +++ b/2023/info/solo-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/table-before.md b/2023/info/table-before.md index d671f1cc..b4e4c708 100644 --- a/2023/info/table-before.md +++ b/2023/info/table-before.md @@ -1,13 +1,13 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 16-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) -Status: Being captioned +Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:40 AM - 10:50 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:40 AM - 9:50 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:40 AM - 8:50 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:40 AM - 7:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:40 PM - 3:50 PM UTC
            Saturday, Dec 2 2023, ~4:40 PM - 4:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:40 PM - 5:50 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:10 PM - 9:20 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:40 PM - 11:50 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:40 AM - 12:50 AM JST (Asia/Tokyo)
            diff --git a/2023/info/taming-before.md b/2023/info/taming-before.md index 14b2cd17..2f8fd057 100644 --- a/2023/info/taming-before.md +++ b/2023/info/taming-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/teaching-before.md b/2023/info/teaching-before.md index 16590ca1..c595231f 100644 --- a/2023/info/teaching-before.md +++ b/2023/info/teaching-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/unentangling-before.md b/2023/info/unentangling-before.md index a64687b0..7df89ee6 100644 --- a/2023/info/unentangling-before.md +++ b/2023/info/unentangling-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/uni-before.md b/2023/info/uni-before.md index bddb8958..52620335 100644 --- a/2023/info/uni-before.md +++ b/2023/info/uni-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/voice-before.md b/2023/info/voice-before.md index c926feee..7d58ed34 100644 --- a/2023/info/voice-before.md +++ b/2023/info/voice-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/writing-before.md b/2023/info/writing-before.md index f79f9a65..927a86fe 100644 --- a/2023/info/writing-before.md +++ b/2023/info/writing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/organizers-notebook/index.org b/2023/organizers-notebook/index.org index 41a84ed4..c41ef74d 100644 --- a/2023/organizers-notebook/index.org +++ b/2023/organizers-notebook/index.org @@ -637,6 +637,7 @@ These times are in EST (GMT-5). :END: - *Schedule changes after the schedule FYI email from 2023-10-05*: + - [2023-11-29 Wed] Changed title for emacsconf:voice, changed emacsconf:table Q&A to after the conference - [2023-11-29 Wed] Allocated 15 minutes to [[emacsconf:lspocaml]] - [2023-11-23 Thu] Allocated 30 minutes to emacsconf:test - [2023-11-14 Tue] Update emacsconf:steno title; add Prot to emacsconf:hyperdrive @@ -1724,6 +1725,7 @@ Copied it over from the previous year - Remember to publish the icals and schedule org files: ~emacsconf-update-schedule~. Added to the schedule-details.md. - For really late submissions, make sure you also create the pad (~emacsconf-pad-prepopulate-talk-pad~) and the BBB room (~emacsconf-spookfox-create-bbb~). - We need to move off the current bbb.emacsverse.org or discuss the future of the current BBB VM. +- Next year, it might be nice to use the intros and generate title slides in order to add them to the videos. * Progress reports :PROPERTIES: diff --git a/2023/schedule-2023-12-02.md b/2023/schedule-2023-12-02.md index 89190f6f..b23e3475 100644 --- a/2023/schedule-2023-12-02.md +++ b/2023/schedule-2023-12-02.md @@ -1 +1 @@ -
            Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            \ No newline at end of file +
            Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            \ No newline at end of file diff --git a/2023/schedule-details.md b/2023/schedule-details.md index d2fe6052..8e4c8014 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -15,14 +15,14 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T15:00:00+0000""" endutc="""2023-12-02T15:10:00+0000""" start="""10:00""" end="""10:10""" title="""MatplotLLM, iterative natural language data visualization in org-babel""" url="""/2023/talks/matplotllm""" speakers="""Abhinav Tushar""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""matplotllm""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T15:05:00+0000""" endutc="""2023-12-02T15:25:00+0000""" start="""10:05""" end="""10:25""" title="""Teaching computer and data science with literate programming tools""" url="""/2023/talks/teaching""" speakers="""Marcus Birkenkrahe""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""teaching""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T15:20:00+0000""" endutc="""2023-12-02T15:40:00+0000""" start="""10:20""" end="""10:40""" title="""Enhancing productivity with voice computing""" url="""/2023/talks/voice""" speakers="""Blaine Mooers""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""voice""" note=""""""]] -[[!template id=sched time="""10""" q-and-a="""none""" startutc="""2023-12-02T15:40:00+0000""" endutc="""2023-12-02T15:50:00+0000""" start="""10:40""" end="""10:50""" title="""Who needs Excel? Managing your students qualifications with org-table""" url="""/2023/talks/table""" speakers="""Daniel Molina""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""table""" note=""""""]] +[[!template id=sched time="""10""" q-and-a="""none""" startutc="""2023-12-02T15:40:00+0000""" endutc="""2023-12-02T15:50:00+0000""" start="""10:40""" end="""10:50""" title="""Who needs Excel? Managing your students qualifications with org-table""" url="""/2023/talks/table""" speakers="""Daniel Molina""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""table""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T15:55:00+0000""" endutc="""2023-12-02T16:15:00+0000""" start="""10:55""" end="""11:15""" title="""LLM clients in Emacs, functionality and standardization""" url="""/2023/talks/llm""" speakers="""Andrew Hyatt""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""llm""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T16:05:00+0000""" endutc="""2023-12-02T16:15:00+0000""" start="""11:05""" end="""11:15""" title="""Taming things with Org Mode""" url="""/2023/talks/taming""" speakers="""Gergely Nagy (algernon)""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""taming""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T16:30:00+0000""" endutc="""2023-12-02T16:50:00+0000""" start="""11:30""" end="""11:50""" title="""one.el: the static site generator for Emacs Lisp Programmers""" url="""/2023/talks/one""" speakers="""Tony Aldon""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""one""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T18:00:00+0000""" endutc="""2023-12-02T18:10:00+0000""" start="""1:00""" end="""1:10""" title="""Emacs turbo-charges my writing""" url="""/2023/talks/writing""" speakers="""Jeremy Friesen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""writing""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T18:00:00+0000""" endutc="""2023-12-02T18:20:00+0000""" start="""1:00""" end="""1:20""" title="""Improving compiler diagnostics with overlays""" url="""/2023/talks/overlay""" speakers="""Jeff Trull""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""overlay""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T18:25:00+0000""" endutc="""2023-12-02T18:35:00+0000""" start="""1:25""" end="""1:35""" title="""Why Nabokov would use Org-Mode if he were writing today""" url="""/2023/talks/nabokov""" speakers="""Edmund Jorgensen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""nabokov""" note="""captioned"""]] -[[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T18:35:00+0000""" endutc="""2023-12-02T18:45:00+0000""" start="""1:35""" end="""1:45""" title="""Editor Integrated REPL Driven Development for all languages""" url="""/2023/talks/eval""" speakers="""Musa Al-hassy""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""eval""" note="""captioned"""]] +[[!template id=sched time="""10""" q-and-a="""none""" startutc="""2023-12-02T18:35:00+0000""" endutc="""2023-12-02T18:45:00+0000""" start="""1:35""" end="""1:45""" title="""Editor Integrated REPL Driven Development for all languages""" url="""/2023/talks/eval""" speakers="""Musa Al-hassy""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""eval""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""none""" startutc="""2023-12-02T18:50:00+0000""" endutc="""2023-12-02T19:10:00+0000""" start="""1:50""" end="""2:10""" title="""Collaborative data processing and documenting using org-babel""" url="""/2023/talks/collab""" speakers="""Jonathan Hartman, Lukas C. Bossert""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""collab""" note="""captioned"""]] [[!template id=sched time="""40""" q-and-a="""#emacsconf-dev, speaker nick: edrx""" startutc="""2023-12-02T19:00:00+0000""" endutc="""2023-12-02T19:40:00+0000""" start="""2:00""" end="""2:40""" title="""REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ""" url="""/2023/talks/repl""" speakers="""Eduardo Ochs""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""repl""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T19:20:00+0000""" endutc="""2023-12-02T19:40:00+0000""" start="""2:20""" end="""2:40""" title="""How I play TTRPGs in Emacs""" url="""/2023/talks/solo""" speakers="""Howard Abrams""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""solo""" note="""captioned"""]] @@ -59,5 +59,5 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""30""" q-and-a="""BBB""" startutc="""2023-12-03T20:00:00+0000""" endutc="""2023-12-03T20:30:00+0000""" start="""3:00""" end="""3:30""" title="""What I learned by writing test cases for GNU Hyperbole""" url="""/2023/talks/test""" speakers="""Mats Lidell""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""test""" note="""captioned"""]] [[!template id=sched time="""30""" q-and-a="""BBB""" startutc="""2023-12-03T20:10:00+0000""" endutc="""2023-12-03T20:40:00+0000""" start="""3:10""" end="""3:40""" title="""Emacs saves the Web (maybe)""" url="""/2023/talks/web""" speakers="""Yuchen Pei""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""web""" note="""captioned"""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T20:45:00+0000""" endutc="""2023-12-03T21:25:00+0000""" start="""3:45""" end="""4:25""" title="""Windows into Freedom""" url="""/2023/talks/windows""" speakers="""Corwin Brust""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""windows""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T20:55:00+0000""" endutc="""2023-12-03T21:15:00+0000""" start="""3:55""" end="""4:15""" title="""Sharing Emacs is Caring Emacs: Emacs education and why I embraced video""" url="""/2023/talks/sharing""" speakers="""Jacob Boxerman""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sharing""" note=""""""]] +[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T20:55:00+0000""" endutc="""2023-12-03T21:15:00+0000""" start="""3:55""" end="""4:15""" title="""Sharing Emacs is Caring Emacs: Emacs education and why I embraced video""" url="""/2023/talks/sharing""" speakers="""Jacob Boxerman""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sharing""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-03T21:30:00+0000""" endutc="""2023-12-03T21:40:00+0000""" start="""4:30""" end="""4:40""" title="""Sunday closing remarks""" url="""/2023/talks/sun-close""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sun-close""" note=""""""]] \ No newline at end of file diff --git a/2023/watch.md b/2023/watch.md index 869e4d44..7d60de2e 100644 --- a/2023/watch.md +++ b/2023/watch.md @@ -68,5 +68,6 @@ organizers. Physical events: +- [Lucerne, Switzerland](https://200ok.ch/posts/2023-11-01_announcing_emacsconf__swiss_satellite.html) - Let us know at if you're organizing one! diff --git a/2023/watch/dev.md b/2023/watch/dev.md index 25c855d1..ce052c91 100644 --- a/2023/watch/dev.md +++ b/2023/watch/dev.md @@ -21,7 +21,7 @@ If you don't have a streaming media player, you can watch using the player below -
            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development
            +
            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development

            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development
            Chat: emacsconf-dev on libera.chat
            @@ -32,7 +32,7 @@ If you don't have a streaming media player, you can watch using the player below
          • Solid lines: Q&A will be through a BigBlueButton room (you can ask questions there or through IRC/Etherpad)
          • Dashed lines: Q&A will be over IRC or the Etherpad, or the speaker will follow up afterwards
          • Times are in Eastern Standard Time (America/Toronto, GMT-5). If you have Javascript enabled, clicking on talk pages should include times in your computer's local time setting.
            -
            Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            +
            Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM

            Saturday, Dec 2, 2023

            10:00 - 10:10 Development Etherpad; Q&A: Etherpad; id:matplotllm
            @@ -43,7 +43,7 @@ If you don't have a streaming media player, you can watch using the player below
            10:20 - 10:40 Development Etherpad; Q&A: BBB; id:voice
            - +
            Blaine Mooers (he/him/his)
            @@ -63,7 +63,7 @@ If you don't have a streaming media player, you can watch using the player below
            -
            1:35 - 1:45 Development Etherpad; Q&A: BBB; id:eval
            +
            1:35 - 1:45 Development Etherpad; Q&A: none; id:eval
            Musa Al-hassy (he/him)
            diff --git a/2023/watch/gen.md b/2023/watch/gen.md index c5709002..b4d7abd1 100644 --- a/2023/watch/gen.md +++ b/2023/watch/gen.md @@ -21,7 +21,7 @@ If you don't have a streaming media player, you can watch using the player below -
            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development
            +
            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development

            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development
            Chat: emacsconf-gen on libera.chat
            @@ -32,7 +32,7 @@ If you don't have a streaming media player, you can watch using the player below
          • Solid lines: Q&A will be through a BigBlueButton room (you can ask questions there or through IRC/Etherpad)
          • Dashed lines: Q&A will be over IRC or the Etherpad, or the speaker will follow up afterwards
          • Times are in Eastern Standard Time (America/Toronto, GMT-5). If you have Javascript enabled, clicking on talk pages should include times in your computer's local time setting.
            -
            Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            +
            Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM

            Saturday, Dec 2, 2023

            9:00 - 9:10 General Etherpad; Q&A: none; id:sat-open
            @@ -63,7 +63,7 @@ If you don't have a streaming media player, you can watch using the player below
            -
            10:40 - 10:50 General Etherpad; Q&A: BBB; id:table
            +
            10:40 - 10:50 General Etherpad; Q&A: none; id:table
            Daniel Molina (he/him)
            diff --git a/2023/watch/info.md b/2023/watch/info.md index 7bfc36fe..73bee530 100644 --- a/2023/watch/info.md +++ b/2023/watch/info.md @@ -4,4 +4,4 @@
            emacsconf-genhttps://live0.emacsconf.org/gen.webmgen-480p.webm
            emacsconf-devhttps://live0.emacsconf.org/dev.webmdev-480p.webm
            - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file -- cgit v1.2.3 From 2e1978ebdeb14d333a5113f062f5bea402ec5ab2 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Fri, 1 Dec 2023 08:23:43 -0500 Subject: cancel taming --- 2023/info/adventure-before.md | 4 ++-- 2023/info/collab-before.md | 4 ++-- 2023/info/core-before.md | 4 ++-- 2023/info/cubing-before.md | 4 ++-- 2023/info/devel-before.md | 4 ++-- 2023/info/doc-before.md | 4 ++-- 2023/info/eat-before.md | 2 +- 2023/info/emacsconf-before.md | 6 +++--- 2023/info/emacsen-before.md | 2 +- 2023/info/emms-before.md | 2 +- 2023/info/eval-before.md | 4 ++-- 2023/info/flat-before.md | 2 +- 2023/info/gc-before.md | 2 +- 2023/info/hyperamp-before.md | 2 +- 2023/info/hyperdrive-before.md | 2 +- 2023/info/koutline-before.md | 4 ++-- 2023/info/llm-before.md | 4 ++-- 2023/info/llm-nav.md | 2 +- 2023/info/lspocaml-before.md | 6 +++--- 2023/info/matplotllm-before.md | 4 ++-- 2023/info/mentor-before.md | 2 +- 2023/info/nabokov-before.md | 4 ++-- 2023/info/one-before.md | 4 ++-- 2023/info/one-nav.md | 2 +- 2023/info/overlay-before.md | 4 ++-- 2023/info/parallel-before.md | 2 +- 2023/info/poltys-before.md | 2 +- 2023/info/ref-before.md | 6 +++--- 2023/info/repl-before.md | 6 +++--- 2023/info/sat-close-before.md | 4 ++-- 2023/info/sat-open-before.md | 4 ++-- 2023/info/scheme-before.md | 2 +- 2023/info/sharing-before.md | 2 +- 2023/info/solo-before.md | 4 ++-- 2023/info/steno-before.md | 2 +- 2023/info/sun-close-before.md | 2 +- 2023/info/sun-open-before.md | 2 +- 2023/info/table-before.md | 4 ++-- 2023/info/taming-before.md | 6 +++--- 2023/info/teaching-before.md | 4 ++-- 2023/info/test-before.md | 2 +- 2023/info/unentangling-before.md | 4 ++-- 2023/info/uni-before.md | 4 ++-- 2023/info/voice-before.md | 4 ++-- 2023/info/web-before.md | 2 +- 2023/info/windows-before.md | 2 +- 2023/info/world-before.md | 2 +- 2023/info/writing-before.md | 4 ++-- 2023/organizers-notebook/index.org | 7 ++++--- 2023/schedule-2023-12-02.md | 2 +- 2023/schedule-details.md | 9 ++++----- 2023/talks/taming.md | 2 ++ 52 files changed, 91 insertions(+), 89 deletions(-) diff --git a/2023/info/adventure-before.md b/2023/info/adventure-before.md index a4b0f8ed..696f99fc 100644 --- a/2023/info/adventure-before.md +++ b/2023/info/adventure-before.md @@ -1,12 +1,12 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 6-min talk; Q&A: Etherpad -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:10 AM - 9:20 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:10 AM - 8:20 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:10 AM - 7:20 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:10 AM - 6:20 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:10 PM - 2:20 PM UTC
            Saturday, Dec 2 2023, ~3:10 PM - 3:20 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:10 PM - 4:20 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~7:40 PM - 7:50 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:10 PM - 10:20 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:10 PM - 11:20 PM JST (Asia/Tokyo)
            diff --git a/2023/info/collab-before.md b/2023/info/collab-before.md index 321e29af..3deb265d 100644 --- a/2023/info/collab-before.md +++ b/2023/info/collab-before.md @@ -1,12 +1,12 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 20-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:50 PM - 2:10 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:50 PM - 1:10 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:50 AM - 12:10 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:50 AM - 11:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:50 PM - 7:10 PM UTC
            Saturday, Dec 2 2023, ~7:50 PM - 8:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:50 PM - 9:10 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:20 AM - 12:40 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:50 AM - 3:10 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:50 AM - 4:10 AM JST (Asia/Tokyo)
            diff --git a/2023/info/core-before.md b/2023/info/core-before.md index e808bf93..523e974e 100644 --- a/2023/info/core-before.md +++ b/2023/info/core-before.md @@ -1,12 +1,12 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 40-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~4:10 PM - 4:50 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~3:10 PM - 3:50 PM CST (US/Central)
            Saturday, Dec 2 2023, ~2:10 PM - 2:50 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~1:10 PM - 1:50 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~9:10 PM - 9:50 PM UTC
            Saturday, Dec 2 2023, ~10:10 PM - 10:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~11:10 PM - 11:50 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:40 AM - 3:20 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~5:10 AM - 5:50 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~6:10 AM - 6:50 AM JST (Asia/Tokyo)
            diff --git a/2023/info/cubing-before.md b/2023/info/cubing-before.md index a7baa4ed..8b07e57b 100644 --- a/2023/info/cubing-before.md +++ b/2023/info/cubing-before.md @@ -5,8 +5,8 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03.
            [[!toc ]] -Format: 14-min talk; Q&A: IRC -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Format: 14-min talk; Q&A: IRC +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:35 AM - 11:55 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:35 AM - 10:55 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:35 AM - 9:55 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:35 AM - 8:55 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:35 PM - 4:55 PM UTC
            Sunday, Dec 3 2023, ~5:35 PM - 5:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:35 PM - 6:55 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~10:05 PM - 10:25 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:35 AM - 12:55 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:35 AM - 1:55 AM JST (Asia/Tokyo)
            diff --git a/2023/info/devel-before.md b/2023/info/devel-before.md index 378032c5..1f4d571d 100644 --- a/2023/info/devel-before.md +++ b/2023/info/devel-before.md @@ -1,12 +1,12 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 10-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:45 PM - 3:55 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:45 PM - 2:55 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:45 PM - 1:55 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:45 PM - 12:55 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:45 PM - 8:55 PM UTC
            Saturday, Dec 2 2023, ~9:45 PM - 9:55 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:45 PM - 10:55 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:15 AM - 2:25 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:45 AM - 4:55 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:45 AM - 5:55 AM JST (Asia/Tokyo)
            diff --git a/2023/info/doc-before.md b/2023/info/doc-before.md index 1454f637..fb8eb019 100644 --- a/2023/info/doc-before.md +++ b/2023/info/doc-before.md @@ -3,12 +3,12 @@ Actually a general-audience talk; just on the development track for scheduling p The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 43-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:50 PM - 3:30 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:50 PM - 2:30 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:50 PM - 1:30 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:50 AM - 12:30 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:50 PM - 8:30 PM UTC
            Saturday, Dec 2 2023, ~8:50 PM - 9:30 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:50 PM - 10:30 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:20 AM - 2:00 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:50 AM - 4:30 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:50 AM - 5:30 AM JST (Asia/Tokyo)
            diff --git a/2023/info/eat-before.md b/2023/info/eat-before.md index faf513e1..a957fd47 100644 --- a/2023/info/eat-before.md +++ b/2023/info/eat-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 10-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:35 AM - 10:45 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:35 AM - 9:45 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:35 AM - 8:45 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:35 AM - 7:45 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:35 PM - 3:45 PM UTC
            Sunday, Dec 3 2023, ~4:35 PM - 4:45 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:35 PM - 5:45 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:05 PM - 9:15 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:35 PM - 11:45 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:35 AM - 12:45 AM JST (Asia/Tokyo)
            diff --git a/2023/info/emacsconf-before.md b/2023/info/emacsconf-before.md index ef46b9f1..501be31b 100644 --- a/2023/info/emacsconf-before.md +++ b/2023/info/emacsconf-before.md @@ -1,12 +1,12 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 16-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Quality check
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:45 PM - 4:05 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:45 PM - 3:05 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:45 PM - 2:05 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:45 PM - 1:05 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:45 PM - 9:05 PM UTC
            Saturday, Dec 2 2023, ~9:45 PM - 10:05 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:45 PM - 11:05 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:15 AM - 2:35 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:45 AM - 5:05 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:45 AM - 6:05 AM JST (Asia/Tokyo)
            @@ -32,6 +32,6 @@ Status: Quality check 13:10.840 Transitions 13:49.640 Wrapping up -"""]]
            Duration: 15:05 minutes
            +"""]]
            Duration: 15:05 minutes
            # Description \ No newline at end of file diff --git a/2023/info/emacsen-before.md b/2023/info/emacsen-before.md index d4111197..f9e0649d 100644 --- a/2023/info/emacsen-before.md +++ b/2023/info/emacsen-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 19-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:35 AM - 11:55 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:35 AM - 10:55 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:35 AM - 9:55 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:35 AM - 8:55 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:35 PM - 4:55 PM UTC
            Sunday, Dec 3 2023, ~5:35 PM - 5:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:35 PM - 6:55 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~10:05 PM - 10:25 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:35 AM - 12:55 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:35 AM - 1:55 AM JST (Asia/Tokyo)
            diff --git a/2023/info/emms-before.md b/2023/info/emms-before.md index 0aa2beb8..05f6882f 100644 --- a/2023/info/emms-before.md +++ b/2023/info/emms-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 39-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:00 PM - 1:40 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:00 PM - 12:40 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:00 AM - 11:40 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:00 AM - 10:40 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:00 PM - 6:40 PM UTC
            Sunday, Dec 3 2023, ~7:00 PM - 7:40 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:00 PM - 8:40 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~11:30 PM - 12:10 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:00 AM - 2:40 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:00 AM - 3:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/eval-before.md b/2023/info/eval-before.md index 5459b2b3..a1fb5e0b 100644 --- a/2023/info/eval-before.md +++ b/2023/info/eval-before.md @@ -1,12 +1,12 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 10-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference -Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:35 PM - 1:45 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:35 PM - 12:45 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:35 AM - 11:45 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:35 AM - 10:45 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:35 PM - 6:45 PM UTC
            Saturday, Dec 2 2023, ~7:35 PM - 7:45 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:35 PM - 8:45 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:05 AM - 12:15 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:35 AM - 2:45 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:35 AM - 3:45 AM JST (Asia/Tokyo)
            diff --git a/2023/info/flat-before.md b/2023/info/flat-before.md index 80b88539..95888eaf 100644 --- a/2023/info/flat-before.md +++ b/2023/info/flat-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 10-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:10 AM - 11:20 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:10 AM - 10:20 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:10 AM - 9:20 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:10 AM - 8:20 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:10 PM - 4:20 PM UTC
            Sunday, Dec 3 2023, ~5:10 PM - 5:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:10 PM - 6:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:40 PM - 9:50 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:10 AM - 12:20 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:10 AM - 1:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/gc-before.md b/2023/info/gc-before.md index f62ff4f0..294f1ff6 100644 --- a/2023/info/gc-before.md +++ b/2023/info/gc-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 20-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:00 PM - 1:20 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:00 PM - 12:20 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:00 AM - 11:20 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:00 AM - 10:20 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:00 PM - 6:20 PM UTC
            Sunday, Dec 3 2023, ~7:00 PM - 7:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:00 PM - 8:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~11:30 PM - 11:50 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:00 AM - 2:20 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:00 AM - 3:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/hyperamp-before.md b/2023/info/hyperamp-before.md index f508cb29..082400e7 100644 --- a/2023/info/hyperamp-before.md +++ b/2023/info/hyperamp-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 20-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~9:05 AM - 9:25 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~8:05 AM - 8:25 AM CST (US/Central)
            Sunday, Dec 3 2023, ~7:05 AM - 7:25 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~6:05 AM - 6:25 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~2:05 PM - 2:25 PM UTC
            Sunday, Dec 3 2023, ~3:05 PM - 3:25 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~4:05 PM - 4:25 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~7:35 PM - 7:55 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~10:05 PM - 10:25 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~11:05 PM - 11:25 PM JST (Asia/Tokyo)
            diff --git a/2023/info/hyperdrive-before.md b/2023/info/hyperdrive-before.md index 73f3e2c4..9ece7c72 100644 --- a/2023/info/hyperdrive-before.md +++ b/2023/info/hyperdrive-before.md @@ -8,7 +8,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 41-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Quality check
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:35 PM - 2:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:35 PM - 1:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:35 AM - 12:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:35 AM - 11:15 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:35 PM - 7:15 PM UTC
            Sunday, Dec 3 2023, ~7:35 PM - 8:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:35 PM - 9:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:05 AM - 12:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:35 AM - 3:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:35 AM - 4:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/koutline-before.md b/2023/info/koutline-before.md index 0d882594..7822d40c 100644 --- a/2023/info/koutline-before.md +++ b/2023/info/koutline-before.md @@ -5,8 +5,8 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03.
            [[!toc ]] -Format: 20-min talk; Q&A: IRC -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Format: 20-min talk; Q&A: IRC +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~9:40 AM - 10:00 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~8:40 AM - 9:00 AM CST (US/Central)
            Sunday, Dec 3 2023, ~7:40 AM - 8:00 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~6:40 AM - 7:00 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~2:40 PM - 3:00 PM UTC
            Sunday, Dec 3 2023, ~3:40 PM - 4:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~4:40 PM - 5:00 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:10 PM - 8:30 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~10:40 PM - 11:00 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~11:40 PM - 12:00 AM JST (Asia/Tokyo)
            diff --git a/2023/info/llm-before.md b/2023/info/llm-before.md index 7ba955b7..6912be2f 100644 --- a/2023/info/llm-before.md +++ b/2023/info/llm-before.md @@ -1,12 +1,12 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 21-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:55 AM - 11:15 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:55 AM - 10:15 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:55 AM - 9:15 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:55 AM - 8:15 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:55 PM - 4:15 PM UTC
            Saturday, Dec 2 2023, ~4:55 PM - 5:15 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:55 PM - 6:15 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:25 PM - 9:45 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:55 PM - 12:15 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:55 AM - 1:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/llm-nav.md b/2023/info/llm-nav.md index 7359a741..b64f8f1f 100644 --- a/2023/info/llm-nav.md +++ b/2023/info/llm-nav.md @@ -2,6 +2,6 @@ diff --git a/2023/info/lspocaml-before.md b/2023/info/lspocaml-before.md index 3e153de9..e38fc8d9 100644 --- a/2023/info/lspocaml-before.md +++ b/2023/info/lspocaml-before.md @@ -5,9 +5,9 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03.
            [[!toc ]] -Format: 15-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) -Status: Waiting for video from speaker +Format: 17-min talk; Q&A: BigBlueButton conference room +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Status: Processing uploaded video
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:30 PM - 2:45 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:30 PM - 1:45 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:30 PM - 12:45 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:30 AM - 11:45 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:30 PM - 7:45 PM UTC
            Sunday, Dec 3 2023, ~8:30 PM - 8:45 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:30 PM - 9:45 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:00 AM - 1:15 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:30 AM - 3:45 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:30 AM - 4:45 AM JST (Asia/Tokyo)
            diff --git a/2023/info/matplotllm-before.md b/2023/info/matplotllm-before.md index 81300ac0..996dc7ad 100644 --- a/2023/info/matplotllm-before.md +++ b/2023/info/matplotllm-before.md @@ -1,12 +1,12 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 10-min talk; Q&A: Etherpad -Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:00 AM - 10:10 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:00 AM - 9:10 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:00 AM - 8:10 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:00 AM - 7:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:00 PM - 3:10 PM UTC
            Saturday, Dec 2 2023, ~4:00 PM - 4:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:00 PM - 5:10 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:30 PM - 8:40 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:00 PM - 11:10 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:00 AM - 12:10 AM JST (Asia/Tokyo)
            diff --git a/2023/info/mentor-before.md b/2023/info/mentor-before.md index 91921657..2cbd4f89 100644 --- a/2023/info/mentor-before.md +++ b/2023/info/mentor-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 11-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Being captioned
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:35 PM - 2:45 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:35 PM - 1:45 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:35 PM - 12:45 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:35 AM - 11:45 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:35 PM - 7:45 PM UTC
            Sunday, Dec 3 2023, ~8:35 PM - 8:45 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:35 PM - 9:45 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:05 AM - 1:15 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:35 AM - 3:45 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:35 AM - 4:45 AM JST (Asia/Tokyo)
            diff --git a/2023/info/nabokov-before.md b/2023/info/nabokov-before.md index a8e8a068..0bc16dd6 100644 --- a/2023/info/nabokov-before.md +++ b/2023/info/nabokov-before.md @@ -1,12 +1,12 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 10-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:25 PM - 1:35 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:25 PM - 12:35 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:25 AM - 11:35 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:25 AM - 10:35 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:25 PM - 6:35 PM UTC
            Saturday, Dec 2 2023, ~7:25 PM - 7:35 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:25 PM - 8:35 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:55 PM - 12:05 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:25 AM - 2:35 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:25 AM - 3:35 AM JST (Asia/Tokyo)
            diff --git a/2023/info/one-before.md b/2023/info/one-before.md index 4257f8b1..0d95abb0 100644 --- a/2023/info/one-before.md +++ b/2023/info/one-before.md @@ -1,12 +1,12 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 23-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~11:30 AM - 11:50 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~10:30 AM - 10:50 AM CST (US/Central)
            Saturday, Dec 2 2023, ~9:30 AM - 9:50 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~8:30 AM - 8:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~4:30 PM - 4:50 PM UTC
            Saturday, Dec 2 2023, ~5:30 PM - 5:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~6:30 PM - 6:50 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~10:00 PM - 10:20 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~12:30 AM - 12:50 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~1:30 AM - 1:50 AM JST (Asia/Tokyo)
            diff --git a/2023/info/one-nav.md b/2023/info/one-nav.md index e61e6bf1..9a21d869 100644 --- a/2023/info/one-nav.md +++ b/2023/info/one-nav.md @@ -1,7 +1,7 @@
            Back to the [[talks]] -Previous by time: Taming things with Org Mode +Previous by time: LLM clients in Emacs, functionality and standardization Next by time: Emacs turbo-charges my writing Track: General
            diff --git a/2023/info/overlay-before.md b/2023/info/overlay-before.md index 4e67e2d0..a2618616 100644 --- a/2023/info/overlay-before.md +++ b/2023/info/overlay-before.md @@ -1,12 +1,12 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 21-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:00 PM - 1:20 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:00 PM - 12:20 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:00 AM - 11:20 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:00 AM - 10:20 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:00 PM - 6:20 PM UTC
            Saturday, Dec 2 2023, ~7:00 PM - 7:20 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:00 PM - 8:20 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:30 PM - 11:50 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:00 AM - 2:20 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:00 AM - 3:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/parallel-before.md b/2023/info/parallel-before.md index 1eb1abbc..ae9c3368 100644 --- a/2023/info/parallel-before.md +++ b/2023/info/parallel-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 10-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:10 AM - 10:20 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:10 AM - 9:20 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:10 AM - 8:20 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:10 AM - 7:20 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:10 PM - 3:20 PM UTC
            Sunday, Dec 3 2023, ~4:10 PM - 4:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:10 PM - 5:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:40 PM - 8:50 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:10 PM - 11:20 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:10 AM - 12:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/poltys-before.md b/2023/info/poltys-before.md index ccc60975..5d3cba6b 100644 --- a/2023/info/poltys-before.md +++ b/2023/info/poltys-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 20-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~11:00 AM - 11:20 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~10:00 AM - 10:20 AM CST (US/Central)
            Sunday, Dec 3 2023, ~9:00 AM - 9:20 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~8:00 AM - 8:20 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~4:00 PM - 4:20 PM UTC
            Sunday, Dec 3 2023, ~5:00 PM - 5:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~6:00 PM - 6:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:30 PM - 9:50 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~12:00 AM - 12:20 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~1:00 AM - 1:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/ref-before.md b/2023/info/ref-before.md index 0ced9f1b..5219a50c 100644 --- a/2023/info/ref-before.md +++ b/2023/info/ref-before.md @@ -1,12 +1,12 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] -Format: 16-min talk; Q&A: IRC -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Format: 16-min talk; Q&A: IRC +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:55 PM - 3:15 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:55 PM - 2:15 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:55 PM - 1:15 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:55 AM - 12:15 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:55 PM - 8:15 PM UTC
            Saturday, Dec 2 2023, ~8:55 PM - 9:15 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:55 PM - 10:15 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:25 AM - 1:45 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:55 AM - 4:15 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:55 AM - 5:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/repl-before.md b/2023/info/repl-before.md index 5bcc561b..8483254a 100644 --- a/2023/info/repl-before.md +++ b/2023/info/repl-before.md @@ -1,12 +1,12 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] -Format: 40-min talk; Q&A: IRC -Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) +Format: 40-min talk; Q&A: IRC +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:00 PM - 2:40 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:00 PM - 1:40 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:00 PM - 12:40 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:00 AM - 11:40 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:00 PM - 7:40 PM UTC
            Saturday, Dec 2 2023, ~8:00 PM - 8:40 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:00 PM - 9:40 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:30 AM - 1:10 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:00 AM - 3:40 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:00 AM - 4:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sat-close-before.md b/2023/info/sat-close-before.md index 7865d694..8b99ac8c 100644 --- a/2023/info/sat-close-before.md +++ b/2023/info/sat-close-before.md @@ -1,12 +1,12 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 10-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~5:05 PM - 5:15 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~4:05 PM - 4:15 PM CST (US/Central)
            Saturday, Dec 2 2023, ~3:05 PM - 3:15 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~2:05 PM - 2:15 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~10:05 PM - 10:15 PM UTC
            Saturday, Dec 2 2023, ~11:05 PM - 11:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~12:05 AM - 12:15 AM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~3:35 AM - 3:45 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~6:05 AM - 6:15 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~7:05 AM - 7:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sat-open-before.md b/2023/info/sat-open-before.md index 2a8c19a3..657a1db9 100644 --- a/2023/info/sat-open-before.md +++ b/2023/info/sat-open-before.md @@ -1,12 +1,12 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 0-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Quality check
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:00 AM - 9:10 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:00 AM - 8:10 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:00 AM - 7:10 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:00 AM - 6:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:00 PM - 2:10 PM UTC
            Saturday, Dec 2 2023, ~3:00 PM - 3:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:00 PM - 4:10 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~7:30 PM - 7:40 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:00 PM - 10:10 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:00 PM - 11:10 PM JST (Asia/Tokyo)
            diff --git a/2023/info/scheme-before.md b/2023/info/scheme-before.md index 7446e728..efb079cd 100644 --- a/2023/info/scheme-before.md +++ b/2023/info/scheme-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 22-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:00 AM - 10:20 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:00 AM - 9:20 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:00 AM - 8:20 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:00 AM - 7:20 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:00 PM - 3:20 PM UTC
            Sunday, Dec 3 2023, ~4:00 PM - 4:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:00 PM - 5:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:30 PM - 8:50 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:00 PM - 11:20 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:00 AM - 12:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sharing-before.md b/2023/info/sharing-before.md index 88d1c1be..a2d7ce55 100644 --- a/2023/info/sharing-before.md +++ b/2023/info/sharing-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 17-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:55 PM - 4:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:55 PM - 3:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:55 PM - 2:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:55 PM - 1:15 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:55 PM - 9:15 PM UTC
            Sunday, Dec 3 2023, ~9:55 PM - 10:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:55 PM - 11:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:25 AM - 2:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:55 AM - 5:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:55 AM - 6:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/solo-before.md b/2023/info/solo-before.md index 5ed78fda..e49a7339 100644 --- a/2023/info/solo-before.md +++ b/2023/info/solo-before.md @@ -1,12 +1,12 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 15-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~2:20 PM - 2:40 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~1:20 PM - 1:40 PM CST (US/Central)
            Saturday, Dec 2 2023, ~12:20 PM - 12:40 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~11:20 AM - 11:40 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~7:20 PM - 7:40 PM UTC
            Saturday, Dec 2 2023, ~8:20 PM - 8:40 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~9:20 PM - 9:40 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~12:50 AM - 1:10 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~3:20 AM - 3:40 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~4:20 AM - 4:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/steno-before.md b/2023/info/steno-before.md index e1b76ceb..04833e8f 100644 --- a/2023/info/steno-before.md +++ b/2023/info/steno-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 26-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:55 PM - 2:25 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:55 PM - 1:25 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:55 AM - 12:25 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:55 AM - 11:25 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:55 PM - 7:25 PM UTC
            Sunday, Dec 3 2023, ~7:55 PM - 8:25 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:55 PM - 9:25 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:25 AM - 12:55 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:55 AM - 3:25 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:55 AM - 4:25 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sun-close-before.md b/2023/info/sun-close-before.md index ea3e3055..ce333144 100644 --- a/2023/info/sun-close-before.md +++ b/2023/info/sun-close-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 10-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~4:30 PM - 4:40 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~3:30 PM - 3:40 PM CST (US/Central)
            Sunday, Dec 3 2023, ~2:30 PM - 2:40 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~1:30 PM - 1:40 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~9:30 PM - 9:40 PM UTC
            Sunday, Dec 3 2023, ~10:30 PM - 10:40 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~11:30 PM - 11:40 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~3:00 AM - 3:10 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~5:30 AM - 5:40 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~6:30 AM - 6:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/sun-open-before.md b/2023/info/sun-open-before.md index d1ecce02..cb47d360 100644 --- a/2023/info/sun-open-before.md +++ b/2023/info/sun-open-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 6-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Quality check
            Times in different timezones:
            Sunday, Dec 3 2023, ~9:00 AM - 9:05 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~8:00 AM - 8:05 AM CST (US/Central)
            Sunday, Dec 3 2023, ~7:00 AM - 7:05 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~6:00 AM - 6:05 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~2:00 PM - 2:05 PM UTC
            Sunday, Dec 3 2023, ~3:00 PM - 3:05 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~4:00 PM - 4:05 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~7:30 PM - 7:35 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~10:00 PM - 10:05 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~11:00 PM - 11:05 PM JST (Asia/Tokyo)
            diff --git a/2023/info/table-before.md b/2023/info/table-before.md index b4e4c708..5e60c815 100644 --- a/2023/info/table-before.md +++ b/2023/info/table-before.md @@ -1,12 +1,12 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 16-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:40 AM - 10:50 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:40 AM - 9:50 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:40 AM - 8:50 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:40 AM - 7:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:40 PM - 3:50 PM UTC
            Saturday, Dec 2 2023, ~4:40 PM - 4:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:40 PM - 5:50 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:10 PM - 9:20 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:40 PM - 11:50 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:40 AM - 12:50 AM JST (Asia/Tokyo)
            diff --git a/2023/info/taming-before.md b/2023/info/taming-before.md index 2f8fd057..364f0fdc 100644 --- a/2023/info/taming-before.md +++ b/2023/info/taming-before.md @@ -6,9 +6,9 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 10-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) -Status: Waiting for video from speaker -
            Times in different timezones:
            Saturday, Dec 2 2023, ~11:05 AM - 11:15 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~10:05 AM - 10:15 AM CST (US/Central)
            Saturday, Dec 2 2023, ~9:05 AM - 9:15 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~8:05 AM - 8:15 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~4:05 PM - 4:15 PM UTC
            Saturday, Dec 2 2023, ~5:05 PM - 5:15 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~6:05 PM - 6:15 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~9:35 PM - 9:45 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~12:05 AM - 12:15 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~1:05 AM - 1:15 AM JST (Asia/Tokyo)
            +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) +Status: Sorry, this talk has been cancelled + diff --git a/2023/info/teaching-before.md b/2023/info/teaching-before.md index c595231f..892a62d7 100644 --- a/2023/info/teaching-before.md +++ b/2023/info/teaching-before.md @@ -1,12 +1,12 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 20-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:05 AM - 10:25 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:05 AM - 9:25 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:05 AM - 8:25 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:05 AM - 7:25 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:05 PM - 3:25 PM UTC
            Saturday, Dec 2 2023, ~4:05 PM - 4:25 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:05 PM - 5:25 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:35 PM - 8:55 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:05 PM - 11:25 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:05 AM - 12:25 AM JST (Asia/Tokyo)
            diff --git a/2023/info/test-before.md b/2023/info/test-before.md index 3eefce6d..d4340663 100644 --- a/2023/info/test-before.md +++ b/2023/info/test-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 27-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:00 PM - 3:30 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:00 PM - 2:30 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:00 PM - 1:30 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:00 PM - 12:30 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:00 PM - 8:30 PM UTC
            Sunday, Dec 3 2023, ~9:00 PM - 9:30 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:00 PM - 10:30 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:30 AM - 2:00 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:00 AM - 4:30 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:00 AM - 5:30 AM JST (Asia/Tokyo)
            diff --git a/2023/info/unentangling-before.md b/2023/info/unentangling-before.md index 7df89ee6..638845c9 100644 --- a/2023/info/unentangling-before.md +++ b/2023/info/unentangling-before.md @@ -1,12 +1,12 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 10-min talk; Q&A: Etherpad -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:25 PM - 3:35 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:25 PM - 2:35 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:25 PM - 1:35 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:25 PM - 12:35 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:25 PM - 8:35 PM UTC
            Saturday, Dec 2 2023, ~9:25 PM - 9:35 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:25 PM - 10:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~1:55 AM - 2:05 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:25 AM - 4:35 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:25 AM - 5:35 AM JST (Asia/Tokyo)
            diff --git a/2023/info/uni-before.md b/2023/info/uni-before.md index 52620335..cbedd2b7 100644 --- a/2023/info/uni-before.md +++ b/2023/info/uni-before.md @@ -1,12 +1,12 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 20-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:30 AM - 9:50 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:30 AM - 8:50 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:30 AM - 7:50 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:30 AM - 6:50 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:30 PM - 2:50 PM UTC
            Saturday, Dec 2 2023, ~3:30 PM - 3:50 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:30 PM - 4:50 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:00 PM - 8:20 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:30 PM - 10:50 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:30 PM - 11:50 PM JST (Asia/Tokyo)
            diff --git a/2023/info/voice-before.md b/2023/info/voice-before.md index 7d58ed34..f3b2c977 100644 --- a/2023/info/voice-before.md +++ b/2023/info/voice-before.md @@ -1,12 +1,12 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 20-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Saturday, Dec 2 2023, ~10:20 AM - 10:40 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~9:20 AM - 9:40 AM CST (US/Central)
            Saturday, Dec 2 2023, ~8:20 AM - 8:40 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~7:20 AM - 7:40 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~3:20 PM - 3:40 PM UTC
            Saturday, Dec 2 2023, ~4:20 PM - 4:40 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~5:20 PM - 5:40 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~8:50 PM - 9:10 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~11:20 PM - 11:40 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~12:20 AM - 12:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/web-before.md b/2023/info/web-before.md index a7121787..6eb57741 100644 --- a/2023/info/web-before.md +++ b/2023/info/web-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 32-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:10 PM - 3:40 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:10 PM - 2:40 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:10 PM - 1:40 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:10 PM - 12:40 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:10 PM - 8:40 PM UTC
            Sunday, Dec 3 2023, ~9:10 PM - 9:40 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:10 PM - 10:40 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:40 AM - 2:10 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:10 AM - 4:40 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:10 AM - 5:40 AM JST (Asia/Tokyo)
            diff --git a/2023/info/windows-before.md b/2023/info/windows-before.md index c9b502e9..7db62d9a 100644 --- a/2023/info/windows-before.md +++ b/2023/info/windows-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 40-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:45 PM - 4:25 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:45 PM - 3:25 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:45 PM - 2:25 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:45 PM - 1:25 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:45 PM - 9:25 PM UTC
            Sunday, Dec 3 2023, ~9:45 PM - 10:25 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:45 PM - 11:25 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:15 AM - 2:55 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:45 AM - 5:25 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:45 AM - 6:25 AM JST (Asia/Tokyo)
            diff --git a/2023/info/world-before.md b/2023/info/world-before.md index e4bec5d3..54372928 100644 --- a/2023/info/world-before.md +++ b/2023/info/world-before.md @@ -6,7 +6,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 21-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-dev](https://chat.emacsconf.org/?join=emacsconf,emacsconf-dev) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:35 AM - 10:55 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:35 AM - 9:55 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:35 AM - 8:55 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:35 AM - 7:55 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:35 PM - 3:55 PM UTC
            Sunday, Dec 3 2023, ~4:35 PM - 4:55 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:35 PM - 5:55 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~9:05 PM - 9:25 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:35 PM - 11:55 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:35 AM - 12:55 AM JST (Asia/Tokyo)
            diff --git a/2023/info/writing-before.md b/2023/info/writing-before.md index 927a86fe..1f44090d 100644 --- a/2023/info/writing-before.md +++ b/2023/info/writing-before.md @@ -1,12 +1,12 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 9-min talk; Q&A: BigBlueButton conference room -Discuss on IRC: [#emacsconf-gen](https://chat.emacsconf.org/?join=emacsconf,emacsconf-gen) +Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~1:00 PM - 1:10 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~12:00 PM - 12:10 PM CST (US/Central)
            Saturday, Dec 2 2023, ~11:00 AM - 11:10 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~10:00 AM - 10:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~6:00 PM - 6:10 PM UTC
            Saturday, Dec 2 2023, ~7:00 PM - 7:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~8:00 PM - 8:10 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~11:30 PM - 11:40 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~2:00 AM - 2:10 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~3:00 AM - 3:10 AM JST (Asia/Tokyo)
            diff --git a/2023/organizers-notebook/index.org b/2023/organizers-notebook/index.org index c41ef74d..0521a54d 100644 --- a/2023/organizers-notebook/index.org +++ b/2023/organizers-notebook/index.org @@ -637,6 +637,7 @@ These times are in EST (GMT-5). :END: - *Schedule changes after the schedule FYI email from 2023-10-05*: + - [2023-12-01 Fri] Cancelled emacsconf:taming - [2023-11-29 Wed] Changed title for emacsconf:voice, changed emacsconf:table Q&A to after the conference - [2023-11-29 Wed] Allocated 15 minutes to [[emacsconf:lspocaml]] - [2023-11-23 Thu] Allocated 30 minutes to emacsconf:test @@ -2042,7 +2043,7 @@ Note: Let's see if we can decide on this by [2023-10-13 Fri] so that we can e-mail the draft schedules to people. Compared to [[#draft-schedule][two-track schedule]]: -#+INCLUDE: schedule.svg export EXPORT EXPORT EXPORT EXPORT EXPORT html +#+INCLUDE: schedule.svg export EXPORT EXPORT EXPORT EXPORT EXPORT EXPORT html What if we have three tracks instead? @@ -2165,7 +2166,7 @@ What if we have three tracks instead? [[file:schedule-option-aligned-talks.svg]] #+end_comment -#+INCLUDE: schedule-option-aligned-talks.svg export EXPORT EXPORT EXPORT EXPORT EXPORT html +#+INCLUDE: schedule-option-aligned-talks.svg export EXPORT EXPORT EXPORT EXPORT EXPORT EXPORT html *** Three tracks for Sunday morning? :PROPERTIES: :CUSTOM_ID: three-tracks-sun-am @@ -2272,4 +2273,4 @@ What if we have three tracks instead? [[file:schedule-option-sun-am.svg]] #+end_comment -#+INCLUDE: schedule-option-sun-am.svg export EXPORT EXPORT EXPORT EXPORT EXPORT html +#+INCLUDE: schedule-option-sun-am.svg export EXPORT EXPORT EXPORT EXPORT EXPORT EXPORT html diff --git a/2023/schedule-2023-12-02.md b/2023/schedule-2023-12-02.md index b23e3475..875c21a6 100644 --- a/2023/schedule-2023-12-02.md +++ b/2023/schedule-2023-12-02.md @@ -1 +1 @@ -
            Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            \ No newline at end of file +
            Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            \ No newline at end of file diff --git a/2023/schedule-details.md b/2023/schedule-details.md index 8e4c8014..3f5e2329 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -17,17 +17,16 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T15:20:00+0000""" endutc="""2023-12-02T15:40:00+0000""" start="""10:20""" end="""10:40""" title="""Enhancing productivity with voice computing""" url="""/2023/talks/voice""" speakers="""Blaine Mooers""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""voice""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""none""" startutc="""2023-12-02T15:40:00+0000""" endutc="""2023-12-02T15:50:00+0000""" start="""10:40""" end="""10:50""" title="""Who needs Excel? Managing your students qualifications with org-table""" url="""/2023/talks/table""" speakers="""Daniel Molina""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""table""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T15:55:00+0000""" endutc="""2023-12-02T16:15:00+0000""" start="""10:55""" end="""11:15""" title="""LLM clients in Emacs, functionality and standardization""" url="""/2023/talks/llm""" speakers="""Andrew Hyatt""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""llm""" note="""captioned"""]] -[[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T16:05:00+0000""" endutc="""2023-12-02T16:15:00+0000""" start="""11:05""" end="""11:15""" title="""Taming things with Org Mode""" url="""/2023/talks/taming""" speakers="""Gergely Nagy (algernon)""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""taming""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T16:30:00+0000""" endutc="""2023-12-02T16:50:00+0000""" start="""11:30""" end="""11:50""" title="""one.el: the static site generator for Emacs Lisp Programmers""" url="""/2023/talks/one""" speakers="""Tony Aldon""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""one""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T18:00:00+0000""" endutc="""2023-12-02T18:10:00+0000""" start="""1:00""" end="""1:10""" title="""Emacs turbo-charges my writing""" url="""/2023/talks/writing""" speakers="""Jeremy Friesen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""writing""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T18:00:00+0000""" endutc="""2023-12-02T18:20:00+0000""" start="""1:00""" end="""1:20""" title="""Improving compiler diagnostics with overlays""" url="""/2023/talks/overlay""" speakers="""Jeff Trull""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""overlay""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T18:25:00+0000""" endutc="""2023-12-02T18:35:00+0000""" start="""1:25""" end="""1:35""" title="""Why Nabokov would use Org-Mode if he were writing today""" url="""/2023/talks/nabokov""" speakers="""Edmund Jorgensen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""nabokov""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""none""" startutc="""2023-12-02T18:35:00+0000""" endutc="""2023-12-02T18:45:00+0000""" start="""1:35""" end="""1:45""" title="""Editor Integrated REPL Driven Development for all languages""" url="""/2023/talks/eval""" speakers="""Musa Al-hassy""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""eval""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""none""" startutc="""2023-12-02T18:50:00+0000""" endutc="""2023-12-02T19:10:00+0000""" start="""1:50""" end="""2:10""" title="""Collaborative data processing and documenting using org-babel""" url="""/2023/talks/collab""" speakers="""Jonathan Hartman, Lukas C. Bossert""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""collab""" note="""captioned"""]] -[[!template id=sched time="""40""" q-and-a="""#emacsconf-dev, speaker nick: edrx""" startutc="""2023-12-02T19:00:00+0000""" endutc="""2023-12-02T19:40:00+0000""" start="""2:00""" end="""2:40""" title="""REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ""" url="""/2023/talks/repl""" speakers="""Eduardo Ochs""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""repl""" note=""""""]] +[[!template id=sched time="""40""" q-and-a="""#emacsconf, speaker nick: edrx""" startutc="""2023-12-02T19:00:00+0000""" endutc="""2023-12-02T19:40:00+0000""" start="""2:00""" end="""2:40""" title="""REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ""" url="""/2023/talks/repl""" speakers="""Eduardo Ochs""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""repl""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T19:20:00+0000""" endutc="""2023-12-02T19:40:00+0000""" start="""2:20""" end="""2:40""" title="""How I play TTRPGs in Emacs""" url="""/2023/talks/solo""" speakers="""Howard Abrams""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""solo""" note="""captioned"""]] [[!template id=sched time="""40""" q-and-a="""BBB""" note="""Actually a general-audience talk; just on the development track for scheduling purposes""" startutc="""2023-12-02T19:50:00+0000""" endutc="""2023-12-02T20:30:00+0000""" start="""2:50""" end="""3:30""" title="""Literate Documentation with Emacs and Org Mode""" url="""/2023/talks/doc""" speakers="""Mike Hamrick""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""doc""" note="""captioned"""]] -[[!template id=sched time="""20""" q-and-a="""#emacsconf-gen, speaker nick: lispmacs""" startutc="""2023-12-02T19:55:00+0000""" endutc="""2023-12-02T20:15:00+0000""" start="""2:55""" end="""3:15""" title="""Org-Mode workflow: informal reference tracking""" url="""/2023/talks/ref""" speakers="""Christopher Howard""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""ref""" note="""captioned"""]] +[[!template id=sched time="""20""" q-and-a="""#emacsconf, speaker nick: lispmacs""" startutc="""2023-12-02T19:55:00+0000""" endutc="""2023-12-02T20:15:00+0000""" start="""2:55""" end="""3:15""" title="""Org-Mode workflow: informal reference tracking""" url="""/2023/talks/ref""" speakers="""Christopher Howard""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""ref""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T20:25:00+0000""" endutc="""2023-12-02T20:35:00+0000""" start="""3:25""" end="""3:35""" title="""(Un)entangling projects and repos""" url="""/2023/talks/unentangling""" speakers="""Alexey Bochkarev""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""unentangling""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T20:45:00+0000""" endutc="""2023-12-02T20:55:00+0000""" start="""3:45""" end="""3:55""" title="""Emacs development updates""" url="""/2023/talks/devel""" speakers="""John Wiegley""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""devel""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T20:45:00+0000""" endutc="""2023-12-02T21:05:00+0000""" start="""3:45""" end="""4:05""" title="""EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference""" url="""/2023/talks/emacsconf""" speakers="""Sacha Chua""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsconf""" note="""captioned, video posted"""]] @@ -41,14 +40,14 @@ Jump to: Sat Dec 2 - S
            [[!template id=sched time="""5""" q-and-a="""""" startutc="""2023-12-03T14:00:00+0000""" endutc="""2023-12-03T14:05:00+0000""" start="""9:00""" end="""9:05""" title="""Sunday opening remarks""" url="""/2023/talks/sun-open""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sun-open""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T14:05:00+0000""" endutc="""2023-12-03T14:25:00+0000""" start="""9:05""" end="""9:25""" title="""Top 10 ways Hyperbole amps up Emacs""" url="""/2023/talks/hyperamp""" speakers="""Robert Weiner""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""hyperamp""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""#emacsconf-gen""" startutc="""2023-12-03T14:40:00+0000""" endutc="""2023-12-03T15:00:00+0000""" start="""9:40""" end="""10:00""" title="""Using Koutline for stream of thought journaling""" url="""/2023/talks/koutline""" speakers="""Matthew Jorgensen (PlasmaStrike)""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""koutline""" note=""""""]] +[[!template id=sched time="""20""" q-and-a="""#emacsconf""" startutc="""2023-12-03T14:40:00+0000""" endutc="""2023-12-03T15:00:00+0000""" start="""9:40""" end="""10:00""" title="""Using Koutline for stream of thought journaling""" url="""/2023/talks/koutline""" speakers="""Matthew Jorgensen (PlasmaStrike)""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""koutline""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T15:00:00+0000""" endutc="""2023-12-03T15:20:00+0000""" start="""10:00""" end="""10:20""" title="""Bringing joy to Scheme programming""" url="""/2023/talks/scheme""" speakers="""Andrew Tropin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""scheme""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T15:10:00+0000""" endutc="""2023-12-03T15:20:00+0000""" start="""10:10""" end="""10:20""" title="""Parallel text replacement""" url="""/2023/talks/parallel""" speakers="""Lovro, Valentino Picotti""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""parallel""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T15:35:00+0000""" endutc="""2023-12-03T15:45:00+0000""" start="""10:35""" end="""10:45""" title="""Eat and Eat powered Eshell, fast featureful terminal inside Emacs""" url="""/2023/talks/eat""" speakers="""Akib Azmain Turja""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""eat""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T15:35:00+0000""" endutc="""2023-12-03T15:55:00+0000""" start="""10:35""" end="""10:55""" title="""GNU Emacs: A World of Possibilities""" url="""/2023/talks/world""" speakers="""Anand Tamariya""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""world""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T16:00:00+0000""" endutc="""2023-12-03T16:20:00+0000""" start="""11:00""" end="""11:20""" title="""The browser in a buffer""" url="""/2023/talks/poltys""" speakers="""Michael Bauer""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""poltys""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T16:10:00+0000""" endutc="""2023-12-03T16:20:00+0000""" start="""11:10""" end="""11:20""" title="""A modern Emacs look-and-feel without pain""" url="""/2023/talks/flat""" speakers="""Pedro A. Aranda""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""flat""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""#emacsconf-gen, speaker nick: wasamasa""" startutc="""2023-12-03T16:35:00+0000""" endutc="""2023-12-03T16:55:00+0000""" start="""11:35""" end="""11:55""" title="""Speedcubing in Emacs""" url="""/2023/talks/cubing""" speakers="""wasamasa""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""cubing""" note="""captioned"""]] +[[!template id=sched time="""20""" q-and-a="""#emacsconf, speaker nick: wasamasa""" startutc="""2023-12-03T16:35:00+0000""" endutc="""2023-12-03T16:55:00+0000""" start="""11:35""" end="""11:55""" title="""Speedcubing in Emacs""" url="""/2023/talks/cubing""" speakers="""wasamasa""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""cubing""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T16:35:00+0000""" endutc="""2023-12-03T16:55:00+0000""" start="""11:35""" end="""11:55""" title="""The Emacsen family, the design of an Emacs and the importance of Lisp""" url="""/2023/talks/emacsen""" speakers="""Fermin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsen""" note="""captioned"""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:40:00+0000""" start="""1:00""" end="""1:40""" title="""Emacs MultiMedia System (EMMS)""" url="""/2023/talks/emms""" speakers="""Yoni Rabkin""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""emms""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:20:00+0000""" start="""1:00""" end="""1:20""" title="""emacs-gc-stats: Does garbage collection actually slow down Emacs?""" url="""/2023/talks/gc""" speakers="""Ihor Radchenko""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""gc""" note=""""""]] diff --git a/2023/talks/taming.md b/2023/talks/taming.md index 04246b62..769242eb 100644 --- a/2023/talks/taming.md +++ b/2023/talks/taming.md @@ -11,6 +11,8 @@ Gergely Nagy (algernon) (he/him) - Pronunciation: "algernon" (all small letters, [[!inline pages="internal(2023/info/taming-before)" raw="yes"]] +**This talk has been cancelled. Sorry!** + I'd like to present my solution of taming a NixOS configuration **and** a Doom Emacs configuration with Org Mode. Taming, as in highlighting the pain points I had with them, why I found them to be a pain point, and -- cgit v1.2.3 From 3b21225530256cc1fe69c6ce0cf3ae62413f7885 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Fri, 1 Dec 2023 09:15:08 -0500 Subject: fix contact for parallel --- 2023/info/mentor-before.md | 2 +- 2023/info/parallel-after.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/2023/info/mentor-before.md b/2023/info/mentor-before.md index 2cbd4f89..a1156fac 100644 --- a/2023/info/mentor-before.md +++ b/2023/info/mentor-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. [[!toc ]] Format: 11-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Being captioned +Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:35 PM - 2:45 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:35 PM - 1:45 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:35 PM - 12:45 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:35 AM - 11:45 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:35 PM - 7:45 PM UTC
            Sunday, Dec 3 2023, ~8:35 PM - 8:45 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:35 PM - 9:45 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:05 AM - 1:15 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:35 AM - 3:45 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:35 AM - 4:45 AM JST (Asia/Tokyo)
            diff --git a/2023/info/parallel-after.md b/2023/info/parallel-after.md index 20cf1058..0eae3eb3 100644 --- a/2023/info/parallel-after.md +++ b/2023/info/parallel-after.md @@ -1,7 +1,7 @@ -Questions or comments? Please e-mail [hokomo@airmail.cc](mailto:hokomo@airmail.cc?subject=Comment%20for%20EmacsConf%202022%20parallel%3A%20Parallel%20text%20replacement) +Questions or comments? Please e-mail [hokomo@disroot.org](mailto:hokomo@disroot.org?subject=Comment%20for%20EmacsConf%202022%20parallel%3A%20Parallel%20text%20replacement) -- cgit v1.2.3 From a0b547c88c0193ce88e55cad3097e5e3322aeb7c Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Fri, 1 Dec 2023 10:17:38 -0500 Subject: add watch link --- 2023.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/2023.md b/2023.md index 846984d7..8e000896 100644 --- a/2023.md +++ b/2023.md @@ -8,6 +8,8 @@ alt="EmacsConf logo"]]

            [[Program|talks]] | [[Volunteer]] | [[Prepare]] | [[Planning]] | [[Guidelines for Conduct|conduct]]

            +**[[Watch EmacsConf 2023|watch]]** +

            EmacsConf is the conference about the joy of GNU Emacs and Emacs Lisp.

            -- cgit v1.2.3 From caf94ab4842dd304aacc718a716f2fffdacd0147 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Fri, 1 Dec 2023 10:17:55 -0500 Subject: add to sidebar --- 2023/sidebar.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/2023/sidebar.md b/2023/sidebar.md index a2ae66f0..5f397ee2 100644 --- a/2023/sidebar.md +++ b/2023/sidebar.md @@ -4,6 +4,8 @@ --- +* [[Watch]] +* [[Talks]] * [[Volunteer]] * [[Planning]] * [[Guidelines for Conduct|conduct]] -- cgit v1.2.3 From 3c93af100f849bc2db1509c7ebe8b852123bb33d Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Fri, 1 Dec 2023 10:18:25 -0500 Subject: reorganize --- 2023.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/2023.md b/2023.md index 8e000896..f9a916cc 100644 --- a/2023.md +++ b/2023.md @@ -6,9 +6,9 @@

            [[!img /i/emacsconf-logo1-256.png alt="EmacsConf logo"]]

            -

            [[Program|talks]] | [[Volunteer]] | [[Prepare]] | [[Planning]] | [[Guidelines for Conduct|conduct]]

            +

            class="center">**[[Watch EmacsConf 2023|watch]]**

            -**[[Watch EmacsConf 2023|watch]]** +

            [[Program|talks]] | [[Volunteer]] | [[Prepare]] | [[Planning]] | [[Guidelines for Conduct|conduct]]

            EmacsConf is the conference about the joy of GNU Emacs and -- cgit v1.2.3 From b42635d2d070f3851a11f2f2a581ad45e06b0d75 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Fri, 1 Dec 2023 10:21:38 -0500 Subject: update watch pages --- 2023/watch/dev.md | 6 +++--- 2023/watch/gen.md | 21 +++++++-------------- 2023/watch/info.md | 8 ++++++-- 3 files changed, 16 insertions(+), 19 deletions(-) diff --git a/2023/watch/dev.md b/2023/watch/dev.md index ce052c91..5178e8db 100644 --- a/2023/watch/dev.md +++ b/2023/watch/dev.md @@ -21,7 +21,7 @@ If you don't have a streaming media player, you can watch using the player below -


            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development
            +
            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development

            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development
            Chat: emacsconf-dev on libera.chat
            @@ -32,7 +32,7 @@ If you don't have a streaming media player, you can watch using the player below
          • Solid lines: Q&A will be through a BigBlueButton room (you can ask questions there or through IRC/Etherpad)
          • Dashed lines: Q&A will be over IRC or the Etherpad, or the speaker will follow up afterwards
          • Times are in Eastern Standard Time (America/Toronto, GMT-5). If you have Javascript enabled, clicking on talk pages should include times in your computer's local time setting.
            -
            Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            +
            Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM

            Saturday, Dec 2, 2023

            10:00 - 10:10 Development Etherpad; Q&A: Etherpad; id:matplotllm
            @@ -70,7 +70,7 @@ If you don't have a streaming media player, you can watch using the player below
            -
            2:00 - 2:40 Development Etherpad; Q&A: #emacsconf-dev, speaker nick: edrx; id:repl
            +
            2:00 - 2:40 Development Etherpad; Q&A: #emacsconf, speaker nick: edrx; id:repl
            Eduardo Ochs
            diff --git a/2023/watch/gen.md b/2023/watch/gen.md index b4d7abd1..f40e4d9f 100644 --- a/2023/watch/gen.md +++ b/2023/watch/gen.md @@ -21,7 +21,7 @@ If you don't have a streaming media player, you can watch using the player below -
            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development
            +
            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development

            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development
            Chat: emacsconf-gen on libera.chat
            @@ -32,7 +32,7 @@ If you don't have a streaming media player, you can watch using the player below
          • Solid lines: Q&A will be through a BigBlueButton room (you can ask questions there or through IRC/Etherpad)
          • Dashed lines: Q&A will be over IRC or the Etherpad, or the speaker will follow up afterwards
          • Times are in Eastern Standard Time (America/Toronto, GMT-5). If you have Javascript enabled, clicking on talk pages should include times in your computer's local time setting.
            -
            Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            +
            Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM

            Saturday, Dec 2, 2023

            9:00 - 9:10 General Etherpad; Q&A: none; id:sat-open
            @@ -69,13 +69,6 @@ If you don't have a streaming media player, you can watch using the player below
            -
            -
            11:05 - 11:15 General Etherpad; Q&A: BBB; id:taming
            - -
            Gergely Nagy (algernon) (he/him)
            - -
            -
            11:30 - 11:50 General Etherpad; Q&A: BBB; id:one
            @@ -112,7 +105,7 @@ If you don't have a streaming media player, you can watch using the player below
            -
            2:55 - 3:15 General Etherpad; Q&A: #emacsconf-gen, speaker nick: lispmacs; id:ref
            +
            2:55 - 3:15 General Etherpad; Q&A: #emacsconf, speaker nick: lispmacs; id:ref
            Christopher Howard (he/him)
            @@ -147,8 +140,8 @@ If you don't have a streaming media player, you can watch using the player below

            Sunday, Dec 3, 2023

            -
            -
            9:00 - 9:05 General Etherpad; id:sun-open
            +
            +
            8:59 - 9:05 General Etherpad; id:sun-open
            @@ -162,7 +155,7 @@ If you don't have a streaming media player, you can watch using the player below
            -
            9:40 - 10:00 General Etherpad; Q&A: #emacsconf-gen; id:koutline
            +
            9:40 - 10:00 General Etherpad; Q&A: #emacsconf; id:koutline
            Matthew Jorgensen (PlasmaStrike)
            @@ -190,7 +183,7 @@ If you don't have a streaming media player, you can watch using the player below
            -
            11:35 - 11:55 General Etherpad; Q&A: #emacsconf-gen, speaker nick: wasamasa; id:cubing
            +
            11:35 - 11:55 General Etherpad; Q&A: #emacsconf, speaker nick: wasamasa; id:cubing
            wasamasa (he/him)
            diff --git a/2023/watch/info.md b/2023/watch/info.md index 73bee530..9af4cff3 100644 --- a/2023/watch/info.md +++ b/2023/watch/info.md @@ -1,7 +1,11 @@ [[!sidebar content=""]] -

            Tracks

            +

            Tracks

            +We recommend using a streaming player like mpv to watch the livestreams. Example:
            +mpv https://live0.emacsconf.org/gen.webm
            +mpv https://live0.emacsconf.org/dev.webm
            +
            Watch pageIRC channel (libera.chat)URL for streaming player (ex: mpv, vlc, ffplay)Low res
            Watch pageIRC channel (libera.chat)URL for streaming player (ex: mpv, vlc, ffplay)Low res
            emacsconf-genhttps://live0.emacsconf.org/gen.webmgen-480p.webm
            emacsconf-devhttps://live0.emacsconf.org/dev.webmdev-480p.webm
            - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file -- cgit v1.2.3 From 7989a856e670e3603e52b1aa325a5a863af5ea3f Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Fri, 1 Dec 2023 10:29:46 -0500 Subject: start sun-open a little early so that it fits --- ...rack-conference--sacha-chua--main--chapters.vtt | 26 +- ...n-a-multitrack-conference--sacha-chua--main.vtt | 390 ++++++++++----------- 2023/info/cubing-before.md | 2 +- 2023/info/eat-before.md | 2 +- 2023/info/emacsconf-after.md | 254 +++++++------- 2023/info/emacsconf-before.md | 26 +- 2023/info/emacsen-before.md | 2 +- 2023/info/emms-before.md | 2 +- 2023/info/flat-before.md | 2 +- 2023/info/gc-before.md | 2 +- 2023/info/hyperamp-before.md | 2 +- 2023/info/hyperdrive-before.md | 4 +- 2023/info/koutline-before.md | 2 +- 2023/info/lspocaml-before.md | 4 +- 2023/info/mentor-before.md | 2 +- 2023/info/parallel-before.md | 2 +- 2023/info/poltys-before.md | 2 +- 2023/info/sat-open-before.md | 4 +- 2023/info/scheme-before.md | 2 +- 2023/info/sharing-before.md | 2 +- 2023/info/steno-before.md | 2 +- 2023/info/sun-close-before.md | 2 +- 2023/info/sun-open-before.md | 6 +- 2023/info/test-before.md | 2 +- 2023/info/web-before.md | 2 +- 2023/info/windows-before.md | 2 +- 2023/info/world-before.md | 2 +- 2023/schedule-2023-12-03.md | 2 +- 2023/schedule-details.md | 6 +- 29 files changed, 376 insertions(+), 384 deletions(-) diff --git a/2023/captions/emacsconf-2023-emacsconf--emacsconforg-how-we-use-org-mode-and-tramp-to-organize-and-run-a-multitrack-conference--sacha-chua--main--chapters.vtt b/2023/captions/emacsconf-2023-emacsconf--emacsconforg-how-we-use-org-mode-and-tramp-to-organize-and-run-a-multitrack-conference--sacha-chua--main--chapters.vtt index 6ec32228..2a53cea7 100644 --- a/2023/captions/emacsconf-2023-emacsconf--emacsconforg-how-we-use-org-mode-and-tramp-to-organize-and-run-a-multitrack-conference--sacha-chua--main--chapters.vtt +++ b/2023/captions/emacsconf-2023-emacsconf--emacsconforg-how-we-use-org-mode-and-tramp-to-organize-and-run-a-multitrack-conference--sacha-chua--main--chapters.vtt @@ -13,41 +13,41 @@ Information 00:02:09.160 --> 00:03:53.119 Properties -00:03:53.120 --> 00:04:29.119 +00:03:53.120 --> 00:04:29.719 Timezones -00:04:29.120 --> 00:05:39.079 +00:04:29.720 --> 00:05:41.779 Scheduling -00:05:42.360 --> 00:06:48.119 +00:05:41.780 --> 00:06:48.399 Templates -00:06:48.120 --> 00:08:03.959 +00:06:48.400 --> 00:08:04.379 Wiki -00:08:03.960 --> 00:08:27.679 +00:08:04.380 --> 00:08:28.199 Etherpad -00:08:27.680 --> 00:09:05.479 +00:08:28.200 --> 00:09:05.919 E-mail -00:09:05.480 --> 00:10:07.759 +00:09:05.920 --> 00:10:08.120 BigBlueButton web conferences -00:10:07.760 --> 00:10:36.199 +00:10:08.121 --> 00:10:36.699 Shortcuts -00:10:36.200 --> 00:11:03.319 +00:10:36.700 --> 00:11:03.679 Logbook -00:11:03.320 --> 00:12:12.519 +00:11:03.680 --> 00:12:13.219 Captions -00:12:12.520 --> 00:13:10.839 +00:12:13.220 --> 00:13:11.279 Crontabs and playing the talks -00:13:10.840 --> 00:13:49.639 +00:13:11.280 --> 00:13:49.879 Transitions -00:13:49.640 --> 00:15:05.200 +00:13:49.880 --> 00:15:05.200 Wrapping up diff --git a/2023/captions/emacsconf-2023-emacsconf--emacsconforg-how-we-use-org-mode-and-tramp-to-organize-and-run-a-multitrack-conference--sacha-chua--main.vtt b/2023/captions/emacsconf-2023-emacsconf--emacsconforg-how-we-use-org-mode-and-tramp-to-organize-and-run-a-multitrack-conference--sacha-chua--main.vtt index d97b9aa8..cbec1bb1 100644 --- a/2023/captions/emacsconf-2023-emacsconf--emacsconforg-how-we-use-org-mode-and-tramp-to-organize-and-run-a-multitrack-conference--sacha-chua--main.vtt +++ b/2023/captions/emacsconf-2023-emacsconf--emacsconforg-how-we-use-org-mode-and-tramp-to-organize-and-run-a-multitrack-conference--sacha-chua--main.vtt @@ -1,4 +1,4 @@ -WEBVTT captioned by sachac +WEBVTT captioned by sachac, checked by sachac NOTE Intro @@ -206,10 +206,10 @@ based on the current region. I bind that to `C-c C-x p`. 00:02:56.040 --> 00:02:58.599 That makes it much easier to set properties -00:02:58.600 --> 00:03:00.639 +00:02:58.600 --> 00:03:01.239 that couldn't automatically be recognized. -00:03:00.640 --> 00:03:04.519 +00:03:01.240 --> 00:03:04.519 Sometimes it makes sense to dynamically generate a property 00:03:04.520 --> 00:03:07.679 @@ -265,19 +265,19 @@ NOTE Timezones 00:03:53.120 --> 00:03:55.639 Another example of semi-structured information -00:03:55.640 --> 00:03:56.759 +00:03:55.640 --> 00:03:57.299 is speaker availability. -00:03:56.760 --> 00:03:59.319 +00:03:57.300 --> 00:03:59.619 We have speakers from all over the world, -00:03:59.320 --> 00:04:02.599 +00:03:59.620 --> 00:04:03.019 so we try to schedule live Q&A sessions when they're around. -00:04:02.600 --> 00:04:04.559 +00:04:03.020 --> 00:04:05.019 That means working with timezones. -00:04:04.560 --> 00:04:08.439 +00:04:05.020 --> 00:04:08.439 Completion makes it much easier to set the timezone property 00:04:08.440 --> 00:04:10.599 @@ -286,10 +286,10 @@ without worrying about typos. 00:04:10.600 --> 00:04:14.359 We can take advantage of the timezone list from the tzc package, -00:04:14.360 --> 00:04:16.679 +00:04:14.360 --> 00:04:17.159 which works with Unix timezone definitions. -00:04:16.680 --> 00:04:19.919 +00:04:17.160 --> 00:04:19.919 Then we can convert times using Emacs. 00:04:19.920 --> 00:04:22.639 @@ -301,18 +301,18 @@ makes it easier to parse. 00:04:24.400 --> 00:04:27.439 I can use those availability constraints to report errors -00:04:27.440 --> 00:04:29.119 +00:04:27.440 --> 00:04:29.719 when I'm experimenting with the schedule. NOTE Scheduling -00:04:29.120 --> 00:04:30.759 +00:04:29.720 --> 00:04:31.679 Now that I have the availability information, -00:04:30.760 --> 00:04:31.919 +00:04:31.680 --> 00:04:33.940 I can think about scheduling. -00:04:34.480 --> 00:04:38.239 +00:04:33.941 --> 00:04:38.239 When we were planning EmacsConf 2022, the schedule was so full, 00:04:38.240 --> 00:04:40.839 @@ -348,10 +348,10 @@ also helped me test scheduling ideas and think out loud. 00:05:04.200 --> 00:05:06.879 I could change the time between talks, the order of the talks, -00:05:06.880 --> 00:05:08.599 +00:05:06.880 --> 00:05:08.939 and even what tracks the talks were in. -00:05:08.600 --> 00:05:10.719 +00:05:08.940 --> 00:05:10.719 This was helpful when I needed to include 00:05:10.720 --> 00:05:13.239 @@ -372,27 +372,27 @@ I also love how I can have an Emacs Lisp block 00:05:25.400 --> 00:05:28.599 in an Org Mode document that updates an SVG -00:05:28.600 --> 00:05:31.279 +00:05:28.600 --> 00:05:31.999 that I can view right there in my text editor. -00:05:31.280 --> 00:05:34.799 +00:05:32.000 --> 00:05:34.799 Setting the timezone lets me automatically translate times -00:05:34.800 --> 00:05:36.919 +00:05:34.800 --> 00:05:37.819 to the speaker's local timezone when I e-mail them. -00:05:36.920 --> 00:05:39.079 +00:05:37.820 --> 00:05:41.779 That's mostly a matter of using `format-time-string` with a timezone. NOTE Templates -00:05:42.360 --> 00:05:43.159 -There's also a lot of text to work with, +00:05:41.780 --> 00:05:43.159 +There's a lot of text to work with, -00:05:43.160 --> 00:05:45.119 +00:05:43.160 --> 00:05:45.699 which means templates are super handy. -00:05:45.120 --> 00:05:48.119 +00:05:45.700 --> 00:05:48.119 There are a number of templating functions for Emacs Lisp, 00:05:48.120 --> 00:05:52.959 @@ -401,10 +401,10 @@ like the built-in `tempo.el` or `s-lex-format` from `s.el`. 00:05:52.960 --> 00:05:54.439 I ended up writing something -00:05:54.440 --> 00:05:57.279 +00:05:54.440 --> 00:05:58.019 that works with property lists (plists) instead, -00:05:57.280 --> 00:06:02.199 +00:05:58.020 --> 00:06:02.199 since we use plists all over the emacsconf-el library. 00:06:02.200 --> 00:06:03.999 @@ -419,60 +419,60 @@ I use this mostly because I have a hard time 00:06:07.560 --> 00:06:11.079 keeping track of which `%s` is which when I use `format`, -00:06:11.080 --> 00:06:13.919 +00:06:11.080 --> 00:06:14.299 and it's hard to get an overall view if I just use `concat`. -00:06:13.920 --> 00:06:17.599 +00:06:14.300 --> 00:06:17.599 The code looks for the properties and replaces them with the values. -00:06:17.600 --> 00:06:20.919 +00:06:17.600 --> 00:06:21.299 I just find it a little easier to think about sometimes. -00:06:20.920 --> 00:06:24.079 +00:06:21.300 --> 00:06:24.079 Getting all the information is just a matter of going over -00:06:24.080 --> 00:06:26.999 +00:06:24.080 --> 00:06:27.399 all the talk entries using `org-map-entries`. -00:06:27.000 --> 00:06:30.319 +00:06:27.400 --> 00:06:30.699 This builds the talk info by running a bunch of functions. -00:06:30.320 --> 00:06:33.439 +00:06:30.700 --> 00:06:33.819 Some functions get the information from the Org file. -00:06:33.440 --> 00:06:36.359 +00:06:33.820 --> 00:06:36.959 Other functions use the info already collected. -00:06:36.360 --> 00:06:39.039 +00:06:36.960 --> 00:06:39.259 This can take a while to do again and again. -00:06:39.040 --> 00:06:41.479 +00:06:39.260 --> 00:06:41.739 It's useful to `memoize` this function -00:06:41.480 --> 00:06:43.239 +00:06:41.740 --> 00:06:43.499 when I know I'll be using it a lot, -00:06:43.240 --> 00:06:45.679 +00:06:43.500 --> 00:06:45.959 like when I export the organizers notebook. -00:06:45.680 --> 00:06:48.119 +00:06:45.960 --> 00:06:48.399 Memoize caches recent values. NOTE Wiki -00:06:48.120 --> 00:06:50.239 +00:06:48.400 --> 00:06:50.239 We combine this templating function 00:06:50.240 --> 00:06:51.479 with the talk information -00:06:51.480 --> 00:06:53.119 +00:06:51.480 --> 00:06:53.439 to fill in the conference wiki, -00:06:53.120 --> 00:06:56.279 +00:06:53.440 --> 00:06:56.479 since that's a matter of writing templated strings to files. -00:06:56.280 --> 00:06:58.279 +00:06:56.480 --> 00:06:58.279 The talk pages are generated once 00:06:58.280 --> 00:07:00.279 @@ -481,16 +481,16 @@ and then left alone for manual editing, 00:07:00.280 --> 00:07:02.399 while the navigation is regenerated -00:07:02.400 --> 00:07:04.199 +00:07:02.400 --> 00:07:04.659 every time we change the details. -00:07:04.200 --> 00:07:05.799 +00:07:04.660 --> 00:07:05.799 Here are some examples -00:07:05.800 --> 00:07:07.319 +00:07:05.800 --> 00:07:07.919 of how we fill in the conference wiki. -00:07:07.320 --> 00:07:10.959 +00:07:07.920 --> 00:07:10.959 We put in the format of the talk, how Q&A works, 00:07:10.960 --> 00:07:12.319 @@ -499,72 +499,72 @@ and what the status is. 00:07:12.320 --> 00:07:14.959 Once the talk is live, we include the video -00:07:14.960 --> 00:07:16.479 +00:07:14.960 --> 00:07:17.079 and the links to the files, too. -00:07:16.480 --> 00:07:18.719 +00:07:17.080 --> 00:07:18.719 The code is a little bit long, 00:07:18.720 --> 00:07:20.079 but the important part is that -00:07:20.080 --> 00:07:22.639 +00:07:20.080 --> 00:07:22.879 we fill in a plist with the values we calculate, -00:07:22.640 --> 00:07:26.159 +00:07:22.880 --> 00:07:26.379 and then we can use `emacsconf-replace-plist-in-string` -00:07:26.160 --> 00:07:27.719 +00:07:26.380 --> 00:07:28.019 to put that all together. -00:07:27.720 --> 00:07:30.079 +00:07:28.020 --> 00:07:30.279 The schedule is a little more complicated. -00:07:30.080 --> 00:07:32.079 +00:07:30.280 --> 00:07:32.079 I wrote an Ikiwiki directive -00:07:32.080 --> 00:07:33.839 +00:07:32.080 --> 00:07:34.019 so that the markup is more manageable, -00:07:33.840 --> 00:07:36.159 +00:07:34.020 --> 00:07:36.519 and the Emacs Lisp function uses that. -00:07:36.160 --> 00:07:40.399 +00:07:36.520 --> 00:07:40.619 The Ikiwiki directive takes all the data and turns it into HTML... -00:07:40.400 --> 00:07:42.959 +00:07:40.620 --> 00:07:42.959 ...so we can use Emacs Lisp to iterate over -00:07:42.960 --> 00:07:44.679 +00:07:42.960 --> 00:07:44.819 a slightly smaller property list -00:07:44.680 --> 00:07:47.479 +00:07:44.820 --> 00:07:47.779 and put them into the format Ikiwiki expects. -00:07:47.480 --> 00:07:50.079 +00:07:47.780 --> 00:07:50.079 It's nice to be able to navigate between talks -00:07:50.080 --> 00:07:52.319 +00:07:50.080 --> 00:07:52.839 without going back to the schedule page each time. -00:07:52.320 --> 00:07:55.399 +00:07:52.840 --> 00:07:55.579 This is handled by keeping two extra copies of the list: -00:07:55.400 --> 00:07:57.319 +00:07:55.580 --> 00:07:57.559 one with the first talk popped off, -00:07:57.320 --> 00:08:00.159 +00:07:57.560 --> 00:08:00.359 and one with an extra element added to the beginning. -00:08:00.160 --> 00:08:02.439 +00:08:00.360 --> 00:08:02.439 Then we can use the heads of those lists -00:08:02.440 --> 00:08:03.959 +00:08:02.440 --> 00:08:04.379 for next/previous links. NOTE Etherpad -00:08:03.960 --> 00:08:06.679 +00:08:04.380 --> 00:08:06.679 Links to the next talks are also handy 00:08:06.680 --> 00:08:08.639 @@ -576,63 +576,63 @@ that we use for collecting questions, answers, and notes 00:08:12.040 --> 00:08:12.839 during each talk. -00:08:12.840 --> 00:08:14.679 +00:08:12.840 --> 00:08:15.299 Etherpad has an API... -00:08:14.680 --> 00:08:17.319 +00:08:15.300 --> 00:08:17.319 ...so I can start the pads off with a template -00:08:17.320 --> 00:08:18.559 +00:08:17.320 --> 00:08:18.939 before the conference. -00:08:18.560 --> 00:08:21.239 +00:08:18.940 --> 00:08:21.239 I don't want to accidentally overwrite a pad -00:08:21.240 --> 00:08:22.679 +00:08:21.240 --> 00:08:22.939 that has been manually edited. -00:08:22.680 --> 00:08:25.719 +00:08:22.940 --> 00:08:25.719 We can save the timestamp of the last modification -00:08:25.720 --> 00:08:27.679 +00:08:25.720 --> 00:08:28.199 and then compare it before overwriting. NOTE E-mail -00:08:27.680 --> 00:08:30.839 +00:08:28.200 --> 00:08:31.239 Templates are also very handy when it comes to e-mail. -00:08:30.840 --> 00:08:33.599 +00:08:31.240 --> 00:08:33.599 Sometimes we send e-mails one at a time, 00:08:33.600 --> 00:08:35.199 like when we let a speaker know -00:08:35.200 --> 00:08:36.599 +00:08:35.200 --> 00:08:36.879 that we've received their proposal. -00:08:36.600 --> 00:08:39.559 +00:08:36.880 --> 00:08:39.559 That's mostly a matter of plugging the talk's properties -00:08:39.560 --> 00:08:41.119 +00:08:39.560 --> 00:08:41.559 into the right places in the template. -00:08:41.120 --> 00:08:44.799 +00:08:41.560 --> 00:08:45.019 Sometimes we send e-mails to lots of speakers at the same time, -00:08:44.800 --> 00:08:47.999 +00:08:45.020 --> 00:08:48.299 like when we send them instructions for uploading their files. -00:08:48.000 --> 00:08:51.439 +00:08:48.300 --> 00:08:51.619 Instead of sending one e-mail and Bcc-ing everyone, -00:08:51.440 --> 00:08:53.479 +00:08:51.620 --> 00:08:53.479 or sending people multiple e-mails -00:08:53.480 --> 00:08:54.999 +00:08:53.480 --> 00:08:55.139 because they have multiple talks, -00:08:55.000 --> 00:08:57.559 +00:08:55.140 --> 00:08:57.559 I like to draft these as individual e-mails 00:08:57.560 --> 00:08:59.799 @@ -641,98 +641,92 @@ to each speaker (or group of speakers, 00:08:59.800 --> 00:09:02.599 if more than one person is associated with a talk). -00:09:02.600 --> 00:09:05.479 +00:09:02.600 --> 00:09:05.919 That gives me an opportunity to personalize it further. NOTE BigBlueButton web conferences -00:09:05.480 --> 00:09:08.119 +00:09:05.920 --> 00:09:08.119 Many speakers answer questions live 00:09:08.120 --> 00:09:10.039 in BigBlueButton web conference rooms. -00:09:10.040 --> 00:09:12.639 +00:09:10.440 --> 00:09:12.639 Setting up one room per group of speakers 00:09:12.640 --> 00:09:15.199 makes it easy to give the speakers the details -00:09:15.200 --> 00:09:18.519 +00:09:15.400 --> 00:09:18.719 and associate the recorded video with the talk afterwards. -00:09:18.520 --> 00:09:20.599 +00:09:18.720 --> 00:09:20.599 For EmacsConf 2023, -00:09:20.600 --> 00:09:24.839 +00:09:20.600 --> 00:09:25.079 I used Spookfox to control Mozilla Firefox from Emacs -00:09:24.840 --> 00:09:27.479 +00:09:25.080 --> 00:09:27.479 so that I could automate creating the rooms 00:09:27.480 --> 00:09:30.919 and adding the URLs to the talk properties in my Org file. -00:09:30.920 --> 00:09:33.959 +00:09:30.957 --> 00:09:33.959 Then I can use mail merge to send each speaker -00:09:33.960 --> 00:09:36.399 +00:09:33.960 --> 00:09:36.899 the check-in instructions for their specific room. -00:09:36.400 --> 00:09:38.679 +00:09:36.900 --> 00:09:39.139 Some speakers will take questions by e-mail -00:09:38.680 --> 00:09:41.399 +00:09:39.140 --> 00:09:41.619 after the conference instead of attending live, -00:09:41.400 --> 00:09:43.359 +00:09:41.620 --> 00:09:43.359 so we send them shorter instructions -00:09:43.360 --> 00:09:45.119 +00:09:43.360 --> 00:09:45.539 just in case they want to drop by. -00:09:45.120 --> 00:09:46.479 -Live Q&A sessions start off +00:09:45.540 --> 00:09:47.799 +[Live Q&A sessions]: After the first rush of questions, -00:09:46.480 --> 00:09:46.919 -with just the speaker and the host. - -00:09:46.920 --> 00:09:48.119 -After the first rush of questions, - -00:09:48.120 --> 00:09:49.959 +00:09:47.800 --> 00:09:50.579 we can open it up for other people to join. -00:09:49.960 --> 00:09:52.759 +00:09:50.580 --> 00:09:53.039 This is handled by changing the public page -00:09:52.760 --> 00:09:55.119 +00:09:53.040 --> 00:09:55.119 from one that just refreshes in a loop -00:09:55.120 --> 00:09:58.119 +00:09:55.120 --> 00:09:58.820 to one that redirects to the actual web conference room. -00:09:58.120 --> 00:10:00.079 +00:09:58.821 --> 00:10:00.079 Just in case, we also 00:10:00.080 --> 00:10:02.159 generate static copies of those redirects -00:10:02.160 --> 00:10:04.039 +00:10:02.160 --> 00:10:04.299 so that we can copy them if needed. -00:10:04.040 --> 00:10:06.679 +00:10:04.300 --> 00:10:06.679 That way, I don't have to count on Emacs being able to -00:10:06.680 --> 00:10:07.759 +00:10:06.680 --> 00:10:08.120 publish them over TRAMP. NOTE Shortcuts -00:10:07.760 --> 00:10:11.239 +00:10:08.121 --> 00:10:11.659 During the conference, I'm often jumping from talk to talk. -00:10:11.240 --> 00:10:13.199 +00:10:11.660 --> 00:10:13.199 Instead of going to the Org file 00:10:13.200 --> 00:10:14.519 @@ -744,80 +738,80 @@ I've made a little Hydra with keyboard shortcuts. 00:10:17.240 --> 00:10:19.079 One of these shortcuts lets me -00:10:19.080 --> 00:10:20.799 +00:10:19.080 --> 00:10:20.959 jump to a talk with completion -00:10:20.800 --> 00:10:23.999 +00:10:20.960 --> 00:10:24.259 so that I can just type in part of the talk ID, -00:10:24.000 --> 00:10:25.679 +00:10:24.260 --> 00:10:26.399 title, or speaker name. -00:10:25.680 --> 00:10:28.679 +00:10:26.400 --> 00:10:28.679 I've also defined some Embark actions -00:10:28.680 --> 00:10:31.719 +00:10:28.680 --> 00:10:32.079 so that I can act on a talk right from the completion menu. -00:10:31.720 --> 00:10:34.719 +00:10:32.080 --> 00:10:35.079 For example, I might want to jump to the wiki page -00:10:34.720 --> 00:10:36.199 +00:10:35.080 --> 00:10:36.699 or e-mail the speaker. NOTE Logbook -00:10:36.200 --> 00:10:39.839 +00:10:36.700 --> 00:10:40.099 I can also add notes to a talk while looking at an email, -00:10:39.840 --> 00:10:41.639 +00:10:40.100 --> 00:10:41.639 like when a speaker lets me know -00:10:41.640 --> 00:10:42.839 +00:10:41.640 --> 00:10:43.279 that their video will be late. -00:10:42.840 --> 00:10:45.799 +00:10:43.280 --> 00:10:45.799 Making it easy to add a note turns Emacs into -00:10:45.800 --> 00:10:49.439 +00:10:45.800 --> 00:10:49.959 a very basic contact relationship management system, or CRM. -00:10:49.440 --> 00:10:52.439 +00:10:49.960 --> 00:10:52.439 The way this works is that we have a function -00:10:52.440 --> 00:10:55.159 +00:10:52.440 --> 00:10:55.459 that lists all the email addresses associated with a talk. -00:10:55.160 --> 00:10:57.919 +00:10:55.460 --> 00:10:57.919 We can then map that over the list of talks, 00:10:57.920 --> 00:10:59.959 look up the author of the current email, -00:10:59.960 --> 00:11:03.319 +00:10:59.960 --> 00:11:03.679 prompt the user for the talk to add the note to, and add the note. NOTE Captions -00:11:03.320 --> 00:11:04.679 +00:11:03.680 --> 00:11:04.679 On to captions. 00:11:04.680 --> 00:11:07.239 We've been doing captions for the last couple of years, -00:11:07.240 --> 00:11:09.959 +00:11:07.240 --> 00:11:10.419 and now we have a small army of volunteer captioners. -00:11:09.960 --> 00:11:12.679 +00:11:10.420 --> 00:11:12.679 They get early access to the recorded talks 00:11:12.680 --> 00:11:16.159 and fix up misrecognized words, format keyboard shortcuts -00:11:16.160 --> 00:11:19.359 +00:11:16.160 --> 00:11:19.579 to follow Emacs conventions, spell names correctly, -00:11:19.360 --> 00:11:21.839 +00:11:19.580 --> 00:11:21.839 and do all sorts of other wonderful things. 00:11:21.840 --> 00:11:24.399 @@ -826,152 +820,152 @@ One of our evil plans with EmacsConf 00:11:24.400 --> 00:11:28.359 is to get cool stuff out of people's heads into videos -00:11:28.360 --> 00:11:31.799 +00:11:28.360 --> 00:11:32.039 and also make captions so that those videos can be searched. -00:11:31.800 --> 00:11:34.999 +00:11:32.040 --> 00:11:34.999 To make that possible, we first need a backstage area -00:11:35.000 --> 00:11:36.639 +00:11:35.000 --> 00:11:36.919 where volunteers can get the files. -00:11:36.640 --> 00:11:39.839 +00:11:36.920 --> 00:11:39.839 This is just a simple password-protected directory -00:11:39.840 --> 00:11:43.559 +00:11:39.840 --> 00:11:43.739 with a static HTML page that lists the talks by status -00:11:43.560 --> 00:11:46.119 +00:11:43.740 --> 00:11:46.379 and shows the files related to each talk. -00:11:46.120 --> 00:11:49.599 +00:11:46.380 --> 00:11:49.899 As a talk moves through the process, I update its TODO state -00:11:49.600 --> 00:11:51.359 +00:11:49.900 --> 00:11:51.359 and republish this index. 00:11:51.360 --> 00:11:54.519 Talks that are ready to be captioned show up in that section, -00:11:54.520 --> 00:11:57.679 +00:11:54.520 --> 00:11:58.179 and volunteers can call dibs on the talk they're interested in. -00:11:57.680 --> 00:12:00.799 +00:11:58.180 --> 00:12:00.979 That's all done with a function that formats the information -00:12:00.800 --> 00:12:03.839 +00:12:00.980 --> 00:12:04.319 and uses TRAMP to save the file directly to the server. -00:12:03.840 --> 00:12:06.679 +00:12:04.320 --> 00:12:06.679 You can find more details on our captioning process 00:12:06.680 --> 00:12:09.039 at emacsconf.org/captioning. -00:12:09.040 --> 00:12:12.519 +00:12:09.040 --> 00:12:13.219 I like using subed to edit subtitles within Emacs. NOTE Crontabs and playing the talks -00:12:12.520 --> 00:12:15.399 +00:12:13.220 --> 00:12:16.059 Let's talk about actually playing the talks. -00:12:15.400 --> 00:12:19.559 +00:12:16.060 --> 00:12:19.559 For EmacsConf 2022, we tried using Emacs timers -00:12:19.560 --> 00:12:20.519 +00:12:19.560 --> 00:12:20.939 to run the talks. -00:12:20.520 --> 00:12:24.079 +00:12:20.940 --> 00:12:24.079 It turns out that you can't call TRAMP from a timer 00:12:24.080 --> 00:12:26.719 when you're already using TRAMP from another timer -00:12:26.720 --> 00:12:27.439 +00:12:26.720 --> 00:12:27.799 at the same time. -00:12:27.440 --> 00:12:29.719 +00:12:27.800 --> 00:12:29.719 I thought about just tweaking the schedule 00:12:29.720 --> 00:12:31.799 so that we always start things at different times, -00:12:31.800 --> 00:12:34.799 +00:12:31.800 --> 00:12:35.119 but I figured there's probably a more elegant way to do this. -00:12:34.800 --> 00:12:37.519 +00:12:35.120 --> 00:12:37.519 This year, I'm planning to experiment with using cron -00:12:37.520 --> 00:12:38.959 +00:12:37.520 --> 00:12:39.599 to start talks on autopilot. -00:12:38.960 --> 00:12:42.119 +00:12:39.600 --> 00:12:42.479 The shell scripts will take care of playing the videos... -00:12:42.120 --> 00:12:44.399 +00:12:42.480 --> 00:12:44.839 ... figuring out the appropriate Q&A... -00:12:44.400 --> 00:12:47.119 +00:12:44.840 --> 00:12:47.579 ... and joining the web conference if needed. -00:12:47.120 --> 00:12:49.599 +00:12:47.580 --> 00:12:49.599 We just need to format the information... -00:12:49.600 --> 00:12:51.759 +00:12:49.600 --> 00:12:52.219 ...and install it as the track's crontab. -00:12:51.760 --> 00:12:54.079 +00:12:52.220 --> 00:12:54.079 It's useful to be able to switch tracks -00:12:54.080 --> 00:12:55.599 +00:12:54.080 --> 00:12:55.879 to manual mode independently, -00:12:55.600 --> 00:12:57.679 +00:12:55.880 --> 00:12:57.899 just in case things go haywire. -00:12:57.680 --> 00:12:59.719 +00:12:57.900 --> 00:13:00.119 Then we can start everything manually. -00:12:59.720 --> 00:13:02.359 +00:13:00.120 --> 00:13:02.799 I can also manually update a talk's status, -00:13:02.360 --> 00:13:05.919 +00:13:02.800 --> 00:13:06.519 like when the host tells me that it's okay to open up the Q&A. -00:13:05.920 --> 00:13:08.719 +00:13:06.520 --> 00:13:08.719 The shell scripts we run from the crontab -00:13:08.720 --> 00:13:10.839 +00:13:08.720 --> 00:13:11.279 can also update the talk status themselves. NOTE Transitions -00:13:10.840 --> 00:13:14.319 -Then a bunch of things happen automatically based on +00:13:11.280 --> 00:13:14.319 +Then a bunch of things automatically happen based on 00:13:14.320 --> 00:13:15.599 the talk status changes. 00:13:15.600 --> 00:13:18.959 -This uses org-after-todo-state-change-hook. +This uses `org-after-todo-state-change-hook`. 00:13:18.960 --> 00:13:20.359 We get the talk information -00:13:20.360 --> 00:13:21.959 +00:13:20.360 --> 00:13:22.519 and pass it to a list of functions. -00:13:21.960 --> 00:13:26.279 +00:13:22.520 --> 00:13:26.279 Internet Relay Chat or IRC is an easy way for people -00:13:26.280 --> 00:13:28.719 +00:13:26.280 --> 00:13:29.139 to join the conversation around EmacsConf. -00:13:28.720 --> 00:13:31.239 +00:13:29.140 --> 00:13:31.799 We announce a talk whenever it changes state. -00:13:31.240 --> 00:13:33.599 +00:13:31.800 --> 00:13:33.599 For example, when a talk starts, 00:13:33.600 --> 00:13:36.039 @@ -986,42 +980,42 @@ so anyone can see the current talk's information 00:13:41.880 --> 00:13:43.039 even if they're a little late. -00:13:43.040 --> 00:13:45.799 +00:13:43.180 --> 00:13:45.799 This is easy to do with a little bit of Emacs Lisp 00:13:45.800 --> 00:13:48.519 because (of course!) Emacs has an IRC client. -00:13:48.520 --> 00:13:49.639 +00:13:48.520 --> 00:13:49.879 In fact, it has several. NOTE Wrapping up -00:13:49.640 --> 00:13:52.799 +00:13:49.880 --> 00:13:53.139 It seems like a lot of automation and Emacs Lisp, -00:13:52.800 --> 00:13:56.439 +00:13:53.140 --> 00:13:56.899 but really, all of this was just built up little by little. -00:13:56.440 --> 00:13:59.279 +00:13:56.900 --> 00:13:59.279 And tinkering with this is *fun*, you know? -00:13:59.280 --> 00:14:00.679 +00:13:59.280 --> 00:14:01.259 It's like always being able to ask, -00:14:00.680 --> 00:14:02.159 +00:14:01.260 --> 00:14:03.300 "Hey, wouldn't it be cool if..." -00:14:02.160 --> 00:14:05.279 +00:14:03.301 --> 00:14:05.279 and then actually being able to go and do it. 00:14:05.280 --> 00:14:07.999 Sometimes it feels like EmacsConf is an excuse -00:14:08.000 --> 00:14:09.359 +00:14:08.000 --> 00:14:10.199 for me to play with Emacs. -00:14:09.360 --> 00:14:11.999 +00:14:10.200 --> 00:14:11.999 It's pretty amazing what you can do 00:14:12.000 --> 00:14:13.799 @@ -1051,28 +1045,28 @@ An email client. A chat client. 00:14:27.760 --> 00:14:29.639 You can smoosh them all together -00:14:29.640 --> 00:14:32.319 +00:14:29.640 --> 00:14:32.699 in a way that you couldn't if they were all separate things. -00:14:32.320 --> 00:14:35.879 +00:14:32.700 --> 00:14:36.279 The code is in the emacsconf-el repository. -00:14:35.880 --> 00:14:39.119 +00:14:36.280 --> 00:14:39.119 It's a bit of a tangle because it's accumulating organically 00:14:39.120 --> 00:14:40.879 and I haven't really had the brainspace -00:14:40.880 --> 00:14:42.359 +00:14:40.880 --> 00:14:42.579 to step back and clean it up. -00:14:42.360 --> 00:14:45.519 +00:14:42.580 --> 00:14:45.919 But if you spotted anything interesting in this presentation, -00:14:45.520 --> 00:14:48.279 +00:14:45.920 --> 00:14:48.619 you can go check it out and see what you can scavenge. -00:14:48.280 --> 00:14:50.999 +00:14:48.620 --> 00:14:50.999 The link and this presentation are available 00:14:51.000 --> 00:14:59.119 diff --git a/2023/info/cubing-before.md b/2023/info/cubing-before.md index 8b07e57b..2f0a8ef1 100644 --- a/2023/info/cubing-before.md +++ b/2023/info/cubing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/eat-before.md b/2023/info/eat-before.md index a957fd47..47b031f8 100644 --- a/2023/info/eat-before.md +++ b/2023/info/eat-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/emacsconf-after.md b/2023/info/emacsconf-after.md index 4898332a..4979770a 100644 --- a/2023/info/emacsconf-after.md +++ b/2023/info/emacsconf-after.md @@ -71,7 +71,7 @@ [[!template text="""based on the current region. I bind that to `C-c C-x p`.""" start="00:02:51.040" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""That makes it much easier to set properties""" start="00:02:56.040" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""that couldn't automatically be recognized.""" start="00:02:58.600" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""Sometimes it makes sense to dynamically generate a property""" start="00:03:00.640" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Sometimes it makes sense to dynamically generate a property""" start="00:03:01.240" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""and then edit it, like with filenames.""" start="00:03:04.520" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""We like to name all the talk files the same way,""" start="00:03:07.680" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""but sometimes special characters in talk titles or speaker names""" start="00:03:10.400" video="mainVideo-emacsconf" id="subtitle"]] @@ -90,21 +90,21 @@ [[!template text="""and use it in shell scripts.""" start="00:03:51.120" video="mainVideo-emacsconf" id="subtitle"]] [[!template new="1" text="""Another example of semi-structured information""" start="00:03:53.120" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""is speaker availability.""" start="00:03:55.640" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""We have speakers from all over the world,""" start="00:03:56.760" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""so we try to schedule live Q&A sessions when they're around.""" start="00:03:59.320" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""That means working with timezones.""" start="00:04:02.600" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""Completion makes it much easier to set the timezone property""" start="00:04:04.560" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We have speakers from all over the world,""" start="00:03:57.300" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""so we try to schedule live Q&A sessions when they're around.""" start="00:03:59.620" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""That means working with timezones.""" start="00:04:03.020" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Completion makes it much easier to set the timezone property""" start="00:04:05.020" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""without worrying about typos.""" start="00:04:08.440" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""We can take advantage of the timezone list from the tzc package,""" start="00:04:10.600" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""which works with Unix timezone definitions.""" start="00:04:14.360" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""Then we can convert times using Emacs.""" start="00:04:16.680" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Then we can convert times using Emacs.""" start="00:04:17.160" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""Using a standard format to encode the availability""" start="00:04:19.920" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""makes it easier to parse.""" start="00:04:22.640" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""I can use those availability constraints to report errors""" start="00:04:24.400" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""when I'm experimenting with the schedule.""" start="00:04:27.440" video="mainVideo-emacsconf" id="subtitle"]] -[[!template new="1" text="""Now that I have the availability information,""" start="00:04:29.120" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""I can think about scheduling.""" start="00:04:30.760" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""When we were planning EmacsConf 2022, the schedule was so full,""" start="00:04:34.480" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""Now that I have the availability information,""" start="00:04:29.720" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I can think about scheduling.""" start="00:04:31.680" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""When we were planning EmacsConf 2022, the schedule was so full,""" start="00:04:33.941" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""I wanted to see if we could make it more manageable""" start="00:04:38.240" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""by splitting it up into two tracks.""" start="00:04:40.840" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""It was hard to think about times with just a table.""" start="00:04:43.040" video="mainVideo-emacsconf" id="subtitle"]] @@ -117,7 +117,7 @@ [[!template text="""also helped me test scheduling ideas and think out loud.""" start="00:05:00.640" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""I could change the time between talks, the order of the talks,""" start="00:05:04.200" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""and even what tracks the talks were in.""" start="00:05:06.880" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""This was helpful when I needed to include""" start="00:05:08.600" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""This was helpful when I needed to include""" start="00:05:08.940" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""some late submissions or availability changes""" start="00:05:10.720" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""and I wanted to ask speakers what they thought.""" start="00:05:13.240" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""They could see the different schedule options themselves.""" start="00:05:15.600" video="mainVideo-emacsconf" id="subtitle"]] @@ -125,215 +125,213 @@ [[!template text="""I also love how I can have an Emacs Lisp block""" start="00:05:22.680" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""in an Org Mode document that updates an SVG""" start="00:05:25.400" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""that I can view right there in my text editor.""" start="00:05:28.600" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""Setting the timezone lets me automatically translate times""" start="00:05:31.280" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Setting the timezone lets me automatically translate times""" start="00:05:32.000" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""to the speaker's local timezone when I e-mail them.""" start="00:05:34.800" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""That's mostly a matter of using `format-time-string` with a timezone.""" start="00:05:36.920" video="mainVideo-emacsconf" id="subtitle"]] -[[!template new="1" text="""There's also a lot of text to work with,""" start="00:05:42.360" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""That's mostly a matter of using `format-time-string` with a timezone.""" start="00:05:37.820" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""There's a lot of text to work with,""" start="00:05:41.780" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""which means templates are super handy.""" start="00:05:43.160" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""There are a number of templating functions for Emacs Lisp,""" start="00:05:45.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""There are a number of templating functions for Emacs Lisp,""" start="00:05:45.700" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""like the built-in `tempo.el` or `s-lex-format` from `s.el`.""" start="00:05:48.120" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""I ended up writing something""" start="00:05:52.960" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""that works with property lists (plists) instead,""" start="00:05:54.440" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""since we use plists all over the emacsconf-el library.""" start="00:05:57.280" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""since we use plists all over the emacsconf-el library.""" start="00:05:58.020" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""All it does is replace `${variable}`""" start="00:06:02.200" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""with the value from a property list.""" start="00:06:04.000" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""I use this mostly because I have a hard time""" start="00:06:05.520" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""keeping track of which `%s` is which when I use `format`,""" start="00:06:07.560" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""and it's hard to get an overall view if I just use `concat`.""" start="00:06:11.080" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""The code looks for the properties and replaces them with the values.""" start="00:06:13.920" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""The code looks for the properties and replaces them with the values.""" start="00:06:14.300" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""I just find it a little easier to think about sometimes.""" start="00:06:17.600" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""Getting all the information is just a matter of going over""" start="00:06:20.920" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Getting all the information is just a matter of going over""" start="00:06:21.300" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""all the talk entries using `org-map-entries`.""" start="00:06:24.080" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""This builds the talk info by running a bunch of functions.""" start="00:06:27.000" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""Some functions get the information from the Org file.""" start="00:06:30.320" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""Other functions use the info already collected.""" start="00:06:33.440" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""This can take a while to do again and again.""" start="00:06:36.360" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""It's useful to `memoize` this function""" start="00:06:39.040" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""when I know I'll be using it a lot,""" start="00:06:41.480" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""like when I export the organizers notebook.""" start="00:06:43.240" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""Memoize caches recent values.""" start="00:06:45.680" video="mainVideo-emacsconf" id="subtitle"]] -[[!template new="1" text="""We combine this templating function""" start="00:06:48.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""This builds the talk info by running a bunch of functions.""" start="00:06:27.400" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Some functions get the information from the Org file.""" start="00:06:30.700" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Other functions use the info already collected.""" start="00:06:33.820" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""This can take a while to do again and again.""" start="00:06:36.960" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""It's useful to `memoize` this function""" start="00:06:39.260" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""when I know I'll be using it a lot,""" start="00:06:41.740" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""like when I export the organizers notebook.""" start="00:06:43.500" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Memoize caches recent values.""" start="00:06:45.960" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""We combine this templating function""" start="00:06:48.400" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""with the talk information""" start="00:06:50.240" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""to fill in the conference wiki,""" start="00:06:51.480" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""since that's a matter of writing templated strings to files.""" start="00:06:53.120" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""The talk pages are generated once""" start="00:06:56.280" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""since that's a matter of writing templated strings to files.""" start="00:06:53.440" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""The talk pages are generated once""" start="00:06:56.480" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""and then left alone for manual editing,""" start="00:06:58.280" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""while the navigation is regenerated""" start="00:07:00.280" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""every time we change the details.""" start="00:07:02.400" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""Here are some examples""" start="00:07:04.200" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Here are some examples""" start="00:07:04.660" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""of how we fill in the conference wiki.""" start="00:07:05.800" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""We put in the format of the talk, how Q&A works,""" start="00:07:07.320" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We put in the format of the talk, how Q&A works,""" start="00:07:07.920" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""and what the status is.""" start="00:07:10.960" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""Once the talk is live, we include the video""" start="00:07:12.320" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""and the links to the files, too.""" start="00:07:14.960" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""The code is a little bit long,""" start="00:07:16.480" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""The code is a little bit long,""" start="00:07:17.080" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""but the important part is that""" start="00:07:18.720" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""we fill in a plist with the values we calculate,""" start="00:07:20.080" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""and then we can use `emacsconf-replace-plist-in-string`""" start="00:07:22.640" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""to put that all together.""" start="00:07:26.160" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""The schedule is a little more complicated.""" start="00:07:27.720" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""I wrote an Ikiwiki directive""" start="00:07:30.080" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and then we can use `emacsconf-replace-plist-in-string`""" start="00:07:22.880" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""to put that all together.""" start="00:07:26.380" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""The schedule is a little more complicated.""" start="00:07:28.020" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I wrote an Ikiwiki directive""" start="00:07:30.280" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""so that the markup is more manageable,""" start="00:07:32.080" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""and the Emacs Lisp function uses that.""" start="00:07:33.840" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""The Ikiwiki directive takes all the data and turns it into HTML...""" start="00:07:36.160" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""...so we can use Emacs Lisp to iterate over""" start="00:07:40.400" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and the Emacs Lisp function uses that.""" start="00:07:34.020" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""The Ikiwiki directive takes all the data and turns it into HTML...""" start="00:07:36.520" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""...so we can use Emacs Lisp to iterate over""" start="00:07:40.620" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""a slightly smaller property list""" start="00:07:42.960" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""and put them into the format Ikiwiki expects.""" start="00:07:44.680" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""It's nice to be able to navigate between talks""" start="00:07:47.480" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and put them into the format Ikiwiki expects.""" start="00:07:44.820" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""It's nice to be able to navigate between talks""" start="00:07:47.780" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""without going back to the schedule page each time.""" start="00:07:50.080" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""This is handled by keeping two extra copies of the list:""" start="00:07:52.320" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""one with the first talk popped off,""" start="00:07:55.400" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""and one with an extra element added to the beginning.""" start="00:07:57.320" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""Then we can use the heads of those lists""" start="00:08:00.160" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""This is handled by keeping two extra copies of the list:""" start="00:07:52.840" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""one with the first talk popped off,""" start="00:07:55.580" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and one with an extra element added to the beginning.""" start="00:07:57.560" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Then we can use the heads of those lists""" start="00:08:00.360" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""for next/previous links.""" start="00:08:02.440" video="mainVideo-emacsconf" id="subtitle"]] -[[!template new="1" text="""Links to the next talks are also handy""" start="00:08:03.960" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""Links to the next talks are also handy""" start="00:08:04.380" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""on the collaborative Etherpad documents""" start="00:08:06.680" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""that we use for collecting questions, answers, and notes""" start="00:08:08.640" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""during each talk.""" start="00:08:12.040" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""Etherpad has an API...""" start="00:08:12.840" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""...so I can start the pads off with a template""" start="00:08:14.680" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""...so I can start the pads off with a template""" start="00:08:15.300" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""before the conference.""" start="00:08:17.320" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""I don't want to accidentally overwrite a pad""" start="00:08:18.560" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I don't want to accidentally overwrite a pad""" start="00:08:18.940" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""that has been manually edited.""" start="00:08:21.240" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""We can save the timestamp of the last modification""" start="00:08:22.680" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We can save the timestamp of the last modification""" start="00:08:22.940" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""and then compare it before overwriting.""" start="00:08:25.720" video="mainVideo-emacsconf" id="subtitle"]] -[[!template new="1" text="""Templates are also very handy when it comes to e-mail.""" start="00:08:27.680" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""Sometimes we send e-mails one at a time,""" start="00:08:30.840" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""Templates are also very handy when it comes to e-mail.""" start="00:08:28.200" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Sometimes we send e-mails one at a time,""" start="00:08:31.240" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""like when we let a speaker know""" start="00:08:33.600" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""that we've received their proposal.""" start="00:08:35.200" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""That's mostly a matter of plugging the talk's properties""" start="00:08:36.600" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""That's mostly a matter of plugging the talk's properties""" start="00:08:36.880" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""into the right places in the template.""" start="00:08:39.560" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""Sometimes we send e-mails to lots of speakers at the same time,""" start="00:08:41.120" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""like when we send them instructions for uploading their files.""" start="00:08:44.800" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""Instead of sending one e-mail and Bcc-ing everyone,""" start="00:08:48.000" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""or sending people multiple e-mails""" start="00:08:51.440" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Sometimes we send e-mails to lots of speakers at the same time,""" start="00:08:41.560" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""like when we send them instructions for uploading their files.""" start="00:08:45.020" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Instead of sending one e-mail and Bcc-ing everyone,""" start="00:08:48.300" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""or sending people multiple e-mails""" start="00:08:51.620" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""because they have multiple talks,""" start="00:08:53.480" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""I like to draft these as individual e-mails""" start="00:08:55.000" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I like to draft these as individual e-mails""" start="00:08:55.140" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""to each speaker (or group of speakers,""" start="00:08:57.560" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""if more than one person is associated with a talk).""" start="00:08:59.800" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""That gives me an opportunity to personalize it further.""" start="00:09:02.600" video="mainVideo-emacsconf" id="subtitle"]] -[[!template new="1" text="""Many speakers answer questions live""" start="00:09:05.480" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""Many speakers answer questions live""" start="00:09:05.920" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""in BigBlueButton web conference rooms.""" start="00:09:08.120" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""Setting up one room per group of speakers""" start="00:09:10.040" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Setting up one room per group of speakers""" start="00:09:10.440" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""makes it easy to give the speakers the details""" start="00:09:12.640" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""and associate the recorded video with the talk afterwards.""" start="00:09:15.200" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""For EmacsConf 2023,""" start="00:09:18.520" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and associate the recorded video with the talk afterwards.""" start="00:09:15.400" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""For EmacsConf 2023,""" start="00:09:18.720" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""I used Spookfox to control Mozilla Firefox from Emacs""" start="00:09:20.600" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""so that I could automate creating the rooms""" start="00:09:24.840" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""so that I could automate creating the rooms""" start="00:09:25.080" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""and adding the URLs to the talk properties in my Org file.""" start="00:09:27.480" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""Then I can use mail merge to send each speaker""" start="00:09:30.920" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Then I can use mail merge to send each speaker""" start="00:09:30.957" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""the check-in instructions for their specific room.""" start="00:09:33.960" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""Some speakers will take questions by e-mail""" start="00:09:36.400" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""after the conference instead of attending live,""" start="00:09:38.680" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""so we send them shorter instructions""" start="00:09:41.400" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Some speakers will take questions by e-mail""" start="00:09:36.900" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""after the conference instead of attending live,""" start="00:09:39.140" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""so we send them shorter instructions""" start="00:09:41.620" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""just in case they want to drop by.""" start="00:09:43.360" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""Live Q&A sessions start off""" start="00:09:45.120" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""with just the speaker and the host.""" start="00:09:46.480" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""After the first rush of questions,""" start="00:09:46.920" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""we can open it up for other people to join.""" start="00:09:48.120" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""This is handled by changing the public page""" start="00:09:49.960" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""from one that just refreshes in a loop""" start="00:09:52.760" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""[Live Q&A sessions]: After the first rush of questions,""" start="00:09:45.540" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""we can open it up for other people to join.""" start="00:09:47.800" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""This is handled by changing the public page""" start="00:09:50.580" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""from one that just refreshes in a loop""" start="00:09:53.040" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""to one that redirects to the actual web conference room.""" start="00:09:55.120" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""Just in case, we also""" start="00:09:58.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Just in case, we also""" start="00:09:58.821" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""generate static copies of those redirects""" start="00:10:00.080" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""so that we can copy them if needed.""" start="00:10:02.160" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""That way, I don't have to count on Emacs being able to""" start="00:10:04.040" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""That way, I don't have to count on Emacs being able to""" start="00:10:04.300" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""publish them over TRAMP.""" start="00:10:06.680" video="mainVideo-emacsconf" id="subtitle"]] -[[!template new="1" text="""During the conference, I'm often jumping from talk to talk.""" start="00:10:07.760" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""Instead of going to the Org file""" start="00:10:11.240" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""During the conference, I'm often jumping from talk to talk.""" start="00:10:08.121" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Instead of going to the Org file""" start="00:10:11.660" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""and then searching for the talk,""" start="00:10:13.200" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""I've made a little Hydra with keyboard shortcuts.""" start="00:10:14.520" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""One of these shortcuts lets me""" start="00:10:17.240" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""jump to a talk with completion""" start="00:10:19.080" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""so that I can just type in part of the talk ID,""" start="00:10:20.800" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""title, or speaker name.""" start="00:10:24.000" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""I've also defined some Embark actions""" start="00:10:25.680" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""so that I can just type in part of the talk ID,""" start="00:10:20.960" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""title, or speaker name.""" start="00:10:24.260" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I've also defined some Embark actions""" start="00:10:26.400" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""so that I can act on a talk right from the completion menu.""" start="00:10:28.680" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""For example, I might want to jump to the wiki page""" start="00:10:31.720" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""or e-mail the speaker.""" start="00:10:34.720" video="mainVideo-emacsconf" id="subtitle"]] -[[!template new="1" text="""I can also add notes to a talk while looking at an email,""" start="00:10:36.200" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""like when a speaker lets me know""" start="00:10:39.840" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""For example, I might want to jump to the wiki page""" start="00:10:32.080" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""or e-mail the speaker.""" start="00:10:35.080" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""I can also add notes to a talk while looking at an email,""" start="00:10:36.700" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""like when a speaker lets me know""" start="00:10:40.100" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""that their video will be late.""" start="00:10:41.640" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""Making it easy to add a note turns Emacs into""" start="00:10:42.840" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Making it easy to add a note turns Emacs into""" start="00:10:43.280" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""a very basic contact relationship management system, or CRM.""" start="00:10:45.800" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""The way this works is that we have a function""" start="00:10:49.440" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""The way this works is that we have a function""" start="00:10:49.960" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""that lists all the email addresses associated with a talk.""" start="00:10:52.440" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""We can then map that over the list of talks,""" start="00:10:55.160" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We can then map that over the list of talks,""" start="00:10:55.460" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""look up the author of the current email,""" start="00:10:57.920" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""prompt the user for the talk to add the note to, and add the note.""" start="00:10:59.960" video="mainVideo-emacsconf" id="subtitle"]] -[[!template new="1" text="""On to captions.""" start="00:11:03.320" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""On to captions.""" start="00:11:03.680" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""We've been doing captions for the last couple of years,""" start="00:11:04.680" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""and now we have a small army of volunteer captioners.""" start="00:11:07.240" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""They get early access to the recorded talks""" start="00:11:09.960" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""They get early access to the recorded talks""" start="00:11:10.420" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""and fix up misrecognized words, format keyboard shortcuts""" start="00:11:12.680" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""to follow Emacs conventions, spell names correctly,""" start="00:11:16.160" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""and do all sorts of other wonderful things.""" start="00:11:19.360" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and do all sorts of other wonderful things.""" start="00:11:19.580" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""One of our evil plans with EmacsConf""" start="00:11:21.840" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""is to get cool stuff out of people's heads into videos""" start="00:11:24.400" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""and also make captions so that those videos can be searched.""" start="00:11:28.360" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""To make that possible, we first need a backstage area""" start="00:11:31.800" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""To make that possible, we first need a backstage area""" start="00:11:32.040" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""where volunteers can get the files.""" start="00:11:35.000" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""This is just a simple password-protected directory""" start="00:11:36.640" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""This is just a simple password-protected directory""" start="00:11:36.920" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""with a static HTML page that lists the talks by status""" start="00:11:39.840" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""and shows the files related to each talk.""" start="00:11:43.560" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""As a talk moves through the process, I update its TODO state""" start="00:11:46.120" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""and republish this index.""" start="00:11:49.600" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and shows the files related to each talk.""" start="00:11:43.740" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""As a talk moves through the process, I update its TODO state""" start="00:11:46.380" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and republish this index.""" start="00:11:49.900" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""Talks that are ready to be captioned show up in that section,""" start="00:11:51.360" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""and volunteers can call dibs on the talk they're interested in.""" start="00:11:54.520" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""That's all done with a function that formats the information""" start="00:11:57.680" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""and uses TRAMP to save the file directly to the server.""" start="00:12:00.800" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""You can find more details on our captioning process""" start="00:12:03.840" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""That's all done with a function that formats the information""" start="00:11:58.180" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and uses TRAMP to save the file directly to the server.""" start="00:12:00.980" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""You can find more details on our captioning process""" start="00:12:04.320" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""at emacsconf.org/captioning.""" start="00:12:06.680" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""I like using subed to edit subtitles within Emacs.""" start="00:12:09.040" video="mainVideo-emacsconf" id="subtitle"]] -[[!template new="1" text="""Let's talk about actually playing the talks.""" start="00:12:12.520" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""For EmacsConf 2022, we tried using Emacs timers""" start="00:12:15.400" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""Let's talk about actually playing the talks.""" start="00:12:13.220" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""For EmacsConf 2022, we tried using Emacs timers""" start="00:12:16.060" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""to run the talks.""" start="00:12:19.560" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""It turns out that you can't call TRAMP from a timer""" start="00:12:20.520" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""It turns out that you can't call TRAMP from a timer""" start="00:12:20.940" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""when you're already using TRAMP from another timer""" start="00:12:24.080" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""at the same time.""" start="00:12:26.720" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""I thought about just tweaking the schedule""" start="00:12:27.440" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I thought about just tweaking the schedule""" start="00:12:27.800" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""so that we always start things at different times,""" start="00:12:29.720" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""but I figured there's probably a more elegant way to do this.""" start="00:12:31.800" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""This year, I'm planning to experiment with using cron""" start="00:12:34.800" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""This year, I'm planning to experiment with using cron""" start="00:12:35.120" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""to start talks on autopilot.""" start="00:12:37.520" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""The shell scripts will take care of playing the videos...""" start="00:12:38.960" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""... figuring out the appropriate Q&A...""" start="00:12:42.120" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""... and joining the web conference if needed.""" start="00:12:44.400" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""We just need to format the information...""" start="00:12:47.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""The shell scripts will take care of playing the videos...""" start="00:12:39.600" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""... figuring out the appropriate Q&A...""" start="00:12:42.480" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""... and joining the web conference if needed.""" start="00:12:44.840" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We just need to format the information...""" start="00:12:47.580" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""...and install it as the track's crontab.""" start="00:12:49.600" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""It's useful to be able to switch tracks""" start="00:12:51.760" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""It's useful to be able to switch tracks""" start="00:12:52.220" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""to manual mode independently,""" start="00:12:54.080" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""just in case things go haywire.""" start="00:12:55.600" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""Then we can start everything manually.""" start="00:12:57.680" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""I can also manually update a talk's status,""" start="00:12:59.720" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""like when the host tells me that it's okay to open up the Q&A.""" start="00:13:02.360" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""The shell scripts we run from the crontab""" start="00:13:05.920" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""just in case things go haywire.""" start="00:12:55.880" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Then we can start everything manually.""" start="00:12:57.900" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""I can also manually update a talk's status,""" start="00:13:00.120" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""like when the host tells me that it's okay to open up the Q&A.""" start="00:13:02.800" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""The shell scripts we run from the crontab""" start="00:13:06.520" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""can also update the talk status themselves.""" start="00:13:08.720" video="mainVideo-emacsconf" id="subtitle"]] -[[!template new="1" text="""Then a bunch of things happen automatically based on""" start="00:13:10.840" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""Then a bunch of things automatically happen based on""" start="00:13:11.280" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""the talk status changes.""" start="00:13:14.320" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""This uses org-after-todo-state-change-hook.""" start="00:13:15.600" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""This uses `org-after-todo-state-change-hook`.""" start="00:13:15.600" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""We get the talk information""" start="00:13:18.960" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""and pass it to a list of functions.""" start="00:13:20.360" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""Internet Relay Chat or IRC is an easy way for people""" start="00:13:21.960" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""Internet Relay Chat or IRC is an easy way for people""" start="00:13:22.520" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""to join the conversation around EmacsConf.""" start="00:13:26.280" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""We announce a talk whenever it changes state.""" start="00:13:28.720" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""For example, when a talk starts,""" start="00:13:31.240" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""We announce a talk whenever it changes state.""" start="00:13:29.140" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""For example, when a talk starts,""" start="00:13:31.800" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""we post the URLs to the talk webpage""" start="00:13:33.600" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""and the Etherpad for questions. We change the topic as well,""" start="00:13:36.040" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""so anyone can see the current talk's information""" start="00:13:39.440" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""even if they're a little late.""" start="00:13:41.880" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""This is easy to do with a little bit of Emacs Lisp""" start="00:13:43.040" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""This is easy to do with a little bit of Emacs Lisp""" start="00:13:43.180" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""because (of course!) Emacs has an IRC client.""" start="00:13:45.800" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""In fact, it has several.""" start="00:13:48.520" video="mainVideo-emacsconf" id="subtitle"]] -[[!template new="1" text="""It seems like a lot of automation and Emacs Lisp,""" start="00:13:49.640" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""but really, all of this was just built up little by little.""" start="00:13:52.800" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""And tinkering with this is *fun*, you know?""" start="00:13:56.440" video="mainVideo-emacsconf" id="subtitle"]] +[[!template new="1" text="""It seems like a lot of automation and Emacs Lisp,""" start="00:13:49.880" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""but really, all of this was just built up little by little.""" start="00:13:53.140" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""And tinkering with this is *fun*, you know?""" start="00:13:56.900" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""It's like always being able to ask,""" start="00:13:59.280" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text=""""Hey, wouldn't it be cool if..."""" start="00:14:00.680" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""and then actually being able to go and do it.""" start="00:14:02.160" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text=""""Hey, wouldn't it be cool if..."""" start="00:14:01.260" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""and then actually being able to go and do it.""" start="00:14:03.301" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""Sometimes it feels like EmacsConf is an excuse""" start="00:14:05.280" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""for me to play with Emacs.""" start="00:14:08.000" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""It's pretty amazing what you can do""" start="00:14:09.360" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""It's pretty amazing what you can do""" start="00:14:10.200" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""by combining a bunch of pieces.""" start="00:14:12.000" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""A way to store slightly-structured information.""" start="00:14:13.800" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""A way to get it out again. Templates.""" start="00:14:16.720" video="mainVideo-emacsconf" id="subtitle"]] @@ -344,13 +342,13 @@ [[!template text="""An email client. A chat client.""" start="00:14:25.400" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""You can smoosh them all together""" start="00:14:27.760" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""in a way that you couldn't if they were all separate things.""" start="00:14:29.640" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""The code is in the emacsconf-el repository.""" start="00:14:32.320" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""It's a bit of a tangle because it's accumulating organically""" start="00:14:35.880" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""The code is in the emacsconf-el repository.""" start="00:14:32.700" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""It's a bit of a tangle because it's accumulating organically""" start="00:14:36.280" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""and I haven't really had the brainspace""" start="00:14:39.120" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""to step back and clean it up.""" start="00:14:40.880" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""But if you spotted anything interesting in this presentation,""" start="00:14:42.360" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""you can go check it out and see what you can scavenge.""" start="00:14:45.520" video="mainVideo-emacsconf" id="subtitle"]] -[[!template text="""The link and this presentation are available""" start="00:14:48.280" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""But if you spotted anything interesting in this presentation,""" start="00:14:42.580" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""you can go check it out and see what you can scavenge.""" start="00:14:45.920" video="mainVideo-emacsconf" id="subtitle"]] +[[!template text="""The link and this presentation are available""" start="00:14:48.620" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""from this talk's webpage at emacsconf.org/2023/talks/emacsconf .""" start="00:14:51.000" video="mainVideo-emacsconf" id="subtitle"]] [[!template text="""Let's figure out how to make Emacsconf even awesomer next year!""" start="00:14:59.120" video="mainVideo-emacsconf" id="subtitle"]] diff --git a/2023/info/emacsconf-before.md b/2023/info/emacsconf-before.md index 501be31b..10a91134 100644 --- a/2023/info/emacsconf-before.md +++ b/2023/info/emacsconf-before.md @@ -7,7 +7,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. [[!toc ]] Format: 16-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Quality check +Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:45 PM - 4:05 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:45 PM - 3:05 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:45 PM - 2:05 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:45 PM - 1:05 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:45 PM - 9:05 PM UTC
            Saturday, Dec 2 2023, ~9:45 PM - 10:05 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:45 PM - 11:05 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:15 AM - 2:35 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:45 AM - 5:05 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:45 AM - 6:05 AM JST (Asia/Tokyo)
            @@ -19,18 +19,18 @@ Status: Quality check 01:09.400 Information 02:09.160 Properties 03:53.120 Timezones -04:29.120 Scheduling -05:42.360 Templates -06:48.120 Wiki -08:03.960 Etherpad -08:27.680 E-mail -09:05.480 BigBlueButton web conferences -10:07.760 Shortcuts -10:36.200 Logbook -11:03.320 Captions -12:12.520 Crontabs and playing the talks -13:10.840 Transitions -13:49.640 Wrapping up +04:29.720 Scheduling +05:41.780 Templates +06:48.400 Wiki +08:04.380 Etherpad +08:28.200 E-mail +09:05.920 BigBlueButton web conferences +10:08.121 Shortcuts +10:36.700 Logbook +11:03.680 Captions +12:13.220 Crontabs and playing the talks +13:11.280 Transitions +13:49.880 Wrapping up """]]
            Duration: 15:05 minutes
            # Description diff --git a/2023/info/emacsen-before.md b/2023/info/emacsen-before.md index f9e0649d..08f7117e 100644 --- a/2023/info/emacsen-before.md +++ b/2023/info/emacsen-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/emms-before.md b/2023/info/emms-before.md index 05f6882f..100eda80 100644 --- a/2023/info/emms-before.md +++ b/2023/info/emms-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/flat-before.md b/2023/info/flat-before.md index 95888eaf..855a6f0a 100644 --- a/2023/info/flat-before.md +++ b/2023/info/flat-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/gc-before.md b/2023/info/gc-before.md index 294f1ff6..f787655f 100644 --- a/2023/info/gc-before.md +++ b/2023/info/gc-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/hyperamp-before.md b/2023/info/hyperamp-before.md index 082400e7..393b7f08 100644 --- a/2023/info/hyperamp-before.md +++ b/2023/info/hyperamp-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/hyperdrive-before.md b/2023/info/hyperdrive-before.md index 9ece7c72..34cf3753 100644 --- a/2023/info/hyperdrive-before.md +++ b/2023/info/hyperdrive-before.md @@ -3,13 +3,13 @@ Actually a general-audience talk; just on the development track for scheduling p The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 41-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Quality check +Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:35 PM - 2:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:35 PM - 1:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:35 AM - 12:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:35 AM - 11:15 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:35 PM - 7:15 PM UTC
            Sunday, Dec 3 2023, ~7:35 PM - 8:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:35 PM - 9:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:05 AM - 12:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:35 AM - 3:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:35 AM - 4:15 AM JST (Asia/Tokyo)
            diff --git a/2023/info/koutline-before.md b/2023/info/koutline-before.md index 7822d40c..cf1b3364 100644 --- a/2023/info/koutline-before.md +++ b/2023/info/koutline-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/lspocaml-before.md b/2023/info/lspocaml-before.md index e38fc8d9..68f6107f 100644 --- a/2023/info/lspocaml-before.md +++ b/2023/info/lspocaml-before.md @@ -1,13 +1,13 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 17-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Processing uploaded video +Status: Ready to stream
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:30 PM - 2:45 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:30 PM - 1:45 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:30 PM - 12:45 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:30 AM - 11:45 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:30 PM - 7:45 PM UTC
            Sunday, Dec 3 2023, ~8:30 PM - 8:45 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:30 PM - 9:45 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:00 AM - 1:15 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:30 AM - 3:45 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:30 AM - 4:45 AM JST (Asia/Tokyo)
            diff --git a/2023/info/mentor-before.md b/2023/info/mentor-before.md index a1156fac..7b6fdb89 100644 --- a/2023/info/mentor-before.md +++ b/2023/info/mentor-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/parallel-before.md b/2023/info/parallel-before.md index ae9c3368..c04ff885 100644 --- a/2023/info/parallel-before.md +++ b/2023/info/parallel-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/poltys-before.md b/2023/info/poltys-before.md index 5d3cba6b..f4fa8037 100644 --- a/2023/info/poltys-before.md +++ b/2023/info/poltys-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sat-open-before.md b/2023/info/sat-open-before.md index 657a1db9..30a73639 100644 --- a/2023/info/sat-open-before.md +++ b/2023/info/sat-open-before.md @@ -5,9 +5,9 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02.
            [[!toc ]] -Format: 0-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference +Format: 6-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Quality check +Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:00 AM - 9:10 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:00 AM - 8:10 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:00 AM - 7:10 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:00 AM - 6:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:00 PM - 2:10 PM UTC
            Saturday, Dec 2 2023, ~3:00 PM - 3:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:00 PM - 4:10 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~7:30 PM - 7:40 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:00 PM - 10:10 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:00 PM - 11:10 PM JST (Asia/Tokyo)
            diff --git a/2023/info/scheme-before.md b/2023/info/scheme-before.md index efb079cd..8acbcab6 100644 --- a/2023/info/scheme-before.md +++ b/2023/info/scheme-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sharing-before.md b/2023/info/sharing-before.md index a2d7ce55..ad353a7b 100644 --- a/2023/info/sharing-before.md +++ b/2023/info/sharing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/steno-before.md b/2023/info/steno-before.md index 04833e8f..ad2e9ea0 100644 --- a/2023/info/steno-before.md +++ b/2023/info/steno-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sun-close-before.md b/2023/info/sun-close-before.md index ce333144..cd3b1c49 100644 --- a/2023/info/sun-close-before.md +++ b/2023/info/sun-close-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sun-open-before.md b/2023/info/sun-open-before.md index cb47d360..7641393e 100644 --- a/2023/info/sun-open-before.md +++ b/2023/info/sun-open-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 6-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Quality check -
            Times in different timezones:
            Sunday, Dec 3 2023, ~9:00 AM - 9:05 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~8:00 AM - 8:05 AM CST (US/Central)
            Sunday, Dec 3 2023, ~7:00 AM - 7:05 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~6:00 AM - 6:05 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~2:00 PM - 2:05 PM UTC
            Sunday, Dec 3 2023, ~3:00 PM - 3:05 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~4:00 PM - 4:05 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~7:30 PM - 7:35 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~10:00 PM - 10:05 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~11:00 PM - 11:05 PM JST (Asia/Tokyo)
            +Status: Ready to stream +
            Times in different timezones:
            Sunday, Dec 3 2023, ~8:59 AM - 9:05 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~7:59 AM - 8:05 AM CST (US/Central)
            Sunday, Dec 3 2023, ~6:59 AM - 7:05 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~5:59 AM - 6:05 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~1:59 PM - 2:05 PM UTC
            Sunday, Dec 3 2023, ~2:59 PM - 3:05 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~3:59 PM - 4:05 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~7:29 PM - 7:35 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~9:59 PM - 10:05 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~10:59 PM - 11:05 PM JST (Asia/Tokyo)
            diff --git a/2023/info/test-before.md b/2023/info/test-before.md index d4340663..3039b72b 100644 --- a/2023/info/test-before.md +++ b/2023/info/test-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/web-before.md b/2023/info/web-before.md index 6eb57741..e781d29e 100644 --- a/2023/info/web-before.md +++ b/2023/info/web-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/windows-before.md b/2023/info/windows-before.md index 7db62d9a..18106a85 100644 --- a/2023/info/windows-before.md +++ b/2023/info/windows-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/world-before.md b/2023/info/world-before.md index 54372928..91850768 100644 --- a/2023/info/world-before.md +++ b/2023/info/world-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/schedule-2023-12-03.md b/2023/schedule-2023-12-03.md index 6e649470..28ac654d 100644 --- a/2023/schedule-2023-12-03.md +++ b/2023/schedule-2023-12-03.md @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/2023/schedule-details.md b/2023/schedule-details.md index 3f5e2329..82831fbd 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -38,7 +38,7 @@ Jump to: Sat Dec 2 - S [[!inline pages="internal(2023/schedule-2023-12-03)" raw="yes"]]
            -[[!template id=sched time="""5""" q-and-a="""""" startutc="""2023-12-03T14:00:00+0000""" endutc="""2023-12-03T14:05:00+0000""" start="""9:00""" end="""9:05""" title="""Sunday opening remarks""" url="""/2023/talks/sun-open""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sun-open""" note=""""""]] +[[!template id=sched time="""5""" q-and-a="""""" startutc="""2023-12-03T13:59:00+0000""" endutc="""2023-12-03T14:05:00+0000""" start="""8:59""" end="""9:05""" title="""Sunday opening remarks""" url="""/2023/talks/sun-open""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sun-open""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T14:05:00+0000""" endutc="""2023-12-03T14:25:00+0000""" start="""9:05""" end="""9:25""" title="""Top 10 ways Hyperbole amps up Emacs""" url="""/2023/talks/hyperamp""" speakers="""Robert Weiner""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""hyperamp""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""#emacsconf""" startutc="""2023-12-03T14:40:00+0000""" endutc="""2023-12-03T15:00:00+0000""" start="""9:40""" end="""10:00""" title="""Using Koutline for stream of thought journaling""" url="""/2023/talks/koutline""" speakers="""Matthew Jorgensen (PlasmaStrike)""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""koutline""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T15:00:00+0000""" endutc="""2023-12-03T15:20:00+0000""" start="""10:00""" end="""10:20""" title="""Bringing joy to Scheme programming""" url="""/2023/talks/scheme""" speakers="""Andrew Tropin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""scheme""" note="""captioned"""]] @@ -53,8 +53,8 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:20:00+0000""" start="""1:00""" end="""1:20""" title="""emacs-gc-stats: Does garbage collection actually slow down Emacs?""" url="""/2023/talks/gc""" speakers="""Ihor Radchenko""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""gc""" note=""""""]] [[!template id=sched time="""40""" q-and-a="""BBB""" note="""Actually a general-audience talk; just on the development track for scheduling purposes""" startutc="""2023-12-03T18:35:00+0000""" endutc="""2023-12-03T19:15:00+0000""" start="""1:35""" end="""2:15""" title="""hyperdrive.el: Peer-to-peer filesystem in Emacs""" url="""/2023/talks/hyperdrive""" speakers="""Joseph Turner and Protesilaos Stavrou""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""hyperdrive""" note="""captioned"""]] [[!template id=sched time="""30""" q-and-a="""none""" startutc="""2023-12-03T18:55:00+0000""" endutc="""2023-12-03T19:25:00+0000""" start="""1:55""" end="""2:25""" title="""Programming with steno""" url="""/2023/talks/steno""" speakers="""Daniel Alejandro Tapia""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""steno""" note="""captioned"""]] -[[!template id=sched time="""15""" q-and-a="""BBB""" startutc="""2023-12-03T19:30:00+0000""" endutc="""2023-12-03T19:45:00+0000""" start="""2:30""" end="""2:45""" title="""Writing a language server in OCaml for Emacs, fun, and profit""" url="""/2023/talks/lspocaml""" speakers="""Austin Theriault""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""lspocaml""" note=""""""]] -[[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:35:00+0000""" endutc="""2023-12-03T19:45:00+0000""" start="""2:35""" end="""2:45""" title="""Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)""" url="""/2023/talks/mentor""" speakers="""Jeremy Friesen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""mentor""" note=""""""]] +[[!template id=sched time="""15""" q-and-a="""BBB""" startutc="""2023-12-03T19:30:00+0000""" endutc="""2023-12-03T19:45:00+0000""" start="""2:30""" end="""2:45""" title="""Writing a language server in OCaml for Emacs, fun, and profit""" url="""/2023/talks/lspocaml""" speakers="""Austin Theriault""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""lspocaml""" note="""captioned"""]] +[[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:35:00+0000""" endutc="""2023-12-03T19:45:00+0000""" start="""2:35""" end="""2:45""" title="""Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)""" url="""/2023/talks/mentor""" speakers="""Jeremy Friesen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""mentor""" note="""captioned"""]] [[!template id=sched time="""30""" q-and-a="""BBB""" startutc="""2023-12-03T20:00:00+0000""" endutc="""2023-12-03T20:30:00+0000""" start="""3:00""" end="""3:30""" title="""What I learned by writing test cases for GNU Hyperbole""" url="""/2023/talks/test""" speakers="""Mats Lidell""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""test""" note="""captioned"""]] [[!template id=sched time="""30""" q-and-a="""BBB""" startutc="""2023-12-03T20:10:00+0000""" endutc="""2023-12-03T20:40:00+0000""" start="""3:10""" end="""3:40""" title="""Emacs saves the Web (maybe)""" url="""/2023/talks/web""" speakers="""Yuchen Pei""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""web""" note="""captioned"""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T20:45:00+0000""" endutc="""2023-12-03T21:25:00+0000""" start="""3:45""" end="""4:25""" title="""Windows into Freedom""" url="""/2023/talks/windows""" speakers="""Corwin Brust""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""windows""" note=""""""]] -- cgit v1.2.3 From ef4e1902fcbefc473b7a100a83654b19ac8f792e Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Fri, 1 Dec 2023 10:30:22 -0500 Subject: fix markup --- 2023.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2023.md b/2023.md index f9a916cc..bd494780 100644 --- a/2023.md +++ b/2023.md @@ -6,7 +6,7 @@

            [[!img /i/emacsconf-logo1-256.png alt="EmacsConf logo"]]

            -

            class="center">**[[Watch EmacsConf 2023|watch]]**

            +

            **[[Watch EmacsConf 2023|watch]]**

            [[Program|talks]] | [[Volunteer]] | [[Prepare]] | [[Planning]] | [[Guidelines for Conduct|conduct]]

            -- cgit v1.2.3 From c32c1af4444a083ebc88741ca38515a555c17655 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Fri, 1 Dec 2023 10:30:46 -0500 Subject: change talk link name --- 2023.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2023.md b/2023.md index bd494780..6f75c88b 100644 --- a/2023.md +++ b/2023.md @@ -8,7 +8,7 @@ alt="EmacsConf logo"]]

            **[[Watch EmacsConf 2023|watch]]**

            -

            [[Program|talks]] | [[Volunteer]] | [[Prepare]] | [[Planning]] | [[Guidelines for Conduct|conduct]]

            +

            [[Talks|talks]] | [[Volunteer]] | [[Prepare]] | [[Planning]] | [[Guidelines for Conduct|conduct]]

            EmacsConf is the conference about the joy of GNU Emacs and -- cgit v1.2.3 From 12c587cb68430830e9edfd9f5e30329f49b3585f Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Fri, 1 Dec 2023 10:32:08 -0500 Subject: fix markup --- 2023.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2023.md b/2023.md index 6f75c88b..613a6914 100644 --- a/2023.md +++ b/2023.md @@ -6,7 +6,7 @@

            [[!img /i/emacsconf-logo1-256.png alt="EmacsConf logo"]]

            -

            **[[Watch EmacsConf 2023|watch]]**

            +

            [[Watch EmacsConf 2023|watch]]

            [[Talks|talks]] | [[Volunteer]] | [[Prepare]] | [[Planning]] | [[Guidelines for Conduct|conduct]]

            -- cgit v1.2.3 From 63572f3e234aed1e7ca08a5923def810b0fe480c Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Fri, 1 Dec 2023 10:33:46 -0500 Subject: fix main page --- 2023.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/2023.md b/2023.md index 613a6914..9e94d985 100644 --- a/2023.md +++ b/2023.md @@ -1,4 +1,5 @@ [[!meta copyright="Copyright © 2021, 2022 Amin Bandali; 2023 Sacha Chua"]] +[[!sidebar content=""]]

            EmacsConf 2023 | Online Conference
            December 2 and 3, 2023 (Sat-Sun)

            @@ -8,7 +9,7 @@ alt="EmacsConf logo"]]

            [[Watch EmacsConf 2023|watch]]

            -

            [[Talks|talks]] | [[Volunteer]] | [[Prepare]] | [[Planning]] | [[Guidelines for Conduct|conduct]]

            +

            [[Talks|talks]] | [[Volunteer]] | [[Prepare]] | [[Planning]] | [[Guidelines for Conduct|conduct]] | [[Contact information|contact]]

            EmacsConf is the conference about the joy of GNU Emacs and -- cgit v1.2.3 From 78830c6929223012fc1490d3ddfb23c7d6d655f3 Mon Sep 17 00:00:00 2001 From: hokomo Date: Sat, 11 Nov 2023 12:58:54 +0100 Subject: parallel: Change email --- 2023/talks/parallel.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2023/talks/parallel.md b/2023/talks/parallel.md index d0ba3325..5464192c 100644 --- a/2023/talks/parallel.md +++ b/2023/talks/parallel.md @@ -7,7 +7,7 @@ # Parallel Text Replacement -Lovro, Valentino Picotti - IRC: hokomo, +Lovro, Valentino Picotti - IRC: hokomo, [[!inline pages="internal(2023/info/parallel-before)" raw="yes"]] -- cgit v1.2.3 From e3d1836826923a3d5853925766f726efd9da383c Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Fri, 1 Dec 2023 12:10:00 -0500 Subject: allocate 15 minutes --- 2023/info/parallel-before.md | 2 +- 2023/organizers-notebook/index.org | 4 ++++ 2023/schedule-details.md | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/2023/info/parallel-before.md b/2023/info/parallel-before.md index c04ff885..0c655e97 100644 --- a/2023/info/parallel-before.md +++ b/2023/info/parallel-before.md @@ -5,7 +5,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03.

            [[!toc ]] -Format: 10-min talk; Q&A: BigBlueButton conference room +Format: 15-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:10 AM - 10:20 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:10 AM - 9:20 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:10 AM - 8:20 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:10 AM - 7:20 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:10 PM - 3:20 PM UTC
            Sunday, Dec 3 2023, ~4:10 PM - 4:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:10 PM - 5:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:40 PM - 8:50 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:10 PM - 11:20 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:10 AM - 12:20 AM JST (Asia/Tokyo)
            diff --git a/2023/organizers-notebook/index.org b/2023/organizers-notebook/index.org index 0521a54d..02c9a0f5 100644 --- a/2023/organizers-notebook/index.org +++ b/2023/organizers-notebook/index.org @@ -1567,6 +1567,10 @@ ansible-playbook -i inventory.ml prod-playbook.yml --tags media ("room_anyone_can_start" . "true")) )) #+end_src +**** TODO Make sure conf.org and the publishing wiki are up to date +*** On the day of the conference +**** TODO Update the emacsconf-tracks status + ** Volunteers :PROPERTIES: :CUSTOM_ID: coordinate-volunteers diff --git a/2023/schedule-details.md b/2023/schedule-details.md index 82831fbd..99398b70 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -42,7 +42,7 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T14:05:00+0000""" endutc="""2023-12-03T14:25:00+0000""" start="""9:05""" end="""9:25""" title="""Top 10 ways Hyperbole amps up Emacs""" url="""/2023/talks/hyperamp""" speakers="""Robert Weiner""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""hyperamp""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""#emacsconf""" startutc="""2023-12-03T14:40:00+0000""" endutc="""2023-12-03T15:00:00+0000""" start="""9:40""" end="""10:00""" title="""Using Koutline for stream of thought journaling""" url="""/2023/talks/koutline""" speakers="""Matthew Jorgensen (PlasmaStrike)""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""koutline""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T15:00:00+0000""" endutc="""2023-12-03T15:20:00+0000""" start="""10:00""" end="""10:20""" title="""Bringing joy to Scheme programming""" url="""/2023/talks/scheme""" speakers="""Andrew Tropin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""scheme""" note="""captioned"""]] -[[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T15:10:00+0000""" endutc="""2023-12-03T15:20:00+0000""" start="""10:10""" end="""10:20""" title="""Parallel text replacement""" url="""/2023/talks/parallel""" speakers="""Lovro, Valentino Picotti""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""parallel""" note=""""""]] +[[!template id=sched time="""15""" q-and-a="""BBB""" startutc="""2023-12-03T15:10:00+0000""" endutc="""2023-12-03T15:20:00+0000""" start="""10:10""" end="""10:20""" title="""Parallel text replacement""" url="""/2023/talks/parallel""" speakers="""Lovro, Valentino Picotti""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""parallel""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T15:35:00+0000""" endutc="""2023-12-03T15:45:00+0000""" start="""10:35""" end="""10:45""" title="""Eat and Eat powered Eshell, fast featureful terminal inside Emacs""" url="""/2023/talks/eat""" speakers="""Akib Azmain Turja""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""eat""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T15:35:00+0000""" endutc="""2023-12-03T15:55:00+0000""" start="""10:35""" end="""10:55""" title="""GNU Emacs: A World of Possibilities""" url="""/2023/talks/world""" speakers="""Anand Tamariya""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""world""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T16:00:00+0000""" endutc="""2023-12-03T16:20:00+0000""" start="""11:00""" end="""11:20""" title="""The browser in a buffer""" url="""/2023/talks/poltys""" speakers="""Michael Bauer""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""poltys""" note=""""""]] -- cgit v1.2.3 From 7c81bc6dc064161245e53bc710bcd4fcd6049141 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Fri, 1 Dec 2023 12:52:43 -0500 Subject: add resources --- 2023/talks/gc.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/2023/talks/gc.md b/2023/talks/gc.md index 1c9f07e5..b0c54532 100644 --- a/2023/talks/gc.md +++ b/2023/talks/gc.md @@ -11,6 +11,8 @@ Ihor Radchenko (he) - Mastodon: , . + Is Emacs responsiveness really affected by slow garbage collector? Should \`gc-cons-threshold' be increased during startup? Or maybe during the whole Emacs session? -- cgit v1.2.3 From aa36a6d58995561a4dd2626510a60a7b67ffa53c Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Fri, 1 Dec 2023 13:09:49 -0500 Subject: add schedule updates --- 2023/talks.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/2023/talks.md b/2023/talks.md index 922a527d..cae16cdd 100644 --- a/2023/talks.md +++ b/2023/talks.md @@ -15,6 +15,15 @@ for time reasons: - [Literate documentation with Emacs and Org Mode](https://emacsconf.org/2023/talks/doc) - [hyperdrive.el: Peer-to-peer filesystem in Emacs](https://emacsconf.org/2023/talks/hyperdrive) +Last-minute schedule updates: + +- [2023-12-01 Fri] [gc](https://emacsconf.org/2023/talks/gc "emacs-gc-stats: Does garbage collection actually slow down Emacs?") needs 30 minutes, adjusting later talks ([hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs"), [lspocaml](https://emacsconf.org/2023/talks/lspocaml "Writing a language server in OCaml for Emacs, fun, and profit"), [test](https://emacsconf.org/2023/talks/test "What I learned by writing test cases for GNU Hyperbole"), [emacsconf](https://emacsconf.org/2023/talks/emacsconf "EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference")) +- [2023-12-01 Fri] [windows](https://emacsconf.org/2023/talks/windows "Windows into Freedom") now on Sat afternoon devel track and [emacsconf](https://emacsconf.org/2023/talks/emacsconf "EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference") now on Sunday afternoon devel track +- [2023-12-01 Fri] Cancelled [taming](https://emacsconf.org/2023/talks/taming "Taming things with Org Mode") +- [2023-11-29 Wed] Changed title for [voice](https://emacsconf.org/2023/talks/voice "Enhancing productivity with voice computing"), changed [table](https://emacsconf.org/2023/talks/table "Who needs Excel? Managing your students qualifications with org-table") Q&A to after the conference + + + [[!inline pages="internal(2023/schedule-details)" raw="yes"]] Want to help make EmacsConf even awesomer? [[Volunteer!|/2023/volunteer]] -- cgit v1.2.3 From b578791fa5c4e80a85291767e0f5af1efd4e7390 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Fri, 1 Dec 2023 13:21:00 -0500 Subject: allocate 35 minutes to GC --- 2023/info/adventure-before.md | 2 +- 2023/info/collab-before.md | 2 +- 2023/info/core-before.md | 2 +- 2023/info/core-nav.md | 2 +- 2023/info/cubing-before.md | 2 +- 2023/info/devel-before.md | 2 +- 2023/info/devel-nav.md | 2 +- 2023/info/doc-before.md | 2 +- 2023/info/eat-before.md | 2 +- 2023/info/emacsconf-before.md | 6 +++--- 2023/info/emacsconf-nav.md | 4 ++-- 2023/info/emacsen-before.md | 2 +- 2023/info/emms-before.md | 2 +- 2023/info/eval-before.md | 2 +- 2023/info/flat-before.md | 2 +- 2023/info/gc-before.md | 8 ++++---- 2023/info/hyperamp-before.md | 2 +- 2023/info/hyperdrive-before.md | 4 ++-- 2023/info/koutline-before.md | 2 +- 2023/info/llm-before.md | 2 +- 2023/info/lspocaml-before.md | 4 ++-- 2023/info/lspocaml-nav.md | 4 ++-- 2023/info/matplotllm-before.md | 2 +- 2023/info/mentor-before.md | 2 +- 2023/info/mentor-nav.md | 4 ++-- 2023/info/nabokov-before.md | 2 +- 2023/info/one-before.md | 2 +- 2023/info/overlay-before.md | 2 +- 2023/info/parallel-before.md | 4 ++-- 2023/info/poltys-before.md | 2 +- 2023/info/ref-before.md | 2 +- 2023/info/repl-before.md | 2 +- 2023/info/sat-close-before.md | 2 +- 2023/info/sat-open-before.md | 4 ++-- 2023/info/scheme-before.md | 2 +- 2023/info/sharing-before.md | 2 +- 2023/info/sharing-nav.md | 4 ++-- 2023/info/solo-before.md | 2 +- 2023/info/steno-before.md | 2 +- 2023/info/steno-nav.md | 2 +- 2023/info/sun-close-before.md | 2 +- 2023/info/sun-close-nav.md | 2 +- 2023/info/sun-open-before.md | 4 ++-- 2023/info/table-before.md | 2 +- 2023/info/teaching-before.md | 2 +- 2023/info/test-before.md | 4 ++-- 2023/info/test-nav.md | 4 ++-- 2023/info/unentangling-before.md | 2 +- 2023/info/uni-before.md | 2 +- 2023/info/voice-before.md | 2 +- 2023/info/web-before.md | 2 +- 2023/info/web-nav.md | 4 ++-- 2023/info/windows-before.md | 6 +++--- 2023/info/windows-nav.md | 4 ++-- 2023/info/world-before.md | 2 +- 2023/info/writing-before.md | 2 +- 2023/organizers-notebook.md | 38 +++++++++++++++++++++++++++-------- 2023/organizers-notebook/index.org | 17 +++++++++++++--- 2023/organizers-notebook/schedule.svg | 2 +- 2023/schedule-2023-12-02.md | 2 +- 2023/schedule-2023-12-03.md | 2 +- 2023/schedule-details.md | 18 ++++++++--------- 2023/watch/dev.md | 36 ++++++++++++++++----------------- 2023/watch/gen.md | 14 ++++++------- 2023/watch/info.md | 2 +- 65 files changed, 158 insertions(+), 125 deletions(-) diff --git a/2023/info/adventure-before.md b/2023/info/adventure-before.md index 696f99fc..684a1563 100644 --- a/2023/info/adventure-before.md +++ b/2023/info/adventure-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/collab-before.md b/2023/info/collab-before.md index 3deb265d..5d2b4b2a 100644 --- a/2023/info/collab-before.md +++ b/2023/info/collab-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/core-before.md b/2023/info/core-before.md index 523e974e..33104031 100644 --- a/2023/info/core-before.md +++ b/2023/info/core-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/core-nav.md b/2023/info/core-nav.md index 2ecbdac1..499c9ec0 100644 --- a/2023/info/core-nav.md +++ b/2023/info/core-nav.md @@ -1,7 +1,7 @@
            Back to the [[talks]] -Previous by time: EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference +Previous by time: Windows into Freedom Next by time: Saturday closing remarks Track: General
            diff --git a/2023/info/cubing-before.md b/2023/info/cubing-before.md index 2f0a8ef1..0058aae8 100644 --- a/2023/info/cubing-before.md +++ b/2023/info/cubing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/devel-before.md b/2023/info/devel-before.md index 1f4d571d..c9cd6fe1 100644 --- a/2023/info/devel-before.md +++ b/2023/info/devel-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/devel-nav.md b/2023/info/devel-nav.md index c0924493..0261cf26 100644 --- a/2023/info/devel-nav.md +++ b/2023/info/devel-nav.md @@ -2,6 +2,6 @@ diff --git a/2023/info/doc-before.md b/2023/info/doc-before.md index fb8eb019..0ef1330e 100644 --- a/2023/info/doc-before.md +++ b/2023/info/doc-before.md @@ -3,7 +3,7 @@ Actually a general-audience talk; just on the development track for scheduling p The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/eat-before.md b/2023/info/eat-before.md index 47b031f8..611bac68 100644 --- a/2023/info/eat-before.md +++ b/2023/info/eat-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/emacsconf-before.md b/2023/info/emacsconf-before.md index 10a91134..68ba250e 100644 --- a/2023/info/emacsconf-before.md +++ b/2023/info/emacsconf-before.md @@ -1,14 +1,14 @@ -The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 16-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream -
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:45 PM - 4:05 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:45 PM - 3:05 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:45 PM - 2:05 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:45 PM - 1:05 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:45 PM - 9:05 PM UTC
            Saturday, Dec 2 2023, ~9:45 PM - 10:05 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:45 PM - 11:05 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:15 AM - 2:35 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:45 AM - 5:05 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:45 AM - 6:05 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~4:00 PM - 4:20 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~3:00 PM - 3:20 PM CST (US/Central)
            Sunday, Dec 3 2023, ~2:00 PM - 2:20 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~1:00 PM - 1:20 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~9:00 PM - 9:20 PM UTC
            Sunday, Dec 3 2023, ~10:00 PM - 10:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~11:00 PM - 11:20 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:30 AM - 2:50 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~5:00 AM - 5:20 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~6:00 AM - 6:20 AM JST (Asia/Tokyo)
            diff --git a/2023/info/emacsconf-nav.md b/2023/info/emacsconf-nav.md index 38631378..152618d3 100644 --- a/2023/info/emacsconf-nav.md +++ b/2023/info/emacsconf-nav.md @@ -1,7 +1,7 @@
            Back to the [[talks]] -Previous by time: Emacs development updates -Next by time: Emacs core development: how it works +Previous by time: Sharing Emacs is Caring Emacs: Emacs education and why I embraced video +Next by time: Sunday closing remarks Track: Development
            diff --git a/2023/info/emacsen-before.md b/2023/info/emacsen-before.md index 08f7117e..76c82482 100644 --- a/2023/info/emacsen-before.md +++ b/2023/info/emacsen-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/emms-before.md b/2023/info/emms-before.md index 100eda80..1a6eda6f 100644 --- a/2023/info/emms-before.md +++ b/2023/info/emms-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/eval-before.md b/2023/info/eval-before.md index a1fb5e0b..2e796059 100644 --- a/2023/info/eval-before.md +++ b/2023/info/eval-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/flat-before.md b/2023/info/flat-before.md index 855a6f0a..ce4fad80 100644 --- a/2023/info/flat-before.md +++ b/2023/info/flat-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/gc-before.md b/2023/info/gc-before.md index f787655f..9fadd27f 100644 --- a/2023/info/gc-before.md +++ b/2023/info/gc-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] -Format: 20-min talk; Q&A: BigBlueButton conference room +Format: 34-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) -Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:00 PM - 1:20 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:00 PM - 12:20 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:00 AM - 11:20 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:00 AM - 10:20 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:00 PM - 6:20 PM UTC
            Sunday, Dec 3 2023, ~7:00 PM - 7:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:00 PM - 8:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~11:30 PM - 11:50 PM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:00 AM - 2:20 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:00 AM - 3:20 AM JST (Asia/Tokyo)
            +Status: Processing uploaded video +
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:00 PM - 1:35 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:00 PM - 12:35 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:00 AM - 11:35 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:00 AM - 10:35 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:00 PM - 6:35 PM UTC
            Sunday, Dec 3 2023, ~7:00 PM - 7:35 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:00 PM - 8:35 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~11:30 PM - 12:05 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:00 AM - 2:35 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:00 AM - 3:35 AM JST (Asia/Tokyo)
            diff --git a/2023/info/hyperamp-before.md b/2023/info/hyperamp-before.md index 393b7f08..36dcae3f 100644 --- a/2023/info/hyperamp-before.md +++ b/2023/info/hyperamp-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/hyperdrive-before.md b/2023/info/hyperdrive-before.md index 34cf3753..f3607993 100644 --- a/2023/info/hyperdrive-before.md +++ b/2023/info/hyperdrive-before.md @@ -3,14 +3,14 @@ Actually a general-audience talk; just on the development track for scheduling p The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 41-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream -
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:35 PM - 2:15 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:35 PM - 1:15 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:35 AM - 12:15 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:35 AM - 11:15 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:35 PM - 7:15 PM UTC
            Sunday, Dec 3 2023, ~7:35 PM - 8:15 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:35 PM - 9:15 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:05 AM - 12:45 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:35 AM - 3:15 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:35 AM - 4:15 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~1:50 PM - 2:30 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~12:50 PM - 1:30 PM CST (US/Central)
            Sunday, Dec 3 2023, ~11:50 AM - 12:30 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~10:50 AM - 11:30 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~6:50 PM - 7:30 PM UTC
            Sunday, Dec 3 2023, ~7:50 PM - 8:30 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~8:50 PM - 9:30 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~12:20 AM - 1:00 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~2:50 AM - 3:30 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~3:50 AM - 4:30 AM JST (Asia/Tokyo)
            diff --git a/2023/info/koutline-before.md b/2023/info/koutline-before.md index cf1b3364..b4f48b7f 100644 --- a/2023/info/koutline-before.md +++ b/2023/info/koutline-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/llm-before.md b/2023/info/llm-before.md index 6912be2f..5d320a10 100644 --- a/2023/info/llm-before.md +++ b/2023/info/llm-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/lspocaml-before.md b/2023/info/lspocaml-before.md index 68f6107f..23d31446 100644 --- a/2023/info/lspocaml-before.md +++ b/2023/info/lspocaml-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 17-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream -
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:30 PM - 2:45 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:30 PM - 1:45 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:30 PM - 12:45 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:30 AM - 11:45 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:30 PM - 7:45 PM UTC
            Sunday, Dec 3 2023, ~8:30 PM - 8:45 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:30 PM - 9:45 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:00 AM - 1:15 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:30 AM - 3:45 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:30 AM - 4:45 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~2:45 PM - 3:00 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~1:45 PM - 2:00 PM CST (US/Central)
            Sunday, Dec 3 2023, ~12:45 PM - 1:00 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~11:45 AM - 12:00 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~7:45 PM - 8:00 PM UTC
            Sunday, Dec 3 2023, ~8:45 PM - 9:00 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~9:45 PM - 10:00 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:15 AM - 1:30 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~3:45 AM - 4:00 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~4:45 AM - 5:00 AM JST (Asia/Tokyo)
            diff --git a/2023/info/lspocaml-nav.md b/2023/info/lspocaml-nav.md index 5e7c7a70..66135b16 100644 --- a/2023/info/lspocaml-nav.md +++ b/2023/info/lspocaml-nav.md @@ -1,7 +1,7 @@ diff --git a/2023/info/matplotllm-before.md b/2023/info/matplotllm-before.md index 996dc7ad..edeaa651 100644 --- a/2023/info/matplotllm-before.md +++ b/2023/info/matplotllm-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/mentor-before.md b/2023/info/mentor-before.md index 7b6fdb89..36bc64a0 100644 --- a/2023/info/mentor-before.md +++ b/2023/info/mentor-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/mentor-nav.md b/2023/info/mentor-nav.md index 6b3e5b0b..55432bc6 100644 --- a/2023/info/mentor-nav.md +++ b/2023/info/mentor-nav.md @@ -1,7 +1,7 @@ diff --git a/2023/info/nabokov-before.md b/2023/info/nabokov-before.md index 0bc16dd6..eadfb1e7 100644 --- a/2023/info/nabokov-before.md +++ b/2023/info/nabokov-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/one-before.md b/2023/info/one-before.md index 0d95abb0..1afb8d66 100644 --- a/2023/info/one-before.md +++ b/2023/info/one-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/overlay-before.md b/2023/info/overlay-before.md index a2618616..b15574ae 100644 --- a/2023/info/overlay-before.md +++ b/2023/info/overlay-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/parallel-before.md b/2023/info/parallel-before.md index 0c655e97..92bf4542 100644 --- a/2023/info/parallel-before.md +++ b/2023/info/parallel-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 15-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:10 AM - 10:20 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:10 AM - 9:20 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:10 AM - 8:20 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:10 AM - 7:20 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:10 PM - 3:20 PM UTC
            Sunday, Dec 3 2023, ~4:10 PM - 4:20 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:10 PM - 5:20 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:40 PM - 8:50 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:10 PM - 11:20 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:10 AM - 12:20 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~10:10 AM - 10:25 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~9:10 AM - 9:25 AM CST (US/Central)
            Sunday, Dec 3 2023, ~8:10 AM - 8:25 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~7:10 AM - 7:25 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~3:10 PM - 3:25 PM UTC
            Sunday, Dec 3 2023, ~4:10 PM - 4:25 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~5:10 PM - 5:25 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~8:40 PM - 8:55 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~11:10 PM - 11:25 PM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~12:10 AM - 12:25 AM JST (Asia/Tokyo)
            diff --git a/2023/info/poltys-before.md b/2023/info/poltys-before.md index f4fa8037..612f38c4 100644 --- a/2023/info/poltys-before.md +++ b/2023/info/poltys-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/ref-before.md b/2023/info/ref-before.md index 5219a50c..1c266090 100644 --- a/2023/info/ref-before.md +++ b/2023/info/ref-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/repl-before.md b/2023/info/repl-before.md index 8483254a..c34ebffc 100644 --- a/2023/info/repl-before.md +++ b/2023/info/repl-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sat-close-before.md b/2023/info/sat-close-before.md index 8b99ac8c..7d34ee4a 100644 --- a/2023/info/sat-close-before.md +++ b/2023/info/sat-close-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sat-open-before.md b/2023/info/sat-open-before.md index 30a73639..5f77f676 100644 --- a/2023/info/sat-open-before.md +++ b/2023/info/sat-open-before.md @@ -1,11 +1,11 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] -Format: 6-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference +Format: 6-min talk; Q&A: Etherpad Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream
            Times in different timezones:
            Saturday, Dec 2 2023, ~9:00 AM - 9:10 AM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~8:00 AM - 8:10 AM CST (US/Central)
            Saturday, Dec 2 2023, ~7:00 AM - 7:10 AM MST (US/Mountain)
            Saturday, Dec 2 2023, ~6:00 AM - 6:10 AM PST (US/Pacific)
            Saturday, Dec 2 2023, ~2:00 PM - 2:10 PM UTC
            Saturday, Dec 2 2023, ~3:00 PM - 3:10 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~4:00 PM - 4:10 PM EET (Europe/Athens)
            Saturday, Dec 2 2023, ~7:30 PM - 7:40 PM IST (Asia/Kolkata)
            Saturday, Dec 2 2023, ~10:00 PM - 10:10 PM +08 (Asia/Singapore)
            Saturday, Dec 2 2023, ~11:00 PM - 11:10 PM JST (Asia/Tokyo)
            diff --git a/2023/info/scheme-before.md b/2023/info/scheme-before.md index 8acbcab6..ff3b3af0 100644 --- a/2023/info/scheme-before.md +++ b/2023/info/scheme-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sharing-before.md b/2023/info/sharing-before.md index ad353a7b..da98c9a4 100644 --- a/2023/info/sharing-before.md +++ b/2023/info/sharing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sharing-nav.md b/2023/info/sharing-nav.md index 899cb4fb..d76981fc 100644 --- a/2023/info/sharing-nav.md +++ b/2023/info/sharing-nav.md @@ -1,7 +1,7 @@ diff --git a/2023/info/solo-before.md b/2023/info/solo-before.md index e49a7339..a5a8ae91 100644 --- a/2023/info/solo-before.md +++ b/2023/info/solo-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/steno-before.md b/2023/info/steno-before.md index ad2e9ea0..5a855307 100644 --- a/2023/info/steno-before.md +++ b/2023/info/steno-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/steno-nav.md b/2023/info/steno-nav.md index 671e2d1e..dc005454 100644 --- a/2023/info/steno-nav.md +++ b/2023/info/steno-nav.md @@ -2,6 +2,6 @@ diff --git a/2023/info/sun-close-before.md b/2023/info/sun-close-before.md index cd3b1c49..4f90448f 100644 --- a/2023/info/sun-close-before.md +++ b/2023/info/sun-close-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/sun-close-nav.md b/2023/info/sun-close-nav.md index 149063dc..e24dd792 100644 --- a/2023/info/sun-close-nav.md +++ b/2023/info/sun-close-nav.md @@ -1,6 +1,6 @@ diff --git a/2023/info/sun-open-before.md b/2023/info/sun-open-before.md index 7641393e..4854c2c9 100644 --- a/2023/info/sun-open-before.md +++ b/2023/info/sun-open-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 6-min talk; Q&A: ask questions via Etherpad/IRC; we'll e-mail the speaker and post answers on this wiki page after the conference Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream -
            Times in different timezones:
            Sunday, Dec 3 2023, ~8:59 AM - 9:05 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~7:59 AM - 8:05 AM CST (US/Central)
            Sunday, Dec 3 2023, ~6:59 AM - 7:05 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~5:59 AM - 6:05 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~1:59 PM - 2:05 PM UTC
            Sunday, Dec 3 2023, ~2:59 PM - 3:05 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~3:59 PM - 4:05 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~7:29 PM - 7:35 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~9:59 PM - 10:05 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~10:59 PM - 11:05 PM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~8:59 AM - 9:04 AM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~7:59 AM - 8:04 AM CST (US/Central)
            Sunday, Dec 3 2023, ~6:59 AM - 7:04 AM MST (US/Mountain)
            Sunday, Dec 3 2023, ~5:59 AM - 6:04 AM PST (US/Pacific)
            Sunday, Dec 3 2023, ~1:59 PM - 2:04 PM UTC
            Sunday, Dec 3 2023, ~2:59 PM - 3:04 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~3:59 PM - 4:04 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~7:29 PM - 7:34 PM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~9:59 PM - 10:04 PM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~10:59 PM - 11:04 PM JST (Asia/Tokyo)
            diff --git a/2023/info/table-before.md b/2023/info/table-before.md index 5e60c815..7822132d 100644 --- a/2023/info/table-before.md +++ b/2023/info/table-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/teaching-before.md b/2023/info/teaching-before.md index 892a62d7..164c3813 100644 --- a/2023/info/teaching-before.md +++ b/2023/info/teaching-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/test-before.md b/2023/info/test-before.md index 3039b72b..847713cc 100644 --- a/2023/info/test-before.md +++ b/2023/info/test-before.md @@ -1,14 +1,14 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 27-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Ready to stream -
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:00 PM - 3:30 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:00 PM - 2:30 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:00 PM - 1:30 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:00 PM - 12:30 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:00 PM - 8:30 PM UTC
            Sunday, Dec 3 2023, ~9:00 PM - 9:30 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:00 PM - 10:30 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:30 AM - 2:00 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:00 AM - 4:30 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:00 AM - 5:30 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:15 PM - 3:45 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:15 PM - 2:45 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:15 PM - 1:45 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:15 PM - 12:45 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:15 PM - 8:45 PM UTC
            Sunday, Dec 3 2023, ~9:15 PM - 9:45 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:15 PM - 10:45 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~1:45 AM - 2:15 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:15 AM - 4:45 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:15 AM - 5:45 AM JST (Asia/Tokyo)
            diff --git a/2023/info/test-nav.md b/2023/info/test-nav.md index 66135b16..6ad3eed7 100644 --- a/2023/info/test-nav.md +++ b/2023/info/test-nav.md @@ -1,7 +1,7 @@ diff --git a/2023/info/unentangling-before.md b/2023/info/unentangling-before.md index 638845c9..57f46806 100644 --- a/2023/info/unentangling-before.md +++ b/2023/info/unentangling-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/uni-before.md b/2023/info/uni-before.md index cbedd2b7..318d03e1 100644 --- a/2023/info/uni-before.md +++ b/2023/info/uni-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/voice-before.md b/2023/info/voice-before.md index f3b2c977..f9db5ad8 100644 --- a/2023/info/voice-before.md +++ b/2023/info/voice-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/web-before.md b/2023/info/web-before.md index e781d29e..f6fe0b29 100644 --- a/2023/info/web-before.md +++ b/2023/info/web-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/web-nav.md b/2023/info/web-nav.md index eeac57af..6b3e5b0b 100644 --- a/2023/info/web-nav.md +++ b/2023/info/web-nav.md @@ -1,7 +1,7 @@ diff --git a/2023/info/windows-before.md b/2023/info/windows-before.md index 18106a85..a739fa76 100644 --- a/2023/info/windows-before.md +++ b/2023/info/windows-before.md @@ -1,14 +1,14 @@ -The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM +The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] Format: 40-min talk; Q&A: BigBlueButton conference room Discuss on IRC: [#emacsconf](https://chat.emacsconf.org/?join=emacsconf) Status: Waiting for video from speaker -
            Times in different timezones:
            Sunday, Dec 3 2023, ~3:45 PM - 4:25 PM EST (US/Eastern)
            which is the same as:
            Sunday, Dec 3 2023, ~2:45 PM - 3:25 PM CST (US/Central)
            Sunday, Dec 3 2023, ~1:45 PM - 2:25 PM MST (US/Mountain)
            Sunday, Dec 3 2023, ~12:45 PM - 1:25 PM PST (US/Pacific)
            Sunday, Dec 3 2023, ~8:45 PM - 9:25 PM UTC
            Sunday, Dec 3 2023, ~9:45 PM - 10:25 PM CET (Europe/Paris)
            Sunday, Dec 3 2023, ~10:45 PM - 11:25 PM EET (Europe/Athens)
            Monday, Dec 4 2023, ~2:15 AM - 2:55 AM IST (Asia/Kolkata)
            Monday, Dec 4 2023, ~4:45 AM - 5:25 AM +08 (Asia/Singapore)
            Monday, Dec 4 2023, ~5:45 AM - 6:25 AM JST (Asia/Tokyo)
            +
            Times in different timezones:
            Saturday, Dec 2 2023, ~3:45 PM - 4:25 PM EST (US/Eastern)
            which is the same as:
            Saturday, Dec 2 2023, ~2:45 PM - 3:25 PM CST (US/Central)
            Saturday, Dec 2 2023, ~1:45 PM - 2:25 PM MST (US/Mountain)
            Saturday, Dec 2 2023, ~12:45 PM - 1:25 PM PST (US/Pacific)
            Saturday, Dec 2 2023, ~8:45 PM - 9:25 PM UTC
            Saturday, Dec 2 2023, ~9:45 PM - 10:25 PM CET (Europe/Paris)
            Saturday, Dec 2 2023, ~10:45 PM - 11:25 PM EET (Europe/Athens)
            Sunday, Dec 3 2023, ~2:15 AM - 2:55 AM IST (Asia/Kolkata)
            Sunday, Dec 3 2023, ~4:45 AM - 5:25 AM +08 (Asia/Singapore)
            Sunday, Dec 3 2023, ~5:45 AM - 6:25 AM JST (Asia/Tokyo)
            diff --git a/2023/info/windows-nav.md b/2023/info/windows-nav.md index 6ad3eed7..38631378 100644 --- a/2023/info/windows-nav.md +++ b/2023/info/windows-nav.md @@ -1,7 +1,7 @@
            Back to the [[talks]] -Previous by time: Emacs saves the Web (maybe) -Next by time: Sharing Emacs is Caring Emacs: Emacs education and why I embraced video +Previous by time: Emacs development updates +Next by time: Emacs core development: how it works Track: Development
            diff --git a/2023/info/world-before.md b/2023/info/world-before.md index 91850768..e831c958 100644 --- a/2023/info/world-before.md +++ b/2023/info/world-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sun 2023-12-03. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/info/writing-before.md b/2023/info/writing-before.md index 1f44090d..6af3bda9 100644 --- a/2023/info/writing-before.md +++ b/2023/info/writing-before.md @@ -1,7 +1,7 @@ The following image shows where the talk is in the schedule for Sat 2023-12-02. Solid lines show talks with Q&A via BigBlueButton. Dashed lines show talks with Q&A via IRC or Etherpad.
            - Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            [[!toc ]] diff --git a/2023/organizers-notebook.md b/2023/organizers-notebook.md index 83c09890..6ef96238 100644 --- a/2023/organizers-notebook.md +++ b/2023/organizers-notebook.md @@ -30,7 +30,7 @@ Help wanted: - [Prepare for the conference](#status) - [Get ready for production](#go-live) - [Volunteers](#coordinate-volunteers) - - [Lessons learned](#orgbb5487c) + - [Lessons learned](#org57ed33d) - [Progress reports](#progress) - [E-mail templates](#templates) - [Review](#review) @@ -635,7 +635,7 @@ doc These times are in EST (GMT-5). - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:45- 4:55 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:30 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:45- 2:25 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:40- 2:55 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:10- 3:40 What I learned by writing test cases for GNU Hyperbole test 3:55- 4:15 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM - Legend: dashed line means non-BBB Q&A; light gray means penciled-in talk; yellow means video already submitted and being processed @@ -647,7 +647,7 @@ These times are in EST (GMT-5). - 2023-12-02 Sat 09:30-09:50 [uni](https://emacsconf.org/2023/talks/uni "Authoring and presenting university courses with Emacs and a full libre software stack"): Authoring and presenting university courses with Emacs and a full libre software stack (James Howell) - 2023-12-02 Sat 10:00-10:10 - <= 10:30 - [matplotllm](https://emacsconf.org/2023/talks/matplotllm "MatplotLLM, iterative natural language data visualization in org-babel"): MatplotLLM, iterative natural language data visualization in org-babel (Abhinav Tushar) - 2023-12-02 Sat 10:05-10:25 - on 2023-12-02 - [teaching](https://emacsconf.org/2023/talks/teaching "Teaching computer and data science with literate programming tools"): Teaching computer and data science with literate programming tools (Marcus Birkenkrahe) -- 2023-12-02 Sat 10:20-10:40 [voice](https://emacsconf.org/2023/talks/voice "Improving access to AI-assisted literate programming with voice control"): Improving access to AI-assisted literate programming with voice control (Blaine Mooers) +- 2023-12-02 Sat 10:20-10:40 [voice](https://emacsconf.org/2023/talks/voice "Enhancing productivity with voice computing"): Improving access to AI-assisted literate programming with voice control (Blaine Mooers) - 2023-12-02 Sat 10:40-10:50 - <= 11:00 - [table](https://emacsconf.org/2023/talks/table "Who needs Excel? Managing your students qualifications with org-table"): Who needs Excel? Managing your students qualifications with org-table (Daniel Molina) - 2023-12-02 Sat 10:55-11:15 - >= 10:00 - [llm](https://emacsconf.org/2023/talks/llm "LLM clients in Emacs, functionality and standardization"): LLM clients in Emacs, functionality and standardization (Andrew Hyatt) - 2023-12-02 Sat 11:05-11:15 - <= 15:00 - [taming](https://emacsconf.org/2023/talks/taming "Taming things with Org Mode"): Taming things with Org Mode (Gergely Nagy (algernon)) @@ -690,9 +690,21 @@ These times are in EST (GMT-5). - 2023-12-03 Sun 16:30-16:40 [sun-close](https://emacsconf.org/2023/talks/sun-close "Sunday closing remarks"): Sunday closing remarks +### Schedule announcements + +- [2023-12-01 Fri] [gc](https://emacsconf.org/2023/talks/gc "emacs-gc-stats: Does garbage collection actually slow down Emacs?") needs 30 minutes, adjusting later talks ([hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs"), [lspocaml](https://emacsconf.org/2023/talks/lspocaml "Writing a language server in OCaml for Emacs, fun, and profit"), [test](https://emacsconf.org/2023/talks/test "What I learned by writing test cases for GNU Hyperbole"), [emacsconf](https://emacsconf.org/2023/talks/emacsconf "EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference")) +- [2023-12-01 Fri] [windows](https://emacsconf.org/2023/talks/windows "Windows into Freedom") now on Sat afternoon devel track and [emacsconf](https://emacsconf.org/2023/talks/emacsconf "EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference") now on Sunday afternoon devel track +- [2023-12-01 Fri] Cancelled [taming](https://emacsconf.org/2023/talks/taming "Taming things with Org Mode") +- [2023-11-29 Wed] Changed title for [voice](https://emacsconf.org/2023/talks/voice "Enhancing productivity with voice computing"), changed [table](https://emacsconf.org/2023/talks/table "Who needs Excel? Managing your students qualifications with org-table") Q&A to after the conference + + ### Schedule notes - **Schedule changes after the schedule FYI email from 2023-10-05**: + - [2023-12-01 Fri] [gc](https://emacsconf.org/2023/talks/gc "emacs-gc-stats: Does garbage collection actually slow down Emacs?") needs 30 minutes, adjusting later talks; + - [2023-12-01 Fri] [windows](https://emacsconf.org/2023/talks/windows "Windows into Freedom") now on Sat afternoon devel track and [emacsconf](https://emacsconf.org/2023/talks/emacsconf "EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference") now on Sunday afternoon devel track + - [2023-12-01 Fri] Cancelled [taming](https://emacsconf.org/2023/talks/taming "Taming things with Org Mode") + - [2023-11-29 Wed] Changed title for [voice](https://emacsconf.org/2023/talks/voice "Enhancing productivity with voice computing"), changed [table](https://emacsconf.org/2023/talks/table "Who needs Excel? Managing your students qualifications with org-table") Q&A to after the conference - [2023-11-29 Wed] Allocated 15 minutes to [lspocaml](https://emacsconf.org/2023/talks/lspocaml "Writing a language server in OCaml for Emacs, fun, and profit") - [2023-11-23 Thu] Allocated 30 minutes to [test](https://emacsconf.org/2023/talks/test "What I learned by writing test cases for GNU Hyperbole") - [2023-11-14 Tue] Update [steno](https://emacsconf.org/2023/talks/steno "Programming with steno") title; add Prot to [hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs") @@ -744,7 +756,7 @@ These times are in EST (GMT-5). - [hyperamp](https://emacsconf.org/2023/talks/hyperamp "Top 10 ways Hyperbole amps up Emacs"), [koutline](https://emacsconf.org/2023/talks/koutline "Using Koutline for stream of thought journaling"), and [test](https://emacsconf.org/2023/talks/test "What I learned by writing test cases for GNU Hyperbole") are all in touch because they work on Hyperbole together - [hn](https://emacsconf.org/2023/talks/hn "The many ways to browse Hacker News from Emacs") and [web](https://emacsconf.org/2023/talks/web "Emacs saves the Web (maybe)") - [unentangling](https://emacsconf.org/2023/talks/unentangling "(Un)entangling projects and repos"), [taming](https://emacsconf.org/2023/talks/taming "Taming things with Org Mode")? - - [matplotllm](https://emacsconf.org/2023/talks/matplotllm "MatplotLLM, iterative natural language data visualization in org-babel"), [voice](https://emacsconf.org/2023/talks/voice "Improving access to AI-assisted literate programming with voice control"), [llm](https://emacsconf.org/2023/talks/llm "LLM clients in Emacs, functionality and standardization") (so they don’t all have to define LLMs?) + - [matplotllm](https://emacsconf.org/2023/talks/matplotllm "MatplotLLM, iterative natural language data visualization in org-babel"), [voice](https://emacsconf.org/2023/talks/voice "Enhancing productivity with voice computing"), [llm](https://emacsconf.org/2023/talks/llm "LLM clients in Emacs, functionality and standardization") (so they don’t all have to define LLMs?) - The schedule doesn’t have neat aligned slots on purpose so that organizers can jump between streams if needed, and also because we have so many awesome talks. Somehow people managed to handle the @@ -1000,7 +1012,7 @@ and we can have space in the schedule if they cancel last-minute. ### Status - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:45- 4:55 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:30 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:45- 2:25 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:40- 2:55 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:10- 3:40 What I learned by writing test cases for GNU Hyperbole test 3:55- 4:15 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM ### DONE Upload @@ -1685,6 +1697,15 @@ awesome. )) +#### TODO Make sure conf.org and the publishing wiki are up to date + + +### On the day of the conference + + +#### TODO Update the emacsconf-tracks status + + ## Volunteers @@ -1746,7 +1767,7 @@ AM: 9-12 PM EST, PM: 1-5 PM EST (plus a little extra for setup/transition) Saturday Dec 2 2023 - +
            @@ -1824,7 +1845,7 @@ Saturday Dec 2 2023 Sunday Dec 3 2023 -
            +
            @@ -1962,7 +1983,7 @@ Interested in a shift? Please e-mail and Copied it over from the previous year - + ## Lessons learned @@ -1970,6 +1991,7 @@ Copied it over from the previous year - Remember to publish the icals and schedule org files: `emacsconf-update-schedule`. Added to the schedule-details.md. - For really late submissions, make sure you also create the pad (`emacsconf-pad-prepopulate-talk-pad`) and the BBB room (`emacsconf-spookfox-create-bbb`). - We need to move off the current bbb.emacsverse.org or discuss the future of the current BBB VM. +- Next year, it might be nice to use the intros and generate title slides in order to add them to the videos. diff --git a/2023/organizers-notebook/index.org b/2023/organizers-notebook/index.org index 02c9a0f5..ed09f9b5 100644 --- a/2023/organizers-notebook/index.org +++ b/2023/organizers-notebook/index.org @@ -508,7 +508,7 @@ These times are in EST (GMT-5). (eval) (repl) doc - (emacsconf) + (windows) ("GEN Sunday, Dec 3" :start "2023-12-03 09:00" :set-track "General") sun-open hyperamp @@ -524,7 +524,7 @@ These times are in EST (GMT-5). break web sharing - sun-close + (sun-close :start "16:30") ("DEV Sunday, Dec 3" :start "2023-12-03 10:00" :set-track "Development") scheme (world) @@ -535,7 +535,7 @@ These times are in EST (GMT-5). hyperdrive lspocaml test - (windows) + (emacsconf) )) (setq emacsconf-schedule-draft (emacsconf-schedule-prepare (emacsconf-schedule-inflate-sexp emacsconf-schedule-plan))) (prog1 (string-join (emacsconf-schedule-validate emacsconf-schedule-draft) "\n") @@ -630,6 +630,15 @@ These times are in EST (GMT-5). - 2023-12-03 Sun 15:40-16:20 [[emacsconf:windows][windows]]: Windows into Freedom (Corwin Brust) - 2023-12-03 Sun 15:55-16:15 [[emacsconf:sharing][sharing]]: Sharing Emacs is Caring Emacs: Emacs education and why I embraced video (Jacob Boxerman) - 2023-12-03 Sun 16:30-16:40 [[emacsconf:sun-close][sun-close]]: Sunday closing remarks +*** Schedule announcements +:PROPERTIES: +:CUSTOM_ID: schedule-announcements +:END: + + - [2023-12-01 Fri] emacsconf:gc needs 30 minutes, adjusting later talks (emacsconf:hyperdrive, emacsconf:lspocaml, emacsconf:test, emacsconf:emacsconf) + - [2023-12-01 Fri] emacsconf:windows now on Sat afternoon devel track and emacsconf:emacsconf now on Sunday afternoon devel track + - [2023-12-01 Fri] Cancelled emacsconf:taming + - [2023-11-29 Wed] Changed title for emacsconf:voice, changed emacsconf:table Q&A to after the conference *** Schedule notes :PROPERTIES: @@ -637,6 +646,8 @@ These times are in EST (GMT-5). :END: - *Schedule changes after the schedule FYI email from 2023-10-05*: + - [2023-12-01 Fri] emacsconf:gc needs 30 minutes, adjusting later talks; + - [2023-12-01 Fri] emacsconf:windows now on Sat afternoon devel track and emacsconf:emacsconf now on Sunday afternoon devel track - [2023-12-01 Fri] Cancelled emacsconf:taming - [2023-11-29 Wed] Changed title for emacsconf:voice, changed emacsconf:table Q&A to after the conference - [2023-11-29 Wed] Allocated 15 minutes to [[emacsconf:lspocaml]] diff --git a/2023/organizers-notebook/schedule.svg b/2023/organizers-notebook/schedule.svg index 3b880e1a..452f2b23 100644 --- a/2023/organizers-notebook/schedule.svg +++ b/2023/organizers-notebook/schedule.svg @@ -1 +1 @@ - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Improving access to AI-assisted literate programming with voice control voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:05-11:15 Taming things with Org Mode taming 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file diff --git a/2023/schedule-2023-12-02.md b/2023/schedule-2023-12-02.md index 875c21a6..25e699b5 100644 --- a/2023/schedule-2023-12-02.md +++ b/2023/schedule-2023-12-02.md @@ -1 +1 @@ -
            Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            \ No newline at end of file +
            Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            \ No newline at end of file diff --git a/2023/schedule-2023-12-03.md b/2023/schedule-2023-12-03.md index 28ac654d..925f7bc0 100644 --- a/2023/schedule-2023-12-03.md +++ b/2023/schedule-2023-12-03.md @@ -1 +1 @@ - \ No newline at end of file +
            Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            \ No newline at end of file diff --git a/2023/schedule-details.md b/2023/schedule-details.md index 99398b70..918075ab 100644 --- a/2023/schedule-details.md +++ b/2023/schedule-details.md @@ -9,7 +9,7 @@ Jump to: Sat Dec 2 - S [[!inline pages="internal(2023/schedule-2023-12-02)" raw="yes"]]
            -[[!template id=sched time="""10""" q-and-a="""none""" startutc="""2023-12-02T14:00:00+0000""" endutc="""2023-12-02T14:10:00+0000""" start="""9:00""" end="""9:10""" title="""Saturday opening remarks""" url="""/2023/talks/sat-open""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sat-open""" note=""""""]] +[[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T14:00:00+0000""" endutc="""2023-12-02T14:10:00+0000""" start="""9:00""" end="""9:10""" title="""Saturday opening remarks""" url="""/2023/talks/sat-open""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sat-open""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T14:10:00+0000""" endutc="""2023-12-02T14:20:00+0000""" start="""9:10""" end="""9:20""" title="""An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp""" url="""/2023/talks/adventure""" speakers="""Chung-hong Chan""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""adventure""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T14:30:00+0000""" endutc="""2023-12-02T14:50:00+0000""" start="""9:30""" end="""9:50""" title="""Authoring and presenting university courses with Emacs and a full libre software stack""" url="""/2023/talks/uni""" speakers="""James Howell""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""uni""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T15:00:00+0000""" endutc="""2023-12-02T15:10:00+0000""" start="""10:00""" end="""10:10""" title="""MatplotLLM, iterative natural language data visualization in org-babel""" url="""/2023/talks/matplotllm""" speakers="""Abhinav Tushar""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""matplotllm""" note="""captioned"""]] @@ -29,7 +29,7 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""20""" q-and-a="""#emacsconf, speaker nick: lispmacs""" startutc="""2023-12-02T19:55:00+0000""" endutc="""2023-12-02T20:15:00+0000""" start="""2:55""" end="""3:15""" title="""Org-Mode workflow: informal reference tracking""" url="""/2023/talks/ref""" speakers="""Christopher Howard""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""ref""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""Etherpad""" startutc="""2023-12-02T20:25:00+0000""" endutc="""2023-12-02T20:35:00+0000""" start="""3:25""" end="""3:35""" title="""(Un)entangling projects and repos""" url="""/2023/talks/unentangling""" speakers="""Alexey Bochkarev""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""unentangling""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-02T20:45:00+0000""" endutc="""2023-12-02T20:55:00+0000""" start="""3:45""" end="""3:55""" title="""Emacs development updates""" url="""/2023/talks/devel""" speakers="""John Wiegley""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""devel""" note=""""""]] -[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-02T20:45:00+0000""" endutc="""2023-12-02T21:05:00+0000""" start="""3:45""" end="""4:05""" title="""EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference""" url="""/2023/talks/emacsconf""" speakers="""Sacha Chua""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsconf""" note="""captioned, video posted"""]] +[[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-02T20:45:00+0000""" endutc="""2023-12-02T21:25:00+0000""" start="""3:45""" end="""4:25""" title="""Windows into Freedom""" url="""/2023/talks/windows""" speakers="""Corwin Brust""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""windows""" note=""""""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-02T21:10:00+0000""" endutc="""2023-12-02T21:50:00+0000""" start="""4:10""" end="""4:50""" title="""Emacs core development: how it works""" url="""/2023/talks/core""" speakers="""Stefan Kangas""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""core""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-02T22:05:00+0000""" endutc="""2023-12-02T22:15:00+0000""" start="""5:05""" end="""5:15""" title="""Saturday closing remarks""" url="""/2023/talks/sat-close""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sat-close""" note=""""""]]
            @@ -38,11 +38,11 @@ Jump to: Sat Dec 2 - S [[!inline pages="internal(2023/schedule-2023-12-03)" raw="yes"]]
            -[[!template id=sched time="""5""" q-and-a="""""" startutc="""2023-12-03T13:59:00+0000""" endutc="""2023-12-03T14:05:00+0000""" start="""8:59""" end="""9:05""" title="""Sunday opening remarks""" url="""/2023/talks/sun-open""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sun-open""" note=""""""]] +[[!template id=sched time="""5""" q-and-a="""""" startutc="""2023-12-03T13:59:00+0000""" endutc="""2023-12-03T14:04:00+0000""" start="""8:59""" end="""9:04""" title="""Sunday opening remarks""" url="""/2023/talks/sun-open""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sun-open""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T14:05:00+0000""" endutc="""2023-12-03T14:25:00+0000""" start="""9:05""" end="""9:25""" title="""Top 10 ways Hyperbole amps up Emacs""" url="""/2023/talks/hyperamp""" speakers="""Robert Weiner""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""hyperamp""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""#emacsconf""" startutc="""2023-12-03T14:40:00+0000""" endutc="""2023-12-03T15:00:00+0000""" start="""9:40""" end="""10:00""" title="""Using Koutline for stream of thought journaling""" url="""/2023/talks/koutline""" speakers="""Matthew Jorgensen (PlasmaStrike)""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""koutline""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T15:00:00+0000""" endutc="""2023-12-03T15:20:00+0000""" start="""10:00""" end="""10:20""" title="""Bringing joy to Scheme programming""" url="""/2023/talks/scheme""" speakers="""Andrew Tropin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""scheme""" note="""captioned"""]] -[[!template id=sched time="""15""" q-and-a="""BBB""" startutc="""2023-12-03T15:10:00+0000""" endutc="""2023-12-03T15:20:00+0000""" start="""10:10""" end="""10:20""" title="""Parallel text replacement""" url="""/2023/talks/parallel""" speakers="""Lovro, Valentino Picotti""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""parallel""" note=""""""]] +[[!template id=sched time="""15""" q-and-a="""BBB""" startutc="""2023-12-03T15:10:00+0000""" endutc="""2023-12-03T15:25:00+0000""" start="""10:10""" end="""10:25""" title="""Parallel text replacement""" url="""/2023/talks/parallel""" speakers="""Lovro, Valentino Picotti""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""parallel""" note=""""""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T15:35:00+0000""" endutc="""2023-12-03T15:45:00+0000""" start="""10:35""" end="""10:45""" title="""Eat and Eat powered Eshell, fast featureful terminal inside Emacs""" url="""/2023/talks/eat""" speakers="""Akib Azmain Turja""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""eat""" note=""""""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T15:35:00+0000""" endutc="""2023-12-03T15:55:00+0000""" start="""10:35""" end="""10:55""" title="""GNU Emacs: A World of Possibilities""" url="""/2023/talks/world""" speakers="""Anand Tamariya""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""world""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T16:00:00+0000""" endutc="""2023-12-03T16:20:00+0000""" start="""11:00""" end="""11:20""" title="""The browser in a buffer""" url="""/2023/talks/poltys""" speakers="""Michael Bauer""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""poltys""" note=""""""]] @@ -50,13 +50,13 @@ Jump to: Sat Dec 2 - S [[!template id=sched time="""20""" q-and-a="""#emacsconf, speaker nick: wasamasa""" startutc="""2023-12-03T16:35:00+0000""" endutc="""2023-12-03T16:55:00+0000""" start="""11:35""" end="""11:55""" title="""Speedcubing in Emacs""" url="""/2023/talks/cubing""" speakers="""wasamasa""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""cubing""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T16:35:00+0000""" endutc="""2023-12-03T16:55:00+0000""" start="""11:35""" end="""11:55""" title="""The Emacsen family, the design of an Emacs and the importance of Lisp""" url="""/2023/talks/emacsen""" speakers="""Fermin""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsen""" note="""captioned"""]] [[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:40:00+0000""" start="""1:00""" end="""1:40""" title="""Emacs MultiMedia System (EMMS)""" url="""/2023/talks/emms""" speakers="""Yoni Rabkin""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""emms""" note="""captioned"""]] -[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:20:00+0000""" start="""1:00""" end="""1:20""" title="""emacs-gc-stats: Does garbage collection actually slow down Emacs?""" url="""/2023/talks/gc""" speakers="""Ihor Radchenko""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""gc""" note=""""""]] -[[!template id=sched time="""40""" q-and-a="""BBB""" note="""Actually a general-audience talk; just on the development track for scheduling purposes""" startutc="""2023-12-03T18:35:00+0000""" endutc="""2023-12-03T19:15:00+0000""" start="""1:35""" end="""2:15""" title="""hyperdrive.el: Peer-to-peer filesystem in Emacs""" url="""/2023/talks/hyperdrive""" speakers="""Joseph Turner and Protesilaos Stavrou""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""hyperdrive""" note="""captioned"""]] +[[!template id=sched time="""35""" q-and-a="""BBB""" startutc="""2023-12-03T18:00:00+0000""" endutc="""2023-12-03T18:35:00+0000""" start="""1:00""" end="""1:35""" title="""emacs-gc-stats: Does garbage collection actually slow down Emacs?""" url="""/2023/talks/gc""" speakers="""Ihor Radchenko""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""gc""" note=""""""]] +[[!template id=sched time="""40""" q-and-a="""BBB""" note="""Actually a general-audience talk; just on the development track for scheduling purposes""" startutc="""2023-12-03T18:50:00+0000""" endutc="""2023-12-03T19:30:00+0000""" start="""1:50""" end="""2:30""" title="""hyperdrive.el: Peer-to-peer filesystem in Emacs""" url="""/2023/talks/hyperdrive""" speakers="""Joseph Turner and Protesilaos Stavrou""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""hyperdrive""" note="""captioned"""]] [[!template id=sched time="""30""" q-and-a="""none""" startutc="""2023-12-03T18:55:00+0000""" endutc="""2023-12-03T19:25:00+0000""" start="""1:55""" end="""2:25""" title="""Programming with steno""" url="""/2023/talks/steno""" speakers="""Daniel Alejandro Tapia""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""steno""" note="""captioned"""]] -[[!template id=sched time="""15""" q-and-a="""BBB""" startutc="""2023-12-03T19:30:00+0000""" endutc="""2023-12-03T19:45:00+0000""" start="""2:30""" end="""2:45""" title="""Writing a language server in OCaml for Emacs, fun, and profit""" url="""/2023/talks/lspocaml""" speakers="""Austin Theriault""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""lspocaml""" note="""captioned"""]] [[!template id=sched time="""10""" q-and-a="""BBB""" startutc="""2023-12-03T19:35:00+0000""" endutc="""2023-12-03T19:45:00+0000""" start="""2:35""" end="""2:45""" title="""Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs)""" url="""/2023/talks/mentor""" speakers="""Jeremy Friesen""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""mentor""" note="""captioned"""]] -[[!template id=sched time="""30""" q-and-a="""BBB""" startutc="""2023-12-03T20:00:00+0000""" endutc="""2023-12-03T20:30:00+0000""" start="""3:00""" end="""3:30""" title="""What I learned by writing test cases for GNU Hyperbole""" url="""/2023/talks/test""" speakers="""Mats Lidell""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""test""" note="""captioned"""]] +[[!template id=sched time="""15""" q-and-a="""BBB""" startutc="""2023-12-03T19:45:00+0000""" endutc="""2023-12-03T20:00:00+0000""" start="""2:45""" end="""3:00""" title="""Writing a language server in OCaml for Emacs, fun, and profit""" url="""/2023/talks/lspocaml""" speakers="""Austin Theriault""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""lspocaml""" note="""captioned"""]] [[!template id=sched time="""30""" q-and-a="""BBB""" startutc="""2023-12-03T20:10:00+0000""" endutc="""2023-12-03T20:40:00+0000""" start="""3:10""" end="""3:40""" title="""Emacs saves the Web (maybe)""" url="""/2023/talks/web""" speakers="""Yuchen Pei""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""web""" note="""captioned"""]] -[[!template id=sched time="""40""" q-and-a="""BBB""" startutc="""2023-12-03T20:45:00+0000""" endutc="""2023-12-03T21:25:00+0000""" start="""3:45""" end="""4:25""" title="""Windows into Freedom""" url="""/2023/talks/windows""" speakers="""Corwin Brust""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""windows""" note=""""""]] +[[!template id=sched time="""30""" q-and-a="""BBB""" startutc="""2023-12-03T20:15:00+0000""" endutc="""2023-12-03T20:45:00+0000""" start="""3:15""" end="""3:45""" title="""What I learned by writing test cases for GNU Hyperbole""" url="""/2023/talks/test""" speakers="""Mats Lidell""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""test""" note="""captioned"""]] [[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T20:55:00+0000""" endutc="""2023-12-03T21:15:00+0000""" start="""3:55""" end="""4:15""" title="""Sharing Emacs is Caring Emacs: Emacs education and why I embraced video""" url="""/2023/talks/sharing""" speakers="""Jacob Boxerman""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sharing""" note="""captioned"""]] +[[!template id=sched time="""20""" q-and-a="""BBB""" startutc="""2023-12-03T21:00:00+0000""" endutc="""2023-12-03T21:20:00+0000""" start="""4:00""" end="""4:20""" title="""EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference""" url="""/2023/talks/emacsconf""" speakers="""Sacha Chua""" track="""Development""" watch="""https://emacsconf.org/2023/watch/dev""" slug="""emacsconf""" note="""captioned, video posted"""]] [[!template id=sched time="""10""" q-and-a="""""" startutc="""2023-12-03T21:30:00+0000""" endutc="""2023-12-03T21:40:00+0000""" start="""4:30""" end="""4:40""" title="""Sunday closing remarks""" url="""/2023/talks/sun-close""" track="""General""" watch="""https://emacsconf.org/2023/watch/gen""" slug="""sun-close""" note=""""""]]
            \ No newline at end of file diff --git a/2023/watch/dev.md b/2023/watch/dev.md index 5178e8db..175f4fa8 100644 --- a/2023/watch/dev.md +++ b/2023/watch/dev.md @@ -21,7 +21,7 @@ If you don't have a streaming media player, you can watch using the player below -
            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development
            +
            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development

            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development
            Chat: emacsconf-dev on libera.chat
            @@ -32,7 +32,7 @@ If you don't have a streaming media player, you can watch using the player below
          • Solid lines: Q&A will be through a BigBlueButton room (you can ask questions there or through IRC/Etherpad)
          • Dashed lines: Q&A will be over IRC or the Etherpad, or the speaker will follow up afterwards
          • Times are in Eastern Standard Time (America/Toronto, GMT-5). If you have Javascript enabled, clicking on talk pages should include times in your computer's local time setting.
            -
            Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            +
            Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM

            Saturday, Dec 2, 2023

            10:00 - 10:10 Development Etherpad; Q&A: Etherpad; id:matplotllm
            @@ -83,10 +83,10 @@ If you don't have a streaming media player, you can watch using the player below
            -
            -
            3:45 - 4:05 Development Etherpad; Q&A: BBB; id:emacsconf
            - -
            Sacha Chua (she/her)
            +
            +
            3:45 - 4:25 Development Etherpad; Q&A: BBB; id:windows
            + +
            Corwin Brust (He/Him)
            @@ -119,38 +119,38 @@ If you don't have a streaming media player, you can watch using the player below
            -
            -
            1:00 - 1:20 Development Etherpad; Q&A: BBB; id:gc
            +
            +
            1:00 - 1:35 Development Etherpad; Q&A: BBB; id:gc
            Ihor Radchenko (he)
            -
            -
            1:35 - 2:15 Development Etherpad; Q&A: BBB; id:hyperdrive
            +
            +
            1:50 - 2:30 Development Etherpad; Q&A: BBB; id:hyperdrive
            Joseph Turner and Protesilaos Stavrou
            -
            -
            2:30 - 2:45 Development Etherpad; Q&A: BBB; id:lspocaml
            +
            +
            2:45 - 3:00 Development Etherpad; Q&A: BBB; id:lspocaml
            Austin Theriault (he/they)
            -
            -
            3:00 - 3:30 Development Etherpad; Q&A: BBB; id:test
            +
            +
            3:15 - 3:45 Development Etherpad; Q&A: BBB; id:test
            Mats Lidell (he, him, his)
            -
            -
            3:45 - 4:25 Development Etherpad; Q&A: BBB; id:windows
            - -
            Corwin Brust (He/Him)
            +
            +
            4:00 - 4:20 Development Etherpad; Q&A: BBB; id:emacsconf
            + +
            Sacha Chua (she/her)
            diff --git a/2023/watch/gen.md b/2023/watch/gen.md index f40e4d9f..9f2408a4 100644 --- a/2023/watch/gen.md +++ b/2023/watch/gen.md @@ -21,7 +21,7 @@ If you don't have a streaming media player, you can watch using the player below -
            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development
            +
            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development

            Watch - Pad and Q&A links - Chat - Schedule | Tracks: General - Development
            Chat: emacsconf-gen on libera.chat
            @@ -32,10 +32,10 @@ If you don't have a streaming media player, you can watch using the player below
          • Solid lines: Q&A will be through a BigBlueButton room (you can ask questions there or through IRC/Etherpad)
          • Dashed lines: Q&A will be over IRC or the Etherpad, or the speaker will follow up afterwards
          • Times are in Eastern Standard Time (America/Toronto, GMT-5). If you have Javascript enabled, clicking on talk pages should include times in your computer's local time setting.
            -
            Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM
            +
            Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM

            Saturday, Dec 2, 2023

            -
            9:00 - 9:10 General Etherpad; Q&A: none; id:sat-open
            +
            9:00 - 9:10 General Etherpad; Q&A: Etherpad; id:sat-open
            @@ -140,8 +140,8 @@ If you don't have a streaming media player, you can watch using the player below

            Sunday, Dec 3, 2023

            -
            -
            8:59 - 9:05 General Etherpad; id:sun-open
            +
            +
            8:59 - 9:04 General Etherpad; id:sun-open
            @@ -161,8 +161,8 @@ If you don't have a streaming media player, you can watch using the player below
            -
            -
            10:10 - 10:20 General Etherpad; Q&A: BBB; id:parallel
            +
            +
            10:10 - 10:25 General Etherpad; Q&A: BBB; id:parallel
            Lovro, Valentino Picotti
            diff --git a/2023/watch/info.md b/2023/watch/info.md index 9af4cff3..7748ee4f 100644 --- a/2023/watch/info.md +++ b/2023/watch/info.md @@ -8,4 +8,4 @@ mpv https://live0.emacsconf.org/dev.webm
            emacsconf-genhttps://live0.emacsconf.org/gen.webmgen-480p.webm
            emacsconf-devhttps://live0.emacsconf.org/dev.webmdev-480p.webm
            - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:05 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 8:59- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:20 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:20 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:35- 2:15 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:30- 2:45 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:00- 3:30 What I learned by writing test cases for GNU Hyperbole test 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file + Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:10 Saturday opening remarks sat-open 9:10- 9:20 An Org-Mode based text adventure game for learning the basics of Emacs, inside Emacs, written in Emacs Lisp adventure 9:30- 9:50 Authoring and presenting university courses with Emacs and a full libre software stack uni 10:05-10:25 Teaching computer and data science with literate programming tools teaching 10:40-10:50 Who needs Excel? Managing your students qualifications with org-table table 11:30-11:50 one.el: the static site generator for Emacs Lisp Programmers one 1:00- 1:10 Emacs turbo-charges my writing writing 1:25- 1:35 Why Nabokov would use Org-Mode if he were writing today nabokov 1:50- 2:10 Collaborative data processing and documenting using org-babel collab 2:20- 2:40 How I play TTRPGs in Emacs solo 2:55- 3:15 Org-Mode workflow: informal reference tracking ref 3:25- 3:35 (Un)entangling projects and repos unentangling 3:45- 3:55 Emacs development updates devel 4:10- 4:50 Emacs core development: how it works core 5:05- 5:15 Saturday closing remarks sat-close 10:00-10:10 MatplotLLM, iterative natural language data visualization in org-babel matplotllm 10:20-10:40 Enhancing productivity with voice computing voice 10:55-11:15 LLM clients in Emacs, functionality and standardization llm 1:00- 1:20 Improving compiler diagnostics with overlays overlay 1:35- 1:45 Editor Integrated REPL Driven Development for all languages eval 2:00- 2:40 REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ repl 2:50- 3:30 Literate Documentation with Emacs and Org Mode doc 3:45- 4:25 Windows into Freedom windows 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 8:59- 9:04 Sunday opening remarks sun-open 9:05- 9:25 Top 10 ways Hyperbole amps up Emacs hyperamp 9:40-10:00 Using Koutline for stream of thought journaling koutline 10:10-10:25 Parallel text replacement parallel 10:35-10:45 Eat and Eat powered Eshell, fast featureful terminal inside Emacs eat 11:00-11:20 The browser in a buffer poltys 11:35-11:55 Speedcubing in Emacs cubing 1:00- 1:40 Emacs MultiMedia System (EMMS) emms 1:55- 2:25 Programming with steno steno 2:35- 2:45 Mentoring VS-Coders as an Emacsian (or How to show not tell people about the wonders of Emacs) mentor 3:10- 3:40 Emacs saves the Web (maybe) web 3:55- 4:15 Sharing Emacs is Caring Emacs: Emacs education and why I embraced video sharing 4:30- 4:40 Sunday closing remarks sun-close 10:00-10:20 Bringing joy to Scheme programming scheme 10:35-10:55 GNU Emacs: A World of Possibilities world 11:10-11:20 A modern Emacs look-and-feel without pain flat 11:35-11:55 The Emacsen family, the design of an Emacs and the importance of Lisp emacsen 1:00- 1:35 emacs-gc-stats: Does garbage collection actually slow down Emacs? gc 1:50- 2:30 hyperdrive.el: Peer-to-peer filesystem in Emacs hyperdrive 2:45- 3:00 Writing a language server in OCaml for Emacs, fun, and profit lspocaml 3:15- 3:45 What I learned by writing test cases for GNU Hyperbole test 4:00- 4:20 EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference emacsconf 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM \ No newline at end of file -- cgit v1.2.3 From 771597da898b5953ad4c707f9dd49effabbf4eb2 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Fri, 1 Dec 2023 13:21:24 -0500 Subject: allocate 35 minutes to gc --- 2023/talks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2023/talks.md b/2023/talks.md index cae16cdd..c1e97148 100644 --- a/2023/talks.md +++ b/2023/talks.md @@ -17,7 +17,7 @@ for time reasons: Last-minute schedule updates: -- [2023-12-01 Fri] [gc](https://emacsconf.org/2023/talks/gc "emacs-gc-stats: Does garbage collection actually slow down Emacs?") needs 30 minutes, adjusting later talks ([hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs"), [lspocaml](https://emacsconf.org/2023/talks/lspocaml "Writing a language server in OCaml for Emacs, fun, and profit"), [test](https://emacsconf.org/2023/talks/test "What I learned by writing test cases for GNU Hyperbole"), [emacsconf](https://emacsconf.org/2023/talks/emacsconf "EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference")) +- [2023-12-01 Fri] [gc](https://emacsconf.org/2023/talks/gc "emacs-gc-stats: Does garbage collection actually slow down Emacs?") needs 35 minutes, adjusting later talks ([hyperdrive](https://emacsconf.org/2023/talks/hyperdrive "hyperdrive.el: Peer-to-peer filesystem in Emacs"), [lspocaml](https://emacsconf.org/2023/talks/lspocaml "Writing a language server in OCaml for Emacs, fun, and profit"), [test](https://emacsconf.org/2023/talks/test "What I learned by writing test cases for GNU Hyperbole"), [emacsconf](https://emacsconf.org/2023/talks/emacsconf "EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference")) - [2023-12-01 Fri] [windows](https://emacsconf.org/2023/talks/windows "Windows into Freedom") now on Sat afternoon devel track and [emacsconf](https://emacsconf.org/2023/talks/emacsconf "EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference") now on Sunday afternoon devel track - [2023-12-01 Fri] Cancelled [taming](https://emacsconf.org/2023/talks/taming "Taming things with Org Mode") - [2023-11-29 Wed] Changed title for [voice](https://emacsconf.org/2023/talks/voice "Enhancing productivity with voice computing"), changed [table](https://emacsconf.org/2023/talks/table "Who needs Excel? Managing your students qualifications with org-table") Q&A to after the conference -- cgit v1.2.3 From 03fe3b085cd4734c277d12c32cdbd60a6bd9f6e4 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Fri, 1 Dec 2023 13:22:07 -0500 Subject: add links to solo --- 2023/talks/solo.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/2023/talks/solo.md b/2023/talks/solo.md index c7df3d9a..5410352f 100644 --- a/2023/talks/solo.md +++ b/2023/talks/solo.md @@ -11,6 +11,11 @@ Howard Abrams - Website: - Mastodon: @howard@emacs.c [[!inline pages="internal(2023/info/solo-before)" raw="yes"]] + +- Ironsworn Emacs project code: +- Note that this code depends on my earlier project: +- The alpha version of a RPG Toolkit code: + As an eternal Dungeon Master, I have a long history of collecting my notes in Emacs. When my son was very young, I would export my Org files to an HTML page that would include some magic JavaScript, so that when -- cgit v1.2.3 From b6497563dd469bd03d33f5447645170401718583 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Fri, 1 Dec 2023 14:36:56 -0500 Subject: Organizer update --- 2023/organizers-notebook/index.org | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/2023/organizers-notebook/index.org b/2023/organizers-notebook/index.org index ed09f9b5..dc801ae1 100644 --- a/2023/organizers-notebook/index.org +++ b/2023/organizers-notebook/index.org @@ -1071,10 +1071,10 @@ document.querySelector('.create-room-button').click();" (dolist (group groups) (emacsconf-spookfox-create-bbb group))) #+end_src -**** TODO Possibly generate BBB rooms for live presentations? -SCHEDULED: <2023-11-10 Fri> -**** TODO Send testing instructions -SCHEDULED: <2023-11-10 Fri> +**** DONE Possibly generate BBB rooms for live presentations? +CLOSED: [2023-12-01 Fri 14:13] SCHEDULED: <2023-11-10 Fri> +**** DONE Send testing instructions +CLOSED: [2023-12-01 Fri 14:13] SCHEDULED: <2023-11-10 Fri> *** DONE VNC :PROPERTIES: :CUSTOM_ID: vnc -- cgit v1.2.3