Live data from Hacker News

Quiver: Programmer's Notebook for OS X

happenapps.com

151–160 of 264 posts

Re: Quiver: Programmer's Notebook for OS X

#151
post #54

Why oh why do people still write standard GUI applications in non-portable platform ?! Its a mystery to me

Might be a mystery but I'm really glad they keep doing it, because the alternatives are 1) all your data are belong to us, or 2) it looks terrible everywhere.

Re: Quiver: Programmer's Notebook for OS X

#152
post #100

The more I read about different applications, the more I think you can't understand them unless you look at the underlying data format. Here's Quiver's: https://github.com/HappenApps/Quiver/wiki/Quiver-Data-Format It's . . . really good. Like, _really_ good. I particularly like that they keep the metadata and the content of the note separate. This is the same thing Camlistore does, and it's nice for version control b…

Small flaw though. It only runs on OS-X. I might give it a shot if they decide to support linux. Note: I was being sarcastic when I said small.

I'm sold on it, but with it being OS X I cannot use it for a good while, until they port it. Hoping they do.

Re: Quiver: Programmer's Notebook for OS X

#154

Earlier quoted context omitted.

If ReSharper was called "The Programmer's Refactoring Suite" or if Visual Studio were called "The Programmer's IDE" I would see your point. I'm not simply referring to the decision to target a particular platform. That's fine. There's nothing wrong with having a narrow focus. But please stop pretending it's anything but a narrow focus.

In what way does ReSharper or Visual Studio communicate Windows only?

Neither ReSharper nor Visual Studio communicate anything about their environment. That's call setting expectations. There is no expectation of what environment it's to be used with (although ReSharper sounds like c# a lot to me).

The issue with 'The Programmer's Notebook' is that the expectation is set at something like 'This is a notebook that will be generally useful for many types of programmers'. It's like the Physician's Desktop Reference. The name implies that it will be of general usefulness to anyone in that particular field.

So when I see the title 'The Programmer's Notebook', the expectation is that it will be something useful for all types of programming (embedded, linux, bsd, web, native desktop, rtos, etc).

Then the expectation is crushed because it's only usable if you have an apple device. That means a large swath of 'programmers' (whom this notebook is apparently supposed to be for) are not going to have access to it. Thus the whole thesis of the title is invalid. It's not the programmer's notebook, because many/most programmers are not going to be able to use it.

Re: Quiver: Programmer's Notebook for OS X

#155

Earlier quoted context omitted.

The originator of the notebook UI is Mathematica if I recall correctly. You can try the web version at [1] - it doesn't quite have the elegance of the desktop one, but is a much better notebook than Jupyter in my experience. [1]: https://lab.open.wolframcloud.com/app/view/newNotebook?ext=n...

I think MPW (the original Mac IDE from Apple) in 1985 can claim prior art on the notebook UI

Perhaps, but this patent (https://www.google.com/patents/US8407580) and a history of litigation (e.g. (http://bactra.org/reviews/wolfram/) may be enough of a barrier to prevent its adoption.

Re: Quiver: Programmer's Notebook for OS X

#156

The more I read about different applications, the more I think you can't understand them unless you look at the underlying data format. Here's Quiver's: https://github.com/HappenApps/Quiver/wiki/Quiver-Data-Format It's . . . really good. Like, _really_ good. I particularly like that they keep the metadata and the content of the note separate. This is the same thing Camlistore does, and it's nice for version control b…

This seems remarkably similar to the Jupyter (IPython) notebook format [0]. The only big difference I can see is the separate metadata file, which I'm not so sure is a plus (since it adds the complexity of needing each notebook to be a folder).

[0] https://ipython.org/ipython-doc/3/notebook/nbformat.html

Re: Quiver: Programmer's Notebook for OS X

#157

Earlier quoted context omitted.

The more I read about different applications, the more I think you can't understand them unless you look at the underlying data format. "Show me your flowchart and conceal your tables, and I shall continue to be mystified. Show me your tables, and I won't usually need your flowchart; it'll be obvious." — Fred Brooks, The Mythical Man-Month

That quote deserves to be in stone.

If we use 50 sculptors we can get it done in less than 20 minutes!

Re: Quiver: Programmer's Notebook for OS X

#158
post #69

I've been using this for a couple months after having become annoyed with Evernote always pestering me to move to their paid model. I was able to import all my Evernote content very easily. I love the ability to use Markdown to take notes and the support for VIM commands in code blocks is nice. The only thing I miss from Evernote is access from my iOS devices.

Can you give a quick "steps taken" to migrate your notes? I'm gettign fed up with Evernote too, particularly the awful syncing (conflicts mainly).

I just exported an Evernote notebook in the evex format and Quiver imported it without issue. It has a specific Evernote import feature.
Post reply on HN