3 ms·
I want hierarchical tags, e.g. "comp.lang.ruby.rails" instead of just "ruby" and "rails". And of course, when I search "comp.lang.ruby", I want to see results f
by kijin 11y ago
I want hierarchical tags, e.g. "comp.lang.ruby.rails" instead of just "ruby" and "rails". And of course, when I search "comp.lang.ruby", I want to see results from all of its children.
The problem with traditional hierarchical organization is that objects often belong to multiple categories. With hierarchical tags, that problem disappears because you can easily assign multiple tags to the same object.
Actually, we can already do this with hierarchical filesystems and hard (not soft) links.
- mynewtb 11y agoDo they really have to be hierarchical? Your example would work with AND.
- kijin 11y agoWhat if I have two dozen ruby-related tags, not just rails? In order to search all of them without hierarchical tags, I would have to either add the "ruby" tag to all of them, or run a search with a lot of ANDs. I already do this to some extent with my 11,000+ bookmarks on Pinboard. Entering the Usenet-style tags is really easy thanks to autocomplete, which also helps me avoid ending up with misspelled tags. Pinboard currently lacks searching by tag prefix, but it's trivial to script it locally using the API.