Live data from Hacker News

Ask HN: Favorite note-taking software?

news.ycombinator.com

241–250 of 436 posts

Re: Ask HN: Favorite note-taking software?

#242

I've given up on using any sort of branded app for notetaking. At best it's open source and the maintainers will lose interest in a few years. When you write things down, you're investing in your future. It's silly to use software that isn't making that same investment. After trying Evernote, Workflowy, Notion, wikis, org-mode, and essentially everything else I could find, I gave up and tried building my own system f…

I was about to comment that the problem with DIY is it only works on desktop, because for mobile you need some sort of app to interface.

But then I saw your screenshot. Nevermind.

Re: Ask HN: Favorite note-taking software?

#243
I have been using Notion.so for a few months now.

I especially like being able to add any type of element (code, image, video, todo) to any page, the drag-and-drop reordering, and that I can export everything to Markdown if they ever go under because they (inexplicably) decided to remove limits on mobile users.

Re: Ask HN: Favorite note-taking software?

#245

Heavy note taker here. If I'm on my Mac, I use the Notes app. My favorite things about the app are real time sync between the desktop and phone app, easy checklists, text format options and the ability to inline embed images. When I'm on my phone I use Google Keep. What I love about it are the colored background, tile view and checklists. I wish Keep allowed inline embedding of images.

We use Google Keep for syncing our grocery shopping. It works very well, even offline (sometimes stores don't have strength for mobile data and allow you to use their WiFi but I prefer not). However, Google Keep has no API. You're forced to use the Google apps or use a browser. I also cannot get it work on my smartwatch.

Re: Ask HN: Favorite note-taking software?

#246

Earlier quoted context omitted.

Except Markdown looks like text with some special characters to embellish it a little. It's perfectly readable and legible in any text editor. Navigation is the only thing lacking, but manipulation is as easy as manipulating text is in your editor of choice. Note: I don't know what raw orgmode files look like, maybe they're similar to Markdown.

They are. Org format is kind of a better and more powerful Markdown. As plaintext, it looks cleaner to me. The thing is, Org format is defined by the way Org-mode in Emacs handles it. Beyond Markdown-like features (which are rather easy to parse out; the format is similar), you get things in the data format that to date are handled only by Emacs. Think of Emacs + org mode as a better Jupyter notebooks than just edito…

Oh I don't doubt the usefulness of Org-Mode, but I guess the point is the one you bring up: if you want to use Org-Mode it's Emacs or the highway.

With Markdown I can use any editor from a full-featured IDE all the way down to `cat` or `ed` and all I'm giving up are some quality of life features. It's the same format at the bottom, and it has the added benefit of being ubiquitous in that nearly every editor has some basic Markdown support. I can write it anywhere and take it anywhere, not so for Org-Mode.

I think I prefer the Markdown approach of keeping the file format light and plain, and building the quality of life features on top in the editor.

Re: Ask HN: Favorite note-taking software?

#247
post #203

Earlier quoted context omitted.

The idea that i am using inefficient software boggles my mind. My laptop SSD is 128gb. Unpacked version of this software would be 100MB+ installation. It will also take a lot of my RAM during usage. So for a "truly minimal markdown editor" i get such a monster in my system. Lets take another monster, Visual Studio Code. Its installation is 72mb, but i get so much more installing it including markdown editor.

>The idea that i am using inefficient software boggles my mind. Then why are you using Windows (dozens of Gb) and not Ubuntu (<5 Gb) or Debian (<1 Gb)?

For my use case (.net development, visual studio) windows used to be superior, more efficient choice. Now, after the release of .NET Core and Visual Studio Code i might re-evaluate it.

Re: Ask HN: Favorite note-taking software?

#248
post #165

Earlier quoted context omitted.

It's not proprietary, it's still just plain text, and can be edited with anything. Emacs adds a lot of nice features on top of it to manipulate that text, but it's still just text. See http://karl-voit.at/2017/09/23/orgmode-as-markup-only/ .

Yes, I have been fooled by the "oh it's just plain text" notion also and have regretted it. Did you try to actually open an org-mode file with anything else than Emacs? Did you try get any meaningful information out of it on a mobile phone or with an another editor? I did...

I've been opening org files with Atom, VS Code and inside Github without a problem.

Re: Ask HN: Favorite note-taking software?

#250
I've tried several different, SimpleNote, KeepNote, EverNote... and so on. I have come to a conclusion, that using the default iOS note app is enough for me. Using paper notes while @lectures and rewriting them sometimes to Notes.

I'm also using another method of note taking, which I prefer more, but which is not always accessible on the go. I stumbled upon a script here and modified it a little. (changed vim to nano and added some other):

    #! /bin/bash
    fpath=$HOME/notes.md

    if [ "$1" == "cat" ]; then
        cat "$fpath"
        exit 0
    elif [ "$1" == "rg" ]; then
        rg "$2" "$fpath"
    elif [ "$1" == "nano" ]; then
        nano "$fpath"
    elif [ "$1" == "--help" ]; then
        printf 'Commands: \n-----------------------------------------------\n
        $ notes \n
        $ notes --help\t\t--\tdisplay this help\n
        $ notes date\t\t--\tadd date row to notes\n
        $ notes \t\t--\tadd new entry \n
        $ notes cat\t\t--\tprint notes using cat\n
        $ notes rg \t--\tripgrep notes\n
        Remember to use #tags (for easier grepping)!\n\n'
    elif [ "$1" == "date" ]; then
        {
        echo ''
        echo '# '"$(date +"%m-%d-%Y-%T")"
        echo '-'
        } >> "$fpath"
    elif [ "$1" == "" ]; then
        less +G "$fpath"
    else
        {
            echo ''
            echo "$@"
            echo ''
        } >>"$fpath"
    fi


In short, writing $ notes prints out displays the notes and writing $ notes appends a new line. This is extremely powerful because of it's simplicity and easy accessibility in terminal (where I spend most of the time anyway)

edit:: formatting edit2::

I very often keep this (with extended bash history) to keep notes about long commands I need to use later in the future, but not often. One had to do with imagemagick and resizing/compressing bunch of images in a directory. Added tags #imagemagick #command and in split of second I can get the command again whenever needed ;)

Post reply on HN