Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Emacs is a Gnostic cult. And you know what? That’s fine. In fact, it’s great. It makes you happy, what else is needed? You are allowed to use weird, obscure, inconvenient, obsolescent, undead things if it makes you happy. We are all going to die.

There’s a handful of things like Emacs and APL/J/K that HN introduced to me a decade ago that actively reduce my productivity — and I don’t need your explanations for how I’m using them wrong. They’re, to me, like a good book I’ve already read but keep rereading in-place of books I haven’t read. The reduced productivity is fine because we’re some unknown time away from nuclear war or falling down the stairs.



In fairness to Emacs, this is a bit sour grapes on my part!

I have tried to go fully into the "Emacs mindset" (org-mode for everything, multiple pages of custom hydra keybinds etc.) a number of times and I always bounce off. I always feel there is some activation threshold that if I could cross it, I could enter editor nirvana.

I used to joke that the way I use Emacs is I open it, give the empty buffer a very meaningful look, C-x C-c, and open VS Code.


For whatever it's worth, I think in 2025 with good LLMs, Emacs is actually bliss. Even as a true believer, I would regularly think of customisations, and then sigh at the effort and not bother. Now, I just get an AI to help me write the Emacs Lisp which not only teaches me new things, but also gives me (in seconds) an upgrade to my productivity which will last forever. Not only that, but I am using LLMs in my editor to help write code to make using LLMs in my editor even easier, so I feel like I've simultaneously crossed two thresholds.


My story is a lot like yours, except swap the two editors. I decide I'm really gonna try Visual Studio Code this time. Everybody uses it, it's become the default editor for like every recent programming language... it must be better than what I'm using, right? Fifty million Elvis fans can't be wrong!

And then I fire it up and... it's not compatible with my muscle memory. Plus I can't just pop open a buffer and morph my editor into what I need for the task in a language I like. (There is considerable rigamarole involved in writing a Visual Studio Code extension; I tried.) I can't work with buffers the way I'm used to, it doesn't indent the way I'm used to... and unless I'm willing to limit myself with VSCodium, it's spying on me in a way I consider hostile. So I put it away and get what I need done in Emacs. I must've been through this cycle like, six times.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: