Hacker News new | ask | show | jobs
by UltimateEdge 1225 days ago
I don't quite understand what the intended flow is in this application, but this reminds me of something similar that I've been meaning to implement myself:

I'm thinking of a system that would allow me to 'ingest' browser bookmarks into git, at the precise time they were created/updated. This will allow me to use Chrome's 'native' sync to update/access my bookmarks from a number of devices; when I'm back at my stationary computer (or at a fixed time interval) a script can update a git repository according to the changes I made. Chrome knows when each individual bookmark was updated, and so my script would be able to set the appropriate git commit time.

Setting a precise git commit time (I want not only the date I updated the bookmark, but the time too) is important to me as a consequence of the following two facts: * I like having a history of my actions so that I can find out more details about what I was doing at the time, using tools such as Google Activity and bash history. * I don't want to have to perform some preliminary action (such as running git pull) before I can view my recently added bookmarks.

I already use a similar system for note-taking, with Syncthing as the sync mechanism and a small script for commiting a file at the time it was modified (perhaps on a different device).