Live data from Hacker News

How I am deeply integrating Emacs

joshblais.com

91–100 of 173 posts

Re: How I am deeply integrating Emacs

#91
emacs, great if you dont mind coding it all yourself, in which case you could have coded an application directly for what you need, instead of it being a plugin to a text editor. but I guess its cool to use, so theres that intangible piece of nubbins to hold onto at least

Re: How I am deeply integrating Emacs

#92

> I have seen what people are capable of doing when their tools get out of the way, and they are free to just create. This is how world class athletes, musicians, artists, writers, and of course programmers take what is in their mind and translate it into reality. I think this is a fallacy. If you approach the question of how these people achieve the things they do with a bias towards tooling then you'll come to the…

I'd go further. Some of the world's best tooling is only usable by the world's best users. Examples abound on this. The best drivers are in vehicles that I would almost certainly crash. Our best pilots are in planes that I literally don't understand the controls on. (That is true for the cars, too, oddly.)

A really good guitar is easy to miss notes on. Precisely because good guitarists don't typically miss.

Now, I think you could reword a little bit. The best performers know their tools very well. So well, that they often "just disappear" for them. This does require some level of quality in the tool. But requires a ton of effort from the performer, too.

Re: How I am deeply integrating Emacs

#93
post #14

Earlier quoted context omitted.

For me, the power of Emacs is mainly that I can do everything with the keyboard, which is not only much faster, but also - to me - much more enjoyable than going through visual menus with the mouse. For someone not good with the keyboard, it's probably a nightmare. I suppose it's good for power users and terrible for casual users, and I don't know if there's any way to really build one user interface that works equal…

> The next best thing I love about Emacs is that I can do anything conceivable with code. you already could though, no? emacs didnt allow you to execute lisp for the first time

It is more than just that it uses lisp. I do like that, and I think it is the correct choice. But it is more that even something as basic "move cursor down" is not tied directly to a specific key. And the help system will literally take you to the source for any command, if you ask it to. (Takes some setup for this to work down to the c source, but it is there.)

Is a bit like having a problem with "ls" and wondering if you could fix it by scanning the source real quick. In emacs, that is often just a keystroke away. In most systems, good luck.

Re: How I am deeply integrating Emacs

#94

I keep hearing about emacs and how awesome it is, is there a good resource for a complete beginner who is familiar with programming but not necessarily editors like vim or emacs, just to get started?

If you feel overwhelmed in trying out Emacs, always remember, you don't have to switch cold-turkey. You can keep working with your previous editor and use Emacs in your spare time. Or go 50-50. Or any other method that keeps the initial time of not being quite as productive from being a significant downside. Once you get the hang of it, you can still try it out for work and recognize small issues in the workflow, whi…

I currently use nano for a lot of my plain text or markdown editing inside my terminal, and VSCode or Visual Studio for a lot of my IDE needs. I just keep hearing good things about how emacs can be a useful and cohesive system so I'm interesting in giving it a try haha

Re: How I am deeply integrating Emacs

#95

The most seamless capture-from-anywhere workflow I struck upon is to have a shortcut on my phone's home screen. When tapped, it takes my dictation, transcribes it, and saves it to an inbox.org file with an org-syntax timestamp, synced to my main computer. Basically the notes have the same format that org-mode uses to save notes placed in the logbook. But you can also make them as individual TODO headings or whatever.…

Awesome - are you on an Android?

I tried to do something similar on my iPhone, but couldn't get a reliable (or any) way to get an rsync script running.

I ended up with pen and paper though, which is best for me all things considered.

Re: How I am deeply integrating Emacs

#96

emacs, great if you dont mind coding it all yourself, in which case you could have coded an application directly for what you need, instead of it being a plugin to a text editor. but I guess its cool to use, so theres that intangible piece of nubbins to hold onto at least

If the application you are writing is text based, Emacs is a great environment to write it in.

Re: How I am deeply integrating Emacs

#98

> I have seen what people are capable of doing when their tools get out of the way, and they are free to just create. This is how world class athletes, musicians, artists, writers, and of course programmers take what is in their mind and translate it into reality. I think this is a fallacy. If you approach the question of how these people achieve the things they do with a bias towards tooling then you'll come to the…

I think of it a bit differently: if the tool is getting in the way, this will hamper the effectiveness and raise the barrier for skilled individuals to do their best. Yeah, the absolute top-tier max-talent people can do well regardless, but if the tools are better quality and more "out of the way", this allows a greater pool of people to do their absolute best, with less friction.

Re: How I am deeply integrating Emacs

#99
post #4

The more I learn about emacs the more I feel we took the wrong fork on road in terms of the desktop metaphor decades ago.

Emacs is 100% nearly perfect, the only thing holding back emacs is emacs.

I still can't believe we have IRC for grandma (slack) but not emacs for grandma.

People get tied up in the program-ability of it but it's UI and the concept of jettising both the desktop and tty paradigms.

Re: How I am deeply integrating Emacs

#100

The most seamless capture-from-anywhere workflow I struck upon is to have a shortcut on my phone's home screen. When tapped, it takes my dictation, transcribes it, and saves it to an inbox.org file with an org-syntax timestamp, synced to my main computer. Basically the notes have the same format that org-mode uses to save notes placed in the logbook. But you can also make them as individual TODO headings or whatever.…

[dead]
Post reply on HN