News for hackers. Stuff that matters.
Re:The software engineering notebook by forkLding on Saturday October 14, 2017 @03:47PM (#15473838)
Is there any opensource things that can be a software engineering notebook or journal that is easy to use and painless?
Re:The software engineering notebook by Hates_ on Saturday October 14, 2017 @04:02PM (#15473934)
I was looking at Boostnote earlier: https://boostnote.io/
Re:The software engineering notebook by urda on Saturday October 14, 2017 @09:36PM (#15475388)
+1 Boostnote! It's one of the few open source notebook apps I've used that I've actually enjoyed!
Re:The software engineering notebook by asciimo on Saturday October 14, 2017 @05:06PM (#15474308)
Looks nice. Can sync to all devices where you've installed it, via Dropbox.
Re:The software engineering notebook by raoulj on Saturday October 14, 2017 @04:14PM (#15474012)
Not opensource but hard to beat Quiver: http://happenapps.com/

Edit: I take that back, Boostnote looks pretty good!

Re:The software engineering notebook by crispinb on Saturday October 14, 2017 @07:44PM (#15474961)
I'm not that concerned about Quiver not being open source, as its note storage format is simple & documented json. Should there be a reason to move away from Quiver, it would be pretty simple to construct a way of transferring notes (assuming the destination is as transparent). In the meantime, it's quite a pleasure to use: very fast, well-presented, and with carefully-considered interactions.

I must give Boostnote a try. On the face of it, I would think an engineering notebook, to be used daily for large amounts of stuff, would be a paradigmatic case for a native app like Quiver rather than electron. But then there's Atom & vscode so maybe not? And I'm a bit uncomfortable with Boostnote's copyright transfer for pull requests (https://github.com/BoostIO/Boostnote/blob/master/contributin...). But then again, I pay little attention to copyright matters so perhaps just haven't noticed if this is common in open source. And it's clearly nevertheless more open than Quiver.

Re:The software engineering notebook by djhworld on Saturday October 14, 2017 @04:33PM (#15474123)
I've just given boostnote a quick tour, as a Quiver user I'm not so sure boostnotes is quite there yet, at least on feature parity.

There seems to be some UI slowdown on my machine too, whereas Quiver doesn't seem to suffer from that at all, and I have like 200+ note files in my Quiver repository!

Re:The software engineering notebook by qrbLPHiKpiux on Saturday October 14, 2017 @03:50PM (#15473853)
A plain paper notebook. I’ve tried everything and nothing works as well.
Re:The software engineering notebook by colechristensen on Saturday October 14, 2017 @03:59PM (#15473921)
This is true and somewhat infuriating.

I have a $700 computer in my pocket and the best way to write a grocery list is on a post-it found in the kitchen drawer.

I think it comes down to the human interface of a touch screen being slow, frustrating, and generally inefficient.

Re:The software engineering notebook by asciimo on Saturday October 14, 2017 @04:58PM (#15474262)
It's amazing that we have accepted this user interface for as long as we have. Imagine if touching your paper notebook the wrong way could accidentally erase it or share it with your mom.
Re:The software engineering notebook by Koshkin on Saturday October 14, 2017 @06:57PM (#15474783)
> share it with your mom

O horror!

Re:The software engineering notebook by nvarsj on Saturday October 14, 2017 @05:21PM (#15474378)
Get a Samsung Note 8. Use wacom pen to take notes. Carrying around dead trees is archaic.
Re:The software engineering notebook by Koshkin on Saturday October 14, 2017 @07:05PM (#15474815)
Reminds me of the anecdote about the Russians using a pencil in space (vs. a $1000 pen specifically designed to work in weightlessness).
Re:The software engineering notebook by krallja on Saturday October 14, 2017 @10:45PM (#15475611)
Re:The software engineering notebook by qrbLPHiKpiux on Saturday October 14, 2017 @08:43PM (#15475174)
Not to mention throwing away my iPhone and all the software I bought for it to go to something completely different. Seriously, a pocket notebook can record info much more efficiently and effectively, more rich information than any device.
Re:The software engineering notebook by Koshkin on Saturday October 14, 2017 @04:55PM (#15474251)
... and your 700-dollar pocket computer is probably not much better than the 200-dollar one that you ditched a couple of years ago. We buy things not because we need them, but because we want them. (Why we want them is another story.)
Re:The software engineering notebook by krallja on Saturday October 14, 2017 @10:44PM (#15475606)
I mainly upgrade my phone for the camera upgrades, if I'm being honest with myself.
Re:The software engineering notebook by contingencies on Saturday October 14, 2017 @05:03PM (#15474293)
I always carry a Wacom tablet with my laptop specifically for drawing diagrams and notes without interface limitations.
Re:The software engineering notebook by bluetwo on Sunday October 15, 2017 @12:01AM (#15475828)
I also use paper. So there are two of us. 8x11 notebook of quarter-inch graph paper.

Useful for taking notes wither portrait (in meetings) or landscape (in front of a computer). Also graph paper obviously helps with sketches and dividing up the page on the fly.

Re:The software engineering notebook by nsebban on Saturday October 14, 2017 @03:57PM (#15473901)
OneNote works wonders for me.
Re:The software engineering notebook by wildebaard on Saturday October 14, 2017 @04:51PM (#15474226)
This. The ability to quickly capture and annotate screenshots and the setup of multiple notebooks makes this my most-used (and most loved) Office application.
Re:The software engineering notebook by paulgb on Saturday October 14, 2017 @05:41PM (#15474488)
+1. It's not open source but I haven't found anything else that even comes close.
Re:The software engineering notebook by lima on Saturday October 14, 2017 @03:55PM (#15473884)
A folder of text files.

Sounds stupid but I've yet to find a better tool.

I'll use Org-Mode if things get more complicated, but nothing beats plain text.

Re:The software engineering notebook by weaksauce on Saturday October 14, 2017 @05:21PM (#15474382)
I mean org-mode is just easily readable plain text for the most part... Only has the potential to get ugly when you do odd or advanced stuff. The basic structure is just asterisk prefixed text.
Re:The software engineering notebook by acmecorps on Saturday October 14, 2017 @03:59PM (#15473918)
Yes, this is me. I just open up sublime text, and within the second jot down whatever stuff I want. Nothing beats it.

I do use notes.app, evernote for complex writing stuff though.

Re:The software engineering notebook by discreteevent on Saturday October 14, 2017 @05:15PM (#15474352)
I've tried everything including wikis. I've been using a mind map for the past ten years (freemind/freeplane). Nothing beats it. It's fast and a screen has two scrollable dimensions so why not use them. Easy to start disorganised and refactor later. Really easy to just hide noise without losing it completely. Second to a mind map is plain text but its limited if you want to embed diagrams or cross-link.
Re:The software engineering notebook by nvarsj on Saturday October 14, 2017 @05:22PM (#15474389)
I use tiddlywiki, which is opensource. It's been recommended by many HN comments in the past. It works pretty well. You can store a copy on dropbox, and use android/ios apps to sync it. The web interface on a computer is really great. The mobile apps are not as great, though (clunky around syncing it).
Re:The software engineering notebook by dekav on Saturday October 14, 2017 @05:09PM (#15474324)
I use sublime text and imported a directory of journal files as project. These files are of markdown and you can search sithin the project.

But this setup is somehow clunky because there is no tracking if a ceratain topic/headline already exists, linking is not possible, etC

Re:The software engineering notebook by ozim on Saturday October 14, 2017 @05:02PM (#15474292)
I just set up gitlab private repo with .md files for my notes so I can edit/read those on my android phone (pocket git + droid edit) or whatever other computer I setup an clone repo.
Re:The software engineering notebook by traviscj on Saturday October 14, 2017 @03:53PM (#15473875)
I've used wikis like Mediawiki and blogs like Jekyll to great effect for this purpose.