Live data from Hacker News

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

stormrider.io

151–160 of 264 posts

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

#151
post #140

Earlier quoted context omitted.

I'll give two examples to showcase features other editors are missing - ownership over the editor, and the extent to which you can build on top of existing primitives. 1. Can you change where the command palette shows up in Sublime? In emacs (M-x is our Command Palette) I can not show it, I can show it as a full width pane that takes up 50% of the screen, or I could recreate the Sublime Text look and feel (top of the…

I think that most companies would not find it adequate for the compliance regulations to be implemented "client-side". Mine would certainly answer your question: "how would you do the following in Sublime" with: "not at all", or: "please don't". As for your former point of configurability; all power to you; I think that there is a spectrum where many folks choose to be more on the end of the spectrum where there is p…

You are missing the forest for the trees here - and I imagine that's by choice.

I'm not saying emacs shines as an audit trail - I am saying the processes by which you work can be incorporated within emacs very easily, in a way that is unmatched.

I can see why people tend to ignore questions around specificity of why they like emacs - the goalposts never stop moving.

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

#152

Earlier quoted context omitted.

For example, if you do choose to use emacs, then you are missing out on time you could have spent learning vim.

IMO Emacs is better at being Vim than Vim

One thing I like more about Vim is that its ideal for quick edits in the command line. I don't my whole Emacs init for that. Maintaining two sets of configurations on Emacs is not as simple as it should be.

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

#153

Earlier quoted context omitted.

> emacs outshines all other editing software in approximately the same way that the noonday sun does the stars What makes Emacs genuinely great? Not that it was built a long time ago and withstood the test of time. Not the fact that it is absolutely free to use, distribute and extend. Not that it doesn't have tons of bugs (it does), or has superb support for every known programming language (it does not). To understa…

> Learning and understanding Lisp expands your umwelt. You will start seeing things differently. Lisp made me weird. Every day I say something like "Rabbits are machines for turning grass into rabbits" and my wife just rolls her eyes.

Wow, that's a good example of recursive thinking!

([Rabbits], Grass) -> [Rabbits]

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

#155
post #99

Earlier quoted context omitted.

But I don't work with text. I work with semantically meaningful code. I don't need better manipulation of meaningless context-free lexicographical symbols. I need better manipulation of context-specific, meaningful, rich objects . I spend very little time on the former, and almost all of my programming time on the latter.

This is why you write Lisp in Emacs. :)

Sadly, my employer does not pay me to lisp.

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

#156
post #3

I use Notes mostly, because it's synced to my phone and I can paste images (usually screenshots) in it easily.

I made an org-mode viewer for iOS and Android. It can load from anything that supports the standard file access API (so Dropbox, Google Drive, etc.).

https://orgro.org

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

#157

Earlier quoted context omitted.

> emacs outshines all other editing software in approximately the same way that the noonday sun does the stars What makes Emacs genuinely great? Not that it was built a long time ago and withstood the test of time. Not the fact that it is absolutely free to use, distribute and extend. Not that it doesn't have tons of bugs (it does), or has superb support for every known programming language (it does not). To understa…

" Emacs users are like Terry Pratchett’s Igors": https://chrisdone.com/posts/emacs-users-are-like-igor/

I knew they had an uncanny ability to show up out of nowhere as soon as someone mentions them.

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

#158
post #151

Earlier quoted context omitted.

I think that most companies would not find it adequate for the compliance regulations to be implemented "client-side". Mine would certainly answer your question: "how would you do the following in Sublime" with: "not at all", or: "please don't". As for your former point of configurability; all power to you; I think that there is a spectrum where many folks choose to be more on the end of the spectrum where there is p…

You are missing the forest for the trees here - and I imagine that's by choice. I'm not saying emacs shines as an audit trail - I am saying the processes by which you work can be incorporated within emacs very easily, in a way that is unmatched. I can see why people tend to ignore questions around specificity of why they like emacs - the goalposts never stop moving.

> You are missing the forest for the trees here - and I imagine that's by choice.

To flip this around, I'd say you're fascinated by the forest when someone else just needs a tree.

I understand the excitement and the freedom you're describing. What I think you're missing is that if others don't see a need for what you're describing it not only doesn't sound useful but sounds like the tool is definitely not aimed at them. This is not them being deliberately obstinate.

In the classic spirit of tortuous car analogies for technology - there is a benefit in having a car you are able to maintain yourself. But when asked why this car and not another if the examples all sound like "You could add six steering wheels and put a tyre on top and have the horn play jingle bells only on christmas if you wanted!" then it immediately puts people off.

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

#159
Whenever there's an Emacs thread I feel really bad like an impostor, because I'm using Emacs daily for work and hobby for the past 15 years now and still only use only 5 to 10 functions regularly. Heck, I can't even remember the keyboard combo for getting help about a mode. When I have to install a new package, I use Melpa and copy&paste init code for the .emacs file from the web. If it doesn't work or breaks, I usually just use another package because it's too hard to fix the error. My .emacs file is a total mess and I have no idea what 50% of the code in it is doing. Do I need it or should I comment it out? I don't know.

Two years ago I tried to start using org mode and bought the printed org mode book but it just turned out to be too complicated and too much time to adapt all the publishing settings for me to be of any use.

For a while I used a Bibtex tool which was weird to use, and now I'm using KBibtex again.

I guess what I'm trying to say is that Emacs is a great editor but I wish someone made an AI-powered assistant called "clippy" for it that makes suggestions for commands one might use when working in Emacs. I just can't remember all those keyboard shortcuts for every mode.

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

#160
post #60

Unfortunately, org-mode is only a portable format if you stick to bare-bones org-mode; if you start using any of the "power-features" unique to org-mode you're stuck. And if you restrict yourself to markdown-compatibilty, why not just write in markdown?

- Markdown is not consistent across the platforms that support it. If I wake you up at 3AM would you remember the format of links? is it parentheses first or brackets? - Extensibility. e.g.: I got tired of manually typing description of links when I insert a link to a GitHub issue, I just wrote a tiny snippet that automatically retrieves the title of that issue. - Literate programming. For example: I can have a pytho…

> Literate programming. For example: I can have a python snippet that when I evaluate, results would be piped it into another snippet in SQL that retrieves data from postgress, and then I can send a http request to a remote API based on what's in DB, and then use that to build a chart. Can you do that in Markdown?

I've found you can get pretty close if you combine it with Jupyter notebooks. When you use jupytext [1] or similar to synchronize the markdown and ipynb then it works quite nicely.

Oh and as far as LaTeX / exporting is concerned, just use pandoc, you can export it however you want basically.

[1]:https://github.com/mwouts/jupytext

Post reply on HN