Discussion

Ask HN: Hackable Personal Database?

I have been feeling an itch to build a personal "everything" database for some time now. Use cases:

- Knowledge Management / Journal / Zettelkasten

- Link Archive / pinboard.in replacement

- Cycling Route Archive / Planner

- ...

The crucial thing is: I don't want it to be text/file based like Obsidian and similar. I want a machine-readable database.

I'm thinking about an entity-key-value representation, with 'notes/content' being one attribute, 'cycling.route/gpx' another one, containing the GPX of the route, etc.

This would allow tooling to be a first-class citizen: Entities with 'web.bookmark/url' properties could archive the content into 'web.bookmark/snapshot' in the background, GPX routes could be matched with a 'ride' entity, etc.

A generic editor would allow editing of any kind of attribute, while use-case specific editors would allow edits to (for example) the GPX route.

Anything out there?

11 points the-kenny 2 years ago 9 comments

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton