Author: fledgling otaku

  • hacking wordpress

    This guide on hacking wordpress templates is the best I have seen. It’s succinct and covers enough breadth to be of general use without ranging too far afield into esoterica.

  • going meta

    It’s time to retire that “meta” category. I’ve setup a new blog called metaBLOG.us which will be my dumping ground for blogging about blogging. I’ve already got one substantial post up, about the difference between taxonomies and folksonomies, which is a kind of sequel to an earlier post here. If you’re at all interested in going meta (a proud blogger tradition!) from time to time, do stop by. I’d love to have co-bloggers aboard as well.

  • taxonomy versus folksonomy

    The WordPress 2.3.x branch officially incorporated tagging into the WordPress core, rendering many third-party tagging plugins obsolete. However, the implementation of tags is largely redundant to the existing category system. As present, both categories ((I use cats as shorthand for categories)) and tags are systems for taxonomy:

    tax·on·o·my (tăk-sŏn’É™-mÄ“) pronunciation
    n., pl. -mies.

    1. The classification of organisms in an ordered system that indicates natural relationships.
    2. The science, laws, or principles of classification; systematics.
    3. Division into ordered groups or categories: “Scholars have been laboring to develop a taxonomy of young killers” (Aric Press).

    Of course, the definition applies to more than just organisms or serial killers. Note that the definition explicitly mentions categories, a reality that is embraced by other content-management systems like Drupal. The inclusion of tags in WordPress was driven more from a desire to optimize for tag-based blog search engines like Technorati rather than having a clear taxonomic usage goal in mind. This has resulted in a lot of confusion among WP endusers about how to balance cats and tags.

    For example, Lorelle, one the WP community’s major personalities, has written volumes about tags, and comes across rather skeptical. She describes tags as a standardized keyword system. However, she also insists that cats are not tags. Lorelle summarizes the sole benefits of tags (in her opinion) thus:

    • To provide additional keywords to help search engines and tag services add up your keyword counts and classify your post content.
    • To provide additional navigation on your site, like an index reference, helping the user find related post content.
    • To provide additional information and resources by linking to off-site services, such as Technorati, del.icio.us, or other off-site search engines or tag services.

    Note that items 1 and 3 are somewhat redundant. But all of these can be achieved with categories as well, if the user enforces a discipline on themselves. Ultimately, a gigantic cloud of tags is as useless as an enormous list of categories, but either one applied consistently and selectively results in a genuinely useful categorization that then can be leveraged for navigation and aid search engines in classification.

    There is a much more fundamental difference between cats and tags that the WP developers seem to have missed, however, that transcends conventional taxonomy. The true power of tags is fully realized not as yet another taxonomy, but as a folksonomy, defined as

    “…the practice and method of collaboratively creating and managing tags to annotate and categorize content. In contrast to traditional subject indexing, metadata is not only generated by experts but also by creators and consumers of the content.” [ref: Wikipedia: Folksonomy]

    Note that a true folksonomy is not just a site that lets users tag their own content, but also lets users tag others’ content as well. For example, Technorati is not really a folksonomy, whereas del.icio.us is, because anyone can add their own tags to they discover in the latter. ((Note that the WP developers tend to gloss over this important difference between Technorati and del.icio.us)) Other excellent examples are Amazon.com, which allows users to tag items for sale, and the political site Daily Kos, where users tag each others’ diaries (mini-blogs).

    The main argument against this sort of thing is essentially “it will lead to chaos” – and to some extent, it has ((See: meta-noise.)) – but consider that the same argument could be made against Wikipedia‘s “anyone can edit this page” philosophy. What happens is that the community itself self-organizes; on Wikipedia there are all sorts of conventions that have emerged (no trivia, proper sourcing, “disputed” article designations, etc) and on DailyKos the community itself polices tag use, creates tag conventions of its own, and regularizes the common ones.

    The bottoms-up, unstructured approach of folksonomy is a new paradigm for finding content online, that is largely orthogonal to the old way of brute-force searching. The driver here is not a search algorithm, but a truly human filter, that is infinitely customizable:

    As folksonomies develop in Internet-mediated social environments, users can (generally) discover who created a given folksonomy tag, and see the other tags that this person created. In this way, folksonomy users often discover the tag sets of another user who tends to interpret and tag content in a way that makes sense to them. The result is often an immediate and rewarding gain in the user’s capacity to find related content (a practice known as “pivot browsing”). Part of the appeal of folksonomy is its inherent subversiveness: when faced with the choice of the search tools that Web sites provide, folksonomies can be seen as a rejection of the search engine status quo in favor of tools that are created by the community.

    Though folksonomies are in their infancy, they arguably represent the next evolutionary step for the Internet, and are intimately tied to the concept of the Semantic Web. The modern Internet is thoroughly dominated by Google, which represents the pinnacle of the old, algorithmic model, but it’s not beyond the realm of imagination to envision Google becoming outdated someday with the rise of a Semantic search engine (and the groundwork for such a “Web 3.0” has already been laid today) ((Extrapolating, one might imagine Web 4.0 to arrive with true Artificial Intelligence, thereby removing humans and automating the creation of meta-data to power the Semantic web. A serious name might be the Intelligent Web; a more tounge-in-cheek one might be the Pedantic Web.)).

    None of this applies to the taxonomic tag system that WordPress uses today. WordPress’ tag system is designed more for Technorati than for Del.icio.us. However, that doesn’t mean WordPress can’t support a folksonomy via plugins. The basic functionality required of such a plugin is to add an “Edit tags” link on each post. The user access level of who is permitted to edit the tags (from Admins right down to unregistered users) would be configurable, and the admin could decide whether to permit individual authors to override the tag edit access on a per-post basis. The default setting might be to permit any registered blog user to edit tags, and disable author override, to encourage a more open stance (albeit with some protection). Supplementary plugins like Peter Keung’s captcha system would be useful in weeding out spam registrations, as well.

    Of course, categories would remain under the exclusive control of the blog admins. This will create two sets of taxonomies per blog; one defined by the author, and one by the readers. The former would be optimized for keyword taxonomy engines like Technorati and the latter would be optimized for folksonomic engines like del.icio.us. Both systems would meet all three of Lorelle’s criteria above and serve to attract traffic and provide readers with multiple points of entry to the site’s content.

    Ultimately, plugin-based folksonomy functionality could eventually be adopted into the WordPress core, just as tags themselves were adopted ((There’s a long way to go, of course. As of this writing, the term folksonomy doesn’t even appear once in the WP-Trac system.)). If so, the WordPress technology would become part of the foundation for Web 3.0 itself – and beyond.

    UPDATE: The confusion about folksonomies versus taxonomies persists, with many people simply assuming that “tags” by themselves are sufficient. For example, Binary Bonsai’s Matt has a post about his move away from categories towards tags, but he has really just substituted one taxonomy for another. This WordPress “folksonomy” plugin (now deprecated) did much the same thing. Presently there is no true implementation of a folksonomy on the WordPress platform.

  • Welcome to metaBLOG.us

    Going meta is a favorite pasttime of bloggers. On all my various blogs, I succumb to the temptation and blog about blogging. I’ve decided to launch this blog to serve as a catch-basin for metablogging instead, which will help improve SNR at my other blogs and provide a more comprehensive archive of this stuff. I’ll be touching on all aspects of blogging, from content management to monetization. Let’s see how this goes.

    Of course, this post itself is meta-meta. The irony of having a meta category on a metablog is not lost on me. So let’s just call ting the generic “blogging” cat and leave it at that.

  • The Golden Compass

    This movie is based on Philip Pullman’s His Dark Materials trilogy, and premieres tomorrow. I haven’t read the original series, but it’s come under significant criticism from religious groups like the Catholic League who argue that the film “sells atheism to kids” (There’s a a good summary of the controversy, with refs, at Wikipedia). Not having read the books, I can’t comment on the fracas, but I am in general skeptical (the ridiculous brouhaha about The DaVinci Code comes immediately to mind). What interests me more however is the movie, and from the looks of it, it’s in every sense the heir to Lord of the Rings with respect to epic scale and visual feast. The first five minutes of the film are online at Yahoo and are a must-see. A pair of positive reviews at AICN – by liberal Harry, and by conservative Massawyrm, who addressed the controversy, also are worth reading. Standing alone, this film is incomplete; in a sense it’s like Fellowship of the Ring which is really act 1 of a 6-hour movie. But that’s the price we pay for a truly epic scale.

    Intriguingly, it seems that Prince Caspian, the sequel movie to The Lion, The Witch and the Wardrobe is also in the works. It’s interesting to see this new film genre of child-friendly epic fantasy is evolving, and is populated not just with classic literature (two of the Inklings!) but also with more modern works like Pullman’s and of course Harry Potter – and how they come at the questions of faith and freedom from opposite directions, yet all converge.

  • Galactica: Razor

    I have to admit, it was nice seeing Galactica on screen again, but Razor on the whole left me fairly unsatisfied. I had hoped for a more gritty look at the realities faced by the Pegasus, and wanted to see some justification for the general conceit of the Pegasus crew that they had it worse and had to make tough choices… (more…)

  • Python

    Python by XKCD

    I used to be a Perl hacker. I confess I’ve forgotten a lot of the zen since, and nowadays I’m more a PHP guy (or MATLAB). But I’ve been hearing a lot about Python (ever since the infamous Parrot April Fool’s joke). The XKCD comic excerpted below got me thinking though that maybe I should get familiar with it in a more formal sense. Anyone out there use Python regularly? How does it compare, as a scripting language, to Perl? How does it compare, as a web application language, to PHP?

  • my anime watchlist

    AICN has a synopsis of the plot of the anime “Death Note” that makes it sound really quite intriguing:

    The titular Death Note is a note pad of a shinigami (death god, comparable to the notion of a grim reaper), which allows its owner to dictate the time and cause of death for the victim whose name is inscribed on one of its pages. This is a very rule based process, starting with the clause that if no cause is specified within 40 seconds, the victim will die of a heart attack, and getting more complex from there.

    Bored by the listlessness of his people, the shinigami Ryuk decides to amuse himself by dropping a Death Note into the human world. There, it is picked up by ace student Light Yagami. To Ryuk’s amusement, Light proves unphased by the power to kill, the revelation that shinigami exist, or that using the Death Note ensures that a human will neither travel to heaven or hell upon death. After using the book to kill, the only repercussion incurred is that the user’s name will be written in the book by its original shinigami owner upon the user’s death.

    When it comes to shock, Light is revealed to have iron fortitude. After the ability to kill on a whim is dropped into his lap, he proves able to compose himself and push forward with his agenda.

    The certainty with which he embraces that power makes Light an intriguing character.

    The description of Light as a character both arrogant and idealistic make for a very righteous archetype, like a paladin convincing himself of the greater good and a ends-justify-means crusade. I am reminded of the Kingpriest from Dragonlance Chronicles as well. At any rate, I’ll see if I can find the torrents for this one.

    I am also determined to watch Sayonara Zetsubou Sensei – though from what I read at Astro’s, its unclear if the fansubbers will finish subbing season 1. I’m also fascinated by the premise of Moyashimon, which has the visual appeal of a science lab on LSD. My friend Jon also dropped by Marshfield on his way home to Appleton from the Twin Cities, and brought Read or Die (the pilot as well as the full season), Ranma, Ergo Proxy, FateStayNight, Gankutsuou, Noir, and Samurai7. That’s a feast of anime that should keep me and my baby daughter fed through the holiday season (I typically watch anime while bottle-feeding her; we both just zone out and do our respective thing). Suggestions as to which I should tackle first are welcome (and requested).

    I also have to get off my arse and write something about The Girl who Leapt, Twelve Kingdoms, and (waaaay overdue) Someday’s Dreamers. However, of late I’ve been distracted by something decidedly non-anime: Heroes. More on that later 🙂

  • unreal Great White shark photos

    If you’ve seen the Planet Earth series on DVD (or even better, high-definition DVD) then you’ll recall the astounding footage of a great white shark hunting seals for food, leaping out of the water like a leviathan and twisting in midair while it lunges towards its prey. Now you don’t need the DVD – check out this astounding hi-speed photography of a great white hunt. These pictures are simply awesome. In the original sense of the word.

  • woah, that’s like deep

    Surfer dude comes up with the Theory of Everything?

    An impoverished surfer has drawn up a new theory of the universe, seen by some as the Holy Grail of physics, which has received rave reviews from scientists.
    […]
    Despite this unusual career path, his proposal is remarkable because, by the arcane standards of particle physics, it does not require highly complex mathematics.

    Even better, it does not require more than one dimension of time and three of space, when some rival theories need ten or even more spatial dimensions and other bizarre concepts. And it may even be possible to test his theory, which predicts a host of new particles, perhaps even using the new Large Hadron Collider atom smasher that will go into action near Geneva next year.

    Although the work of 39 year old Garrett Lisi still has a way to go to convince the establishment, let alone match the achievements of Albert Einstein, the two do have one thing in common: Einstein also began his great adventure in theoretical physics while outside the mainstream scientific establishment, working as a patent officer, though failed to achieve the Holy Grail, an overarching explanation to unite all the particles and forces of the cosmos.

    Intriguingly, the theory apparently has something to do with “E8“, an 8-dimensional mathematical shape with 248 points that pops up in theoretical physics and in nature. So, the universe might well look like this, in a sense:

    E8

    There’s a lot more information about E8 at the American Institute of Math – including some clever marketing text describing E8’s mysteries as containing more information that the human genome, and the calculations delving into its nature being the size of Manhattan if written out in tiny print on paper.