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

I can answer the opposite of that question. Why Emacs?

For me, Emacs is valuable not for the things it can or cannot do, it's valuable because it gives me the perception of complete control over the things on my computer.

The other day, I was watching my teammate showing me some stuff over Zoom, and I didn't want to derail his thoughts by constantly stopping him: "hey, wait, don't scroll away, I'm still reading that," "wait a second, what was that URL again?" etc. So, the only thing I could do was take screenshots.

During the lunch break, I decided to solve this thing for myself. I wrote a command that checks ~/Desktop - it's where I drop my screenshots, then finds any .png file that was created no longer than 2 minutes ago, sends it to tesseract for OCR, and opens the text in a buffer. Took me less than 20 minutes.

Sure, there are many ways to get something like that done, but after trying so many different options, I was never able to extract the same feeling of control from any other alternative.

I have a command that inserts the url of my active tab in the browser, with description, in the correct format (e.g., markdown). I wrote that myself, because at some point it bothered me that I had to do that manually. There are many examples such that, where if I weren't using Emacs, I probably wouldn't even bother to acknowledge the existence of such small annoyances.

What makes Emacs truly exceptional isn't its vast feature set, but rather its ability to foster a problem-solving mentality - the "Emacs brain" - where no obstacle, regardless of size, goes unaddressed or unresolved.



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

Search: