Categories
Technology

Daily hits via Technorati

Through Technorati I found a post where Roland Tanglao referenced my post on trackback being dead. There was a discussion in comments about Technorati opening up Watchlists and API queries.

Hmmm.

I then created a watchlist of my base URL, http://weblog.burningbird.net, which you can access directly with this URL. This returns an RSS feed of the watchlist for the entire weblog — a watchlist being all links to my weblog on any specific day.

I took my old Backtrack application, which used to backtrack trackbacks and print out who else has trackbacked a specific post, and modified it to consume the RSS that Technorati provides, instead. I then posted a link to this at the top of my sidebar, and you can also check it out here.

If you want to do the same, create a watchlist for your weblog, copy the source code for Backtrack, and then modify the look and feel to match whatever you want. You’ll want to leave the PHP bits in the body alone, except to replace my watchlist URL with your own.

This will give you a list of links to your weblog, tracked by Technorati, on a daily basis. The question remains, though, how this alternative to trackbacks will scale, because Technorati is a centralized service, and one that can get sloggy at times.

Update: to add Technorati and Bloglines links to your posts

I’ve added Technorati and Bloglines links to each of my posts.

For WordPress, the Technorati link is:

<a href=”http://www.technorati.com/cosmos/search.html?rank=fresh&url=<?php echo get_permalink() ?>” >Technorati Links</a>

If you’re not using WordPress, you’ll need to replace the function call to print out the permalink with whatever your tool supports. Just see what the tool uses for your permalink and copy this into the placeholder of the Technorati link.

For Bloglines citations (thanks to Dare for pointing this out):

<a href=”http://www.bloglines.com/citations?url=<?php echo get_permalink() ?>&submit=Search” >Bloglines Citation</a>

Again, replace the WordPress permalink function call for whatever your tool uses.

These will return the links, in Technorati or in Bloglines, for a specific post. Now, Bloglines was just bought out by Ask Jeeves, so who knows how long this functionality will last. And I’m sure someone somewhere is about to buy out Technorati, so ditto. But might as well make use of the functionality for now.

Categories
Weblogging

Some things aren’t worth saving

Recovered from the Wayback Machine.

I remember back when Trackback was first introduced. I was like everyone else, jumping up and down at this new way of ‘threading the void’. Well, we’ve just been hung dry on the threads and we’ve all come crashing down.

AKMA writes today, “Trackback is broken”, and I concur. It was broken right from the start, but we didn’t know it because it seemed to work, or at least, work the way most people thought it should work. As Phil Ringnalda recently wrote:

Where I thought TrackBack shone was as an unembarrassing way of leaving a comment that says “Hey, I said something about this too, over here.” By turning that awkward bit of self-promotion into something technological, and slightly less personal and needy, TrackBack opened up a way to let interested readers follow more of a cross-blog thread. But because they wanted to let TrackBack be anything, not just what it was, and because (I think, based on some really wide open sloppy holes at the start) they didn’t really think about the potential for abuse at all, it’s wound up being pretty much meaningless.

I helped several folk this week clean up their sites, and was fussing around in the code trying to figure out how to protect what is literally a hole into my site, when I read Joi Ito’s newest post, where he was encouraging Wikinews, the new Wikipedia news effort, to get trackback. Stopped me cold, stopped me dead in my tracks. We’re having such fun cleaning up trackback spam that we want to wish this on non-webloggers, too? Particularly a site as vulnerable as Wikipedia?

Oh yes, we can add tricks such as only allowing trackbacks from people in our blogrolls, and put everything else into moderation — but that’s 781 entries in moderation, by my last count. We can add more complicated code to figure out how to differentiate the spam; but at what point do our systems fail under the weight of our cleverness? Trackbacks are a hole. Have a problem with the hole, then you plug it. End of story.

Tonight I pulled my trackback code and the embedded trackback RDF and put in a kill switch into the trackback file, and this is one I’m going to walk away from. I’ve also pulled support for pingbacks, too, and I’ve turned off auto-pinging in all of my posts and won’t be sending trackbacks to others. I don’t like shutting the door in people’s faces (or in my own face, come to that), but if I’m going to fight to save one thing, I’m putting all my time and energy into saving comments. Comments are the one form of communication that allows webloggers and non-webloggers to communicate, equally, and that’s one I’m not giving up.

I figured if nothing else, people can add links to their posts in comments, if they feel it fits the topic. I not only wouldn’t mind, I’d encourage it, and no reason to be embarrassed. In fact, one modification I’m looking at is to add another line to a comment that contains a related URL link, in addition to the person’s primary web or weblog URL. Maybe the key to all of this is to take comments to a new level of power, functionality, and invulnerability, rather than spin off yet more new, and rickety, technologies.

As for referrers, I’ll probably add a link to the Technorati page, and possibly the Bloglines page, for each story. No, not the functionality that counts the number of links — just a plain old everyday link. No annotation. No brand new attributes. No moving parts. And no referrer listing, or have we forgotten how badly that’s been spammed now?

Some will say this is giving in to the spammers; letting them ‘win’. As I wrote in comments at Joi’s, this isn’t a war with a winner or a loser; this is a fact of life. And as a fact of life, I can either spend my time trying to control what flows through trackbacks, or I can work on solving world hunger–I can’t do both.

I’ll be sorry to see trackback go, but in the end we, or at least I, have learned from the technology, so it doesn’t go without leaving something positive behind. Even now we can learn a lot about each other and this environment if we seek to understand why we fight, or fought, so hard to save what is, a vulnerability into our systems. But that’s not my story to write–I have other technology to fry. My chapter on trackbacks is over.

Made this change just in time. I’ve counted several hundred trackback attempts against my site this afternoon. If this had been a moderated, or blacklisted site, I still would have felt the impact of that many hits at once. If the throttle was in effect, you couldn’t have commented while the hits were happening. Now, they just flow off like water off a duck’s back.

I’ve also added a Technorati link for each writing. If you want a how to for this, holler.

Categories
Photography

Close up and not so personal

I am late to this game, but I thought if I was going to be writing about tags, I would try out the various software that people are using. So, I finally signed up for a flickr account. Yeah, give me time and I’ll probably get one of them new fangled touch tone phones, too. And I’ve heard that computers now use more than 64k ram.

Today I took my 60mm macro lens with me to the orchid show and played around with very shallow depth of field. My favorite of the photos I’m posting to my own photo site, where I can more easily control the surroundings and the size. But I uploaded a group to flickr and you can see a slideshow of them here.

I did find flickr to be extremely well organized and designed — very intuitive to use. And the site is very generous with photo storage, and provides some nifty tools and what not. The only thing I don’t like about it is that it does resize the photos and though this can usually be done without too much degradation of the image, I notice a difference. But hey, it’s free and easy and rather fun to use. I think it will be a good place to put photo groupings, and reserve my site for favorites.

Most of the photos I took today were of flowers smaller than a quarter, in some cases, almost as small as this letter ‘o’. I am always amazed at the variety of shapes orchids can take, and how much they can resemble other things.

For instance, I long noticed a similarity between orchids and daffodils. A little research shows that they both come from the same family, as does the iris, onion, and asparagus. I also found this wonderfully charming story about orchids that’s worth a read, as is the rest of the web site if you’re a gardener, naturalist, or just love trees and plants.

But to return to orchids and resemblance, doesn’t the following orchid remind you of the Martian camera from the classic movie, War of the Worlds? No seriously, all you would need is three tiny little lens in red, green, and blue.

Or this — there’s a reason it’s called ‘lady’s slipper’.

Then there’s this, which looks like…well…like…um…right.

I know, stop screwing around and finish the comment stuff and the tags opus. I am easily distracted–no more attention than a jack-daw.

(I tagged these under orchid, flower, and burningbird — let’s see where they show up.)

Categories
Connecting

Conversation

Recovered from the Wayback Machine.

I am working on a follow up post on tags and folksonomies, but the going is slow, not the least because I’ve been helping folks with trackback spam and various other technical problems. Too much so at one point because I think I deleted good trackbacks along with bad in one instance.

I will say that the most effective defense I’ve found is to turn off trackbacks and comments on all entries over one week old. From the attacks on my various weblogs, all have been focused on older posts. Unfortunately, it looks as if the older version of Movable Type, 2.6x, disregards this instruction and lets some or all trackbacks through. WordPress stops them dead when the status is closed. I’m not sure how other tools handle this.

I’ve always liked trackbacks because it gives people a chance to become part of a conversation. Even if you don’t specifically address a post in your writing, if you think the readers of the post would be interested in what you wrote, you could send a trackback and help the conversation flow. Referrer tracking in Technorati and other tools doesn’t provide this.

However, since people aren’t using Trackbacks for this purpose, maybe it is time to close the door on this functionality. Pingbacks, too. Especially pingbacks, because these are nothing more than link referrers, and this kind of information can be found in Technorati.

To return to the new tags/folksonomy post, it threatens to be even larger than my previous one. I know this is against accepted practice, and I also notice that it plays havoc with the weblogging technology; but I’m enjoying the approach of finding other people’s entries on the topic, and grabbing their links and the bit of text I wanted to highlight and putting it into the work in progress. I’m finding that the post writes itself, as it adjusts to each new thread added. It’s been a long time since I’ve enjoyed writing, as much as I have these recent essays and my other slower, more thoughtful writings.

I gather from a couple of people’s writings that David Weinberger’s after dinner speech at the recent Bloggers Journalist conference touched on the nature of weblogging and conversations, especially as it related to the style of our writings. For instance, he talked about how the typical weblogger writes daily and sometimes several times a day; that the entries tend to be short, and unedited, either before or after publication. Among the writings, conversations are fast — bang bang bang — weblogger A writes on a topic and B responds almost immediately.

Jon Garfunkel from Civilities, who attended the dinner and the conference, jotted down a transcript of the pertinent parts in a long response. He says of himself, then if this is the criteria he must not be a weblogger. We’ve been over this ground before, but I liked what he said on completeness. Of course, I would because it supports my longer works, such as the essays I’ve done recently on tags and digital identities:

Certainly, there is a great value in voicing incomplete thoughts. I tend to do mine over a glass of wine (or three, as the case was that evening). Or I just do it in an email, or, if I want to do it publicly, I go do it on the mailing list or forum or blog where a conversation has started. I have no angst about the fact that some of my online presence may exist on David Weinberger’s blog, or on the Personal Democracy Forum, or on the Massachusetts Democratic Future mailing list.

But I need a place to show off my completed work. I collect facts, I research; I find quotes, and I try to check them. I listen and re-listen to an audiofile to do the very first transcription. I visit the library to find offline books and old newspaper, I scan in images that have no online prescence of themselves. I’m not writing myself into an online existence, but other things, facts and totems which have no power of themselves to join into something greater: this is what goes almost each piece on Civilities.

If I have one caveat with Jon is that it seems he’s arguing on the side of long and complete, where David argued on the side of short and conversational. I’m right in the middle in that sometimes I feel short; sometimes I feel long, and can’t I have it both ways?

Yule disagreed with David, but her focus was primarily on the speed of posts and fast conversations:

Conversations don’t have to be fast, and besides: fast is always a competition, and when you start getting into competitiveness, you lose me. I can’t compete with you, or at least I don’t want to. Conversations, David says, are the lifeblood of weblogging, but the way “conversation” starts getting defined here turns that art into a competition. The conversation becomes a question of having conversations in comments, of having conversations with other webloggers, especially by linking to them profusely, and the goal is to have different perspectives in conversation with one another. That’s fine as far as it goes, but I feel that the problem is that you’re starting to define conversation as a fast-paced essentially inward-closing circle.

I can identity with this strongly. I have seen, time and again, where a group of people used to communicating with each other get into this loop among themselves, referencing each others writings so tightly that it forms an iron ring around the conversation making it virtually impossible for slower, or newer, voices to enter the fray. Yet, much of the conversations that happen in this context are ones that happen over and over again, because its the same people arguing the same topics–there is no entry of new blood, and new voices into the midst of the rapid fire postings.

But there is no tried and true alternative to this one, either, because if we all don’t want to post short bursts across each other’s horizen, neither do we all want to post long, slow to perculate, thoughtful responses. In fact, I think the two complement each other in that the longer responses tend to gather all the short bursts together; building stories around them that enables others to join into the conversation.

I guess I’m a fence sitter, post up my butt, about this conversation about conversation. Except for one thing: the importance of perspectives in our conversations and the mechanism that enables this–the link.

David Weinberger also talked about how in our conversations, different perspectives emerge and it is these perspectives, combined, that forms much of the objectivity around a topic in weblogging. You and you and I may have subjective views of a topic, but combined, we have an objective whole. How do we get the difference perspectives? Through links. Lately, though, linking has become more of a mark of favor than a sign of interest.

Rebecca Blood also responded to David’s talk, but about the statement he made on ethics (one speech, so many responses). She wrote:

First of all, publishing a weblog is not at all like a conversation between two people, it’s more like speaking in front of a room full of people–some of them trusted, some of them strangers–and having every word you say recorded and catalogued for future random retrieval. So that analogy doesn’t work.

Even if it did, honorable people do apply ethics to their conversations, most commonly the ethic of telling the truth to the best of one’s ability, not repeating a confidence from one person to another, and representing one’s friends kindly–or at least, fairly–when they are not there. In fact, I would argue that personal conversations work best when such ethics are in place: I simply couldn’t speak freely to my husband if I thought that anything I said might be repeated at work the next day, and I would have trouble confiding in a friend who, in my absence, just sat silently when I was being unfairly represented.

I can agree with Rebecca about weblogging — it isn’t a conversation between two people. If it were, it should happen in emails or on the phone, sparing us the idea that we’re outsiders being priviledged to overhear great minds in conversation. But she said something else that bothered me, in that we shouldn’t stand silently by when our friends are not being treated kindly, or are unfairly represented.

Should we then, only speak up in defense of our friends? Should we always speak up in defense of our friends? If so, how do we define ‘unfair representation’? If I’ve learned one thing in four years of weblogging, subjectively we all suck at being objective. So then, how can we have conversations, or even decent exchanges of ideas and opinions, if much of this is broken down into ‘friend’ and ‘not friend’, qualitified by subjective terms such as fair and unfair, kind or not?

I am especially attuned to this one because I have angered folks who I have never had direct contact with, only because I have been critical of the writing or actions of a person who they are ‘friends’ with. It wasn’t that they disagreed with my writing so much, as they disagreed with the fact that I disagree with their friend. Yet if our friends make outrageous or provocative statements shouldn’t they, then, defend themselves? Is the person being a ‘friend’ enough to discount the statements of those who disagree, regardless of the merit of the respective statements?

More, is it enough to discount a person in perpetuity because they have disagreed, either with ourselves or with our friends in the past? This strikes me as the height of intellectual dishonesty–the quality of our writing and the force of our words no longer matter: all that matters is who is friend and who is not friend.

And I don’t even want to get into the increasing parsimony of linking that is appearing, particularly in certain circles who weight all their conversations on the pagerank scale, before deciding who is worthy of a link or a response. Especially with that abysmal masquerade of a HTML hack, nofollow, aiding and abetting the increasing fragmentation of our conversations; giving ‘juice’ to those liked, and withholding it from those we dislike.

At least we can be thankful people aren’t refusing links to others, regardless of friend or foe status or quality of writing, just because some folks don’t include the full content of their posts within their syndication feeds.

Oh. Wait

Categories
Technology

Throttling the Trackback

Recovered from the Wayback Machine.

I was hit with 781 trackbacks last night, all of which went into moderation, but all of which triggered my comment throttle (trackbacks are stored in the same table as comments in WordPress), so if you tried to comment and couldn’t you’ll know why.

I added throttles now to the trackback code–only allows ten trackbacks in a minute, 30 in a day. My site is using customized code, but I created a customized wp-trackbacks.php file for WordPress 1.22, which you can access here. Note, I’ve not done a thorough job testing the throttle code on trackbacks (it has been in use for months at Burningbird for comments) so use at your own risk. If someone spots a bug, let me know.

Search in the code for the Burningbird throttle comment, and change the 10 or 30 to whatever value you want.

I imagine that this is notice being given by the comment spammers that nofollow won’t stop them. Contrary to what you read in the Register though, pagerank is the primary reason for comment spams, not click through. While I am not making the issue into a religion, as Scoble asserts, I don’t agree that nofollow is going to be a solution for comment spam. However, I’m also not going to ignore spammer FUD: I imagine the only reason that “Sam” agreed to the interview with the Register was to cast additional doubt on nofollow. This isn’t because he’s concerned about nofollow driving him out of business, but because he knows he’ll have to send that much more spam to make up for sites that are using nofollow.