From 690d543c13152351002214b044865c1506ef4b2e Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Wed, 30 Nov 2022 09:22:25 -0500 Subject: status updates --- 2022/organizers-notebook/index.org | 79 ++++++++++++++++++++++++++++------- 2022/organizers-notebook/schedule.svg | 2 +- 2 files changed, 65 insertions(+), 16 deletions(-) diff --git a/2022/organizers-notebook/index.org b/2022/organizers-notebook/index.org index c12947cd..1f69760a 100644 --- a/2022/organizers-notebook/index.org +++ b/2022/organizers-notebook/index.org @@ -118,7 +118,7 @@ interests you! :CUSTOM_ID: derisk :END: https://pad.emacsconf.org/premortem -*** TODO Click on stuff with xdotool +*** TODO [#B] Click on stuff with xdotool ;; type emacsconf (emacsconf-stream-track-ssh @@ -269,8 +269,8 @@ if (video) { } // @license-end #+end_src -*** TODO [#A] Make sure things are okay for me to handle both streams :sachac: -SCHEDULED: <2022-11-29 Tue> +*** DONE [#A] Make sure things are okay for me to handle both streams :sachac: +CLOSED: [2022-11-29 Tue 14:51] SCHEDULED: <2022-11-29 Tue> :PROPERTIES: :CREATED: [2022-11-27 Sun 12:41] :CUSTOM_ID: both @@ -303,19 +303,19 @@ CLOSED: [2022-11-29 Tue 08:02] SCHEDULED: <2022-11-28 Mon> I'm just going to do this with pavucontrol so that it's not too complicated -**** TODO [#C] Tweak my audio setup for push-to-talk? -SCHEDULED: <2022-11-30 Wed> +**** CANCELLED [#C] Tweak my audio setup for push-to-talk? +CLOSED: [2022-11-29 Tue 14:51] SCHEDULED: <2022-11-30 Wed> https://news.ycombinator.com/item?id=23160101 https://gist.github.com/zouppen/bdd40a42c77ca387fae8bace0f2ed3e0 -**** STARTED [#B] Guard against over-announcing by paying attention to erc -SCHEDULED: <2022-11-29 Tue> +**** DONE [#B] Guard against over-announcing by paying attention to erc +CLOSED: [2022-11-29 Tue 14:50] SCHEDULED: <2022-11-29 Tue> :PROPERTIES: :CREATED: [2022-11-27 Sun 18:32] :Effort: 0:45 :END: :LOGBOOK: - CLOCK: [2022-11-29 Tue 12:49] + CLOCK: [2022-11-29 Tue 12:49]--[2022-11-29 Tue 14:50] => 2:01 CLOCK: [2022-11-29 Tue 08:18]--[2022-11-29 Tue 08:27] => 0:09 CLOCK: [2022-11-29 Tue 08:03]--[2022-11-29 Tue 08:03] => 0:00 :END: @@ -780,7 +780,7 @@ CLOSED: [2022-11-28 Mon 12:25] SCHEDULED: <2022-11-28 Mon> [[file:~/proj/emacsconf/wiki/2022/organizers-notebook/index.org::*Use Mumble for backchannel coordination and also on-stage][Use Mumble for backchannel coordination and also on-stage]] -**** TODO make sure live talks are on the checkin list +**** TODO [#A] make sure live talks are on the checkin list :PROPERTIES: :CREATED: [2022-11-28 Mon 21:38] :END: @@ -814,6 +814,16 @@ CLOSED: [2022-11-24 Thu 08:57] SCHEDULED: <2022-11-24 Thu> :CREATED: [2022-11-23 Wed 20:50] :END: +*** SOMEDAY [#A] Make a hyperlist for hosts +:PROPERTIES: +:CREATED: [2022-11-29 Tue 21:19] +:END: + +*** SOMEDAY [#A] Update etherpad hyperlist +:PROPERTIES: +:CREATED: [2022-11-29 Tue 21:19] +:END: + ** TODO [#C] Record intro/outro for day-1 and day-2 :zaeph: :PROPERTIES: :CUSTOM_ID: rec-intro @@ -1284,6 +1294,14 @@ SCHEDULED: <2023-01-26 Thu> :END: #+TOC: headlines 1 local +** Do we want to drop talks? +:PROPERTIES: +:CUSTOM_ID: drop +:END: + +- *Keep the slot open, allow people to speak live* + - If they don't show up, continue with previous Q&A or have an open room + ** How do we want to coordinate during the conference itself? :PROPERTIES: @@ -1585,7 +1603,6 @@ SCHEDULED: <2022-12-01 Thu> - replay talks from previous years *** SOMEDAY [#C] Consider fillers covering conference stuff :thoughts: -SCHEDULED: <2022-12-02 Fri> :PROPERTIES: :CREATED: [2022-11-19 Sat 17:43] :END: @@ -2409,7 +2426,6 @@ CLOSED: [2022-11-23 Wed 13:42] SCHEDULED: <2022-11-23 Wed> :END: **** SOMEDAY [#C] Cache video data - audio processed? -SCHEDULED: <2022-11-30 Wed> :PROPERTIES: :CREATED: [2022-11-23 Wed 20:40] :END: @@ -3213,7 +3229,6 @@ CLOSED: [2022-11-23 Wed 22:58] :END: *** TODO [#C] Display breaks and lunch in the schedule -SCHEDULED: <2022-12-01 Thu> :PROPERTIES: :CREATED: [2022-11-25 Fri 10:56] :END: @@ -4418,7 +4433,6 @@ https://gitlab.com/akshay196/emacsconf-artwork/-/blob/main/2022/talk-banner/samp https://gitlab.com/akshay196/emacsconf-artwork/-/blob/main/2022/overlays/src/ *** TODO [#C] Make a list of different things to plug during commercial breaks, like Mastodon :sachac: - SCHEDULED: <2022-12-01 Thu> :PROPERTIES: :CREATED: [2022-11-17 Thu 14:25] :END: @@ -4956,10 +4970,16 @@ dev: Mumble? -**** TODO [#B] Reflow and edit VTT for RMS TEDx talk so that things are on one line -SCHEDULED: <2022-11-29 Tue> +**** DONE [#B] Reflow and edit VTT for RMS TEDx talk so that things are on one line +CLOSED: [2022-11-29 Tue 22:56] SCHEDULED: <2022-11-30 Wed> :PROPERTIES: :CREATED: [2022-11-19 Sat 19:02] + :Effort: 0:30 + :END: + :LOGBOOK: + - Note taken on [2022-11-29 Tue 15:01] \\ + want to have Whisper do it + CLOCK: [2022-11-29 Tue 14:59]--[2022-11-29 Tue 15:01] => 0:02 :END: [[file:~/proj/emacsconf/lisp/emacsconf-stream.el]] @@ -4998,7 +5018,20 @@ capitalization and punctuation, but it produces longer captions OpenAPI captions so that people can decide what they like. [[#mpv-captions][Set up MPV for captions]] +*** DONE Edit survey captions +CLOSED: [2022-11-29 Tue 22:20] SCHEDULED: <2022-11-30 Wed> +:PROPERTIES: +:CREATED: [022-11-29 Tue 15:2] +:END: +*** DONE Edit dbus captions +CLOSED: [2022-11-29 Tue 15:22] +:PROPERTIES: +:Effort: 1:00 +:END: +:LOGBOOK: +CLOCK: [2022-11-29 Tue 15:07]--[2022-11-29 Tue 15:22] => 0:15 +:END: *** DONE Figure out why it's choking on SRV2 CLOSED: [2022-10-30 Sun 00:13] Can I use aeneas for alignment instead? @@ -5183,6 +5216,22 @@ CLOSED: [2022-11-26 Sat 22:35] SCHEDULED: <2022-11-27 Sun> :CREATED: [2022-11-26 Sat 20:44] :END: +*** TODO [#C] Try whisper.cpp +commented out ~-mavx~ to get it to compile in Debian on res + +ffmpeg -y -i emacsconf-2022-rmsted--main.ogg -acodec pcm_s16le -ac 1 -ar 16000 emacsconf-2022-rmsted--main.wav +/usr/src/whisper.cpp/main -f emacsconf-2022-rmsted--main.wav -m models/ggml-large.bin -ovtt -otxt + +*** DONE [#A] edit rms tedx captions, they're not actually edited! +CLOSED: [2022-11-29 Tue 22:56] +:PROPERTIES: +:CREATED: [2022-11-29 Tue 08:00] +:END: + +*** TODO [#A] realign subtitles if needed, looks like aeneas options need tweaking +:PROPERTIES: +:CREATED: [2022-11-29 Tue 21:46] +:END: ** DONE Find a way to accommodate a specific return-speaker CLOSED: [2022-11-19 Sat 11:17] We’re not sure if we’re going to get a presentation or a prerec for them diff --git a/2022/organizers-notebook/schedule.svg b/2022/organizers-notebook/schedule.svg index c01de234..7166ee27 100644 --- a/2022/organizers-notebook/schedule.svg +++ b/2022/organizers-notebook/schedule.svg @@ -1 +1 @@ - Graphical view of the schedule Schedule for Saturday Saturday 9:00- 9:05 Saturday opening remarks sat-open 9:05- 9:25 Emacs journalism (or everything's a nail if you hit it with Emacs) journalism 9:45- 9:55 Back to school with Emacs school 10:05-10:15 How to incorporate handwritten notes into Emacs Orgmode handwritten 10:45-11:05 Writing and organizing literature notes for scientific writing science 11:25-11:35 The Emacs Buddy initiative buddy 1:00- 1:20 Attending and organizing Emacs meetups meetups 1:40- 1:55 Linking personal info with Hyperbole implicit buttons buttons 2:15- 2:40 Real estate and Org table formulas realestate 3:00- 3:25 Health data journaling and visualization with Org Mode and GNUplot health 3:45- 4:05 Edit live Jupyter notebook cells with Emacs jupyter 4:50- 4:55 Saturday closing remarks sat-close 10:00-10:15 Tree-sitter beyond syntax highlighting treesitter 10:25-10:45 lsp-bridge: complete asynchronous LSP client lspbridge 10:55-11:15 asm-blox: a game based on WebAssembly that no one asked for asmblox 11:25-11:35 Emacs should become a Wayland compositor wayland 1:00- 1:25 Using SQLite as a data source: a framework and an example sqlite 1:50- 2:30 Revisiting the anatomy of Emacs mail user agents mail 2:50- 3:10 Maintaining the Maintainers: Attribution as an Economic Model for Open Source maint 3:35- 3:40 Bidirectional links with eev eev 3:50- 3:55 Short hyperlinks to Python docs python 4:05- 4:35 Haskell code exploration with Emacs haskell 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Results of the 2022 Emacs Survey survey 9:35- 9:45 This Year in Org orgyear 9:55-10:20 Build a Zettelkasten with the Hyperbole Rolodex rolodex 10:40-10:50 Linking headings with org-super-links (poor-man's Zettelkasten) orgsuperlinks 11:10-11:20 orgvm: a simple HTTP server for org orgvm 1:00- 1:30 Powerful productivity with Hyperbole and Org Mode hyperorg 1:50- 2:15 Org workflows for developers workflows 2:35- 2:55 GRAIL---A Generalized Representation and Aggregation of Information Layers grail 3:25- 3:45 Putting Org Mode on the Indieweb indieweb 4:05- 4:15 Emacs development updates devel 4:25- 4:35 Fanfare for the Common Emacs User fanfare 4:50- 5:00 Sunday closing remarks sun-close 10:00-10:25 rde Emacs introduction rde 10:50-11:05 justl: Driving recipes within Emacs justl 11:15-11:35 What I'd like to see in Emacs rms 1:00- 1:15 Getting detached from Emacs detached 1:40- 1:55 Top 10 reasons why you should be using Eshell eshell 2:20- 2:40 Emacs was async before async was cool async 3:15- 4:10 The Wheels on D-Bus dbus 4:35- 4:45 Pre-localizing Emacs localizing 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:05 Saturday opening remarks sat-open 9:05- 9:25 Emacs journalism (or everything's a nail if you hit it with Emacs) journalism 9:45- 9:55 Back to school with Emacs school 10:05-10:15 How to incorporate handwritten notes into Emacs Orgmode handwritten 10:45-11:05 Writing and organizing literature notes for scientific writing science 11:25-11:35 The Emacs Buddy initiative buddy 1:00- 1:20 Attending and organizing Emacs meetups meetups 1:40- 1:55 Linking personal info with Hyperbole implicit buttons buttons 2:15- 2:40 Real estate and Org table formulas realestate 3:00- 3:25 Health data journaling and visualization with Org Mode and GNUplot health 3:45- 4:05 Edit live Jupyter notebook cells with Emacs jupyter 4:50- 4:55 Saturday closing remarks sat-close 10:00-10:15 Tree-sitter beyond syntax highlighting treesitter 10:25-10:45 lsp-bridge: complete asynchronous LSP client lspbridge 10:55-11:15 asm-blox: a game based on WebAssembly that no one asked for asmblox 11:25-11:35 Emacs should become a Wayland compositor wayland 1:00- 1:25 Using SQLite as a data source: a framework and an example sqlite 1:50- 2:30 Revisiting the anatomy of Emacs mail user agents mail 2:50- 3:10 Maintaining the Maintainers: Attribution as an Economic Model for Open Source maint 3:35- 3:40 Bidirectional links with eev eev 3:50- 3:55 Short hyperlinks to Python docs python 4:05- 4:35 Haskell code exploration with Emacs haskell 9 AM 10 AM 11 AM 12 PM 1 PM 2 PM 3 PM 4 PM 5 PM Schedule for Sunday Sunday 9:00- 9:05 Sunday opening remarks sun-open 9:05- 9:25 Results of the 2022 Emacs Survey survey 9:35- 9:45 This Year in Org orgyear 9:55-10:20 Build a Zettelkasten with the Hyperbole Rolodex rolodex 10:40-10:50 Linking headings with org-super-links (poor-man's Zettelkasten) orgsuperlinks 11:10-11:20 orgvm: a simple HTTP server for org orgvm 1:00- 1:30 Powerful productivity with Hyperbole and Org Mode hyperorg 1:50- 2:15 Org workflows for developers workflows 2:35- 2:55 GRAIL---A Generalized Representation and Aggregation of Information Layers grail 3:25- 3:45 Putting Org Mode on the Indieweb indieweb 4:05- 4:15 Emacs development updates devel 4:25- 4:35 Fanfare for the Common Emacs User fanfare 4:50- 5:00 Sunday closing remarks sun-close 10:00-10:25 rde Emacs introduction rde 10:50-11:05 justl: Driving recipes within Emacs justl 11:15-11:35 What I'd like to see in Emacs rms 1:00- 1:15 Getting detached from Emacs detached 1:40- 1:55 Top 10 reasons why you should be using Eshell eshell 2:20- 2:40 Emacs was async before async was cool async 3:15- 3:35 The Wheels on D-Bus dbus 4:00- 4:10 Pre-localizing Emacs localizing 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