Trees/hierarchies ("folders") are for organization, unconstrained graphs/networks ("tags") are for ontologies. Crossing these streams leads to a lot of trouble. When flexible graphs/networks are abused for organizational purposes, you get circular dependencies, spaghetti code, and general dysfunction. Organizations (code or people) need to be easy to navigate. When rigid hierarchies are abused for classification purp…
Yet another hot take on “folders versus tags”
81–90 of 181 posts
Re: Yet another hot take on “folders versus tags”
#82With symlinks (or hard links for that matter) you can have folders work like tags in a real filesystem. That said, binary classification (object A is a member of class B, a function with a boolean truth value) is the basic concept in classification. That is, any classification can be represented correctly with binary classification. There really are a few things where you assign something a category from a finite set…
Is there some reason that a filesystem couldn't be written to permit multiple paths to the same file without the clunkiness of sym links?
Re: Yet another hot take on “folders versus tags”
#83I keep my personal notes in an app that I wrote which is backed by SQLite. It resembles a wiki. First, I tried tags. This seemed like a good idea and was a lot of fun at first, but eventually I got _really_ tired of having to curate tags for all of my notes and boy there were a lot of them! It's not something you can just do once either, because every time you update a note you have to remember to change the list of…
But the one area that curation carries a big advantage over search is in browsing. You can do maybe some things with topic modeling and recommendations to allow a kind of browsing, but with searching it's really hard to know whether you have thoroughly covered a part of the space via searching, while with hierarchical curation that is easy. Filling in that last part with a good solution would make searching a no brainer over curation I think, but IMO I don't think most search solutions try to handle that right now.
Re: Yet another hot take on “folders versus tags”
#84What can you do with folders that you cannot with tags?
Re: Yet another hot take on “folders versus tags”
#85Check out Bonsai Browser [0] if you want to see what a web browser built on tagging rather than folders looks like (disclaimer: co-founder). I think the main virtue of tagging systems is in the low friction to add info and multiple inclusion. Tagging also has its downsides and I think we'll probably end up on some hybrid system in the long run. [0] https://bonsaibrowser.com/
I was going to try it out, but.. I just hate not being able to try something before giving away my email.
Re: Yet another hot take on “folders versus tags”
#86Example session might look something like this:
/ $ ls -d
foo bar baz
/ $ cd foo
/foo $ ls -d
bar baz
/foo $ cd baz
/foo/baz $ ls -d
bar
Obviously, at the root level you're also including all files so a naked `ls` would return a lot of output. But this seems like a good way to bridge to the POSIX world; you could probably implement it on any modern OS with a FUSE filesystem.Re: Yet another hot take on “folders versus tags”
#87Trees/hierarchies ("folders") are for organization, unconstrained graphs/networks ("tags") are for ontologies. Crossing these streams leads to a lot of trouble. When flexible graphs/networks are abused for organizational purposes, you get circular dependencies, spaghetti code, and general dysfunction. Organizations (code or people) need to be easy to navigate. When rigid hierarchies are abused for classification purp…
An interesting hybrid approach I've experimented with in the past is to use tags while ensuring that the tags themselves are purely hierarchical. (Is there a name for this scheme?)
Re: Yet another hot take on “folders versus tags”
#88Earlier quoted context omitted.
A good folder hierarchy is like a library: you know where it is even before you look for it.
Except when you forgot to put it in the right place because you just had to extract it and do that one quick thing... I'd rather not rely on my own willingness to organize files so I'll take a search tool any day.
I admit I sometimes search for files, but it's a filename search, not a content search. I don't want a background service indexing the files and contents of all my disks when I can use a regular search instead.
Re: Yet another hot take on “folders versus tags”
#89Re: Yet another hot take on “folders versus tags”
#90Check out Bonsai Browser [0] if you want to see what a web browser built on tagging rather than folders looks like (disclaimer: co-founder). I think the main virtue of tagging systems is in the low friction to add info and multiple inclusion. Tagging also has its downsides and I think we'll probably end up on some hybrid system in the long run. [0] https://bonsaibrowser.com/
Seemed interesting, but why do you have to have an account to log in? I was going to try it out, but.. I just hate not being able to try something before giving away my email.