4 ms·
I personally agree with your point (and find the loose textual search offered by phones these days to be mostly adequate). But reading your comment gave me a t
by frutiger 4y ago
I personally agree with your point (and find the loose textual search offered by phones these days to be mostly adequate).
But reading your comment gave me a thought: filesystem hierarchies are indeed insufficient, but what about filesystem hierarchies with liberal use of hardlinks?
- karencarits 4y agoOr tag based, such as https://www.tagspaces.org/ https://www.tagspaces.org/
- Jeff_Brown 4y agoThat seems equivalent to a graph to me, and yes, I'm unaware of any kind of search that a graph does not permit. Indeed it could be the basis for a system that, in my opinion, would dominate any of the existing knowledge graph / tool for thought products. It would consist of three more pieces: * A database for backlinks. (Links from file X to file Y would only be possible when X has an appropriate file format -- `.txt`, `.md`, `.org`, etc.) * A search grammar with the following primitives: * find children of (links from) query results * find parents of (links into) query results * take the disjunction (OR) of queries * take the conjunction (AND) of queries * group queries with parentheses * The ability to pipe files found via ordinary shell commands into that grammar. Given the size of most peoples' knowledge graphs, you wouldn't even need to keep a text index (ala Lucene) -- `find` and `grep` would be more than sufficient.