Falling further down the #emacs RH adventures.... just discovered #orgmode and that might be the clincher for me. My writing is very much outline-driven, and I've always wanted an outliner with movable sections (had something in the early PC days that did that). When you combine all of the other functionality, #emacs gets more and more attractive. Key binding memorization is overwhelming but just saw some good advice: use M-x and functions at first. So we continue.
@birv2 If you like to write with outlines and you're starting to explore #orgmode, you might enjoy the tips Edmund Jorgensen shared in this #EmacsConf talk "Why Nabokov would use Org-Mode if he were writing today": https://emacsconf.org/2023/talks/nabokov/
Today I received a nice surprise from the #emacs#EmacsConf2023 organizing committee (@sachac et al.). I will definitely participate in the next #emacsconf and continue spreading the word about the best productivity tool for any kind of research, especially if you have #research#data . You can view again the talk by Jonathan and me (both from #RWTH#Aachen) how you can collaborate while data processing: https://www.youtube.com/watch?v=fz7-Kd83IjM
Posted the #EmacsConf 2023 report at https://emacsconf.org/2023/report/ . Overview: EmacsConf 2023 was held on December 2 and 3 as an online conference. We had 41 talks across two tracks (general and development), with a total of 16 hours of presentations, 12 hours of Q&A via web conference, and lots of lively discussion across IRC and Etherpad. Throughout the conference, there were 100-250 people watching via the livestream, and more than 80 people joined the live Q&A web conferences. There were also satellite events in Switzerland and Slovenia where people watched together.
Drafting a brief report on #EmacsConf 2023. The other organizers suggested including a section on conference highlights. It's hard for me to pick, although we should definitely mention @howard's talk on solo RPGs in #Emacs as a crowd favourite, and it was nice to have John Wiegley, @yantar92, and Stefan Kangas speak about core development. Want to make my life easier and reply with your favourite talks and why? :)
@sachac, the talks that impacted me the most were @takeonrules Jeremy Friesen's talks, ostensibly about writing with #Emacs and talking to others about Emacs. Substantively they got right to the heart of what makes Emacs so powerful as a platform, as a community, and as a model for how #FreeSoftware liberates us. His embodying the attitudes of self-sufficiency, mutual aid, empathy, open-mindedness, and authentic creativity showed us ourselves at our best.
It was super easy to use pavucontrol switch the output of my BigBlueButton test web conference room into a PulseAudio null sink that I had previously created, and then use the monitor of that sink as the input to my live speech transcription setup so that I could get it into Emacs. I don't have to mess around with mic + system audio setup for that one. I just need to join the web conference in a separate browser (might even be just a separate tab) and then reroute the audio. My next step is to see if I can get Etherpad's new appendText API call working. Then I can hook #Emacs up with that and dump a live transcript into #EmacsConf Etherpads. I also want to experiment with semi-automatically identifying speakers and correcting misrecognized words.
I received a Google Open Source Peer Bonus award, which was a pleasant surprise. :) Thinking of ways to reinvest it into Emacs and the community to see what a little money earmarked for that could do. People have already donated enough to #EmacsConf to cover hosting costs, so that's all sorted out. Might see how USD ~250 could be used to help me make more blog posts and videos. Could start with experiments with speech recognition or NLP/AI for outlining/summarizing/cleaning up my audio braindumps. Paying for cloud usage will let me do tiny experiments without upgrading my X230T for now. We'll see!
All right, videos posted, pads and IRC logs copied, update sent to emacsconf-discuss, thank-you notes sent! Now I have a little time to make some progress on non-#EmacsConf parts of my todo list. I'll eventually circle back and do captions for the live/late talks and maybe indices for the Q&A. Plenty of things I need to catch up on, though! :)
Okay, I think the #EmacsConf YouTube channel should have all the talks and current subtitles. https://www.youtube.com/@EmacsConf Next time I can fiddle with things, I'll work on getting the PeerTube channel sorted out, and then the Q&A videos too.
Mwahahaha, I've figured out how to use url-http-oauth to talk to the Youtube Data API from Emacs Lisp so I can update #EmacsConf video titles and descriptions. I can even use plz by passing the bearer token in as a header. Tomorrow I'll figure out how to copy all the video IDs into my Org properties, upload any missing videos, and set all the captions we have so far. At some point, I'll add the code to our repo and write a blog post. Whee!
Yay, I finished reading the IRC logs from #emacsconf-gen and #emacsconf-dev and copying interesting comments into the #EmacsConf talk pages. I copied the text from Etherpad too. Now I can include people's wonderful feedback in our thank-you notes to speakers and volunteers. Kiddo woke up, so I'll have to save that for tomorrow. Whee!
Links to #EmacsConf BigBlueButton recordings are now available from https://emacsconf.org/2023/talks/ . I'll eventually work on figuring out combining them into webms so people can watch them more easily instead of using the web player, and then I can figure out minor edits.
Got a questions about my office background in this weekend's presentation at #emacsconf... especially my license plate. t.ly/xKiVE
When a dear friend wanted a vanity plate in Utah, the state had just started to allowed 7 characters, so he thought HEATHEN would be locally humorous. The next day, our boss came in and said, "What's up with the license plate?"
My friend smiled, "Yeah, pretty good, huh?"
Our boss replied, "Not really. I mean, what does Heat Hen mean?"
When my friend passed away, his widow gave me that license plate, and that is why it belongs on my bookshelf of memories.