Expand Cut Tags

No cut tags
branchandroot: Hiruma saying ... (Hiruma ...)
Dear AO3,

I am once again stunned by the sheer ridiculousness of attempting to, what was it now, 'respect everyone's fandom expression' or something when you are not using the system that expression is associated with. To whit: Tumblr style "commentary" tags.

Because here's the thing, dear AO3, Tumblr does not index all those tags. They are not all searchable. And the searchability is determined by the site code, not the site employees. If I type into the tag search field of my dashboard, for example, "lettuce and gravy what", or click on that tag in the post of a moderately horrifying foodstuff, I will get the "no posts found" page, despite the fact that there are clearly posts using that tag. This is because that tag has not been used often enough, and by enough different people, to trigger the completely automatic indexing threshold.

Of course, if I go to the blog of the person who made that entry, and type "lettuce and gravy what" into their blog search field, or click on it while in their blog, I will get all the entries that person may have tagged with that phrase, via a search limited to their own account. This is, naturally, why many people use very idiosyncratic tags on certain types of posts, for things they suspect may be an indexed tag-stream (eg "tenipuri fanning" instead of "Prince of Tennis" on a simple reblog); this prevents a post from being aggregated in the tag-stream, but keeps it searchable on the individual blog.

Furthermore, only the first five tags of any entry are even eligible to be used in aggregating that post into a tag-stream, if one exists. All tags after that may be used to search within that user's blog, but will be ignored when fetching posts to be shown in a "all site posts in this tag" page.

All of this indexing and search scoping is automated in the basic Tumblr code. This is, in a nutshell, why Tumblr has not fallen over and died, suffocated under the weight of unique or rare "commentary" tags. Tumblr fails at documentation, but the basic parameters of how tags are indexed and used to search and present content are solid, and optimized to a high traffic site on which neither permanence nor locating all of a particular kind of content is a major priority.

Tumblr has evolved as a culture of ephemerality, in which commentary is given in the tags and therefore erased with each reblog, in which content is a constantly flowing stream that one watches pass and occasionally dips something out of, in which the only way any user can preserve content for later location is to blog or reblog it on their own account under some internally consistent tag rubric. (And then include the javascript in their theme to actually display their tag list.) I have a hard time imagining anything less suited to the permanent storage and reliable sharing over time of content.

But if AO3 really wants to hold their own funeral and attempt it? Indexing of that field has got to be automated.
branchandroot: Yuugi facepalming (Yuugi oy veh)
Dear AO3 decision makers,

How can you be lying so much? Your noses should be growing. Shame!

No, tag filtering is not down because FF.N had a brief witchhunt for too-porny fic and all-caps summaries, and now everyone is coming to AO3. You might wish that, but no, and a good thing, too, considering the actual reason.

Tag filtering is down because that filtering menu was written so astonishingly thoughtlessly that that menu alone took up almost two thirds of the server load. Not new accounts, not new fic being posted, not too many notification emails being sent. No. That one menu was sucking down so much horsepower that even a modest increase in traffic, as for example from a new movie fandom coming to read on AO3, flatlined the servers even before FF.N had it's latest little round of "no hot porn, we really mean it".

The reason, the real reason, is not an increased load. It's the incredibly poor programming choices initially made for that menu. You put up graphs demonstrating this fact on your own blog, for pity's sake. So, please, stop lying through your teeth about how it's all because of how beautiful and popular you are, and incidentally how evil the competition is. That's really embarrassing to watch.

Also, if you want to convince people of how hard you're working to fix it, try not making experienced programmers jump through one-way-mirror paperwork and "training" hoops to help. Then you might manage to not burn out the few programmers who are still locked in, and possibly even avoid setting yourselves up for yet another clusterfuck down the road. Concept!

Yours in deep exasperation,
Branch

P.S. Repeat after me: "Blacklight", "Solr", "not reinventing the wheel". Honestly.

Yep

Jun. 13th, 2012 01:04 pm
branchandroot: Hiruma saying ... (Hiruma ...)
The only thing I really have to say about AO3's latest contretemps is: I told you so~

When a platform is so fucked up that the only way to make it run is to take out the navigation, then it's time to think real hard about who's been driving development.

November 2024

S M T W T F S
     12
34 56789
10111213141516
17181920212223
24252627282930

Syndicate

RSS Atom

Style Credit

Page generated Jul. 4th, 2025 06:14 pm
Powered by Dreamwidth Studios