All talks: https://emacsconf.org/2023/talks/
Sunday closing remarks
https://emacsconf.org/2023/talks/sun-close - ${speakers} - Track: General
Watch/participate: https://emacsconf.org/2023/watch/gen/
Q&A: none
IRC: https://chat.emacsconf.org/#/connect?join=emacsconf,emacsconf-gen or #emacsconf-gen on libera.chat network
Guidelines for conduct: https://emacsconf.org/conduct
See end of file for license (CC Attribution-ShareAlike 4.0 + GPLv3 or later)
----------------------------------------------------------------=
- Wheeeee! We made it to the end of the second day! Thank you so much for joining us for EmacsConf 2023.
- Pre-recorded talks are up on the talk pages at https://emacsconf.org/2023/talks/ and at https://media.emacsconf.org/2023 . We'll upload them to YouTube and other places once we re-check audio.
- We'll work on extracting the live talks and Q&As in the weeks to come. If you'd like updates, please subscribe to the emacsconf-discuss mailing list (https://lists.gnu.org/mailman/listinfo/emacsconf-discuss)
- Feel free to spread the word (#EmacsConf #Emacs).
- What did you like? Do you have ideas for making things even better? We’ve got a general conference discussion/notes/community message board: https://pad.emacsconf.org/2023
- -----------------------------------------
- Thanks
- Thank you to all the speakers, volunteers, and participants, and to all those other people in our lives who make it possible through time and support.
- This year's conference hosts are Leo Vivier, Amin Bandali, and -joining our team of hosts for the first time this year, FlowyCoder (thank you Flowy! ❤️).
- The streams were managed by Sacha Chua, check-ins by FlowyCoder and Amin, with miscellaneous running-around by Corwin Brust.
- Thank you to our captioning volunteers:
- Daniel Molina, Bala Ramadurai, Bhavin Gandhi,
- Amine Zyad, Yoni Rabkin, Daniel Alejandro Tapia,
- Hannah Miller, Ken Huang, Jean-Christophe Helary,
- and James Howell.
- Thanks to Jean-Christophe Helary, Corwin, Quiliro, Cairn, and Amin Bandali for helping with the early acceptance process.
- Thanks to Leo Vivier for fiddling with the audio to get things nicely synced, and thanks to him and other people who kept the mailing lists free from spam.
- Thanks to Andrew Dougherty for helping with Whisper processing.
- Thanks to Akshay Gaikwad for design contributions.
- Thanks to shoshin (Grant Shangreaux) for the music.
- Thanks to Ry P for the server that we're using for OBS streaming and for processing videos.
- Thanks to the Free Software Foundation for Emacs itself, the mailing lists, and the media.emacsconf.org server.
- Thanks to BigBlueButton, Etherpad, Icecast, OBS, TheLounge, libera.chat, ffmpeg, OpenAI Whisper, the aeneas forced alignment tool, PsiTransfer, subed, and contributers to all of tools and services we used.
- Thanks to everyone!
- How it's made: https://emacsconf.org/infra/ and https://emacsconf.org/2023/talks/emacsconf
- bandali: fiscal sponsorship announcement: https://www.fsf.org/news/emacsconf-joins-free-software-foundation-fiscal-sponsorship-program - FSF can process donations to EmacsConf, 10% covers their costs and supports other FSF projects
- So, folks might have already seen this very recent development, but I'm very excited to share that this past Thursday EmacsConf joined the Free Software Foundation's Working Together for Free Software Fund.
- As part of this program, the FSF provides fiscal sponsorship for a number of important free software and GNU technical projects, such as the GNU Toolchain and Replicant. And starting this year, EmacsConf will also receive this sponsorship. As a fiscal sponsor, the FSF can assist EmacsConf by providing services required by a legal entity, such as signing of contracts and receiving and processing payments.
- To provide some context, EmacsConf is and always has been an independent initiative, organized by a small team of people and without any corporate sponsors. And that's important in part because I believe one of our goals has been to show that indeed anyone can organize and run a similar conference even with a small team of volunteers and modest resources.
- And now having FSF as our fiscal sponsor, we're in a better position to accept donations as one potential way to contribute or help the conference. To be clear, we're not at all struggling with the costs, and this is just one extra avenue to help, if people feel generous and would like to help that way.
- Having a 501(c)(3) nonprofit like the FSF as our fiscal sponsor, many donors will receive tax benefits they otherwise couldn't receive if giving money directly to individuals involved in projects. Also, donors can know that their donated funds are being handled by an accountable institution. Also importantly, when donating through FSF, people can donate without having to run any nonfree JavaScript.
- We just joined on Thu, Nov 30 (so, 2 days before the conference!) and have already received our very first donation! We'd like to thank Scott Randby, who is our first ever kind donor and agreed to be thanked publicly. :-)
- Since this is a very recent development, we plan to add more information and details about this to the wiki, including links to the announcement and our donation page, in the very near future. In the mean time, I'm happy to answer any questions as best as I can, so feel free to ping me on IRC or email me at bandali@gnu.org.
- Corwin: I know one thing people have wanted to know is about the portion of each donation that goes to the FSF.
- Amin: It's 10%, which supports operation of the Working Together program and also the shared GNU infrastructure which we have started incorperating into the program since last year, and plus things like transaction costs.
- Corwin: Speaking for myself, but I think also for all of the organizers, this is really, really great deal in every way. First, 10% is an excellent rate. This is about what Kickstarter takes, compared to smaller more independant crowd funding businesses, which also take operational and merchant services, so I think the model is similar. But, but: more importantly: every contribution of any size is going to support free software, meaning projects like EmacsConf, and Emacs, itself.
- The FSF is doing an end-of-year fundraiser right now, so if you were to donate to us, you'd be helping the FSF as well!
- Hosting for the 2 days of EmacsConf 2022 - not a lot of money needed, doable if you want to organize something!
- Linode 32GB for emacsconf.org, 49 hours * USD 0.24 = USD 11.76 (Etherpad ~20 people, Ikiwiki, mumble); CPU load 5%, 1GB used
- Linode 64GB for emacsconf.org, 48 hours * USD 0.48 = USD 23.04 (Icecast for streaming; ~200 simultaneous viewers); CPU load 30% 1GB used, ~200 listeners (2023 numbers)
- General use throughout the year as 1GB Nanodes: ~USD 10/month, also used to host other low-traffic projects
- OBS and VNC for two tracks are both run on a server shared by Ry P, 12-core Xeon E5-2420 (1.90GHz) with 60GB mem. Also does ffmpeg and OpenAI Whisper processing of uploaded talks.
- ~50GB mem used, 68% CPU used
- BigBlueButton is on a 6-core 8 GB server shared by a defunct organization; CPU load 35%, 4GB used
- media.emacsconf.org is on a server shared by FSF; 2 GB RAM so that PsiTransfer can run
- mailing lists provided by FSF
- Organizer’s machine for monitoring everything
- zaeph: Thinkpad X5 Carbon with a Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz and a large 4K monitor to monitor everything
- sachac: Lenovo X230T from 2012 or so (donated by Matthew Darling, thanks!)
- (Sacha?) Finally, somebody noticed that it's our 10th birthday! Happy 10-year birthday, EmacsConf! =) (5 years as a virtual conference, and probably that going forward because it's just so cool to have a worldwide Emacs party)
Notes, discussions, links, feedback:
- Really cool conference this year! Thank you!
- Great Conference - Thanks for all you do.
- Amazing conference! Thanks for everything and we're already looking forward to next year. The things we learn here every year are truly priceless.
- Thank you! Lots of cool new ideas to explore presented this year!
- This has been a top-notch conference; both content and facilitation/hosting. Thank you to everyone that's participated in this grand Emacs party!
- Having a tool that would let people select all the sessions they want to attend and create a custome schedule in their timezone would be helpful. You are close with the .ics files where you can just delete cal entries that are not of interest but maybe there is a way to do this with an Org template :-)
- ^ Good idea, second that request
- Likely doable already using the provided timezone-specific Org files and exporting to ICS files.
- that idea about suggesting tagging things and then showing an Org agenda with those would be fun
Great job as always everyone. You guys do so much to build the community and keep Emacs vibrant through the years. Definitely post the link for how to donate while you have everyone checking out the videos in the next week.
- This is my first year attending the conference, it was amazing! All of the presenters and material were very impressive. And from a technical perspective, the event was extremely smooth. It was easy to find the agenda material online, and then use mpv to watch the sessions, and then interact directly via etherpad. I also appreciate the "virtual-first" philosophy of the conference as it allows me to attend and I actually prefer virtual conferences to in-person these days :)
- Idea: Look across the videos and pull out engaging moments of demos to create a fast, couple-minute montage that could be used to excite new potential users about Emacs and EmacsConf and put to bed the common question, "Emacs, do people still use that?"
- Maybe it would be good to get in touch with podcasts like This Week in Linux, Linux Unplugged, Ask Noah, Linux After Dark etc to give a heads up on EmacsConf before it happens and also mention to them when videos are available to spark more interest.
----------------------------------------------------------------
Questions and answers go here:
- Q:
- Q: Small suggestion, likely out of your control, but anyway: BigBlueButton seems to work very well, but it would be a bit more watchable if the webcam frames were lined up vertically on one side, because it would allow the screenshare frame to be larger, and would make much better use of the viewable space. Maybe worth a bug report to upstream.
- A: Maybe we can hack the CSS with a browser extension, although needs lots of thinking to keep it fiddle-able...
- Oooh, maybe we can borrow what LibrePlanet does Ψ( `▽´)ノ mwahaha, stealing good ideas from everyone!
- Q: Do you have any stats on how many people watched, were in irc and bbb , over those 2 days?
- Q:Curious what order of magnitude hours do each of you think you devote to the conference yearly?
- Q: What would be some of the best online, freedom-respecting resources for connecting with the Emacs community the rest of the year? :) Thank you! :D
- A: (corwin) [Sacha's Blog, EmacsNews, EmacsTangents] (that's mostly the same thing) (in increasing order of "gets to be a lot"), #emacs on libera.chat is great if you like realtime chat. Oh, also: EmacsWiki.org - sacha (and others) put alot of meetup information, for example
- 2. See also: #emacs:matrix.org :)
- If you want to get involved in next year's EmacsConf, send us a note at emacsconf-org-private@gnu.org ! =)
- Idea for 2024: Emacs Golf competition livestream, with prizes! Ooooh.
- Idea for Emacs/GNU: pair up experienced programmers with those who have less experience but good ideas; Amin: https://mentors.debian.net/
----------------------------------------------------------------
Questions/comments related to EmacsConf 2023 as a whole? https://pad.emacsconf.org/2023
----------------------------------------------------------------
This pad will be archived at https://emacsconf.org/2023/talks/sun-close after the conference.
Except where otherwise noted, the material on the EmacsConf pad are dual-licensed under the terms of the Creative Commons Attribution-ShareAlike 4.0 International Public License; and the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) an later version. Copies of these two licenses are included in the EmacsConf wiki repository, in the COPYING.GPL and COPYING.CC-BY-SA files (https://emacsconf.org/COPYING/)
By contributing to this pad, you agree to make your contributions available under the above licenses. You are also promising that you are the author of your changes, or that you copied them from a work in the public domain or a work released under a free license that is compatible with the above two licenses. DO NOT SUBMIT COPYRIGHTED WORK WITHOUT PERMISSION.