Live data from Hacker News

Ask HN: How do you organise/integrate all the information in your life?

news.ycombinator.com

51–60 of 272 posts

Re: Ask HN: How do you organise/integrate all the information in your life?

#51

This is deeply uncool, but I use Excel. Very fast to make a quick list, but of course awesome filtering/calculation/lookups etc. I have a to-do.xlsx for work, and one for home. Different sheets for to-read, to-call etc.

Excel? Uncool indeed, I use LibreOffice Calc.

Kidding aside, I don't think it's such a bad choice. I've looked for open source calendar/todo solutions and they either suck (can't be shared with someone) or can't be self-hosted. So I ended up using a file sync system with a spreadsheet. Worked well for me and my girlfriend to have a shared calendar/todo list.

Re: Ask HN: How do you organise/integrate all the information in your life?

#52
Aside for scheduled items (they go in a calendar) and program-specific things (bookmarks go in Firefox), everything's a file.

Unscheduled todo goes into ~/todo.

Documents are in ~/d/org where org is the organization (school/company name). There are often subfolders, like subject name for school. Archive in ~/d/org/_archive/year. If a project is still running, it is still in the ~/d/org root, not in the archive, regardless of how many years it spans. I might sort by year inside that project folder if there are files ready for archiving.

Personal projects I generally sort by language (~/p/py; ~/p/php; ~/p/txt; etc.), for some reason that works well. Projects that I don't touch anymore (use nor expand) go into the archive folder (~/p/_archive). Maybe I should start sorting the archive by year as well, but it's not big enough to warrant that yet.

Collections like downloads, disk images, temporarily cloned git repositories, etc. go into separate folders, which makes them easy to manage and clean up. Unless they really belong with a project (code dependency) or cannot easily be re-downloaded, then they go in the project's folder.

Re: Ask HN: How do you organise/integrate all the information in your life?

#53

Earlier quoted context omitted.

Org-Mode is the one thing that makes me want to move from vim to emacs.. but I just don't feel like investing the time in getting proficient with emacs at this stage.

You can try Emacs with evil (extensible vi layer). It's still a major time investment though.

Only because it's hard to learn to configure emacs. With spacemacs, it's less of a problem, since things work sanely out of the box.

Re: Ask HN: How do you organise/integrate all the information in your life?

#54
Self-developed solution that gives a hierarchical structure to to-dos, reminders, and related information:

https://nachapp.com

For anything which I can't figure out a way to tie to one of my current goals, a helpful general rule of thumb is that, it may not actually be that important to hold on to. There are of course exceptions, but they're few enough that a nice folder structure on my hard drive can catch the rest.

I've been using Pinboard for a while as a bookmark list, but find the lack of any structure beyond tags a bit limiting. Just feels like I'm dumping links for the sake of it and will never really end up referring to them again.

Re: Ask HN: How do you organise/integrate all the information in your life?

#55

Self-developed solution that gives a hierarchical structure to to-dos, reminders, and related information: https://nachapp.com For anything which I can't figure out a way to tie to one of my current goals, a helpful general rule of thumb is that, it may not actually be that important to hold on to. There are of course exceptions, but they're few enough that a nice folder structure on my hard drive can catch the rest.…

Very cool that you've shipped! Are you doing this fulltime?

(re pinboard: I'm using pocket as my over-powered bookmark list. It reformats all pages for easier reading, also on mobile, and you get to tag everything. With the pro version it also does full-text indexing)

Re: Ask HN: How do you organise/integrate all the information in your life?

#56
I hope to release TableTops next year.

It's a non-linear graphical (in two senses of the word) knowledge management software that stores universal links to all of your stuff, local and in the cloud. It also does notes, tags, and script nodes (which can for example be used as alarms / reminders) and represents EVERYTHING as a great big graph.

The main UI element is a TableTop, which is also just a node in the graph that acts as a visual slice through it. Nodes (normal and other TableTops) can live on any number of TableTops.

Non-nerd users can see the TableTops as an infinite number of large work tables with your de-duplicated documents on them.

I have to work on the TL;DR. I also have to work on not rewriting the prototype every few months. :)

Re: Ask HN: How do you organise/integrate all the information in your life?

#57
post #55

Self-developed solution that gives a hierarchical structure to to-dos, reminders, and related information: https://nachapp.com For anything which I can't figure out a way to tie to one of my current goals, a helpful general rule of thumb is that, it may not actually be that important to hold on to. There are of course exceptions, but they're few enough that a nice folder structure on my hard drive can catch the rest.…

Very cool that you've shipped! Are you doing this fulltime? (re pinboard: I'm using pocket as my over-powered bookmark list. It reformats all pages for easier reading, also on mobile, and you get to tag everything. With the pro version it also does full-text indexing)

Thanks! Not at the moment. It would be nice to one day, but given that I'm bootstrapping, the rate of growth is quite slow, and I don't think it's reached the scale yet where it would make sense to do full-time.

Re: Ask HN: How do you organise/integrate all the information in your life?

#58
After having done this in the 8 years, as pointed out in some comments, my personal conclusion is that

1) there is no single tool to track all of the things I track in a single place 2) the one-thing-well method is still my favorite (one tool tracking one thing well) 3) the plain text approach is the only serious future-proof approach (I also couple this with commandline-only tools)

That said:

* todo = taskwarrior

* time = timewarrior

* bookmarks = buku

* finances = ledger

* configs = git

* notes = restructuredtext

* gym = csv

I also couple these data with some other tools, including: Vim with RestructuredText support, Zsh with TaskWarrior/TimeWarrior shortcuts, Google Docs to have gym CSV on the phone, etc.

Re: Ask HN: How do you organise/integrate all the information in your life?

#59
post #51

This is deeply uncool, but I use Excel. Very fast to make a quick list, but of course awesome filtering/calculation/lookups etc. I have a to-do.xlsx for work, and one for home. Different sheets for to-read, to-call etc.

Excel? Uncool indeed, I use LibreOffice Calc. Kidding aside, I don't think it's such a bad choice. I've looked for open source calendar/todo solutions and they either suck (can't be shared with someone) or can't be self-hosted. So I ended up using a file sync system with a spreadsheet. Worked well for me and my girlfriend to have a shared calendar/todo list.

Have you seen Treesheets, open-source fusion of spreadsheet, mind-mapping, outliner, http://strlen.com/treesheets/?

Re: Ask HN: How do you organise/integrate all the information in your life?

#60
I have a few principles:

- Spurn ~. It generally gets cluttered with machine specific stuff.

- The primary goal is to preserve knowledge.

- The data should be easily readable in 20 years time on hw/sw not yet invented.

My 'digital life' goes in its own folder (eg /foobar), which is Syncthing'ed around to various machines, and backed up periodically. It's very big, and contains a snapshot of 'everything' I want to preserve.

Cron run various scripts to pull data from multiple services (e.g. Pinboard, DayOne, etc) so if they ever go down, I have the data I created on them.

I segment documents and projects that I create / work on from those I've just downloaded to use. This results in a fairly simple top level folder structure:

- docs: Documents and textual data

- dev: Projects, design work, development etc

- external: External tools, software, etc

- media: mostly video/audio

Projects of course do live in their own git repos.

Tools:

- Emacs org mode for notes, todos, etc (best in class)

- DayOne for journaling and notes while mobile (integrated with org notes)

- Pinboard bookmarks

I'm not a huge fan of using fancy project management software tools, because fashions change, tools go out of date, data gets lost etc. Straightforward text files for most things is the best combination of usability and persistence for me. Wikis are great, but suffer from this - they need maintaining, software needs updating, the database format could change, etc. A bit of work to get a text based system going is totally worth it ;).

Post reply on HN