Live data from Hacker News

Quiver: Programmer's Notebook for OS X

happenapps.com

231–240 of 264 posts

Re: Quiver: Programmer's Notebook for OS X

#231

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…

> Leaving version control up to the user isn't the worst, but it does mean that it won't be straightforward to put an "undo" in the GUI (if the GUI already has undo somehow I'd like to hear how they do it). The GUI does have an Undo, and it works exactly as you expect: it reverts changes made in the GUI app. If you have a note open and you make an external change, the app will at some point notice the change and ask…

Oh, that makes sense! So it's exactly like Vim (with noswapfile turned on) or any other program that tracks history at the application-level, but doesn't write it to the directory you're working in.

Re: Quiver: Programmer's Notebook for OS X

#232
I asked a question last year about whether there is an app like Evernote but more tailored to the programmer's need. Quiver's developer answered my post then but the app was lacking one major functionality - cloud sync. Let's see if it's addressed now :D

Re: Quiver: Programmer's Notebook for OS X

#233
post #4

The Apple monoculture is strong with this one. When will trendy developer startups realize other environments exist besides iOSX?

How lucky you are to not remember when all software was Windows or bust. Talk about a monoculture. Users of anything that wasn't a Windows box were outcasts.

Re: Quiver: Programmer's Notebook for OS X

#234
Directions for taking notes on a computer:

- Create a folder.

- Create notes as files named like tweets `my note #javascript #yolo.txt`.

- Write markdown in plain text files.

- Open the folder from your choice of editor.

- Distribute your notes folder using Git, Dropbox, Drive, etc.

- Enjoy your notes FOREVER.

Atom works great when you need your notes in a Desktop environment. The command line is wonderful when you are on a server. Byword is amazing on iPhone. Nothing great I've found for Android yet.

Re: Quiver: Programmer's Notebook for OS X

#235

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…

> Leaving version control up to the user isn't the worst, but it does mean that it won't be straightforward to put an "undo" in the GUI (if the GUI already has undo somehow I'd like to hear how they do it). The GUI does have an Undo, and it works exactly as you expect: it reverts changes made in the GUI app. If you have a note open and you make an external change, the app will at some point notice the change and ask…

Sublime seems to work very well in the case you describe: The changes coming in from a reload are simply put into the undo history just like any other change. No need to throw anything away.

Re: Quiver: Programmer's Notebook for OS X

#236

Directions for taking notes on a computer: - Create a folder. - Create notes as files named like tweets `my note #javascript #yolo.txt`. - Write markdown in plain text files. - Open the folder from your choice of editor. - Distribute your notes folder using Git, Dropbox, Drive, etc. - Enjoy your notes FOREVER. Atom works great when you need your notes in a Desktop environment. The command line is wonderful when you a…

Also setup somewhere https://github.com/gollum/gollum to have quick access to your notes

Re: Quiver: Programmer's Notebook for OS X

#237
post #222

Earlier quoted context omitted.

Based on the fact that they are using ACE to edit code cells and MathJax to render Latex, I'm going to go out on a limb and guess that a large chunk of the app is written using web technologies, and porting to Windows/Linux should be relatively straight-forward.

It also might mean that the entire thing is relatively heavyweight. Yes, I have a few gigs of RAM on my laptop — but this RAM is needed for other apps, too.

It starts up under 50MB with the built in notebook. Scrolling around between notes (with images) and starting a new notebook, I managed to get it up to 150MB (and then back down, so no strong evidence of memory leaks).

Not a huge deal to me for an app of this functionality at this point in time. (I do remember being able to run X11 + Netscape in 16MB, though.)

Re: Quiver: Programmer's Notebook for OS X

#238

Earlier quoted context omitted.

For me: If I have a copy of the software I have it forever. With the app store I only have it as long as Apple permits. Using an older version of OS X can create issues as well, if the developer decides not to support it. If for some reason they remove it from the store I have to hope the developers make it available outside that channel. It's certainly happened with iOS apps. I'm open to being proven wrong though.

I have the same story - bought Sketch 2 in France for 50 euros, moved to US as they updated to version 3. Can't get the old version back (it just doesn't appear in itunes at all - tried to get this resolved with no luck) and my only option is to re-purchase the product.

My understanding is that for both the Mac and iOS app stores, the Purchases tab has all the apps you've bought, whether they're currently available on the store or not. This is how I re-download older operating systems or previous releases of apps. That said, I can imagine Apple also having a parallel system that takes the app away from there too -- but I don't think this is the default.

Re: Quiver: Programmer's Notebook for OS X

#239

Earlier quoted context omitted.

That quote deserves to be in stone.

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

Oh man, that was a good one! Do kids these days even know about that book?

Re: Quiver: Programmer's Notebook for OS X

#240

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…

Smallest Federated Wiki's format is very similar:

https://github.com/WardCunningham/Smallest-Federated-Wiki/bl...

Post reply on HN