Live data from Hacker News

Life is 90% of my use cases for org-mode

stormrider.io

231–240 of 264 posts

Re: Life is 90% of my use cases for org-mode

#231

Earlier quoted context omitted.

> That is not true anymore. GFM, ExtraMark, MultiMarkdown, MarkdownExtra, Gitlab, Taiga, Showdown, Markua, CommonMark, RMarkdown, etc., etc. I can promise you, there will be more flavors and extensions in the next 20 years. And if I'm still alive then and we don't invent anything drastically different from keyboard input, I'd probably still be using Org-mode. Among thousands of others.

GFM, Gitlab and others you list are CommonMark plus extensions, which is what I said. What is the problem? It is like saying JSON is useless because YAML exists, or that ISO C, C++, Fortran, IEEE 754, etc. are all useless because compilers and chip companies implement extensions.

You're still comparing just one aspect of Org-mode with Markdown. You're trying to convince me as if I was a pro-photographer and you'd tried to convince me that .jpeg is a fine format and everyone uses it and it's more popular, even though I'd still prefer RAW. Using .markdown is not appealing for me because .org allows me to do way more. If you're not convinced, then perhaps you don't need it. But don't expect me and thousands of other users of .org to switch, we'd be like: "Sorry, but you don't know what you're talking about". No offense.

Re: Life is 90% of my use cases for org-mode

#232

Earlier quoted context omitted.

I needed to hear that; articles like this give me FOMO for emacs and lisp and the like, but the learning curve intimidates me. It wouldn't be the first task tracking application I'd be trying. Right now I use intellij for my main development work; I use some keyboard combinations where applicable (and changed the keymap to Sublime Text because I've used it and its derivatives (vs code mainly) for the better part of m…

> > I am afraid I'm missing something. > You are not You are missing an entire world treated as text and a consistent and an endlessly configurable interface for everything you can pull into your emacs Borg. See this comment too: https://news.ycombinator.com/item?id=23673299 Note, many still use emacs for what the GP described and more.

Yes, but you don't like, need that to be, I dunno, a complete programmer or person. Which is how the "cult" (tongue-in-cheek) treats it, and why this person has FOMO.

There are tons of examples of programming wizards and productivity gurus who don't use emacs. And you'll encounter lots of people who can't get shit done but who fiddle endlessly with emacs or vi or whatever configs and believe they have some super efficient direct connection from their brain to their computer.

Some of the best, most productive programmers I know use notepad, and some of the worst use emacs. ymmv.

Re: Life is 90% of my use cases for org-mode

#233
post #176

Earlier quoted context omitted.

I have a suspicion, which I have never verified, that the things that make emacs great are basically the things that made Lisp Machines great back when those were a thing - that emacs is best viewed as a Lisp Machine embedded in a modern operating system. I never used a real Lisp Machine, but I'd love if someone who did can confirm this.

The closest thing to a Lisp machine you can get today is if you use Lisp based window manager. StumpWM or EXWM.

EXWM or StumpWM+Emacs, since the window managing bits are pretty small compared to other tasks (manipulating text of various sorts) that one would use Emacs for.

Re: Life is 90% of my use cases for org-mode

#236
post #78
post #45

Earlier quoted context omitted.

Emacs is an enormous investment but every time I'm forced to use another editor or IDE I'm reminded how much it pays off. Fundamentally, all Emacs does is treat the whole world as text. Everything from that point forward is about giving you (or allowing you to build) tools to manipulate text in a way that is natural and powerful for you. This doesn't sound particularly earth-shaking, but it really is. Think of a lang…

Emacs is suffering from the same problem Perl is suffering offlate. Emacs was invented for a world where Text was everything. These days programming languages are designed around tooling. This is very much true for languages like Java, Python, Go. The programming tool needs to have a lot of sane builtin defaults and extensions. The other problem is speed of typing is irrelevant if you are working with libraries all t…

> Emacs was invented for a world where Text was everything.

Given that you're still on a computer, what do you think isn't representable as text in one way or other? You can drag and drop images from a browser into Emacs[1], and it will download the image to a sensible (and configurable) location, add a link to the file and display it inline.

> The other problem is speed of typing is irrelevant

Yes, but having an interface which is reasonable and configurable is important for managing cognitive load, and Emacs excels here.

[1] https://github.com/abo-abo/org-download

Re: Life is 90% of my use cases for org-mode

#237

Earlier quoted context omitted.

Run Emacs as a daemon/server and then connect with emacsclient in the terminal. Will start up in about the same time as Vim.

I run Emacs as a daemon but I need two sets of configurations because many colors and keybindings won’t work on the terminal.

You can run multiple daemons of course.

Re: Life is 90% of my use cases for org-mode

#238
post #14

Earlier quoted context omitted.

Are there any text editors that are? Maybe Notepad or Notes.app because they come preinstalled?

VScode is.

In 20 years, no-one will remember VScode, but Emacs will still be around.

Re: Life is 90% of my use cases for org-mode

#239

Earlier quoted context omitted.

Longtime (two-decade-ish) previous emacs user. I lived in it. I used it for literally everything - web browsing, mail, mp3 playing, etc. > I am afraid I'm missing something. You are not. Nowadays I just use crappy little text editors for small notes and JetBrains IDEs for dev work.

I needed to hear that; articles like this give me FOMO for emacs and lisp and the like, but the learning curve intimidates me. It wouldn't be the first task tracking application I'd be trying. Right now I use intellij for my main development work; I use some keyboard combinations where applicable (and changed the keymap to Sublime Text because I've used it and its derivatives (vs code mainly) for the better part of m…

> articles like this give me FOMO for emacs and lisp and the like, but the learning curve intimidates me

Lisp is great and you should learn it. (If you want.)

You don't need emacs for that - just find a scheme interpreter in a web browser [0] and start reading SICP [1] until you get bored. That's all the effort you need to get the mind-expanding effect. This approach is also way more fun.

If you really like it, move on to a "real" Lisp.

> Anyway, I don't think keyboard-based tools for me

Honestly, me neither.

At least, not the way they were when I used emacs as my "daily driver." Why? Because the MacBook trackpads are so precise and fast that "using the mouse" is no longer an impediment.

If you ever try to use a pre-2000 mouse and operating system with their horrible (compared to now) tracking and accuracy, the claim that mice slowed a developer down makes total sense. Nowadays? Not so much.

[0] https://inst.eecs.berkeley.edu/~cs61a/fa14/assets/interprete...

[1] https://mitpress.mit.edu/sites/default/files/sicp/full-text/...

Re: Life is 90% of my use cases for org-mode

#240
post #78

Earlier quoted context omitted.

Emacs is suffering from the same problem Perl is suffering offlate. Emacs was invented for a world where Text was everything. These days programming languages are designed around tooling. This is very much true for languages like Java, Python, Go. The programming tool needs to have a lot of sane builtin defaults and extensions. The other problem is speed of typing is irrelevant if you are working with libraries all t…

> Emacs was invented for a world where Text was everything. Given that you're still on a computer, what do you think isn't representable as text in one way or other? You can drag and drop images from a browser into Emacs[1], and it will download the image to a sensible (and configurable) location, add a link to the file and display it inline. > The other problem is speed of typing is irrelevant Yes, but having an int…

Doing less work is pretty much the programmer creed. But that statement has several dimensions. Including having to do less configuration and tweaking work.

I think a modern lisp based editor, with concurrency/threading built in. With Racket/Clojure/CL backend with modern controls builtin would be all we need.

You still keep the emacs spirit, but with modern outlook.

Post reply on HN