diff options
Diffstat (limited to '')
-rw-r--r-- | 2020/info/01.md | 2 | ||||
-rw-r--r-- | 2020/subtitles/emacsconf-2020-01--emacs-news-highlights--sacha-chua.vtt | 304 |
2 files changed, 305 insertions, 1 deletions
diff --git a/2020/info/01.md b/2020/info/01.md index d2b4533a..711de308 100644 --- a/2020/info/01.md +++ b/2020/info/01.md @@ -1,7 +1,7 @@ # Emacs News Highlights Sacha Chua -[[!template id=vid src="https://mirror.csclub.uwaterloo.ca/emacsconf/2020/emacsconf-2020--01-emacs-news-highlights--sacha-chua.webm"]] +[[!template id=vid src="https://mirror.csclub.uwaterloo.ca/emacsconf/2020/emacsconf-2020--01-emacs-news-highlights--sacha-chua.webm" subtitles="subtitles/emacsconf-2020-01--emacs-news-highlights--sacha-chua.vtt"]] [Download .webm video, 720p, 11MB with subtitles](https://mirror.csclub.uwaterloo.ca/emacsconf/2020/emacsconf-2020--01-emacs-news-highlights--sacha-chua.webm) Quick highlights from Emacs News since the last EmacsConf diff --git a/2020/subtitles/emacsconf-2020-01--emacs-news-highlights--sacha-chua.vtt b/2020/subtitles/emacsconf-2020-01--emacs-news-highlights--sacha-chua.vtt new file mode 100644 index 00000000..99ebf96c --- /dev/null +++ b/2020/subtitles/emacsconf-2020-01--emacs-news-highlights--sacha-chua.vtt @@ -0,0 +1,304 @@ +WEBVTT + +00:00:00.000 --> 00:00:04.000 +I'm Sacha Chua, and welcome to EmacsConf 2020. + +00:00:04.000 --> 00:00:07.000 +To kick things off, here are ten cool things + +00:00:07.000 --> 00:00:08.000 +that people have been working on + +00:00:08.000 --> 00:00:10.000 +since the conference last year. + +00:00:10.000 --> 00:00:11.000 +If you want to follow the links + +00:00:11.000 --> 00:00:14.000 +or if you'd like to add something I've missed, + +00:00:14.000 --> 00:00:16.000 +add them to the collaborative pad + +00:00:16.000 --> 00:00:17.000 +if you're watching this live + +00:00:17.000 --> 00:00:20.000 +or check out the EmacsConf wiki page for this talk. + +00:00:20.000 --> 00:00:24.000 +The big news this year was the release of Emacs 27.1, + +00:00:24.000 --> 00:00:27.000 +a little over two years after Emacs 26. + +00:00:27.000 --> 00:00:31.000 +Mickey Petersen's notes on the release are a great way + +00:00:31.000 --> 00:00:32.000 +to find out what's new, + +00:00:32.000 --> 00:00:34.000 +and John Wiegley's development update tomorrow + +00:00:34.000 --> 00:00:36.000 +will probably give more details. + +00:00:36.000 --> 00:00:39.000 +What's coming up for Emacs 28 and beyond? + +00:00:39.000 --> 00:00:40.000 +One of the branches that people are + +00:00:40.000 --> 00:00:44.000 +excited about is gccemacs, which compiles + +00:00:44.000 --> 00:00:48.000 +Emacs Lisp to native code so that it runs faster. + +00:00:48.000 --> 00:00:50.000 +To learn more, check out the Bringing GNU Emacs to Native Code + +00:00:50.000 --> 00:00:55.000 +presentation from the European Lisp Symposium. + +00:00:55.000 --> 00:00:56.000 +There was a huge conversation about + +00:00:56.000 --> 00:00:59.000 +modernizing Emacs on emacs-devel and other places. + +00:00:59.000 --> 00:01:02.000 +Linux Weekly News has a good summary. + +00:01:02.000 --> 00:01:04.000 +One of the interesting sub-threads on emacs-devel + +00:01:04.000 --> 00:01:06.000 +was about using more variable-width fonts, + +00:01:06.000 --> 00:01:08.000 +which would probably go a long way to + +00:01:08.000 --> 00:01:11.000 +making Emacs look pretty fancy once people + +00:01:11.000 --> 00:01:13.000 +sort out the alignment issues. + +00:01:13.000 --> 00:01:15.000 +It looks like core Emacs will probably + +00:01:15.000 --> 00:01:18.000 +change slowly in terms of functionality and documentation, + +00:01:18.000 --> 00:01:21.000 +but starter kits and configuration give people + +00:01:21.000 --> 00:01:22.000 +a great way to experiment. + +00:01:22.000 --> 00:01:24.000 +Speaking of starter kits, + +00:01:24.000 --> 00:01:27.000 +Doom Emacs seems to be growing in popularity. + +00:01:27.000 --> 00:01:28.000 +It got a big boost thanks to DoomCasts and + +00:01:28.000 --> 00:01:32.000 +DistroTube videos. So if you're curious, + +00:01:32.000 --> 00:01:35.000 +go ahead and check those out. + +00:01:35.000 --> 00:01:37.000 +And for general Emacs topics, + +00:01:37.000 --> 00:01:38.000 +there have been a ton of other great videos + +00:01:38.000 --> 00:01:42.000 +from Protesilaos Stavrou, Mike Zamansky, System Crafters, + +00:01:42.000 --> 00:01:45.000 +and other folks. Good stuff. + +00:01:45.000 --> 00:01:46.000 +Org continues to be a big reason + +00:01:46.000 --> 00:01:48.000 +for people to get into Emacs. + +00:01:48.000 --> 00:01:50.000 +This year, Zettelkasten-based workflows + +00:01:50.000 --> 00:01:52.000 +became popular as people played around + +00:01:52.000 --> 00:01:55.000 +with organizing ideas into small chunks + +00:01:55.000 --> 00:01:57.000 +that are linked to each other. + +00:01:57.000 --> 00:01:59.000 +org-roam is one of the packages for doing that + +00:01:59.000 --> 00:02:02.000 +and there are three presentations about it this year. + +00:02:02.000 --> 00:02:04.000 +There are also non-Org ways to do it, + +00:02:04.000 --> 00:02:07.000 +such as zetteldeft, neuron-mode, and more. + +00:02:07.000 --> 00:02:08.000 +People have been experimenting + +00:02:08.000 --> 00:02:09.000 +with Org's appearance. + +00:02:09.000 --> 00:02:12.000 +Check these screenshots out for some ideas. + +00:02:12.000 --> 00:02:14.000 +Coding: Faster JSON processing + +00:02:14.000 --> 00:02:15.000 +is going to make working with + +00:02:15.000 --> 00:02:17.000 +code analysis tools better. + +00:02:17.000 --> 00:02:21.000 +LSP-mode released version 7 and gained more contributors, too, + +00:02:21.000 --> 00:02:23.000 +so there are probably exciting times ahead + +00:02:23.000 --> 00:02:24.000 +for making Emacs even more of an + +00:02:24.000 --> 00:02:26.000 +integrated development environment. + +00:02:26.000 --> 00:02:30.000 +EAF: The Emacs Application Framework + +00:02:30.000 --> 00:02:32.000 +has some pretty interesting demos of + +00:02:32.000 --> 00:02:34.000 +embedded Qt programs in Emacs on Linux. + +00:02:34.000 --> 00:02:37.000 +Matthew Zeng will give a presentation + +00:02:37.000 --> 00:02:39.000 +on its architecture and walk through some demos, + +00:02:39.000 --> 00:02:41.000 +so check that one out too if you want. + +00:02:41.000 --> 00:02:43.000 +The big real-world change this year + +00:02:43.000 --> 00:02:47.000 +was COVID-19, of course. It sucks. A lot. + +00:02:47.000 --> 00:02:49.000 +One good thing that's come out of it + +00:02:49.000 --> 00:02:52.000 +is that many Emacs meetups have moved online, + +00:02:52.000 --> 00:02:54.000 +so it's easier to connect with people + +00:02:54.000 --> 00:02:56.000 +no matter where you are in the world. + +00:02:56.000 --> 00:03:01.000 +There's one hosted by EmacsATX on December 2 + +00:03:01.000 --> 00:03:03.000 +and it's about re-builder, leaf, and feather. + +00:03:03.000 --> 00:03:06.000 +EmacsNYC's next meetup is on December 7 + +00:03:06.000 --> 00:03:08.000 +and it's about literate programming with Org Mode. + +00:03:08.000 --> 00:03:10.000 +The Berlin remote meetup was + +00:03:10.000 --> 00:03:12.000 +just a few days ago on November 25, + +00:03:12.000 --> 00:03:15.000 +and EmacsSF and Asia-Pacific + +00:03:15.000 --> 00:03:17.000 +probably have some coming up, too. + +00:03:17.000 --> 00:03:18.000 +People generally announce the meetups + +00:03:18.000 --> 00:03:21.000 +on reddit.com/r/emacs, so you can + +00:03:21.000 --> 00:03:23.000 +look there for updates. + +00:03:23.000 --> 00:03:24.000 +If you organize one of these, + +00:03:24.000 --> 00:03:25.000 +please let me know so that + +00:03:25.000 --> 00:03:28.000 +I can include it in Emacs News. + +00:03:28.000 --> 00:03:31.000 +Lastly, there's an unofficial survey of the Emacs community. + +00:03:31.000 --> 00:03:33.000 +It closes on November 30, + +00:03:33.000 --> 00:03:34.000 +so if you'd like to participate, + +00:03:34.000 --> 00:03:37.000 +you can fill out the form at emacssurvey.org + +00:03:37.000 --> 00:03:39.000 +or send it in via e-mail. + +00:03:39.000 --> 00:03:42.000 +So those were 10 quick highlights from this year. + +00:03:42.000 --> 00:03:46.000 +If you're curious, check out the EmacsConf 2020 wiki page + +00:03:46.000 --> 00:03:47.000 +for this talk so that you can follow the links. + +00:03:47.000 --> 00:03:49.000 +If you'd like to get updates every week, + +00:03:49.000 --> 00:03:52.000 +you can check out the Emacs News I put together. + +00:03:52.000 --> 00:03:55.000 +Feel free to send me cool stuff to include. + +00:03:55.000 --> 00:03:57.000 +Now on to the rest of EmacsConf! + +00:03:57.000 --> 00:03:58.000 +Have fun, and thanks for joining us! |