Live data from Hacker News

Ask HN: Best solutions for keeping a personal log?

news.ycombinator.com

61–70 of 138 posts

Re: Ask HN: Best solutions for keeping a personal log?

#61

https://roamresearch.com/ blowing up on twitter - 2/3 notebook, 1/3 database

Seconding this, though I'm not sure if it's what the OP is asking for as he mentions automation. I've been using roam and while I wasn't planning to use it for daily logging I'm realizing the daily log can serve as an 'inbox' for random thoughts and things I read that aren't quite worthy of writing a separate page for.

I haven't quite figured out if I'll make it my todo-list/gtd solution yet, for that I'm fairly entrenched in kanban/issue-tracker apps like trello. Also wondering how to use it alongside bookmarking tools like pinboard (or if the longer goal is to have better bookmark features).

--- From the OP:

"download a csv of transactions from my bank and integrate purchases into the log"

- Depending on how much time you have, you may want to check out the beancount community / https://plaintextaccounting.org/ . I don't recommend it to people short on time to go through the learning curve, in those cases just use an existing financial app (moneydance, quicken, gnucash, etc.).

"entries for emails sent, phone calls made"

Roam could work for these use cases, see Conor's recent video: https://www.youtube.com/watch?v=YcNW-eidDJk

Re: Ask HN: Best solutions for keeping a personal log?

#62
post #60

On a side note - why are bank apis so sht? Would love a clean read only way to http api my 3 banks. I don't even care if the security is rubbish for read only. Csv imports are bullshit. There is no reason why this can't be live and clean So hard to keep track of things when it's spread over multiple banks & jurisdictions

If you don't mind a third party having access to your bank, you can use Plaid. Last I knew they supported free accounts with basic balance + transaction support and the first 100 accounts were free. I've definitely seen some home spun personal finance apps using Plaid for free.

Re: Ask HN: Best solutions for keeping a personal log?

#64
> The goal is to capture information passively enough that I can add context and commentary when I want to without spending more time on it than it's worth

If the goal is to pull data from potentially multiple sources, then I think you should think more about how you are going to analyze the data than just how you will just capture it.

I have been extensively tracking my spinal cord rehab for over two years. I use Google Forms for some of the manual daily tracking, but lots of it comes from other sources (Apple data, a bunch of health apps, some spreadsheets, etc).

I use some python and bash scripts to then import it all into Elasticsearch and build dashboards: https://github.com/gibrown/es-health-tracker

Re: Ask HN: Best solutions for keeping a personal log?

#65
post #60

On a side note - why are bank apis so sht? Would love a clean read only way to http api my 3 banks. I don't even care if the security is rubbish for read only. Csv imports are bullshit. There is no reason why this can't be live and clean So hard to keep track of things when it's spread over multiple banks & jurisdictions

I also wonder about this myself, and my conclusion is that it probably increases the bank's systems attack surface for very little gain (in their eyes).

Very few people have the knowledge and interest in interacting with a bank's API, so there's little upside with a lot of downsides. Even if read-only, something like this has to be architected correctly and we all know this is most often not the case.

On the other hand, if businesses are built around these APIs, banks might perceive them as competition and no executive is going to choose to support them.

Even though I (and probably others in HN) can see the value in offering more modern banking features built in top of official APIs, just look at what has happened with e.g. Twitter's API and others. Eroding your own vendor lock-in is generally frowned-upon by most companies, no matter how much we believe it might be win-win for everyone.

Re: Ask HN: Best solutions for keeping a personal log?

#66

I'm using org mode (in particular, org capture) on my desktop and Orgzly on Android for active logging. For passive logging, I've got Orger, set of scripts that are pulling data from different APIs and render it as org-mode [1]. Having it as org-mode allows me for quick search and recall in the logs. There is also Memacs that uses similar approach [2]. 1. https://beepb00p.xyz/orger.html 2. https://github.com/novoid/M…

This is also how I do it. Then I can just occasionally use termux to sync notes up.

That said, in the business world I have enjoyed the many features of evernote, but it's been a few years since I used it.

Re: Ask HN: Best solutions for keeping a personal log?

#67
Two more low-key ideas here:

https://www.youtube.com/watch?v=Pm9CQn07OjU

Basically, just get into the habit of logging first, then worry about making it seamless.

https://www.artofmanliness.com/articles/the-man-book-creatin...

Go for just the highlights, ignore the noise.

Personally, I tried logging all my finances, my workouts, my diet, my car's miles, etc. for a few years. I never really could get into a very good habit of it, despite any amount of discipline/self-hatred. In the end, these partial and incomplete lists of things became more of a list of 'failures' than anything, personally. What data I could gleam from it was either obvious ('I feel bad when it's been 12+ hours since when I last ate') or they were just too noisy to really get any actionable response from.

Going for the highlights, and on an irregular schedule, was better for me personally.

Re: Ask HN: Best solutions for keeping a personal log?

#68
This might get buried, but have you considered using your calendar? I create calendar events in the past to keep track of where I've spent my time. If you want to create an event quickly, there are tons of integrations. You can even use Siri or the Google search box.

I don't do thi s, but if you want to attach things to your entries in retrospect, most calendar providers have APIs that let you edit the calendar description. In any case, the ICAL format is easy to parse yourself. And each event has an ID, if you want to keep the augmented data elsewhere.

Re: Ask HN: Best solutions for keeping a personal log?

#69
Self promotion post, however I'm building an app (https://bustl-app.com) for this purpose.

The application allows users to create projects with custom tasks / notes to record data. These tasks can either include modules to store simple data (like text, task lists, etc) or integrate with NodeJs APIs (Google Drive, Calendar, etc).

I've tried to build it like a simple CMS allowing users to completely customise the tasks and notes they need.

In addition to customising the tasks, you can schedule these to be created at a later date either as a once off or recurring job.

Re: Ask HN: Best solutions for keeping a personal log?

#70
post #7

I've taken the odd approach of messaging myself in chat software.. in my case, I have "conversations" with myself in Telegram. I feel like I journal more when it's just text and unstructured, rather than, for instance, a detailed form. It's not exactly what you are looking for, but has some good properties: - Always easy to jump in to, since I use TG to chat with people all day long; works on all devices (I need to j…

Maybe related: I have been looking for a way to EASILY record voice notes in a geotagged and timestamped format. Easily here means with the touch of a button, anytime. I think an app by itself can not achieve this, because it requires too much attention. Ideally I would want to use a physical device remotely connected to the phone. Something like this:

https://www.aina-wireless.com/shop/aina-ptt-voice-responder/

But it's use case is push-to-talk messaging and not voice recording. But combined with the right app perhaps... Maybe I should look into chat apps like Telegram?

Post reply on HN