Hacker News with Generative AI: Emacs

You don't need a terminal emulator (andreyor.st)
…if you’re an Emacs user, that is.
Exwm: Emacs X Window Manager (github.com/emacs-exwm)
EXWM (Emacs X Window Manager) is a full-featured tiling X window manager for Emacs built on top of XELB.
Emacs Lisp Elements (protesilaos.com)
This book, written by Protesilaos Stavrou, also known as “Prot”, provides a big picture view of the Emacs Lisp programming language.
Mean People Suck, Folks (reddit.com)
I've been using Emacs since 1983; it's been my go-to editor the entire time. I've given talks on it, recorded videos, and generally have promoted it forever. I'm not quite ready to abandon it, but I am feeling pretty unhappy about r/emacs. For whatever reason, this subreddit seems to be inhabited by people who delight, when someone asks a reasonable question, in downvoting them and being as unpleasant as they can manage to be. This happened to me just today.
Native frame transposition coming to Emacs 31 (bauherren.ovh)
Emacs Startup Time Doesn't Matter (batsov.com)
Every now and then I see people discussion one of the following:
Emacs Solo: A Surprise System Crafters Live Demo (rahuljuliato.com)
Last Friday, I was genuinely surprised by a live demo of my Emacs Solo configuration on the System Crafters Weekly Show.
Exec-path-from-shell: Make Emacs use the $PATH set in your shell (github.com/purcell)
A GNU Emacs library to ensure environment variables inside Emacs look the same as in the user's shell.
Emacs' first public release was 40 years ago today, 20 March 1985 (gnu.org)
Wherein I Explain Why Emacs Is the Best Tool for WordPress (ingebrigtsen.no)
When I look at popular tools for writing blog posts, they all seem to require an ungodly amount of work to get common things done.
An introduction to Magit, an Emacs mode for Git (masteringemacs.org)
Magit is the sweetener that masks the bitter taste you get when you have to commune through algebraic brevity with git. Magit – unlike other user interfaces bolted on top of a command line version control system – is faithful in its adherence to git’s vocabulary and capabilities.
Static Site Generator for Emacs Lisp Programmers (tonyaldon.com)
Emacs Tree-sitter custom highlighting (blogspot.com)
A few years ago I blogged about custom tree-sitter-based syntax highlighting in emacs. I started out with highlighting certain keywords in red. I wanted to show the keywords that interrupt control flow:
What's New in Emacs 30.1? (masteringemacs.org)
Emacs 30.1 is upon us, and it’s time for another bumper release full of new features and improvements.
Recurring checklists using Org Mode in Emacs (naiquev.in)
Based on my experience of building and maintaining professional and personal/hobby projects, I've come to realize that I often tend to prefer well documented checklists over automated scripts for recurring workflows.
macOS No Longer Ships with Emacs (batsov.com)
While I was setting up my new mac mini yesterday I noticed something interesting - Apple have stopped shipping the ancient Emacs 22.1 with macOS!
Emacs: Fringe Matters, Finding the Right Difference (karthinks.com)
Continuing my avocation of writing to increasingly niche audiences, today we have a matter at the intersection of several small Venn bubbles:
The Road to Emacs Maximalism (schonfinkel.github.io)
I’ve stumbled across a method of composing programs that excites me very much. In fact, my enthusiasm is so great that I must warn the reader to discount much of what I shall say as the ravings of a fanatic who thinks he has just seen a great light. (Knuth 1984, 1)
Show HN: Emacs on a Kobo Clara BW ebook reader (github.com/enthdegree)
The Kobo Clara BW is a great platform for emacs via efbpad. This project describes a way to get terminal emacs running on it natively. The process is unchallenging but fairly involved. It is described in BUILD.md which is not complete and likely has typos. It should be followed by spirit and not by letter! Criticism and problems are included in TODO.md
EmacsConf 2024 Notes (sachachua.com)
The videos have been uploaded, thank-you notes have been sent, and the kiddo has decided to play a little Minecraft on her own, so now I get to write some quick notes on EmacsConf 2024.
Using Guile for Emacs (lwn.net)
Emacs is, famously, an editor—perhaps far more—that is extensible using its own variant of the Lisp programming language, Emacs Lisp (or Elisp). This year's edition of EmacsConf, which is an annual "gathering" that has been held online for the past five years, had two separate talks on using a different variant of Lisp, Guile, for Emacs.
Emacs: Two New Standard Themes (protesilaos.com)
The standard-themes is my third theme-related project. Unlike the modus-themes and the ef-themes, I try to remain in line with the out-of-the-box looks of Emacs, even though I personally dislike them. The purpose of the Standard themes is to provide the missing theme framework of that default aesthetic, so that users can enjoy the customisability and stylistic consistency it brings.
Using Guile for Emacs (lwn.net)
Emacs is, famously, an editor—perhaps far more—that is extensible using its own variant of the Lisp programming language, Emacs Lisp (or Elisp). This year's edition of EmacsConf, which is an annual "gathering" that has been held online for the past five years, had two separate talks on using a different variant of Lisp, Guile, for Emacs.
Why Emacs Is the Best: 10 Key Advantages (midirus.com)
In this post I explain why I believe Emacs is the greatest text editor.
YAML Schemas in Emacs with Eglot – just renewed blog too (jointhefreeworld.org)
Are you someone that enjoys Emacs and the amazing built-in package Eglot, which enables Emacs to provide intelligent completions and error reporting, linting, and more with language servers ?
EmacsConf 2024 (emacsconf.org)
EmacsConf 2024 | Online Conference December 7 and 8, 2024 (Sat-Sun)
Guile-Emacs Relaunched (emacsconf.org)
The Guile-Emacs project seeks to develop new foundations for Emacs to serve as the basis for the next forty years of development. It integrates Emacs and Guile by providing a new Elisp implementation based on Guile's Lisp-oriented compiler tower and runtime environment.
Emacs: A Basic and Capable Configuration (protesilaos.com)
I have helped several people set up a basic Emacs configuration. In the process, I have learnt about some of the problems they have with the out-of-the-box experience.
Emacs arbitrary code execution and how to avoid it (eshelyaron.com)
Viewing or editing Emacs Lisp code in Emacs can run arbitrary code.
Org-Music: Play music from your music library in org-mode via YouTube (github.com/debanjum)