Upcoming chat with linkarzu about using Emacs for 25 years

Posted: - Modified: | community, emacs
  • : Added more notes based on topics in the description
  • : Ha, I accidentally left in some raw transcription output. Serves me right for not scrolling down.

Also, I've added a summary image.

I'm going to be chatting with linkarzu about Emacs and life. He's more of a Vim person than an Emacs person, so I'll try to share things that are generally useful. He's called it: "Why Sacha Chua Still Lives in Emacs After 20+ Years."

I am not sure my eyebrows have ever done that, but linkarzu does like his AI-generated thumbnails, so we'll let that pass. =)

(America/Toronto, -0400) = Thu Oct 29 0800H EDT / 0700H CDT / 0600H MDT / 0500H PDT / 1200H UTC / 1300H CET / 1400H EET / 1730H IST / 2000H +08 / 2100H JST

His description:

Sacha Chua joins me to talk about Emacs. She has been living in it for decades, and she shares the Emacs world with all of us through Emacs News, Emacs Chat and EmacsConf.

I want to see how she runs her life in Org Mode and how she uses her speech and audio braindump workflows, and to ask her what she thinks of what Prot and I have been doing with Emacs.

We'll also be discussing Neovim and other usual tech related topics

As a backup and so that it shows up on my YouTube feed, it's also going to be streamed at:

(but watch it on his channel instead for the stats boost!)

Note: Both videos will become unlisted afterwards. I think that means you'll still be able to reach it from my blog post or from a direct link, but you won't see it on his channel or mine, at least until he posts the edited video publicly. Also, to encourage people to sign up for his memberships (and to keep things more focused during the conversation), Linkarzu limits chat during the livestream to members of his channel. That's totally fine, he's allowed to experiment with ways to make a living, so please don't give him any grief about it. =) If you have any questions about what we talk about, or would like to continue the conversation, feel free to leave a comment or email me at sacha@sachachua.com and I will check it afterwards.

I like making things available and searchable long-term. I plan to post the transcript of either the full conversation or excerpts of it on my blog, and I'll probably also post screenshots or clips of the video or audio where it makes sense. It might be something like the transcript I posted in Chatted with John Wiegley and Karthik Chikmagalur about personal information management.

I am looking forward to learning more about the NeoVim community. I think the NeoVim community does the YouTube thing really well, and I'm hoping that the new org.nvim stuff might encourage people to do more literate programming and blogging. I put together some notes on my Emacs history, building on from the title that Linkarzu put on his event ("Why Sacha Chua Still Lives in Emacs After 20+ Years"). I'll probably add a little bit more over the next two days. I am more curious about where the conversation can take us rather than switching into presentation mode, since I can write blog posts and make videos whenever I want. =)

I put together some sketches to help me organize my thoughts. His channel uses dark mode, so let's experiment with dark mode in my sketches too. I want to think about things so that the relevant resources are readily available and so that I can express myself more concisely. I can put together a presentation or write a blog post by myself, so I'm more curious about the kinds of things he wants to explore in the conversation.

About me

I'll probably need to do a brief introduction to set the context so that people know where I'm coming from. Let's disclaim my professional irrelevance up front.

Image text and links

About me 2026-10-24-03

  • sachachua.com (since 2001 :) )
  • Emacs News
  • planet.emacslife.com
  • EmacsConf
  • Where: Manila, Philippines to Toronto, Canada in 2005
  • Now:
    • Continuing with hanging out with A+ (kiddo) and W- (husband)
    • Experimenting with retirement
  • Previously: web prototypes, data analysis, sketchnoting, computer science
  • Currently tinkering with: learning French, hybrid speech interfaces, community sharing

It turns out that I've been using Emacs for at least 25 years, which is pretty cool. I am 43, so that's more than half my life.

Quick notes on the stuff he mentioned in the description

  • How I run my life in Org Mode
    • Capture into an inbox on my computer or on my phone (Orgzly Revived + Syncthing),
    • Agenda on either Orgzly or my computer.
    • Several large files that I add a lot of ideas to and slowly chip away at when I have time. I'm still the primary parent for our ten-year-old. Although I have a little bit more focus time now that she (usually) attends virtual school, I still find myself capturing ideas and knowing that I will get to them maybe sometime over the next few years.
  • It's a lot of fun to be able to make tiny improvements that add up.
  • Speech and audio brain dump workflow
  • What I think of Linkarzu and Prot's conversations
    • It's totally okay if you want to stick with NeoVim. I'm looking forward to seeing what people come up with!
    • I think the discussions we can have about workflows can cross editor boundaries. =)

Summary of other important things

Let's start with a summary so that we don't worry about running out of time and so that people don't have to listen to two hours before getting to the good stuff. I want people to be able to get something out of this, whether they're a Vim diehard or experimenting with Helix, or even if they're passionate about things other than text editors. Here are some of the things I'm learning about that I think are important.

  • Community:
    • It's really hard to learn Emacs all by yourself. It's obscure, arcane, and overwhelming.
    • Fortunately, we have a strong culture of sharing, starting with the GNU General Public License and continuing through things like literate programming. We have mailing lists, blog posts, videos, meetups, and conferences. One of the best ways to learn Emacs is to learn out loud. Another way is to look over someone's shoulder. It doesn't take a lot of time or money to do the kinds of things that I enjoy doing to connect the Emacs community, and I'd love to see other tech communities experiment with things like that too.
  • Adaptability: You can customize Emacs to really fit the way you want to work. The more people do this, the easier it gets to adapt Emacs to even more workflows.
  • Incremental improvements: Even small changes add up, and code turns out to be surprisingly reusable. It often pays off beyond the recommendations of xkcd: Is It Worth the Time?.
  • Imagination and play: Tweaking Emacs can be lots of fun. Fun is important.

Quick notes on the stuff he mentioned in the description:

  • How I run my life in Org Mode
    • Capture into an inbox on my computer or on my phone (Orgzly Revived + Syncthing),
    • Agenda on either Orgzly or my computer.
    • Several large files that I add a lot of ideas to and slowly chip away at when I have time. I'm still the primary parent for our ten-year-old. Although I have a little bit more focus time now that she (usually) attends virtual school, I still find myself capturing ideas and knowing that I will get to them maybe sometime over the next few years.
  • It's a lot of fun to be able to make tiny improvements that add up.
  • Speech and audio brain dump workflow
  • What I think of Linkarzu and Prot's conversations
    • It's totally okay if you want to stick with NeoVim. I'm looking forward to seeing what people come up with!
    • I think the discussions we can have about workflows can cross editor boundaries. =)

History

Here's a brief overview of my history with Emacs, in case anything sparks curiosity.

The details are a little bit fuzzy, but fortunately I've written about some things in previous blog posts. I'd like to flesh this out with an outline and maybe even some sentences or paragraphs later on. I love the way that different themes recur. I find myself building on things that I started exploring years ago. For example, my current interest in hybrid speech interfaces echoes all the way back to M-x doctor and Emacspeak from the beginning.

Large language models and artificial intelligence

linkarzu mentioned wanting to talk about artificial intelligence. I don't know nearly as much as lots of other people do. Maybe I can just share the things that I've been experimenting with, and also what I care about from a community perspective. I would like to help figure out how to deal with this turbulence and come out the other side happier.

Text from sketch

Large language models and other things 2026-10-24-02

  • Y'all know much more than I do. You have more at stake.
  • Me: tiny steps, using it for tightly scoped tools
    • grammar/fixing literal translations, explanations
    • troubleshooting
    • prototypes (ex: Python servers)
  • Next:
    • help people who want to connect and experiment
      • human-focused
      • LLM-assisted (only if you want)
  • Keep exploring what I'm curious about: experiments > hype
  • Yay:
    • more people learning about and customizing things
    • more capable local models
    • adding up fragments of time
  • Boo:
    • flood of slop, "content", spam
    • overwhelmed developers
    • centralization
    • polarization
    • externalized costs
    • non-deterministic
View Org source for this post