Live data from Hacker News

Show HN: Timelinize – Privately organize your own data from everywhere, locally

timelinize.com

11–20 of 172 posts

Re: Show HN: Timelinize – Privately organize your own data from everywhere, locally

#11
post #4
post #2

This is an amazing idea but do I have to run Google takeout every time I want to update the data[0]? Unfortunately that's such a a cumbersome process that I don't think I'd use this. But if my timeline could update in near real time this would be a killer app [0]: https://timelinize.com/docs/data-sources/google-photos

Yeah. Major thorn in my side. I spent hours trying to automate that process by using Chrome headless, and it kinda worked, until I realized that I needed to physically authenticate not just once, but every 10 minutes. So, it basically can't be automated since 2FA is needed so often. In practice, I do a Takeout once or twice a year. (I recommend this even if not using Timelinize, so you can be sure to have your data.)

I did this by creating my own small password manager.

Re: Show HN: Timelinize – Privately organize your own data from everywhere, locally

#12
post #4

Earlier quoted context omitted.

Yeah. Major thorn in my side. I spent hours trying to automate that process by using Chrome headless, and it kinda worked, until I realized that I needed to physically authenticate not just once, but every 10 minutes. So, it basically can't be automated since 2FA is needed so often. In practice, I do a Takeout once or twice a year. (I recommend this even if not using Timelinize, so you can be sure to have your data.)

How easy would it be to integrate this with immich (instead of needing the access to google photo)?

Probably not hard. Timelinize's data sources have a standard API with just 2 methods [0], so it should be fairly trivial to implement depend on how accessible Immich is.

To clarify, you don't grant access to Google Photos, you just do the Takeout from https://takeout.google.com to download your data first.

[0]: https://pkg.go.dev/github.com/timelinize/timelinize@v0.0.23/...

Re: Show HN: Timelinize – Privately organize your own data from everywhere, locally

#14
Cool idea. Thanks for sharing. I was really annoyed by the way Google nerfed the maps timeline stuff last year. Obviously this project is way more ambitious than that, but just goes to show you how little Google cares about the longevity of your data.

Re: Show HN: Timelinize – Privately organize your own data from everywhere, locally

#17
post #4
post #2

This is an amazing idea but do I have to run Google takeout every time I want to update the data[0]? Unfortunately that's such a a cumbersome process that I don't think I'd use this. But if my timeline could update in near real time this would be a killer app [0]: https://timelinize.com/docs/data-sources/google-photos

Yeah. Major thorn in my side. I spent hours trying to automate that process by using Chrome headless, and it kinda worked, until I realized that I needed to physically authenticate not just once, but every 10 minutes. So, it basically can't be automated since 2FA is needed so often. In practice, I do a Takeout once or twice a year. (I recommend this even if not using Timelinize, so you can be sure to have your data.)

I thought you could set up an automatic Takeout export periodically, and choose the target to be your Google Drive. Then via a webapp oauth you could pull the data that way. Frequency was limited (looks like it says the auto export is “every 2 months for 1 year”). So hardly realtime, but seems useful and (relatively) easy? Does a method like that not work for your intentions?

Re: Show HN: Timelinize – Privately organize your own data from everywhere, locally

#18
post #4

Earlier quoted context omitted.

Yeah. Major thorn in my side. I spent hours trying to automate that process by using Chrome headless, and it kinda worked, until I realized that I needed to physically authenticate not just once, but every 10 minutes. So, it basically can't be automated since 2FA is needed so often. In practice, I do a Takeout once or twice a year. (I recommend this even if not using Timelinize, so you can be sure to have your data.)

I thought you could set up an automatic Takeout export periodically, and choose the target to be your Google Drive. Then via a webapp oauth you could pull the data that way. Frequency was limited (looks like it says the auto export is “every 2 months for 1 year”). So hardly realtime, but seems useful and (relatively) easy? Does a method like that not work for your intentions?

Will have to look into that. Sounds like it could be expensive but maybe worth it.

Re: Show HN: Timelinize – Privately organize your own data from everywhere, locally

#19

I've always wanted this but not enough to build it. I wonder if I can integrate this with my Monica instance. Thank you! I'm going to try it.

Will be curious how you use it. I plan to integrate local LLM at some point but it’s still nebulous in my head.
Post reply on HN