Live data from Hacker News

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

timelinize.com

131–140 of 172 posts

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

#131

Interesting. But this seems to be limited to the supported data-sources? No generic format to build your own sources? Also, why the focus on a timeline? Not all personal data or tasks are time-related. So is this more about personal data, or a timeview on personal data? If you want to have collaboration on this, maybe think about splitting it into backend and frontends. With the backend being the storage, and it's im…

> Interesting. But this seems to be limited to the supported data-sources?

Data sources are extensible, they basically just need to implement 2 methods: https://pkg.go.dev/github.com/timelinize/timelinize@v0.0.24/...

> No generic format to build your own sources?

I'm designing an import API that will let any script or program push data to the timeline.

> Also, why the focus on a timeline?

Seemed to make the most sense.

> Not all personal data or tasks are time-related.

Probably true. Do you have examples of what you're thinking of?

> If you want to have collaboration on this, maybe think about splitting it into backend and frontends. With the backend being the storage, and it's import-mechanism, and the frontend being open for anyone to put their own view onto the data, and maybe work with them.

That's how it is right now; it's a client-server architecture. It has a CLI and a JSON API so you can build your own front-ends.

> Maintaining personal data has demand here, but so far there is no real unified project catering to a broad range of services and different types of data. So there is a space to fill and a community to build IMHO.

I agree, this is a huge void that needs to be filled!

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

#132

Great work. Various ideas here: You might suggest to users the following use case. “If you want to create a Timelinize data store, but don’t feel that your own local systems are secure enough to safely hold a basket with a copy of every egg in your life, you might consider the following use case, which some of our customers implement. Once our twice a year, update the data store, but store it on an external disk. Whe…

And one more idea from me. I could see your current system to be deliberately kept like it is, but offered as a two-part system, where the second part is, “once you get your timeline built and you have reviewed it carefully, then click here and the local-only LLM will have access to the whole thing.” The two part nature could be a big competitive advantage, helping people to carefully build a LLM system that, for ins…

Thank you for the great feedback!

> You might suggest to users the following use case. “If you want to create a Timelinize data store, but don’t feel that your own local systems are secure enough to safely hold a basket with a copy of every egg in your life, you might consider the following use case, which some of our customers implement. Once our twice a year, update the data store, but store it on an external disk. When the update is done, take the disk offline and keep it in a drawer or safe.”

Sure, I like that.

> I always wondered how cool it would be if I could tell some Spotify-like system, “I’m 20 miles away from the lake, we are going to stay in the cabins a week, just like we did 10 years ago. Play me the exact same songs now that played at every turn back then.”

It's inevitable for an LLM and other tooling like personal assistants to be integrated to this thing, so yeah that sounds like a great use case.

> For a name, how about: ChronEngine That name seems pretty free and clear from previous use, if you like it grab ChronEngine.com before some squatter does and thank me with a phone call, I would enjoy a quick chat with you. ... Oh and make a list of anybody that says they have done an elaborate something similar with Excel (like me and at least one other person in this thread) and maybe have a discussion with them some time, we/they might have some useful insights.

Not bad actually; and sure, we can chat either way. Feel free to book a time at https://matt.chat.

> Your web page might benefit from a grid that lists all the input sources you accept, with hotlinks next to the names that give a pop-up quick summary of what that source is about, and maybe some color coding that shows something like “green = rock solid lately”, “yellow = some users reporting problems”, “red = they just updated their format, it’s broken, we are working on it”. You will/are facing challenges similar to Trillian, a chat client from the early 2000s that would try to maintain ongoing connection compatibility with multiple other chat clients such as AIM/ICQ/MSN. Also, the grid could have a “suggested source sets” filter that helped people find what 5 (for example) input sources they might select for their use style.

I LOVED Trillian, thanks or the nostalgia. Oh man, they're still alive: https://trillian.im/ (I love the icon...)

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

#133

It reminded me of Camlistore (Perkeep). I've always liked that kind of project since I'm terrible at keeping my personal data organized.

Yeah, big fan of Perkeep. I think it's well-engineered. (Better than Timelinize probably! Just missing some important features for me.)

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

#134

Thank you so much for this! I've also had the idea but, contrary to you, never had the courage nor energy to actually do it. I have some of my old devices backed up with the very first text my (now) wife and I exchanged, and this feels like the perfect use case. So thank you so much, I now have another project to host on my home server, and a meaningful one. >(PS. I'm open to changing the name. Never really liked thi…

Thanks for the feedback; especially about the name. I'm glad you value the project's goals!

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

#135
post #117

Great idea! Do you plan to integrate with other services? I'm looking for similar solutions to collect feedback and improve my product. Are you already getting feedback from the community?

Got a lot of feedback here so far, plenty to keep me busy. And there will be an import API to let scripts/programs push data to Timelinize, even if it doesn't support those data sources built-in.

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

#138
It was a different era 15 years ago, made some decent inroads on an API based approach with the Locker Project https://en.wikipedia.org/wiki/Locker_(software) but the platforms quickly started gimping the APIs and exports/takeouts were non-existent or too early yet back then, so ran out of steam.

Thanks for making this, def will be digging in!

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

#139
post #131

Interesting. But this seems to be limited to the supported data-sources? No generic format to build your own sources? Also, why the focus on a timeline? Not all personal data or tasks are time-related. So is this more about personal data, or a timeview on personal data? If you want to have collaboration on this, maybe think about splitting it into backend and frontends. With the backend being the storage, and it's im…

> Interesting. But this seems to be limited to the supported data-sources? Data sources are extensible, they basically just need to implement 2 methods: https://pkg.go.dev/github.com/timelinize/timelinize@v0.0.24/... > No generic format to build your own sources? I'm designing an import API that will let any script or program push data to the timeline. > Also, why the focus on a timeline? Seemed to make the most sens…

> Probably true. Do you have examples of what you're thinking of?

Bookmarks, contacts, notes for example, they are usually not time-based but by context, category or whichever organization their usage demands at the moment. They can be time-based in a journal, but usually I do not remember websites or people by the time I encountered them, so I would not search them this way.

The other question is how personal is personal in this project? Are my IMDB-ratings valid data for this? My Ebook-collection? My Steam-account? Those are usually things I would not manage in a timeline or a map, but with different interfaces and features.

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

#140

It was a different era 15 years ago, made some decent inroads on an API based approach with the Locker Project https://en.wikipedia.org/wiki/Locker_(software) but the platforms quickly started gimping the APIs and exports/takeouts were non-existent or too early yet back then, so ran out of steam. Thanks for making this, def will be digging in!

Yep, I encountered the same problem. Initially it was solely API-based, but as they got locked down and paid-only and removed entirely, I went the bulk download route.
Post reply on HN