3 ms·
I think it is because each comes with its own opinionated workflow, and missing features. Each has a way of writing markdown/connecting notes that is novel, whi
by angleofrepose 7y ago
I think it is because each comes with its own opinionated workflow, and missing features. Each has a way of writing markdown/connecting notes that is novel, which means each other option is missing that feature.
A take away from this scenario might be that this design space is wanting for a meta-editor. Some tool which allows feature creation in the same context as these markdown/note tools. An analogy might be that this meta-editor is to digital note keeping as racket is to programming languages.
Of course all the obvious requirements apply. Has to be usable out of the box, has to just work, has successfully convey it's ability to be changed to the end user.
I think emacs is such a solution, there are no features in the list of hn posts under the search "markdown" that it doesn't have. But emacs is missing all the requirements. It is not usable out of the box.
I think this meta editor could best be built on top of emacs, but this will require a lot of work. I have been playing around with this idea for a couple of years now and it's slow going but fun to think about.
- crazypython 7y agoTypora: Format a paper iA Writer: Write something eloquent
- bhl 7y agoI've been looking at the ProseMirror as a way of building this meta-editor that could have plug-and-play components. The issue is, although the library is open-source, there hasn't been many open-sourced components that people have built. Ideally, we could go one step forward and abstract away the npm library; then everybody could build their custom editor by mixing components. One editor that sort of does this is StandardNotes but I haven't tried building something for it yet. [1] https://prosemirror.net/ https://prosemirror.net/ [2] https://standardnotes.org/extensions https://standardnotes.org/extensions