summaryrefslogtreecommitdiffstats
path: root/2020/subtitles/emacsconf-2020-01--emacs-news-highlights--sacha-chua.srt
diff options
context:
space:
mode:
Diffstat (limited to '2020/subtitles/emacsconf-2020-01--emacs-news-highlights--sacha-chua.srt')
-rw-r--r--2020/subtitles/emacsconf-2020-01--emacs-news-highlights--sacha-chua.srt503
1 files changed, 503 insertions, 0 deletions
diff --git a/2020/subtitles/emacsconf-2020-01--emacs-news-highlights--sacha-chua.srt b/2020/subtitles/emacsconf-2020-01--emacs-news-highlights--sacha-chua.srt
new file mode 100644
index 00000000..9dd804ea
--- /dev/null
+++ b/2020/subtitles/emacsconf-2020-01--emacs-news-highlights--sacha-chua.srt
@@ -0,0 +1,503 @@
+1
+0:00:00,000 --> 0:00:04,000
+I'm Sacha Chua, and welcome to EmacsConf 2020.
+
+
+2
+0:00:04,000 --> 0:00:07,000
+To kick things off, here are ten cool things
+
+
+3
+0:00:07,000 --> 0:00:08,000
+that people have been working on
+
+
+4
+0:00:08,000 --> 0:00:10,000
+since the conference last year.
+
+
+5
+0:00:10,000 --> 0:00:11,000
+If you want to follow the links
+
+
+6
+0:00:11,000 --> 0:00:14,000
+or if you'd like to add something I've missed,
+
+
+7
+0:00:14,000 --> 0:00:16,000
+add them to the collaborative pad
+
+
+8
+0:00:16,000 --> 0:00:17,000
+if you're watching this live
+
+
+9
+0:00:17,000 --> 0:00:20,000
+or check out the EmacsConf wiki page for this talk.
+
+
+10
+0:00:20,000 --> 0:00:24,000
+The big news this year was the release of Emacs 27.1,
+
+
+11
+0:00:24,000 --> 0:00:27,000
+a little over two years after Emacs 26.
+
+
+12
+0:00:27,000 --> 0:00:31,000
+Mickey Petersen's notes on the release are a great way
+
+
+13
+0:00:31,000 --> 0:00:32,000
+to find out what's new,
+
+
+14
+0:00:32,000 --> 0:00:34,000
+and John Wiegley's development update tomorrow
+
+
+15
+0:00:34,000 --> 0:00:36,000
+will probably give more details.
+
+
+16
+0:00:36,000 --> 0:00:39,000
+What's coming up for Emacs 28 and beyond?
+
+
+17
+0:00:39,000 --> 0:00:40,000
+One of the branches that people are
+
+
+18
+0:00:40,000 --> 0:00:44,000
+excited about is gccemacs, which compiles
+
+
+19
+0:00:44,000 --> 0:00:48,000
+Emacs Lisp to native code so that it runs faster.
+
+
+20
+0:00:48,000 --> 0:00:50,000
+To learn more, check out the Bringing GNU Emacs to Native Code
+
+
+21
+0:00:50,000 --> 0:00:55,000
+presentation from the European Lisp Symposium.
+
+
+22
+0:00:55,000 --> 0:00:56,000
+There was a huge conversation about
+
+
+23
+0:00:56,000 --> 0:00:59,000
+modernizing Emacs on emacs-devel and other places.
+
+
+24
+0:00:59,000 --> 0:01:02,000
+Linux Weekly News has a good summary.
+
+
+25
+0:01:02,000 --> 0:01:04,000
+One of the interesting sub-threads on emacs-devel
+
+
+26
+0:01:04,000 --> 0:01:06,000
+was about using more variable-width fonts,
+
+
+27
+0:01:06,000 --> 0:01:08,000
+which would probably go a long way to
+
+
+28
+0:01:08,000 --> 0:01:11,000
+making Emacs look pretty fancy once people
+
+
+29
+0:01:11,000 --> 0:01:13,000
+sort out the alignment issues.
+
+
+30
+0:01:13,000 --> 0:01:15,000
+It looks like core Emacs will probably
+
+
+31
+0:01:15,000 --> 0:01:18,000
+change slowly in terms of functionality and documentation,
+
+
+32
+0:01:18,000 --> 0:01:21,000
+but starter kits and configuration give people
+
+
+33
+0:01:21,000 --> 0:01:22,000
+a great way to experiment.
+
+
+34
+0:01:22,000 --> 0:01:24,000
+Speaking of starter kits,
+
+
+35
+0:01:24,000 --> 0:01:27,000
+Doom Emacs seems to be growing in popularity.
+
+
+36
+0:01:27,000 --> 0:01:28,000
+It got a big boost thanks to DoomCasts and
+
+
+37
+0:01:28,000 --> 0:01:32,000
+DistroTube videos. So if you're curious,
+
+
+38
+0:01:32,000 --> 0:01:35,000
+go ahead and check those out.
+
+
+39
+0:01:35,000 --> 0:01:37,000
+And for general Emacs topics,
+
+
+40
+0:01:37,000 --> 0:01:38,000
+there have been a ton of other great videos
+
+
+41
+0:01:38,000 --> 0:01:42,000
+from Protesilaos Stavrou, Mike Zamansky, System Crafters,
+
+
+42
+0:01:42,000 --> 0:01:45,000
+and other folks. Good stuff.
+
+
+43
+0:01:45,000 --> 0:01:46,000
+Org continues to be a big reason
+
+
+44
+0:01:46,000 --> 0:01:48,000
+for people to get into Emacs.
+
+
+45
+0:01:48,000 --> 0:01:50,000
+This year, Zettelkasten-based workflows
+
+
+46
+0:01:50,000 --> 0:01:52,000
+became popular as people played around
+
+
+47
+0:01:52,000 --> 0:01:55,000
+with organizing ideas into small chunks
+
+
+48
+0:01:55,000 --> 0:01:57,000
+that are linked to each other.
+
+
+49
+0:01:57,000 --> 0:01:59,000
+org-roam is one of the packages for doing that
+
+
+50
+0:01:59,000 --> 0:02:02,000
+and there are three presentations about it this year.
+
+
+51
+0:02:02,000 --> 0:02:04,000
+There are also non-Org ways to do it,
+
+
+52
+0:02:04,000 --> 0:02:07,000
+such as zetteldeft, neuron-mode, and more.
+
+
+53
+0:02:07,000 --> 0:02:08,000
+People have been experimenting
+
+
+54
+0:02:08,000 --> 0:02:09,000
+with Org's appearance.
+
+
+55
+0:02:09,000 --> 0:02:12,000
+Check these screenshots out for some ideas.
+
+
+56
+0:02:12,000 --> 0:02:14,000
+Coding: Faster JSON processing
+
+
+57
+0:02:14,000 --> 0:02:15,000
+is going to make working with
+
+
+58
+0:02:15,000 --> 0:02:17,000
+code analysis tools better.
+
+
+59
+0:02:17,000 --> 0:02:21,000
+LSP-mode released version 7 and gained more contributors, too,
+
+
+60
+0:02:21,000 --> 0:02:23,000
+so there are probably exciting times ahead
+
+
+61
+0:02:23,000 --> 0:02:24,000
+for making Emacs even more of an
+
+
+62
+0:02:24,000 --> 0:02:26,000
+integrated development environment.
+
+
+63
+0:02:26,000 --> 0:02:30,000
+EAF: The Emacs Application Framework
+
+
+64
+0:02:30,000 --> 0:02:32,000
+has some pretty interesting demos of
+
+
+65
+0:02:32,000 --> 0:02:34,000
+embedded Qt programs in Emacs on Linux.
+
+
+66
+0:02:34,000 --> 0:02:37,000
+Matthew Zeng will give a presentation
+
+
+67
+0:02:37,000 --> 0:02:39,000
+on its architecture and walk through some demos,
+
+
+68
+0:02:39,000 --> 0:02:41,000
+so check that one out too if you want.
+
+
+69
+0:02:41,000 --> 0:02:43,000
+The big real-world change this year
+
+
+70
+0:02:43,000 --> 0:02:47,000
+was COVID-19, of course. It sucks. A lot.
+
+
+71
+0:02:47,000 --> 0:02:49,000
+One good thing that's come out of it
+
+
+72
+0:02:49,000 --> 0:02:52,000
+is that many Emacs meetups have moved online,
+
+
+73
+0:02:52,000 --> 0:02:54,000
+so it's easier to connect with people
+
+
+74
+0:02:54,000 --> 0:02:56,000
+no matter where you are in the world.
+
+
+75
+0:02:56,000 --> 0:03:01,000
+There's one hosted by EmacsATX on December 2
+
+
+76
+0:03:01,000 --> 0:03:03,000
+and it's about re-builder, leaf, and feather.
+
+
+77
+0:03:03,000 --> 0:03:06,000
+EmacsNYC's next meetup is on December 7
+
+
+78
+0:03:06,000 --> 0:03:08,000
+and it's about literate programming with Org Mode.
+
+
+79
+0:03:08,000 --> 0:03:10,000
+The Berlin remote meetup was
+
+
+80
+0:03:10,000 --> 0:03:12,000
+just a few days ago on November 25,
+
+
+81
+0:03:12,000 --> 0:03:15,000
+and EmacsSF and Asia-Pacific
+
+
+82
+0:03:15,000 --> 0:03:17,000
+probably have some coming up, too.
+
+
+83
+0:03:17,000 --> 0:03:18,000
+People generally announce the meetups
+
+
+84
+0:03:18,000 --> 0:03:21,000
+on reddit.com/r/emacs, so you can
+
+
+85
+0:03:21,000 --> 0:03:23,000
+look there for updates.
+
+
+86
+0:03:23,000 --> 0:03:24,000
+If you organize one of these,
+
+
+87
+0:03:24,000 --> 0:03:25,000
+please let me know so that
+
+
+88
+0:03:25,000 --> 0:03:28,000
+I can include it in Emacs News.
+
+
+89
+0:03:28,000 --> 0:03:31,000
+Lastly, there's an unofficial survey of the Emacs community.
+
+
+90
+0:03:31,000 --> 0:03:33,000
+It closes on November 30,
+
+
+91
+0:03:33,000 --> 0:03:34,000
+so if you'd like to participate,
+
+
+92
+0:03:34,000 --> 0:03:37,000
+you can fill out the form at emacssurvey.org
+
+
+93
+0:03:37,000 --> 0:03:39,000
+or send it in via e-mail.
+
+
+94
+0:03:39,000 --> 0:03:42,000
+So those were 10 quick highlights from this year.
+
+
+95
+0:03:42,000 --> 0:03:46,000
+If you're curious, check out the EmacsConf 2020 wiki page
+
+
+96
+0:03:46,000 --> 0:03:47,000
+for this talk so that you can follow the links.
+
+
+97
+0:03:47,000 --> 0:03:49,000
+If you'd like to get updates every week,
+
+
+98
+0:03:49,000 --> 0:03:52,000
+you can check out the Emacs News I put together.
+
+
+99
+0:03:52,000 --> 0:03:55,000
+Feel free to send me cool stuff to include.
+
+
+100
+0:03:55,000 --> 0:03:57,000
+Now on to the rest of EmacsConf!
+
+101
+0:03:57,000 --> 0:03:58,000
+Have fun, and thanks for joining us!
+