Live data from Hacker News

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

timelinize.com

51–60 of 172 posts

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

#51

As for branding, IMO you could go a bunch of directions: Timelines Tempor (temporal) Chronos Chronografik Continuum Momentum (moments, memory, momentum through time) IdioSync (kinda hate this one tbh) Who knows! Those are just the ones that fell out of my mouth while typing. It's just gotta have a memorable and easy-to-pronounce cadence. Even "Memorable" is a possibility LOL -suggestions from some dude, not ChatGPT

Dateline (with the Dateline NBC theme song playing quietly in the background while you browse your history and achievements)

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

#52

As for branding, IMO you could go a bunch of directions: Timelines Tempor (temporal) Chronos Chronografik Continuum Momentum (moments, memory, momentum through time) IdioSync (kinda hate this one tbh) Who knows! Those are just the ones that fell out of my mouth while typing. It's just gotta have a memorable and easy-to-pronounce cadence. Even "Memorable" is a possibility LOL -suggestions from some dude, not ChatGPT

Momenta

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

#53
Nice one, thanks for sharing. For sure I’ll give it a try.

Have you thought of creating a setup so as to package all libraries and dependencies needed? You have a very nice installation guide, but there are many users who just want the setup.exe :-)

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

#54

Nice one, thanks for sharing. For sure I’ll give it a try. Have you thought of creating a setup so as to package all libraries and dependencies needed? You have a very nice installation guide, but there are many users who just want the setup.exe :-)

Thank you! Not sure I can package everything because of license requirements. IANAL. I think the container image basically automates the various dependencies, but I didn't create it and I don't use it so I'm not 100% sure.

Basically, I would love to know how to do this correctly for each platform, but I don't know how. Help would be welcomed.

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

#55
This looks really cool and like something I've been subconsciously looking for!

A couple thoughts & ideas:

- Given the sensitivity of the data, I would be rather scared to self-host this, unless it's a machine at home, behind a Wireguard/Tailscale setup. I would love to see this as an E2E-encrypted application, similarly to Ente.io.

- Could index and storage backend be decoupled, so that I can host my photos etc. elsewhere and, in particular, prevent data duplication? (For instance, if you already self-host Immich or Ente.io and you also set up backups, it'd be a waste to have Timelinize store a separate copy of the photos IMO.) I know, this is not entirely trivial to achieve but for viewing & interacting with different types of data there are already tons of specialized applications out there. Timelinized can't possibly replace all of them.

- Support for importing Polarsteps trips, and for importing Signal backups (e.g. via https://github.com/bepaald/signalbackup-tools ) would be nice!

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

#56
post #49

Like others I really like the idea and the realisation looks great too! I might not be the typical user for this, because I'd prefer my data to actually stay in the cloud where it is, but I'd still like to have it indexed and timelined. Can timelinize do this? Like, instead of downloading everything from gphoto, youtube, bluesky, wtv, just index what's there and offer the same interface? And only optionnaly download…

That's not really aligned with my vision/goals, which is to bring my data home; but to be clear, downloading your data doesn't mean it has to leave the cloud. You can have your cake and eat it too.

The debate between importing he data and indexing external data is a long, grueling one, but ultimately I cannot be satisfied with not having my data guaranteed to be locally available.

I suppose in the future it's possible we could add the ability to index external data, but this likely wouldn't work well in practice since most data sources lock down real-time access via their API restrictions.

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

#57

This looks really cool and like something I've been subconsciously looking for! A couple thoughts & ideas: - Given the sensitivity of the data, I would be rather scared to self-host this, unless it's a machine at home, behind a Wireguard/Tailscale setup. I would love to see this as an E2E-encrypted application, similarly to Ente.io. - Could index and storage backend be decoupled, so that I can host my photos etc. els…

Great comment, thanks for the questions.

> unless it's a machine at home,

This is, in fact, the intended model.

The problem with any other model, AFAIK, is that someone else has access to your data unless I implement an encrypted live database, like with homomorphic encryption, but even then, I'm sure at some places it would have to be decrypted in memory in places (like, transcoding videos or encoding images, for starters), and the physical owner of the machine will always have access to that.

I just don't think any other way of doing it is really feasible to truly preserve your privacy. I am likely wrong, but if so, I also imagine it's very tedious, nuanced, error-prone, and restrictive.

(Or maybe I'm just totally wrong!)

> - Could index and storage backend be decoupled, so that I can host my photos etc. elsewhere and, in particular, prevent data duplication?

I know this is contentious for some, but part of the point is to duplicate/copy your data into the timeline. It acts as a backup, and it ensures consistency, reliability, and availability.

Apps like PhotoStructure do what you describe -- and do a good job of indexing external content. I just think that's going to be hard to compel in Timelinize.

> Support for importing Polarsteps trips, and for importing Signal backups (e.g. via https://github.com/bepaald/signalbackup-tools ) would be nice!

Agreed! I played with Signal exports for a while but the format changed enough that it was difficult to rely on this as a data source. Especially since it's not just obvious what changes, it's encryption so it's kind of a black box.

That said, anyone is welcome to contribute more data sources. I will even have an import API at some point, so the data sources don't have to be compiled in. Other scripts or programs could push data to Timelinize.

Just to reiterate, one of the main goals of Timelinize is to have your data. It may mean some duplication, but I'm OK with that. Storage is getting cheap enough, and even if it's expensive, it's worth it.

Post reply on HN