summaryrefslogtreecommitdiffstats
path: root/2023/organizers-notebook
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2023-09-22 13:37:58 -0400
committerSacha Chua <sacha@sachachua.com>2023-09-22 13:37:58 -0400
commita0a5cc1efb389391a5bcb1ebe5c8b6e75158b89c (patch)
tree70b8fdc13851156ee87c840ddd0a82310997074d /2023/organizers-notebook
parent12fb5ad2da1f0b09ee6631081cba308f4f8fea36 (diff)
downloademacsconf-wiki-a0a5cc1efb389391a5bcb1ebe5c8b6e75158b89c.tar.xz
emacsconf-wiki-a0a5cc1efb389391a5bcb1ebe5c8b6e75158b89c.zip
update schedule notes
Diffstat (limited to '2023/organizers-notebook')
-rw-r--r--2023/organizers-notebook/index.org77
1 files changed, 40 insertions, 37 deletions
diff --git a/2023/organizers-notebook/index.org b/2023/organizers-notebook/index.org
index 7d2fa2af..2a7972d5 100644
--- a/2023/organizers-notebook/index.org
+++ b/2023/organizers-notebook/index.org
@@ -365,11 +365,11 @@ Sacha
lunch
writing
nabokov
- solo
collab
+ solo
ref
unentangling
- poltys
+ (woof :track "General")
(devel :track "General")
(sat-close)
("DEV Saturday, Dec 2" :start "2023-12-02 10:00")
@@ -381,14 +381,14 @@ Sacha
(eval)
(repl)
(extending :track "Development")
+ (steno :track "Development")
(emacsen :track "Development")
- (woof :track "Development")
("GEN Sunday, Dec 3" :start "2023-12-03 09:00")
sun-open
hyperamp
koutline
(parallel :track "General")
- steno
+ poltys
cubing
lunch
(eat :start "12:50")
@@ -434,34 +434,36 @@ Sacha
Schedule notes:
-- Legend: dashed line means non-BBB Q&A
-- Saturday on the General track: Org day
+- Legend: dashed line means non-BBB Q&A; light gray means penciled-in talk
+- Saturday on the General track: Org day + misc
- emacsconf:adventure is the first talk because of availability constraints; would be nice to connect it to emacsconf:solo
- emacsconf:uni for teaching, table for grading
- - emacsconf:taming and emacsconf:one both deal with exports in some way
- - emacsconf:writing is connected to emacsconf:nabokov (blogs, novel)
- - [[emacsconf:steno]] might be more of a development talk than a writing/Org talk. Could go into dev track Sat morning, maybe, if we need extra time in the Sat afternoon general track?
- - emacsconf:solo and emacsconf:collab are amusing to pair together
+ - emacsconf:taming and emacsconf:one both deal with exports in some way. emacsconf:unentangling would be nice to add here, but that one needs to be in the afternoon because of availability constraints.
+ - emacsconf:writing is connected to emacsconf:nabokov (blog posts, novel). It's also a little connected to emacsconf:one.
+ - emacsconf:collab and emacsconf:solo are amusing to pair together
- [[emacsconf:unentangling]] and [[emacsconf:taming]] are related, but they have opposite availability constraints
-- Saturday morning Development track: large language models, AI. Has to be morning because of emacsconf:matplotllm. emacsconf:llm is about general interfaces, so we can put that last.
+ - I put emacsconf:woof on the general track because it's Org-related and could encourage people to help out. If it emacsconf:woof happens, it could be nice to have the Q&A go into Org devel brainstorming
+- Saturday morning Development track: large language models, AI. Has to be morning because of emacsconf:matplotllm. emacsconf:llm 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 [[emacsconf:test]] should stick with [[emacsconf:hyperamp]] and emacsconf:koutline (Hyperbole talks), and the Hyperbole talks won't fit into Saturday morning
-- Saturday afternoon, developer track: REPLs (+ woof because it's Org-related, so we can put it on Org day)
- - emacsconf:eval and emacsconf:repl are related
- - if emacsconf:woof happens, it could be nice to have the Q&A go into Org devel brainstorming
+- Saturday afternoon, developer track: REPLs
+ - start off with developer tweaks: emacsconf:overlay, and then emacsconf:eval and emacsconf:repl are paired together
+ - [[emacsconf:extending]] might just be replays of demos + Q&A session if people are interested
+ - emacsconf:steno: programming faster with steno?
+ - emacsconf:emacsen is more high-level and can talk about other editors
- Sunday morning: Hyperbole (gen track, then crossing over to dev for testing) + misc talks
- - morning because [[emacsconf:test]] has to be in the morning; emacsconf:hyperamp and emacsconf:koutline go before it, try to avoid conflicts so they can attend each other's talks
+ - Hyperbole mini-track is in the morning because of [[emacsconf:test]]'s availability constraints; emacsconf:hyperamp and emacsconf:koutline go before it. Try to avoid conflicts so they can attend each other's talks
- Sunday morning after emacsconf:test could be a fun extended "let's write tests together" session if someone wants to lead it
- - emacsconf:parallel needs to go in the morning. Might be a general talk.
- - emacsconf:poltys and emacsconf:cubing aren't related to Hyperbole
- - it would be nice to connect emacsconf:poltys (talking to web browsers from Emacs) to emacsconf:web (doing web stuff in Emacs instead). emacsconf:poltys needs to be in the morning (which is pretty full) and emacsconf:web is in the afternoon because Yuchen is in Australia/Sydney.
-- Sunday afternoon: community theme (emacsconf:mentor to emacsconf:sharing), with an aside on [[emacsconf:web]] (using Emacs as a client for stuff). [[emacsconf:sharing]] is possible closing keynote - encourage people to go out and explore/share all year?
-- emacsconf:cubing and emacsconf:steno are both about doing things quickly, but emacsconf:steno can also be placed near emacsconf:nabokov. emacsconf:cubing can be something fun to transition to lunch, then.
-- checking with emacsconf:web and emacsconf:hn if ~3pm Sunday afternoon (~7am local time) is okay with them. It would be nice to pair it with emacsconf:hn, which is nice to pair with emacsconf:mentor, but maybe I can swap it with emacsconf:emms and emacsconf:devel if needed.
-- if the gray talks don't materialize or if talks get cancelled, we can have an open meetup possibly with breakout rooms
+ - emacsconf:parallel needs to go in the morning. Might be okay to include in the general talk.
+ - emacsconf:poltys and emacsconf:cubing aren't related to Hyperbole, but we need to fit them into the schedule somewhere. It would be nice to connect emacsconf:poltys (talking to web browsers from Emacs) to emacsconf:web (doing web stuff in Emacs instead), but emacsconf:poltys needs to be in the morning (which is pretty full) and emacsconf:web is in the afternoon because Yuchen is in Australia/Sydney.
+ - emacsconf:cubing can be something fun to transition to lunch, then.
+- Sunday afternoon: community theme (emacsconf:mentor to emacsconf:sharing), with an aside for [[emacsconf:web]] (using Emacs as a client for stuff). [[emacsconf:sharing]] is possible closing keynote - encourage people to go out and explore/share all year? If not, emacsconf:web could be good for a closing talk - encouraging people to use Emacs for more stuff.
+- checking with emacsconf:web and emacsconf:hn if ~3pm Sunday afternoon (~7am local time) is okay with them. It would be nice to pair it with emacsconf:hn, which is nice to pair with emacsconf:mentor, but maybe I can move it to Saturday afternoon.
+- if the talks get cancelled, we can have an open meetup possibly with
+ breakout rooms
- coordination notes:
- TODO emacsconf:repl, emacsconf:eval
- emacsconf:hyperamp, emacsconf:koutline, and emacsconf:test are all in touch because they work on Hyperbole together
-
+ - [[emacsconf:unentangling]], [[emacsconf:taming]]?
#+NAME: draft-schedule-table
#+begin_src emacs-lisp :results raw replace :exports results :eval t
@@ -494,34 +496,35 @@ Schedule notes:
| 2023-12-02 Sat 11:00-11:20 | [[emacsconf:llm][llm]] | LLM clients in Emacs, functionality and standardization | Andrew Hyatt |
| 2023-12-02 Sat 11:10-11:30 | [[emacsconf:one][one]] | one.el: the static site generator for Emacs Lisp Programmers | Tony Aldon |
| 2023-12-02 Sat 12:50-13:00 | [[emacsconf:writing][writing]] | Emacs turbo-charges my writing | Jeremy Friesen |
-| 2023-12-02 Sat 12:50-13:00 | [[emacsconf:eval][eval]] | Editor Integrated REPL Driven Development for all languages | Musa Al-hassy |
+| 2023-12-02 Sat 12:50-13:10 | [[emacsconf:overlay][overlay]] | Improving compiler diagnostics with Overlays | Jeff Trull |
| 2023-12-02 Sat 13:20-13:30 | [[emacsconf:nabokov][nabokov]] | Why Nabokov would use Org-Mode if he were writing today | Edmund Jorgensen |
-| 2023-12-02 Sat 13:20-14:00 | [[emacsconf:repl][repl]] | REPLs in strange places: Lua, LaTeX, LPeg, LPegRex, TikZ | Eduardo Ochs |
-| 2023-12-02 Sat 13:50-14:10 | [[emacsconf:steno][steno]] | Programming at 200 wpm | Daniel Alejandro Tapia |
-| 2023-12-02 Sat 14:10-14:30 | [[emacsconf:extending][extending]] | GNU Emacs for electronics, note-taking, and as lightweight IDE | Anand Tamariya |
+| 2023-12-02 Sat 13:30-13:40 | [[emacsconf:eval][eval]] | Editor Integrated REPL Driven Development for all languages | Musa Al-hassy |
+| 2023-12-02 Sat 13:50-14:10 | [[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 | [[emacsconf:solo][solo]] | How I play TTRPGs in Emacs | Howard Abrams |
-| 2023-12-02 Sat 14:50-15:10 | [[emacsconf:emacsen][emacsen]] | The Emacsen family, the design of an Emacs and the importance of Lisp | Fermin |
-| 2023-12-02 Sat 15:00-15:20 | [[emacsconf:collab][collab]] | Collaborative data processing and documenting using org-babel | Jonathan Hartman, Lukas C. Bossert |
-| 2023-12-02 Sat 15:20-15:40 | [[emacsconf:woof][woof]] | Watch Over Our Folders | Bastien Guerry |
-| 2023-12-02 Sat 15:30-15:50 | [[emacsconf:ref][ref]] | Org-Mode workflow: informal reference tracking | Christopher Howard |
-| 2023-12-02 Sat 16:00-16:10 | [[emacsconf:unentangling][unentangling]] | (Un)entangling projects and repos | Alexey Bochkarev |
-| 2023-12-02 Sat 16:20-16:30 | [[emacsconf:devel][devel]] | Emacs development updates | John Wiegley |
+| 2023-12-02 Sat 14:50-15:10 | [[emacsconf:extending][extending]] | GNU Emacs for electronics, note-taking, and as lightweight IDE | Anand Tamariya |
+| 2023-12-02 Sat 15:00-15:20 | [[emacsconf:ref][ref]] | Org-Mode workflow: informal reference tracking | Christopher Howard |
+| 2023-12-02 Sat 15:30-15:40 | [[emacsconf:unentangling][unentangling]] | (Un)entangling projects and repos | Alexey Bochkarev |
+| 2023-12-02 Sat 15:30-15:50 | [[emacsconf:steno][steno]] | Programming at 200 wpm | Daniel Alejandro Tapia |
+| 2023-12-02 Sat 15:50-16:10 | [[emacsconf:woof][woof]] | Watch Over Our Folders | Bastien Guerry |
+| 2023-12-02 Sat 16:00-16:20 | [[emacsconf:emacsen][emacsen]] | The Emacsen family, the design of an Emacs and the importance of Lisp | Fermin |
+| 2023-12-02 Sat 16:30-16:40 | [[emacsconf:devel][devel]] | Emacs development updates | John Wiegley |
| 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 | [[emacsconf:hyperamp][hyperamp]] | Top 10 ways Hyperbole amps up Emacs | Robert Weiner |
| 2023-12-03 Sun 09:45-10:05 | [[emacsconf:koutline][koutline]] | Using Koutline for stream of thought journaling | Matthew Jorgensen (PlasmaStrike) |
| 2023-12-03 Sun 10:00-10:20 | [[emacsconf:scheme][scheme]] | Bringing joy to Scheme programming | Andrew Tropin |
-| 2023-12-03 Sun 10:15-10:25 | [[emacsconf:parallel][parallel]] | Parallel Text Replacement: Does P = NP? | Lovro |
+| 2023-12-03 Sun 10:15-10:25 | [[emacsconf:parallel][parallel]] | Parallel Text Replacement: Does P = NP? | Lovro, Valentino Picotti |
| 2023-12-03 Sun 10:40-10:50 | [[emacsconf:lspocaml][lspocaml]] | Writing a language server in OCaml for Emacs, fun, and profit | Austin Theriault |
| 2023-12-03 Sun 10:45-11:05 | [[emacsconf:poltys][poltys]] | The browser in a buffer | Michael Bauer |
| 2023-12-03 Sun 11:10-11:30 | [[emacsconf:test][test]] | What I learned by writing test cases for GNU Hyperbole | Mats Lidell |
| 2023-12-03 Sun 11:25-11:45 | [[emacsconf:cubing][cubing]] | Speedcubing in Emacs | Vasilij "wasamasa" Schneidermann |
-| 2023-12-03 Sun 12:50-13:02 | [[emacsconf:eat][eat]] | Eat and Eat powered Eshell, fast featureful terminal inside Emacs | Akib Azmain Turja |
+| 2023-12-03 Sun 12:50-13:00 | [[emacsconf:eat][eat]] | Eat and Eat powered Eshell, fast featureful terminal inside Emacs | Akib Azmain Turja |
| 2023-12-03 Sun 12:50-13:10 | [[emacsconf:gc][gc]] | emacs-gc-stats: Does garbage collection actually slow down Emacs? | Ihor Radchenko |
-| 2023-12-03 Sun 13:22-14:02 | [[emacsconf:hyperdrive][hyperdrive]] | hyperdrive.el: Peer-to-peer filesystem in Emacs | Joseph Turner |
+| 2023-12-03 Sun 13:20-14:00 | [[emacsconf:hyperdrive][hyperdrive]] | hyperdrive.el: Peer-to-peer filesystem in Emacs | Joseph Turner |
| 2023-12-03 Sun 13:30-13:40 | [[emacsconf:flat][flat]] | A modern Emacs look-and-feel without pain | Pedro A. Aranda |
| 2023-12-03 Sun 14:00-14:40 | [[emacsconf:windows][windows]] | Windows into Freedom | Corwin Brust |
-| 2023-12-03 Sun 14:22-14:32 | [[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:20-14:30 | [[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 15:00-15:10 | [[emacsconf:hn][hn]] | The many ways to browse Hacker News from Emacs | Mickael Kerjean |
| 2023-12-03 Sun 15:00-15:20 | [[emacsconf:emacsconf][emacsconf]] | EmacsConf.org: How we use Org Mode and TRAMP to organize and run a multi-track conference | Sacha Chua |
| 2023-12-03 Sun 15:20-16:00 | [[emacsconf:web][web]] | Emacs saves the Web | Yuchen Pei |