Hacker News new | ask | show | jobs
by dotancohen 2504 days ago
This looks great, but it is very specific to the needs of the author. Which makes sense, if I have my own itches to scratch I should send a pull request.

I won't, because my information is already organized, but these are the features that people interested in the project should know offhand: 1. Contacts are divided between those with phone numbers and those with email addresses. You cannot have a contact with both a phone number and an email address. Or multiple phone numbers / email addresses. 2. There is no export, not even CardDav. So you cannot import the phone numbers into your phone, or export from the phone to this system. Or sync between them. 3. I pretty much stopped there, as those are showstoppers for many use cases.

Note that this looks like a great project and I am not detracting from it in the slightest. But it is a system specific to the OP's use case, not a system for everybody.

2 comments

I pretty much understand what You mean, and yeah it sounds fine like You just add one contact and then attach all the data to it, not spread between submodules but rather some kind of boxes where You add all You need.

I agree that it would indeed look nice and be more handy - I will write that in "Ideas" section on my project manager.

Maybe in some distant future I can redo it - at this moment i want working project with least effort. :)

Would you mind sharing an overview of your system?
NextCloud for syncing calendar and contacts, and hosted git for syncing Markdown files for notes.

I also make heavy use of the phone's voice recorder, and try to transcribe my voice notes periodically.

git is not convenient for maintaining md files as you always need to push it to get cross platform synced. I prefer syncplicity or similar tools used for auto syncing files
I use a combination of email + git (markdown + dir structure) + google calendar + google keep + whiteboard.

email is my first point of contact. Anything that enters my system is almost always via an email to myself. I prefix every new email with a date. Everything from todos (190816 - get your flu shot) to thoughts (190214 - why today was a good day) to lessons (190701 - don't take folks who love you for granted), stories i heard, bookmarks i find, information on people (190305 - Dave from NY really likes to go hiking, lets plan something), ongoing projects, ideas, IOUs, travelogues, books i want to read, etc goes in there. I have directories - bookmarks, projects, ideas, people which i drag these emails into. Any update on any of these becomes a reply on it.

My inbox is the stuff I am (or should be) working on. I try to not let it exceed 10 items.

Every few weeks, I go through my emails and look for the right place for it. Mostly stuff gets deleted. Sometimes it feels like it deserves its space. That stuff goes to git wiki. I meticulously index and cross reference my wiki pages. Some are files that go to their own directories.

Events like birthdays and anniversaries, credit card payment reminders, holiday plans, car registration renewals etc go from email to google calendar.

Information I really want handy like my car's license plat, vin number, my phones imei and sim card no, passport no, street addresses, office fax no, etc goes to google keep.

Stuff I want to mull over and stuff I just cant afford to forget goes to the whiteboard.

This system has served me well for over a year now. Its flexible, minimal vendor lockin, free. I access any of these from any device I have.

It just works.