Hacker News new | ask | show | jobs
by tra3 3821 days ago
I like it. Very much in the spirit of nvALT [1], TaskPaper [2] and to some extent quiver [3].

I prefer human readable formats since it avoids lock in and allows me to edit my content on any platform. The downside of course is lack of media support. Quiver is doing some interesting stuff in that area, but at the cost of losing some human readability.

1: nvALT http://brettterpstra.com/projects/nvalt/

2: TaskPaper http://www.hogbaysoftware.com/products/taskpaper

3: Quiver http://happenapps.com/#quiver

3 comments

I too prefer the human consumable format. If by 'media support' you mean embedding media, you can easily script image rendering for it (assuming you compiled with Xlibs or Cocoa support or whatever your platform uses- sadly the best cross-platform interface (QT) is LGPL which will never be upstreamed to GNU/Emacs) and on ELPA there's an extension for basically every audio player out there. I'm not sure what it's like on OS X, but writing a minor-mode to auto-parse file:///home/foo/bar/.avi|.mp4|*.mkv and generate a thumbnail and/or make a clickable URI should be trivial as well.

https://www.madoko.net/ I've been using this for ages, it's a superset of Markdown, pretty solid. It's really hard to beat (La|Te|Lua)TeX for certain things (I'd never write a dissertation or master's thesis on Word because even with all of the plug-ins it's absolutely abysmal for citation management (BibTex) and rendering even the most trivial of diff eqs) but this gives TeX a run for its money. It's a pretty decent option which seems like it might be up your alley. (Org-mode is probably what you're looking for though).

Anyone looking for some Linux alternatives to these should check out brainstorm https://github.com/Azeirah/brainstorm

It's not totally full-featured yet but it has some decent support so far.

I did think about adding Markdown support but then decided against it. But I am not totally against it.
I'm curious about your reasons for deciding against it. Is it lack of supporting tools? Increased complexity? Or something else?
It would have taken more effort to make it fit well into the app. I am not completely against it. So I might add it in the future.